130def9585eed3de17a4ae86413d78e9dee49f6066e1a8e5a44f46c080bba51c290db443b9f4274eccf2882ce4596ebbd57eca914c397b8f77c26528b9fa8023e4ce3ddcf1d2ecf67a0d48e5f5be6b2add22b8a126f39ac56c7e5fc09dbbe4db2df5d91fbdeec7754b0e1d8de04c3fd0a4cc6d14f4e77059f9a8c40b9a0b314e901506a2e39d02d114df78a7edc9373332ca4945d619a03d9a031c5ab498f422573bf88640177c0544c707f6fd7a8f8f1220a594aa71ddef5613429050f2f0c9fc5907d88bd05aa3f8ca04eaac6aff89a376ac2df81241dca28680349d8bac5b478efee6967200f487b64c9e09e460e64227e71bd3977b53ad98d2605704623d39380b71bd10c2037fe7884a9f6a54f5facb7681fabba693ff0aa50a620c5c7ff38729c34106e066f27171d327ce53bd0274ea96cabe4ec0f6f348a381bfdf80d43e4ae0d00ca413657236f6eb2f7f1124a877567bab671a5801612c572816cda348311174da690f475ce6075fb55cdc00ed0a878dd1901c3aec6926ac08886c69ea7ab164ef46c7358aa09a7edc99e5cacec2baf969aeff032690b4573428f5c38d5231fdaf2658896bc466aa69f407bbedaa8218b4853e7fcc0b573c6d382f86bd9da5403c322595934e490387dd5e845dc633e6611ecbd6b8e63678f75febf9b2c3995692d2e94083d84ac8f1596a5a2d78ca8fa8648a4538ebdd0798457acf07f19d99da4eca2484e7f416b362a7c166a86fb6824db3b4dd739e4876cf7c75838ac3a06ce874b8162134468817363d0c83e966614a171af30410a6d56a76c708ada5ca256c164613994db8ca5a01e44eded4cfba028d2657bf9bbee22e921f143e0d354f897ecef697b259c001e5a232a8a7f32db00d5e9e2d66c2f4c185d9b530b47bb5206d1ec3094d700ac46ddb248bb6fae06ece89aaa36a94ff008ea3f89bb49dd650290c5c1c8662c26f06287c2e7935887482c6e93c52228f45220d94fd6870d029c04c8d59eb937c4ddcebf3d2929cc0963bce59aed84434c67d639af0a9c0e93233ab5f60d3ffb02a82a642f899a306c07cec5cee9ce3bd23a09642b3c8e20bbdb9414d2fd9579727579b749c9c1f77c994ed671538e7078d6ef0d94f24300126467dc9b8200937f062e321b182e5e2398b0b485abebfe2d35ec53be32a5b6755c1cd67811df507bbbc9ebe14713d458919af1873f0522b079339efb09be591bd7274bea25f0613d8196d859628b8ebe37889740109cea640057cdbf5f9bee384b27ec061453516b1d3fac45c0b72ba76175057669b0d5f9ba8ac26155bb39ef3c430c0a19e8a040035271b5f076ff4e0b83a6d7863ae8980124e599da3539e87bbdfbce08c078f5b460f082c8b4a10ec64bca5b3f5f42bd8a7c756a54771d387dbb66ef41db4ee2a813c2645ea137fe8455a3c03c81828a5fe100884e648d95f59d8a0c388f6d7b4df8e40d4cc7d774a2d854ca46c468fc6be153919ecd8419d5f382bb018b0c45601bcb70d25955edd0cff63f021175923fa25a6bb0815c8cb8a1ed39313b0194d3d8c4e0672d2cff1aafab94498b64a728ab4905bbe5b7c0fad9e871c8aa3c4c2d8f9e25f671e3355724ff85cfac5c5805dacf85936959160ab8eaaa84781d5ec8d01f0b56c6af8faafb582e1181a9f8d88dc986a2620dec0bc3af9952f6567517fe77afae505c62c2a2bf05c5070a8a62f4955289456e973afbed22fc233b06f2244f70190c103abd649fd13a380d905350b4fcc98306a7dfb27c5f32400b899b3cc430da027d0a2118669c9891cc57cce89d7ead3c073a8e49166c2668a772ece7a4e81ba7ebd5c26331502e6083bf9b2748bb955aca74786badf3847e8846ca2a1f7cba6bd7e8d5bb8d704045d8731c99cbd60de1ec782885c6047ffd141ebda4d1e406e0ed635b7d6fd6076c0d3c9e3803006e87e808932f82a929c3fed921e0f512c6b361510fd04b3bff3923133b3a239169f784479d33c08185622c638637f5e7b3f28df2c6bf3e969682a6534a1b8f52b10c3c0bac81746a0e62fd64c2c36f119976bb9e87fd4bee9e74a6cfa9b6fa816e086c338a0e8ce4f626458c203a4ef8dd1703a620d23cfdbee7873b5dc0e4af0b07455b62aa6ab4258ca32ad0009574b3f52a681de429e50f0839c5135d9e19ec13f2ba4d2d227f8538d1cfa93e9d8df4ad8a13bd35219ca70e00a997d2807e1d548f6693bd323911a75638208ca9106f366991bf43c6ec52c63c13c2409574f3d8a454a33caace4c8f278087defe2a7845e071cecc45028501887400bd2c20499376e200e689a76675e75b34824550c846fb8be0e8f9c96d91bf69bb757193e04bcc3744918c4cc60c7f842e07abf6eabfe554179472c393fbf56b05e1a3a6680f7f4593b3f86fd197177a2b0ffbf67fde0b56bb5815bdf6720926100bc82af65137b5776f6e1399dbc0d35e47dcf1f3513dc3588a935b91527e4a67efbfe162362e0e5e0a7cc076dc46500b7dcb3a75ba97f057bbd97c36ce847bb7998637d7c0e2362bcc7e7bdb657d51c48b0d4c6a4876b55c0c33e8868fc333c33f9026d36344c50faa571dc0e315f3cde6429a8b2e8f4dca338f6d721e37aa88d489739475de49443ba2f92c5e4fd75086706f7771e2c56c09d9435f18e6f369245cac66807f6fbbe4386c6a2d73745ba4a647c7346839463137b808ea3583827d3ddaab93ba74f78ddb7e47f6d78994dbf12cfeb733a2f3d102cc929e7f9b1dfaddb9d8d7380dd9dd98f1c1a819b20fd7c6a9875673dac2028a00dbdfd3b5b22f0f6a7e68e69f853d013e81f44c2b06051e8edd58a24686c3aa6e4dbdeefb0e82d945e97799dbf7180b19bebdb605825cd673d4ef28f4cd9da112431c2f906b9bcf7d47b1c54471cb25e7de3333463f27aa20ae925f693376bb1def82352607bf0c7c54d77c00c3e9f1290ecb1ce36e12386d3ed70964974ba81605481e73b3b2964da1d18af1f835e8b4f9164807aa1d493c68bfddfb2e6d21b20166246335eea05d83692b30f38e885e7b31e78f3206b2515af1933da4dc81e07b6bd60b47dc23c39c579afcf6786b485f5f23560f2b8dac1114247ab7bd7a2e44830a99ca2a4fe505a20cd7df9ea04e5bb91f07791c2556feb94806d91fe01ef3491c19703bf80f3cfd"}, {0x90, 0xffff, 0x44, "d8b179f3c6877f076fd0405e08a07899fed9aa90e7d81210707acc411d02b979c405cecbb07069dc9f14b428bbe725033f835334bca8c60c73aa5b975b9f67914f5b5307809c87881c59e85a43510751a172e547d7d8a28a55f8b056936ee3b0ffcd929bd48a5744827c8d1683d32ef39aa46ce5686f140b1ef24b982af17fed"}, {0x30, 0xffff, 0x80000000000, "fd4bf508c8ace8fd187fb7e8ee423a0ba6fa1f883d27760fee3e65abcfc22c86"}, {0xb8, 0xffff, 0x7f, "652f86e5de67970aab2b989e2221ef5e68b659b7a78c945b5a203b9ac657e86878e1b9e1006642ad882cd6c98cd67e2803eb128c4b4b67be77bd1783bf43a5367fa6f805b3dcab47bd8576d22b6c6ceeea5463fd4e66a7caf3e392a498b60d4d84b8dadfa20ffa685f17e073519b3ddca58e085b9d472d663892adce8a96f62ef6be33c7e8527e11498bafd20fb742f38dbe9ec60910a513604970962ff9142bcd9a8310d8"}], 0x1278, 0x8}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x800, 0x80000001, 0x100, "6c7d79d377017e129f5efc2cf97d2b94989df37f", 0x66, 0x9}) r3 = open$dir(&(0x7f00000002c0)='./file0/file1\x00', 0x80, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) syz_extract_tcp_res(&(0x7f00000003c0), 0x0, 0x7) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') read(r3, &(0x7f00000000c0)=""/42, 0x2a) syz_open_pts() mknod(&(0x7f0000000340)='./file0/file0\x00', 0x20, 0x9772) geteuid() 06:39:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x2, 0x8}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x5a, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x6a93, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x32, 0x2, 0x98637d6, 0x5}, {{r3}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x2a40000000000000, 0x9151}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x2, 0xe7}], 0x7fff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x10, 0x2c8833e, 0x4}, {{r2}, 0xfffffffffffffffa, 0x1, 0x20, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0xc, 0x1, 0x1, 0x7}], 0x1, &(0x7f0000000240)={0x10000}) r4 = open(&(0x7f0000000000)='./bus/file0\x00', 0x800, 0x10) dup2(r4, r2) 06:39:45 executing program 0: mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/162) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup(r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x72e3914) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) 06:39:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x0) fcntl$getflags(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x88) kqueue() dup2(r1, r2) 06:39:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8fdf03db2cfcc5e39111578144a76bdf94825900e96db18390b07999e968618b27cdaed9042982735bc289a86fb02dbd611f860083921fa803ad3d493372cccf", 0x40) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 06:39:45 executing program 0: r0 = socket(0x6, 0xc002, 0x0) r1 = msgget(0x1, 0x400) r2 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getppid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x10001, r2, r3, r4, r5, 0x197b6f0c283758c2, 0x2}, 0x1, 0x8, r6, r7, 0x0, 0x20, 0x7, 0x2}) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 06:39:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="91120009", 0x4}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x1ff, 0xcc6e0bc}, 0x5, [0x5, 0x9, 0x7ff, 0x1ff, 0x9, 0xffff, 0x80000000, 0x3]}, 0x3c) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x789) 06:39:45 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x75) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=']\x00') shutdown(r0, 0x1) 06:39:45 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) chroot(&(0x7f000009a000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x480, 0xe6) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') 06:39:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:39:45 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) r1 = kqueue() poll(&(0x7f00000000c0)=[{r0}, {r0, 0x47}, {r1, 0x40}, {r1, 0x144}], 0x4, 0x0) 06:39:45 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ea7000/0x2000)=nil) shmat(r0, &(0x7f0000bd9000/0x4000)=nil, 0x1000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 06:39:45 executing program 0: clock_getres(0x8000004, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) 06:39:46 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x60a1, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) socket$inet6(0x18, 0x0, 0x600000000) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x100000001) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) 06:39:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0xfffffffffffffffe) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r3) 06:39:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$inet(0x2, 0x5, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80a8, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x7b29, 0x7, 0x80, 0x6, 0x0, 0x400, 0xfffffffffffffff8}, &(0x7f0000000040)={0x8, 0x1, 0xb6, 0xbd04, 0xffffffffffffff7f, 0x7b, 0x9, 0x1}, &(0x7f0000000080)={0x1, 0x3, 0x100000000, 0x9, 0x5, 0x7, 0x99, 0x10000}, &(0x7f00000000c0)={0x9, 0x2}) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x5) socketpair$inet(0x2, 0x4, 0x81c, &(0x7f0000000140)) 06:39:46 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 06:39:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\v\x00'}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) 06:39:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="820266696c653086866f3bc9f00180000000000000c7b1000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/212, 0xd4, 0x842, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) dup2(r1, r0) r3 = semget$private(0x0, 0x6, 0x401) r4 = getuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x81, r4, r5, r6, r7, 0x80, 0xc9}, 0x10001, 0x6, 0x7fff}) r8 = semget(0x2, 0x0, 0x403) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000280)=[0x1f, 0x5, 0x9, 0x7]) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f00000001c0)=""/174) 06:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0xfeb7) socket(0x2, 0x0, 0x2) 06:39:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket$inet(0x2, 0x0, 0x32418df4) chmod(&(0x7f0000000000)='./file0\x00', 0x20) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 06:39:46 executing program 0: chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 06:39:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffff7) setsockopt(r0, 0x6, 0x200000000000001c, &(0x7f0000000000)="1ed6b537", 0x4) 06:39:46 executing program 1: r0 = socket(0x2, 0xc002, 0x0) dup2(r0, r0) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) getsockopt$sock_int(r0, 0xffff, 0x4000000001023, 0x0, 0x0) 06:39:46 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 06:39:46 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000340)) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x1, &(0x7f0000000300)=[r2]) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 06:39:46 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/69, 0x45, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffffffffffffff81, 0x13e1}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 06:39:46 executing program 1: r0 = kqueue() socketpair$inet6(0x18, 0x8000, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x45e67d50c5fdafa) write(r3, &(0x7f0000335000), 0xfc94) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="df47c1e9ff01b348b1882bfe8688486a671eff6323d763dc6e973bfb611862769e6a1d4f155e118226fb575c1b3683ca23770b178be76c6fa4cbf6fa753b09f3d3ec015dca35f9873bd171809f9c253526bf39ccec6b4a2b58abd122ed457905736249c5c799bfc3daaf8f7a80156042674e96e7dfbe34a3a67e8c7a314006a3f70431f69cfa1b5fa02100d22771f82f74229c251c0b28a1f00259757c2f0d245764d9f7cf4198dab1ee9f45f1503b681a485fbfb24fa4ed2c225a090a0d8e", 0xbf}, {&(0x7f00000000c0)="e5bc6c9b325a72db", 0x8}], 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) pipe(&(0x7f0000000140)) 06:39:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:39:46 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x12, 0x20000000, 0xc256, 0x5}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x3}], 0x0, &(0x7f0000000100)={0xffff, 0x7}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:39:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xffffffffffffffff, 0x800000000}], 0x9, 0x0, 0x0, 0x0) 06:39:46 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 06:39:46 executing program 0: r0 = syz_open_pts() dup(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) 06:39:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c", 0x59f}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') kqueue() faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) syz_open_pts() mkdirat(0xffffffffffffffff, 0x0, 0x0) 06:39:46 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ftruncate(r0, 0x6) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) 06:39:46 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x7}, {0x80000000, 0xd46}}, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x7, &(0x7f00000003c0)=[r2, r3, r4, r5, r6, r7, r8]) fcntl$setown(r0, 0x6, r1) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) 06:39:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x1, 0x8, 0x3, 0x926, 0x7f, 0xffffffff00000000, 0x9, 0x5}, &(0x7f0000000200)={0x3f, 0x5}) 06:39:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/184, 0xb8, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x4000000001) getdents(r2, 0x0, 0xfe8a) 06:39:47 executing program 0: r0 = semget(0x3, 0x6, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x304f, 0xe111]) semop(r0, &(0x7f0000000040), 0x0) socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x100) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/131) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSBRK(r3, 0x2000747b) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x5) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000200)) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000240)=0x2) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) write(r1, &(0x7f0000000300)="d1c518896f663fe627f6df8370d418a77904658740aee359866afb5ab50c6d0dae5331705aee20475288ca95e92a416d3e095af3bba3a3912bc8e70315f8e8313f8a3c55356f38315079fb0b406495cb9112c61f2c52f42799de1e332e57", 0x5e) r5 = semget$private(0x0, 0x0, 0x118) fcntl$getflags(r2, 0x3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x7, 0x0, 0xffff, 0x69a9}) semop(r5, &(0x7f00000003c0)=[{0x4, 0x1d, 0x1000}, {0x0, 0x101, 0x800}, {0x3, 0x3ff, 0x1000}, {0xb6f22b4bc2a62354, 0x7f, 0x1000}], 0x4) fsync(r3) fcntl$dupfd(r4, 0x0, r1) msgget(0x2, 0x11) getitimer(0x1, &(0x7f0000000400)) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x20, r6, r7, r8, r9, 0x40, 0x7}, 0x4, 0x6, 0x2}) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x20) 06:39:47 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) 06:39:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) syz_open_pts() read(r3, &(0x7f00000002c0)=""/249, 0xf9) 06:39:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) 06:39:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x11, &(0x7f00000001c0)={0x3, 0x0, 0x800, 0xffffffff, r2}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 06:39:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84ed0f002c8b1ccf45d5ebdc3ff01000000000000de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xe8) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:39:47 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000001180)=[r1, r2, r3]) mprotect(&(0x7f000057b000/0x4000)=nil, 0x4000, 0x4001) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062494c8d660d9d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f35390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="2ef96c5f8c5adc4c6b3ebe0299b020c8c26ff7562d2d81ce6efb859d973989cb0d18117444fca0bc4040888b951257d437ae206dae89d55761ac8ea2dc0a2b76f813bb32e8b99baf5474f4f0f55b661d434b2f4b7f5ff0a6e5640316be5d2c5f7778d60f799f4e48b8", 0x69) socket$inet(0x2, 0x0, 0x1) mknod(&(0x7f00000011c0)='./file0\x00', 0x100a, 0x400000000) 06:39:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) 06:39:47 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000140)="bee14456cc1e427fcceffcbefb30437aa2e4d70f27c9f8f2a6c534cdb1e5a30ff8c85bae392296772393ac195c09ff0884265e9b3ffdc149ec86a282ee452bbbdaee6617e20f4d82418bb5d0e8c97085c6c4820440d583f314be9596e328b7bf56a4ad80f7e562888b86b718fe80382d01ff155d355d4649af4ba2b896000f5ac6c763ff04b4f2e81ec94533a172b904375bb669fbd5b1c2bb0dbb5250a43ac9daecfa92fb02da0f51f1bb4e55380a7bed51c9743e9d3dbca14ce4d2b41eb45b8949d9599336e01c98b1542c3b52a07c2a4a40f202b9477cc51c2002f7e4d227012868b7520876d05beb4946547913f8130f42a9df4fdb47ac93cfe2b049de835e280da45990fc98238c2e14f4e5d1e6cc6e010d183c1698adfa70ca2df7b5e112dc6da31d40da6c37a365f10ef16e2ea40b1f2fe6e8430425ad69047b0998a1e58e52d59353b9f431a52152d663391cb13554845a2d3e9902a17b5cb64dcd864324f0e27cb8ac936cb40cde4f7d62ad11c17084f18e81ac99d6bba2aa41f7aef3238a5241c2ae259c82da32eed0cfdf2498dc8254c2dbddb209ac9c3252efce1b06f41337956d9a7dc16fdaa00f6169affa962da781ea131a0e358fd93edff7b947e3197842983c078d6efc06d26cb5a16e743941b550cbcaf6c40b5596698203129ddc9081db9dc0563e0946a59e483e5603bc88b2e27e524976391d0af541fafd6e1f2790459190b8c34d64e8959946e78e427703d6f2f731dab8db9808d69efe0f727cfd45d14136070fca00f5df29fb0bb0b2e0486c50152b266c5223eaf34bdcd55398716ec315a22728d77d467421b9e865cdeaea46f92ec765ba95f7fdf68b21a29dad0a88fe60778cfac76f6b1b3418ac74ab5258a181bec3f38c5b756c70aaa78805a44046ef17acaa4a7bd452beca50020b9aab3f04c977198caacd8bafbe91a2441d6868da9566a3d7b6939e0b35e9ba8881581358520358cfb80d5d7b8e130a0a769ad126330f126be0f7cea51977bf8b4887aa4605fd162c337d046e78ee339d6f941029657e0e9aa0ddb97c99b2424497aa7ca88ead806e793438e8febe62c234700d97cb722885e393c372adbc654de6dd758a786b18431fe22040227857206fa44b5e150a7b153220dff1122bc47a0aed6138fff39c28f70891b25db828b1a357995b7fa0804b37fa35f4bb242ee01e0293f75270065bdc6e81c6137862650d76750e23ac37a06166fe03a45db9365a05f8c88e6f41dcd94cd9be515887e1e3f6be9290af32223166959c5692ea8d2b51aa4b6a20444c300a2627521d09f63d40cc91da2cb1353de0220f09eccf3b46bee3c491e2342a1bda848087ee954ef53665f1a8cf6605e07a7ee26d1d94b7a44c5574d17507c15f038121e6db26e428ca62dc34d5ccf551cb5986c23bca11507841ad5cb76dddb5a6d2cdb32e1fdcc1581a56499e0fea1e74cb659080a976dc42a69d710a511f3f2a76ddebef55a154744c71904ad8cee48d575a81d8c822eb656956b3ab74fd1945bebc829307613a612c6a7fa492e5664d0b4e3a109ba703edced3798a95c1453469541c4c6ac071d6c5e05b3a059fa2c3fdc33d174f545d3f502ee9bbb50d3f60767180a2a28a77900c07938e642106d457897032a1f331f822e5ffe2d31c157c436aefef04595041f3d173419e8ac151c30f8d1f08f33d366e94f794c2a933346c43b2a799dac3441f5b508ba9a395370f9c2cfb9ae8a697b823b59b5cc17b4dea2989f52239f7ea3b6d207cbf8395b1c24c72e9e6c19068cf2b534e6277c3dc7a1817647fe779b853d614ff8f237154b108b76eb7a135d5b06c5aa16dc8f87cef5a799a8a1f10ad69daad837532160dd08f54aa7b9d28febb516ea6760b4be8fbd048b57537b7fc8fcfd4c24614dbd2c1576ec4d79e0cb60abb1700130b1a9e350a0d9dd2cf1810849946a110785508a716118199509ee7613e4c747e2582c204203c9538bef9a99e653965d1e82e1f51889c441cad78d8c90bfb30b65b299787b54299e3454bcb54a1857f2d0a164b71ff8f1ecf235be3384641799d7af94217d788ef85156ab24491412e352310323710a06bddf3dfbc0dadca926883f06ef560f5b3dd7ddf652a48d2e7be8d2810e941bc74824e8ba235a68e64c8f08dbcd915697be024015dfaa95805849f57e6ec8404e79fc5a65d7ce5b9482aabfef5d438f74cbcadd79ac6593cc0a74e42775e5d770e512f6b66223a4fb444d536982fb66b7b8fa4688bdaef273b9cc7d7a46ebe0b13c6c6b0f9a9eb8742a0fcbaaea075868da199f7260d535927ea3180e604c58bb614af11beaef6a498c14fa3cbe592066623eec5ea59f188254262b2da1c85f804b8232462005111ad62ea2deddcd31ca4a5570ea54348b08d161ca835e6c1c6dd41e732199fcd2c1b41733f7fa08d4cf9df41f921c4948047193f3df60655eed744e255bae12e4df73c758486a3b8b243f65484ecc4a03b2fb36e5847f8669397a70e76014a292ba604d40a6b7bd930c1ced38f7f73a9e82cef894151cc6734716f1e5b6ff2f23e1aaeb7d4c3299e2b9ec2630ac5b9cd7163ecbfe20e920134923463448fbd7cf49881239c2da0e8529a474919a7d442b60f38da86f8e4a1a0523c200d37b62e3e8ab260a451bd86228bfb407e03d0bdeb166611506cb657e33e2ed66ea89267f5c7efe2ae70407e5f15d5245c7a985b7a19cad85d735b3a3d82044cec803cc798ff308d4badaa653b6e3b701fb331d51458c13ebdee444a98f443b10e19605a48c39830bbde3ff35f99ad59f8b7b3e56f3c94967be796b10fe64a7d285a5f1108ff6c9c01411642ea26963d8cf3201a931edf6b94d50e40fdcff16e2d4ef7bfd1f28add06dffd3a0077dcf3dacaa2d0a959b01b1f7b6b0af800e429b7c8c5b52285a6e8cc58285456ba87d9d19f003421743ebee90bd4ca0a0892a21f17728360d9e6dc2ed76e88b5110f14c86fd89064b326aa33856e5d5dd5e9d3eb4f4e62a77fffc597600d4e1d81763d7e07e10f33c2290a4690d6c16ec250a19efbe98a0515c1650725a5aea4a0eb06713501cf289d16315a0ccdb78cb144418b7fb5e710beee00708d2ac7b5cd276cd7c770640335c70832ba6bb6780234eb6ac99fb817b4557cec5e64cbd8398d3ad81c6cba8233f51816bfa3caa97348bf18a6ad577d308b3862617a9d1833d40f68814ce8364a611f761ec70e46a34abb9f8c4532c7f6080c5870a92be4a22700137097a74ce70f3313eca1c318415e0e0c7998cfeceaccf09abf09b704d741de4b7b5c46fd3bc4e4ded2ad172c9b9ddd94b2ce4e2b5de9c2448dc4870e005d168ee3b8aeb214473f24263e021f5c2086151398043768873016af5f9f1e2ba978525ff9368f9608401763c742c08c9fd1ac70f91f29e27afece702f026031265b6758c95aedf1d5a3739a26d940d90330962fb2f667aac0b25efaf52051d4fa5ee860c16cf7489975f9552ecb19f1ed34a48ef5aeeeb6966b5aef408e417343b3ef3a868bce7ec6a5e9a3b547090710fce26a8462817116a388573d03e07e98a53ab00227714708e9acbe9bb7201d7fc090a549e5e767d7accc2183037d82136a6fd061598b8934c6fb9cbb411f2854351974cbe06ae517ca1153df015cc59b56c5c05e070b808148d73171199d4f546a39ab8d64456ad7c626f515983ec3d829d1b5cc626c0bc87e9853cdc156ff6f8a6586a389a03df24d1f21613e7afb4ffa50b8e3415de883a6ab81ba579f0355604117151bbb367ed4993fb81efc48667071ada51a9368a06409a23a390bf2d34572d9db2933d4ce037be222dbea50edcc9f6fbf16a98d54f438cd5853f63aa7e6ae37c268ebf60e30d607a44c4c8f2f6b3c859d297118c0ddfc30b1af519215e2aed8c48ca190e3ceca8e515ae7f50d8132e33aacff98a370b0560ecab525c02424f09812e660487976d6855185478a568700094d1aae6f0a6738d7fc05b16d7e340f89780ee00621245f68937bac622d51862e4d135ffe2e8ab51e8974a585b3fd7317db3797b9e3a951cf894c725ebdec8593c3afa6894ee4ee045c3c897e78b516e79458751820ee427fb2647eff82fafc2def71af70053ac0e57980d80a5c73e887d02c2ad81e65b439be2ee1e1a0dc9d5d1357801a5ca74756e4b99925fb223ffcd1787d2be5f1ce294839680962292b888e3d7b13f22abae442370bd602df3873f67f30be6aa3976c767e9fb3f946a76d51fef43725949d4a65d9eb60dbdc36a5c70beb168e4d2c3311e077ed7c3a7732b27e77345668f1679233eb26a3b0e4daa156c04a016ba576609eb084a984e65c8f5b80d642cfa5a29e43727c2ee47daef803b11ac9f9a8c7187048645db9bb9a58f6d585efc4daa7729a8ba94597d6e8b0be29028785c8b9ff080c4abf63ff9a8923408065a24509efa6cb32ef62356b7b2b8753566f68f181de50f3ed491670721d8d3c14bdaa849edab8b319f7c5dc98d5897a825819c1423f1b2fd01cd1f09251ad72b050d6ced60d834b1a4c6a02a27d2f474151bce095a792c3f6b0efa168dc41fbc439be8f8048a8f26ee8ccb528cc2fc833148bf85e3e870527bac37ad0df02d669eb5def0c7ad400f4115cc329877cc9d1654cbc46ad405cd2898151382fac4f203188653e04b4bd605616a166864c7ab0398bcc52e221b7c51270fb832fabb482cfc3f86c9b469733e0464e48866ab0ac4973f1ee2e72deb8b382a61f10c48e17faab5719ab852b13357d473ce8daa3507e16348f67a80cdb29d182e8486199b2dd94926e24c8316eaffb1181ea6cb9f63c27978e363022baef6c8286299a91ba8f4664f6324cce28fcd28f7f5324ae6073263dff4b3ce6059f2612eff8d3b7043776a336e7c4ce2c4334ad27290a911c021f601a496c4037a0df2db149067d2b2f56191c1e250a780d9883fadef462ea06b870f3ff482bed6a16bb26d83c3403f3fa05783748e379104293a6fbb7213c1e251c1ded5b74dd926e6f1ba9a2d97019bc3175e0d33b7f128552cab55b9240ee5bd19fa60d16e68bdea4dee19a3fa56a1ece045db82496fe86677bb3ed15581a3c3a770c4f40dddb4d984d3cbd8f454a94d9cbda8f4dbbef5849b20b2752dc432dbd38909802658a6830c5b31d310c41e5a8687a8d4cbdc00373d9a99363045853f4311fa971b5540c8b6d01c0ae889bdec6da01b25f07379e64863744638b63565fd43f97a987e3972a8654d813733a1b98d88bf4827ddb88d7d119fb5a3dcdf175ab433184322cdebed067a96f33610b0e06e67b5ba36d0c5a58389d5dec9421d7f76c1213548f7e0ba1871a081f948a564bacb26123b247af91af53bf8d1cb53c44946718004a00d4e4546d677113ecfb2aa13976c1479511ec4af1e42b2df951d808a3caeb6eb3ee2f0bb01fccfe7ddc1947997cffb34107710daacd5431637d0c8c63e0df5a7857467e8a5701b60948b44b0c4451399e7620ca058ff59106db860b3661d73c4191795f5a478464a86bc1ec4df9587b2ccfb6122ece6a970e388a8a32535f2dbc86a3845d1532c851c09078b6dc51fca35411d7b26cf8fc8dcdf54ce06b1289debe754ac55b5d36ba6f0a5a6aaadf052ad31360f729928a6faaff8097d0ab4f5e711f33b3ae38d160609a7374a0342e3e5fa83c21a0ac5bf89a453708364b0ff09284f3c958ec33f8170a433b3a10261efd5ec5367b7c45d18aa28792b80049c537a8646758f704c0ec230963945c35f828feefe6896a90") r0 = kqueue() syz_emit_ethernet(0x70, &(0x7f0000001180)="db627386e7166e67e0ae42adc14e36dbb55570dcf021ed1f52fd9fc77626d226360fc0ead6c0a9b920c2a376a8b1c37cbb5a46b5735d8f0b47d5f19a36df364712cf03348437200ab05152d3388865129643aec852e5953739909ab62f6f02c8ccdfb893b79f94f090cf67f7b78cd558") pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x10004) listen(r1, 0x3) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x1, 0x8a4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x1, 0x8000}], 0x8, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0x0, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x1f}], 0x1, &(0x7f00000000c0)={0x7d0e, 0x9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) 06:39:48 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x5e, 0x100000000}}) 06:39:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 06:39:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) ftruncate(r0, 0x7f) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/76, 0x4c) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x0) 06:39:48 executing program 1: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0xfffffffffffffffa}, 0x8) 06:39:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 06:39:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x25) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x0, 0x1, 0x0, "c0f285df23fbce7ff950b4b134583e83811267ab", 0x2, 0x7fffffff}) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) ioctl$TIOCEXCL(r0, 0x2000740d) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 06:39:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 06:39:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x100000001}) socketpair(0x20, 0x8003, 0x7, &(0x7f0000000040)) 06:39:48 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x4, 0x80000001, &(0x7f00000001c0)=""/20, &(0x7f0000000200)=0x14) r1 = socket(0x18, 0x201, 0xffffffffffffffff) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) shutdown(r1, 0x2) recvfrom$inet6(r1, &(0x7f0000000000)=""/196, 0xa8, 0x803, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x200}, 0xc) listen(r1, 0x3f) 06:39:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x4) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/225, 0xe1) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x5, 0x7}, {0xfffffffffffffffc, 0x5cd049ef}}) utimes(&(0x7f0000000100)='\x00', &(0x7f0000000340)={{0x4, 0x401}, {0x80, 0x100000000}}) 06:39:48 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) fsync(r1) utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000200)=""/36, 0x24}], 0x1, 0x0) sendto(r2, &(0x7f0000000140)="7f69b34185928114fd380297974dcce366fd686bf802f864232a14f360bc59843d18c758c3cdeb037ea9fb03f15a859697b6acdc490564270a467f48189e0d", 0x3f, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 06:39:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x67, 0x0, 0x0) 06:39:48 executing program 1: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) kqueue() close(r0) 06:39:48 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40}], 0x1000, 0x0, 0x1, 0x0) dup2(r2, r0) 06:39:48 executing program 0: pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10004) connect$inet(r0, &(0x7f0000000840)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x8) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82783b01006973653000"], 0x10) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) 06:39:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) 06:39:48 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x108) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71, 0x0, 0x9}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r3) getdents(r2, &(0x7f0000000000)=""/38, 0x26) 06:39:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 06:39:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f0000000100)}, {&(0x7f00000004c0)=""/234, 0xea}], 0x3, 0x0) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9", 0xf63, 0x0, 0x0, 0xffffffffffffffbb) sendto$unix(r1, &(0x7f0000000000)="4a0f1bbb4f5d2a83412cd4932ebb254e49973ed4dde1ccf269c1265fd1c998f41427cecdcec62fd1dce5bcfa66225dd56bc60e8181d2f8bb18527c01fae7d8c6e57b4877d4865c60d210dbc9acb97c1023855bb2a1c903ed1ddae7bf7134076269890f37371102cd288fceb7c1a3536f99ceac8ce0b7e30f87dc769639de853315a5c4f4c2a5b2b866dc44aac49887ad2a6348afee359647ce64e1fe293f", 0x9e, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/75, 0x4b}], 0x2, &(0x7f0000000340)=""/118, 0x76, 0xfff}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 06:39:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100a0, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x84) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x8000, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x2, 0x4, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000580)='./bus\x00', 0x20000, 0x2) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0xa00, 0x46) socketpair$inet6(0x18, 0x4005, 0x2, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x200, 0x108) r12 = open$dir(&(0x7f0000000480)='./bus\x00', 0x81, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0x0, 0xa4, 0x10, 0x413, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x48, 0x0, 0x8001, 0x7}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80, 0x401, 0x6}, {{r4}, 0xfffffffffffffffb, 0x80, 0x4, 0x7, 0x10000}, {{r5}, 0xfffffffffffffffb, 0x8, 0xc0000000, 0x5, 0xffff}, {{r6}, 0xfffffffffffffff9, 0x6, 0x80000080, 0x450, 0x7fff}, {{r7}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x196e, 0x6}, {{r8}, 0xffffffffffffffff, 0x40, 0x0, 0x74, 0xfffffffffffff84a}], 0x3, &(0x7f00000004c0)=[{{r9}, 0xffffffffffffffff, 0x80, 0xf0000007, 0xdfee, 0x8}, {{r10}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0x80, 0xa, 0x4, 0x3}, {{r12}, 0xfffffffffffffffe, 0x1a, 0x2, 0x80, 0x4}], 0x3, &(0x7f0000000540)={0x10000, 0x7}) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r13, 0x124}], 0x1, 0x0) 06:39:48 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x80) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, 0x0, 0x0) 06:39:48 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) socketpair$inet(0x2, 0x8000000000000, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/158, 0x9e, 0x42, 0x0, 0x0) 06:39:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x7, 0x0) r5 = kqueue() r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = socket(0x20, 0x4004, 0xab) r8 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x5, 0x41, 0x3, 0x3}, {{r2}, 0xfffffffffffffffd, 0x10, 0x80, 0xb72e, 0x2}, {{r3}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x7fff, 0x5}], 0xff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x9}, {{r5}, 0xfffffffffffffffd, 0x20, 0x11, 0xffffffff, 0x8000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x0, 0x100000000000000, 0x4}, {{r7}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0x101}, {{r8}, 0xfffffffffffffffd, 0x1, 0x4, 0xfffffffffffffffb, 0x7f}], 0x6, &(0x7f0000000280)={0x5, 0x3ff}) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) 06:39:48 executing program 1: getrusage(0x0, &(0x7f0000000280)) 06:39:49 executing program 0: r0 = socket(0x21, 0x0, 0x3) fcntl$dupfd(r0, 0xa, r0) r1 = shmget(0x0, 0x1000, 0x280, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 06:39:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 06:39:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x2000, 0x759, &(0x7f00003e7000/0x2000)=nil) pwritev(r0, &(0x7f0000001640), 0x0, 0xfffffffffffffffe) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) 06:39:49 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') mkdir(0xffffffffffffffff, 0xc4) 06:39:49 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000392000/0x1000)=nil, 0x1000, 0x0) getrusage(0xeffffffffffffffa, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xffffffffffffffe0, 0xfffffffffffffffa}, {0x6, 0x7}}, 0x2) mlock(&(0x7f0000392000/0x2000)=nil, 0x2000) 06:39:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0xfffffd35) 06:39:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001300)={0x3, 0x8, 0x0, 0x0, "b24d8786f8cc6928b8e97f3b8e037435412ce81a", 0xfffffffffffffeff, 0x1000}) fcntl$setflags(r0, 0x2, 0x1) stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 06:39:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r0, 0x0, 0xffffffffffffff89, 0x0, &(0x7f0000000000), 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/176, 0xb0, 0x42, &(0x7f0000000180)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000001c0)={0x1, 0x100000001}, &(0x7f0000000200)) 06:39:49 executing program 1: 06:39:49 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x940) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x9, 0x24, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x1) 06:39:49 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x100000000000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x8003, 0x0, 0x300000003}) 06:39:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = msgget(0x2, 0x80) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000ff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000006e59000000ec57f17efb866a793736cc27b6fce9d6ac516e0a453436b46cfc15d3c0e2571034226db8aabc02243d7f939b1ea3d509d99ebbf1d05f9b4d8b7c83646030ab79a0440830367446530c8238ac3ee4329e185085b8a8bea8cbada15e98c8118998510c3090f8fdad8b4a9bfd90ddd736e6af"], 0xf5, 0x3, 0x1800) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 06:39:49 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x20}, {r0}, {r0, 0x100}], 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000080)="777385ec64218ccf5e56d185b5a294e0dbccc911297a0797e484dc748f7c5436", 0x20) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 06:39:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/165) 06:39:49 executing program 1: mprotect(&(0x7f0000001000/0xc000)=nil, 0xc000, 0x0) mincore(&(0x7f0000000000/0x400000)=nil, 0x400000, &(0x7f0000000140)=""/127) 06:39:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x5, 0x7ff, 0x1800}, {0x0, 0x401, 0x800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x3, 0x7fffffff, 0x1000}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x1, 0x7fff, 0x1000}], 0x2) 06:39:50 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = kqueue() writev(r0, &(0x7f0000000080), 0x4) 06:39:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/225, 0xe1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5420336b188b28e5860e5d7ca5cbab4e88bcce19354360ea274eeb6cb349972fe4ddf7cd4f7ac661476664a2ec215f57d5659292a84f632a08adf549ceca8b33826ad8c71f9d3421ef7aa775d880ab6245faf520c8f64e0b8f838dbed55c9783a45df4b46b2a41adc013ffca6ad048cf93b4278b68d4b7b5880bf06f351859f687da6b2e900c65880467f485a0c5127877762b8d1991", 0x96) 06:39:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f9bc9da26620301d4ab7852efa7a50a2308e424ef1ce50b7755013d63094ae594f44fa8bb0a8afad84a2dc88b45717", 0x2f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58296c05a189575eb3d4bbc1e624437e93ba578f6ee26ffe86f90466662033e1811624800f66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xc0) 06:39:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x8d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x108) close(r0) sendto$unix(r1, &(0x7f0000001300)="139846affcf9fb6334fd6706743209aee7b750331aa2da09069a0e40b1948e163066e709ac0bf04a7ebffd67792cd71c8d132ffd0a1d9e5856a413d4156f830cebc79692d4ff56b6c08a5263044d198aee07b45875be21a37e57d2b76ca837fac82bf319986143f036ae2d8e0663601c8e21ad9591723107cf91a4d1c00c7f467db713f1265de49e234e3e829038c125fe87949e29be2d05dabb030717521abe954e92f234d2e851e9993f3cc702b63ed8527ca720adc7c048cc15ad6c1695a98eade4a3f9eee89281f1987d4b65fc437562d21a272a3e1578fcfb9c1af700f6396bbc4d3475b4a35e3a8009afc092932f551d35", 0xf4, 0x1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) sendto$unix(r1, &(0x7f0000000080)="a25463e33acae4c5b9ac73b0f5702bc2ea1d54b3a0ede84c8d5ea19fdac5c9dc68cf0e717ec213d6113e2257d0c316c0d92b64f791cf9423a4b2c53718ec314d9445cf0949e276f400d583fd26a7f253a2b06403c64c61bccabef5b0fd6e1505f5e5ff12303efc7f59df63d8f9b072a8a4d36a63d61b28850c", 0x79, 0x3, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) setsockopt(r1, 0x1, 0x6, &(0x7f0000000300)="d6c12d6554dec225d16d7d3fd7b5865183a518c592dec4098e8494eb37fe2770cdcc761f8739fd7965bf133bb0e584ebdaa77677000b181dbfb7321d7598ca46b745185b9c007af29021640799337b21849fce4f36558520d471dd49b66478bc55ff8b0e583c2d3c4d618157af72124eb9c9000ccd9b1906f29ac1a2821f02647a71f620d1c0afb6c1a82ee46ed6c2487e73986bf44cf0125e327ae647fcf58cb4e7207479ef731533f453502b657c211c68c1db98db8c818fb5d832739c4eac5f9b124b7b11a524e529ce535746bd2efe0d02a37049ae2eced95690c51246a82180989194cc26fdff0a563732dd98e18c35242415795f3326c1d5d5a402906ee735e021aa80bdc8a5682e51378a9870dabc241478283e8c8ffeb711cbd7fb0568bc0e90326cbdab287920fc98d9e272235db28b1dacd63974c26a35df26c1fd864f2df25f00969be482d389b0ba9bcdc6d0ffd429b6dfc4efcebd3c7a3499ff4b896bd2fd1a37a6bc518ff7bb019f7439629913cd2795e6023626e4c6a0d31d9abb54d9ea20722ccd0a44184e6e0de0b1cfc2091313f29a6e79c6e8a1a018b60f0491adc6ac6af765f33d39ce3ff06a1c41df7dd9f5f1d186ff66d90b89a04a9bbebc25bed3a6704749624be2690c7a6e4ab866fe1cff8e70728870f3310c860a67dc1114ef0cc105df1778e796d65d68faacfc88269cba21a4bc1b6f4bc9c92e217bf32d5f5cd627269659d3caaa83c28ae5442570cd1e856f26230235f8ad76d0a22327a8663a0be8de1be9c5886dae0d8f79f40987e63135cbea16fc46a023c186c8c9c40339b879e0b723b92e1b12dee88435210e1a455945cea5cd5f718ff43653b3ebdcb1326c0d95f201851da4644efdb1c124c62a503cc7f6e2726d40b082214dcba0fba51672d6ca4b8baec5103254e4023e32e40027bab018b5c425c92b5e0a8d0683bbd281601c1cc29c55dd53c7034ccd3f69433cf49d46fb456aa84f37b906323e320756154c1dd759139bcb89c0d8da980b09ebe46ae4ce87ec656b8a27aed3c0369e56f646b5798bfaa3d2d15e05026af47fc65f75dd238b44886f26ecfc3bcfae75f4e880eb6ce632f0fd13cfbae0ec8b00580af522770a1ed5d66056cb95b34753c27e6abf63f7bb7874126dd5d735146179a32d306daaee469f23461a0786f0876cfec7aeddd3d547e59b4129f729fa8e4f84bab3281650f3009305f3e9b38374ab7d583d3e392eb309ae7bf1786bb0e97ed96dee07eed9b2f481696f6d4d3f4b4dd5a1d95595caf33ca0cd240515bd104b51fd8b4911fdf20392557b9e22b4b789d8754ce67c95259e5415ea51f551790ffc94b51c0d25c0af51e23bf38990f93af8f63dbb35a803bc1d5f4fed347559ec1db51f3a71156875b5aa3305a7a35021395378c57f56ae6f7e9d1a48413afd87f7975e6b898f8c51997ec9fd675e31b9949e654740cc2406491bddcec2cf154fff71213507a4ee15bbe7752a2835ed4b3b74019de654d73bd57d55590525cfc3b6af77456e5e988a89027a97dc152bda613a048dd6a59b432749e2d5282aada3db4991780cf4503b13fa9eff1e5091e8224f6437eba135382504d3116f23aa98adb350ebb40ad0d73057e22c84548e04689ef65bb6fb682be98bf1559f820b3563d1e779785751bb0664d05dbe8e9ec76f0b2ca65befe57739b36496e37cf9852ea5d4be7571cb785140f19b84625f0e02fd19d3c07174be601206011edacdc030da68aafbe62b2509e9ff4a934ae730b66841cdff8248bd5ab8e965eaa8ca0ad252093ceb49810c790ca39d0314bb5da31459fbc166e25355e54b0866aa9b2556db9aabb1e81c5bbf4f4d1c01ca262a9b1c497a49a36f78d694c10e353120d2b61f4288894bbf616283501590a37bc60a6c290240123169e88e05e58b5cdb8b503e5d8fd15f14c2302485b2849d1f9623c7b677aafcf1640acddb8b8a1fa99cdd45c66e55c077968ef0998659c2e628036c1648a62c7ee345062e1740e6cd3132980ca04afc9b8c710392784626ef09fd12afba4fc03cecfd2f5cfa584ddd2381233342f74eef787c2c9d1819582777de6ce30ded297a79f443b85c4b6de1387cf00507ac7366f628cf8053416a27a3620930fe74ef23cbf22dee1507a396392e42b252cbf286da13d5570b19a131a37f1f3886d210e7d621635e99ef7d23b7f1593067218216333690d9d5985fe5931b9396d054b5a539ba0f3d82915ab643e0bb57bb8fb1182522099a69b185535a262fe4c1df37bb3eff7ccc914f8d2b735e68d8b391cc64cae7b18b6c43bd156f2ab6869d5cf5655ddd0ef2488199ec1e0844fcbd1c9912ad4b80f704c0786ae410dfe2acc32dfc4d13e3499eab29859cd87ab285a73eb607e6c09e0b2d6cc12e6c3726e245e640c3d654d9baa3f3c9cb538f8abbaf9ffb50e79c2e7b4be9350073e65a1fe32c87157d503e0c3bc4f0d52a2f589717bd01abd0d66f3cb1d97249d6724cbb03159f4f8119251fd64c9f8a754983a855c6ab2930c38baca4a66b06445ae90d42b069c08e776b3b881327604953ddaef79d89391613ffe2fb4e8c25b40b2cf1d9954177463d91f7af6620156e843d92b67fdaae22ba59d0cd798a6dac2189573ed86e72de0b6e84117c9026ac2f6bd00b6143344aa31ad0a50beace88b86499197420b9b032b9f217dfe26c4ac4613886785125ad2b2af412a7c4883b51bf46608c11e8420d8e2d35e14a210452686bf8828f5ed164f9d94227f09008027df297d8a89f95eba52a6808f8116dcac6f8415aa870e75c065d58c28aed92090635b8a004061dc327b99af48612453a55b0df5bc3150616d798cf22ecf3424177fec495a147b1ffeeb0237f0ba5e2e21396b79fa2115313926b46c6569d9c2404d26992b2a8598cbee3f982c9ed29789ce05c3229e6ed2c908593b08b05cd2d61cad871177d7ccf704a50dc860816b913d964408c6947c791d261d609821f9e82b281da4bcddc11d0617464b2b8b05e74544ac4b2814735178826431f1045e4b53ee0f3376598a83d094dc9c2dc27b920851c30a8564989085251fc72fe00e094b6ed2bb20c34eaadbc4ec9eba544930c4ff779b134f2dc7740b3883c7050e91448a2b3c18fdb9df549676d9b4ff8e0b50fbefba38f502157e9e77e7822c7f36722eea7b7867edaa487f744e192328fc722cecb4e508715c7e83105d896f227e718dddba8d7f950b483c255bec56ef4c61e3d7b9d8708500a1b1de4ae77dc08c5597df76278652dce355f1091aa2c27e0b37165e29a44880809cd2e823cd38497800de348a6372c38cc498385b53425c47888da1ce853ec0c2123c2265c7b627516ee048f0d836ce7671f01607ecca247d7782c047b9167be7407df6af712996cb705b38541f9b3709f9c4ea369632393addc692c4d78978b3857d9ef76e754aaf91a5da8ef93db81b7b87112e0823d724b35c8dad5c78ebb7b35d93697c6ceeb4a2766eb9040616188bc44aee8a0bcb91fa9e5e80b32f66d9b54513c24075c7acf84deb554c209146fc8caeac3e6292bee9b3fcc65b1a8ceb62fbbcc1de3f1d528afe0b3905d1543fcca7c26dce85a92df9b6c3a793bf229f6aab3e5c7c8ebe75ef7e51a3372ae7a722415f51b41a30007b326684ad46b8a26f8e9fd24b3335c9854766bff5e6c42a2fd5341c876293477dbd0f94ebc0ec507ee3677c7f7ac24890e2922cee7429d2fa02f68083f8ef92db59115e32115d82d2d769ffda3d075b0692bd55d084f4bb8f6d1cc946faf7ac8e92f9a726d8a38034f27547096c4ed6b1ef4e7a91ce8e2db15dee20530fa2d0f39a6c7efb624ade28dc2f4317f05f0f4258196b6e697f02fdfe891e6f63b23350fdae833c557e988ccdc54f3cd56fa9913e04b81b46fffba64162d64dd28e296002c35ffdeca5c656b3bc9eaa47bdf19194d4c01505f651d7f1a6011b1f041cda16114a56dd456f68506ec77c5fda235935cfb1617303c91644602dda77dfba65a9b756b55ca9861f09c38bd0fa9c6eeae6bace62479f3816bda7c30b37a562b64a2c6f215255473a7d6ea33f05d42125384a8f29e7191875dacfbe5bcbdca6105abb12a1ef25dba134ea6441105e7762518097b10f04b383dbf20cb258384e7154bc619e6105819e7790ea018073087ac31d5d19ea6568187d5dc88955b3d76453bdc3a95290a059e3b3b5d67a5111b13c9b44a5c9e8ccde4ee40c0d4c6dc692029fc271ea50bf80f4adfa48062f228e9941be2e635f785d66f46b8176103d7033f2ec3193fa85794538d15b88721fcf4a81cc9da5f8114d77d1c4b2817c615e1f32313900cdb9af6b6b227df9c3b68348cf15506ce5d133b34ef8d337f1d4c1b7c682e0c84cc91e2a16b0a3a224d7f840fef38756939602cdb601ee63a98612e7bd05e8ff32f223d38f85f2189a2050c1733230858221eefceb3d38e823dde7e8efee3e5c8683c3b4274c3d0a31cc2471fdf24d8996581d0096ae8e8120c9a9c8d62dee69b1744213be3d3fe811cd95d814b248628b3566d284184c94c7f0b58a58092e063ae45b8fe9cd335bae44ca0680ac47c3258ab3406447aeb60d3c7ad29add66035cbba4383ece49149774695f58705776a5d02c9dbde4f54fa2bdc578307896c1e3947ac2ae0dc7c04cc22cbeae84bacfb1abd357659be0fe5975ba3bb98d3ed88420fd6ccaf9b51190bec9678aa09aa803bba83889da86302d14b421dbfb6adf05729f08f28bde42e18302d66fd1c9e0c3f30a8100548321cb94dacba0fcd02d1cfa59cf5c5049ac554b1af7a7d21bdf411af3d9e49a9506256446621bda0f85f4fa825dc4579d031b7d03a7aa415142159cd833d1f1b41cc49775dbd8b34ef70fb551e08c67992ae01bb0649738758da1d821f9d6b974e54ad807b2374604adb9b5a2d585c31e20b5ed29000971e0371eb0bf2b4e35991ff1ceaf8519228b7daed6bf9db4b557fd3d7f8dfb7a4bec6ac6d097a634f116716308d925c0f6d16d084447bd77bf7578482d70e2d55a62fc3a0c11c89b37637ba7b125da7257e74b601b9f970d3c0642001ab255806f5717a5526fe178c83622d822c15939fc8aeb5794b05622d1d0b552bbbe05effa6eca4762d9936473f1ee7051c705b2a165c4663d3843625bdd05419adf5c883e92c84e6a623b841ee1b61db36a5d28e0d2d988f0866efc529458ccb8bd05776c46f56728adc146a79f8ed7dd24ca3a9b19ae0b33c6eee485a3e8e4bce874cf5009d28d127317e27adb42a0f2f36d7a7037b87fc5aba17fd8d20f159ba98ae467cb86df98b29e02beab41fe9dd608ee47de66bae264d6678b4fcaec2630ad7766bc21c5cbe7564c433678c6e748541968b59ddf18f455d374d9384ef8d0edd819695c926f16cbd5c4543d690db7d8ebf350add0859bfb95de8301c061b7a676ca2b1cd6136bf3debbf2137e8aed4d22e662a3d3598aaeafb1ecdda7418229c9816330cb74326e3b282183632833ee7e76cc526ec22577912c444ea09d10758a7d6127604994adef435a368afbd698e9b71716f94bc72d2539207264d71ae50db388e695312900398282c17d70ea8900e23b5c67f621a04d14ea8111eaa394abf48bdd9115b4c73377b77f7dbf788961af8d16cce6d1cf683c17308dcbeaab3f865f78c373af904c04ef07736c0db554f3fdb07151f686e59fb1c6cf0245805a4f89f403831646d82b98046251f21950c65dbbd727ac63bdd57e1684774bdf9c8ee65775f102db0f586a241046bb0", 0x1000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x4, 0xaecb}) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc2) 06:39:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x3}, {0x7b9, 0x8}}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x280000000000000}, {0x6}}, 0x2) 06:39:50 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() shmget(0x1, 0x2000, 0xe, &(0x7f0000ffe000/0x2000)=nil) socketpair$inet6(0x18, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x75) 06:39:50 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x6, 0x1}) setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 06:39:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 06:39:50 executing program 0: r0 = socket(0x6, 0x2, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000140)="10c21a04e33177f37c77324dedc4abf28b76c9541170ddfa310f69ca2f9046cde19189c557e7f3bd7fb61f44b48bec6d9ed52ac16cba800b18217434c7ff4d687492b4a11bdd323d232ea91c6d6d6bebbc732084cac77f789574621b18d6ba471f63c132486d596337f627c8ea4c194e1b4bea85e020c660c280d00bb42573f6ceae0a46414b1e5049dff085e5402866575c1e91a23082397bbf763b98e05f58670457eeb2e3f0081df71f4c4a6e28f0f5a2d70d64b5fb9f8881fabd4ee385f10ba547976b9ca6c448b63747a80259d3de07c350ee1d0f4a83461eefe0de680a8db055ce0815dfe594a0fd868c08a7e5a3bfd4db0004ea934f6d3a89dc021b7188c1aa2b0225831b9d1aa3536dbac956d92dd889ee113ff04f37282264abcacf2fe513b8690c5a28b82f40cc4efe117f6c90aadc7bdce86149781a8919ebbedb906541193de11f9ccdaefbadd6e93782ee63a7421e8769e065c6faa119ca0d696e7a5e6ed22a47bd30f0951a2beb503d31f77609dc4d5dd132a66fd0e9410bab2c3c291fc4074e06185a27a64251cf90141e9ed5b0de350a719c386935bec817055542428cde41b123dd0fa11b28256ef0aaf426e1750ef3937cdd6de6af87dce2c316d108651a4795eb8f0969556be0ccea44bf1ab1b0e05f3cdacc9430cb310d68cb2d43cc73362d8bd7bc17b3ab72644ecf2594ecd26f1b82de5109bd7deae4ace393dc122f5284b4a915db891bd726a4164a8cc96a7acfdf49a1062d166a793f2aa1a107a5fc7b54e800ce07d91cc8a11b603d0cd0e6a6df8f40ff7eee9ad1225aba95349d433f6f0b2b32587665d00ea60349bedd181f22f2bcc4830b474408678a73957ae6579713e865c5bc99e038ce6fdeb02479cc99bac5aa72b931cfbabdcef1cf0adc8851eb235cd6afa98156fd95d9441366278c8fefa690ba4322c9bfb9b3e21b58391bb9a5d6a1a9858a25d90d0a0c57d72685f92778d66f45d1b1dc3c943bd846eabb45c7ba00fda327cd48f6f2cfc6dcc766f7432fdc4c398fd730850b3802fabf50c2c00dbd96238e2cf96d5ec506eff5a3c66f9d760c1377bb3c810985f5ef663bcf28c031ae738cbbb94749d8b2b8d47f72f8f8617a267d6e3b82e7338eb3300626f1a45f01f4723d8f19bfb05128429a43c8de371166cc1d6f23761cf16487a4651c49a7649259a5fe5bbf7fc8edb179f8e72d4dc9fe267a3aa828cdd97a33c37660778edae4741d91569bb385ca1d80b977943094ec7ef3f1377b39d8dda80d6509c4bcf125c1799739abda315455a2db040e1ab13f0fc26f3b77f8e1e115223a66d8dd12a9a7ca0cdd411cc3811e33bcd370e40b18ffe894ac3751c987c8bba02513c813a13d48bbb98af10c0bec598c2f09c5ac29e050ec0cfe40d5de37ee0d3995fe6d60582eace16440437497f7b9f87fd6d49b78d16e864ca07629cc0444e197c3e5fcbd6be21ef61878896c43a8b6d8480d9036a28cc2ad631f47a46389dc4d64424711c22e56349813eeef0bd3bb216f910e5c3e6bd2e633e67fb41a565a7c8aaa75b49b430410488b0de765f66ed9c691483f3d38da6eefd24da15a8fd4704925efa23dc5c6729347a9597c647c8e8df954239fbf335d41af011e0680887e6d4c5d8d9a542e444c207fbc384e6588b356c2471c342c6e491d70c360ce0e5c857f824eb5c6b9f95411000308dffee9e32457b20e547f73bb031a18321b22982d7deb51cd58735c5cca962183814b97ccf9e35bfb16ac8895ce945dd87de805b96e2d7fdee5c65112a7fd6bc6deb3ca5041902a17e860c480997c8f509d909a285b5fc151de7993a3779cafc52cbdb70708b6ae9aa87659cf5e6244b20b62b6d5ec345e7f997f927340e7ae9ba7b8b89a9dd21e4148398e3792d23eb2cce179b892203a56acc998ec22db227a8af3d1889d2131f01d4d890538f248b68eb6a0883a1e04f98581b220a7a6cc14528836eb70a35edebfacfa004677b0806d09dc8f816c91b3b97ee3af6af29b62ce5ec090d3197bfcbeca4b36b0a7232254970cec45b0674577f4ac3636cfeabb47fb5c2683a6fc885eef86d3cf45c37a69568dc4c899744364f033f985209bd2aaaf522d19fcdf4205d4ac353973a3868c460788f2bb5cf334c287b9e9233738dc8b03b7f97df0ef195dbf32f3bd20a52cb690dcf9e95a36f5297d8701b8b04b230d74a5415b4855fd15ca5d2a405850ea3f85cba845fe6953336866db4bbbd0e1152762fecc854a8b98bf675278d5bbd53cb626faf600cb22ac7ad2ab2acaf8aa4bb74e540af1a9ddf8690e16eee0675c21b6b6855b8c140e1465028ea435f06c67ffae1970c191bb32e5d2684b0956f0a0ec783382658c34f4450dee3683833c8f786e9edeaafc859fb1ca2e1e0cf2bd4be86a0688b5bf01ce13d743980d19912e5e9e3584eda020e5e37e83d8297990b845821625e4c24fd082cd7d28c128f7f8e48718eb383376c231e2faa4271b5b281d9f8ba69634704a20ccb4f6acf1ec14f95e4a3ad79120a20ba52aac830547391183394733b6a913b1d033f7c6ffa4169ab433abf7afb568e580a21aeacc6ebc3af2919228a1c9597295f34bc3d99b820c7fae04401516dcc836fb382338b9e7ce96907eaa6b10ddaa6765bd3eb46f9f8df8b6240de92be72d144e3b7a6888447413ad155ccf22709be1abc5b40c241429bf6d34f5358b68e3c364d2564152223cebe377ef5a104da626b917e7b10ea93a8a4b52c3aec6c32bd8e02ce94f65b5470b8ed93557c61e8bd3a6519996e68ed3868b3778d20c8bd34bc98b4e9cd032b698bc3a7d7221d3068a2550ec7c02c6a4b6257404a36f49d0c9452da92f32d48766f3a99ef2b25a729cd59606f5791bb9f0b806a354ffbc80d173d8190188f8013e0eb17f4e85ccd941741468cb01a360942936d091a62fe68116f7722f5632db634da8ef5ca0e9616aa13dec947cc0ea54ee71d42e75758fab0997d2501fa30aff3a0bf775d89d95b159337100c4bc9fc714806ec3c8d0109e2485636b6bff7c87e1115b0312a86e2ecdff879e76fceab66ef66b5ae5edcec62103169f4caadfd1046c9e4968f3cebf0f20a338577a853bb868c27bf3d0b5f89e8fd3bceec5cf35804b1de65b4195d602ab24939b1c049c168082124f2f2da1c286b9f5b89c4559e1184c87e7718d62efff7cba03cfe0cf087dcb39a507a56ed62fa6dc1cee3fd7388b013897b457be00c8b1e6beab4226449ea624916424a0bae288c3416285bf786dc5a4231293c36981f1aa2fe79637c3fc51a034694b5c199d8ef884472576b90df81f6128fd64aad72069273ab9f34f86dc661fd2cb5c0fc85848bd995f75fa85a54578954243a2b588be6519015439119d1817e342bf5edd38b83ad540d80e473717d67aa04395eb84078206b4b033d9c0106bf7291148b8cbf55ab1ef7b48979734b45883c212e5ddb12159298ed64582b4253129caf732595d20251015ba62d3d3589d371ab6dd43425c7bbd865a8e3449cd8855e4117d13add70f30b1b17350a583eb11d8677693de09e15bb38dd64ed7f0cb35f1344640cfdd40bac347f8d8db874b2d5f85bde0b58557788a2afc39c7fbc28c37ebe917169b06b6d1ff79f66c421d38caf253796e5215e911f7f140d130f65d5c4fb71dc2dde67f5371416e73733af370ad051a90bf28fe4beabeb1676931f242915307523eafa0ad9ded788fc1916ea1f215bed264778a187b9edaa501f866b61bbbb611b767571006b96022e4f025b6d4c7a83a5c9a6a6a", 0xa7e}], 0x1, 0x0, 0x0, 0x8}, 0x400) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 06:39:50 executing program 1: clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x1, &(0x7f0000000000)) 06:39:50 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setgroups(0x5, &(0x7f00000001c0)=[r2, r3, r4, r5, r6]) 06:39:50 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r1, &(0x7f00000000c0)=""/194, 0xc2) write(r2, &(0x7f0000000200)='-', 0x1) 06:39:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x902) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2) 06:39:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/5, 0x5}], 0x5) 06:39:50 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)="b564055815d6374ac7abc607b6b7571c3a87598f572873f5af0b7219b3f113ead0c0c667d5f5489d0cd0fc295abfc436742137ea20cf9f706be054a71a82495dc851f18f1e4d053cd742077bc69289147459f3de5ebae4b3d90f117cdcacb399c30b91eb8becd0cbf2d03f77d930b5041cba0f93809b4e0dbbd585d48ec769d129633608943fc3861aa122bfdd0e8e304c6dcbb1fa2c91f3c202f8a63ce4f62a90919e8e249ef8e7d94a3f2f14f23ef27036a838700dfcc13484dfe32291dd572ee3ff4e99a5f294cf0dc9eaf62229be1aefe0457e885e26a42e3b483314569c81260699bd1681270249dd9b0b7169731c679447a1bc2ee06edb70503ba0cbb3ac5f9f5e763e40339710632cdcdc09929d2a47c8be1dbc8affd4aa078b550f43646557455bb0b0551e8a9ebcb11f7b92d060d49b9668c5fbb8b41bda47955a31bc38be66e4dd6d42d68c1172f2d107775843a294bfac90532da592bff117a55f4508084d2da2b46f6481bfbf007f893b4e1b23e4a9c80ac2b62a8af8f3a0c9584da841450b26a7629ea549ebf9d4702603720a23cc403dbf9faac242c1446eb0bea272c9928ca1572114167d47359daac905fdd9202a4ffb1a578c7d1bb1dae5d4d6646cf029a89edbf0877e676cace31090ac93c39603c59d59a7778e0020ab1d18a075a78d6d6951faef58dc163f839824294639cf8a39d5890e6db0f535abd1860e1510df85daf83260ce0da354073c227899eec51258dcb910374a0b736bb50d4c37a33f64f611dbdd7db067c4367f935224f7f0ffd2a752c158709b31f3b6e2e937d3effc353d78e3561cf6dbc44c79eaea2fa0fe5117e9d893e3d425bcdb5d9cb76bf6f758fff3ad49774934e0e69f985f76a198637bd69a73b013695afc1482f8daf2661693b254e4b8b7d63d7a84936214aa961243f34d636d42323878f4012971d17d1401a72689d44a58e209b280d08376407a663390f329fbce60b65bf189c5f0f641cb59cf65add1b5f69fe469e4073f36647361c41546d03dd547479840d2871c1d66c01885861c306d19e8c99aa23980306c4aa02b3dd240d01537b24de431b6648415b8225fefe7a6e179be7e220da1b95fd8158260ebfa82eb3c71113ee059e165a6a3075973ca8d5b9652cac0026509254c2310920603455c862c0f3b7918021c85edcdc9da0f4d5b4a2a8af301d06a11adc91ff6e8a98724ecd7602870d396627b15b470ed67c2e722265ad52781f62caafb389e868c98463de4f41026f6b7ee1a924c922ca53abad0af1860a0ed1ecaae8c9b7a12e9927538ea773f81ec6d9f54653f3575ba8b7c1a89c0d60125aaba946717a07aaa9deb12ffae7337e6a4fc26f29173b2371d7bd93f9a52d0b3ac6c5551c205762a039fe12a750baea1d50abc4dbdeab6f74147526a64811046bcc82902dac9f4ccef108bb25c274390a14482c7e860da7d09d51210d278342cd0bb1092d4d33ad4bc7c45e6aea8cbab7caae6567cef0ccf0a1297cf34a741a5f73a0d1e31077a1ee7a5fb0cfa572e6cb60414a50027d18a9c6a86cc66dec5b3ed8b2af29ec2ff85e0d469603b6979dcc89d717bd6c24befe6aa9c85c6263bc8b04f72b25fc0e3591dd0335aca99391e93d10927aba062bc0b2c9862dce40ff99d09b07203e8c3205c1da30783085cd62b97ae04a99255d7350c5f2319173dd3045677e749145a3296e818d1f4b7cd5a249e67ddde60d45a913d8371754f0b9b617b9799a3a5dd0c3331fed11a8db8e7465ec13a097adcb4a48733443e1fa1c1e4c95720bb001def7036497bdb36fe254764eeb2d72422d7d6a1915c35d367bef7d5d575f1e32f3b3365c69cd6c36e76f82a8b7640a6893174a0e52aeeeedf301fde6efc9d4d2de21652abd8a2bbc45f0bb75393a44e38e837d06f96ae33d85ed801a440e2d367a1a0d41cd4b198952a3702444d528da9a5675a92e883480b333ca0b2f3dbc1bccdda221badc4a6801d2e57f37a0cd38a71b4b322fe1acdff4344dff51abab2a4a8189159a89d56fc121522f77d3cddf7117ba6472efb85d8c7e7d860cdfb913bdcfb21e4c04c89ebd4357f6c2c57377b1d1ab90f72a61c38c386cf99a07c64ed6da0cf2278829c45c2897c0ee32ccf4a17c704e11732bb7bd7b2f5eb5cb51c636f2add72aa83c00c0e61382f965630baa86b8abf0a51dd5ca9dfdbcb055251cfc0c2e8a13fd06db90cbb1dc766e8a41a4cb70ca561eea6771be34e7b4d7cb7d08cd156ca5b359d8fb43adc2b2ce753456e2a69bc105ab202812734ba2d5c991b27f9c382ccbef2c379a25bc88da1bd507176b3e4ee4ce6c566e6479519218c616521ac4141904ef487dd23f72fe2e890c7e072f24f55064b77573c75258187f17117b0bf1c554839b6475985f6418b3d40129f5ebf876309ea9d401495403c63d8e5e50782987461a1645953378f4681218797a7aae787529c23a831cbec3b9099ed4e13d90ce03bcb9590f64540df20f8993931fe5c9295e2cb39ef11ccf0f0a7356b0b641f8f91a66f60fa94ef0af3997c8a008bc2c1941065d92078aab1635191845cb4c11f37814846b9a96626ab60fd465a178edb081b8752b76a0bc5b14e7eb5debfeea78ebd7aa58885c8586c7514049a097ad65e747d92fce62c0443b5a473e5984758d749e515e691527e70f2c88a20b79f26b1ba4f78d0b971d1f883d63d4fbbb2bb5dbd9071bdd6bfaabed60607d72f2f6f7e13664b1f947d0fcaa7198b4b940b1a65572fabcf1a74b96f294186476e4f2da712b7eb9967c9a92cdd152e7310571c8e40ece28d6622e9e1ca3378cd8acba3a89d42174c2ef94c145c44a2456b5167a581f317223e9e77ac444c104c2ea70b237fab8baab0f8e488398af2e2cf5459a4ab05c2b72befc3016c4d7d9907eaf757797ecf2ef5262ae7eebb604a4d15ae95ca8fd10578b026ce7d0aa0f703d1fae2bd50e2e7360e53944c2f1fbeddb3d49e92979636e33a56dd785260cd117a6a7f40b365023da12cc7965286ae1dc986e5c0adad285317e7acaf40647d3775a302b725b01b39e2213e32db69c9f02459326cd816dfb95d8c1eb0907b9f3d6229d7410b0bbf398e8f378f2cd1620cccbf24b9ef917706e8c27ef511d69ca5460e9b8d8ce9d92bb38fe068edc353056113a7496d7f793b25191aa390f91dc0f61c82748782fbaef3834f027774b95ed9c02a85c03a472f178914f4cf36f29b719cdffcbd693ca4c590e8c3f40c2da277e0c26ad83181ec3c35259ad8e9b269335d4342eb1957f767529ce7515500317c4b99bcd2d207be3ca84b6e86620b32d5684ab973c19df2b340bfbbcb1e7a03e40dc6784d472727152e4c2d86611e1b6f49b669cc86a702d32afd13e45ec5eca00c10eea1adfaf14895c54320531271de5e974b99cd26d3047a383e339c183f56ac244bfddf5a81608e813c79358058cc2d75babf8f81eb7f0eda9d666f3b8ee5f0e651e694918792fa044b93c6dadce32b34a24bec78a40b2b782268f66ee3fe1e5880a3737a2baa2481a9f30e7bf22b12cdf6c23d39ea0c1d9df1e1dfb5cf7c54da12e64558bb59b15a56094ea3e9ce58d490d1e0cfc53fe1312e801acafdb6d7f40fa88c83b05d35ba2a4a3b7b7dcf1ef2795672994a9569123ac94bf90986c29e2f2579807ae1491dcf5f1fdfcbd424e9dbd31f01000a50058f10ccce5c9a7ae93dd095003b6960840ccc174d210f088d7103f8f8200c9d68d6206830727414f4bc2c83b296c6d5964b907e65afe4f7858ebecfa3211b308481a46ba0281f7428271c9f46d6f9d2f842de2aa0ea39396a742de41568d5f4dab05b3713342c6abf0d50f573bb425d872cfd3380b6f864319ab7e8d233b3599057d242e4a463c8ebe14f743f908bb7dab886e62de38600d57d31bfac5d4ce9575c13bcfea04c5d7fa50da1f796762bce2d6d811d17f85396e61ea57fe74b904086276b5a6fa9f211c42249e7b788bdd642041cbf110b516580f881b837403e9da7ee9d40dc9077685ff9cfadbe64b00ca334e70cf026093626b2202873fe314b9544187db98bffaaaa151b4e188a1f45d4c6036840f97a77a6a70c3ac5cc52247918f9b9c402d17265a285e43455313840bfd2d264d0b757e0d5847b1ae962bce8a190afe1fb7db35760c58ddfca679e0ae4af9d75906a2d9be9b991fa16b98ec360592e84f7ffb1b8bc550c2b97212161117953827de3d48b94f8f846e63f706c8bc31f20c20853d247b1d91ac8799db0aae4b3c302fb1485af7547440bc3f50e549f258490ab4bd35d8c410cebce25d0929415cacec2183f348e8d76a551c8349ca90f0308dfa47c7ab02d11e150dcd34d01483d9add945db09bedf2e300e03f3972ffbd3063d208f373ac625cc1e790b56a906cef5d6e2b9d32babadc01a1ee83eab78845011c1d6c0bdc8125588755e4e7024c1160907b8ae4e18ef9bb4dc5ee91011e18ed891f332abd97fa867d6eb5937689e3f54bc9d83bd0799d686c028cb9dc59266fe77c5a56fe5c6407321b07815c8406e459877661c69830cff7afd7b20c37ef7aa8fd31e9f5fb5a9bc55adbad7b3e8c8471b4b0b47518c800f842ca42ecc797729f010f478fbe1c7d8b00eaf0720418489711a2ead3f54b4cfa411b4a0cd3372b223124f54c41160305d439f58a5fbdfb1f79b773f41600c67e8008a5c841358dcf6935a84acfd42d7dc6671d5f086739795b654de3e06b71a7ae1631a6ac0686bee4d1f02b78aabeb86626675685be05e103c79fd1f94cb31efb4db40addc96f037ccc95c831e5aa2f0f6fa001afdbdbe73bc3ebf2271265deafc13e57ab3e2324b3c4719c694bd0fe51e1ada20d6f7d6d82a0eb62fdd6982e6b0cf67006014b54449986fa3429aa0ca1e998a903625d95999d82cafc8daf9d7634853ae884b08f6fa3c57950b775a3bdb23ff305b166204f0a6bafc24d7e14de5395727d0fffea133a94e8cb4a0140b7149ca7bd7eee5375858a627921d8662c919ad26e81cba0f8d62fca9d5de957def1b9bf9c3e64c60ceab6f062fba5c7662e687a815e6eb4dccec49e8c37222790fa5b284624091963612dee310f44990989873d2211ba0bc10d3f68ac5a08225192caf4a8a81b0b6e5a1935373ba0cd0d064bebe7300ad83f9008acbdc77184b18f627fd89fe2ae380b5a0b6e82aedeccb87fa40a8f7f5862ebf0fcd377ef392bb1097cf288d380d54eb26380692b1037c4e16bd271428661f64d4ebebfbe29e3d69c625f647077f2765341d635cb988f8ba020ee047f7b01a47904ef541504815e37d14c48142b19538453730c053a924eb35d0bf33b85547ac703a948cbedc971ca1f55725bc9c34f0a0e8534b703cd71f1f5cd2c656aaecb84e6c68053f46eaded1ed852db5217599cc8fa6c54992f91fef0af16e661f8f5e0b14afdc000a314a9a60706cf23649044dd668d2f64f2d3e623c0b9c30a28aaf0eb0baf9a4583f9fc8b556aa8ccadabe035b3f9544a3d9c9f9e2cd3ca4c2f64a65a4b3b4174060290aaa8e3508390b2841fac8346f28c5757a4b4666e4be3e05629e09b007445e917880b4309dbbdb0cfd167451e9e505d57b6837947b852c57a2b0d3e2192369e1b6629d852464e01c7479a72deb97798e07a2cce67ec43873f85268065da08308d50fccaecba3eec96a0175533c4c5c0b6e2106f6cc8f08af0ed9f440a561c40f1c0cd8961bd263fddc5d9427636fac0e1d021a1c79f6249493e38304058ed651bf4582bc1fe0831958174751dc929f3", 0x1000}, {&(0x7f00000010c0)="88e14af6ddd3ed806f10124c6e8403a21537356c63a4a2ffc9129f53388627b606f1e35df9780f2767cde7798e7aa3a1ae0c3990b20d6a0ce415c7d61dcc6a0d210ba1a3dd757e929d50333cf65b3bdc909ad737e6540955f102a8a36e7c120917972d5255501156cfabd7ece8809ec9bd7fd2ad10ce8739243409fdcc263a99c64fcae8fd187b2b706770311a52005e9f84b5126bfab267ad0b2e99828a039733b092", 0xa3}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="f68f48da17b9190e7d9ff79e", 0xc}, {&(0x7f0000001200)="d45e319288d497", 0x7}, {&(0x7f0000001240)="4fa52fe96a17068f5f76cf3da96be4f04117a3ee7056cb54421bfdabc431100fc2b3", 0x22}, {&(0x7f0000001280)="85976c5a0c962241349118ba15b68a207403c9cfe38e8609f9d7a6c3a3813585d68a7a9f2860c5341db8b4fb9e7a3047f985aaa26100cc90f7dd9b8cb033664eebcab7dc101e57dc9a11d0b4336708fe43de6b9b586a8447cf0719bb041499d3eb60d88375c43ca4bde87422fa3fa670ebe6377fc43ae70a52c2f292cc18979e0616f1a5bc4c158318d83bfcbd9632b79e86349daad30b40578dc8", 0x9b}, {&(0x7f0000001340)="fcda37d46ab803f9587ca54292fd75c932cb7480baa50cd0b87ed429ebb419b9c646eda8221231292c32e6e8b741445b765a0855fe83e6a07ecc20885a607f4dc873490749a41aaa10e0dae957dfff740051af36a4dfbccd86c022b29c430791cefcae785e8be13664d59c84565dc37bbb280e6350e3f2ed114e0f9c7d5c41553bb1a0d9ded1ff71df82d3e591e4b039224ddb094f405fde43d6a48980a4", 0x9e}, {&(0x7f0000001400)="d08b04dbc6e252c19919589bc2cb8df940916201b19cf2ee787d62b032fd7da6402f84375800745fdd73910522ec9a960e48092a02775d99e02d9e336affce2d26dffbf983ee493e8a208af85ef671bb976819b545de4274cb8a09bc98f636a6591e6c6ead2c25", 0x67}], 0x9, &(0x7f0000001540)=[{0xd0, 0xffff, 0x0, "4d9b41d6cf63659db0e335daeb47c469c5b3f69c680c940f6f00229a6dc21c38ef50c581ad3b354a7e150996956dcd29b32ceb6b663e478a9f5b07714ed501987e11467140e4aaa62ab33fdd17ef2cc117a6d6f90fcde460a768afae024335aabaa7f70d6b39fb084d172db471ffca3404f399bd0aa72a5d8c3b75fbd5034286ff0a715ad408bffef63537139aa33a536a69c5109c88afba94cb974875febe9be046f7c38d17f3aa281a4f3659297ed7fdbc0e48be34230a961cc6e8889d"}, {0x68, 0xffff, 0x6, "b41955a8a322206c98c3a852633d91b798e19ad1e4301526ab899d5a83bad93568bc16a8925dbfa66220f5c663361e0edd5bbdef00fe35ea388907c718b16c46b4091fca6df45df36997d111051374204d11d3de75805b33"}, {0xa8, 0xffff, 0x0, "0d129631540e857ad29fc84c0c535e51d7bf77a795d55248d8a66e280dd50236143fc9bd89ed392729090fe364ad7cbcb3a6b18ea20e4b5b8168754930decccdd8213a9e20e4c08e5b882acb081f3388da393cd6c7b3b7edbbc3c3484c4acfa4241b6bb4e3a855d534ab14eb5370f8492693965daa6157d7d2291671ad36f96b282d2762b3770086decaf28237e228e0affc590d44"}, {0xa0, 0xffff, 0x400, "c50a523e46fd06e2c66ffb76e8030731a71435411986205f4c00a12a87507fac4454f28d037ee2358b9d500863d191b952af9c708e8dbb6ca63f646e6fe2083b778ee0d8ba2b0c650402a6fd9399496e9ff3a1bf807bd2ada2a63b2ea42333c16f0e93e94f60f83ef5c975e2e86f744f8662bc5eca1e700946226a78c10b7efc362496fa9baba263ae77e65a"}, {0x60, 0xffff, 0x40, "296173581bb2469d110f6ef6ef2a9181202f924e865d6fe89ef9c925f0f6f7f5bb4c1ff440778461670ebf5e0999c4e1cb5b16156500165a0d5c95b24c9b41ad6a17ce4335617bbd52c90686d4"}, {0x40, 0xffff, 0xfffffffffffffffb, "3b50cabdb73cd5c19ebaa3846ad1fbfdee331f66c03dfe94242794850848747e11a08600c265e0ad13a3b956cfca"}, {0x88, 0xffff, 0x8, "7e130dc438fe1ba852b53c5e0a754ec5721a50ed76b9338d5476440ac0835cc28bc890b9d043f92e63ce2e85709b69a5e6fc8600578c835a526003c3c952c5cbfea7ee9aa5764ffff7f255fe9c2b95d7afd2aa6e9440171bba1e6f3e305af48089242f697cd89f1a661897c1a2e17d2b82"}], 0x3a8, 0x400}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:39:50 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000067, 0x0, 0xfffffd39) 06:39:50 executing program 1: socket$inet(0x2, 0x2, 0x7) clock_getres(0x8000004, 0xfffffffffffffffe) 06:39:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000, 0x15e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x60) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x4, 0x100000001}) 06:39:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) preadv(r0, &(0x7f0000000740), 0x0, 0x0) dup(r0) unlink(&(0x7f0000000180)='./bus\x00') sendto$unix(r0, &(0x7f0000000100)="cc32a699e4016f56df228a039434859ec23000ee2926ca75f5c3038908ad4b6efb1d9e2ae835b612b33288082b8feab7651cd2dceac4affadb916b3721beb7c1b17c6cb190e123b08fdc782d5e1da82a258bd971bbaf0641a90064b827a2dfdae5070b4195", 0x65, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x1e, 0x6, 0xcf2f, &(0x7f0000000080)) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) getdents(r0, &(0x7f00000001c0)=""/4096, 0x1000) 06:39:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xffffffb7}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getitimer(0x1, &(0x7f0000000200)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x6e) dup2(r0, r2) linkat(r2, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) 06:39:51 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) r4 = getppid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) 06:39:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"}, 0x7c, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "3139c7597025740eb467"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000a4c9dc653610de4b75befc6fc65f7d22af800449a35d2a225075de2f46b3b6cfb2ccbcf2d26f3bcc6cfba75492b28a188c201aa43dbfe5198dd3609f378e05a11fe73623fd40168c00088b69cc41f349c4c1f534c1d197136a614b155a366c51bdf3c6e321cf771e6a55e028a4839d94b011bb4f6be14369c5b2aded41f81c148aed8872a70b04b43b4df9a0dcade2db3d38c519364262adc832af2539aa7b321829fe57aa5aab670ab4bcf8"], 0xb4, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x0, 0x1000) 06:39:52 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 06:39:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x0, 0x4000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x1ff}, 0xc) writev(r1, &(0x7f00000000c0), 0xf2dd9f7) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 06:39:52 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x6, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001180)=""/110, 0x6e, 0x842, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect(r1, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000040)="3034dcacea3a75de069dff676bd22a0718a536f6ae2f49b1431b44ecd909a9", 0x1f) getrlimit(0x6, &(0x7f00000012c0)) write(r1, &(0x7f0000001380)="4f7ab7a1ecb4778ab5559c1587c2fab996d8a3ed03b9e06d26194a592e8ab9124b93349775cd873a3800a68deeaa4b023375e1effaf6654e5de931daf45c1f1a181ca8ca860661cb4c53b651c4bb8df90d6c2454a6e1cdf5fd9dba8840a60b5be76077d2b1a450393557bba31a2e6242aa3d6bdb0a05baf464e92c475f380547a06a6c0b263d3ea4857144e719a8e3033578491d9fc61515fd552c52f9314865e849042bfab39555827593b0acc9d3c6d9151c67bfc7293ccbfb1c865c75c384b37f61f8db6879edfb1faae5fb87ea8e9fd53352395cae5a91ae2fefe5fa7776fae95bd220ebd21a7f358d08349776f0ba55896b202eef3937972cc79922f7ccdd2c0d22577d3c0f0642c7da42699fb0a62166422ed446b6fc601de8c6b9f274e071bd0ce555caba7daf295ff52f", 0x12e) 06:39:52 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="9d6a0180ba569b133f93a9669b4ce8249c24d0e65bd880b9a5822d46014283f69954fc7b717e23b89035b86173fae5f260193b1e06ad5cecd4fabf888c2b03aaf915df6a9cfc9683bb88916800000095000000000000", 0x56, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x10001, 0x9}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) getrlimit(0x0, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="a28431bf171bf935d4ff0464cae7d4404a63ea2cdc227407cce070f41888d155667e93b699793ad926766c2eb4897c8b39b73b2ef2d275b83ef173b89726d946885801f4e785455587cacfa5d2c3ebdb40dc12715468e0ae6d17c4112e06c55632022a6fa8b87e3573855b2079d1e7fbe84827948373569aaea27e5c44a54188d0b2e26fe1b8263a7c3ac455479634c60033", 0x92, 0x3, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x20) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 06:39:52 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 06:39:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x401}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x2, 0x2}) 06:39:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) 06:39:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) 06:39:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) 06:39:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 06:39:53 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x42, 0x0, 0x0) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) 06:39:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) getsockopt(r0, 0x8, 0x1229, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 06:39:53 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) clock_getres(0x4, &(0x7f0000000040)) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/1}, 0x9, 0x2, 0x800) socketpair$inet6(0x18, 0x7, 0x3f4, &(0x7f0000000000)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$getown(r3, 0x5) 06:39:53 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r3) dup2(r3, r4) 06:39:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/43, 0x2b}], 0x5) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x1}, {0x9, 0xffff}}) 06:39:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xffffffffffffeffd) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) flock(r0, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x608, 0x20) 06:39:53 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x7, 0x31b, 0x7}) setuid(0xee01) r1 = syz_open_pts() fchmod(r1, 0x0) 06:39:53 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x40) 06:39:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040)=""/146, 0x92, 0x843, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r1) 06:39:53 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x84) chdir(&(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 06:39:53 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004525) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:39:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x48, 0x89) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x3, 0x6, 0x40}, {{r1}, 0x2df502ce4b040b94, 0xe0, 0x2, 0x6, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000041, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x1000, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x21, 0x0, 0xffffffffffffffe1}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0xc5}], 0x6, &(0x7f0000000200)={0x7, 0xffff}) close(r1) socketpair$inet(0x2, 0x4000, 0x2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r6 = getppid() fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x3, 0x1, 0xffffffff, 0x40, r6}) r7 = fcntl$dupfd(r2, 0x0, r0) r8 = semget(0x2, 0x3, 0x200) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x6, 0xd6d, 0xffffffffffffffff]) close(r0) kevent(r7, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x3, 0xff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x10, 0x800, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x9de, 0x6}, {{r3}, 0x0, 0x44, 0xd, 0x81, 0x4}, {{r3}, 0xfffffffffffffffb, 0x40, 0x10, 0x81, 0x4}, {{r4}, 0xffffffffffffffff, 0x3, 0x1, 0x100000000, 0x4}], 0x21, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0xc, 0x0, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x4061}, {{r4}, 0xffffffffffffffff, 0x40, 0x86, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x46, 0x8, 0x4, 0x80}, {{r3}, 0x0, 0x4a, 0x1, 0x10001, 0x8d3}], 0x9, &(0x7f0000000540)={0x659f, 0x7fff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000580)="ff972d211c34df431dd41e3db234dc501518f6c8bd53237f04d37195558efebab10b11a73d754935c51f71c45cabe7a749220c7ab6b26a0700fca0c9045bfdc0e1e84395026d93c09f67a2fbaec5713edb735fe5a4d488193622183db557b4e0b719ed22058f432f4b37", 0x6a}, {&(0x7f0000000600)="8c78dc25ba336446035b20a7d3e51fb7d7ca968ced2b51224b7bb06c4be18f40867c75416189c388154ca23cbdad02be0a4555cde190f000e346d0c97929a24faf329abcdc34fe1834f092372c4041a0a5f51ea3a7f54dc797f0e39d7860d9bba22aba7159f788f64bea95cfefcdab3d59bbadd475756af8969324a56c758a636e9a5b097216b3d8993a00b45966b1ed0532d565337f7f2b7e1e9aeea55dda22761654a57455c7d2a37987a11fc9cd0b84985c565805e6df04e812d5de15be83039ca0a649858168a7269b5aff5e528cfb8435ae4dae44dbb44e4c475050808233bb2a54af6f3c2c33cfab1f639d", 0xee}], 0x2) r9 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x3000) recvfrom(r2, &(0x7f0000000740)=""/5, 0x5, 0x2, &(0x7f0000000780)=@in={0x2, 0x3}, 0xc) readv(r4, &(0x7f0000001900)=[{&(0x7f00000007c0)=""/228, 0xe4}, {&(0x7f00000008c0)=""/7, 0x7}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x3) close(r1) unlink(&(0x7f0000001940)='./file0\x00') write(r2, &(0x7f0000001980)="e652994e846b9935fb11ed", 0xb) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000019c0)=0x9) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001a00)={{0x18, 0x3, 0xfffffffffffff001, 0x1}, {0x18, 0x3, 0x3, 0x37}, 0x7fffffff, [0x7, 0x9, 0x100000000, 0x1, 0x100000001, 0x7fff, 0x6, 0x3f]}, 0x3c) pledge(&(0x7f0000001a40)='\x00', &(0x7f0000001a80)="025e5c2800") recvfrom$inet6(r7, &(0x7f0000001ac0)=""/4096, 0x1000, 0x800, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000002ac0)=@abs, &(0x7f0000002b00)=0x8) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002b40)) 06:39:53 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x50) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="894d", 0x2}, {&(0x7f0000000100)="002f396f35f7178d1b4efdfc1a6f69d48e9d7a5004442d657067f7cd56c83a01ce01af7415944708321c22", 0x2b}, {&(0x7f0000000140)="25633345ae778612d0f8671493fac03713a56a643d7613e69efbdf4b3008da995a39e98c22d7ec2e22b882f8d0155879007dda57ed8dc8aeaf635ee49426d4a397ae704d8d0ed0011b021f12f0d3da9a051d508eaa7b1eb4673bdf6c0048db9d55df23848bc4d9362860bf2da40fad6fe3f29f3740c368fa16e9ae26c253f3a7ec9eb001", 0x84}, {&(0x7f0000000200)="3fd288426a5f4caccef7c3d923fde33b469ef9bd14b5abc3d56b9eb5ac6bff505d6931f9821435282ae82f330ac8cff334993f5a4547fc118c2038c62d8f26ae89b648dbfe08128945f300b8acd3a6d4c49e1235aafbece5205bfafe1bae6efc3d2caf040b095386859098c3c8d4117dcbde4f5c3d4424da791fb893e7a5893cefd6b0a7e2c2447fa6b3f9aaea420f95d75a40ddd682f7e3db13f86c1e28bfbba80949fe8867d001b3b5a43ddc40ed4c", 0xb0}, {&(0x7f00000002c0)="38c5cad583d8eaacbe68d5a931e3dd12a508220002dfa952a2d5880caa30f2610ddf9a2840f216be0fc46e1b382a99bc059aeab0723a9284e2df589d3dc73147cf0a39cb58da847f5354f1824e77b219b0dffdc93018d8f658c8521b1222b0c717be79ac4b7ece7e082a9a9f104c275aafbe5aabfe54b3ae903df2f6f96611ff0181ffe42674bec38996fbf034389386cc564fc2a150041b5bc07461ed118ee203a2399222327733fa666fd0272ebc9db2e317a4058aa4bf00162207ad3383196db6bda08a09eec89ab9a6ec44fd5ef9598d53b4be", 0xd5}, {&(0x7f00000003c0)="6c51eb4945fce04619e438b6fe23b0053ba28f17c8ad958d41df60cf32f2071327a68e5eb7d2362497fb85813f6b874442b72c44317915243d2f93209dbed9b8ad6eddea3e79eb0f2ec82086852743dd97514c0e1e", 0x55}, {&(0x7f0000000440)="75a0da5b5f549781224d3b8201d726790836a2c44acd747c1004b644cc607fb340a01f924558575ed641e2ba30fddb10fd4506d26dc8c64844e6d7221c2d24d0d907915346509c1e0db2a5b853788707c7af0636485333d6321c", 0x5a}, {&(0x7f00000004c0)="21c6d02ca690ad5309665efaca5a63ea4b2142ad8fa942698eefb41dc55b24a0c09ad04d63eee5601af55057", 0x2c}], 0x8, 0x0) pwritev(r0, &(0x7f0000000440), 0x0, 0x0) recvmsg(r0, &(0x7f0000000b80)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/6, 0x6}, {&(0x7f0000000640)=""/74, 0x4a}, {&(0x7f00000006c0)=""/201, 0xc9}, {&(0x7f00000007c0)=""/15, 0xf}, {&(0x7f0000000800)=""/97, 0x61}, {&(0x7f0000000880)=""/110, 0x6e}, {&(0x7f0000000900)=""/119, 0x77}, {&(0x7f0000000980)=""/82, 0x52}], 0x8, &(0x7f0000000a80)=""/218, 0xda, 0x7fffffff}, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000bc0)=0x24) open(&(0x7f0000000040)='./file0\x00', 0x10082, 0x8) 06:39:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() 06:39:53 executing program 1: r0 = socket(0x2000011, 0x200000000000003, 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x17, 0x200000000002, 0x0, 0xb58d) 06:39:53 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f00006f2000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/118) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 06:39:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x0) ftruncate(r0, 0x5) 06:39:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) open(&(0x7f00000000c0)='./bus\x00', 0x800000000, 0x102) 06:39:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x3) r0 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/87) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair(0x18, 0xc004, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f0000000280)='./file0/file0/file0\x00') sendto$unix(r1, &(0x7f0000000080)="6996db6672e987d888bab2ec4ca8db9d65d121aa59da5a4184477c6fe06d475188b18fc61039642e98fd7af1965af63e1fd6370c128d2e2d1fba965e630fd9751566fd9b66115a8a36c2b7cf52bdd2b464090f8e622cb544fa4b64f75e66", 0x5e, 0x6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x106) 06:39:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) accept$unix(r0, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) 06:39:53 executing program 0: socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = socket$inet6(0x18, 0x3, 0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = dup2(r4, r0) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r5, &(0x7f0000000000)='./file0\x00', r6, r7, 0x6) symlinkat(&(0x7f00000004c0)='./file0\x00', r5, &(0x7f00000006c0)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') kevent(r5, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x200, 0x8}, {{r4}, 0xfffffffffffffff8, 0x4, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffff9, 0x8, 0x82, 0x6, 0x7f}, {{r2}, 0xffffffffffffffff, 0x84, 0x4, 0x24, 0x7}, {{r2}, 0xffffffffffffffff, 0x8c, 0x20, 0x4, 0x8}, {{r4}, 0xfffffffffffffffc, 0x50, 0xf0000082, 0x9, 0x3}], 0xd300, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x40, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x28, 0x9, 0x6, 0x7ff}, {{r4}, 0xfffffffffffffffa, 0x10, 0x2000002c, 0x7a7, 0x3}, {{r5}, 0xfffffffffffffffa, 0x48, 0x80000000, 0x800}, {{r3}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x34, 0x7}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0x2e, 0x1, 0x9, 0x1}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x6, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x4}], 0x1, &(0x7f0000000440)={0x4, 0x3}) unlink(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mknod(&(0x7f0000000700)='./file0\x00', 0xc000, 0xa0) mkdirat(0xffffffffffffffff, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x76) open(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x64) 06:39:53 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x8080, 0x61) r0 = socket(0x20, 0x8006, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xffd0c86ad73caa20) wait4(r1, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) 06:39:53 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff2b}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/153, 0x99}], 0x2, &(0x7f0000000180)=""/105, 0x69, 0x3865}, 0x43) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet6(0x18, 0x2, 0x7, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0xa1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x81, 0x21) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r6 = open(&(0x7f0000000580)='./file0\x00', 0x280, 0x4) socketpair$inet6(0x18, 0xc000, 0x1f, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r9 = syz_open_pts() socketpair$inet6(0x18, 0x8000, 0x3, &(0x7f0000000680)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8fbf7acb63ec86226cf025ad571760ce5b109befcfffcffe35d9766c17701c5449e08f84f67813910a15ec96617a561f81b98c3dc7f68c8fa00e5387bebda68db0d847cf4e35c4e0e7a8bd8feb38cef57bf62f12969d7414b33fe70a3a34b0d0c2f2d111800d6cd19ee68d874f8d72cf6bb81265a910c6206f6dca118d73aedd7fb8f65f7e97588a1f6a92538bdb3e49dacb2adb857932891de3d50807b3db268b5a0d3b9ff4854a30f56c2a87b5b7fc21c717fa6d8ae2bcce9abefc3979636b3bad6068c42bba62c6cd25ae4d895da39660b9e1709e870162c16c63f5fc5602a814092a1c840c6b4658e1e2d9d6278ce4b849894276fb", 0xf7}], 0x1, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x60, 0x400}, 0x40e) 06:39:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x31176351b269112f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) geteuid() 06:39:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000080)='./file0\x00', 0xd0, 0x8) 06:39:53 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504cb198f0fdd3268e53bc80cd78b353a471029e93ca1ad478c85", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="b9", 0x1}], 0xffffffffffffec2, 0x2) 06:39:53 executing program 1: socketpair$inet6(0x18, 0x6, 0x101, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="5bf554a066db16696976fcff114b78e7fd081227da274bcf12abee303de8eba5bf35c60311120db0756f2b8609c1bba4f1005436164341af3245719db2e42a58272ab26b4da8e81cc18260e4bde1e9bc0a47fe2002ac63ab58160a0294766f656548aadb552a003a", 0x68, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xb8, 0x800}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4575) socketpair(0x38, 0x5, 0x100000001, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 06:39:53 executing program 1: setuid(0xee01) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r0 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/175) 06:39:53 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) unveil(0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000040)=0xfffffffffffffcbe) flock(r1, 0x6) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)='J\x00') r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000180)='./file1\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x3, 0x45) 06:39:53 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x40, 0xe0) 06:39:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\\\x00') 06:39:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) fcntl$getown(r0, 0x5) socketpair(0x20, 0x8004, 0x40, &(0x7f0000000000)) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) close(r0) kqueue() syz_open_pts() 06:39:53 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) r0 = shmget(0x2, 0x1000, 0x5ee, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x3000) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x80000001) 06:39:53 executing program 0: r0 = socket(0x10, 0x2, 0x276) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="16102d8d1aae1a0c1cea572694dda345d36a22a2431eac14262db38baf1781634ffa9705790fc42877cf5f1224", 0x2d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="779eb2ab69df234593ffa49c7dc471c57768f3192a694368a3357641a7fa27d9f272009dffd71729d41a236e5d63d72233ba837cd238378368950b41f81cd0c3b9fdbd46305331778d8292f75f7eb24024f849854ebc483b8b80d071bbcb77fd8e9c07508cb5a4dfccf87e4be1650bae54b866c74ffaf9816b5ba7b7c23e259cb5143e49e9f29ac2c7b2f9d956b392a7522b47466e5584b9ed5e88c08c63d6d1c6412c57e7ad8ec8521002d76effcab92a561b43000000", 0x19f) 06:39:53 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x339) 06:39:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 06:39:54 executing program 0: clock_getres(0x5, &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x1, 0x8000, 0x10001, &(0x7f0000000300)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x24) socketpair(0x10, 0x8000, 0xe86, &(0x7f0000000200)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x7) 06:39:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r2, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x65) write(r2, &(0x7f00000000c0)="8d", 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r4, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x4) 06:39:54 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x88) r1 = getppid() getpgid(r1) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) 06:39:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x0, 0xf42) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000000)="6a4027705cd696c6f17c7870ebde2cab866133a0450e515b790075fb1c0e2745ea56a7c66250474b7c72e1c329b7549e1eabc89761d00b9d9956a2875e0208a6731ea2d09e7959023a2fd460b4f6fc4935cdec687b1197b0684e6d9b1feb23af3a4b3c994fe6f43763332e89500ecedce2eee1287595dea642fa554c9de33139f1f738bc8d70483d578419c265fd8ba90ac895abf72e555b88eded2dfbf67a4f8c18ebdd8bca49d2a85cc043bc0e481a995df3b2eda4", 0xb6) 06:39:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000100)="6eb54270cfe94160774a75ecb79ca8030f2417bc0b0658961f846f90652ee8c170591c533a3ba9f118ef5c4bd4da9d1b6fabd8a06da3a2d4ffad932c6c91cb39514a398d9667679f6b8c56c26eaff30a009da2cca6616fb65648a2914dc12c427226440efaf5cd20d779f37bfe9cab8a10a10d7c06df86a6e434b8b4da65a8eb100bde3f0b39463482bd4b17de2f0f8b44078626133097df142007f8ca67cccd4e811c915fddeecbe547932aff62b0f8552fc3b74ffa602631b690350fd08fa49cbabb0a042660d89c71b7f1aad7590b1f682f17d9a4a7fc6145ff63c9961a97af9d28cf446e77d70716c704159611766d6fe439bc3aeda09d2a4c7f115aa3de4b5841876b671163867bcd0d2f55b93c19d82c3f6fe134ba477452871392c4f4d321d006ec48ee443cdeb935937640f571e6c948d943fd649609f0b182eb1edfcba1f1493d1f88cc2d27d74698b939b35513cd99725348505b76d454e2705c57b558b4accf3ad8df1cbb904c6da3eb2d7ce487aa8f5f290434990b581e368e324f9b7254cf794c999e5eb737d0f82c93c6fcf8edddff2396d5bcc235fea798c3526b67a7788b9535e42be529b9327adf11f62dd45f78dbc89dcf7a5f585e550d7d0402144941e39877dd34cdb6ffbcec6a80c8039057e9e39eba0ca1ba5e1baec70a64c86cc53df2b1987852522db35c14e3015b2d1efa0f967ccbc8639d2905490c2416e34a4c64bb47d6bf53fe67d7118eb03315562db77ee53641f82746b5bd14942e17ad3c5afe594ddf136df60923783b83a8f8ac628aefd88ef11dd283f88e86c0291749dfe753f65e919bbd30bc38cf70343e3ea8a4e6b6c524be69a86998839c83b4b3c09ad0628bf18b746b7ccd15bfb227d1f7638b4bf67a55655c869838c1e5395141f491e5df32bc52fdde273bdff7724e4c46328b23c99b327eddff898e55459e8e232c7e30e4f1b29861f5370d08e842eb7d86bc33eae574ed06550527c92c99b341914b78fc04e866af8b8108f4cfe8c8cd2f910f335febccf749bfd33dd68b6ba0e9d2ead1caea5fb54d3178f904a45112b99043ba1ffb02dd317460381ceae05629a7ca2b14957f350cc4741143707e1b4c7de690e3a20491cd98b55a762fca2936d6e1195233651dec2c6ed3bfaa9ea0fdbc17752d04a5a74c4780f11fd0b47951f4ee24029340f3ddc742fa17b8e70933d308b934790988fec03bd846a1c42472f3e61adefa828095d7f37eb86efb35ec58761db67f478c4cd30208a16c0dd51dc1df6dbb4ad7424fe01205e29de84be44367ca519c1d9ecf7178ff7f3f7c731d7823dd024f8892aa99fce19e95f905f78161a1404968f115a10648e0c75ea70ed329d6d512f0d18eff9487f331ce4c4ce96aaf8a36370221df5181406987268467620860f2b1c9ef369cd2606d6128621ed0926a8e3cca1cf5a9038f3a897cf7e24a7534ff0cf90b05d4d914e588afd089ff288022138337210db6f4dce85b4f1933e64ccf0d8459d0290c4359cd8435d791403400fb7081b5993311b15c3719500f45298a1988a8a8759feb2f6631441a578c4e08dd4d18f3aa8d477b732fe0f32706210b8b973931d69105fe20a95bb3ec0e6093b79715c4efa1ba126c5583cc6ce313c0a3bfc8cf7bfab503f6fdaeabb3fc3f3f4365c90f092a4fc2843c4243d402888159566e3fa6b73e27e46229e39de147abb82015471cb0955e30ca678372ed15acc53506d4542e1ad82beaf3044e7f3c329888094fe5ced935255f312c1c260187145f3d01d6c3d08cafb9b1a830fe3aded0b1537e8be271ef908da79303c24402ef32022afd91467bb810392acc2fe9210562fe33cf0073c72719fb49850411e7d19f054015dd9ebca918ed5f4d93d219c756432d0dff98aefab75720a85c2a94b649a1faaf9ed862c315c75c0a2f402b684bfd09e09189cc8590d80f456c22cd3de9118c05eefec597bfacc7830aa8269d5830ee8b4dc0d02756803ccc3f41c5b0a4c48398ae4c59b36a119a4299e8b968f00749c19bcb697c48f19dd0b5908032202c0b0a20e236ccb80f4afd087c910a5716a918ed58024c56560ffd7bdcc92b4df709c6d51e91931d22dda1296c5d39120909ddf59a27ae48acd27109ca1374e8691b55c86bc1810aa299f66dc31e25e4d1b60156034cffcd32d586334dc2717b4b4f6029776af4880e0835440badf404d30972de59a422c6e46301a242daf2936293bac2324114740365f80f3a49e9f27f56c2554725e32e7f5067ad8683e2b78de0006e6cf9d65dd627b212ea675ed23e4afe3ed862debbf812d13e2e4d247350d1e3f577127c561ad838c68e3651740b1f42facbe621e7d9e0add0dab6aaf72959facfa68d555d2d127c013f3d3632595db7a960a890ccba21df6b24014211987ce8adca329bc163482a1ebd6dce4b14d799519c5566adac37501f1408294389ed3a1eeb78aca70a431e5e0f93614112e7ab81e78be616ea8ec1b5ea101d02e2840392f991245cf35fcfb1490d783df77245a58bf0fdc34d769c7fef1d749324776d3f7ee7af28b1cfb7cddf06e287c368fff688a8355c0b81f54af1d1e2fbd928388db6848f15cb32e23ed4db63fce3486193f857a046a0208cf9974fa827f4561a92e1f7df95d7b04fa18b5735353519c2725efd877ef0daeaf715da9961fd3bdc44b9907318e6c542bb6034b022a620d256bc9e2c779fa0dc49ad5fd656b520fde1b674fe0f4626747feaa10ded253758937da145ac7ed56fa695f586d72d09fb8f0b24be5828c55020968c4c3f1a790e71794fc273d0a8b44cebfb57dfd719c59716341512743041f945b1605931153afbee13ce2ce3d7826024c03825c4aa95f7da9bf5f8b12c28a96e5200244ba31fcffb76da16fac41460327c2da549019328dc57a90d0d4a7f1911f9748b3d3c64c541ca3e0538af4b93960a54da90893d1e871bc55839adaa62a82ae3ec04b61dd3b564cc3be83d3cac5149c3cc183911cc55796143df978d4f18bc347addf5ac1ddee0c5116b5de49c63fdd2818595433adc52859587251ef5a409de6d6a6f1a35e8db57577be867859652c813b561e30497d0132fdc98af1792965255ac777544079aa37e5fadd3fa03cc589ace26a6c58c54fe1cd430e85a0df4c8c4222b47d4f2eadfb76afa037f6dbbff9d10fe6e8684f5a6dd4c086e43833c7062ff1a13917e371beff322001bafefa98ab32ce4e1884370fc3f60d8c29d5af392837b54f6a06a67b01a91984daab16399a13350ea0196373d5e24e2d2cd00c7417ce253307e420555445e6993213a3dfe79775a503eed714849570d5b27f84c66c13b0a25a96e32afe7fa629473c52dc57108481765dac1c09ab8ef85baca86bb3f5dde9cbd533cafb97c177d6d8d5058f14b342a058d0976e1222ac3a3458496e9848bcbe212af91167d7010c78705b795a2fdd1b978f122895d263c60f94fac5b17f5db5c3817b350699246673bbe46abc609573be62f7a2fae4e5f5139028db4909804c213d2eff6be28fd34a755c500ff6f00646502c67cadb664b31edda5bee3542b24b06c467d29521ba259922582fcfbca067c46621567a1eabcbcddcec20bbf6282cef0eed2ae076db72332209b7f0b5f1a5fc390756ab12fd9f7f07e12b0a5c939c30a08e61371cece25e09e5b427a6964935579858657af4582946e14b37248630d1a5420cbb7321b5f1d10105732e5c09f67e4dc0fa4d0e774e9786891d7448e3ff0bb84af182101e86fd0bdd386baf466614afa38952876e1188d94561175f4439342252db6c1cef720142026a313e7a86ae93ec1df183aaa730a6db375b23586b3d960c50a778624c667e56ce34a55bd7bf64bdeb9ab039bb59b3b57e4e83800f89ad7134bb25c24ba8823f7ca755647a95a1415b4cd071214c0351a3458dcbbbc7eaee4324cb77c319307a1e7ecfb37e049de2c41e4b2f5ae3f9cf8410364a9fba60fe962a5b71557abf468d14cb780eac41fba08156180e7554be253fd4af9162d8a79e91fead995017c813629bedfa057115456f40b3e88dfb96ed3f8a08083489b86a2069eef0d479bf895fb8cd30959b5f88e548c0ff2a18c644dd35028508175745d4e824a0d8aabb87bd9dbc67d4edf6781e621c82aecb2100304fdf9bca6a864ccb763b3e09104eea64f63668cdd993389deb91a5de1502a4c4d821a5851e3a05652dd676fe413b5cada8cf7464d924f4bc5420cdf05c5c409a19e926d3473625b263853f3a7e77082ea764276dabd02d7eef8e0baa40cafc3ad8706d9c0d785257b540dc9a96232ebeed0cdde46dcd521924606288caafc7d432412eb30b27173a820703c5a06a54f7cea94242b545e48b3debaa20b3c8c6c93608a6fe08248b83cbcb745e854bae3b8624dc092da40dd9d3dc87f53e4d1ac5bd92b251d816370f94d9e630adcb538d975e7e298b03d715fc37bbdcf535b5b17ca7cc2dc07bc664577bf2f8d2098c4673213b9c6eb27a3364672c9203b5182b49de5ce646250364f0b0267852e2d7968985273412c00131239f722f44577370a5d7dbbaca95065a43ed72b6e3983100dede9fe346188713ec6c7e0d875eaf9581a7cb3cbfcaa714caeb1dd9dd94b7ffe08ffdc676d088ad10850e088fdf8e6772e09849c0873c3a5e618f5dacbb0c2aa55f1ef1782b69e6025c817375cd8e4217583a73e0ce74da7b70c6d0ef98e46d201a009370e6c1c7744d60c78b2ea8d877ce32ffb3fa011a5d79942c6020601c3db09e484f63715c04ed0777b028912bf731fcb6e770c8d94196f5c86f5ccbda893b975044ac24823effcddff031db89d83718df28113e229741a27b23725a81298b441e2970fd1c8c65f147a6f74950f614841433fd5468d0fdb7445a1717b41943e3ddfb8b945418e94e120f402251ae91b9b0ec8ce06b101463fbeedda73c3dd67d670a537a5f2b43079b8d3865660353d6a74a9bed7f389d4528c91f0c4d41e98cb92337e909215d89d90addc4f7cf8c4a585cb3abfed85e8e2e576a44849ddbae71ed091527dc043f9450517fd44c5ad43d3b8d9097cc895ac2aed27b37119bcd1398d57ac8fb4961232d20330e5646ed57c99699254ca387df3e834d503c9f3bdedfe168f0985923d4f75c6b389c9b4cabb0a1bb269cd187adaadee78e38d5166a744989fd39b41fc06827210e2bb7ee92875be6a69942b56e4a55299a332a79ce251cac6c1e31725633fa4b8089c0895c42a4f4c8e7f0b476935522cf85c21db1c841d7384568e2f59174ecc546dba5cbe4329b292dff19ebdd52ddc9a01ccb44b4b392eca2dbf16921948f23d40a043de2c0b7d1cb1e3bd995098ed8873ee03569b4cf51d6652f48ddd13a561baedfc2ee369ce9c957d5eccbd2745e7ce6b06d285de4cf9e5a7dd275dadaea5c79867906f35369054ebb232c81524eb2ec4e2a45b2a17d043a86e2215e77fceedcc88cee4fea35a409134eb7e520138e441d64285243a9aa5abc07bebceac030d4e90c561c1bb75217b6d08003771097ab8cc4c72a97bd831e550d6b39210ed673490728e913f56e00950f595c9441282c4b6f8949135af3fa0a308cf33d9168661a3db8262709e5a26dd286a41689412808d8bfb3f109a5ef7874af348119f18278f522912b28df3b2142426d5f65f0ee2bea6808c4ca18ebcf1a2db8eca5f0b8fbf365e2e62a2e455714eb7c15a8bf18182daeefed4437cc65e2d0ee6a74fd0b432432ce2da04f9db9896fe5855399ff8cdb5e728ab5d30769e", 0x1000}, {&(0x7f0000001100)="422f036979cea18c904e402465ca02d0718c0c9e090cc71428eac0cda385b91e765a2898398b62321da0a59634ff12d9bc9e67b95fbb4d7591b933de21e2c8cecef9fc8ac7a17d4511bf8388913720331889bdf46c6057b33e7cb91ac0721ffd7c36b7bd8b84257b25436ede103dfd660329aa396e1ec93a20f3edf23b23f9c5aea98157414f6126e600e7bd948b3da437a30a434ea1f1126bf531987652ee1dca3249dc3b98a7aea9deb3d9d135386b2c9ef17eced3eac8e54dceefb9979736b7b1def80a3465ebf5e0cde5a197f47531fd06a771110025ef46b909b8b0f270caf7", 0xe2}, {&(0x7f0000001200)="ac2a3a8c534fc430947f3ade0370abd0b7619f6731932934afe4cbadc2f4fbb710de9abb8a4fcf34747fab7d44fcb7b5c508cf57be0d56b77f12f40db12d507c36184431d9", 0x45}, {&(0x7f0000001280)="f41ea7a6e9492ceed4d8575084f299231213b83b778b63e743251c11273691aade0a0eb59d65025c4d80ca3ef76760b0eee5cfd9df222585dc958d4393676b4d888844e9aafa9962e6ae3d4c69ecdc0026247d35f1f53207521d6c95618422ddba75fafd93ea57", 0x67}, {&(0x7f0000001300)="9cc18caca738805ae9a745f19a09b063ad878c709ea0768a5f2745ea1529ad412286dac303b084c7495993d382f05d652a1fc5561fe54e60dc483a7694f09ec69b9a348170ed70cbce8bb75eaa83f37370c4496d963222f15b05dd77211341ec3ad5eb4ad60e23dc91daf72b00fef9c9132c5a", 0x73}, {&(0x7f0000001380)="5a84da2bbca4b3a2379c2b3c4a47407110024a0b88d3bbed14f36b713b137ea46f416d80ff33af2a6a34ec87aea02cab75dac5f6779e7c6f1ab7b35c495f8b30226b68f2da6f5819ce6bd17942", 0x4d}, {&(0x7f0000001400)="7ac14c3db907dfd1feda11187f1ccc2ab2bf565be57d2b314cf1bd7704610bf106a7fe9e11433325c519ccddf1ff21db1300e11b9cab55ee55c7ae26c83fa504a58844f4f91db2f9170c855b44143edf58b47273643a5efa6163a12941a73111c0740695de02769a4e296666f4b9d441aeebcb7203cc41a0ba98851d0db89242de130f85ca91b8e452c5ac9c82f116fc2a14027196fbad4b7406df66f5e1e3e82040bc8d4ebab3b9baef951888c51c0b478e0830cc76fad4e9c2af61fb4a9c3fe5913c8c0ab5afe70723920c092fe8d866853447123044ccee3ae2b12b44cb2f97e00b64", 0xe4}, {&(0x7f0000001500)="5c55a4c140d672d0c02bb0b9c966236f33d0ba1ee4f072943a14ed192be6d52669f869275bc812d24963253e913970bca4d9cd31cf25d5d34b3ca7cd088936fa624a9122974582c9ff0fae4de8e83d3108fe1d6951d08b2234eecb3b58a70092981471d9d55c5aea840eb33ee159fc7aff79e14b7cc2a5c4", 0x78}, {&(0x7f0000000000)="8d51958abf3b90eea73591acf5ba99045db19078655d498b75cf53d0b9fa662b20bd6836d494bd26", 0x28}, {&(0x7f0000001580)="2f954db8d911a270212c7f57ee873848292a965614bb486330055dae228d6cd7938259728067017864e360fbdc756fdc8c75a0d390e89c044e66573913e275b81a30eaa0c1da76039fa64eaea3bec68e7a1d58a33411eba6bcb338405efe2c1ec176ee21f2e5e9db359ab9488f79ad8bad80f39dbc8ab0f4662169fde4e779c798c0eebfef18d5d099775e0623a572a30984e24bae30c665f55dd198443f6ce2a37a438daa27cc3b386064963618d138722e3ed9d5a4c58764ad4cc0b279b3b05bbb449f57be15c7ff196104e5eb1c73323e64455af1f7e838cd79d98af9ca998fcf76ec1b8473cfc1bc0b2c4e66ab969d9efc6198a36ff4c49d2a76166967cf74accdfa4747bc68bd24295b6c4df62648333bd5fccd0bc0221b448cdd4acb4d8608834ac9872082c22b66c1504ccf1409a542cd79154604efff328a62436a28b0ce238b9f03eb6846ee20efbe31ef2d4b5d0efeaf46a408bb83f8135b3f40b8a477486ca6a6a7e75408283e20c5f40e02aa972edd7f34a38fef54a8dda80272a7b8c782a6ed5626ee3a0b2bad45e2c464d8a580fb7c238b7f817f829830afa28be2ea677ff643f7a9c24b0c7af66ab1add31124990e3c54b394b6095876ef43093359ef939e0ae8f6977d07de966a264496d032b883a4eaee6811ca2b41b42e467ba28a83ec2b67a5dda6460a5a1fa06cdb0c1eb9230da9c923069c4fe6ac2e609cadaaaf818bac26cd9c47e06739f3f1a89b98359feebdfa55399b3542aa5010cc41ef13dd27073b219426d75a0d7011b3cdabd81a1daa41fdbc556886dd7b09c33f472b2ba6be694c48be0032963be2ab344fac5c6b223cdaab471da5d31ec39815e80f52b7c6353adbe69b94886ae23bcd5c27ee0ad8edb2b64acc8c9d88915b1d1796dff89987f0eb311e4d858fe7488c586a43f1a58d46741e0d23fefdf44f78665a727fc231cd2f22405fbe29bfe4851f786b9cffabe202aa0aa7152b289cf4030982ea71ee6ddd468305019dc3fcd116794392710a5f9562ee585e02e63355c04b8e533e624d6e35709ee4bdb328c750bb4a5121c57775eb85763cc21ab068b646855e450a2dba3cb5201f1e5d9e76824e7408ef5a738d4ec1931795ae3648f2564a67eed65c5a1e8651b5dc8e75129ce10bc660d4b4fa1f1fa2f39c40889fe82f4be9de664d290bbb141d7b190625d7eb9a206b5c93c35e2767010be7afa57c9669c529476536179413cc1c51fe6e11b61a12d9e179c6b83066e10f73668697e44870cc03537307969ba0a62dd429962ddde3e798b97a4d758976365d0bd32b5b56ab3793ae353350fc51495b024d27adff7b3a462ae18b62811763a108512cc52053f107d3212270ffb617d6bfcbd2833e2679614316baef8577a9568b7f7703d06a81ac158b43a7d11cc2da8cb3513c6e1ad3bfe2cf0665204070a09d904647fe42fbe31183f0e2f027ea962bd401c482d912dac03712b3a5632851b68d0a21595dff87d87b6ce52bb95c2b7f680175fb355556e727855f3a80fc5731ff96880c736b3e7bfb057a3e4360784ca6580b3cf5b3026cea78f167437d17c7b1d45977474738f8daa3c6615bf3b48248db1b8526c07f80016b5a3f64dce993ee82efdd224dfb769f9e133dd7f2c240115eb201f2b2c9c0a9db8d7417aa696c1b54c2d49b4c33e1777a7f0bc458e1925a8087c678e8113ff652d8241b14e170ea5d7965c5b07521117c1feaebfa9e6e65791ad0f840a3be1eeeaf0d874772f3d661b17cd7ad694c74350774155ff1e2e3e9bbf475f7c720349866a5cf101153f30ec3bb304ba0ef041065234a005526bd09b2e4fdeddde6bc8e98f71c4f868a2fde84aef4c880b807ba18b542272522cc074db3cb675e1d3a6ac5432da090803fb38fc93998a2c51c982344f833241e82bae0da2d38e2b367817bb6015d10e003edde6a8200e1bda9a0991086a01c8e4aff496267a1bac6479b37def60929fc759f268273fc1cd99f87bc101bf352fb30cf8db53ef602f696bf4106da187b622840aa9be05900f3cb64f0abef31b08e4407efe23ff7e0f73f9fe28017ac07870ef1e94df0c04e47578b66a4406d135082a0788c3ea6293bda42e300fa5f60240649c18b9cfb9416c6b58a4fb4b41b9c8a043e94637066e39ae9be7dab726ac50d3f40662c09a6fd538495b7ef2b135f7ba10d3ef67675827a67917d87eb08a652832905d505c1ff082c8d4e0ef20f515db31caa27560b9672f640905e98b3a49ad0d7b835777de961e23ce106082d43d17c21aa9cf97a72cc82b864b598d1b565c9b823d5104a66a44971a3a09889e5e2c86fb87d5dc118cf5c45fc39d757aa986b59a761ef7936322cc7f13a228992feeb9a5bd8cae4435fffc23d0c72245191b9db00217c72fdfb10fe8466526521bb347d9f4fe2c5ea6cbccc332807f961639d7e362977f0ba9b05003d73cb2e50622a77100d6f404fb2b1cacb81290002d2717e9ada3a1dc9daed7fbbf3bd9f7283b84ab43e66bb3df2542aa1fa1d2137f14cd8dae19751de5e19f583d68d05c5459505b94f3d489c502ba8b1ccd19bfebdf506d2ef6b9887ff99517d78255a6d1f6d53214678c4dfedb73a159681e6e6b30e2ff45791a380cc7a6a55ef4f7b978e55c44daffd97b182c7880cf2185b2052953852f53de97f8232a502640abf8ebe17adb610b3f706f43c408df32723b8c366766380fd15c8d2e81288245efa24b1e61f240fc00cb3a0f76ff491caa3c8458eb4d4f47b8f01db8243bb703090a60c729309390330da7e77c600e17733680e999effa0309f6e8a05cd52d444964361ad00e5d7e43d3756d3e4f7479dc8a3ef89acea0c2948dfd66fc1e5bed32431d15f27bd91dc31b3881bf45ad46e1fc8b32d542b0d3e5a86a2e2ff19d2aaac653fe02f17d2c18e917d419a0c2fde1413b72fe3f6799d859f27b6d0e81ee0211e9f3581457918a772c9e39a4cdcd84a60b7e1f9ef1dda8f8a957707eecab21d70eaf2a39265be743d698af816c85a1489d6cfbcf05656faea35187f77370578d6c25fd42ec96bc064e613af2ded6cb01111e71d82bbd2b2ff33828b4f800379806be0119eb98c9488be12787021d70395f4899e549c8caa6d96dcd976fdbe0e7444673850ce6eed5c8394e6f85441e5f670c495681a8469d423ef1b67986a5c16307e521c5d61486fcbd002062a2bef2faebb5462d4511a70631ec41e19d02fc78e8ae485b5f16da7de99accd58e324b6eaad60483a04da2cc386a05aad3990dafd30cda30ed229c6436e162821cc0c1003bd16588fc27c2a977e7f0ed85d2e773e2e3ff065b9ec3851f18252121fe2f3901ecf5b7f96e28260499f8d097c4bcd1802953756d81881debf19010cebea0fbdc3cd8529b69dd3575f0ecea3cd205a1fdc880b2e9ff24a16ddc94b48d30435cbc832c39a61f2bffe3891275248dad07e640864fb80b1a0b76d9721d066e92d8f9bd5692f5c0c6102296768bf9c6e92ebb8d74e51333d2d351ee8cb8f58df600a7dba2d8eb7ed6f8e29964b0213d0a30e1d7ba61b118a5e11647d0f8fbb231f7da7e1d31972291a57dd592665244fa116cde06422e104bb68d31255e9bc997555435ed90045f2492a22541dfee98a30297db79a4b6ade58a48a8781d2e1a29f749c306dd3ae41b4cc11c0ea6db80f6ebe03a3ee3dcdfad3fd7b75c6aba1011d00ea194c19ad99c3a813d740253750b353b7db6138b0496a9e54a373fc2845fefa6c2da276b05fba64ded8ecacb95029efecdb9f47b8471b14f16b3dacb8e1d78902d201a9b43f1901e7c6e82c69f1a36a4d0eabdb41d4bba298846d009da892b17754253f8b0a4618bf5c61d4eed6d420332d3a28a49a76ecfb3f2fc3d4264461a7a92da44c1e7345b49520d1072fa2c0deab83994e1bd4833e5684b8b324e18b2ca03778ce11bde09cb4fd12083c8f008e469b5faefbe72dd04e7afd68b9432ab4227cf0cd4e9a98414a1014f831dedc8d932c47eea175dd111ba85ee4dffaf5bee6d11eb53f0148c0f21fec2ef7d21dc6b88dce1b1d0d84cf18ea165ce7bd291365773f583e5df1c1998f97db688fa7e570ce3d8755785c54e02f244aed3b61b3ff156512dd0df13eaf51ac8c03422fc8103b759f77a3297b06fab8b8c953e706456b62c4e2de999400449bdb2f1f06c8f237bb95ec900b8339d8070e5c81c23aa98e41bdc3340442268dea4c6ac19446afabfe570ce90632c1684cbffe9397edb857f0c578f1d5fac9e2fde32e4520e9b3d8cc969635510f00ddf3d53cfb6bf2a145e58c0e190c1466a9cc9383a34693909cb72a6fc92b77be8563fb36cb2ad5f776f86c0ffd1195380e176cfba4fc020374af2efa84b9810cd969f4593b5b96bb22e3355d309e745c1dbb2f88ed18716502e3a8145066c5cf81db0f4e747aff99d200f73675eadef67d0f66fdfd8b097788584413a6310416834b3150bdd306bf70132fd07f9ab171df18ae7b16b8184e4b80436b829778c081324e2b78df5f35e3eab65344b4e96573b2c72788578af482385c98e0590e5bace69cf8300a1f140ce5555994a3e2c45f1058c1af389d9ce13f8b286189a8b522b52f4a652dc2e8255b5e1271c7de1e6d219de8ed80738cff0f38e08ce34137769adfbbb747f3eb5c8c0cb0981c18f72d47e479a749799e7d87ba48b1b2908267467525341b9bb9cf27c171888887d993733ad056fe570f1f1a92e2fbf950c5fbe23db05c4ca630a7c0cea23f394ea1dee09896191a061a5470ff09e16ef4f915d1e0101319b9a8ddd1f466f4ed1ac3e18a179e4f03c09af981fbdf64463958f4e6c9a928b2ae866755a7dface77b142b7c7d0f2c4b6632065eb5a5ae91b55ad0c3f7a871d59fe96c01bf45b3428997acb02a21483e97ed04ff08c3d813ccd47ccf9985509bbd0133da76ba89a1f39ef2874f2ca0167aed51933acdb6e98411e8aafe93236338b301f41c98199f38f961aeb972792d3dfd5dc4d3013beccdd9d726ebf1cff3c5deeec4f2167a20e386d351cafec1803a2aa6f2799cbc1b56f1ff3ba3663ce1f207e03b4aee4df3d81d6cb3b036b97bca46b82734ab77ba49ef255272ce6743b6af00e59283b7f6c233c2df1182d145ff7efd3e5703f34e3a2c94b41c94010cbb4c00e17e1915f6d59ec6a8548357a7aa555f0840be926cab9f27ddc0e2c924fa36926590f9f0f97e476f60e16ea62ab52236964f2c982df4547e1fd5b86ac30689163cbce54423edd315ff4be5c1e23aa1cd151510ac79110a73bcff9f9b47d86aeefc367daeb60a4ae4e2cd97115a12455a77ee1ceb8eb877e923d70dffa7d5eb018164ba68675b632a9626144c3bb18334455f9f309260ba2cb0d93151d96221e8141817b62552418b9f4d73485ae847164b5cd270897b8f6c6f4afb09e0944610fb4b0d409fe0b60157fd539ed97ed4466b63ac78f5a8fad39cfe16637b64f0a21639a57256d9b711c23b5f4edad0b6bf38c61f66f92e39cea19ac9cac4315c0b09efef200c466773792ec4dd7aaa38d3ba292fcba6783de43bcd899ff260797d2179c94619453e1361ad16e020341a5125488cf241be7a29ad113eba4d5a5de304388f65e6cfd23417b5efd271de5bf916469e54391c02a4f6105ffe7a8b1872c27c0afdc63cf3958a5b4ea25ce2d2ebeadb9ac4e70ffe31ad8cf549bfe07a9b02569a0466a3e3f36633045866d9dc4ab627134b1ec12b27213f97eaeb241d84f38a13e1b92a0c6b56d22270e9c76620f0d8f02b83face102524", 0x1000}], 0xa) execve(0x0, 0x0, 0x0) close(r0) 06:39:54 executing program 0: munlockall() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x9e, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x4f3ca1dc, 0x7, 0x10000000, 0x20, "d973a35afe912068a393ffba41f9f41356ad5a9d", 0x7f, 0xda6}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe040, 0x9) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x7, 0x8, r1}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x2, &(0x7f0000000080)={0x80000000000004}) clock_getres(0x7, &(0x7f0000000000)) 06:39:54 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x4, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x44, 0x1, 0x101, 0x101}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0xee78, 0x5e21}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x5, 0x8}], 0x20, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x21, 0x7}], 0x7, &(0x7f0000000280)={0x2, 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) pipe(&(0x7f0000000040)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 06:39:54 executing program 1: mprotect(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x0) pledge(&(0x7f0000000180)='@\x00', &(0x7f00000001c0)=',\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x1) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x12, 0x6) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x4, 0x1810, r0, 0x0, 0x0) pipe(&(0x7f0000000240)) 06:39:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="ffe21f9b", 0xfcb1) 06:39:54 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 06:39:55 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc, 0x6}, 0x6, 0x20000000000000, 0x0, r2, 0x5, 0x9, 0x8, 0x5}) 06:39:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = msgget$private(0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) execve(&(0x7f0000000340)='./file0/file0/file0/file0\x00', &(0x7f0000000500)=[&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='},\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00'], &(0x7f00000007c0)=[&(0x7f0000000540)="5b232f3a055b00", &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='@%-$&.\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='r\x00', &(0x7f0000000740)='\\/]\x00', &(0x7f0000000780)='r\x00']) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x10001, r2, r3, r5, r6, 0x20, 0xc9}, 0x5, 0x8, r7, r4, 0x8000000000000000, 0x6, 0x8, 0x8001}) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 06:39:55 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x3048}, {0x3, 0x7}}, 0x2) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchdir(r1) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0xd0, 0x0, 0xfffffffffffffffc, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x318, 0x3}, {{r1}, 0x0, 0x8, 0x85, 0x5, 0x9d}], 0x81, 0x0, 0x5, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000200)=""/192) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 06:39:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000140)="5911e256646645467af187dd4579f954932c495cd46240e4516469388cf8934cd427da6fc897532412039eece965cb6fc60d7717395f82563585c2f7dcd925403800a6bc1d95aa2f32f9bfd15ca567068b979a230c40c535024ce54ad2e3f96290aee57022d371d7e1f2afb374259797efb03e20b628e607d5f4592e93f3c6565e89fc45826a1fd73dd5fafb1497f4060375ca34f4a429b36da33fd258fa3b85b8f354b44ed3407f944d7575156c204f0a26de8dbde95b46ea7ce767", 0xbc) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ddc9da3848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008db66c7b4e84aed19f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r2, 0x1}], 0x2, 0x6) 06:39:55 executing program 1: semget(0x3, 0x3, 0x400) r0 = semget$private(0x0, 0x3, 0x4) semop(r0, 0x0, 0x36) 06:39:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000003c0)=""/137) socketpair(0x10, 0x0, 0xc0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0x8) r4 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x2, 0x0) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x1, 0x8000}, {0x18, 0x0, 0x6, 0x4}, 0x6, [0x9, 0xbe0d, 0x4, 0x100000000, 0x8000, 0xf88, 0xffffffffffffffff, 0x20]}, 0x3c) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r7 = dup(r5) readlinkat(r7, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/61, 0x3d) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000480)=""/50) open(&(0x7f0000000380)='./file0\x00', 0x20040, 0x9) fcntl$getown(r5, 0x5) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x81, 0x9}, {{r7}, 0xfffffffffffffffb, 0x2, 0x3, 0xfffffffffffff801, 0x7}, {{r7}, 0xfffffffffffffffc, 0x9, 0x6, 0x52d0}, {{r5}, 0xfffffffffffffffb, 0x23, 0x80000001, 0x7, 0x4}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x1f, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x2, 0xd9a845267e3e4206, 0xffffffffffffffc0, 0x7fffffff}, {{r5}, 0xffffffffffffffff, 0x48, 0x2, 0x401, 0x7}], 0x9, &(0x7f00000000c0)={0x9, 0x3}) kevent(r7, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) readlinkat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000640)=""/4096, 0x1000) 06:39:55 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x82ae77cac53c9cab, 0xfffffffffffffff9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x4, 0x80000000, 0x200, 0x3f34}, {{r4}, 0xfffffffffffffffd, 0xa1, 0x28, 0x8000, 0x8c}], 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x80000002, 0x6}, {{r0}, 0xfffffffffffffff8, 0xa, 0x10, 0x2, 0xeb7b}, {{r3}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x1, 0x200}], 0x95, &(0x7f0000000040)={0x2, 0x200}) 06:39:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r4 = kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./bus\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket$inet(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xf8, 0x0, 0x7ff, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0x4}, {{r2}, 0xfffffffffffffffa, 0x50, 0x40000001, 0x8, 0x5}, {{r4}, 0xfffffffffffffffe, 0x1, 0x40000002, 0x5, 0x7fff}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0xc0, 0x2, 0x20, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x8, 0x100000001}, {{r1}, 0x0, 0x84, 0x1}, {{r6}, 0xffffffffffffffff, 0x11, 0x43, 0xff, 0xf2}, {{r0}, 0xfffffffffffffffd, 0xa, 0x6, 0x0, 0x4}, {{r7}, 0xffffffffffffffff, 0x18, 0x0, 0x7fffffff, 0x7fff}, {{r8}, 0x97e0e6f5a247741e, 0x0, 0x41, 0x620e, 0xc1}], 0x1, &(0x7f0000000000)={0x9, 0x62f}) kqueue() 06:39:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x6a) r0 = open(&(0x7f0000001540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x800, 0x3, 0x26, 0x6, 0x80, 0x66, 0xfffffffffffffff9, 0x1fcf13c3}, &(0x7f0000000140)={0x0, 0x6, 0x40, 0x3, 0xfff, 0x0, 0x56, 0x4}, &(0x7f0000000180)={0x8, 0x1, 0xbe1, 0x3, 0x3, 0x7, 0x4, 0x4bd}, &(0x7f00000001c0)={0x81}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="97d785315318fe0edde7c7e0c6a5b1a30ba0544fe89baf4989be54380c3c425b9e2d6ba4ae9907c545563b030b3ee9333d9af9a22c1a14b069188a6eb9688ec1605a273668e8bc76bc93f22833221fe697f3b9b4674252b52fa41238ab7888e60618b0ad5e6c83486310e68f139f1c331b82b7432f603403e7d954ca358e0eca06023f9bead078ff5950188089d9a21259f1e50086", 0x95}, {&(0x7f0000000340)="06b17cd9a62f76b8fadf0390e59ec2ea027cda61a93b731cd833cba2556b57eb6c464b26b63fc8ec04d450cf53751ffa4e64f6687f16601ac89b0cd50f9c7cca14ed175a93f6a4cb9ead835113dd571243132be80fa127770c6f273f85b51bec2e17cf8bf3c7cfb19786c387690bdfac2083496489c1ff6e33eef15890f3655454c35c49d0fa4afb1fd8f2ce8c6460a85421144ec2b35f76e0ca781b20e908dfcd9cc4dc5e539c089246cbb6e9ad5169117c7989ae8b018cba90560d0dfdc7aeabd77581fd1f647cba5b4fd28e9938b4b7922002a70d1593db529460b9d16ff614b39a58f24e7a807184945621f73905ea7de47069973b353422bec32ca9dc78a7554fdedd1db611c187e3891caaa4ec8a4a561c72e065a78f33965bda1b6b3b6dd50e8721fe94d4d891d6e9d4af8f2c9f9e572bc3c7cc10a5d7e66d70cf8c0818be76323b213491ca633373529131909d2df4f95960627bcdfc6d23123f016243522cc880ff130974a9e8bfbf5d0e4f7a38435fc1773476d20117fa2ed38e61b1cf6d25e5a3adbd641f2e8ba2fdb7cb8c72e16475a8f73102a2ea9ec17b590266af066bded8c0dfb09c2d630107cd1774f5b08d30e9d7a968ce1a9a392287d84e72175e1a6e20996340c1a9260b0ba59673b83c27aec26f1d0eab386d3ee2c2730bca2c3eea69b4c047f743f9c096b54d4fb7a697dc82b81b6b26c17136a8a31d74ec9ed8f7599c905b5827ace820990c997e8200fd034d047a3b4bcc6f5fd4909c830194fbc76cc03fe1f4c75e64ce4c546521263d32b05690d5054a08b37706f3698db9d292d213e472d13de8cee659303e000cdd348d82af63b9f94179384119069a29cf195d5ad08c53c1d42a03de1eb4d503f31bec3c3f4c3d2a16497b95c65ff99e8a63384a22d16a704dcedcc6a838ec3b45be765970f53d271ec8ccb8a3cd755b1a7395df86f4fd7c188d9d159298160c064fcc4fd7dcb3191cf4fb2e4481a354ff9a6f302c5583a518cfa75b97d7a01f1adc54875498529c8c5f6068f2bd883671a9e2480fdd379ccde737e4875a8ce09e60497f3962182c02a06452122b15f933e414ffe721106fc3a0b92097fd9b29d984142de66965247397cc70811b7ba2657abda9544dcae404241767b09f2b0faa8ea2be54a09ac537547882e7ad5870a1bea434ebe7f6fd840d9df5ea64d225f507c6f4d1a89e7b1a61763ca80e1c1dc2eef515663980639d2d04839736797b8e77a890f02c666e2c0f98d9eda5d6d498c7f47d132920ecba43e81aedf123c16b9b08103190413afd56e69b3ddb740e6fd689d98ce447cf59ae65faad9c27d6be9541914da9063d7d7bd0f0425a18152010c37637979b10276b6e3472a4421a88766d7147268357347a8177c9bcbc44cdd74173b5e03a4f5457ebd34a5732312ea3ac8532ae9fb3f6d04ee6eaf33865a07e10e6ad9c631ffa191459029f5bfed1dc4ce219815a33f69cee2c37f518094a72e754ee90907030182d3f29be422a65d597cc548cba09c7c7972331ddde15795f4feab597995a5ceca2c7398d4434f259da0f5bad592da5282b11e1883cca7e9297224df855879bb36d0fbb2b0f1a2110f37050b105f0c372bea10699ca7442fa38e871e5f4c4d2fb5cec3e0ecc1407481e85521874299f314adc837babf5533eaeec8202ce2a09e3af17da3ee75142fd59383d45dd884991f07e0047c5f7ef1bf0111ea06bdb67815aeea5175e0c310d4d03c275c1b25aa30134946b42cc7ec1c09043b296d02511412aafb6f702034330b268f207591721108fa1bfb34ca4c4833279302ab84094e5e07f01003fb56dcde8c260b68013f64859dba5f35b98410c79389d2773039df88503d81532e69ef93cec412c1ccf908120fcb1f4b4d3481da7aa8c2988f1feab1f7dbebe7c75c3de894ccdc49cfac13eb4f34e8777180758c1306c1c1ccd5f48c20e7cb2164e92bf7e8bb21dc81f6724ef2b37cd7494dfb948bd1b960a14dbd96f4032a87503e5b98c880cab2b194a7e4399967f6dd2ab7d0a6c4916f8363c26354056a0a1fd19337f95217ee98c7f205825f65caa403712c072bda97bb64d1488b479c3536e98ace13d840e98eaff5a47947becf6d4268a602de2627cf543bdef26b72cae6786d1f22084ec93260cac7e0523c467d98c1dbc96b0c161087c1bbd2cc89572e2e556d0db806da7331085273b9817204f79e3057f5e71ddeb822abafd1ec07cd106b2539fbbf55ced8515c142c01de2092712af1c27908173bb64cb772ee323577fcd4f55493f20593fe59612b6245efa86a98b26b0edbeb50f1b41534f4d585365e972438ba012b8bc8b80b82785fc8836e6ae0e1b234de14ca64dad6d6133492bab0ed478255ed2abff0b4d1f4721d553cf6e2422660818bb12b7d1ddcb71c7adbbd8b7c576bb20614e08be7d201f33943c8078eaa9199df98edb8335107dba34a7637178ad6dee75ee1b217fee054ea6811ec63249e09447ec99566090f33ff3abdd79a10c02ad401f406ad2ac80ec167354f5eeaff577d62386bced75076433c55a0274390af3f8fb1c05f1bf858dd2f77470475bd5288eff2b3f9aa4482d9c7da67b4110cb80edb6bf2640eb3e3d9296f505368c1b6d2eafc47739c220263ada7ba12480a8a3844a058a2b7b88e7dbb247807f0280b53e20659712f6daccc86f6cecdc3000b4fe68f6e747abe6995fde21106bfea3afb0428e58cd596c9b8273d3ef3a38f3dd636ca2ffa221357b67d3569bfe01165d7dcb7dca0b9bbde4b4dd1c3ce8be61c9576f06065855e479206eec45d3e1441b69245d8570936fb1f313c73395b3c881c1e8ba1351aaa55c747c657e0882c249c7e42f4ec9f5f2eb07330a2a715d622b128b852fd5ce629fbcfd18268f9a423fd47560960b74aa9a2095087573d83b74982e497d1897b53f77f33717acf0f0580880b096c8452e1e39b335f87fdf46d582d694a72c91796fb8fdaa89ddbd060e3edcdd7653ee52c50f85b67af2cab32719adb4e83ca09cad43f7712b63868824be4176ce209d5d6e3dab8dc7ed2735903a665cfdae334553afceeeca5dba1c82dfb96614a7c37cec4cb37edd05c7ec28c472844f76b06293ad3190fa7fbcacaf422ee4d1e2c579b548b6289fdb1e5a564314dd33ee6a96448e4003cc2aa67470e498c35554b0a84a6293b277e5e59a01a6e9dc840b6d1ca698a121e357e29514270f95277484f3d1088351dda467546e48d2314e96ebca45bb76572c9079761d3eca5c63fa4796105a95b5dd9d4bbba48ddc33ddb72aa83fd6a10ef31e8d75350374b27e8e9652eae7da65afc51ade654624a12f84ce94d59f5879674160738dc11b2cf4371fd06d1a96764c95df6b462e7e46b023d3db6938637aa52ae741894ba069a15d4405cf729ef9e6656e798120db47688da52a2f65b11cd423c34fc49065a6f6a2f761e2d0554930da293b09399edfa6ffe5010f8241b9b46920351ad889eabd1196d69d6e28d3b47a275f30f947b9104c6bac55678f36a8a15bd39976a8acf029c8365fb3fa2ce0fd2a5b73d9db7f0a003a4a082884a31d7588954a433542aadd77089e196b905c1c4bc0f881ca0e3749a9005ba45e1f50debac5d239c59c3dea53cf7e23d7b240ebf143cd8c44d1b5b8dfc0b67e46da89bfe26624c8eb61a37027db9b529ed5a4a6e60e361dbd87042833f2c7674c596e328763a64a76726b2576ba9b08a982ebc5a38c8519474b02c39abe8d6a32bd06e6d71e3fbb8e155124cd6efbfe41d8ee7d665cdab8941d823913837cc3aab6a6d655c68101d0710faebcc364e39ba99cb46a98d29a240dd2871b6619df7bde26ede03779e51714339452aa109539bcab7e1c484ec88d71265eae441a94df54373a034c1e727015d9ada9d9e900f45724cfd7ec0effd2a55b236f1ce62da2c48a9a19ad3a2c3ff026cd7d2696bca762a9e561b15abcc784b85b400bb6d0a9651018c8fa0227669cf1fcc35f4811cdfefa6e381008e717f98ba881975dbe26a4dce75f6228654f9925666129234931bdbf6e59e30d0da56f6c118dcd733c73822c863bfb3645b3e5fc891c04fb4bb82afdd586f6ac787cc50856efbc751160d613653bc1ca5075ab464a59aa182220105a51a17cac1cef6ccd7bcc0c449d0d34f77bf39b604e6a12ab188bfe6a5628597bc0b5ba0da5a300f5de429163bc5d02ebfc27f85aeec71944f2588981b056c77406592765f82cc7380770bbe3730fdfe693c0a693ef312ecf6b637eb7b88dc6b9a5b4856cfab9d9a37fd8d93e9a1dc97be81f9b7c74a6c948528452ec3c77d29fb3d622e7d90ce5f00cce8da8d8755cccca1a7c89e4a685964f32dd79dea45ee03878f8f34ae076e95ca918c6d84875a05642d287b193072353dee14b58ea07a10742d33b03e55a9a5fb06952a8ed4e324804a427424f504de4192be6decdcf9e7747347d0154eb2ea68977a85a6a0808b79a592f7215b9b05b266ddf4cc4a0c105a8084d0e212a63250b10295efda9cf3db8c644977e92ddf457675ee272b1dbde8929b91dd66e3bdf0b5365b6b0968c03245b0583170f256c98dd9a0c3f48c88f88ad11a23acadcdeb0e5f3b46d5cae4b2499e3f40e7dec05756cba254cfe5d4cf09b5e270cb468e3eee041616e349d0e6b36873d6bc98760423dbcd944b97ee581f236a181795064b99e32681b9dc07fea4f08ffee3f7a43b7de22e29421dae81369441756cde444934c715933db99e485976a6460b92393359219bb306d45784251d25a57ee2b9270c50fed1c74a1bbb57dff7af40b2717864725f90a973494f95f61eec608ab8eefd0fc9044dde76672495be39d45e8f205d2897558657741c8a340476ba06132f3842c06f0a1872167d16e9da84790c54e2e5a5a1cbc182921c5d3ea06eba36ac1caa4d1659f3817d9bf6f6c02d2f858e3069e1ee0ad6c13f9d1d48149206615290eeefbe252ad035052fe864d80143688c90814c4c8ae50c7d0b6d261dbf9b912b909c85a437950e750eac83ab8ccf4e159376abbeaf552c978dc2a3d61a7c9f2a6fa1adc30b5a5dddbe1fdbac66ba9ed3a4e882f8fa419a7504834c72646eafe9b5232c17ab59b8fa6587645253948c34a05ff1fec804d69f191233d0339fc6c742d3685ac556514bfc578239f40afe45d0186bfbb2778dd9d560b5fe418f6a42f1f9b55d6624e10834308745d57dd6c68aea0ee2416605f66933b5986a2910acbaad2ebf9bbba135054d34e8ef440133edc170d92a8caf4a2d553f742a6412ea1d748a94e051ccd4807233b54cfbd96a8a972a103177f4b56c0c358317981cf8c600827e965076c2943e93bf97b8c83095ab39ca457560c9e611fb1b1a61f46b22805bd930566160c6834643ed05121709c7c7935210279a16ec0377697d7474610e70147ee1aaecefcf43a63ce40a78db23962a4bf3e53ef7e1bc797a41c8ee1eebbe5dedac8b28a4556b2b32cbc57b9c09e301ec7a537edce652aae09272804ab7433bcfbeb83f02efdecc4647c39294e72f00391d6574a6047f27403fa4e16c51c247f3b12c8e69c444ada27d0d5c611b3bc30bf75b8559a99d558a1ea2addc2e27b88089bf8cacaf3f57d19d8242487db3f3171fd0ce5aaabc17a216405232bf98baf4d5e47f31dc95f1f592c88549ae1dfdde3ff7c2e37ce2be7e2be8d9239ed50896a89c8a73a5e0940247e545902b96d9e2b2eaaad70af899c2b6f11af104b5423c6be277a3c09664276f54ea00c44c2d6bc272ce9f76f20", 0x1000}, {&(0x7f0000001340)="1cc542011bb14dfbc2e90d709330ce7bdde564f1946d5ae8eb82504514a078f84e9688958b10a810915176cb9cdcce2de597f5b283942ea299685ca632ab6c3e7660811be1a96eaff521b6091df7a2ea815f6e675f290fc5645f1b6c5e948e562233432aa2a6a96fb238481b0d5d1df0349d9ff5abc899e362101a636b91c4266b27f8d22e71cc4e1c10cbe0bf0fa06435", 0x91}, {&(0x7f0000001400)="cefcd5728d89ed08f72e79864c515a0c87959785bcd25ece4b022906c107a9ebb5b3272bfb9eff7cad7716fe5ba7f0efb8412cf382bf36ab2b83c44e273c33271266e9c9ef5ce294e5acd22e4afe2beeb229593f7eff80bf3e7edd3faeeec61ddefceeba61fccd344c0d83a49625e8b593c7f38a6f340d32c3f0c63f3ac537e4053230985283ad66a20cb19e073eee8bdbfa74c7122e6b8b3e902dfb01a949243ae367b4aef271277c43fc14df0e9db34689fb44af019dc1e502fd8daf13dcfb5003ace75064e2ee80b5cee93191466fae4d43bd93605355cf2dd536e4d46ca6cf", 0xe1}], 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a05a485d1e5e0930bd47813654601361fe3fd199fdf930fbe6d694def1341be18fd4ec415dd3c45b18da32f66201637cf06f629d0af54b7baf0b720372cb4f8971633bdb643d68129fdec8d9d0e6960a1c9e62ad26691cbc8490bf0cffa8fcfec55d93dc6fae2df2a41c231dfda2", 0x6e) mkdir(&(0x7f0000000200)='./bus\x00', 0x2) 06:39:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = semget(0x0, 0x2, 0x504) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r2, r3, 0x3, 0x4}, 0x5, 0x7ff, 0x9c6c}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 06:39:55 executing program 0: r0 = socket$inet(0x2, 0x800000001, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="401903ddb1962c3c5d3a1b62b0e192bb42925790cf52fdfc6ab35de5a19c530b5c00cb0a742aa16e6b744492173c7be140dd2dd02fed0732a367835c26b2eb243ca24b5f9539c28efe84c8134aa3e09ccc74d798db2e8827e1a8d845ba1737b38834acf7e0d3c680e4d8cf27c9417954c9ff2813ed684a206b298483eaed4eaaeebb99eff8229cf9238781", 0x8b}, {&(0x7f0000000140)="63cefcf21b97537320a1f2143f8f53da5c89f55daaa9e2690e3dfc0dee649ebe553b0ed95574670dc32718d9ab2fa8db319e1debb00a48c2b08ae57c78f59cb0e203b45ef441e003bf51f0373f124e696af9e3e60065179c1258c05bbcb66b2aefc618f4c89c09100c7fb8924c3b2d1e13f8a9259765c5a05febae97053cdb8784adb3c44aebac554fcae78852e320bff76fd273b0f706d84edf65196ca53d3d5f29fd756795e9f2884350b053cb7d1ce9afb9a2642972bd25b9", 0xba}, {&(0x7f0000000200)="a28fb7e55a86b21706bdfefa71bd67a42d7f62e183c8d4297cd7e9a1b9aa17189dbaa6af8c701283fab02bcebd755057cdb8224f4e638b3384ed9c454b66a8c46b829cae15d8ec61b553bef89d853d0e175d1174f139a09a605183c464af124499c1116febdbb3142825b3cedf536ab1e065fc2cef27cd3566e50b29b786a5bedee44ea1f4fc5c521e4e8bfcbf9a0fe471c0993fbc6f6d0ac9b864c1e5d22bc45410a9260423d056cfbea225f1097883539609929bce03529628642d2943abd2225321fb2a9b59bf1acb17344435f92bdb8c2d7b8d903cc24bff2e31cb2fcbd2a46c136e797535b4edbb1d43be79de6d0b995cfb36dec8b87e76535b5b6448291c84740e6f4db77140fda5f59ae3d72a3f6c094325748a8fc99cea3b58acd8c9550e111e23152064f8ced5e60c6c07fdb93a0db20b8d3c1cf724529a3a32bae36e0a3304902c905b6271f4cee9b2ea05ea1e6ec1ebb7234cf6ee164df6224e5159bb3dad40651139768ed9aaa60d8857ffb0f8c4f81f87aaf5fbec33b3b823917a21de50f5ef4fe122ce302b95e00a28a8cb33f88faf964b4a41eb841f461c7fd82b24683caf8a045e3dd905b4fa11bb182e6d321b62cd793839ccdf21fff7dd2212ec44a1742478b9a3ec8b4502eedb7bfd84c019154b6408dd7ca11ac1aeefc78c6f3030ec857da34ebe8021036fde200dd70d5160769bcb8ace75031a3595d8368822132aa765c18e82d313edb183563a986db794e51c36e05c91a332e91405c7f0b6f6eabe763c1eecb422e0ffbce9140681f197c6176bd11cb54c26d8ad3af79a37af81f4d206e9ac95eaeb8685608bf3e3bd3290bace2096ad0c4fb28c95a103c9479ecf2a09f4e9880a5ec67bd0bc9cc175148e8d1160309254bd252512a55f85340aa3825b21caa9a9040ff14a9c712cb38122d3cebf147b923ea576ab457a48d07b114b9f093988095d5533dceaa015a2dd4aea55e2023db4c63fab7c299e580dcf77f69eec07ac338cb0d8421e3fdc6b6eaa8a5dc4cda312ebc1ccbfc99e79bc75676ab293d93c3c2aa51faf61cc2c9f9df74f36080fa4524cc7c4efc933db3021b645596eafc07f7c9d892ce1c823f0177c3d8e25bbab16bfc0d3d67835c308115400e84e15a1c69c5dc5a032437e4733ad09756a4fb7e4eeb2a329fd827ff7274cb4d38914db2e2a93e44696f3d016783972485a4408fa3314a20ad599633074a4d1b773153190e37af2f89fe4293dd22e98c6f42f4134e3281b8ae2dac0d79579875ce7463dfe5cbadf6020576b1270279aa6adbb04dc64e77efb7ea0015843dd8445c28efd2e7c448f951a0666fff4c8073ab55730ab57afaeee1a97e17bb316c0792f8ca84b3c1e3e5c75ed967895796cf28a20bb64561e2afa206e35cbbb4fcd598ef062841d136998f2c22e2952c1b2ab9d17f98359a97e4bd3c909dc2aa2568c100dc39e6407dff35cfc4f3efe9aef7e264dd1bf7759bf9c19266998148f36e17ab101ae059a3bd15b384fd854755cdd65ef2f62748b24510f63736bcdb1505733ea71ba54ccd3b1000bd3e06dc2173ea2fe17f564c06c1acfb806fbbdddfa00ca2d57f5abb76bdca34350f81691dab11304b9637af880b9e956db13fb486ab7b2a8522133a0112f9063cc589dade558799c9363d709f5d7fa5806ec06422d835343a6f062ea4809ee615e34e9fdaba4dc709a4de109d93198e34e04cf1ed2fb233d618e71d3806a8bdb0df609412721a9c1e066706231e3bcfa22a11b17d58ebc34cabf734768c76b4d21b6ed8f1e8c6d0983a02993beae133a93aa3a9e60bce4262156d88d8568ece96be62615f7388f4ec28ade0f840991b4091eb5f439dc86d2815e70509bdddbf592d8439fecfaaf1ec3ec70d2590570d4f4c440be28f0b6a22c5908943b861e3c0311621ce85867d83cbd8218bc9ce5dc3cf597b21c86ee627e9393eeec4ee3f3a91e77fb6b20bc764417b67e8ee312664b614c167a28c6b4cb55c03f98b3fc679e0ec005bdd4076a8d40d3d7c90fb2105af3a451816e6c55cbbdf7bb508bcacb6e7f25798b87c75c3dd90404f41da25291d2d8bab41fb90d017dc7d3017816c220213367e5c62b647245b78d5d62454cb2a36f919d0f67e6c03d2150c2513b270d93c8b5be824ac1112ea6f242e6686da5659472d4e01a6a3800e4b929d8b5793a887241d8151315d17906877ba000cd641ffde78e26c43799ffa91c6bf9f6282d9e9821e6c4fc4137d77c9b4abc4c10c14d2810f87aeb11a2e000d96b4bc79efd4786f36ac608b025860286e00f5027182eb3b8a8f8662b76a0c5610b1899351a3a90873042d4bf22f5ec528a05754c8cbeadaddde5d1be254ab1f24fe91b613fa0d7a8f3e018f61640e1e590a81770d26bc0115cf0bf7825e10da689c91a86f0c7b6bc90236d844b2f7e63d51f44d1c62c5c207956b51f51e89170e19860f34aa864b36cc82472717b76488ceacff1d51b699d1f986f7d86a5e5c9bceec511a4505155e916abfb4a97461627bda9421414d5f53911c5f0b17318eefb3148c7a18f623f16b151b4b71909beebc1bb047e09a7453cfb5375a4434d86f2077b0ec36e60250838e8a59e0a61da0027f418c948b66db0a3f9c600aa1fe563b6096dc7afdd469c65846eb2cc74bf887e865b4837e5e6b04eec2906fe1388efcdf8bc0e3e43abf0374628b655b0496a9dcda253cf2eca63b615551d9346883066fb0725cf5d99a88c0394ab951d0bf7bfbd1026805eff98aa82454f1ed51d6baee41a813587a86ac4c9fc36a7fac9436fa6567b8779d2427e86ec18de1e6ab2b812edef3e28c84036ccfa3608671f53f3feac5596bedfdc337cf0c831ba0efb88526d00952126722602fdbe5a7daed86fff200549a1d3c4566b76b8415296a2f18818c13a8d617d006d03cab6780d0c9d83da9a794a175fd0be52327fec0b370184dc25b1718c0b6860c6ba5bd0aae937532eb133fffd34701fa8e2bf5a242b3b4f01ab91fe74f0fa640af5a69c62cccc23afd25b21b127b7cfbc6e97869d983ef8c1e3bb78bdfcc464bea30d858e28ef9a5ddb0b25d2d2b56fe02760711c4361c5fa41ecf1158e60f74c2c9a2e90447c77bc554ddf5614949ea675ac6f8857bf5dbb57ac74c8c6a05aa7cb52a5b62dbbd6fd4934ed30a0d0f0409dfb0906e1dda4c1910b0eaa15173ea8e20531a87027059fac9cec05ae12f5f245e8fab7086f543e4c2d3fb2bff5299330aa174bb712f825d8c0a77e17319e27dfcb010678f3f5efe7bb0532f732dbb7a637a428b6e6c24f441e5a07b73320bfec5b2659a66d91cd82fe2db6df834330cda8c778f606f259f88f4f90247be6e76ba0248d99ae49f87e0388e914df6b694029d581e1d57d631581873786b6eb167d0e9598931493c53e359b3762786b87d67856715f544377ca8a00b5b950390802f0937796a3fd5dcb3b302d0bba5b0eea893a7244377a8f42f859a2b88727f8f74c8092474eea3f6c32947cbb99035073e96bf807dd1aa6f23d922417b2ca61a5deda94832577e43b8de0de68e7f9a6954d4574a3ae7ff891bfd572602a6c5b3c288d620f6c2e2b6e09369591b2a7a08862f3f176c67f7bbeab2cd75d423a78b206c882fa9c2d7a5a5f681142e02ed5ced99445751f4a7077618d48b07d1ef395c4a257e1c8d4b28d6de69b3d842e57c7537a794ca41ae66440de09e95c730c6288b7c2014874f2ef19b5c1b72778a441e94efdfc98ce4e4120d64d3f805624ab93bf78736aed3f9da2e20537f4b9b5ccf61ca23617ee2d3e884cfa0821ca9e06c2838d72e33069293c170b1e1a16f463d29b7caeead1af90ca39649d2b633dcd44ae66ad93392520406c499c1c921c9f94ae4c5e6afdbc9a8de4bb348b5672e8f9860337ff9ffd616bfb8ee87c716e6e2b6d02841d8253f06160b294d8c72106066a88d568a9c1e482d564d2587799f66bb9d2de872984794e604b292f581c4df8ea4ab1d481d7273274f278b8ea06cb58bcf53ed19977af479009e23320cbd1d8df752219e0db7c860ba35fee2601f8c66d127ee768804e797294ae3376733fc20a83e9a1e36613a3f29efe13f0a4b679d46fd5fa6d4cb39697ccf3564f576f42efc7f0f187b6094752cd801b37fc5b50bb755e36ba325df8aa993958b4a511f24fc20fc7e5712c6b3f2c7e4b519847cd3b7994653c28f878cd3c86040181958860342bf8e250b219b34e440995a366a3c6903b2bf74ea7a878f2ff8732102b342c4261f22f3cf236c547349f132cea3f6ae6577a776a886121b4de2284745e02a204a6817b4d8e208e6b6cefe6b1ab4178aec04ff7ebb93e248decf9516ee576fd0021c9c695b70dcb1ce42d80cc06b8f0f128cb7a7315ba568ca5431990e5a5ec401ab6b5d5048f26f8f0dcd9b519164c8324a212719b51f96ccecb4a622986287c7ead12d68a840f044655d4ffd533b48149691ca112407b50e0398ca3aa7efbcf0c0375c8ac1ba8daad212b1e30038765e63b61ff17978f024b9f0ecdc1fda79d3e33e8489f4394e81e67af7cf98c6b9c6729ae4ab10a752889f157b420fe903cc208582c41ae398463ffa8426be3855cccfa4624708967f3cf9b2d4036261b3afa296b95f18aaeb0e6b93dff0648d7625a501f6ec43e30cd69fe3e19ee6eccddc988e4a0a69f6d3fcff417e846f97e51ee78310b18c8852c97d02db3f659a82642f975182c2687c1aa7e16f00394c35c6b1e8560239bc9ffa73b9f69c58cbc27f1c7c9dcdf10493f0817b188bb53a8705e9d09a5366442bbd0b7fde0bc839f22ebcd63f6f470b5cbc5456540cde2590703a8318b25eacf38349f7221f7c07d6555ca4044d48733f408ca4057fb67733aa0a57a24103c248b0dcdecfcf61079aa7fc616de86233aeff172a007942e102584a7b337c212d8431b94dbef3e040f553d4a90c1eda4a8743c79960e2df56e663730550bc3d97b2ddab25617855aab764e54b04f6cc256e70e06978891f29c7a70b55bc88e9b24e7089a5f4ff1550ae6293fc14cda036bae19bb9785e72ae7614206b0dd1973dbf443d076ac70a72eaa4ad1c9e325cc16ca362c739457bce9e45239481dc1a5188748dd8e42252fd6244e9a5a7796e8e3fd9fbb6789a8307213a26931523e00c528628c8b108a5e574ff2d9eb98c6c5d0aeaab668a92234316071e3b91d3418fda1c516b44ab7cbe37ad0c93de999f006b465b46b78d9e7b2a530d03e56ff2b13d937215b25fce7a88ef0567b7eb436341467e783061342939d4c9137b22f7f8f08bb3bd4ca8ebcab8ed3967d3ebbd1161e99ef94b122f28559be5aeca30269f488adc81d408d28c47a6aacf801276bb3284e05d0871a0dc091b1b054c8e6fcc4a2861dd458853890dbad59fdfb0c2283424eb81658db5df27210d78973564f2cf4a0716fb8847867aa699a32f28b53f73ff3eb13e290f603faa490f6396d8cc0e665636daaba72f6e40dbdce39a76f55ff4186dc948afc9230746e091fb6c7b64cfcddd456f8750d3c9c8709d7f1ab3f941d7974d20a09b045c823e504604cf2677ed86a5e02ca5b7459e7fce643bcdaa820dc07b7de7a274e99562a608562f0aeef051e3005950fa36dfaac1d67486a1cf1e9aa1678a558062cf9fcb1e3f6f205cc65c73f89b2647f6bb0872c22e54b554e207ca2ade7c4af370422a3288b094abd0b108b71a057db23ff9fc02a365dfd53ee1f18a801636420e4d1083e4cf6c1f63b02c79893b73f58c88edaeb21ebb51426256887955e1482", 0x1000}, {&(0x7f0000001200)="0de4659fd72aa7555debb22fbda1997717ffc4686e367f9cadf2df9edabea6f5cc0680d2f24a03983c3b6c514e55e062fbc373cfedfdebfe9d57ec679969855dd5cb565d9aa0d5cdea95e3bc7036bae4232276d0079363bc80dfd650424c64234bcda082649426e57938b4fa1691070ad077162894f26cc11bebaeadada104bd8b5c442385ae1f2ce7b59e76e9f3cec14968608f69578ec66178a9b20c9e4ceb1d2c70cda87df93575d0f44be01891c276b3a59cbb350eea74bb12d66325ce", 0xbf}], 0x4, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x2}, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 06:39:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x8000000000d, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000200), 0xc) 06:39:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x2) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) chown(&(0x7f0000000080)='./bus\x00', r0, r1) 06:39:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) write(r0, &(0x7f0000000040)="a9449ce00c8872318b770dc5726c494bd3c0cd607f2fced8c2d11da6fccd1e01a21dc75ec066f9ecc15571362d329ac09664927f590da516b1f8b12bdc08f394faa911344f161641764ce735e88a40eb743fef76430c946e7776b6db7d33588a0dca7497905d7b8b019d263312d0bc6a7cdbab2de05c85a96243a9287ae613e5f2138589ffb45c6d3eae", 0x8a) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2) readv(r0, &(0x7f0000000440), 0x0) write(r1, &(0x7f0000000100)="4f033f2515bc6fc51cf20f681b2375259411b4cf2f6cbd5f0b12781fc8", 0x1d) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 06:39:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="a50000000023cc6c6af8b77772764ed5fcf0ec81e06043c7", 0x18) write(r0, 0x0, 0xdf) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 06:39:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 06:39:56 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000300), 0x10000, &(0x7f00000002c0), 0x10001, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:56 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x50) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)) unlink(&(0x7f0000000140)='./file0\x00') accept$inet(r0, 0x0, &(0x7f0000000000)) r3 = dup(r0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x80) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x70, 0x6, 0xffffffff, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1ff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1f, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000061, 0xfffffffffffffffd, 0xecea}], 0x4f5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x29, 0x2, 0xc8}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x100000001, 0x1}], 0xbe3, &(0x7f0000000100)={0x10000, 0x7ff}) 06:39:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) munlockall() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="4be1f038cc66a4fa32c5e77148a8df8f17ccabe96bd1c9387c7c56e90c8815c3fcfef56d6981512872ee1ffa91007867355defeb46c75e74f3db5ee5a04192134389e8d677dcd3346b3e0ed6e542e2184c64fe7244cb3ba2974ef862ed38c2b3daa47dac5a0b6597676b6c334babc2410420173c747f9d1155c2318e6577ec520a36a9ec1853467cffc37a68e97acc4a250087acac065274c93f38685e030c4b510d3b4b03bd4c6d136db9894fd82b4c5c518051", 0xb4, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 06:40:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f00000006c0)='./file0\x00', 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000680)={0x0, 0x1}) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) mknod(&(0x7f0000000700)='./file0\x00', 0x2000, 0x2) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000800)=0x77dc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="772dc370b9cbc86eab9cb458bc9da3a5d077c66d8c9d9ae9e15b36cda3c8d89a6fc10a9ff64c6b9ebe686f296a6fd23e09", 0x31}, {&(0x7f0000000180)="a3200e28d68c2e1ddbfe195741250ada8a69b15d3c25e7907d09e849767a201129dd079542b5fc51557276e5f8e4cfbe06559ddd0cc5952e72c110f8b8854dc112f9da148664ff916a0bf6f715fede71", 0x50}, {&(0x7f0000000200)="48ce81ae6b6fc6380a604a7977003a7e207a6925f0d9b176833ef7257f302d3f0c36564a9fd636a7ffcfbcf0d1fb2f6612bff7929d39c20c37df26226c03c93cf31f2c4e77d0ed692590af16e1e6affc637ddd0ec21d976fbd424e560c9fa1ff4c0cc7eebb651edb7e13478803e4bb022934d452d0449ce95723037e77fe3a5db6a437d5df79c3fa20ce3362d15a2e87db440fc1821401bd2ab63c7a31a0fa2efc7f5ad0248937f718096eea8e896970b1276acac4c855ade2d3288a746ca4719e7c912891a21a717ab5e99f4bf09395e3610cb5614dd78412f0676311c54e0f2cc6eeb59b9de6977ae4874faa884e38e24e", 0xf2}, {&(0x7f0000000340)="ca52ce986ae911c5ced86b475ed237bf5fcb8b25c5eec1b08fb6afbf66d024cb32cd869e044c0ccee83768b1bb3a008a82590a842954a91e315b0a4700ca51f3b00a86be1611333db93017f152aa6bd28db00519cb4e9e9823de466f4caa3918eb677ec7a11cb1b3081ac2cd1fe859e96d4a78cb42ebb099b6c81be560f2ba0140ee1d90da8186368a1f2ab66f6deac90edbf9aae66920ce7b3d5f737213fcf2d1882c15444359f6e30ffeb647026fcd948d2086d2a4ae347b4e900cf76bfea597a7bbd5497e8c441809ec3765aac34981afab07e351f14f012d", 0xda}, {&(0x7f0000000440)="c94875d71e4ce9a878595917b801417f156472fff17d548ab6d4efae5f38f188fcbc59647680063bef2646f7f3edf74bbdc0d84a9d90d774ca3ab5e5dc0042d48cef13be7922cc4bd0c84b1a4114ece44d60a2d41b17fc19255e35", 0x5b}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000200000001a000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x2) 06:40:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x0) r4 = socket(0x0, 0x8003, 0x1000) recvfrom$inet(r4, &(0x7f0000000140)=""/181, 0xb5, 0x42, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r5 = kqueue() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) kevent(r5, &(0x7f0000000200), 0x50, 0x0, 0x8001, 0x0) 06:40:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x84) r2 = dup2(r0, r0) r3 = dup(0xffffffffffffffff) r4 = kqueue() r5 = kqueue() r6 = socket$unix(0x1, 0xb, 0x0) r7 = socket(0x20, 0x4000, 0x88aa) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x3, 0x2000000000000, 0x81}, {{r2}, 0x0, 0x6, 0x40000000, 0x9e8a, 0x20}, {{r3}, 0xffffffffffffffff, 0x32, 0xfffff, 0x400, 0x14fba954}], 0x6, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x14, 0x2, 0x401}, {{r5}, 0xfffffffffffffffb, 0x80, 0x80000084, 0x5, 0x2}, {{r6}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xffffffff, 0x1}, {{r7}, 0xfffffffffffffffa, 0x4, 0x1, 0x40, 0x4}], 0x0, &(0x7f0000000340)={0x2, 0x6}) read(r3, &(0x7f0000000380)=""/4096, 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x8040, 0x4000005300) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r9, &(0x7f0000000000), 0xc1ad, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff}], 0x8, &(0x7f00000000c0)={0x9, 0x3}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2) kevent(r10, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x22}, {{r11}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 06:40:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) syz_emit_ethernet(0xb0, &(0x7f0000000040)="b067a514611682882ef77f6300fe3fa659567b7cd4fc1d922d2ff4d8b5eb1bb9dfb02475f89aafae7a592d07647d362484bb1d92991c532a3b9474238bb7a49bfeadb287ac7b70c31683596d285528a11ea2daa3708d119ca169a96d09d95a5065fbd48ee615c5477665c3772b1ee97ce85737f67736d05c8ca568f70b6c869c3bd13cd41d8d9e429cbda604fe7f080bb27ce2849419d498d59034de286ea1f903dd267c29d9da76345e0250d8750f2c") r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r1, r0) 06:40:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fchmod(r0, 0x10) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 06:40:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1", 0x178, 0x0, 0x0, 0x0) socketpair(0x0, 0x3, 0x7fff, &(0x7f0000000000)) 06:40:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee5c24d411d250d1f8eddf4c", 0x153) syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x8}, 0x8) close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x100}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 06:40:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7b7e7969, 0x8001, 0x7, 0xc9}) 06:40:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) fsync(r0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, 0x0, 0xfffffd4d) ftruncate(r0, 0x380000) 06:40:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x8, 0x2b) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) 06:40:02 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d9504e1669ce8663cd4cca18d0e2281c64701261c838a48dd3cd4e6c33424c33aae683d47bf1db0a8d3a28ab4cdb1458d5260d519bce5386ee625628a67548fe721f2ff2d842c81c78602e41fd8c2b40ae6ecf427cb9d834cfa88855ff7678cc3e2a096807a4e76d277847f29df0c93deb29738389108865daa4ab3fdb8bccbf1baa65a9494e1deb5e4c12966378671868683d2fa476332ea8b2e8bfea43e41051", 0xd0) 06:40:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) 06:40:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) fcntl$setown(r2, 0x6, r1) 06:40:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8720, 0x20) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}], 0x20}, 0x1) 06:40:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1ff, 0x7fff, 0x280000000, 0x1, "88e81cec0f2af317773e82b99ba73c146b6c27fd", 0x7, 0x7}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 06:40:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x401, 0x8}, 0x10) 06:40:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x3, 0x7, 0x3, r3}) dup2(r1, r0) dup2(r0, r1) sendmsg(r1, &(0x7f0000003bc0)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002740)=[{&(0x7f0000000280)="9bc4ccd1052742e524d6806bbc2b3fbca7ae57c2df75f9feb09b05132f4611d69062ae0334000513c8f582b1e00b5bcc76096464f99bb9ab4df2cf000a9cebdf598b0525b6efe0548bf532f49096c75ad3aed8518a479cb9002dc862caef358894b81ba81efc94c4dad967d75d0c25409072e3e2799b8bc6e86d911bc5eab525e33982e8e3b8d92d3c86f91f5f1e683254e80f55ea8b1c1aa899ad7f7e9d9eff7b56a05b99be61", 0xa7}, {&(0x7f0000000340)="bcddf644cdd0d4afd6eae047a7997a33f09dd8d4e153960953a521db924bf2b7fe61b749fa21edae0f10baca66d7703f2350ffdd449cdaf0a4013d5aa84d20b200a32f116bf2b196039383904da142c20f25832be136f5c110c3710fad1c2a69280eae72", 0x64}, {&(0x7f00000003c0)="c9885325e17002f450dc14aeaa037ff50b72d2ac339943fc69885146074e1341271c4ba23ebe2a73cc2c5cb143c04e1bb7debb83d0e1d51c43a24919a6ecfb248cfde6165a7a3d613a9529a2475400c7b93296fe2fd6f22fb8ce84fd7901e7863047074c1b410118943a0e322b44884c9ff002c828cbec67b8835550b928874b58cafbd09d9420e5d7e987823cbbf387ea55c35887381fa676ef79294f8ebc1c75c21543e2287879", 0xa8}, {&(0x7f0000001540)="d9e1ac9f95144ece04191e798a2c4f6c49245dca7083187d983852d1cdac52a59eccb46648eb61a5b59ea2a4f84a55c8e392d1fe01644d8e46d800ca6d3f02417180dd0e171f95c6a70336e8bc4f6605de6821f186bdbc6f2ce327ede62d1e212f5a51736151d7bf550f127d4e67812d0ac5c28d0d05e8d1eb6a6ce4f2be959a6c95b1d886abd909094e00f857b93b6b05bb093e30f45797b3a2d8d0b3c60b91dd4f4d88bff15d020d593f9e14e1a65155e104fcaf1f7b120bf72d878e35cbfdca0e50924935337b07512f0af79b461a1a8ef7bb91b004e99d81d319de36b88df13c998113507d81eab0f1201617cb791d49968ea1603cdf0bf441394d6ed8b9685ed82275371de012d7a60252e070c569ff223d1179f6c86a90e006e61b471457ff4a4003f26bfc3671658f57c7cbb1c406ff094f57404b30d1b84a3da6cad46582924c54a2bfe64ca800452e2a1cf9853f50b1bdee09750e4e9db11bacec3fd9c0bbb7fad962de4abe2e1aa4e48ed56a297c3e2271619189bbe682bc72b7810a4f619c7eb106262b94b78d97f261c4abd788626f8a3f5d9a57f042ba67debe96e7f2ffff41b7c8a760be0339dcd4ba04cffaf651474483e47e5b34eff1f554fc5960f90722f12845a53b2af016861104192291ba6580d6bac67ca2d624f8f75edadc1373706b87ba7f57ef5d8180d134de37be0e103694db65ee535bab416dc1724a5e47d4f63a0fe2e770f11bf3d6336a455e53bc3e6afc54d9bf968cefa2f0ae876edc027cbff0357c48bf6a7198cd7f869699ceed3c99cb914b66404f4dee7ff986f3a41b99d269f15fc12d1ff323f33eaec217b802c875207add9686f6db32dee6c60cbd0d8f2cc727de6a193563368a2c3b1357fb169d90fcc6f78a2ca21f90c42a831617302c5fdecc113a9b13db4d6300cb3f4dfe2c5f25cd9a33d34589e6a0810450e660d13fac91216dbd27b7d878bcbcb0e3abcf4da53057fe041455435c4728079992f6fbaa9b701e0019bee66efef0f3dd92b28a2de886b0f3a7b5f2a83c936f8925babed45b128ffeb367180d07ca071e2a924f0bb668135d208267f6af6c1344ee1b03023401fd964fc56ef97dc3e602323c6976a6bd18bee584fd8f94873846bc2b5ed05bdca70931e86a181fe0ec1940c34f5b7f78f863d467019ae6174fd8ec8beca76332ba6c97840e9be62f84278e14a23fce99e78852fb16b3e6e0f7cada6f78725b4d5bf0f5fe70f060bdd4279e7033ae43267e7034ae778e1ea70f8e6c7c2ce7c391a94e33a128df1c6bce46e9e9779d8596e5a01da628a105bfb28cf5ff718d50e993b912953aa48f8a7a5e35fe835a597e60477ee26fd3521f9afba2dae9f289bf2d692d909465cda9ba90557878b71c53f2284f7b5b641f05161f724a3f2120494b5ccb301861327bf10ae015fd783c3ad025e6a567184fbe93ae7fe99589e78a22172c1b78b83ef4eff7c24a4ff3f42a55faefb0bf761b6feb2ca76e675a8d2ccf1dd70715b8f5145df20c38ce35f453d405e40efbdd898b68a69897b3acdcff492c410c250faa1dab2a3ddbde4853a4a07bdfe1e3556fdc6a93097585935bc1701bf3985a6a70254af31eb32e0fff4af04c9e7c6d4df2dc7cc45c1ab8f219b4bf4cefbb44105c0ce3a95afec8932812df97ce2d281c843804a1afdb4838cba58a09945b54ebb9bdc27b0216794f24d7e06eecf17b00b04c980a8bfd2661c572b3c47d080faae6aa1ab19832d6b0ea14eccf88be55bee8e4c1ebbcb55744c957ee06049cde5b305e53154cd16f0cbc541d90e5b2d09a66836251db20c18e99a9f7f8ddbe1e23d5ffa23f7dcd8ec6e0e58e376d7078c0e1458e82edbef4eb64122b6fb8d61ebe660f4d7ede329b4fe03e2076d3cab0514c659e82adca0d29478452876dfd1b02a790aa9339e8a26915f05d6aafa802d47cbe629a4641dd1349513bf0414edb611956df9dd072ec2b507480569ff127eef1a96b061f7c848aeca654213408958c2edff5bc88ac76376a111793b3f1552b28abe5d03546a62bc6e27f761cdcc80e4b085f92b6521a16d2b32ddc04ab0e3bcbb0879cea7a89d59d80c7d66c5ce2dbbe8473377abeab698744e3e872f5962e51f638872ec51a9a4293631f71b09d7129b72babd43452dcdbaff80bac2d3ee31be2eb4914bd5fc0f64f0d2f2520565f25e1e297505f7b1b0dfaf075db4d9271436ffb451967bf18860e4ebcc801d5466a9bd6e3fb6676113e563b7aeb143a3dc47c2fbfc91e54bc992b9aeba6eb2ce2cd3d6f7f97aa42496318aa382dd4156ac13b3f297dcf718af437088a86276141c96cb525e49534d23e9f4b2aa000c4f6d00582870b37cd79581f91585db4a91d024f9c773fedb179ddc0ab382f2fe51e1896858e543c585236b43e59a0d8010048d3d622ab138efad0665e5f58ff3238ebb69b69083be576d842ce21755e167f6016a4a54f1989881f8dcc6552daa9d5b73a49d05132b1c41e4690d3a4b706f33b359f9385f65943ac212a314d99cc22aa2e59db861d6c1e8165b88d670018f7a1de5ded5f8e0d8397d6befa21a12107acbeeb6d9476c0408dc1be6e7eeaf7781b5e209478f017a92d72ded77a1dc0be2a2b86939952aa3f692d5c4017c9706a9c17927c91392a1010b6bb809e76859265308f4b9f5939dcf35b1087f74bf8ea6a647abcf70c955270826f75faffe8428657eea3e3d98199e4690e0400bfbf2b061e8460b9a787adb7789664220d06f582a1d249414c17f9fd2f4818354b328dafc22abf77f7a56d43931fed02a2ad7dbeab6e1c638927d84b0b569fad33604b8eca546cdbf46736ea58986e129d4d0728cb1dc422d4a3752e74af006ee866d7b4adf6d17dc86a1cd635da44c4fae22e9e2005d5da2c211f252c98470d15a8182a0ac10f2da1343ed1af42bd39763be3a8287a4768e863aa035ead2b56037ddf8c1ff5662c40df488471a931641518496f54e54f59938a593d90924f87188fea7556d75bc7ec2f86ef6139086d56ad8b4d8861a63af1f921601ee6e1a0f4d6aa7447c7dfaa1a7446d6e4d1ebd489bc3b5a66aa9323b7241c60bf3f3777cf4552de5c3bea095aeabfef20e4fa183bfd83a836de4d7e0d6321d851643c504ef0d432f1206af384967b11a76775ed4bb6f4c8eeeca78ee8819aa54b1da61563e477e974d052b2985b66779736f7a0722a3151105160a3a86dc0567bb1f622bcba5056c4435cb2d44d8136daacdf3054077f6e3a3c4b0ed51aa1d0158f7a1cc5fa2b027442b0e96826f186848bf1473f4d93cfc673c94b13180c80a0d0b71c4ff59cfa4dceca61f1718338d0c4ff05ffd93519d5f04799dd05fe8f15444ee86a08537f0fe76b45b3d6367a68c2dfe9543a3a18cf315d78330ab0eca7efa009854e4f69aa75c035477490f81e180882c1fb826860b55c556b5b0207945250d5cc02d89a7bfa23833a61528e3f96b955378d707e65f0d53db49953ed4c60fcc488a6999b3ab26f86a91e73d894d202b3d6e15604c13dbfc32c6089d7212e5ec1e536215943abe3b4233bf11c15c118a5fea66acfd818b42b333140cf869b37b6609d314fd5710b082a562538ece0d30429b13df1290d85a9c9cd4ab07ef3e22b63e2b64298f9b342b4435e35f003911dca42b9d77090a639104172fddc243824a88bdc5e24324fbeb3490265190ee35569571d681711f19e04679ff7e8d032e86cd68de210a76d0f03f9dc3369590848cb99a77484e4c19867d2fc6213afcff5916d6544d9df5fffac71db602e6429174569f777e4f2dea999f278eea5496e0cffa187a25ec6e19c35b3e073b1c5b766ee16712c80ca54b60e949ee2218f1ed2e52103c655c0b7c16c3a89b52655cd527114f322fce1ec607fca7e92be7572f78a81559dcca1e7da3873366da80c03e87d21918703d7ce9ad83f9cb05c4d38e7ea5184c70bc2210e16f32160b480b372b3e345672d22f0196b4c2f779d293121f4fde32f119301094044def118f4e02ee257aba42f40879cc44ee9aa539619f501412c2ea7c3433e9576b80933d4c4ab4ed9dcecb084d6f72c73a07e160f309f0fb9ade2ab74c3c5eb869e7aa4c80186efeb44c71f5bb5432aa4caf1c3e476ce43f79b1bb735cd2abf595880ee04f60f43253c2cb7a32b7217b9f27b31e680780ce2634446ae53cf1b1c2b48b2a44e6de534ba5d93a55fbfa23342f5b7ffae216f42958014ec0f078c450e06a40178720d1f39d2f8b339ebcb1d2630a5c65f53a1c07e9d98bd1634d510c29caac7f834f30ce9b55328f653363b7acbc0f9e2d0ea56bb0c82275b09fc2acedb4716a270755bcfe9b7e0ffd5a86ae06dc0b0443c184d7f801a9da89937df24c349a0dc07034a01a56cd1572d6ac91b002077b5c56504b1ee5012f4abd7b56bfe6b6b3c179b6c1005465bee7670d5463fa46a8a24488029b15ebc8c014e51ac8c5fe9135a504caad7ef301e8d9235371d6d87f46469a52dddc0d39d698688d9baf554024011fdce0cac5d6fdd6b315635a426299e9b1f84605f0661debc1a1f0c89143beacf2a4a7b56374c5837ba141319e58dba447217ca0400b463b87e67ac4fc0487abb16b61a64d68477d988a822b674f60adf736313b257b3e55da77d5595cedda4bc9838628f7666b0264efe67e618d3f8d57baf487c34c52c0616ae2c91775fd0e65c823bd7d6dd699d9a0df06a65e88891782124aa6fa16c10312007c38e03b6500c6f7b6107fe2864b671e339bb98678858e8ce4654ab8fa1a137c40d236033e6f68bb4c51eadcdeb7366c74ba452276820341bc86769046a9135fbbf58dd3e088ee857d44ed5f84d7dc84ab5900b0857347bbc6af03a5ed2712650114db5d6bb144a5c1d486f61b770322c510e4a04823d2b76cff09c0454243a890969d27878780c35e535fe8d515c98351bbab44ba47d0cf5ef1afd37ded635b8dc1a6c7ca6883a3726ba44de07836f2b91c58e8c7256326d4f310043d032099627ad843a301c9f1bb6ddcacb9f4f23ae3c1647ea8720dc7f10e34681cc5197b10c3486b82c90d842eddbf36760490c662b4099ce137bdc9727e7de6aaeaca1b2f1e2d7f6a7cb4b19d8e45a6d893762c5ce22e1a577cea90838773cd43827521caa31f08b73720e3bf73da7e1ca1b6cf8beeff44a89a2030edb2028a9f8ba4fadddee14c7823809ecfbc83d126e4bfff6ac0494f58c870e02f57de80dd7714011ea92970e5359dae88dc11ea428ed7146c7c7131ada6d029a6f12f34717226e9e988e26e570924272d1bd670dd99a63dff4938e1af8a2296bf171374cdffde9f71f2f1404984e54fc260ea78f6d15f3a23fd07ed522d366fb0ac424cb67e13e648094069f894162dfcbbe0f6c742667adbd514b2059b47dff2118bb86e5be5cadc378011614d19b33b65d3b7d3ce165b09799efca2b445bdd43a13face6c7f65b2674ba54e5c996416dac5eb7f356cf5727e8edb7690bdefd708bcab714078cf794acc79e3daf31397e9f286223378f38347d29c60623ba8a70bc69aef87948fe701dc0daa60cdedae5b989c64405aab913c576a640a35db45b9d344e438e52c285afbae501fc036f0af3a54dc3495579cd83f920673b27213c3951bf4560b27e6a27fbfa116622c8b91de0debb7eeaba42eab58f05a5ae0bda3bc2d19e0f962338d1d296a9e0fafeb9c66a84c9a7479e872b386c39130abeec606c7900946505f0f5a63ae96c3083437a26db3b990e8f73ca9888ddb5b732cf67c26391afb070178fc9", 0x1000}, {&(0x7f0000000480)="ea623420a50de37df4786877c3a59421c78b4db4951a54729941cb03169553657b82978780463055f38821b5002dab1737e5736eef2eeafcecf704ab221dd4082695db3b56690738b5c90edb964ebe1a2f421cc421f5b4bae89b6dbb365656df65a7666324ca", 0x66}, {&(0x7f0000002540)="743e0aecd35683a305c1c3233873e5b89c9ceabb1e718bbd3598b60abe85a55420e5675431b4ab043ce746c8de741565ffabbd0e6d9275771f5ee31a1bdbb258706d5e72859d1474fde8e2c7d8980a2cc7a857b237c70f91a9d3184d311d9e064227cdc75e1eb8e3ef7ba2d342f60ab932301f3a8bc614fc98800b05946772db2dcd041080a7ec079f9637c23efea937a61d99af091b202788ef36749cfef58fa404a5a9c166c2d1dbd46b6d850acc7514a77d7c5bf3e91ded99f54302304715d9114ad93869b9618646bb52e7286eba731c2854896e0ef702a482da645551", 0xdf}, {&(0x7f0000002640)="50cc7cd2510848ad96c23c2863e579410ff1ab1f5a4de69f58425ed61a6b80355c85619bb2bca849a5100a92ee6006e8f95fd29decc511b21f7b178e423cdf8489a2252a50892ec1", 0x48}, {&(0x7f00000026c0)="c5119de8cdac0592e1e5e482db0fa9eb15034e9a7dd58315904d00e7dbc891", 0x1f}, {&(0x7f0000002700)="b0c98e2e3919927bee5ab772a80bde43c43f8d1ffdf2db24c4ec47076690c06f608bf2", 0x23}], 0x9, &(0x7f0000002800)=[{0x1010, 0xffff, 0x3, "40a1c7ee3538d1d1cb4af41af04555c8ff21e7c9b4c1bd76157ebce9637a91d328b5aec92b02c4b20813ab9518c775d63b53a261c08ba23ef0362d526bfd3fe0e9b56ffea80a4e066e4496964c05cfb885c2a4993da4016c978d8137fe2e3db4b0323f2540c66a66e66c1405c1c138111464e2bcb43c6953a4a5ba1cdb4ef004b486cce7e69b9a357396d0705c36834bf2d9c717345430caec4060857681bbe8260ae9d4d2387fa14e65137b39418ba7a7762e50e6656918cc75577bdbabc363fbc4ac11280147fd045ea5fe9fbc55b42bdaf5f6f5664b009289177497efd37b01909d3681b01ddbab1bf196df602a483e6e7e985a5da251c5eb36149046f2471467745e5d0f34ab0064acf14b2f44c497d3173e0d931bececa6fc4d8b5ea4c84e9c365cc79ca3844eae89e9b00cd1440aefc43f73fe1a11e325b1b1d740943c345a0b85503c2d7580e641e6849c1d796bb0c96b962815539bd6b671c41a0adf392caeac39d4dbc3aa9637b9de1cc7edbecc5267ae30fddf03e561a3a9c566e2d37b26b39888a8d6d9ae722f3083cb6c60a86fead48090dd38a4dee5496d815c835b93299d7a1082b214ae1bf893aa10729519e0d776bb5a06a3b6be25819157247ac8369994fb2b54f4d83df41cbab50f1b1ffaf7c85a895bdb78117fd418db16c68cb29e3f0b5b0b2477777a80e8324d9f7c624733cf99f23a5e2e7664eacc6d68bf08c71bc010708bfdd3fc5df3f8d9f64c59e1391fdd971567fb8cc904c8d928201725e95badff81caad161a8cdee1e01725b67f0f4c902df14d293d2cce36e614892cba0680a2a395123dc92347058f7c3373345d1d0c0c32c56e3ac65d1b329effa467f9e19d8ff0a7b71ae2090120f6626df64af141677f9b3370eff0a26c957d6972e205f2af7b7a6b1f9ca23676dce73f3ac7990d0601dd2c7063b522d0a617f42387ff22cf3a2beb1926061f28f4d0cd9ee7a810334cac4935475b42b1ba59a741dda2c61aa8787f5e93a6bb06367c7202e7a0d10e11b48be4216e3bdc02059691fdce202c4bd44802200bb5deddc006ce09f89c6ba9eef936680f3d37734f9bc6d51efe05b5986f010c91439bb9a56d30348d85c806d87ec0c1eebc8607745b2836243b3d1406b7e27d30a3cf1e167e70e9ee3616f6629ce9958e6e7f1699d5d45aba6781c4d1ad53866b3db57f6ee6cf0bcb6bd9b726582f1037ae7aeeda43a7df5d81b9fe7ef5b3fe5e303371ab92c053e6889add7c055ce231a5377dbeff107a99a0ca512fa805b4fae067ac087c8384c52ba46152bb005bd1fd42fb2d236db048804eed867949e9cf65ec3c3d3f0a7622d6d941fe45f5f85f33ced42da5a962913e47ec2ac8112206279519698aa420e08828be523ee6406622e2bacf051bd9c04e433e413757508117abc6d786276f3572fe119542c95fa46648077b3b1751bb0d4b87a281a347dba556184bc55720dbc1b5c4db1a0158300b0bd15339695c89815e06faf43975d10adb81fe3cb5b292ffb44e93dbd0bd93f72f81bd558accf413ae8e71e2851ce32eebe25dcca56d4cf4c6b03a359720f4d3fdbd468aa6df7c5669acb4844c27ea2dfbd3cf1363857773e9b48a47fa7bd886514b9694ee6d53685247f396923bc411bd5c333d0f5c0bc791177a6dd4d4eae0f5f0d8c382042769c0b79e1cde47616079766f61808abc55b2145bc040a7050104ebe0a439eb14b2c780f91828fffa8029304123ef9ba4f9bee2209bb802c473bc1282db6caa139003a32971da8977ddffc9f909ccb4e6c750216bb19b0c7352bdc2bbfa0d279105ac29fdae68cf7fcc5b19d51a22bf61ef59f8d0d7c9ff8a8d60b0c08ca3f9e7f5692d4339ada814374288445521092d97921291df15a8b1ad0ce1178f3a83d2be4b889696fcdb7371d5f0878b5f826860bc9c88a74b95591aa23a7d23a1c36b52aa5e1f3b4129638f8da22a77bf3364455d412b75463be47035702ef84a88c1b488f06b6cc42b1ea7a567c9077edda4695eb5e4dd2b21a9432856320798cac48d8b63c5cdf34012a06063d6a7ce4d700020e710ce2c16f6db4e53ba1741de0c7653310a0ebf9fd83972af7ea0f82073af8f438655fb59a432fde830529e893b6e4aee8b264fb2e22b1fc58e066032d5b7f1555f29cdab86b9d82cec67b9153534b4d69bb59b6a725f8efb02c6712ffd6b46ab6ef3a7c8034da188be7f7cb4fda8db84c1e2facf261fa6c93a64ad84820fb3bc6b2a7a14caf6f1128d602ee25871d6d44ae93097bf5c74e4683eff70f5d0d0e0cb60f6a041bb78502b9edd1a8fb4e75f1e2cef273ab033ed00d4447d8420168578219472356f61e0dc94d348b5c34b573664eb1745c0f133ade4aadc8875021ccb3b2a58224e2862bc53d472f053f8d09869f90f4f95258523d774e5be8b3dc5985dede7140f5da6ee7d874ba4d9add56b5cf61744f2ae1e671d9cb851f62ade7804899825298409446c0e4b88c6f682d91990bf6a628f31263fafa950cd86c45b60fb3a92d71cf888100b889b966e90713e712e0cff2f488e6df1766ae8490f97db5ca16c764a6ea03cb186e2c5eb3fc497f2a1492d7ee3acae1a20adbb8bfc1f79e4bf42e33229a5a70fc01485b3dd2d46b3f1f1cabfeb1b5a1515a9a8924185e5f6a3e97d1f30df76669075a2face8f3430756d9cd54e6b4e5d3e0ae8acb836e72b79b49a61f379a3ce2b72ee4d5abe26c9a8a978f8a636fe9d01e048d5dd374c0c9cc452a109c3e8687c9bd3fe99b3c7179dc9f73eb0ee1bd63dd3adf08177e3ff532af1d0a3a9c59be03769e95c01da875177a1b2881eadb0ec90021ad84ab197da887962dd16b1a65d6cdae6964b3d30a840cb904d11c249b3b5e77bdb60053a3a0393b9c139be097336db304c914ea00ddaf23bf2a0575e7b88bc7d7e5e9e54670a5b52e95fcf4cfeecbe19531d567b34dade26c80f985c253571097295bff097d34715ae364b37568ff7a916236e2bc7eb61a8c02f05d9e47805db1206faf239aacaf7ac52d5704a495d7e2df621506802787822f650a664fcbc4e69c136fd33c20e2593cde7025be7e66d6d9b31b751995b639c582627503b26aab984393a949e9b8a860765e0f572b61c20c667e3cbf939360a48c2585e4d6cb4c9faa968595942486a4fcb3665f1ba0c0ead670b39045dded077ee4220004eee627d954dbcc1d9818f1cf1f566afdc59513c35c8dc9b7aad10c2c08e2ed36ff6b2d2759552f6682d4da1e5353906aeb713445a1589d02918dc99ada4c8fe73a1c9a97f36b41d37992a6f27a303543592e8db55b69859b879b907fb889df4179c9158a7efa05d5ee86a351de4e5ec2cf4e38b267f5bf962783ceee5f4882416bb05771ea8be9f075a31d13a8d757ae7954d507829fe38da12851a444cda32936d160953c2bcde4de6185ea8d68829e7fc1200b4d8466040f2d142e708af1773e28ce67ff0f935cb84084367e73cd6ee03d8ff382a2c5e5e86a6e01c7a8a9e04f7a206bc0acd4919691580ae53ce00483a43fe2a1ed5f52e90b3b9ad0a404e9d7343f5d9e1bfd4665158744619b50f4ea9ad88473df635b980b88dbaf3d5ae85b9919d49d28d2f3c8370f82a3d2a02d108a97ae9135f4a35191c68772208e6f62f2ff744ad3f7ba0ccc2a2348ddc32e8d0a2a430d1ad55cfc0b7d7201434056f0edc9a72303e12bc968f6bad59f478dbade7cf88502f6ceeacf92c7fd09acd670754e9c56183eeb324b1fbf8592b6355624d53172c82b1daf9fa8930b61631f866f4eca4e033598bc37255664339984be68a6d84879c9b0415f5b1bace0bf9325a91d2f04bab8d76ef281c793e98a7c08a06fb1247dc5bde8bb40e1d4b5f41b2000ad3f171d5f6550ad97b5167c4e71c32eec356250c45c13b606626124f8a4fb1fc7afb5ee1e31bc25d9bbb08f226bb0a0e74ad2b7a1b3802a97e9c9655dcba082ee6c3dbdc91bf40871d6eb0658ccba580f88115ccc76646cb3350888a96b79b0353e2426da292a069e79fdd14c3f305dd97037db29d597143b0e4558e2a204b4e38f1ed9287d75fdda9cd86c3105fc04a12634fcbb8bfcc584ff9dc2c646e8d7f5c64db4698993b4edf62b9d648847b4caefe4f31ac078fbd5f9fc1579f051e0ccd8acb49ba4b0569222c330a4cc3e1414aa23d3aecd245cb6ede04385034dd3e325c25e5fb846f4b1395a0ba37ed15e5b8524c450e06b2dd0d110162ae63c60124a3d0e6e3b50f5def9c92c646d7005083fcf0aaaf09db251ec82b995754323c418513045a2cd999083cae3b378661b2b05241bf21d5ed0445a46b1f650947f18e65a660459f41461165d86d43e092076611ef393a186620a398f84e6a836dab3c024e5ee5307cc67a861e89d3d1fb992d72b7389b33465916f2e02bb13636fbb678c25218eeb2e58aca9a64ddd4ced39675e8224c078fec979ca33549c9f05d93e5f07e083b30c4838c24dffd6d18076970c4257cb1b6a4c6016aa0cd78b473905c3dcbd178c931f2ed7bf34070a7c33d9e3821197b03dd8a3660397a5aa07bb47ae050f68361b179c7d27c13fe1cacc7828b91d3a87d9ccae32f6d223f41feab1ad53af832b8add6663d65b710b01918502682c1ddb0988da5b3c4bfadccecf5632f4936737b308b6101c4e53edfa0c1c822ae086f228a54d648a76e911834a3fcfecf3510fe0a7e843c12e0f00f4303d541023ed1534f645cc51a1f44eb65f9d7e7e68f45f2e1720b5de06b9c723002610f941f2191e2ed8cd6a9d885cd75948c539a535e91e2151fe406e6bc44aaa8e1f2dd8a1a983082201f771ee502b597715279e28c8ead5b48022f00ee49e9dfa8b1b7e54e0763150b17ba9699706be9abdd66b81d1b9d43a3152d93d2554b760e0edb2543bc7a16487ca6148bbfe0b52a30bff87858adaa11fa70983aa5b3de0345980fc3dbb1ab55f337eba07e7911a2c9242b0ff75cfe83ba78f29d8bf0fdfa4b814188f0184d97bedd6ad61c7da4e49ae1cdc647d2c4c1b00088a0ee168f339d1c1c7b3ee90f909951f9c27c12fce6ae1e3278bb3520f49180958476d186ef410dd6e8ee0b1b7fe6eb75a6f134e6d3bb25b84d2e43ecf7230cf21f956e61e98297ef6a6a10a99da4b4359ed8b3b6156569c1f9ba991f9bc80d2f3a377ec8d64b75704163d786803e4a102eadd2104f41377dcb61a9965b8e6357b1ed68c687ab8c9248ad324653966cb36e9a86eb2e0697e8611581ea3395eb8c91329edda0e4799afe76319023cec764c9cd0cc4396026cad7294644b1ac597ae25f55559d4d7dc68865f04a4e46433a89983999cf824ed440875f3ecf35f1a403a8e7e9d5c746d6e1b3bd5e682488f1a6111c4c3bc51df90bbae305c88afe4e129a591bdc05b35cd0a3d10825fa2a5b291ca2916f83949f7e2db8b1e10cac4f156f4494887882c7b01485195061b3bfd78321eb5c2a3a408f96c47259e59efb26c00a840d567c0268e6bbe89fbbe3b9bf0c8bd19133b80a6b9bf671ab6289f3153e9a7cd9c46ed9e3840f706843369f486edb7ac7a681866e4be15bc3921f3a1f71b0a751518008d11bc5065c75ada74216e740ad6d3bd1842a1f3da3330109259e9de8fbc226b87944020dc0dc6d705907c72a313b38d82be08b50742ab483a87475edb617eb416207ab676428cb3f7d98f7c7a7172f0a5436c0384c7d4732847278e24b86679cdba39c6b568acb8a146f9193c73c7f63f17ff7617496b75a46f2882a5a16ea60b685d02b816f9e8a0df24f844c9bfe2c"}, {0x110, 0x1, 0x10000, "a6d70893577a2fd80da519f74dcd8e80e65eaca491be0d1209d4c854514bc7801c36dd6bc231a7e35c30374f7518a365ee1fef2343493aab7d99a04383a8d69bbe6ead4f344955aa860bfc5b4c70273a802af8f7e79419a40302e8d8bb1619f5cabcd47d6a747a676142ae08c62b54588463760acd371407bd2a6868cd3cb078d1c2445da63c94d4bde258699fe2d955b24e6583207313639ed6ce0ca8a7d8d09e76a6ac793b02670c8fbe3ae2307b84c42fee94b6a30c9e06f5c77f7c2de55e7e7234a978b7877d14ceb831b5cc0a5ea6e9e26fc9b25c8dd00041165dbdb24c327741d67eda220f1b2f3bfa812852b7c18b81e0c189fcca82d8"}, {0x58, 0xffff, 0x52, "d01cfe3a75ca2925dcd3deda6ea74296bdfbf5b57856ada48286447c6c7b2d5cb9fb626713bbe254d7767c14acace62f85620f72bf41f4d24bf4e61b43d077c3fb6d9f4b67"}, {0xc8, 0xffff, 0xc00, "4c71bbb4bbc2f9acbfa8fb1a32f565b5a8af3e370451f4f6150c0039ecc146e1aa2e8736d965dae07972b4f2fca7780d2227d9c7810a047a4fc84232067f1f6c4b7edd7c552f77bd3f67a48384cce10c6d541682529745f72c1bc41c5d2a9faff85a54e023d516aff666d16912fa7ca26ec29314260cebad062da3d7c42047d0c257546af359690f9be80db56a4ead6eb1706585dd7e6db019015e66738445e4bfa3f59d406dd976c243c934632eaaa31b6719e12af004"}, {0x88, 0x0, 0x0, "78548f761cc15190c2b8777b45c4320e21d26a87483f922d0774053bdde012e5b600edeb926dd2cdb48dfc4d3f2e1b85ba93545ff70cdcf2ff007134fd45660a29fc499af13e13d55ac7fd390faca68b051aff3c9a1a6f9d3e7eb50e2406beb906f476bf543b2f60b846b4e4951df89656"}, {0xd8, 0xffff, 0x7, "ad5f709547bc91cafd7486f0b854ae991eedb8117c7bb8bba518fc80276ea4d380498686b4b9c8836e0c4d0e6cc262a1952c7ea0d8a77624aeac65874c207d2d7ad9263d63e570ab720ce5e851485442c27794a679b06fa430aa1c42bfec2f0ffc7153401cb9165948352353241a295404c572024380c7ef1f7962705b6e2c654f683b58f52a20484c785f9c24ae7a8b3d3b66adcc4b26455fed1c05a4c05a7414054c4506486cdf84b7b9c08169abe29615570c1c0d66de53a5ac1eeeb28e3d8ac6"}], 0x13a0, 0x2}, 0x2) 06:40:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) 06:40:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) 06:40:02 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) dup2(r0, r0) 06:40:03 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xa4) mlockall(0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x101}, 0x10) setsockopt(r1, 0x80000000, 0x401, &(0x7f0000000080)="dbf62de716a0eeb33eec3b5d6907bb735e420481cf63db82edc48182d6fd5a87113f67c592312077819e4a850d4973f416ea63a1119674c8f7b413c52f4d2085d99400fe54d492803d354d8a0e2ddc9bcc684b5035ee7162ef11b13cdb1bd0424f", 0x61) setuid(0xee01) getpid() setregid(r0, 0x0) 06:40:03 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 06:40:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0xf97, 0x1, 0xba3, 0x7, 0x200}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:40:03 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='-,\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='-,\x00', &(0x7f00000002c0)='-,\x00', &(0x7f0000000300)="24e300"], &(0x7f00000003c0)=[&(0x7f0000000380)='x$\x00']) pledge(&(0x7f00000000c0)='$:&!&\x00', &(0x7f0000000140)='-,\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000480)='-,\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='r\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='$:&!&\x00', &(0x7f00000005c0)='$@[^\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='$:&!&\x00', &(0x7f0000000680)=']\x00']) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x1, 0x1, 0x166}, {0x18, 0x3, 0x1ff, 0x4}, 0x0, [0x6, 0x2, 0x0, 0xfffffffffffffffe, 0x9, 0x55, 0x0, 0x6]}, 0x3c) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 06:40:03 executing program 0: r0 = socket(0x6, 0x0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = socket$inet6(0x18, 0x8001, 0xc8f) r4 = getuid() semget$private(0x0, 0x4, 0x230) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='[*#$\x00', &(0x7f0000000140)='/,\\\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r5) fchown(r3, r4, r6) setsockopt(r3, 0x29, 0x2a, 0x0, 0x0) 06:40:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x10000000004) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000100)=ANY=[@ANYBLOB="00025c2f66766c651f2d3ecd3b9384e36980ce252d9c55303000"], 0x1, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000000040)="c91f1d4c76f0c03244aa17717906f4903c50b024a82dc6901c4949997c4ab38f09bc1632c23841a47f4b5b588c0f8901af494c604e0efcc664f7bb7a99c816d157644c342257f4bc48af456d49c1f78985a9d0ee8ce94801c42b3d46955a3c76eedbc1874c7a17b7e2dce12cd8859c08d1ab4acc8fd4162713616d1f78042dc3e6e9ec26f76cee8c5cf6dc10afb570253a2675757e99fdacd184a0373c54d24d5b8bfa434196e943ac8545f2c3f5dd85", 0xb0}, {&(0x7f0000000140)="17f08939a3e89e1bc80e64c84575cab3b37c61ecb60f7d4ff287bb57becf80fba80a427e84fbf78facd1e8578de345dd7ace09c57d32eddd7faa95339713080f22812fa55e9395bce9e113d09d31b0638157a2776adcd4f7fe09c5c31d38b8aa12b6ab35cc36818a930dc1a4cba41f574a6fec771137cf9952502096e6feaee68e0a507ded", 0x85}, {&(0x7f0000000200)="50f47857291c57bf4296dfb09e023e734199ffbffc7d40ff64dc5054e2a2cbff79bc091a4630ef74704f4e050ec6a410e25dacf38efdd72e9f33806eda2d23e2f885578697cd530dd2bb8078ec7fa0a46ea0c42d6a4edba9f339a44eb7899251b9c94a85b1fabec564e6297adb19ecc87de61f7aa911fb4402c9f417d9172c03436ff773ec5f27c2c1b86a380fdc19d82bafb54b9f08d3ca2665bd6ed8b3fe3b227e381ba008d691e3f942fcc511366831a79ac5a21fae6fc6bb0a763c3b4964877102af06b9a44073c669aff4b014", 0xcf}, {&(0x7f0000000300)="0af95d3fe990423f65e939ca8000aea89e8a88f720fcf87ff07300015544c02d285c8278d65b66100c2aabdab1cd4bc539b662bc9d156fc01ba53ce864bf65ef0f708099378caaba8195a82cd1e2c63decb0881b9b8c76559c83998cba3c7980b09a5697e0131c9d16df2257103e8c2d103cfd4a130af1d87524ee25887b6e080e5835e019b45ce0b847dce33a1a3d36b79685cf9a0fcc4a2d609667ce009a7ac0d30b5bcaad524d2e2b3f0756335ed723966984d283917ce0acf9b6f858dcc90cff4497a9f35195cf914c714a395130dc793189f4fac293534acbcf8f0fead7ef5d55c67d4c107df7eece49b16ea48579e7202e1af1b15da44d23c1813b287d4f8725b23fbc31fd000d9792ccdd94d4504f6e28f29d0ca42b1bf9b61a73886aff5d5909f2c8063bfd746ef7900216a985b540c855502a6fd68a5d98b83077e0f8d1ca6acbc0969e657938d2a54da078c0ada230fcb9e44d32ec717d23d0ec8b010ae941c5ae42218a69b91b174e493b247b3e76ef2a8209142816f1f1628fadc3f73aab31a215425562d43ff5d970e76038748d9f5c4a3c9157491b567cb33df5b413c5ceffec1d9f1003626748bca4950704facf3bfca0533df2e41739910acbb29441b372b611ebbbd91c98f1de334fa3cd98a57bafd20dbb11ec15b9da155d47c80d33e83367e20bd45d2049d8355ca058148ce2333af7d307bb122f55c40023f91c731cbaa5757e644fc5c4ab1ff03be74c7500759b350feab16bf88d491ff05842f21902ca1304cff7f13cf2c0859f65309ad5c24838c385a460c2aab06e27d4ef371c0b34e612c5a7fc3fa27990ff8b6eab3f86004e5a2a4d5714d6aa711dec8bc13ff849366bb7f27dd1788b158a01093dbe2d33958b6a0f5fd87b7197a7f415d1553b8e34bf03c7be3c28c86326b3d8c1a06330e7924a38fe5ac88058e1d1ac194a16cbd139831bfd1cb9a0ee7ecfaf52445489a0389dbe9ee1c86c3eeb9fe50decd8138075940222a466a147c8fca84ba44b2b36dae0629807f9ed8c8584e74c015b6819ea9e4b0653ef92abe316631d003361c87872a25ebbc3980967fb23c1df30626637da5eef7007785b69a7cc9f04999b526e355ca8a28eb71f34d39040c696442d828134eabc286ac3517a4d3cb5ad5614ded35e06dc13e21edb66e37daa52ba36060d3712054824988e55efe0e97ab08209d447e324bcf101b6b1ca2bdc3c860de6ecf62aebe926fadf45df29cee424652f21d166063b78e86f93f4d244fa2aa80383fb1276810026d76f4a65fbc411189158bbf8361d219a2d917f98583fc8a92064ef869ed2882dfa11ce66fe9749b843b6a7ebe9a8bbaad8bf955d9566dff25a53b40ce71cece87d618e0f90f5ed3c96678664b1512a9981742e4a60e6a18e0b19d53b09ee592501122444963dedc06305f5c7ba91e546bfa9e562091dd371ccdad9ea1a5f58a00d62cb5ebe7f839f581bf297807ad22befaa5a3e561685562b8bcd4d86d5dd5bedcc780cef99a4ff3e6e97edc5d286b18b5ead36701c8f61e83cf4a7de11708376f0f3c5b0e54a8d3ec11f6668ca484791abc80c9b8fef2fe759990b8e44ac2ce80326cba0787296f79757efb7350817532138f92c98f7293527130d58c6c1184ea02eca958d32ed2ea8e3bdbc27ef28fbc6a7667130ab23de3954fa9bafae20259c3cbe1f588d22d36dbc045c4943a61a86d30e5e48cdb46f3634796375be45ace2fd548ac8fb6a5c69b38d8859b494dc9233e44b1f2aad3f5e26c28d7ab4514c5936cfae90cd33d84417300489473af7ad2c6e5a620f26437e0312815a8063156efb2ab792be0c0e8a79bab3879e443ff26fb737d2fff9345a3e97fe22c29b2897f6fe8a814d5f378e24d447736262dfd5197a6858b28e9e8a75ebdd577e69c7ef7cad69d1e508d48b9aaf6b771bd87f9ab1d2f5124b82689cb08f6de026b1ee5e4bcda537e15d6443013b9a4664e1007943ed61e5a5f4182c81141721f95a91a15eeea682add5fc932df0213ae59c7e311dd91d50c439fa65bbe905e0bf7e7eeba790e022b2b4f8261c79b78cb164d1efc718faa666730fca97a7ed834323ecf9afa1f283aefdd6409c3ab5dc5d2dd9a0b4424eb470ffed577b2a0e89808b0326f82ea95c38bc05fa575ce0ae14e2e2ccf28e0e773aed98c8cab6028cb7414cc5142a05a41a53ddeb69edba3d055823abcb909096841860c39661d7a06f1ba6ce0200ac240e9661babfefe929bb431056e256e52b0f58780dc92ec3a19863750319afb85518159494522f7dc29d3d12ad5185cb3d42b1e3ae76b40ec417283a4af8705279b1a39d5b34310a400c155c499da1e32a8e0de93291871177a152ae7986338605e5e462b01a46e69ed285b83fd7ce0a35e49612f03b0c0191bd5b8c71f6cebe68dd02fb1acb23b44d27512a47f7431fd051990e9232abbe64b99968f8ba68906c3c5d0b67ba4fddf69b974424f2db39e9ace325ea4ef50176f4abcd076b4acf81a29ea7d1153751feb27c52aa8d695f548017f55af5f20c8ece397e1e8a11e79c9a0e5b54cd27ff4633d1c71fd47373d3598a8a1164cd627983b13a20ff55598c01e18213501fba8b344caed9b24e1fd7d24df4877d4c6a9e7a089d462591e7b25ee89c903dcdb80adb9011a1717412c87c5c9497a6d48afd26b3ac0ed709188a49513b5c69293cad09571baa012f425273e6fedbf23253ccdc34ad52482723318ac69b0d06d8fb73da8027c7f3ee8b3993836ed89bf79e64079a7435ec41a0ef3db821ac9fa7841c6a3cf63e43ece009ea469faba93904daff16b075159c7b002db6dd0fceccf12246b913ace51c4d3661558a8d7bd170d6502d38a212995ee7bfa97753da6f2fe61372ddebe0889a93bb9d0462bb1a18117d3167fa3a6e8c1109793d12d3ad7ebdf3a029453785b74d10a9d9f2fcbaab43691fcb77c1c6f621d12fcb264c19aac0a65c52ef624e0ac98cee38fe3e5ea83b173773a6085baa5893d7474be45dfa7e805cd48fd5340822a0f7b16646405a6f4c285625cc77182d1c5947fe8461118f56495f779e689f9ca3a914d2bd40caacc9af251eaaae5450e8d4a0becbdb5b0f0fec8a90a92d52338902d3643bca7a94d74f834077ac44a44f2818c10819ba3ca11a48c5bab77ee3a120679861ae6c9c45a486eeae966692ad87a1d4dcb37910ef5c5f4d16f9c70a0d17e86f97df439274f53399e06c21321ac305a4d36170435b096c10711dce427dd19ab25fdc01ed42a0e4d4b99ff07896b6b7cf866f683f63a7785e3e593eddab170b6fbd911137575c98e4aec8f2f4ab1b119341d9b046daae44be52fbb0a304f61a191b4d909e6b7464bd3a32d0ad6833c04d368f5d5bb76ae2010f67b02b6f88323d3df1ecc9b8fe7b5fa0bdd1a230fc4b7e8e46878e4014482a983f4b71b7a66babcce6da9441916a5fcdf7f5a07d25bd64f178cbfef87789d86cca85269edc5c1d0b357ad517ad33b02190e0b11b25921132f4d55524e8f0f5b48a74c000e3bfbf959216e0f04e281fcfd241c734dc7cd0c29d5c75f3614e881ef1e8d978ac639406307f56449daea7743a2a51d0a824ef4792531d129cbc27886ba5b5b6899ba19c72c578ded03e5851110d0bfb9e7e3a5ae4f96b2a38df28c199a9dabf366260098a496755131d8dfab95a6c948826d93baeb458f16a087e00fbff534935a88c65b2b0017313515657b1e2704c7b49f4884b33a411495f4546d4c68b4a6c967b684ea1da8c1e641c6f9b79b9a4ac9a06eabbafe069e144b2e5580ae24c09ee47383989f0ad0b8b09f18e601da182ccb7c576a681f19480cdadd8c1818fb624fbc39ab3e2366c1d9134172318fee628417a06b4fa32ec3d09e42ab281a8cc8cd9528d63217e7a0dbd6dcdb7901a47e24420a7226c2a4fc6c7886e6fe47148af3a108c4a25251980f9377342d0ad196a2e70623f8f43cf2e58d4c66db354a40d60b9c1262a6d96dc34d3cc0ff5ddce4aa3ba56ae67932696f810d0f5ae2b6237dfe8c7803e0fb1278ebe272c5762610a3e14839a39c4b5603487c2c367837cf7bdb97f40294d2404e8eb212e19174fda7cedd5f50c0ae023c37425f35f41e62ea9d089387544f51d18e4374d5c41023c1cead08e0482047ca276ad7924d0af1c5798fcf3073c01c5f27bd74cb6fe5d9c3021e980649ff1c9de04a2326413bb9be804561412f55552baff7e852ab54f045a8b20f56a4c196d2df9e44392a13023653267cf6cf8ad4cdec6b6cce37df44b1a1fd91ba436c6a4a5fcb83e6e3685f3ae2bfb3c64fd95ae93bf7d0fed0a2eada0b2dc8b429caef1edc4bc9ae0ad09367564ea37573d767f50e9b57789d9e6b640548e174a135e8b91be488d0fd99d8de036d1379fb5bc4665cb5297298ba832f97d443c74a05e39467fa600a503c5f5116f94d9dfd6725dd56eb1139310a86b3f500c9c53c50a4b8c5491d7e4a3b3f076efb34dd4dc483875d58230effec020888dc9f463ad231ddeb28e110c93a36246a73338e4189f92775cd01a0eadf78957064c54e5714480c6ee7a2b95eca7e902e2d2eaf478f048208fe7127ee05db0243338fa255c549b988fc609d0974bcb6da92cfb8189b135ddc9729ee83f3c360e21e147384e3d603136d19818ed6c3c8354a9cac9afc2d096345dd5e0f1033cb825d27d2df87e625c6c80fe9fa42e2a713b66bec2afb9402605e7d598c7d64ab17b18e569447a80647a9b36205565c008ceb8b096c5201bf95e76d9a757bbe1ae87593e62ee7b83ced43a3709723ae24385c76a628e205870b9c277adbe6ef46673ae231cae05cb329bdb6567381e08250176370aeaa13e1f586486b4b3ee57abcc9d1be0fb72414945ca315c5135a0094f0e080414d5b1dc06dfe5746e9ee277c9416cfc9978d31a391f389d8aa5b542d64775a10a752d6be71c9442e5c624d7d7d8def5d49bb3bd46834654650e0680ae6cad3e1b796d7fcfdd234bd2d368b53d37317d860554ac8a43976e985b94ce0a15e9843a132fdb09828796768a9c5d6dd50d69ba79a0d53866c2e99b8deb410e3ae472834a3962daf2abb4efa889b59231d00bdb1ce7390a487a76c9ea3b7d184b84dd179058471a467fb314a080dfe1ea5ce65d6ac618b19ce5102c4a6a0caac4bd3cf79d0f424ce327423720db951f110a0611800e1d2d53a325b7f5e45850ab0660932d55b4e713643e4eee5e5db419c14b687632fd67e5745f5141ce8d7c043cd09c41d70c9cddf3bd05842e1e4e8c83a9634e1b31830684e93963af520ba221436ff64e41cb4db34845f6e5054f739b3bac550181fcbf0037f5d53d138a25acba3d0d11883f777245148597944aa3cf5b6239581f0ee1eab6ef351a0fe9761b491c197cb07ca551446621b39a1b5ffb5ac9bad91d563418743d5f8c7f2f58c9865a039a30bc4ae5a2464bb11f79086041c71ee3c928e4c242ffba1632e18db359bd11fab0aca830b9b300f95d5f6083d21b77c28e18b35f6c1f5024d488acb30ba82d00fa76877cd61369038fde27f2b6ba5afa7cc34a83cb70619116fbded3bac051a6130402ec6afb02a6607035154adb1392cf501d33baa30ff62c1564af866b846f9173408dcb1b33ef56e7ba662b4c2010ab47d3e666f7e8c8b4e5b8ee11cabbbed4f3fbb443582eca22012ebfcf493a28e91c30b5ec664e1be77b877d85ddea755ae58373b4254d810ab1a506a82c7e57575271d3c47bb48fe7a353a7e33013155efef4555854d2ace3515672b4c2", 0x1000}, {&(0x7f0000001380)="d0b442dcea1b6389e2910105d0f626c13aea77fd3b613764570e4d9e220dc0e0b4029e4ab14dcc608c26477bbb349eb2a64b2f941667705369130b3a5f11bd84f34317c81547cf037348e4bee64a52cb11a049d6f6bcad92aa96156e854902386138701864ffaa11cac39a7500f4bdd56e6eff7274f9172348cce9aed7a78bb15b7f79b555377fbfabf4132cdb335aac16cfd1475b24eed817714b0cf0329c202d5850ba15853f991aa4f65ec95c635c8f6e151e86d3", 0xb6}, {&(0x7f0000001440)="f0bf0092d8d8ec2896206b383c861ace078f52fd9eee0ffd816e04dac5acd0003dd2e6fb10e8dc4059e2c5f5f4dafd0eee76a3e9048bf334462ed949a9d2dd7326fc0b314b45986583dd8fbc0424b786729ae2ab1031ff0384fd88d2cf20b3fd7dccad5bd27822803b226cd37875c28904c88bac339600582748b3d048e217035b82a9b41354ad9491021fca307759ca845c2754dcc2392a45887deac8e2ea626ea3ae78c068a80029148735833bddea731c7072207abe8346dbb764161e241a2a046194e3", 0xc5}, {&(0x7f0000001540)="30b1fe2d8a2bf9b1fb26a7bfd158375a8c382db54e95de202ec72ea39dc27360763cf09780f97785ca7df43af12c12a8aa2f642318151dc10c5bb1b8c4d827a7123a868018ea79c599ab7f5138ebddef15001c6edf9cf650e3526b658f6e3f2d303b1213d1f2c234b0c43e6a6aa15c1dcd25fdf9e44bc2b8741ac3c4f9afd2c61bad26c1115eb8966238c6c6f020399319c735bd862725e64541e31dd3fa4d30b87064d7eeb69c3a7b02a997d02d5ea6f4ef48b95482266790acf50a038ae9722cecc3675f2f856aab3fb2bdca7253a1e9ea57f17613c8af3d391f17889293ee6d2172984e52c47c637374a49f81a293772650e96de792eb38123e7d32012fc121908c053076ab4b61a6bf9632966432e9c5c7669dde950cbc3586b87d564b7b71554e748451082605ecad79f669d414a94c33ad4512a30d9b39033e3d298e4b19c39364ce2adfe05b825ba576994696a685af80973b3246af488227dde9475c68ca5654ed9f47eb64102d9ec03c850efe78973601aa093380bdb470078bcfb56e883a83387e6667aed3e31f27553f41dc3934f93ff924a95562ca9e9fdd49cfb485007243a1f52c75973f810be3f7cf9fbc4a2a84beb7d90c61fdb980ad6db888bae43d94529014de3395f995f6bf30a005356d3a3da3ac66b671fe0262d7d77e78a65b152d993a491fe42f48879617ecf6f341b90150414810ce461dc102deb5e4fac85e2f7196b4c3be721433595609d461d4e7477906cd0b5bd3ebdf2af6340890f7ddf6a91968e389627bb6809003ef3f16566fb476cab3656de29f6afd293082b6e823fd172a0bab23b9fcacd427d027a983f34409e4bd163f635c537747a4b23aab90ed2d6c5608537f1444d3959580a4e9ccc076b293b4cb61349cfb4bef0f172f782fd4b174f7a69c193379e4d3ac5398553f73c2608ba7f74efd527c62b94ce3b9bebd54d5b403897dcc5ed0d0f3df0e3af2d97ee0fdcef04b10280bb1d01c1c46f3679d4bcc675bdcca3bdd86b3c988570a052ea1f78fa968bddaddc6c747cbf2d406e42d7d621f3bf6f19eb4362d823a13de7c2d3cb82a96b84f8850cde1f8553bcb43f2a89e747b68f6cdfe9e4e4a84970143a9cec2fdfea58543cd3cc0046cb1254680c825463f8013e08cf9060aa5a6e65388fb11f50ea5edb175888d691aeb18e93e5804ef8533e124791aef9e7a0e36296989de24e8bdce65b3d6571f2e3ea6b0a45449d5c88e3c3d0e0b5018419ca962f20f85aaca90b628e40a05f6f1f3c563600daa35354846487e9c5529d386ca0db4b335cf2b654c3d78377b7d77369bf51e0601403de5a3d82be2518815ff6e05d6fc91ecd0da35292624e17f562657e9ac7fbe0b75590fa0a2e8d1c62679732552bbd3f22a9139c41809ec48eebeb9d912c01fe5e8aa9a1411c00640ef9c2969afcb1c3f680baa769e267ace78678976bbaf489b2165570cd27b51a0af2e482d40ac294ce233f1b1b23b32a1db987534d9a364b9bc2e468a783a76fea81818dbb87fcb871e16ff8c87e70f34a4e0f00537b843998b2591e3a5b7418eb95c3429b88575c6f163e9c61e41781f0f11c3fae7db9d117e3fc7a3c688bd9f99340bb20b773f29ffbec345cd05e947c15a058ceb558a3b2a5b93a568fa6174aa67bd79c9cef04a9f337177ca35847827eab0d5b8d86c317cff8c1d6421ba6ec2811b580c5d695e94b52c488b658ee175426cc40e2a7ba631a470cbaacb0ead3fcdd9ea9d77e1f2a871a5feb0b9184af5fa2be81df858ed26a4760c706ba2418861801964b9b86ee23a26fdce5ea3c0ffadf0fe1eb255990bc7dc7b6a7e35b4c151e56a738a9f93ac4a7009dcef97979316cc93f9a80705161e1177657bc389abe1c7172c694ccc76970b0d51c00569d2aefd45581a9e077d0fb4b4c3b46a4948835c1d42efe2d951daaee2b187af96ca859f27d157f9f12ee830e7646d8cfcb610556cc8a9d89bb7038295e0878d2a51bf7b8c7a30bd7eaa139f4f3fd3108feea8ad8d87fd4a99e1180d092ef5647b60c251fbd1cebd757d8157ea91bad3ff875d13195e96fc54ef4b6540f3bc41e8ac6931bfad563332ecd0f23b53db7ecf7e1ea55fd493d44636e7cd54d5afc1ffa1053139f848ad173beeb9239b06e3ebd0c007df9b52c8835272e1ee43ebe8197823579e1f66faf553861251df1fe6b9bf6db3c7fbaf9f267440f003a04bfe8bdb183b91ea319515edbbeb12f2adb5be11073c1e4fcc9b32974fe2298151c4b24864bad9d84b4e347611ab1dcd5801f505fc18ac1175590713288653da3d83e3b0d1f917cc8b8a043fa9e7805d03275ec513b2e0d4faa3db241f9ae322960e68952b442e0f2c6394cafe8efbcf578635436a9a330b46b8db95aaa026364e07b56fdeaee545cb96d6be72fcb3c070841dd894ec09804795afd96647762c09d9e2104a57fbf5fca87b93b6ef2cc9b15cdb1db81b3c37ec7f32f0af16c0413d22402a83ab91b45ecfffa2ca8d354f36246c675e7ffa07e8924c4aac6584591f7e0ad68196bfb708834582df904510fd59ab9b937c64fc89c48eab80ce9db76e015cfb2c32c1f17656d0cae40b9aceaef93e58b403d809cc243d8692b99bcc0bf8abb83cef5916a7bac1d60e5b529523934c14c87e1f9390b9316f9d0e797b711800a3f6fb365e660f65ceefa4f0d10ff24434963c6da16c1e364eafb2c370f59bbb7591a7ac89db00baf93697ff5fe620ba4a5d4370975bf9da2bd50be0bbd5c159e440aff34da94e35eb4a5e63daa1984f38cbfcf0d428a4e7b16c55ad3a6f074fa277bcbd617a38c3970a4dabe4b9068ff366b61fa5cd985f7e154bcfb456dbad9a9844966df56b2a468ffe559352cc10e8d811338efff7b017afd3bb2ab3b2842fb85a51c8c55e0fcea297f73f2d1f0668ea9af555b45c7290e820840252e50614cd5329ba2fbbb15f9dbb2279353e7f7aa18b0655c6bc8db79738e14a8fae9a4389eefb21b6e35f2c3fb655a1aff7c96cbf1c8babdf2a0d34b7fc9e3e7e3d0b706c679e868e850cb782eeee99622ad86e57bdf6e6fd8c83a6bff2443ccf9bcd5c7028279f37810cf239c2a57125b3acc2b1b0f679250e9709dc6019502399691f04361bbbe69070ebd7f3d938bdcbc755fcecc168a7b0615e719d38a15d84492132e3c97b5f2ce39198edb3b062cecc62555890b804565de331ed7042f3219bbb3794c64c0862625e0c111b273a8c1e1735cc50dc25d101d4e7b635a49b073bef96be57fe25d6b6231362942cafd08a191bc2db985d7437761519c300190f3050bfe58ff1fd2ff0298014e9355e2d03be2f0a8a163a62ac60765dfd5f9c7569022632406524c55e5844cc87176efc15f9c384f5e4b3032e0c92c4107420bacd4a027fd4932f24adecc5fd0d9c9729d99eecd063284a1d308c8620a55d9abe2604a018af6c3ccd5767b25ac1f3360df382604932f3c375079facd58eb069d16ce9b20ac79d33e6e4a5652ef53de46fad329d24caab7517000dfa516f4a51bd6ebd50334b27780d7f5102626f4893a2b9e05e9f85359a967b93435b5ea84c1d435e0a01e16cb8bf4f937b314c5763ad6bf8fea82b2245e28e386aedccf0e893705ec72819f92b5bbc4b324b90d63ceb3f07eb87927fa20d872379c19d0333fe7302d5d82355d0210c41c4c1fe7c06a8039607df8b5d8a5dae06754fc940100cc79b03c577808264a83c5fccf14f2bac5e411459c0405dd5dd0e2b00f73bcaf32bcd53144dbb42c3d1d1a389033d932622b7e4f7d588f0a1b5950d49ff5f829d3ea6f2168a92e4fc7dce48a999db9b1a39c790a76d7629ca85efa093a451a1d1517d705b6ae8d723a1475601773ea7323d2c053db6a6c7401b9ca2046c737befe019993caa593181cf83fbe8ead175292cc57b461949b4fbb33e43479f3ee361fe2908853ebcb6a788b555e8cd845cf8e0f50e007a067a50c92bf394826ff0cccc702f1a6412b3b6ce662b432689bbafe96d4b8891c1aa8cb92ee86becee5b860d71ebb402f2ac869e1f112c7200d20060c85b669128ab2d053e2e3404f19ea2643a2ace2c94c0ecbbbb17907604cc2e23fd6853a29c51833890f294708d56679cf4006b57e51614f8f171bf2da60c550c46902eacab2f7939e7eb67891c4dc377e29d74e9d3b8e1ca35aaf67e5e8d855c6db07c2dc4f4915cf32c45083551051d5ff9d00d923b8822cabb28ab124db6ca1502663f1dec062f330c667598f8747c40abdad1e5ca742de199b0a0049c548ecde9fd64f576620e55a3a14685909b2ecdde2ab355170c636698053ad64cd6e35f723a790231be47348ae4993655c9e29200d59eaeed5ff62e5ae8d166df9dfe6a95fac5d929b3c3c8b79a8e7747296c39a096b009cf29ddbc9157b3809014666b1170ea9d892719e17b70d5be1e165e6bca3cd249e7fbc1806f7a8b689f0a9b63e356f072764e2525a8e4805f973d8deb25824dcdf80ecf6bdb836bad79966f877b93eafaf29d3871b20fc360a57f57e21fb4847dcc3bbafda9e9e490c550597ec228d1733066e7408573368e6a55215f3328fdb0289dcdbcbf1e9434e2af4731b9ba106a6719964dcbb363750578841d294f2182e0bdd7d3bc0fa309be1b2c61378162c186800a3a2a990f23a2dafa80e3749048f1f43157fe3d7de2a0ca62be744ca0dc209cfb04f93c56dba79e5453badc235026d3069d350222406993f5e7d0b67c66ee09fb9933c75c4d55bfb798a63f53f65bf936bfb1a26c03a173efe780b9df650583672103309696e18f3e6ef1502da04512dd6fca48f432b7fe0b6d6c45434d9ab027b415f2ea7b356b7bcb7d4868a42845b45069ce6e3c0e81aad874b743f75ab23cb7d6c771c63386085a3c7e85968091bd499e240f96600648b248b0dd2faad279e932addb82332a8b844ceebc9260ec22ffd0fc7703bd8d5289b2d6c44e34612dc05030abeb9c7ea4479c10a0267e600a080df85a6fca12bf154cd5fa50fb1aa5c33a462cf1cd35fec9d621541ba351b6b430a8f79ca8fe48abfd113885d94ee75d9d0773cee7bd2a5c8f81dedc644267b72ca54fa39271b356b9fafa0f5756061204ab9a1bb5e6d3a1c1a19b47db1bea9549d4ccf9a1e48ca0960a34ca596a4eda61f728fd9ecf40cd12330ff67169e900273e06e36dc5eeb1a96a535f5f8c476753637f4afb99900b430af331ac90df829de758ca1934d510c643229257eb0d6cebf745b5667aba4b6f24c11321386ecd0f8a4702db9af219cb261c0fbe9a7239b973e32dacbf7113ef1bfac52b6b53e964bd167a8dce8e6fda3d6033e08512cae4515b0f404a79770bffa4bd5c03cd0844bcde24810b0620da860a93c4b7d2bc17d159ffef22f5dfc9d052c78cb6174eac1ed7f24127b4c0f2a89485828b913b28673761f1ca5d7cd3fac16122a70aa77b313c557e2eeee316a0ec46f5fb90326b901a541c168fdca5db7cdbcd2f29c322a8b55937e1470b22246322c7e555152e59f76ed49c647015265326be8ac24d17ded9c8c7018eb51ab3102f936d6de23c7d19ad82c218a98dcdbb793265297d6a75a4e8ddf08161c1bf70e13ba72a1249fa34ae89d0cc7c4f193a7e8b8eabbe0e58fbe72955623b044f8ac796895a72fea62129911909e36af9c761219b0a3d82aea59a2bb72ddd5833689476522068db4e394be5089a0bb743e1897895d67c98528d6990ea22ed2f4ff7fe6f99baa4d0b68312ab8966439e601d8b24810070e12667ba0638d53e8fa700fd99069f49fc87", 0x1000}, {&(0x7f0000001300)="ccab01afaf3af471a48a62379f6bf4ef44530f539848f5c350685bd8", 0x1c}, {&(0x7f0000002540)="d422758af3b7c66ba6ff039e2bc5ffe567db2cdbb2a02b78f572f264094e99828f35ab1d2c774006737d9a86be26f6a06c1c4862814eab2c74a6e75f558aadc085f15d1d37f98f7572fa2499888c21ac1f3518d2a388dc13cf38772d28049059cfb19143025d064bfd263c73e716f3d6921671628684e493e8da690cb637559ab76a23756f1445fc307f8981b005898eee7fcbb24ebd5827ed68035da101f8a034bcc370e74c65152555d4be503418537fbb18604fd9d539758601c174de08f3e44b359112f0621837dd66ca2e18b85eac9da3326abb6fdb", 0xd8}], 0x9, 0x0) 06:40:03 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair(0x3f, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 06:40:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000000)=""/23) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8}, {0x18, 0x2, 0x7, 0x3}, 0x7, [0x1, 0x5, 0x0, 0x7, 0x2, 0x1, 0xffffffff00000001, 0xfffffffffffffffe]}, 0x3c) r2 = getuid() getgroups(0x0, &(0x7f0000000100)) chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) getgid() 06:40:03 executing program 1: socketpair(0x20, 0x1, 0x9, &(0x7f0000000000)) r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x34ac432}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_open_pts() 06:40:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000540)) accept$unix(r0, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x3}, 0xfffffffffffffd7f, &(0x7f00000003c0)=[{&(0x7f00000000c0)="d655fd79a33c1b40f035401333e91945c0885b064250581cc9f0986caeb9fb10cd4e", 0x22}, {&(0x7f0000000100)="4a9025bb12d97530612bcea1c65993ea4baab58354d62cbe78a534e1678dacbc9a8e3a5358ff609505c719e22517b20cfac1f8ee9cd3f000ab778960d1bfccbe19f8d39b12255724c1c8c0e6a72367424f928eca2c1d3108dcdc639a33cef7afa9d83af83ceb416e641f6ec53c79fae1ed159fa81bdf6249d3f82bf006d9b2d5fa5bf9", 0x83}, {&(0x7f00000001c0)="87a197f5ebf50c8fcd6dc01f2931297665c1203dbd3ecdebf99bc656d04acab4e6ce2f2c683b55ba3f5e7ab94f4acb1c67c900a3e1ad38f0d69c37edfe009c618d4a832a4e75bc7486f0f276a104a7db23a315a893d24267566b", 0x5a}, {&(0x7f0000000240)="d86d14d06027a07f6c81281d50712007f1fbb18ba79e4fe6f4d34258ac84a138e2d99e26106b817f583eeded105b903a103a923fb3bbe96c5f32d322efc69cb5737c39a56ad0b4d5b80f4100dc871b62a0705f01633ad79c36fc2b09a122083e3218460c1cad9d43a350d48786e67a829ad1dcc0f0c1421698db46e905ad5ff14e0d87f5c5a7487bf992dca4569cdcac5fc4d2f2b4b3b4c44742fce9adacff16a630d039a4e4c268fbab13b7cf8dc52bcf5465c97b62ae3aaca4537a72482ed9c217e7276508576f3087ff052f5a0f40740523d95cd4cae98e3c82f09c2cbe73f985a455f5eaa8a020c31d0e813a30b94602a9478ddd0549", 0xf8}, {&(0x7f0000000340)="0f39f99e7f8a189e516c2970f031e0452a228595c22c08901d54a8ae0e0a987e3da1ae3ad36b344eebc95f8cb0d42e3760cc08314fa22420ddbc8a5ea364312cd95264990a7629d2dd46e24f509d1fab3a2e74d20226b03e1278caf28a2bb588e53df7c80b98e08492ea7d7f98", 0x6d}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="a800000000000000ffff000001000080ac0557d2160b359473470d221c8fe3ddf16e3135b062e3452439456e6bdc2ae3863e983ee5d61bc14a4867f77bcc97ea5ef508e36fa4edb27a20d0e41c6d2339bb78d1d0c861613ef4ac898a432295e1cf0b95c904d7f905e049f003426cf1a3fe7faeaf0894077d6047913d7c428f26073b819e3a18495e0c53d2d957d8e8ee29ee1699a7fa75f308dc34a61aa0894ade82c9fa56780000000000000000000000000000"], 0xfffffe49, 0xe}, 0x8) 06:40:03 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 06:40:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchdir(r0) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="931668", 0x3}, {&(0x7f0000000100)="aed706f8873d7e815f11730e43feb74a4bfb331ab59c4acc5abb7028b9114229f625068dd50e974cbd65837fa2d64b8cb4f4cc5052fb45f2418bd222f0e410dec7729760128dd3eb561245bbb14581ce0703fa7f6904ad8dbc759fa9f20723fd32e6e79029e268c9181636bc22093b00b9cbe5b0b94c33176a9f25e6b5740976cef70a43dd9202930d61fd06d2850ec8734c34954a3f496630c39acde8f0166a4790b651a3b8a063dfa702d830989bb93d99b30058d647e82653f78b91748891306aee5534358bbeea37a2a3c7b6b7244bd446cbabad20beebfb47d558eb7a4c6dc6454304f9dd185c260ec1", 0xec}], 0x2, &(0x7f0000000280)=[{0x1010, 0xffff, 0x50, "c20ac412e965e05825f64a0522683c959684c2906abddca28ced4d553cecf0bd79651514c380df6f7a27d7b9dab037acdf59eec1a50c3c4a40d2437a7477a0ecc218e1bb22bcb953f1b84a7712892be9c72bd453b5cc7aedb831f6a9400f90cdbd8c810ee22f45f8a709f447cf229e44aa3ebc0cfaf737c631812d25d4bbbb15b56bd112cf07372b2c41f7c875a790a75c4a9425d5dd5ed0f3320681182db55b72fadb62426e8decbde029c11261863b2fa8b8493a3af09133b1156286129dc3dcb82011f299ca79a35fa55758d18a18cf6949cf8616cff28b6c20a2cbf8d3fba7775f70bd5637d8f8370c94fa924ad5fff225b47feb201992baf8e85339ef2c84d70fbd407443c7083dcc5bb867b9c01d9b612211a36b2ac45127846896d4a47f4577bec28d69aa93214d95ec52956f578e197865dff0072275efe441c8c6e7c03d50bf277b6bbb14e4e965ba08b0c573dd393a03995d1db3795a198f151d41515e56c0018cd37374f5af780951839f10bb43cc59dd6260ad4453c1a28a93c6febb81e50320fdc49c3f1979e2393f3bb88cb65dc7c4d4877e2886e9090079b297405a73ed4875bfe28005f2d82a72700db87ba96a45690c56c28db77d87002f2e37cbb67c202281ba1619df7a9c4959e5e6f420cbbd7e7a32ef92bdc1f7f770ce4372bf9e7e2113cf1d6eb4b02df5dace2d8527e30a8acd22378072c5bd2c17bdf0098ffb10a171bc4b5a5bc8fb3cc75c1c73c8fad9284420de84b4820c5e45519123f2537c92c05ffadce66fa038786b36fd9b0997d3355541420c80e89a6bc7430966e62c24330b1c52084068d787d202101a93b3020a4e5653f113275372cf38f0239fe4f18214fe7e7c81ccaab3c514eec17ede2e5f60c24beb65f90ffc0526d0074c394cdd8785fd2d72d9377220ec7d27f13f6a3d97dfb98df1832501549948d91a8017c53fc8a0987335e941dd6c930f3f67352df0d92a460269f72ffd8ec65dd9b03d10154b0a5cda1bccab6eea43c6adb3e75303e73bed9a36b2ffc5b7f8c42803e9abbc29b80864519e53ba6369489dfd4e1546d69f87e1658868d4a98fc79670f748ad4cf892d34bf95cbf763a44caeca2d522d2ade06e65bf197f7c2e6562c552cca4c635dc860c252dae9b60a909236e1d2d7f9da8de439be0f0cba6bbf1416fcb6c61d63c9ecbbe995decf789510645b7ed0305a6412f945b5fe1c0508fd77b0a471ab10c58cce8700e305b01c60b0fb6d33c83e71256702af93dd2b14ee889c280ae58383efb69668b1e9f35e63d406f5277693ff638c1f7af71aba4a25dfb7e2280457496a14899df8ed44b72779ecb3e9ae22fae90763a9f332d959c12dbaa23a0523397850808eb415b203b3b10eb54690dace76de2ca67efd046e6ab7883931c611e27da726a8b7c15bf88fc8a67d34313c108de03369315d6569112bc30964bc977b254d695215053f90d007d4d0a3a04761ad47b28938b2cb664ec6e5dec3cb2287db7bfa4ff749dfa22e04085bb3783f6d47e7df471215bff272b363e3b9c344dd5d31d690d76f289c57b0e9203ecd49bfacbe37b8a677cf399f3780202475fcda27ef6f078d2aabb29b81b9ce9cccf3318b71139013123ae7d58cc6fb0b022f2874bcedc61f7d8dc49221dde04c2bad921d86631a9948485620b704c8ba57faaa7cec093fabf8c3f58a56849d57572589ce91418d1d0b1733063f9b2c9bd1664fb59443c4f8ef5ac74ca713b6d6e8bb82da7810d2fbb48a8598819977152977f861fdf02b7e417c28651e810634daa52a14ddbc603d3552f40a0c1ca3073dc86f6f21fe0a3272416bec740ac0ac091cbe0aa83d324e8ad2ca94b1093991497de92e780e912d751d96a4c3f7145272a4d5e2fb6845cf838c6fd0b8cfdaf733fe84873d23858da69f8fc76407c15da2315b35e3cf2139c3e89fabcc3bcdffb7fa7e7f327a3f2c4ab46df3bc89bd4af28ce336197766da7370c807c84c0621fa856403ee5c0d562db2dd1ec76f9ef4d580035232bbea707b2c91eb8ed8940daff58a4df72c41ea01dd58ca7c25e50904cc1da3b2a2075ba101c16d4b0af648681cb25845922492dd2777f4019cdee4da529ba6c843e7921404494fd8df2eac5a6cab3960d0c2bcef12ee59af76c0fdb918eb847168f746389ba2081d00b91a9c240f4eae7bb54d71fc7a6de6b006412a38a176d2cbf14d0bdc0299971634c5cf42950e8b26f158008e868ba3665fca6c17f4b74b2e7d9e31d3884e3d0d28da6465227d099420072b8c0c288735f40c23548c64ba9664d2f30fa0bb8a6d7c8de52d56989f45d4266964b89770acef6e3729a7c621bbb2e1e7b10334d99b4d887d7a585f20697ea0aa15aedc10140f7e5167dd4bd3356e130610359082ab196239a2ed4538d39349a9178452c4bf0761476f924875bfc2b9a94b7c905aac4a6af5eee40d12ba2f21f7539d43270997b34ba9a8237be5b546ddb50d04bafca7e10402d758848e53551fe8a66b1dc91b5a49ec8a21ac7b7a1af54543a55e682118f85385c79db114f00a2e25f88cba58003025e2a0902b98b054b502ba09135bd7b769fe45ca97c4e0a7d328b9bd5ded2d81522d1d2f5e12b5d2862708152a8b79426479e2b7769ccf0a5a3896df4332037f9e79f03979d1556a1f9608453a3d31d492c3ae62c4d8d7245efc14b65b1985aaa327fed5d1945f09340979a0aa4e28dc10481fc4c2e9280f8e65c72bededc02d436d53c77628f23d19f6679beb0b437cd5ef0a6f68b304a285d799a853f8cb9394e8c1046a0d572238b3409e82aecf5bc5dec4c2a4dc1d6e173f391a07e74ce7d9150d747994a2a2bf6b559f2d2b9248afad967f793bd2f9aad3c46459f18d6117650a147efede81b1c43543b1c6cb4fd43a715dee558be85e0fcfcb436125e506073879950cc5f1cb8b70f37302c02cf28e2842b4be65e7dca90456e7f8262a5300b689a239e8f4e112f188dbfa479a2c8b8dedf21b01c8c0dfc67ee61834822de8eb5baebcc56abc525597985dde278eed286beeb74351d48d7cc84b8b577a8609a67a6411e4b336f8933afb10e8c84fb1b325d72994dd9fcfacd00074aa40c0c7934e32511b0b87dc92c454c852354fb076e7f78d448e39328d9d8ff73ea7f94aa9a0c43ba6145341520714d1ede8fa3d7816d88076cbead033ed7df0d5e9038c00807596b3ce714c18c4678064b740383566e32a4ec8418b7b79ae9b8cfa15fb80cbed8c31f32f4b567f8dbc2b305e5c9ddda7b8a7e6061498e44b130e2ad21ca02110a80ec764ee6a6c15ae6704d90319f298b6f4298f1ea27a9b364e69d515fa1df80b9c1ae4d16400fec90c28f1bb9544dcf759c19b4c30ba94264424145e2809680d10471c663e2ea00f109817f576ac609ec6e380a4df1fefa89df40a2f7d43f4af1c08549e8690142332c168cbc44e3f44b9b7dbe0a5e12818a23ae55cd111388d0c2b04a7e4c76b89b71ebaa37f19db016b75442ebbd6065837e0bf4fe9e0c94ce764144187b7dac1cbc17ba7ad6e79ab6005107807bd109a8c8100e90359ab3789bac55470de2ba6ccf6312340c369ad9642243877f6a237bda824940fab9fe56758bea9176684e20852e9206ae97ee23ec7cab8e3aa68495fb0191f60f7eb0eead0a946b32b931a7ec409a6df54fd3e1616069e08725352964019d68793874b59b384e4adcfa63d8efe176b957349daf536eea945cdf27c3a238e0bc00443ab791b95c08fe2815f76185e85ac166ee3f56e56dc31718fc5e4169f406f1ba92680827ef1a85212bfc58072326232025a86e8b168e57e884a5d95c22f55667828399acadd6981eb6fa2deb6733ac32c3a55ccfacb26caef900bd507a5ff2dd6a06c17d799c64433d47fb6ddd7abd8981caecbe19109d333323c51db122201705e6e970da3b2f2cdf962cc42c40eda834015297a72347142d5e79dbdd461831484a92e1ec70cdccef46cfd589b8bf728e473909b3c46a75db39a01ad82c13f25250682192cbff88c563249ed8136498861dac5a0dd34211c690372500a2754fbb10c87621f527002b819d6785f3d7acdd603ab4f006e5c6b232794f9982772ff8bce14723518c38a2dac88702be977cceb918f202eb4daf58f8a48250ea6ccbe6dab5a5cb138572fe6dacd29a94307c2ad401f91117c33986119aaa67c406a3d9e756bca2569d43794635f415764326dc1e9d4d6fb880db82f93b72cee8ca2d04c81623328f9c6c9f03823da8e426fbc9d93fcccb6b9b5ecd1c889e64b1ba077b414f35a78211df675f3952d9f5061563a164a77a384db1b7034581913d547678f6b19c15f399ffaf9f4a2413cee4c848009ed5ccaad0324f6e51c3d328c4544004897e212f42179298505b94af14aea853a170a10d9d09308e74332f0ead171121c902a21ab6fd7e95f4495a0cd90f281f330bfea1604a7b0504e7a87fadd60252ec2446666e34e638610c56481a6653e4388dd65ef811cd9edb5a7e123c486a7cc3ac5d34a47e5745383ff0463a3fac483a1e865238ba9b626f493b14cda532c50d4f44ee11261176f31064bef9a3522d554150fe36c5071b7f15b115ba7dde6ed8fa566ee096d2e37e23cd8f4eb86c5bad83e74aa899cbe16c7744999eb964d1002ee6518dc65b2624acc588d2e0b0e9cd66c3ff6b958540bb5b47305d8899fc4d117e125704abe4eeadb53e70181bd5c55d4e82a293006defc48406ab4ecf097d187131ed0d7a4bdb2e3e90b2461e2cc3a38ebe62753a58b5017db5c71a9492c37cabd13a7c9f5c52a0731db6e11863b97125ea2fe45cf871d190723d2259bb001f7bcb6d4f904adb8d9f68f23b1e3c5ba0e9b0dc4a6d87523a39693b6db7bc05cb58d5e6be74f13cb46de2abc36517d7d180a0466b0f8e6a39e26595f54f74bf5c14ad52633c38caf43d13c0aa056c79fd5529b4c3598bc58c93dceef15f34757992dd36d99fcfa382d348918837f660dae5a31d398f7766cf0e395a3493220078966cbca60677b4070b7416c98e65ca1246aa8a13d8f5d18b70cb2babc707a66fbd6142e5dcba35d1d28a5739a6364abdcaffeed9fde757bd957f6b74e031f9f8eceaee419682ab97a9aa0174270ed549830c90ba2a03ea3fe0f8982d876e626b25a09ec9d474aa8ff784ca2abbf83a3eb5f982f27fe5dde4dec8932fd8c9ffcf65bfe9df83a61c859f743b8622f890cdc94cfebdbee10eaeb664bc333fa7ba7dcf2bc86fe3bde2e7ea4d18e3c1582ca7d8f5de164ce8246cc31af9bce52f1979eb369ec40103d8c445bb75be158280bdfd74f7ce69401f7374eae9c2fdf291bf64c45d9bfcbb971cd5ae4241d598c14bd88bef04777b2921951090fc04fba3be0f8a22747fc7b656154879077dce4187cbcf27570976c1f01bd919488e9bb40e0057d19b8acb06354a6a6e7ed91d48f66df3264a015ccfe6e78c0836a87f30a02bab96c0bc7c0b244ce337d8cf8db4e1439483b92302f9ef3048646645283dbb9a10d2ebe04eafafc8b2d9491754d4266a9136230a90d0f2c0540c6326090ab9510cfe2ed66e9292224ee1ae059e274d510752ea4d736ba18c4bc20b8fa01001feb659780999104c3f68aadb60034a493c32a103c798bf609cb168ad7585d4d87813727e729f89988a79fc11209ea03f631b1afabd72d4683783ddcf7915a2fc886ac4881844cebfdb662508fe58927a70400fca224ef5d085101cf9fedb631a20be4964f6b42f970340d3f514dbcc235f56f53203ea0098bcab3ec97b"}, {0x98, 0xffff, 0xbf, "1fb408990a38b41b2b2650589a11385bcdb34e97dbd4a4ccc619a4dfa32f79153f2c0859164449e42537234c195ea718cbfad0064b4dff3b8a31d70a05644611f2cb103a83662424aae1b1da207af35ea150bdc49187ad7713dd3f61a37c178eb39a71c7d4b83fe5fc152e2b27128dc3c2e0ff9614384049e86df80a154c8dbfea1964e9"}, {0x100, 0xffff, 0x1, "45d8953249c26e70eadafb75787228b6e466dc23a6afc38ad2fa05f263508367611da9d5db1f6d05ff4dfa9ea1d9f874dd730900c70ae36b488627836a27f38424989965afb9d562a638b0f2880536df1e9ef4dd522a823c10ffd5954d1b20f3b1fdfdb8242e55b859fd1bf635dcaf46543169534bfcf927ca2bec9ca4b048dfe9ed9d811246c8fdcf954f17e6bd6c2d48547a316575996f66c3a8434143c675b4bf75193acfc769a066be64ecee796261d7ae95993b57d21a75574500f2c725de7e8fa08e801f3adb37c0af75e8e7248ae97237be98b33184aef77870ad26492f854d3632cb11f27f4effa279205278"}, {0x1010, 0xffff, 0x7fffffff, "6ceb66e83b5db0f40512572083a5e07a52d22ba3a1a31f21ac871de8d80221fe06064964e80af1ca032db0681596d029dc61f5e3a5b643ccaf73036dbf0d513747110d7b84bf9f7e99a1d80ce222a1ff301c7a7432eccf74fa68fa031294473c778b4766d291864b6a622703fa4f837e4834d6b3aa6dae0f1d57c56db8d374f8d8690a45e6ca3201e368eef882928fb305e0736f24450ff59cd9a4c0393edf607266dc8ef23e644d780cc98fba2eaf289ef771dacab587b58af507f327bf9698c24eed86360d9fa029d2c4918bf04dd9e71a6bf1ca00629d44a8278b57eff662e6ffcd82f85de5b72585567388d65175101d505155c244c47a3e8ce1553c647337c5c53ab11f2215606256e12ed9e4462b44f56c4c826ea3bf164cda87a8ca8a5c03ad4b1d9501c071694baf70857935dc4568ece1ff98a46474f48421557bcc3e0a8d1cf5337905adae0917a5ff563aa5401c22c7127f8a98fd8a6c197194257b24f66bb90b8202bebcd66aeded90bdb4eab3fd4b396daaf11a26b1d5f55475e198b73e15c81683ea3dc5ca6c06ce139ab2627e225ad332c8ed4c5a4009ba121d2cd3f894bddf75a455af076771efd2e8789cbbad903241a0a38f05a0ba034575b918648cc7b340dab84bbf4d25da8dce9efd34db6876f3ec25cbeb5cb7dde97e97634adab89ee3af8a70255aed3f0e49a46bfbca4cd7161d9a1fc6d94c7e95b754e3c50515385eff4a06f582bcfac860253f279c88cdb8af9cba29fba3302a471d0c1b4bca120e313f3587b6be6879ff44ebd2d50707387f0a1d7d341f7df1a58a6cb11b664dced72f85e70370551e455f5d05273f990b55428ee3c061f9c3260c2858807706859def1e0e12faece6f8a7c7970ed82c2f89dba5af6c0feb96c3fd4e9c073c0370d8a1833c47a61e31d7d77c5df45895c6f6edab84d8be3e1625a82de73ec2d86cd4a1f92e7de209eb2f98a106e56331d9dd9e58c29baeae665d30df6f4d34db9ca4c7a68a5523384c794b6dc3d13bd6d1989f260492c21eb3f7d8e4e4fe0d69595bda1e4e7eec6be2caf1078790eaad3bbd544ba964394eb17525335d392f9a5023e62ad9f589741d8d292eae7b8ccbc254063d2eb51955bc164eac76343c28f78a732d4519497d1845b20ed71cae6856b759ca8d76ad214f78cdc6e42fbabe2dbed57ea65385948e0ef6dbc173602bc70d6310db2367e38ce30b990e244a55f96eac23bdbda5a824081c7874daef1ac69beacaa5b7dc8448eaa5f2e52d0f999e98d58b1635e544c8dc2be92f9b9fe167e4cc25a491c3725d3b64f471906d5d4274000551842ef9e35641cbf4fabe4d706a5e0d13a01107840f25035b116765ef96b40946af2b6c6251112d2aa8badeccb6cb787c80aa991ae53189838be8bec10e5d6a930a61d5b9655957063ed1403247a8355e5738fe890f9de99b446f5f51916d5cb21b530c372a12e1e0ee6c713af3b3ecca94f9cee9d7a68eba752ecda57a9fc68b5390a6235b138287deab2f151c565f8afdf733fbafa8fce98fba9218e0287e257bb5bc6af3e4c8903107d1dbc8dd9c58f2d21b4be2f2bbe0d7acbf2a11135993971e3044b223323596f202049528d51f60eecfef421437c33fecfe4c05d17180641f55848cd578c7ec344818a9b653bf35b2d7ea5248dd0595e96db8966ab42914e6e2b8bd98691bb12979b38503e4c5b37ef21fef7f994c6c0143ea5f896d1f0d8cf8002cd7bd11333e96efcb3c6476559ac2305f9fad3467ab2bb66e3907c0229edb71f1618f7edc21aeb5afbae242514877fb61924096c9163e14d341d7b24060232e21b0a3cfff76493df0ea2ff761caba696709812e14c9081502993d41eecc45483545695ff54c006545a0a3584d71439dfc3ff7819448048bef3aa4dd7668d9fdedb62f8dd43cf64f6d2bd2e35fc967318f264202bfcb57f5c2f2b791e166f0a97411a0366da26e13314f410eacecdb46935e996771bfe98c77c36eef69dd0615a250eb5471a743b5a5d05fe82e856ece5152b9a782ab6206ee275ca745ca40e6e02d0a5065c0b07b1ca745d891f872c5c356a78e660623e85fa9c0a16a5ba3fa3c67f3743b87c7dfd42a2e24fc92d4e2a61ebcea21cddc2fc55652995b99639e5b49ce49d44912108394de988494fc16d5e5d31fec3a6323b6b40b67714a2ccd3c2d873b541687a873e15577c348e53353250bb4366466e0f2f930de23cd2c0b7b943429e9f396bfe07b15bdeb88e72a7abfc8f548b40e0fc3b033aeb9232aa8f754463553d57a4c332499fc1575f2e99ad75274fc338e87bdc9deee366b0092437107306e30064aa8aebd4b8ab050c74f02cb16653a48e8b3f7da959e5310375a16e57812a1d405e2d64e6ce69dd9b5bd9f3a7a0e04c023de24f6db9eeaf062b31ae3ebae54872ae38a7f4f7a601523d89b0de2fc24ebc28f753adcf6c23d24e9f68c3d80680ab91134c9218f3a4be50e732b336139d3cdb046aa9344511660b81ee6a91e69e586e61815874c3383b5e7384e64334202a87a37bef37e664db9af3f01854965ede9269a7abee5646a1b4cd679f33c9700e632e0016303bb49110a10363ff2cd54311c56708679e5fd8caa29c99cd414aa04f9e83c375cc7f9d88c093da416f76abec9a5f385f6311e8c3b38ea0f4c91e94e8d0ad7da5c39a314993ea651ea46717e71edc03fb8f0d5689cc49f1bfa774608e4e5f0ac18cff8850db962c16266a08e8956502806e2f10d7652977ac0172cc44087b3c4d4bf9ac66ced2c0eb705542d4fb00755a4061b7f89f51ca3b6064a491c9b1b61b56a0a8a3478d27a846b381d12d183e7c9d208d083825dfefd69f5827d7f2333ff9550ed36fac79ddba4ef799e102ed818b22068b372c56955806fd3ad42c05a528d1964e3f189b325e4bd1e4fbf0f4febf12c111056cd678b6c4d4c92e73ce519895ea683404bb47b0376d5116105fdf5d89eef30c7fa570ccffd19886ef0cb1fdc8459d579739de5e7252d98d880c0cc58decebe602829de7a1a2173d40d65d023fe5bb9c2733e25d33a5c2fe3829a22426df739a5f2ddb651276378a1cbe40de4fb51fcd0ee890e91372784f9a3dc34fffa7345d5afab767175643ebd050a4b318be861bc88ea4f3b635fe9da83c939c7a8359dbf612942458c11f62d9e3dc1a5985ff190268bd4bd50f2f7dae7a61106325a8d008e38b5cd54eb15ed66223bd90963e668fa6f9fd16fd858cbeb0ad0d84b0d8c7075d6a19bc8cd9d94ebccc30815d382975d74bedcab535d2d923abb67b0f100f0d386d810a74c938a9c0611291615079c944ed096255e805c09cc20656f6d1aaf74acee4fd1271bbbf4494e0b39570d167119c1f255e3329ef63cffa3926b9223dda6e0e88f9f6556cbff271a128d0ec0e5728fcb6441bbed92f3c93b3e4b3133b6afd626ba6c3d314686566b54780770e4e5aa0a8243bae82745ca0b71a67ac56dc29eb895310fc031ffa32ed8877c837ac5a2e12f3e093242fc3b69bec6204bccd47c388af16ac0b4e003dddb427343104c6fb4c4fdfeb66d572e960d342391ac21021bc634d8e886ff76098c3f13f0c2f19e565bdd4266156d052ce780b57de3bb86cb96b05f0c8fc0c96a9eb8fab87f2cdbf5c8177ea5e990d2de889ec99f3a147a0825c7ee798e48a5c6f2e46ad26b58f2102eb91d177165d91af99998649b91b8c519a3dea48f08627052a568e24d4f51ddc86f3749940dfc6f74edc9d380c79a30c50326f3f848c91808755d1cd7038a9d06df5f75a6b7f0532b22e4dc2871dedd18f729f8d3ac7c27e1c28c7ce831b34dfbcbcd422e3b5ef55b844002c8f1b4a8240bb2aab447224e644620ee6353a9c3e62e099080fe5781fd97e7a5ac5940bd02a2131697121f3ac478899489f2a8b695b9d4ed5bd72270d414e76521c69d96173d9fca9b7a3c2ae70a05121abab23a424a2e7bc4bbff717dd115c29c386213ba9a9b4770609e9014483d3d6832f6ea2b7f8ae3d6c987729f3c785ce1c1716807be451de2aa356b3d792ff02b0fd1cbfa1da2d5209f4ed82080e5f80b212546fb43a6833aac3fe37ddf0293d43b63279d726ecaae5fe0ae7edf16ddb9eeea19ab6603231657151142f68427483ea345842330b82db4b07a09086631a3af1331ea9a69fb7cb8e0076933bf782af808043b985332c4f311ec95fc710029d68084741787c28c7d47984c689ab11b89e30a8c57a9a9e6b3ebb4b9f76afe94433b39624c85d58fa8186a0f0b58cc173c25a4febe90a50a604e5d86f6ab404360196223d2eb1a73b24276e8dc85cc4bcbd120dad225c7106585add062d073d5b973486b520b5f7a67e9d8f8f95490883e1a9252c4ccdd43acca5c5735930a11e46b80db953f3ec3daa663b5128088a9517535650675b274114143a0610bdb112e2a98ffd30528d596a9da183471a7eaa97781243ea9bcf13fd92663325de64e5b06f9d7fd7ffd8a78c97f667998960995e4b3302a0becb3e8369eb00c96bf3bc346c90d739dbe00d37aa35e74dad28a95c042eb07b1db6155d3d9a101985b0ae2be21a71a3de23a27646491fddfbe507ab449f3ac601ccf88ecbb85153c1b78b6baa90db24aa1f1b0ccf32a171342011fe14118c1c12b8c80fb448cf3e7803ef6193d9b28b6635286882f1f12739372f7ad152ef1151955d2a79efa28de4dbd0074f52b8c7cda0f32b3eaf4f05033c67f7c5a7675e28c5dd2e9e66fdf9f01eac9fc1c3465db63f062e78fd4e1c91dfcba9b003aaf839a15e54b7b789d78a14f46e88d7204d1102cb03b284da5742595c3686de32e4ecae3d50726ac2df70de04dbd321bbf851a1d8fcfed6fa170c6184545327862e055c712eb69bbded57a577afdec717647ee97e9537418dffcc1ce0d8e41e6af49bd5d4fab9a24446de6f3b0dbbc86928beb87a13950b9a4946c966d0a5c9316e4eb411ad5e244a8da98ad3b9360aff6cf7673e5992fb2093d84591cfc3ecc3d6b7756a22ad6fc9048b7f21551cbdb82bd3de46c8865774c6c127946fb55d6ee5a7b5764721e2c91139d6af27b212cb5b3a1969d6af30795dafad6a10a004dd435638efbe76de15feee57701b8dfa6fb4a7234763cf8f1c8acb73d0f6efbdac50be5c43ec06d8680210d7d151cbfd326c9f64d585c3457fd69c46c2167c26098cce175b15e0b8b1e1849df090bd4bfee8dc932ccad002001be7f4cfadf0ff6e89dc9c7e7ec262302ab82aa84c620c8b8a1a3306e76a07c3b677ecccdb063f3e728bcffd82cf4d623ba0deff9a58e14ecd81e54062ac3cf95eb57906b31fffa2f4e7c2a60c89d83178ae3c89d67e25912136f630b9a3c5bdd3ee42e92eec48abbe3835faa834a3b49c978479fe509b169fb6c4bd046894ad663d24cb2573cd38d5d1e93b74629670fa776f43767a36f13d194a2bbc9041b0b4f63171f3c6ece8dd182298359f00943b053b0914a18b3977627145aef1284f5a1ef045943d1a16727d7f230bac9ebd948eaad574d092391295d6c4c6ee080fa1393042a2a4ab0e93f1fc9f4f7575c354a27c4e117934fdd73db14299c52fcdb52dec85b638249a27aeb9b1bb31de0bf03a84948171375d14b8d2cae77c107ed20a83c468501cf4b53b7897be9ee3df4dcb7c5b45b2368c4f7546d3a017a994a4950d1586689bc63b6bcf45b2dd6f1c6a2cba44d9e4dbf804a6b0cfa4e373ef3dda3280dcfe0443a68db824f75551b3157965e2b7e603ad2a97a6cb31e9c29380a9785d6e1ccb9fa2759bbf66b6acdb7"}, {0xe0, 0x1, 0x10000, "fb7c3de4ff93fab954ff13af789e0dadf6a4fc9fab7fec659e034567c3b30bfa46c80a70accf16561f0fccca3e30eba3cdac930555251e545fa50c437b95321557ebc131a9ac23f87d0d80c2df6a9b7194977e86804c5700648ad6bd34e8feed373021c8cfe26467854002d6fc967db1ebc0cae0803b097e9314ae62d814a5e58c7641b8b743f2d980b70fccec1cfd4129fa9dbd580559279942a010e6af41eba6b849d82d77bbbc34a66d06cc468c99b2932859dd2c2677492ce989a15b4dd8af46eec6835d94355c4a1253f9"}, {0xa8, 0xffff, 0xfffffffffffffff9, "98e5dd9849f8eff19182af23640f8e7247638fa95399a7f4bfe346fa912b64f6b891197b5fe5b93affb80e4dc2b427690d1cdba346886a8b1858df44da4ce1ec0dcdc3631f49b4f9ebecdad28f8d700aa7482163efeb0dee54c3bf10aa55b68180518b5a9d10c77ac106a0f9465c91f8acb17d39c48aa4fc42bccee0f8984c1b37ca11b03c8be386a7c0f8af9dc2ef1be4d1e6b45a1624"}, {0xf0, 0x1, 0xe3, "ac545cc50e1b7353dac5232352dd71a66b07de1da1007e2e77249805c1668402de235c3bcc9cf755bcffc8e8a3b64267b90b94073e0c7736ce7d2aefc0c6982f0fbb97a21e4268eb915b84bd6075c8f135c8043cbf3c0cdb588f37de97d36681ea76c0caba285f5a92b1cfadf0fde3eb9c671433e72de66d3a75d8bf33f6363eb7fde35514413e09331752f7b520596f4d0dd78cbcab00a284b39a6101e6ea5888e89e95bfa87ff6fb0752aa2c252675a846b2949fcf2a428239fe0eedabdd51c38e170d8736265f5b45e68b216f7ba7ab4750097a94317f5d2320b53a60"}], 0x2430, 0x2}, 0x8) r1 = dup(r0) fchdir(r1) 06:40:04 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000002780)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/193, 0xc1}, {&(0x7f0000001380)=""/145, 0x91}, {&(0x7f0000001440)=""/194, 0xc2}, {&(0x7f0000001540)=""/136, 0x88}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000002600)=""/206, 0xce}, {&(0x7f0000002700)=""/78, 0x4e}], 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) seteuid(r1) unlink(&(0x7f0000000240)='./bus\x00') 06:40:04 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 06:40:04 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffff00) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) 06:40:04 executing program 1: r0 = kqueue() open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x98) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x228}], 0x1, 0x0) 06:40:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x3) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000240), 0x0) getdents(r0, &(0x7f0000000300)=""/248, 0xf8) r2 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000180)=""/70, 0x46) shutdown(r2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000600)=[&(0x7f0000000240)='!4({&{%\x00', &(0x7f0000000280)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)="264c0600", &(0x7f0000000540)='!^&({(.%$/{(/\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='])))}\x00']) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus/file0\x00', 0x86, 0x0) pipe2(&(0x7f0000000100), 0x10000) 06:40:04 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') socketpair(0x11, 0x2, 0x0, 0x0) 06:40:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = getegid() setgid(r3) setegid(0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0xc000, 0x2) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) dup2(r2, r1) 06:40:04 executing program 0: r0 = syz_open_pts() setreuid(0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) 06:40:04 executing program 1: r0 = socket(0x1f, 0x3, 0x6) shutdown(r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x48}], 0x1, 0x0) 06:40:04 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) renameat(r0, &(0x7f0000000080)='\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 06:40:04 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getdents(r0, 0x0, 0x0) 06:40:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) clock_getres(0x3, &(0x7f0000000080)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 06:40:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x10) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 06:40:04 executing program 1: r0 = msgget$private(0x0, 0x3) socketpair$inet6(0x18, 0x3, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x4, 0x1) fchmod(r2, 0x84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0xb3a, 0xfffffffffffffffa]) r4 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x9, 0xfffffffffffff000, r4}) r5 = getppid() chmod(&(0x7f0000000080)='./file0\x00', 0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r5, 0x0, 0x0, 0x400000, 0x0, 0xa2}) semctl$IPC_RMID(r3, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff007f12bd68 failed: no mapping 06:40:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup(r2) flock(r2, 0x3) dup2(r1, r2) execve(0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) fchmod(r3, 0x8) dup2(r4, r0) kqueue() 06:40:04 executing program 1: shmget$private(0x0, 0x2000, 0x42, &(0x7f0000b39000/0x2000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchdir(r0) 06:40:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 06:40:05 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x4, 0x0, "77bce34279c3be06d7a900", 0x0, 0x2}) 06:40:05 executing program 1: socketpair$inet6(0x18, 0x0, 0xfcc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x3) r1 = socket$inet(0x2, 0x41, 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0xfffffffffffffee6) 06:40:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x5}) close(r0) r2 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r2, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 06:40:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) 06:40:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x276, 0x6, 0x1, "6a8bc31d42fa3e1f7a49e40f076e9839c14c75b1", 0x3}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:40:05 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) socket$inet6(0x18, 0x4003, 0x4) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:40:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740), 0x100000000000001d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000000000, 0x0, 0x3, 0xfffffffffffffffd, "a147780a000000000000800000eb06a600", 0x400000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) fchown(r3, r4, r5) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 06:40:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) r1 = syz_open_pts() close(r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kqueue() syz_open_pts() 06:40:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000a00)=""/4096) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) socketpair(0x36, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) getsockname$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:40:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 06:40:06 executing program 1: socket(0x18, 0x8005, 0x9) r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 06:40:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 06:40:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) bind(r0, 0x0, 0x0) 06:40:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000140)="00000000000000000000000088fdf2bdc84ba8ef9e6d52f3c902baa0101a92a58f3c35548f13484aff70566430ee9752f09949166c4a8f958f3ba295cdcad221d592d356fcf0e0d04fbba534060d", 0x4e) syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0xc006, 0x6) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 06:40:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x100) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) 06:40:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) socketpair$inet(0x2, 0x4003, 0x3, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) 06:40:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x8}) 06:40:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x12082f, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000040), 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 06:40:06 executing program 0: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4}, {r4, 0x1}], 0x2, 0x6) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000018c0)={0x5, 0x40, 0xffff, 0x8, "31bcce3824b462c52d93a0ae5d8e65966c9714ab", 0x1, 0x10001}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = msgget$private(0x0, 0x2) msgrcv(r7, &(0x7f0000001a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e31b6de19c91a6925b1ce0cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x1, 0x1000) bind$unix(r5, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0xdac7) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r7, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r8, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r8, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r9, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r9, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r6, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) 06:40:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 06:40:06 executing program 1: r0 = socket(0x22, 0x7, 0x8001) r1 = dup(0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = syz_open_pts() socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000004c0)={0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = socket(0xb17d88434b0c6236, 0x0, 0x8000) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="8c01df3d525476e717606b9022b31543e4c19b66418039c5ba62b619f83bc1460aad491d42c5a1d440fb40e8d61b6f9290ca9f9fdd674b86c0be2ba2ee96b499ad5e3023ad6af206a679b549fa326070ef6357100a2be519fbb731b9a9f3acd3af20c5e83ccd097ad989505c7cd0f0f92a477fc4258b1ec53214677764eb34ce33c3241f1603803659fbded1bfbcad0fe44b7a3a956c4f9e1bdf274f3ea672bdaf28b5c0ef95b2633d0e29340a032d8374e8b94b5a3c9ea7f86dfac74946c16eb99959ad3be21bfaafd662bfef098ddfc354", 0xd2}, {&(0x7f0000000140)="eb59d1cdab9ad6a778259cb871def119f2a6eabbe217502a9bfdfc5da3e64f06675a312d064c41747d2fd45e00d523b37a5afd50791c234290c8dbb73d1520a52428a19c2a95601cddeeca424cde078b9819ca9bf85b061b0dcc4af0af28c21e6ac71493077a8f7c7cd36c2d9132396b752e7d281ac69eb0a44f6e9b18c868b253121352b4ba9a97ed806471599f04c1de85d33643b60be41de3f927dc40b2f8", 0xa0}], 0x2, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}], 0x38, 0x1}, 0x6) r10 = socket(0x1e, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000200)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501e54decb95471012890e387c281e9039b9211a1f251b81d00000000acb1d359ed1d47fed92b73f04d542d20ec0ffd9765d65e7b95766f7953e1ab92eea9741cc57f0a478d58d8d203d6af2153768f7d6f9bc198abc24c5907928880dc29f039b303b6a10058830fc8c8f2e91f5f2251c3076b10313aaee8509f0674ae522994ed5395c87feafaa2045fdce4c091eec0ea20537ac3a53dfae58be1d00e6cdf3c9ead59bf6c27f722cfc51a41115a9cee368f905d55c847208c9640be4d73100d89f0704ea744ebcec66439525168ccf9447b1bc1f5c935c9e4c5e9f86a037e8833c4cd", 0xffffffffffffffdd, 0x1, 0x0, 0xfffffffffffffcba) 06:40:06 executing program 0: r0 = syz_open_pts() socketpair(0x18, 0x0, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="1f7d657b5c0a47b68504452837a257a6368ae92c63e61c74988279403925d021e77176b1ff39c29c58edc3637548f82bd3c99eea3488990ee2d3d17266b9bd54e5a09b114793dfbd84788b296d8e562d92b94cde7ee4ce21585a2414dc0dd5b63c9605b76edd9d75dc98106e24b75eb10c5d8fe8454045df72022a21acc004d28d8a6d7d7df16bf26b12f5b20564f7dbbdb0c230bba84c3bc3faa3de6ba28e0f0ecd3b1f764df80c5fc0476908", 0xad}, {&(0x7f0000000140)="fbda1c8bf6f12328cfe8d9713f1ffeae2a35a772914dc5a1cc11289425270a0cf2aa56f790f80158b451f3ae31f9b30de90143cadefd2890eecbe68a6948630ded9bf1970f32f12b001eab62873917e7e934a723ffeca0ad2b7d1199f5e327b25334392decfac3fecb18667d9126f9e20923dc0a7dd568d50e0bd0704ab0370520aa2faea1762dd6d4c2788781b742374a4d1382f93cf63248a3204723898fbb6930dcf1cc2d2dd96190cd2b1dfcb0c1dc27d9d1128633b7156bddff8f080f288d9e392b0a9b4f1a8669452f99842e6f224b6771e56cbbc58b3d1b13f78380f4c531aedb366c0945f14540dc8caf3f3d6130513ac2ddbf56125329cc8eb603dac5234280d336e5744ada7e7ced8b1e594bc7b8ea4abd8c8c8d113e1b4a2a0d73a12e670633d8ba1096eefa31798ade146eb802ea810f9826bd55bcb8ca8c892f0e80c13ec1fa22f7c1ab991eaf1dab293a803ba0f59e9788989833568c1693b62da45c5b2229eee81aff09a9f03eeac47bfacb8d80c106c480af33d35f2eb89f756440bcd694917eb1b06cf7fc82c482bf94526e9bd40582be4cd4b960a6db90e99b094a5939bd251d90bf2df58336ae38cfab39fb13e4b2dda6b905ce74a3e64cc5543db72ffacb398eac17255f29f69903503864cc38a80749cdba7791b00138c1369cf97f7b9d985cb081ccb4d766946143f66e162a8dbe7c6ead6be2ddd2f7ad0ed01f91fe17b1376706da636d3f71cadab15d70acc20c5b49a3344c3c2bb7daaffe2a8f9cfe8fb732ebdb4efd9afd0face4f79fca26228ba1009570659bc430e9be93ce4b5b206034275b589c98fd49a0378cb90781b80814a23a4bdea603570c329218c66671710a72768bc5beecd416eda9e7cabbfa43942fd0fa4bdc6ed2f15c858219bb16745e65cd133ca1a0b92f1ebaff258049973bd53f608fb11db12c61a08cff06a069af5bf3788ec5c590bf0837fae6e9a22e2ab4101c358ae372fc9833bf12afca43244a2cc757ac0a28cfd1131f0408d70afff6c85c644aa1c9b1f1af92a20c6b80d04e71b9c9fa4f4c4430d9f0b2c341b9a3d30a5b70419670530f239cef8b1e8ca88caa1ba4b9f9d17e2057524814838f37f70eea8cfadeaaf5e44dad8b332b528ae22762bb5f761f4c956be654273caaca2a6e5b42c3ccaceae35100e4bb6b62682eafd5adc6cb166aac9b53255daf4a2dc2dd5e3361bb40c9736e722e515c3685022d58a52a6ebc4156ef1fa55377af8d549d83fe66ed53db4ac563f760aaf4750db9ae0eb99571bd736b1ea8d710d22c28f256434b2262f8f019dcf7e72be3b6ebf2eb89ca31595121ff3714979fd4c03b71872fbb6921ece13226e201e9acd71af3fbe1b184afff7d593984925ffd178379e467cc114ae5a666a59eb5b94301fc788cdf24def3374dc6b41461593f3a31f44d4ab29658979e699615cf5400e69956410aa81042a94e22084ecc32d79176004e02f07e4d0f364f511e82a32fa75d5638e026fd2ee35ab08555937cf90c0173d863f420adbb4515e684ed84ec2c96df45c1d6250fa259f97b8ea338da10d3108da7a574dae6893d9a6ad695165008264b9da42c95f127e41b343aaca5dab94e6a835c051ebb6ce58c1e340baa9b68a39b1dfb759a38d3e990891aec4bf50a7d1e4ad3e97f305141b67ac83845fa87818eef4094c29984aa205eb0f03f86f137d1928d213d8ce43ac69d8509a94636c636451b90800f95c9fce1dc447ddba7153ed85084750b84ff73f59a06bd62e497b585088540689fa58b25e84df518415c083efdd50a54d7d9c5bbb5cb089b2da983120f435561ce985080b7fd7eb4f6b68ccbee1b0ddadc0e35b818105622bd3e58fa0d184e1e2256535af58ca2256fb9bb8282efaf2092ec5391c0144d477ebb3dd2b24064dd9435c7aac5a628c036f24f865847781ec6f5e907ac2fe066bbefb446a076f3fb3ddc86aeed66cd0d5ff2b2457b4f227a3ed4704e608c3787011b0ac9fa7b51b426523ab45bded5d409c4e65fe9a8607d89d4ce4cf47d5479a5e02be516e9542bcca4671429126607d8e5b4f0ab815e3608f7d872bae67642b44adcfb004a62947c03df19153596fee4b9c59d336f6bcbd5f8c15d8bd1b98b955623f86dc242e877a3a84b066d33e5553bda00a76a7d31817b9d7350cc04e00a2ce6d27057262c530fee5d5a898b440db4d93e7c31303794f57a516a63d499a7f2973e4f9d1a8a341692c7171627da9ba1a6240b57fef485c7f40914388d9f9efc99df607527fce64701b4eb004e7f3ccb06f0680bd803462b4a96ffc58cc11778fdf8979af1c741ce44b63984c0576609f2a5c5ee85294a8ffa08521d0d2a6498d3d843aa327c2ac42a03cb599938fbd97ffee9a73797c90dd62739480a6cb34f86bd84f94aba7705637184ce8d288a3287d159f0d0de69660e3eaa40636f2d2383591d4172861a232b131e60c030901ecd38011f05ce7a09211325bfd0ffa27fd7c112cda73fb56582db4ad7c6c408b4a0f7e2edf2932a2d1d70844b67ba66e32a1a956a0402dba2da4d639052f518dcbe73f3aee30a6619ad746704d0c10a44faf4cefd41c50091d65695e73f7caee6cae8c3c5a99f89a80b2dced4790c715127aea94cc09d9a11eddd560950cffba73a96b46bc9ffd6ac02b680f39b7c29bfde1634be6da79b97ac02947d7a8378a343eb13a475ced576875dc790a67e95be04ffbe130ca87f9eeaef95f4427ce4201a56c8f3cac5697e56ea1819a017f439ac323f4e85cccd90b89cce6108415e02d6de04fd1711b0610c10a0653549183f7828474deb0ebaef15fca4774ec262df68ffa83fbbb15b8b718ba056e8c24c9ae7c8b452d32b21b4bd7df2fa94dac388dec169734b311483b277589e506ba43499b7e03618be3791424683eb533fa01bd4d69cf4a00cf9b4149534d9d2063ff4d8bfbe5642600e4633c2a9fe02b47bcfe12d643ac816bec1ee62274f72d4d3d1de38aa05ad204231f3129a01bace474b52cf19277d421938843ea95aea5bfbe27aaaeddb971d0ec4095d400c38a93002fd5b4764f5019c15e81665691722750fe293892d2ea9e4683e9e73ef6b42203be31057bc08927074a8fe272293e1797dff7bcbeff0b10c6a3341eb6698dce3fa29153d1851ccf81727b7615a2320b95bfb6d79f6c459dff417469461bc9b530ae43e16cd76369eb5f86719b1a2b25a36b8abaadbbce676858e3de5398fe49ccb99d170ece99d38f7dcf6c5fc67472a4a4563bab42dc33677f53646e6c7da9d2c05f3a7b115822546d0ec86e65a80622474f1170f7abb2f24c733f5f50963250d2dd9dfc325bc69305a58827afda4345391f4fa0b7a7d7c419c393aee137b8874c8c0259d98d84e60a2785d02bc21b27266e8391e2959e4f385e7cffb500237ba556e58d1e6fe36bc39716111ce42ed2bf7cc588829f592736c7efda4e5c5083ff8a55832cdb851f0950d73edfbdd9447ea8d5c1759a3a35e51fe0878f18f88b314b4e795efc65d0f21b33587e2c29cc2105dd3abbfed63a41abb35dcde9bc4fd470e12eec49acf6751ded63bdf515a5709a2522376f6d588a58d5c5c2e86d2758c809f75a02564cc70a7568651831d49fdd920f5b9b62df194aa58cd3ec54a00284a60d2c5dd244387969b7b2fdf1916554d4092bfd0713b437464d5a8bd60cb231d30d2c0d546a1b06889deb755fe0dd5e12bb2ee467126ad4c531655c12d1314fa67463d8e012eb8f5d78a59b8b0222ba9f73e5ccf6a91a62563b0425c3c864803dcda2a230ef988b9c0a10290f6107a13c49b31f4456a7fe26f63c64912cf585b07209fe8b781d594cd7079b897e677a2aa06530fea4503300f2ebb4328e71604b4da5a73db279cfa59f2d3ed71035e018f7eb2fd8b676c62bf6d3013c49a1d58c1c9ad5b024bbb7f244cfe53aba691d03c4197a9020e05c4cd417eff8d3e67605f5ab5e76b7d87ccb0f03ea704d2f157708f26ad8f970e5b0def62357e475e3bf272c2b1ce54a8f5057bedf821456ea140252ba5d13b891bf7581783eafe546b1bb7c95d856aa25c26068703f31877cdf9ecb8375bd5df96a118c3542198df46ce154f273e4d1c7249ba5e7f0b7276ceae95097406f665fedb9f65f6e5b615d25a0cc081163a7e2d0cbe31a580b1775f1256955a48d52d7eaeca05279d23e959d7e9589a249fc2015d6c08fa9ca3c35367829e1c2953ba1082e0ec012c5fa79c4043dfa2708cbe6033cb4f6eb68fcf5022de343f66600e6bf6aaf50ba8c771b7d2757de9bac4d8cd738db01e3ebb6675e1ebbe40ce6ec9b92409110693a34bea0309f9e999981b79b2c91e124777cbc478b9fd5845bc7c8f45a27fc75b1886d8ed5f5584bcb14b44e3f0b1fff78fa532e7b15f2556e90fddd1e317b1f56954819004bffb0c231a5f57d7a972daf4a1a68f92ae9ee62af7ffb9548d5a788099164299121d03cb7c351cf39ce19d1f72ff3c87cc7d18d2f874408880a97f33bcd7a174722db78d8c017a0b7e7f0d3a0356651adc32bc59aee302b57c9270a4cfa832d22cdbfcf93eb65c661f03357305150bc52fc9c0d2ec1618b22e350db19e2b99a4109f4be149929adb999c2357099edb9c12493316b2221175288cf4fe92ac2a4d014238ef1acf0df83aec1b22db3552046ac25339a7483139d7c3ed97176e9680d376c1a40397299dc2a8ed0b46f6f15619e42e9cc92aa76d0c47fa5e7c809fd22cd880e1b7d682188ff0cab91a16579f5de1ec28130ab21304759914e766fb940c62711168342acf37c258873990c227adc20912e8e7a1d5d737b0415400014579191c6df7a7eff7fc912d6ad809a66947a2b412278a257f281a28fc5b6472fe399bd2c1c7fef02e80a2efeed5fdfccc19446940a98459918e697e62a61f0e2e78619c5fb6d4ea8ab86faae872c895eb0a87b0db8fdfcf20bb419c14b9d42b5bed6e17dd4436d1773239a8847f4dc0a3191696b0e0243100d27e52392a64aa9b1e2983b144bfe0431ba93e6c5ea502bfa84a18656dc9991220d710057bb21faa9e8f62163a05b53a347467b0ea7ef0349cfdca7cb48578169fef0894a88639d0f98971ecfdfdf5f7dbc2d7c9ae9f5fd31192398e4cae80782338b83b71ed8cd58817a5c4f6879863314231008ac852bad4dad13bca8d3d3bd6cb66a4713c9abb10475b258c9ab0c0e71eae7c06cdb9ff9ebed698fd3c4a6ebe57aab342c568fbed0353ff560a7ad67e1fa9cd2f4215d2239084e19e99e207e0760b436f6501bcc8266783a0005b0304695d1f0935b1bccd5e8c945e6f2977e531ef44ffb562a7080d532d11abd26c0159600e14f55bf7d806400f5284be5120b16d645b20c133d1d0a422b25b30b080dfb8568f8f7e86cdda82319447745cd58c4d0d1491782f9ba443561cca2fb916554b151a87784f745e614f2c53b7e370412506dc842301d4e7de130f4f6011b2c247113283234c192ca0230e0f731e83d0c16a75d8ec60164a82545d5aa7ba643e5a9371c3f1f798db504d0d28c06f271fd9486e20492530967fd4d2f42b00e4c3d6ad9b6293b3a03fe4254f3408bd08e27c2bfca5a0e6d81e9f8e6f8054da5f8811c4ca9a64c5ddd92c660a081d7e4b173491342bd7223495a2ed15c86919ca38fd44d3318daf7ed2394f6b42d5333ab4abb21f0a7b2ad6e9cc833b4d662509129bc74da51ea949bd1f7ab7362afb862955bb7286f39593aac7080d42b23ef40fa0436258eddb783a104da60cedbf19fe425f759dbe", 0x1000}, {&(0x7f0000001140)="3a38067ed22dcc8074c0d5aa7d82b74c80d236eceaebfab26904e945e265bd8b3ca685fecaea1c18c6a5539c273c176a98bf38414f339005fb7176dd1e41759cdee5e3ef528ec7c23c200f789895ab2fafef1df76cc7927443d546906e8f86faf28b52c262f4e38ecf", 0x69}, {&(0x7f00000011c0)="55e622fa1333594a0acaefec577f34d4328d3d112ce122452be37fe0ab2bca5b79b17911adec3ceff8781217c382b1576feddd829e23eea26b4fc17d17be5986e5abfd06d06c7b53043fe531dc6f816ded9ef6daf7c5ea1c02bd51e931b17f", 0x5f}, {&(0x7f0000001240)="e8ac82cac086bc257db3c5de8db6a10cac9dbd7684310ca91a", 0x19}, {&(0x7f0000001280)="fd88581725178c66a2ef4a92b4ff530fa86314b501e0beb14e020ff128761d4b94275a8b5575fe99a830f6b75ebcc473753851868f0a79927d0958eb445ac07efa453dbb6bfd9b8e2b434feb9c8a7d22c615d0f90cbc8d4b1a68f1cf13485b8b01f464ec1cf8ce732c574c281a15cf51b187a8333aee85ccba4db0831ddd8a5e5dbedfe3ee", 0x85}], 0x6, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r4, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0x400}, 0x8) faccessat(r3, &(0x7f0000001540)='./file0\x00', 0x20, 0x2) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000001580)='./file0\x00', 0x100) unlink(&(0x7f00000015c0)='./file0\x00') getsockname$unix(r1, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) socketpair(0x1, 0x4000, 0x7, &(0x7f0000001680)) socketpair(0x18, 0x7, 0x3, &(0x7f00000016c0)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r8 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001700)) truncate(&(0x7f0000001740)='./file0\x00', 0xa0) socketpair(0x30, 0x1, 0x301, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000017c0)={{0x18, 0x3, 0xfffffffffffffffb, 0x7f}, {0x18, 0x0, 0x7, 0x9}, 0x5929, [0x5, 0x11b55c87, 0xff, 0x0, 0xf2a, 0x7fff, 0xc3d, 0x8]}, 0x3c) sendto$inet6(r1, &(0x7f0000001800)="ab3dd1fb42f1c5b531d501bbb8226daea3f5213e608de63589cf1155af34ed6b7144d65a3a124c04a25e9e0bbd218c24d659eb4bf9df89d0d138f4e57577e2438d7233711128e7e7de580184fcf26aeaf172d6d90d1bb29680a8937d3480f6334bef46a821c6942ed40a6e7f001946f6e18733d784a8175f293addf8ebb9bfa234d3b28fd811c7ba9f8e3801250962d5521f0f0c1f13bb5d0601e8f399a8991c7036434e4b76438f69f228f2cf583667f94f82", 0xb3, 0x4, 0x0, 0x0) getgid() open(&(0x7f00000018c0)='./file1\x00', 0x28000, 0x22) setrlimit(0x3, &(0x7f0000001900)={0x9, 0x3}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001940)={{0x18, 0x0, 0x146, 0x3}, {0x18, 0x3, 0xfdc, 0x1ff}, 0xfffffffffffffff9, [0xa1, 0xb4ce, 0x8ac, 0x2, 0x1ff, 0x5, 0x8, 0xffffffffffffffff]}, 0x3c) chdir(&(0x7f0000001980)='\x00') ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000019c0)) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) 06:40:06 executing program 1: fchdir(0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) 06:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x56d3, 0x0, 0x12ff8b01, 0x9, "93ed1fc1bbd79ba1c17aed1c48dcf9a6a9edddc7", 0x5, 0x401}) kqueue() syz_open_pts() 06:40:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) 06:40:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="c7e69f5fb41e0a53537a38329ee6f0be921c66fe2ccb3cb196da3cbffcd8875ea8b00df5423e11fb869f293defae8956e5d2a14d83f96fcbf0c853a351cd979e4af64503a9d950fe2c46c0dbed43fe188c52c3162bf1d91c2cb8d6ed9b1a5c68702fa80a701f629f2012b3f202e8cdd08ab0e4fa7be884808a52c45683a2f391082ef27b79b67bb0238098ce95029e881ed687b2facba4d412a8628f901355adc873e3e899823a93bf674d01599c0fb1b1b4e03fb053603a4a0fca2d20a0826f71a21eebf46054e96ff23543d2327febd3ea411e813bfd63efccdb483580c1a94557e7e705446359a31445787d10f43d76de", 0xf2}], 0x1, 0x0, 0x0, 0x400}, 0x2) 06:40:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8a022e2f66696c653000815648dbc8d64261d918e336ce1fbee2622a1f51fedfd436db4a4c1af740457bfa90079ae3ae1e791e20d56dd7ac03433985683dc985ab12caefa6161b292d136dd038cfe866ebb3c8edff070000000000007549088cac5623f12d581cc27c6cb19f23ab28f64d4ab3c161ca8ea9e5386cf87e145bbea28e531ee179eccd50288fab990f3647398fcd795b92f25374520738e19c3a09642f348e9d8504ec7aecea65690f7e31fd6d8cfbff9278e4094e0abb816091712d7263b85ef4e577a7543f56778590ba4d744e791c2f9b0fb66c46d77d4d22fa6ff78bea39e9feb3352ee567d1959c565c494ea708c9f5dd188f8b2991e0899021978c71dd26e35af619e8c0b594d9b7fb9992e8a5d76781d060"], 0x10) fcntl$setstatus(r0, 0x4, 0xc) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x11c) fchown(r0, r1, r2) 06:40:06 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0xff, 0x6}, 0x10) r1 = socket(0x2, 0x1fffffffffff, 0x2) getsockopt(r1, 0x1, 0x200, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x7fff) 06:40:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000000, 0x0) close(r1) sendto(r1, &(0x7f0000000140)="f416706e1530a5dd6a0a9bceb3166bb894f101ee5bea5f195c87bf0d73496a6a0462f1c3ada4a7d0e5cc99c08011a61cc93c3dd61fb0791f70568a18a18d819fffde900691582b960ac78e23a2da48da502f05504544f36c13223a4ebfd50b67439037f5eb5919a070d1facc1e3d2789220b39add0b10cfe93a04c67aa49122c34ec529394d7184e3d9e04fd2ac0783446fe37277e83badf4b2e7c831c1698d849a8a584426e38fe92c52e076f8a1002b55fc413a39d184c57cfeb04174c52855e89ec25fdf1d944b27d52a53ce24d830de1ad", 0xd3, 0x401, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 06:40:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x636) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r1, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x0, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x9, 0x1}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x8001, 0x3ff}, 0xc) 06:40:06 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) clock_gettime(0x4, &(0x7f0000000000)) r0 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000040)=0x4) 06:40:06 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0xa0, 0x0) chroot(&(0x7f0000000140)='./file2\x00') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getdents(r0, &(0x7f0000000180)=""/211, 0xd3) 06:40:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) fcntl$getflags(r1, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x6, 0x8, 0x2, "4a7047f531724deabc7061bd6d501c659e3947ce", 0x0, 0xffffffff}) 06:40:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x94, 0x10000, &(0x7f0000000040)="109d71ee09f4f1e3c342deb905314309944b9d1d6c336b2e46c4bcd298e83ef0fd8f757b2e34d0ac70c878b3309584c71636a68a0b4095cba9bada6c37b347caf8ec2f1275702961e39aee9b0887bfee10e982", 0x53) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffebc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) 06:40:06 executing program 1: select(0x36, 0x0, 0x0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r0, &(0x7f0000000040)="f8702fa691a0acf08d47ac36cf33990694a3a54b80adc8a76616a25b570b661166e7b30a71798e91a1d403d4087b601b9e2b7d2e1a859bfb3fe5c9d755091e61ba3b7774b104144b799ec63f3891f478bd13f0549dcf3418ed3faea1ace5219c57d4aeab6c41b4e12d04364982690e90eedbf271835f3eb8e5f49dffdb2321fc", 0x80, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 06:40:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) 06:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000000c0)="40fd57d4d6231eb6ff6d6b4c3b9dae31189584681df8c7de55893c424137e9bf1558cf1e6a63abe2ec2febb4b56c7482c809ffee045cc618accfb5884140eeb8fb869616e1220d9c9b0dab83b7acad9526c60190571fecc2c127de6557937474a172073f1f94659179448ff9a66f2326810fa0b378512d38e9e2e18bbddcfac4f9adffec70b2ddeba1c4a0191115737c", 0x90}, {&(0x7f0000000580)="4d93f8d81ecf5004bf1eec412e422d8969f5a75b392f899fb50cf48ce288148b9a21aaf1b8cd3ecff18a1b906ec749cfd87b034452164a692ee6b19495865b77723166b862ecd97afbe0201f12bd20016fa9aca37efa1f98833a584851c441202515abecf52e3c1f751c96ab046f18dea1190450b3086258e7683e0443002048e358ac8fb58c06ff4ed6e8c417b87d22415d99fedfd8d25fbf8be2d8a393a183eb73ffc8072e767d8ddd412d723dcda32b4eb7728cbaec52aa448c438f1a001ffcfcf33f968f51a1c94217aaae8ffbd7e4a29407aaa8a0e3704d76d74c1b181cb5b07bde83a70de715f8bf8e0eca015a10fa6e82a085d49f51ed7b4a4ae15e4b39343fb76d7ee652a9c18c38e9576a6ea7c6eb15dad79c276f3b1466492f83ae82d9254dedd9dc7a2cfcb92a5c15221b1f3ec6f5726696e536072d77e87a2d5a35c02e0db6cca5dc0a02ea859d11e677159eaf94d2e787d4b9e0a9f8741cdb82bcab202055820e6b1222019780e3b9b9dd3906ff8ac563540cb5ca3858ea90b43576c8afbdf5bc4385eb9f8786ac0fb037be4a1d1314cabee54274e89f3bda799e7fb6865e96d71114c8a7b9bd147111cbe9c1bc0aa32cf90593771f2576dda52aa1f2445f2ccc9c6f45e51c848d72d5f6201baa3e04fb9ddc66f149c3431464f5dd69735c34e5e225a73736eda4eb3787195c5ecbb293c19c816c425617caf05e6cc1862e703b5ce092db3445d177752d5b41dc527a2a6a0a556e225fb059fac6c7b3aed602b5027e02b08908bc37c2cd163eb6c73169d5209b20dfac6bb6d593716bffdf544821a31202f27196791acbe79d1aaf7a6cbfee1f7666c5e09d340a0d76ce6422eb46f3a522d83aa2a5447763065950de21c37707afe320956e54db872abecdc99454df274538ffa2b9692f39bb1ac6075eea2a3780350de22382e29d77ac09ec8fc69f056286a5c03d49224b2234807d2f5b4c6c10f97eff34972776d6b6eb47c2a2159c3f7c8f3e547fbf2ff1a64dc284b305ad49281da4d5552da2afd03644034974c52a0902406656c18edb494b2e94a56e0780dbc98e28d6aa87e2638c422f209fdeafdf7f24bbf53e15df4d411bc2e5a16cd66b4f46f07372209ad86ba31bf3ad22001cb25a883e9d5bce5d5677e5264ff4dafca521d8ed7249f5c15dd4197ecee02a2eaaaec5c6d001f30b85b4f39a0e1f5c4dd3cfe1b24f0b9f0b9895cd15807a5860be2f4f45faf52251a5004a5b82080c6b07bd50281e9cb1f4332c584ec030320bf942b08e92a27d9d2563aeca5c0c9e2eb22dfdef295d4671e66be369ed15bd1d46f45939209232499491c148a648fed6a28042f9f4436c77b78fe8427d4d0491dd37b811d12d76617b4e9bce57e0d598671ff28af687dfaf9c09060a9fa435d0d52d550c1478c0c2e50003e98ce8adca45dcba04d677153adf2340a86d16c03def3b9ff3c06b43ed06b93b35b416fdd5555dc9e696315a3f7a0db7322b86895af8c11ce6948ecad9dc6741f8599e6cc360c6bf7d1b07ce2b913b5a0ace872bc7a190585f06cea8c174f195b5003a228045759e24339188217bc110d42cea53a21e4b450e0e91e7f285c200d86bee9cb710182a150dada3f9535b02c85e329114273f801e3f5c5278259c0279eae010df76af1744fffea15df16d8552dd5eff0fc42c48c8d7c777f6ec532bd189647b82fde42864479760966c80d8b4eec921397847c5b95dfb9dbc56d953604a2c3124264c8c9499fbec442a10a37bf69d18d53b218922c3b1a2a5b6fbf430411fda43b3f8af38aa8b25caae74c6a2eeee6e528a8225dd4ff8ac96b70f7e8c147d0f3e3c24d2c66a96222e34c95b50d1f4938d13a9dd891588d8a701ffc0bce075afa6ffcd164989435f001ee0b0b6bd84a76e03c61d800cf7501a5925e0c8124e62f455c96603e7e9323503a4113493b019a2a4016add3a13dec93d3ea7b2410255a2e90ebfb82ea9695396a1b5adfb6b0b4f129856c770db0bfa70398252bd382f3636002cf368341eb04d3e1bd059140fbb8d3c76e746f20a2711e50793713aabd2dfa6de97d376d2108cb968ab4ce1c439b14d2a23596ae80696b6db5abcfa3429f6c870e3560fefd0e9ae2713917c372a66d7da1f36179811a7d9dbff8794cccb023810b2800a2289119a64e245fe3c21380c32cfcbdcd4b95b6fbd6debedc411d3cc7c1a20bb706425a052fcd9180fed76f535a4f4e1f89e7dd097b330a68dfaac0634d310f43774b107095f61164684d354da2ac14a05440122c93c9f6b4eec4abecbf3f82131303d99cd4dded28c522ff5bd266e2ad739ee3fd9c64b91856e006ee7010f945259d6f571d338ca5d4e6405f55346f98246bad89a0f4c672e6b16d11672ce3e069c35cb4450d9e900d1c68e6033c110f693a2e3f41b0b7c9555302c60a978ce1486e822ba347ec4dcc91d25b4ec28bb6958d28c92d49ae999d451dc6237d1fd643c61987f398d4e0f5c6877e7af3fa888156ceb2712f4a25baeda7d1cda1dd8748a7f2d2bb85e87a491f84b01e87af7000edc3d6cee46c1813a0560717a662b7241393424ab360c263d589886d916bd78c73d78019c280a3c36390389cf9fe02522ae204b8d50497bc81b3628f784b29aee6fa6384b7f3b59f97d838d84b6e714b4b9c8c4b82b0dbed86f709b1aeca4b7e940bb25e2cbee11c97602bb27bd91590b024a90aabbdf1f9818def7fc89e73c545897b25248e8715c1b7a4f7f96a5f9a1276b8e5893f3d53231335222691f5960c21693569f3cdd559b2d91471df445fa37b31788cb241f39569b0a9bbc579852c58fd4fb37d367c6d8dddde396920efff9883a8d3fa538ab6da7a3d313dcf7d576e3eb3d72bd85455c946a4fe45e59d55487bc8126035de9ea506562cd28ff867087c09cf209598437d6e3d45f4d088dc845e8b9cf0afa33873084cbe54f3208f7148ee1a56b351d06c97bdce8058e6175658c92196035a30d1322c0e638f2cdfb8a1fd3221c157e012ce8a802a73cac89d4887e4abc5d9106b05258608ba070237635afa6ef1e91a5eb8abbd65d08dc8a92b7fffadbdb88bfaca6af09b52fd6dc9afdc15148d9cc9f4cb108f1c15cee5b62f713688f6c45b1f6a511c99beafbc3f1a72dc3e1e020f0fc264a439b4f96fa8f6472292c8f0c4a58540071f42d3339107a631a519320a83d9c192f0fb06f4736620dc69521cbcbce3024dd19d9c9d7949786f56e114e7d831a72121a792da0ba34c526728e4cd4bcc82c5fdaf1fbb849a3c7fdbc588e164bf9de31e1aee8a82bbc3f61cfd377a9ecc30c90c8a5da195b1982a369df4c0fea6856c8498b93a1774e1c2fb5c79e94ed78bb85701bfa4d9d778035740f0f2129ee40985bc372fa26427d5ac7ae0dca021463a003b618e9f6c2ce3fcbf763f2772ab984d3ccd9a448216cbccc2d77292bc4a1794f2446558b2ee0093711158c487c46902fd7def728274e0bcd11f502c74436bb8cafcc9494ad764fc288e9c83f7b5bf8de4fa3c388aad23b81b94f908c1713effa858f521f722f613bf5050f06801191cb002f7dcabb354239eaabfea03a25016c630806fa88abf537f13d461a4ec6cad7ba003466ec2a7acaa04282cfa684916b7a3b433411d30203c829796603e520a4d429afd0d16fec1df6af2920e6b635c93373787c26f312c995ac5487cf599e9ec79f6254e95928db154df4b2bd7b33c01e02778db4c1d9b4fa2333fe3c5d1ade4570820a1e9e84935efa60868cbb6897e134f9bbc33487b44be5e4add773b0a8907f5dd2af92d93aff7e9377420f08b6dcc4ee3329c7d7f2e93341a507ada607b099abe11e47413fdb1f29af08627f82fcd36817fb4a6b214c1222eb6f46def73839a01c13f833ac538f991b97dce6984f731af93850c25a135e3b1b48ee70f8d710210a1f6d0b3dc4b4b2b5b689c7c1a2dcc97b8b0d7e1c0589f7b0a82be75d5bbf6afe0df13a627da334eb2c1762b4d27ef2dc94b00b5aea913fa919e91fe00274cba7a63b0091101381cd6675d94dd80e392934ebc17f3d9eecc63a16c5e6387baadb8aed893494607b85acac7278679f33f9dadec7392a92d10e24cf95aceebebcab52db336701cee0fb2a9c370cdafeb926d11c5adc2175465a65bd9c17808a5fb6fa25035b2cf5d1a8ba673c5583aada775552fbb9870e69fbcd0b59944a7d3b3d4f597c9f907d20b9608c1ec202fe37236154bc504efc4817efa1be43f4f7faab945612192f1714364e0f499510222f62eb53c42a0f4607c4d41cafb272f3bc3c65f51defd23d8a00bcc13d943e2c9b50eb28a51c5250fd2efb46b89fa09904f1c997db8f1207503be764b79729ef5418745db3c34b45e2af4624f6b25895079caecf31c5aa7b1d57bc09e4a56f55943ed70777f5971f1a02dff841d97c56d8f55f7625ab2a3c3e27eb3b8329ee3f7533867f247a72da7bc94b76832d789c06202455a9677cad617792b63a10e832f2ce7f54defc917a35e3e04a410c3589ce8b96be39508b4b962c109a86d08bf80786aa0dee9808817da102590604f4e5fec4d07e2e11067bc1267700cc7796c20beffe280e77c3c37c5d167b6b6432850855c2e5e71b4aae83d5d25838a077eeb3bedf1c0a5dfe13c5ebaafeb8d9146df4dff5c58dc3a8a3bd4ad4dcd38b766126e6043de7062213e291ad63c9ee2eea0eba982c68803b7bff06917ac9b57209b0003b34b828a135f2c082c55bf0d0ca0c6711a80a0753e5617a8b2dbd4526738e3fec712a4524e69665452c01bcb5915fb3abe3453baa49d4d08ba6bae3b646d26402dd932a3422ece753d399dfe9593d8324c1e1a21da6c6a8e1ae2a56ac6a789ad02faf94f9bc567b61b2963d84b4da99097fe6ef0f13489b59b9971a1a6eb30277573d77ef7811d043d680bf4c35d39173334183f98306294e75d16ea328dfd8a397b859a3d789e6f50cadba36526e5dca32900f46a3bfa6f94e874662ecacda721dc209909009e8926f70b92ad7a5aee3e3773753d0bc7f53e6543b83efe44931f17f14d1129e8a552d701d09b29e764081dc788443cc431ecc25ccec650d700e547db67d8492efa74fbdbead6cb445564e4de73fb66b41d0cb5a6b12ff2df8bad5d21a4d5aaa35963be03039e2aff4340961fc82aee6532783c040e851e14bdc50ff978ca778d01744455b7dba379bfbdd6da632855ed34c0a6ac3ce3d72b2e1d7852de800550dccd86083ebb307276a02f45a0f161412844557069219f2b1a180757d0e291527949a931470f26313799c0368b32ea0fd0cc7006ffec2685a1198adb35e754d529fd1a24a0aaa48032d4cff3506054f1c9c301c96ec2921edb2a92f218a7b869ff03b5abcd031774298ab6e4e5426bd19831940fbb1325e4fbbd27c80b8d071bed859ea492182b3b5c7600285909338168b21a406df14a29d9f4ff89f3c00a1e3be8a305851f4bad056f670c865005a6548e0f035ad612a946261ab4cfb04a2163f88a56fd907df22be48987bbd0aa57e116ac6579160c9b3321c10840f643f94b6f071ee2af60c797844d03b138bae094be1fab8642dbb73d0b3050edb2546e099a7fb3a8ddba4835aecded813497ae13a8a1d87f67af3f39894471840a67c5a3f85020d97f2cd9d94e6bc1fc7e3faa1ce4f7d495a425766f10dc7388a9f16f3d0a5a6e9c93c468c1cf33acb5a251d2e00ca274eb482441833dde0f8f15c80b0ce326da14ac6c22b6d98993e35d217df598855742b8433ee9ad5235dc765f701f004", 0x1000}, {&(0x7f0000000180)="85c3d183fd557603befabf33a9c78e71015a564c7fb9a55d1a792e2238dcda594d726dd0305e3e43fba79b3245d09245", 0x30}, {&(0x7f00000001c0)="ed18ff01596ee9ecd4b8991b0d520f0e78da98ff1cb783f5fd94c4295ebe5011133d5d6a8d5c95faab8287d0", 0x2c}, {&(0x7f00000002c0)="09340f9595c7dca85e60dcbd5d5438661bcef5fb4ec0a67b5559099fa825197311c11e9b45c5476616acf3130d3abbd45e592c062c33bd7e111d1aba566aa56f28fdfa90c9c627f9a4ddffc6ea5e793daaee947e48c73fb412e613aafa0491de52445eb4f9bde97362fe3a6875263bee2764a12022cbb032ea06614e1302bca9ae1a2738f00f066f04f62639ffbb3d7863ace315a7684afaab7aec9cc6678e97ad8a9d3ed68b676303c8f174d74f99dfd56a31b1b4ec50109991d6f3d138ba0588a34bb4c0aaac36155f3fcec8037b3b2417ff52e9b9", 0xd6}, {&(0x7f00000003c0)="d68c01a0c3bc4067d85b67532817886d0615b34b4d6ba2cae0f45a51cf8e755c4fe8dde5ab1273187115c3edfec572211c508967e5abcd76582dafd19569c066e891350e520e08bc113fbe614e1a0bc336493e4c094faed5736d6a9649685ea69f5262ed1419de93a7f2a7c437d93c907be4714bb63359a1440e7e9f2e06bcaf954feef1e16af3b5efbfd091d47549fff3e0cc0f28bf05", 0x97}, {&(0x7f0000000480)="6d8f1e03ca0c09f975f651cbbf4814437a346c46926d7424e8448ef5b04242624079968c60ae8af833d0f288db0d4a6802dd8b63ebc8faf735f709bef588ba51d5c976a15b33a96fda", 0x49}, {&(0x7f0000001580)="25fbc8a5fc0bd9097f1164b924a8547dd338668444a61d2a5d0548cce1198fc6a6a9bcb03e87bbd1aaf4202b012c24f7abda3cfcb82fb91f187972dfa2e4d0113d25c8366a5d0fca4da90516774fe60669c0982bbb210777f4955af92be2b557199ea6b76bf2cd3d04f2abb9237a0c203bf5d5104017d03807e07bd0654c9f185e26af0c6c874dcd5d5b3a637bc1ac652af1d0045c", 0x95}, {&(0x7f0000001640)="d4e71303b47b7b8d3c8eb0daa3467bd6651d8c52ac42294886c2abea0d903850cba2089289f1289cd0c6cda18f32d7841a76001d07afb2252918751a6faef1ea57af872e7a52eafd1dae3cd32b07a190303dae51e3924a2f33c9a2c8b1c91c3f75d1dba5f23a89e71139e76e4b92b2ea03596e12e4007902bd8a9de9c8c8bc0bf48572b2cd2664fd2bed609f7553ac8c2f542b81cc9d56082a538cd258a6d1b57c24e0bdf168bbbca436777bd344971c23e16ae6b7f17dafe6a85679ea56ae2063de7ff9e8b009ec8f0c0c4deb", 0xcd}], 0x9, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() syz_open_pts() 06:40:06 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xfffffffffffffeba) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) getpeername(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 06:40:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) close(r0) dup2(r0, r0) mlock(&(0x7f0000ca5000/0x4000)=nil, 0x4000) 06:40:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18c80, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 06:40:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x0) 06:40:07 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) socketpair(0x11, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x6, 0x1693, 0x1, 0x5}) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000050000000000"], 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup(r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x3) 06:40:07 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8, 0xffffffffffff4af0}, 0xc) r2 = semget(0x0, 0x1, 0x66) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x401, 0x4]) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:40:07 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/178) mprotect(&(0x7f0000329000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f00000000c0)={0x0, 0xff}) 06:40:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket(0x1e, 0x3, 0x0) lseek(r1, 0x0, 0x1) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0xffffffffffffff75) socket(0x18, 0x6, 0x2) 06:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x924}, {r0, 0x1}], 0x5, 0x0) 06:40:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r1, 0xffff, 0x29, &(0x7f0000000040)=0xa9, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xc47) setsockopt(r0, 0x6, 0x2f, &(0x7f0000000080)="404318edb46fb1fbcac28c6115f956f19cc4cee652b56d70c850e018a04ee8b659a7d01497d5a661de0d1b26da48d43b69ce8a9a1af5e071701f38bf9ca88c72a2def73d4f65779f3161cdbc8e03ae8338618bf08d8040f0368259a336a8a3ff2e25682644e2b701bc9ceec20cd8036231ad6e6c0ff7111b54190d30985dab1a8a6c30fbf00b442efb394fb6c018ef8af005bead0cc00750ddcbda43f99c9fa950b57d9e3326b296d11f2dec335c39a4b425c7ecf1cff1e74deddafafb9752c02a2f89cfd6f3e275a58ba8625a04d4f137ceeb0c00c6a86e25467b2a18cb2b3feaed2418afddaa3e86e3fea1c7e6bfa45ddfd46a072e", 0xf6) 06:40:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2e2f53960000007a05fe72ab87be9a999676aaa9dff823040a5a970b915984152fd6766e72a06824f9cc5daf364e1d6102a32b2b32828fe2c124b91b0fbfe7f0a94337f55e28f7815431d4b48fd31452ea229ba34edc13f508c2fd6e1e5dccfd2bf45f14ad788dce4d2732b655b3c04310925ec143d236d3aedc220782457447ec37d3ca9e92eacb2fd95b1efdf02f0897a277ac0de140f929e4f50649533316e162ee01229cc92e37c170961da0efde8d68a091dd3558aab963dc65109680a3d67060025d59b51a6d3d49cbdddcb075b3be9348aa9179a8cc"], 0x5) sendto$unix(r1, &(0x7f0000000080)="e10bbcbc7d4f2fbddc0af7d10f3ca7404c0a45223eb50e40", 0x18, 0x40e, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 06:40:07 executing program 1: r0 = socket(0x2, 0xc001, 0x0) recvfrom$unix(r0, &(0x7f0000001000)=""/4096, 0x10e7, 0x1, 0x0, 0xfffffffffffffd6f) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r0, r2) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x6) fchmodat(r3, &(0x7f0000000000)='\x00', 0x112, 0x2) 06:40:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fff979c6c96c7863f47a3af0afc70128145efbde94b6060026163dc74ca71c930a34af68f14f343cb04f6a246b50eb04dcdb275a515b9d1b46e68ef96ba77ca9dcb3e19e3f641e475fa3880ffae8c4b725ae35a128bb2c49d9a67ddcc60717665c9a7485cc40d564048158f503f9ce7063b80da8e8684f2a611f5f56cb4f1319d17a746cbda46e38e487af83ea47000000", 0xab}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0xfffffffffffffe22, 0x1, 0x0, 0x3a2) 06:40:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) chroot(&(0x7f0000000000)='./bus\x00') r1 = geteuid() r2 = getegid() lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r1, r2, 0x4) 06:40:07 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xffffffbffffffffc}) setrlimit(0x3, &(0x7f0000000040)={0x2, 0xfffffffffffffffc}) mlockall(0x3) setrlimit(0x0, 0x0) 06:40:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 06:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x38, 0xc001, 0xbb3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) sendto(r0, &(0x7f0000000080)="5563b81287d6eeb0f3f62b5a92bb5bf550c1ec3dc60f1f67fd009724ade15939c27c417ba8b99b104ae90b30f19dee59fbb73d6d58cc237f8f591c0e503ee238ea2bced3dff634ea4cbede35459dcd452d4898151c41d055b3a47a65cb063a59ca859506a4a095c0806f58ec54985a1f57270b38825112738a3cb2f7e8963983189e3fe34e033aaa283dfea489919bab9dbe2560dc168d6a42ec28ac6b711cbd4aec64b32983386042ff71ac93dd116c7085a2ed4d0ee14b8eac9660b973baa7a179180da9af763abf1abfec044bc18fdd182caddcd548cfa5d67e656bf8d7008f891dc7c24d94634c4e2b41e19c3fc1588eafe89ab1296cc1288d7838319e131b01fa59f2aed7ea0bf58fdbced9b42a0e899cf0eb210b1a69bc5937765b4b14c75adecce54d3d9a3a90fa12563425f89c7f37b4d5b617dbd5d7864df5efdbd47b842a97f4973362e74201d12949cd79506d80cc3c76722af79fa1e66b11d61917fb5fb64a2b8f49be5dff71c0e71b7ac81a26ad1284add07bcccfaaab7aca6f9413b6bb1c8c0f90eba65367f210477ee3a0eb832d34f68b777982236f1035465aea11ab243d43be32da90cae9984d41b3db3c58bcbaaf7b3662b6b3fe88e2aca55161224944743e41942c70de9955e16cb183852b31f64952acb2d3d8c841293b529d941ae338b4fe6991e6959935b717574cd3c1953cbeac37b2aa61d2dc276ba4b6016210645755c9fac8e658bec6eec4437b768760fb79dc47235a7978b24c5e295b75911a9d8086007eeef84fcd9d9cc131cc5aa9532911d96f0814f6f848d9df39a2052a91a7ed1066b90272db65881a2d2acaa23caae27e9aaee11422dd098007a22b26652123f934a2c60726da033926c569928d495682ad531a21def70a96cf67ae94f7ba86fdc1489ad3c527d1810e883f0b9ee908b4a3a6d54932aab173cb7a611e424955aec8c03d56628ef3002decf492f662ad3f5bd023f218c648e1e0f8527b2feb8f4f0a4c58a839d3b089e4745bb8fe7bf48b1507181d6e80ac95d18966dc1f8750503b647373dee760b27aaaa74d7aa02616fd57b15680a37b0b7656f9f57fbd1de34588733e4dad0d91040f445cf204eb29b43ca0005f4007d1ed2bedc2201639c94b6f1c0856ca780c0630bd60c073feeb6c76c6f8df57bb64847e61bdf5a25452ba0c47d64f87f7c179eacc72ecb93465499757168edd60e20ddb01b4ad313abe4c74630b22ab79f96b29ae4590217b5a7090eddace81b8cf1f730304cd1e4468d8e17812bd5d2fbe6b867e896acf40d4f2b0236e4e49526975a6bba2f3e1ebd9deed734f99a02a7eb041ed8c16e1eb3c19da97566d5eeea94b587c3e5154621f0042ec9eba32edf6f465a522f6fcba3afa8416c83d4d896ba67083eba3a5ce5b7e254e97000e6b30c2067ff153980974c04c99b9cdc9f80cd7b7ed66805431f0ff96a4f2095be0d3c83006752ce173d1e2ce6a1fe49f0e30db4883829d86315c084d91826c11c38dfd1f223614ccc90ca114b04544a9680c26e969725f2a05e48005ac7d0f37a48e2519bb1f692d54feb48de86f41f33df8248a4f24c7b5b4fd4ba1561e045220dc59953bfd2e8a795d18c6ed155781d5d56efc434cc61722fa4968e0ba786b43e99c791d572ddef7b470edd8705b963d696171b0103157e0a78df523ffd3d7647f944049f74cd65f8688c001952ca3203121dc6852ae3adb20dedfe1be307198146fb4eb0988a7d70f721a63ca96c4c8bc5da2f99ddc7cf97c829457dcf00ecf98f3e57c22d5ab597102546f8142b18236aa2425c23ba946d234fda2fc48c1ca25f8cc4ae4c92e948cc12388bcb8513dc1cb1aab3560bb307d1e3b77a4f39428f2a5370082fd91124663216a000219a7951664fc41bd651d057114878f2ca45be2b7ce37e3138540023b325c2c218b421ae51e0f3add8710998628cb361c4f85410868e64128b3df6839eca1b65f0c240e0746575b146754c5cc34cf43dfd08edc052b5c03bfc5028e710f61bf1133cfc768fd3613fa8131b1c0b8c327f75358b7532de39dca65bc293fe50bb1dc34ba725a96f4f6288694acfaebcb2441a69c8b5acf21f87429954bb0cbbab03fe840b78873b8b827cc10aff0eb2d2128c5823443dc2b646d1d51eb2ca503a6254278443faf876f04c184385e75a309216c30337897b03ba327e560accc53105b366a157e750a9b392b4d95cfadc142efa6473126713da1311bf52b023403b4f17c00ce632822a327cbed916cb2b86a0e6e496a9c955550d9c7d9dd510bce555825b1339aa535b73844763f99e0246588025e0b4aeb933b1b5058f368f147afd52a80618a8cea84c85a0fe7b6cb6e0ec72399212d2a7c6b28dd74f6d97d7a13ec48ddb5c66e9ebb2ec5a983941d8d71f6b5c1f5e1231da0404e7fe53ea928051a354c7d41a252ab527e6308cb95041004fd10130796932381a2e4ad73e70123a5177b0b879e1be7109723deb49086321b83d2dd31a5cbe5961e80819cc85c89b8652ee4a5f4ec5cbb4dc4dee050a4d77e8ac10c8488a6d44663470df8600bd0ac419e510fe0ea5f767f47c3408e8a8381f44bdaca6a7e9243103bc0b033775707b763a5d3200f1a1e2b9778bf5911f4c3c015f4b4df4bf84f813defe5db33fb1c91a5f38ec15791f9209a0edbf4081617234ba9ffe489fee5ccd03762219dddb7c6c32a25f621f4f74cce762edf953a44fe1d25988a0ee716dba0720921cb70276eb8af85296b3ad146e2e50a610ca6b8482b9483fd52b1416ec8e5b5f14aaefc39d0a713f05dfa2750e8060d0adf4455a07654e528e47b5f31e79cf46d4b631c280b18595ef2a88bd567b1e2422be1f334f48137e4a2dbac122695ed16509766ea4b3adb67b8c566c8d0403a60ef54dc111c82128991b6c2787703c4ec01810b38fc1ca2797fcf5bda1042f9c4844d7649cdf92131d95f880bcbf88ffa3eca6cc1abd34d8222a55e54c02babdd549f1d8aeba682ff847c386f17c41dc3ff36363b0555a33c4f50bad4ba9b6589e454684dc41d8b3ffcfbb8de8046da2e04634d8238c91e0980c32a3361a0e524648c83fff7ea9b6398520fed77d0ab329387b744cd804ebb2e36b3046c0c25c28cdade70d95545db794502aa2434f1d9b765cb697bc539b9b58af5b8ad61c6d957d3b05b441a92a72c794b804351f755bab56fd50100e0cfadadd56e199e68627b1386b6493842d6ca1b85ffcc402e5c561729d1e9baefd5a0d0a05696bbb27a88474d28df2c5df808f814e6ae0fe962660a89288e5e256434e43525804299c8fc057e1b4c03b3369c01713f87832afae72a65f15454983c19e9f6ace98089152d594d3f9fdc781968b9c4dfd55cf407660d054c6e909a6e5c40cafd4ef814c29a7ec1f84889dd491095b301e1b3fc70599196069ed4fd759e737bffa2c0d565b28558985c02339d9bc4d365f311d35c7c6c43e7a5cb0aab7db67ea765372abc265647cd3982609ab47db8f0f452e858bda96c846467169d6d72659cb9ff29f9efce8816137aaac3b89b57c6f0108363b70e9974856a11b39c23c51af772308d90ffb48dfb9a8befb7c38875e123bf33d3a3823f66cf61ad119b6167e5d6a23b030f5f54656db84286e23e693c4cacfd2985801dcff31cbbf33049fdedbc1ac9a7bbab007c73870ae094151cc275b0e42c192e8933a562a5df28d7d8f16ac655dcdb5e59728c393a18c6fc1d41d696d9ac934499797a4431decf81951f10bde35c431e22cf801a2c241fb8410013e41643a5b6bd14ea035d196b70c344da7780bed0da6300bf05d6d5277e46f731bb132f1f47046baa855643fa1893919fef28fc9af62f8d27cb8f28b526956b83fa2af35c914d22dcbeafea6e51728c59dccdad25f630a1efa713992551e6e3932e2d5d3c50c1e032842a86e2cfb966d535e7ef3a0e915e20cda906ac113ceba3a4c3144844820d4955ba256ac7f58206e54b0eb2145b94acaadbf31346859cd6b059a0cf79db1a9f266ecd7c9aecca032603d0dae0c538629b48343fb18d4ee511d47f1791ac015c4334b7b5032fba2bd82cf7b3d077c2767c2cc06427a31920c61c6c05ad48136261da0bb91d92d8f4511e20fabc24c5d7734d29f2b630a4097223eee66bac80f4e54e10594539849adce11cc2c102c0c7219f5e8aabf8466ed45faa23c12fb898fc1ebfcbd467c68046e96d7d5ee7e1e4c3ed1007d9eef085a7563501e664c0289528d0f2b2758d804694a8b454dad7ff26ce449e70332588ca365e432c95059e6545861425f3a7b8f8e0b3b5d4adc414cf1fef5948c3cb3a32b1533321b35d69cc4a60845376741560ca1a5c157d046ee40938de5abb486b5fa3f47a3678c2ab49184d58b0ff85c5cf9f2829e68c56c462de0924438afd4d66dd126a4e652f4915376cfa5aa9ff7e72a2d433a48c478d4cfaf8402be452795fabcf79f2364723248dc822cc0c7abb5bca2ccc5a12b5cca4e8bc4a2259de85f27aa3a1178b18e293677d73efa4ecbed21adf99e6e72008fec5e3267608af347e08fb4a4cf4a8236d00c835639c620dc3b13b097c34bbf1d315e5bbe9163e5c5af37db216d8612515a1bd929cf9fead6903995324b6e5da55ba488934b3887296893a5f7269c5da5d3f39b561b40d9d08880639a62d540a743a6d045a1d2562cc2800fbb94057496b131907edda62bb622e4b4962afda29f8f400871abffa6e405427aca93759c21dce788a51e61525380cc8eaabd76869bee33d9f3f9493b3f32ddc79eac7bfdaefe8c1d8dea9603235561820fbac86fcf31ce37d37454ca34286ea18b5b2d69c477165c036aeeb38c56d5de3d487e2f2fe17a10fa868e32a15fc99a5a774b2db3a72655736ed5d0488c25583664fedb32ac7a62e003d89fd9352317046e844633db67ae6563133876176bbcbc20e6a25502d65efd97cbd29292fb6e85190961dcbdecf024ec10a907b7bed39d6dcb0d5733f9473c2410271d157e90500a4aaca2965148dc3b94d6553b24cfb623330e67abcc9e5ada822e2fcb3acc8685ec551293406416c219e6b4b3aa55fe29a251b377b1af3f5dd5f0a11973032ae22d87051c9e7b3fda83f4003e8087c8680377f90626ce8bd776ee05b974ff57fb075ceaf44f76292e64d8c94a6e2b126aedb8ef9de42099ba9e392e488893ad45816524754a137f4ab5bad6e5ce20095b920baa67f50c07c7e194bdbb9e7935c97322c0a4c70520f2d2eb2c93d258032fd3914ba4496a8e2343ac3e19a2ca3e9969903eb97c100d7ffbbfca06785d5fc8d75905e35f6a6caa9ab923230efae0209318eb3194f32fc533818f356fc11fb065c3b068728f15c2c46fc0b1f1c04c4eebe433cf0b28417aeffd58bb0f1d0ec20ada98f0c8c8a9572eecc6d4ffd98f00a569de742f12d810fb5e69337bc28fc245099670fefef57ab7ef85fc9ecbc3744c03bbdf40eb7ecf48bc90dabea54e894fc2d2a99521c66861ad6ca3e477ae54b5a95bfca17ce9cca14776862d1f622d4bbea091c49527fb84919b494a19cf27ef847a213e62fe3fe6445c02fd2ece9ae810f4748dcbbf7ef1a9b0196098c38ee7c3d891e09a1a691a45257a4a3936bc500f10f47ecafe6a2e121e0a6b61047f1d729fd7b1d755142666f19fabb28506f938d1fcf15f84624a3fe838a7f3b87d32abd02c3f52d54b6e170009014c436e5fb30a65528f89adf7d4d158dfba386ade297ae6bdf5fdeb931cfbf60a38354b2a2e80be31fb2c1a1ac9227bc2037b9", 0x1000, 0x2, &(0x7f0000001080)=@un=@file={0x0, './bus\x00'}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$unix(0x1, 0x5, 0x0) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="337a5268d0f8ee655c21f7b0eaf9935e26933f2715d6b4eb6d", 0x19, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x300000000000, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 06:40:07 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x7}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003000600ff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:40:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000000)) 06:40:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9, 0x0, 0x52, 0xe7b1, 0x3f, 0x2, 0x0, 0x80000000}, &(0x7f0000000240)) 06:40:07 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 06:40:07 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 06:40:07 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0/../file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getpgid(r1) readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 06:40:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 06:40:07 executing program 1: r0 = syz_open_pts() r1 = geteuid() setreuid(r1, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7ff, 0x9, 0x6, 0x2bb, "56242dd6807ef8c4f10d12c89d0ba63dee321fc9", 0x32f0ae5b, 0x80000000}) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1011, r0, 0x0, 0x0) r2 = getuid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) setuid(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) execve(0x0, 0x0, 0x0) msgget(0x1, 0x0) 06:40:07 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setuid(0xee01) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 06:40:07 executing program 1: pipe(&(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 06:40:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x7f}, {0x18, 0x1, 0x2, 0x73}, 0x40, [0x4, 0x274, 0x9, 0x0, 0x6, 0x1, 0x6, 0x80]}, 0x3c) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000002c0)=""/44) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:40:07 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r3) r4 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r4, 0x800000000000029, 0x100000000000035, 0x0, 0x38e) socket$inet6(0x18, 0x8003, 0x19000000000000) shmdt(r3) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000)=0x200, 0x4) recvmsg(r4, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xffffffe4, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/143, 0x8f}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/35, 0x23}], 0x3, &(0x7f0000000340)=""/253, 0xffffffffffffffd0, 0x1}, 0x40) 06:40:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ad7db482ff06279bc71fa7bc14a679543f373943df97212b8becae2e4a81cf8e909ef8240285868113c382d7455586e5aa7f67490e60700d0dbb8b69f6f7baa0c0f9c3054db1179ceb8acf6003ae14e12bcca98da16de136f52e0ed3b23edf73318389943f21164beb96109776320e0d3c56b7877c3c633f3eb8ef8bf5f3a31de3eaac2a35cd485a73a13dffed9660f4e82ddfecca7dadc0f95886dc4c9ee05dd64e371e97df3428dcc1dcbaf3ff33727e850cf70e0c40754fab01faf0be70ca0d9028f8e85bc1097db135441e0a799f4bf0ff9eb1d89bd745803a41b596bbbc895e95639f69ccec68d686628eddc17ec129182887307376", 0xf8) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 06:40:07 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() unlink(&(0x7f0000000040)='./file1\x00') kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1f) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0), 0x0, 0x0) 06:40:07 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0x2, 0xaa}) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 06:40:07 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') lstat(&(0x7f0000000300)='./file1\x00', 0x0) linkat(r0, &(0x7f0000000100)='.\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) open(&(0x7f0000000080)='./file1\x00', 0x20, 0x4) write(r0, &(0x7f0000000000)="39e3a1e3bba7c85f57a28a9588c2c843931fa4ae310bab492f952fe2bf031d", 0x1f) 06:40:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f0000000200)=""/202, &(0x7f0000000300)=0xca) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) getsockopt(r0, 0x2, 0x401, &(0x7f00000000c0)=""/245, &(0x7f0000000000)=0xf5) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000340)=0xc) 06:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10100, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') 06:40:07 executing program 0: r0 = socket(0x10, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x1000000110c, &(0x7f0000000140)=0xffe, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/205, 0xcd}], 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 06:40:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r3 = dup2(r2, r2) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x2) socket$inet(0x2, 0x4, 0x80000000) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x5, 0x60) getpid() setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvfrom$unix(r1, &(0x7f0000000080)=""/32, 0x20, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 06:40:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r0, r0) 06:40:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="fcc3f2d8", 0x4) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) socketpair(0x18, 0x4007, 0x6a, &(0x7f0000000200)) 06:40:07 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffe07, 0x0) setregid(0x0, r1) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r3 = socket$unix(0x1, 0x7, 0x0) getgroups(0x0, &(0x7f0000001140)=[r2, r1]) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r4, r2) r5 = socket(0x0, 0x1, 0x3) getsockname(r5, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r1) 06:40:07 executing program 0: setitimer(0x1000000000002, &(0x7f0000000040)={{0x10000, 0x1}, {0x4081}}, 0x0) 06:40:07 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffc, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x29}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 06:40:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() r1 = getgid() getgroups(0x1, &(0x7f0000000100)=[r1]) getgroups(0x7, &(0x7f00000000c0)=[r1, r0, 0x0, 0x0, 0x0, r1, r1]) r2 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 06:40:07 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = getuid() setuid(r2) flock(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:40:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x200) 06:40:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 06:40:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) geteuid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x9, 0x9}, {0x1, 0x7}}, 0x0) sendto$inet6(r0, &(0x7f0000000080)="364e66d02e15391b0b939e7a3d38035cf314dfb2461f2da4794553c0dbc185e7594ec3d08e56573ad6153355a4111adeda8d3b8acfdc470d681205c0f8e4a6d97f990157f9598c80c63c9892ecd985894ac7553b21deabce9c7e106c7e9bd741009442ed52318804320de24749abae", 0x6f, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x4}, 0xc) write(r0, &(0x7f0000000000)="b2", 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) 06:40:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x3) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = dup2(r0, r1) ioctl$TIOCSTART(r3, 0x2000746e) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 06:40:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x508, 0x100000) dup2(r1, r0) socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000000)) 06:40:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000140)="8c5f1cbbc2c7703d4da921cc24c4854a2e40e20c9cbea8e072e9e428ab2ddcbcd3db6cd69943c9672a2c113f01a2a1360b5f5cd0ec047a8fce6c2ceec3762b167d9c09d2bc26b0046a33c6bbf68d5082757043b9d84bde7615d410f098ba92f274a232f7debdb65851fe076d16af05cd5a99077fcf0b7a74aac12867f70e29bc5f91f0243840f7832980892ee6f2f5f2922fc98304f728c5960b770860ff266df0b12c7daf7920c1e3db0ec95780907eb3bebaa2bbba10f5fc430270ff7190bfc5f91210f7b2f87e4cab4fd7e23d59fc7efddf91a5236b73462053604f8148723aa43d1b6f9672e032f8023cef4899dfa396c07adf4d5ab7559bb0e28b93743f5cff4fedc7138cac048c5a1e0063a2e0d61eaec35075387d90d82a569caf9146b96befb542b4af144e6c2ab13d7c2acfda51acf71f47c4459671bab97abdfac136503c6dd42c5943d72355bece1174ad71ba9ca62ad2ec29b2c12e8afc5fb53eec6d437bbad99d8d779d9c82248c2f16bcc1a7edfe7da4504aec527803a1713594fba34cf6409e548bd90d19facd40b514a0dd66df93c99c5c01c882890d735707da3faac69395d093be69efcd6befbd925da5859a1d56681ed90eb9b304b27580f2557422b056b0b7be130e58e56164cacccfee64288ab122e4ee99b0150e5d8f3fd98320fd0025814500cce68fbea50592aadf41849ab8309d73b0ec19d0a20b93056c8c816a03a40bc406527f300ca79c50bf6dc3df419e9a4d5ee99c2fd1582f227bf1f21fb89724d8fa376f344ec69873ac18a1c488dc7c6fea30879146cd716fc9736894f69a60908ee2f0ba0678f152a3dd6fcf4d76ec65a72634c2000d8d755f6d9a103ad3d48d534e82aae47ecf7adf3a62ba10765cc548af004902f128974030c8e4ce7c5b2b541ba4d77d95f1cb905070cf6dc0b8c7d08f25e4be511d729a8c8f9733d022bdbf0fda90e9c74b9318f6a40aaba4a3af02a95f5e6460c55584435176a86626472569b9d20c0e887125809c250072e0260b1d81a1c1f6baf0072e5bacb331ab12d48ca507a08d59c3de7b48c29631f94e60cb0cfcae56320f5a5862457d933f66cb307c978460c535c0269c766746a67bc477e33ff506b9ad487165422cedee722f9c4398aece38c0c89e5c6665d8eb84287b7fe16ff304b3e3428b82f681dfb95f32ca6735dd8dec4e16cd20ea914a421b22572f1706c8de19b76a1bd4dad00a660bc914991fbb51c5d5a517a012fd2b2a03dfc863506d85bc94e977087ca10e03c4dad024549e20b788f50e7a3f3715a61115660dcdd15fa0bcaab4a790167695e204d35578eec39c6c79b94af5feadb91fc5187d570ac74ef2943182484125d38ed8751b2507b35401e7a1c094b99e4ac7dbee6707b2d567651ef0b1da7ffa20d95d37b561d421d09af7f808b5fa2d9be200fc0e7bcd048971111856559be81bccbbca8f0cfcb7aa77afcb6457a2f81acfe3f11876b63a57717c4d2e265ab5d3a9d94709c2d5a71270fc176410db882244aaa127eea8bce0c59f82e7abd9b76bb73924e7019de3f567dd43b293f48fa579036c72c8e2fa78d081d1c5f55550949b5263d6b456874bdd97abb96e272ff4023b9a6dc8423742b8f45dafc5ebf76299382d8ffcc41a9d5d58725485ec8b3f8b56219d95c36793201deba9dbd0c6f896cc1cdeff20753c0f8cf82b93f6be9dcaa504e0e2ed4d31377cb38d1e8251fb3cc9a9964cd1ea01b0ada4a8de0e89d5d4d8db6644bd47e41de5b61e1cc00dbaee9f588358d34326d8358cb16aa14f8946bd1b88d3d36ead5f312bc82b73b93d7572e9c45a0fe6fa2d7cbcbcf9049d917a2b1f2a556180fbfcee57318a9ec861d3a2f000a1e8dbbaf4977dbf0f4c66d2554a9a3dc4b3ddd66e1cb0491023af14c74c4b2e81b28638298835b3e1fa3a8277b4e87a1911f73b58ad5ad7f2fabfc0221187cc37fda3211546e9186c711ac878da486a8f629ef9b11fc398a8e157cc389bea69a6890ad59f1e5a369a491373e27aa72193afa75d29df4ef3333f4cbe09f28bfe2b82127e6141077cf31dece84fc5e423a7de3a2ca72a60d2fc9e5dc966df3e249c34b323d64f1dc58b4aad55da052cfa04d28d7eeb28b6214aed114eb0a4fc30056475d0d92b60f65632661fcf54ad2655b77300d08ddd1dc8e037318e1a1294769770db26197b20c7d82cd8028df040cf215dd98e5ffe05fe1ed82b6af047453109b682e29dafeceb28e8903dc209f8b3765041d9e548573e096c402f8c00fb11e58377cd662565433ebe9214c45ac7fc853bf84942de8a4ec915073d4144f477d1bc6feb2311b27aea148fa3142afe837255159e62750f732144c3a1bfe40a3f37740ff5c884d47330049c77d9c3d811626acf752106060f52b4cbac0762a9be77a50f3a6d92e2e8c2e4c6c1766554e125fbe2003206fdd244b2873bb39c98792e2a17c352e4cffa2b935f05014c0666d3766b1734fee2b182ac478d089428be1e6febd75d7c3c0dd62c9da4d14292f36cf796edc5d43bc61d2afcebec33ac46caf4838cc8b87013867d02d693faf581c4c8a758daa69aa319d468a2ac233c11b9220e863308dd1487f4ad0346578b0279eed36899bccbacf8e3d72f954562cbf69d28766596b2f98d93b3fd4b15d4cf8093e3a9f92f51d8fd7b3405fe88b4d7e280697406fed78feb5b90325d6c9a56f7ccb85d42559b50434ce8329414cbe75e2c4aac1b22855bdaf39a0e3bfda8bd1d0de22ba51294f72345cce8c208448a979a9358aad4e70049d42c8095827bbbb6b3febc954584dca88306d849439d5285471029e94b726eec0d2b62841d2cfa1827dc3787eb8db051f8ccfbef6af29070a9158a726a992cc5f68fc2342928d8657b99ca2551af7b5a94368f30d06d1406eb58d7f441c859b2057ac2cf0fdb8b80f69caded9bb50f7050e4e114b7972935e79ef6759f31e4516eae6dcea6280e9f380d363d5452ca25d6a45200765cef7849c7fec88f13fe1217b32cdcbb9b1a3ff76db653825e9331bf21cd10df8b6b3f5bb9fc251af62a05d67ec2f53e58d534bb0fc9720bfdf66717c58079a29ea40c79af560c2f40c439d389aa3c8cc842379f052ff572608ec81a23270f370f8e4195db49510b55d2b6b65a90438a04c9c68fe3d5363523b01550126ec58af94c77259e21cd47bf6ff138271b0248c60fa79ae5739ff8be93b3b0afeb468e5d636f271da5bc5c5fbdb4ee6fa5bec77b55fa401e37917979ebe191a29624dde89f7e75b6075d073a725f2056acf484b29310e9eb8bddf1140d0c3a412e5f688909b598baef92bc95e1a3d055e52e1b1d6aa0a1ffd3f55851b49198fbb702f764467e8a0f6bb2796229f7c27a7694926ac9e70e368cd3045630290f029f608902650fc283366fc496e5113396b4c806615034e6b393a3c0bd0ffe6e782be6325012f8434242d1502084eb151b0bd705a41792dfe24813d8db38a711021ff09f58bfdf60166bc6a86cee227b186f3ce3069021243ed578a2e3534eebbb5819f861e7493004ead40ec50e0ba6836fdb60e0f0193083e177699702bbda6abb2fce2f243cf2470195255498864dbeebe8ef4c7b715152c2b75054830280d732ae025213ef8e98c90b7979c3bf0d1138189f989e527c314b4ce1e4e2f566f99fef92d637da2013d4d64f5f011b379cc54c8b63a13191cf41da1f6de7d96fcb444f21ab8d14b62b723d8e8416aa205a2fe02bd0cac2185535bc62f4bdbd2d52ab4701a770b440e52bce9c5d0836a4d2d2af3b14825cab7070d124d40736f615aa6b5f2f9637d3dd2933d5a50f7eaddc47d10e40ef4a05797f97241a455b8f671b8233f51c6159deaad826d6ed505a3ddeda8cb997b64d166aee253c9dae4348294fc84f45ecdb2164ef6fcce92accadb09671ce96a358f977f6d1052d26d126fd117904ed6ac8878f10b82dd1d64584a747f81166c342213c73f6b31cb3aa75cd22f87d8d104d9ba3cd0d230a395c111abcb2cc19a2d364cfff2f2a8f13d27cd7c211ec10c3f19eff920c50d51b1c81fbe7b6a17ed2bf94b2cd95e312b1ca22e254aaefd2c84f368b9e3add22d548158a0ccb76a6ce33edbdebb67966a74db77f0dc8ca4e3f781fb23df6d454de13da472ff994b7599fccc21de3aa694377d2313b3845c91a169b032d660578d78bdb43c688cacf3737a6d282858a36a77964df3e3654bf7a5a702cf8fa4d1208d506fbaeecfcdc2b98e6b2ae2e5700fd53fa9d67dcf1c95a3983852e840a4dd044f8102fb018832ca06fc525ad7fcb58a3f893e2e783c6d9e59bcac71656f04242ddfd02b69096cd4c119a67ebf1d4e2d86575469fb7f1c7daade7e4e0e5d598cb19b2b128889fb24f221346b16071f5f4b52a121e9a1649a6be38dec43e363597415737a302054146d215682a0e0caf86d8b1ca17dadd7019c02ad7222e69606fb50bd2a02560231b11eddcf2bde0a2ac7ac38c5fde663467fdf936657a3973b985d01ea6661dcb71c36b9421d9cabad7b3c9d906316ed86d74a3127de4c5a1df3d1fbc9eda775bea5875239a4ddee7a3d02b657216df8563a9e361069b355702a9440a0f0016d8cf902d8eedb70b3f5b814dfd555cb11d10c3b54e0c378da4cf25a9d97c5f4d75cbaa55aa038b4143e6ef63705e4750560ac9a39acabcfd7834ebc9a223d6cecc536532efe25cb180aa5d5f31f7d3f2f0abf7eac13ed9412f20b73f0100376d3fde449b0d217d9319e1f5687a016e747ad3b41283139a8b3ea3a54c9be0b43d6f421db40ae3f164075c9453d03c906dcec8d6e2ce95fbe552342d1fa9db7e9e20925634218b3ee114d63dd8034f2e36aebebfdffb00fcf63cb4c736765978813a9836fc2860f58d0cf09148e10bb72a0f69705677e5f6f4e73cd29b7f7b84042e6c1f4238f590958fc3c291c9ab70a3c69276f6b000bc2326fd2ddcf6dc18e5127221959adb6c43820f81b70dd55d408ff782cd246341951f19a3b047910cb650e9d2e198f8767a05770061e11e467a6410ced7bcaf7b63cc1f2ab5ec3a2e7f87fcdd4b2824006477dc132900f7e350293d805e2c3cf4658786a50c4b2ed4fe8ad75da619183ed69429be1f1cf3c991a7c3637220176e4ed811f2241993849b14ea99d9bf03def22f363788331fa78e220a0de5ca61d334a6e55a960a61d25ebadf633ecebf6adebdb7aa73bf60cd4578cd7a3b140661d7ad2d88ef018cefe085d1d206905c71f2ebf1ded954106fc128f8d114c166962b244e48c9ebe410f871e17fd88086f1a67bbfee9db35a59f51def96f764675ff00544cf9432ef0c94bfd88053e86de05fd0a0c1ba3bd4424d4c0f6c57fa1415e0fc08dfa05d74f328b1526316eefd2dfc6cd2e37cb77800e423c58ce55e7cbd175a4296bcffbb96a165bc86f172098d63069d4a8f280319b3e331e03e52c45a586720211e39010dbb20b96a0f4be44833c008d3a361a8dff10f4e8cacb250a6e3a5bad2979b7c413e5d51180e76ab58b234c775628260e3dba5de8d33a37c0156271a00d9ac0aed73e2873dfcc7261353de04448b8ede53c309b1c9257da7009aff75f7ac74f7ce0c23bc69875c929a7ab8a29602f06f0169b439e456192be7b095913e7aba094dde0445acdcf7b3ca9e87b9a218057c52dec147c44d6e7c6c44dba8de977931f879887423b883a34973c6431dd2e46025ba537eb77b53e5641d1397d73713b4557de6820c94b8efa221d18d50c0ac149f029221a8dbfbe5f215393f6e63f83c7c", 0x1000, 0xa, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x45c0a930}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) 06:40:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xffffffffffffffda) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) syz_execute_func(&(0x7f0000000200)="c461d1c4da00c482791ee73ef247e042c461e172e27ac401b573f9004069523131000000d9fe408367405df00fb00a8fe80895069d") ioctl$TIOCSTOP(r0, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$setstatus(r3, 0x4, 0x0) 06:40:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x5}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8000) 06:40:07 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000003000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) shmctl$IPC_RMID(r1, 0x0) 06:40:07 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="26c4c23d77eef4a14227666d02ed4a3adebbfc304604016c56aa98930131c92aec49cfec8328800717c326bef56907125d9453c6a8d3ef2b3609d261523ddf820a09cf24c1f9a777dd37bd05d8840f664b595c56189422dfbbad57923ff2d2f68423437d625ce81128fd4632e1ac29602a0ffe0186d1183126b94187099e5d5590d01226f878f1f8ac15d4647607fc6c519b3576b6fd7d52b39c7636595773ee569139ffaf8c74765e92a7bf5e9216dc7ad57af1143b00ae9d4c76ada8dcd79a949069d15f35f727d0db369570c4ac643fd46969ae2cc3f9da95b254", 0xdc) 06:40:07 executing program 0: getegid() getrusage(0xfffffffffffffffc, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10010, 0x60) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000007f000000000000005a1df2cc8336f977000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x47) 06:40:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x88, 0x158) syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x3, 0xb14, 0xffffffffffffff7f, 0x0, "94149f3d8975cf872f899fcbe0728cabc7af9675", 0x9, 0x7ff}) writev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getpeername(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad000000000000000000000000000000000000000000af38bee47af6a14f321e5fd341ab8c268548d7c5d7500ff2712c4783767d75b897cefa4e1bc77019563ca5bd0d10e312fa2962ed8c6dd427dd21bd51319a1ee83b6c2c39df1792aab0065074041e34b52f9ca3d28efd5522eeb514ae8e343c935cc18f30a003e5468a35a3e7bff3f016b8758ca089e63a30e07093355282f567c78ea1623f26eef1621a704d835b62d41d9cde4b5515c21ceea565b765c39d"], &(0x7f0000000300)=0x6e) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:40:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 06:40:08 executing program 1: r0 = semget$private(0x0, 0x5, 0x84) r1 = semget$private(0x0, 0x5, 0x20) semget$private(0x0, 0x4, 0x2) getrlimit(0x3, &(0x7f0000000000)) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x4) r2 = semget$private(0x0, 0x3, 0xa3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r3, &(0x7f0000000180)='./file1\x00', 0x100, 0x2) fchmodat(r4, &(0x7f00000001c0)='./file1\x00', 0x40, 0x2) fcntl$setstatus(r3, 0x4, 0x0) r5 = msgget$private(0x0, 0x40) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = getegid() r10 = getpid() r11 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xa3da, r6, r7, r8, r9, 0x0, 0x7eb}, 0x0, 0xa99, r10, r11, 0xd3, 0x7, 0x7, 0xaba}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0xa4, r8, r9, r6, r9, 0x1b}, 0x200, 0x6e93, r10, r10, 0x0, 0x100000001, 0x8, 0x6}) fchown(r3, r6, r7) geteuid() accept$inet6(r3, 0x0, &(0x7f0000000300)) setregid(r9, r7) linkat(r3, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file2\x00', 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000003c0)=""/236) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) readv(r4, &(0x7f0000000580)=[{&(0x7f0000000540)=""/34, 0x22}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 06:40:08 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) fcntl$dupfd(r1, 0x0, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 06:40:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socketpair$inet(0x2, 0xc005, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 06:40:08 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0xb, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 06:40:08 executing program 1: r0 = socket$inet(0x2, 0x20000000004006, 0x7) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xaa8, 0x5}, 0x8) listen(r1, 0x3) 06:40:08 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 06:40:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x4}) 06:40:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) read(r1, &(0x7f0000000040)=""/4096, 0x1000) r2 = dup2(r0, r1) mknodat(r2, &(0x7f0000001040)='./file0\x00', 0x1, 0x4) 06:40:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xff93) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a400000000000000000000000040", 0xf06) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180", 0xfffffffffffffffe}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:40:09 executing program 1: msgget(0x2, 0xc0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) close(r2) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 06:40:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000000c0)=0x8) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="dc5829052ed0a270c54932cda9b3d926ec6ecfd7268ac72137a919529dfd58a35a1879761f371516f4c5099cb33fa535bc5098a6ea48117e8b09a0073704655b7b2d581a112ee822da03e48f620e727a339018f1b12707c2d84dc7a12e1bea72cb28ee9205ba1083b3fe70a0f183ef9c666e3047f5b436e4fd40d156", 0x7c) 06:40:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100) setuid(0xee01) r1 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0x4001, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000140)=""/57, 0x39, 0x2, 0x0, 0x0) 06:40:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() recvfrom$inet6(r0, &(0x7f00000000c0)=""/99, 0x63, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x8, 0xe117}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 06:40:09 executing program 1: r0 = socket$inet6(0x18, 0x4000008001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt(r0, 0x3ff, 0xb, 0x0, 0x0) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/112, 0x70) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setuid(r1) 06:40:09 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x100) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) 06:40:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0xb, 0x80000002, 0x0, 0x5}, {{r1}, 0x0, 0x50, 0x11, 0xb8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x9, 0x1ff, 0x5}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x800, 0x9}, {{r1}, 0x0, 0x48, 0xfffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x6, 0x1d74}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x100000000, 0x2e}, {{r0}, 0x0, 0x58, 0xfffff, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x28, 0x40000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x10cf, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x1, 0x2, 0x3}], 0x1, &(0x7f00000000c0)={0xb06, 0x2}) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 06:40:09 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x100a0, 0x100) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200)=0x96, 0x4) openat(r0, &(0x7f00000001c0)='./file0\x00', 0xc3, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xffffffffffffffec) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x902) open(&(0x7f0000000180)='./bus\x00', 0x51, 0x0) 06:40:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) open(&(0x7f0000000000)='./file0\x00', 0x150, 0x10) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 06:40:09 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x50, 0x1) 06:40:10 executing program 0: munmap(&(0x7f0000145000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:40:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x600, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) fsync(r1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) 06:40:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x6, 0xfffffffffffffff7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x0, 0x4, 0x9, "07a16f208f3b1556c70bc413a86909f9c424acff", 0x9, 0x4}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 06:40:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1000020000000004) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 06:40:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getegid() getsockopt(r2, 0x8, 0x3f, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="dcb8d73a80743c73d8fe8c24695ff7eaa3c62c96e98777808bf8fd21f824096e9fd4e51a6578ec16a06f306aae0fb97e2f0a2226c61b4a8d878adf80e451270b653dac99bac36085944afb2b816738f29e08a22656174493ca30d3f454497a9f08a89697580d44185e7b922f09a649acbc1603ead3ee99affed94a519794578b92b8b04acfb30af0717d55b733a84b107004b45f88ea6ce91a801e29e70b62c5ae7b3c5d0b738be63da878c5aeda3bec482133b04538c0", 0xb7, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000180)="4edd8e7aef8bf94c8b05752a5a34e5493cbd35c7398f9d5b50070642322e754699742819d52ec14fe476ab9c6f9a5b6c69ef2ace69b8d8166382a9180a6741e8dc1b616fe6e7d85c16b6b661510994a1b7ff231cd13b468acfb4ea7a12720132b93e84aec0db03ad77d831b9ee5384e2b09932a1e3d9aeff0ce2f52aafed0f3a7804618ab18d1f6a38c187f961c5ad889e9e104695be702e59ff3b9b99bfa81d7469c6a0cfff2cdc", 0xa8}, {&(0x7f0000000240)="1767c7b93a6027dfbc8b91b81cfd69b28a3255eaf591120a5d9b36585867973d3cf2fa843324e9226dcc2269a0d1fa27d04b25f881737e644664862ef7af830ec75ecf35f2c043815728464e05edcec06ed295924e5676ddec86566c57e8dedf420efc86df0bc7e65efe94e03148edd83815dad811e09ea18fbc", 0x7a}, {&(0x7f00000002c0)="80ffdcc06305c82d64764e47299afc5bfed5f3e9f9f41dd2536ceac07eafe90c39f104a83001ea6a76bd8ac4db2b8aa5b6512e514a2d34db301b4beb7edd9841bdd647d5e2056dd5b3ddc1f361c3ad91b2acc17f2433330114bc95d8f4626c9518c3bfae02e96d8477ebdc5f16", 0x6d}, {&(0x7f0000000340)="6223654e25f7ae35ff1f2a0943b6b69438c89e0f80b424210a8b0936d13aad3c9554e285398e8ed484eeae699b0b76094409cef037cc10ae5617a65459c6b8bf91593646de18509b77b7b35241c076b31b7102d067e27d06c58bdde0d89390d4415c3f24cb48a3238b6f415aa179dde35c7961781f1c64455846e75b413e8914a3f84fe3f76e84714bf5e1667d287ceb940e9b547473e64b9cc7db4a0781a288a86d48fdf3144a01ed7a83fadce13ab96af89e80482e5c2ad057e102d6d1bcce568f03afb9ccaa394805387950d47716ab2b7b88853076709965e2847a1b38e948c4197a03574c074adcf79621221291075e48311a80a09cf03f8aff91cd78d018c1dbc91543d24a9fd85ac247ef320d361984b758ba996634223cfb448a4186492242b18281e6de5f8e39ca11d4e82514c70dd1d8be703e6eb68f92424a0b82ec39337edd470788b2b8a157e27930f1811952970b8ca1ef3a88fd4810b1efd0b2560c9c8f0ffff26f8c2cade005706688bb74a7ec8483034a6b2bcdec5995db4c0f0394ce0912f65763a482919a97f1ace13541de7ca2a95a6d63ae89e6c84ee5bcdfe7796df559ca010d40d03678520bb735a6cd28060a446ed1ab402be628882b677015db7db2a0ad4367594329a4ac35d212ac40abb6002e63360e3006c003846391625e41560f3af59e782789b9e825847c7fcc85b17d982420311d7e1166fb4741253753f409db0009ae7adab1c11c6a0bcb00ae4808299c36edd195e85e646acfe48c96ca81800dbad8dccbff5d91f825b7ef5799bc21819a8dbf669ad1d64732040cbf85fa038f84f4afe02445abe736674bcb7e738e18b82dd9f89314e767788fbac1a00f649141ffc745279950668d50b431097d79c2fde78e4205ba6b41ad357b5908f1f8d4c7d96263dae41bff3b60deb7680dfeb7fd484a5a294ae228145a2e171a600dbfa46e0099e4bfe88c46c9f773bae5a7e2e6d3610bb9ae4bdc00ef704c927986c973241e0e43a1e9a3868d7920d5f9870885a6e357cd9dfb19ca8131b1f6abe195e05e8b1b9acf9fd8d80549a9dd1deb85fd201aaf312630237890c9ce722b019301026bd7e909057b906f8262234ceaded6db6a483041c5cc23d87539f74d40a3ed0a65e84013daecf0ff5afd2f30640487d511c514c3760bfb7d04f6a176b3b7a3bd9f506df8190862b2a5a8b0c5850320526d7ff8e52175fd7a3a956a56ce505fa760e62eac999ec0322821f6c24b5fd5cb414e8e4adc02e80e36929198b643d4d2d0b357cdc73c1a6ba6b9c7bf818b1711e4e550141899dd8267666a21af569977793bdc429d7a34a0fb1d51a25e56d0555dd14b3bcc841b56c9e9e3471255c2eb43c7947523f2c885727496fda553b5cdbaf95b53a57d71909f6f78389d099a1f3dd404afd23cf74623da0b640e8f1fc627d90156ae865246faa374de2b2b5633986cbbe85bd6f1a197d412e1fdacd32ce9935f147076916bec3502d18f523719040ff46614d77864832b3925b076b21d1025ebc4776c4f4e40b00c6a25037daf5ecaad3948f38ac702b5743a9ad3e8c03bb1b769405a2d990699b28bc58eb19b2d1f40144f2d41fe29829d94f3043e313c4844931769824dc8f3a376cf0538b29740ac1f4201b9d765d04eb21a51d093386a842d14fa41262b2cb4ca4e0580c6f1092bfcfb4e01284de5daf8396784736f0d4fc3aa1509ef619b2cb5349f56979b846a9ca159d4cf87d3665c0a103d512e4981ffb6d02744de7b668fd26c2d183094dd7753e0de5048087d77f09a52e57a671ee6d7e697265d3d3a1924b3fe1f5f0c99e9e3f5504ab9b5881cc011ffb73e521b06c45cc562ed294d99aa70d0f23b2c3549b8f7030a8bc22e8ad915f81a71d2acf080de59a9157ad71bbb90d53d39abf58b9d507198f81ecef8ef2223975f90f1de5dc084549574e175cd9cd5549824bbbde5d0cab0fb29e59c699c691ce35d6006e07305b63720cfde38e00fa3197d5c1f7f0769dd4af723077b57db4a78ab04232b3d7ebdce07470169bd0e70e4a6639e3576ade6cfdbf23acd6f58ed46eaee4c72f9c93cbdb83ca949980fe4599eb9e9626b473210575e78150a6b98e62ace469e8a680b62186c1da0dee20d048517493cd13ccefea53ae81ae97e11fe81a8f511306245b6b2292ccd8a11cb2056a9bb600b879244afe09870f4095bf0ab47656dfe4c19349dfd9b7183fd437ed3c73ef88de138d68427f2ed603d8beb9680dac62a87a37a04fbcb93743536ee75817f2d78257c8321dee5abda57fd173a02a311ef966c3b6cfdf9234555bb041a794cb44e621c28a856de22a1c8bfe8f7382c33763cb7e5fefb75eea1b56e2cd8c475dd59d788e271458055eafd1fc90542d38bcf56aa8d5762480bf8063a1525e54c17b50480724242e2d5527d49229b10a3f96310b3808167b8c97f0a850d87ff3e79b3f8f2be5b4d2fad88c94c2d9e31d152e4b81025b4ce2d7d4ebc02d9924a11475762cddcb0cb866e70721b7889b32c437df768fab26f88ed9ab0701b297da4441359b02b90ab639452fd81d8701954d16afbe82e71641538c78ca4e05b47e9bf42ced3ed9afa07abaed42b8c00d27e0f20d2bfb33d13f95f1a796e1fc90ed3baa47acfabf87bec66e659af9e0d5c5966c49e82babd3b0299a9f9b609b024e599613a5021c488be0b22fd940d1f203ea97ab04f457641004ef29304ec1d41f1233781c77a1388d48ae7bc2740d9c845533602ed02ba8d00112a2836cbbe90df24fc684fc85c4f516a2e9066cb0604420c9b0a99f554b8107eaba6166ddd59f574c4140cdd651dd154339cede36d8ddfb17e6a30128e39850fbc2be3c989bdb1d9bbc1030848bc4985589834adddb5754ec51430d523b234437ce156c2db27e9a3f064c644eded3df84688f65a0976f09e0d4f1668683af4fba3365720925a7bbf199c0b408ce97a1fa35f73cfafa1e573274e31ec59b89ae68ebbd9b1a44a0e4f4cefd064ed252ee2dd2c77efc8be1f041dea3082d525487778b17a0547c9bc65ed56e3329b56abf7a205ea62511692e4e57b6eed1f5ffa4108657c67d55e19cc8ab287d36d692e618c7e7f9b6cf7071baadafbcc76df1c49bf1eab9cc258f6bd78b3860ee19f38da68283f71cd62a2cfba69a3bbc5557397c0ea94804453b8916eb732414b32dab1476a8f0da6098c6bb07bf90ad8db0c720aa2c8c6a7e36b3989074ca1580e8e700ddcf5e80b5d48812f654f5b6a91c7418b93ae5a9229cc2b5246877318058887c1c503f2d27f214cb4a4e447aba5b6bd02cb957d5948efa396000d72b697e77cc5f063f55163ac607729c1c00eba66c8dca5380519c0e93cd6f52ae2b7df260b58aa346264d08e8c46b4ea83d47613c9924d47a16d6d03325dcd16c12d38b99b75fa8aeb1e9c9b2760d5845496b08e728346e546a93ad5d4b3b96909e7260ba81634f27c3a536e399e4966c5e766c849dbfa9e48a940b2ac957a85f447624602a36ebcb8f81bbeba5cfb6e434ae339e2d41f32f095b2fc03090a8b68448461959455f8b4a183fc3342befda8834c81cd454b56ac4f972cc3ec78f60d93ad65f42f31e2a18eec36a23b760a062f591fb99844a7b478eb8145e97e2eabaabbfcf5d1f15eb45ed5366835ec3bdb2c2883342dd733e04bc7f3e561c0814a657df9e959f0ae030b39f96e0dc6139cac3ba7a4a8a8b9ecb2033c68227b310a7c573fbf61115315bb8e0eae5107cb4d94ec23a3ecaf6c108a4d747ef10df9d770126e595189a850175d0b118174367efb21335dd1cc1a1d459a5bb4c36c16113d10d031d2f61695e78eaefd22e4a6c2c1820c9964f0e596c749a2ba296fae53ea1549a67552ea6607c944cf97c5fc5a1990dabfb41d740482b580ac113f2e099af6dadbe7bf8183062797e17f77f8aac83fc669fb10bdcd12ba4f87e6c9926a11b2ad0d4bc4e7c3a356b2d79de8446cedaff62513dacda5f984aaaf55c185eba6683488e1d8b675171aba3bae8c3af4011d52bde06672a2071766a520672e860e06dacb9ebce5daead833a3615acb592672f0038c21b656e6767283765a686baa3aacb5819e90c54afb846cce71d69b9b4399cb520f6ce53f88b961f4d87be3531d73e568efa23e8fab9a2823d655a47c26cf7125e70701980701a2118fe6ec16e39ef94e35c16c81f2fad3dd852c24cba4d9add70afc2f56d0cb84f24dc65ea2e88d65439952496755d6e96f13f283cafddedbf4bcf458d40afba29cae872a92d32b4fb93f0892a01ddce0829693c4ba28685e22cd052bbddcfc4a9be880e0d0d3e7dc9eed8df82180f4eed14c8e79d1dafb8808ea0d90035503475223dd8bcf33b19a94d092c5c0b83f06abc305d0cee04a08a713c94c28131ec44639f57f7862b3e612d81a1326044ba9631e10b2d290d41f17f5693472179c201b57685e068c671f346ec245431d18aefa806198c4caf345f9285209b0cb416debfc1d805698396bbdb1c3cbbb75f1ef4e30b4a70bd751a1bd9ccfed068291fbe9a421bb2275102862d3ea123b92760e69252b9228be8846a10722746fbd5a1c4e0e90a87c0a633abe2a20b8be657f1d8bbd9b5b4bc68b7914b0a9dd97dbd4c7f668ea6295385730659c0d0cb6e01c7d16d22d824bc631fd1bd35c4e2dfcd1a04c98a7d0d58b5a3a553863edba6bda1f2e42ab4262dd6d4ccc84845441c43b1d5d7f9f798f1a8070dbf250145948259b0d4f7ef71ca9f266b708d5157b41655045d9cda0c6a9bb32c82997d074bff59e3c3fe4bdbe3eccaef7d0a52dce758b3173f6892264809d20e4feb90d8b24ee390960c4550efdb17af90214bccaedcd6e707f6b0800f853d51eb09e69246b07f0fa26f01f9ea95519d12f53cbe3221b12567cb6c3aee5a2f05ea276bac63a26f256b4fe472d12799c49192ad189ad16ec68d190d6cdd47309e432cd6c70f32a288e24aa2ceb16d5b64a2b105f4077c674f606a1ee78beabf468b6ee38893104f79d4c0d668964aa7c176c9ea614b7822d0dfdbe4366eabf7f32dc3fdd4027cfaf2578bd7275af3832455267b9be86f0cd6df5a04d2aef42b1e51fceeba917adaa304f0269776ef6742dd04a251f55ebc14a957911ca47f8aba5c09b75335721e7e7d99e87c82e08ddffce5454ad70099186bd1fb491a61a6b9b84c8c6adc3645c7d016f5afc6008a60af28ebd638f6c415de6ec9488c097464b8cc8d5750af4793276503ae84a01fbe9e7fcc67d42304d2aefa66882529067f2ec4379d02ecb7f30672e89538205b9e6c7d7e8d1625a424abe1305d39432ae0b0c5e6eeea25c106dca6955a1c11a6d32373b7e37b2611625aca501c4258192670ef6ccd5316615a4abadacc5ca60689038a4f5bb1a2ded9cbe072fdc9a8d0c50027fd9398ac5eb533890e701ee3061875551af9b9a441dbeb521397cd8e9f75d650a251e3ea37b8b0850eb14b56857628ffd65c77edea4121bb298a2ce9e5b113adc00053bd301947718c5d7fc45137f010ec87204f76e808eaa741223695d1562bc0ec0879038d332ff8191fff3e7ef20d8098be8e1c1dc1d7bff747cd1e4995b06e805882b7a90dbdd083d7a264f4f20a24316da5b3a53ff1616e4a37cca2481b7708573e16c8c0ead65a64f008738971912ef5c5f3e75b9899309f1a2e9b79fd4630dc09b63a20e132103850f2cb020c8295bbc11cd90d9d2694ef497381dd0a160e93fa25c3d15cb43aa193e53c2bbd9d9eef043bd915b6e5b9268babe0b07f26a2fe2", 0x1000}, {&(0x7f0000001340)="9a0634425637d7257bd309874f772ebde30f5dbb75f8159354c1c1a3c5c3d34168e10c4f528f34226dc44a9de4b299822cf6c9aabfa9d10d50c78697cb757cf020823bfd4d4bb6c7afe1f0b88869e0ff52ba7eaf977c78f0bfde4ff041b41de73d001f234b56aeaf7d1b7a94b054fd2e73802971d4b1d907bd0c822138931211df87f26d6af1feb4e480263ef049750f0aeca8503626cb10ea95d59a38c24213f1", 0xa1}, {&(0x7f0000001400)="ec817c9979d564e18f046829acc33f0cc1ba9c0c005ec7d553b9dc40e51485f31297acdb465c37f37a01f9498fa39be19acb5ab878f53e3350354343e014bbb450ef811f", 0x44}], 0x6, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r4}, @cred={0x20, 0xffff, 0x0, r7, r8, r4}, @cred={0x20, 0xffff, 0x0, r9, r10, r4}], 0x80, 0x2}, 0x9) 06:40:10 executing program 1: pledge(0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) r1 = getpgid(0x0) socket(0x1, 0x2, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) setuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="720f4baf9d7c45a42bb3e2f8a7663340eade2ff0ac7f5d471ebef0a83533d4cd79102e77dca68ea7e8d2ba649435fc8c1836d2613c992ba8d773940eb51b3d06530d5fd20e14ad0ae66b85591008f13a9ed7294e32e6b73504da5031770ce60a35fff6b26f387d6a35ba66807e04848d23504d3da5edac65e8043e1b2edd5a3a26f85a4b1feed805e10fe61160e58a075d696264d401a5d8106d96711c4f1d516f8fc56cdb", 0xa5}, {&(0x7f0000000180)="917e3e4c6695c1680e61a022527d6ca681872506cbd2e1369dfd217db9b23bf0f53c831d16d19dcc2b9e18350f376a0b599416dc626d0ab6c9923d04aa5fa1b53112b99a775397a9ae62c3f11a9e6141f93d495efbdaf0ad874dea14de93d5798678eda4b3d3cce6de7560766f1f3f3403010cff1706e90e472f0ddf2c88d4b97660b20c5c3e79d77ac42c2dc4700701ee66328fc866d8b3197c3bd2ebc3562eef3bc3bb46c458898f86660d39de6d54eabe5ea60cf04b", 0xb7}, {&(0x7f0000000240)="72109260096f86df1c0fdd295898b73ca065d3fe7392c0fdc62b94276d8e87e774fa3d2eeb97f4f554375f48fc6790ec4f8fc8693567807d05b54b2bf26c7e23bfbf0aa2734fe9213bf7adb082e2337c9d1aef0071607bd859be555d026083800ea9d4da8127af30e8abf5de4e6dcd", 0x6f}, {&(0x7f00000002c0)="5a4ab3658d80cfcc6697eba06f5013d978cdea40268b5c048c0d6da928ea527df7f9e5775c0fe075f5c60f0d3669bfa71b761a72fb9aa7cf6c03f8ef735e05fe1c1a2e8809d34e30a2e013ce36828503fc3c8034c3dbb8219de9be8b9bfd66bc6978a1eecf3e09b2ca1f209e923ea0af639483c74c9b204bacbcb8327effb787882f13743b75e87399a26acb99da3503897f829907ccb6050c3f3036238c601e90f0a7282e77875242b2f6d1a9e5b47d0c61a65b657b625a", 0xb8}], 0x4, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x120, 0x400}, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x40, 0x100, 0x401, 0x479}) 06:40:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) socketpair(0x1, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff007f12b318 failed: hole in range map stack 0x20000000-0x20400000 of map 0xffffff007f12b318 failed: hole in range 06:40:10 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') clock_getres(0x0, &(0x7f00000000c0)) 06:40:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0xfffffffffffffffe) socketpair(0x26, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r2, 0x9506, 0xfff, &(0x7f0000000040)=""/30, &(0x7f0000000080)=0x1e) ioctl$TIOCSCTTY(r0, 0x20007461) 06:40:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x1000000092}) 06:40:10 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x20000001, 0x2, 0x20) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="67c8672b2243c926758182fffffffffffffffd00425af6f85e311b1302d68a1c91848619dcf949259c96c3b9c85918250667f8e52ead54edb28081d9405b46fe8468edc76554d7a35ed9a1b563acae447fbdb0f0becb9087a5b60efffbee2fbc39166119fe4b2a0ebf7124a7b21bf2288ac0c28bb2b2b55e254ec9337565ae475bac412d7f178c500f69f2ac31a02806f53165f58c49095389ab3964308bba9f767ccec6afff75770dc28db21a819d0ecaf1f130a7a67f5b200d3b65ab6ea4498eb08e7fd1dd89e4595df914fb"], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000001780)={0x0, 0x358, 0x0, 0x0, 0x0, 0xfdf4}, 0x8) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x8, 0x1, r1}) 06:40:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec86b2b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6a7e45e7802c6c84737d62e29f19b8180ae9eb1ca15be0633ce92e778e09156e26dd746d86d8f3f477559000efb4c411d0a58e553ef5afcc350cf67a343f4ffe53586e17365deee906c02844aeb4ea6403701f3d434ec6cae577f3a83904a4ae9e565de0bfa646a3365713fa6bbdc50dcc61"], &(0x7f0000001040)=0x1002) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0) r1 = socket$inet6(0x18, 0x2, 0x80000000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x31) shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r2 = dup2(r1, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001080)) socketpair(0x10, 0x8004, 0x96, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) 06:40:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xfffffffffffff84e}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 06:40:10 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="82fe4207a476c96b4fde2cddaf05b2082018dbc5b433f9f3a8c3e36151c008254a9defc8b327336e60967856e17d6a80e66405e249db39adbd1e5cd88c2c4ab8f754f527212b71bfb402ba248e677241443cdda7ceafa6e963237d1f47a917be971c356f371828d2ebdf948b9d474b87", 0x70}, {&(0x7f0000000140)="9a7a9c723869479647288b89da32b4664c6bb9a02b921d672f4168b81bef34146eb4cbbfa300bf2acfa190bc48bc515deb73b3f62cd6014393234abfe542a9de41bcb70d8802afc525a835113f105a34420da65fdf9c8a8d8ae2b493deb3868ca514aaa6c8e8847018e041cc3e96aacab423a873cca02da404029e0edc94da84ba988967f82f3913f9082d1c3d5ebf88712533126c73a85b5b", 0x99}, {&(0x7f0000000080)="656a65f877eef10e3ed552251c2dc53873f220a2e04dc48015", 0x19}, {&(0x7f0000000200)="34a655c057223d66c66d0c010c7a2caa08983da9f3f7fe819b6ad21f95f555d3db5b0a87bd393c6db93e000f2b9cc87d7eda7911256ec295655f95c5b5bf62f4269b1de44bbbb39ebc7ab8828ce64b34b8671b1c70df360b991e1192c10d006ea2b8dc42bf64882786c2e1634f5c0c726a70f7f255831b34fd669eb96b", 0x7d}], 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 06:40:10 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0dd2cbdcb51c6831cc7ab6a2cbbc56c6dfce2732cc40d8db82919364c1d5464cd82269b8450df44b2aab6f8fba57ede9980805", 0x33) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xb0) 06:40:10 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') chmod(&(0x7f0000000040)='./file0/file0/file1\x00', 0x100) 06:40:10 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x20407) msgctl$IPC_RMID(r0, 0x0) 06:40:10 executing program 0: socket(0x2, 0x8000, 0x4) r0 = socket(0x15, 0x100000008001, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="be715482814b7917d5d9b6871817b91382f9319cbff74c9c33be5a8bf7749de0ab9679a9c4d8249c9e360fecb00728513df69cea43aaf9200b0934382660e56fb4f332033e4641b12fe5d2f2bc017452e02ad60e196e731df6d86a9ca8fa656d4f71e95ee4baa110cd663a53dfc493015680832694ecb4a5b346340456c1ce778213ee4ac15f3de0cf960b7ae308a8f928c6239872c2487f82b819deb02e58d586a32486df2159568eec471c89"], 0x1) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) 06:40:10 executing program 1: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)) 06:40:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) setsockopt(r0, 0x7, 0x21, &(0x7f0000000000)="3569b7ca81e976cbeed5054952795d92944e04b15b1db03784760d71dbaf31e2e3b7e6796bc2cdba87b563875fd23ce742ddec3877bfb80cde8877bfabd12b9036b823373fa64f61d548f4fbd861d4df998be3", 0x53) 06:40:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$unix(0x1, 0x4, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgid() getpgrp() getuid() setregid(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000640)="b2d0f4b3c10fa8e403085cbece3684fe6cdbc1a1545edcf4496d92c126d618e3a9a72d64e3b2331dc9adf11d7111146a53a2d96c9460f9f6b6cac959691cbeffff000000000000f94dc4dc62d014074d92b1b08dceb595d1ab02877631aa1425bab960d57500ba88fe112e75e3c202a4ae21414e6fcec9544745de178bfa041d717a18780db0c1ac0d9c62b8e2532e7f617d4abb9444f7b621690685fb1a99fc1546f28272607c20e03bec43c9a0bc21df180351d887d2adc344b8f8a42218b88cc589ae", 0xffffffffffffff98}], 0x1, &(0x7f0000000740), 0x0, 0x402}, 0x40c) ioctl$TIOCSCTTY(r1, 0x20007461) 06:40:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x100) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000100)) wait4(r2, &(0x7f00000001c0), 0xc, &(0x7f0000000040)) 06:40:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x22, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 06:40:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 06:40:10 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffee6, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 06:40:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 06:40:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="c96f9bb83ee48e6dbc87e35bb5996a3b0fa8271e8c9032c7845d3116e12c10dbbc18f855e76965202e4e05f46a59f9320c36c50a479a37ebee4368024f0921552b609f32ee87d88ab5ca9ea8b9ba7779263e2808857634dfd6c4d222d44f0231f2b71e07b458b478727944188abb6ead3f5e9f5bfc2999a10d825b39b42a7cc651196ec41256529fc278dc09e0331d540236139ab1cd815c", 0x98) 06:40:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x9) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 06:40:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus/file0\x00', 0x10000, 0x180) linkat(r0, &(0x7f0000000340)='./bus\x00', r2, &(0x7f0000000400)='./bus\x00', 0x4) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x3, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getpid() r11 = getuid() getgroups(0x3, &(0x7f0000000900)=[0x0, 0x0, 0x0]) r13 = getppid() r14 = getuid() getgroups(0x3, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000480)="ba50e65edc3bf8773b123e7670d4c23aae67dfcfc1074a7c50a510bc20a12872c83ce3a5e0571525fbe9fbecf27410a0c94a5b8b93716c8cae5bbe716c38698e11128066b1e9bba1ecb8b9aed9ac22932f479d35769d141b13f43f6b0f220966f02fede00c8d025ffc4845f5c35649e9317f", 0x72}, {&(0x7f0000000580)="9a7d9b177d72799ec6cba3ee22d71eda09ed79c49814a00698c60801f724e9db4d703bbd21308070a357ec9fbf8dfaad8ddf4f8a31f3eee97af606354b53a16a009635cc47ebc9b43b46022bf72d894eb89185c3fb9c9d65fcd7b772017199d20b6afe444283acd986fd399325ba20339ef002e33295062be982b6665e27e656149486ba3f0d2279aa2d8e5e8d79b945c1102e966bb54aae99ff4a147009ddbbea1f331b5b398046a6162f", 0xab}, {&(0x7f0000000640)="132d678eb9537da61681923b472617d0dabe73d41f738ee75ccfc7ae520a64c91f4356399d7f8b090f6155d4488e801cc8a92257de0da866e42d0d009dc0333fbed1d24059ebb44ac10c53b16e12cbfce6ff178560c1ae23927ef10421af157a307e9b2f55c34d00f9f105997866625b5dee37ac29b7306eacac6c5d973f94d67d58a39eb1", 0x85}], 0x3, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa8, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffffffffffff2a}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)="00431013c3435a360f22698a539bb603741b21ae5e13676e62c5a9c025da9eba91ea95c30cabcc5bec47f3353800000000000000", 0x24}], 0x20c, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2, 0x9, 0x3}, {{r3}, 0x0, 0x45, 0x49, 0x1, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0xa0, 0x10, 0x7, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0xc, 0x2}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x2cb, 0x2}, {{r3}, 0xfffffffffffffffc, 0x42, 0x80000000, 0x6}], 0x6, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xb0, 0x40000000, 0x800, 0x2}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x1000, 0xec}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x8}, {{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x8fd9}, {{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x80000000, 0x7}, {{r3}, 0xffffffffffffffff, 0xc5, 0x80000020, 0x3, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0xf0000001, 0x401, 0xfffffffffffffffb}], 0xfff, &(0x7f0000000000)={0x3, 0x80}) 06:40:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="9ecf3d1aae44686558ed55c8d3502bcafe91dbac53726fefc88e9875def903a29993f04c1ed6b9f048af049f0301c51b4e90fefb716a6235c579aaf671dc3d153d814abc9a15078e91cd6c0ba00da1eb28"}, {&(0x7f0000000140)="be6d325b94ab8ae6c90d47aad899e271de4858ce008ddfdcc94c1b6cbfb2a6a244e2950e18b9d25f266c7febe22e2b2d36385c4c96efd0a4b26c083fb4762610b448773f33f6732fa99f9d38ee57c755f5eccb277ba99b364824b33e469cebed2f9c1a52bbebb2b8af3bd2521edf26fe25ed52ddc4fcb5567f7935a488e82e85bf47"}, {&(0x7f0000001280)="d48d7148894e35694f092afc019f9e28bbd892925839e8f8397ef48b61380c14116d542344993ffeed42d4764479812e0351ba8df41c45d7580f4a3d27ee96f4b67bcf8218123bf895fc91f7010c6f39dcffa25299e323d5b4ef2acc647dcf1f45bb89b3306854d5a20ea512f3fc9d7ceb917ad02f501234b01031186adcb6e19b32352ae464db88a869ba9120c306a4232ba7af72309f89e64148560c56596bc0c01e9a9b1e5bc6aa67f0635035467c2a85cf462584054ca3dc4fc0b529616e45044bd43007389577c4270aa64e11b79959cf8d97d64961a6873601a25928bfba3d71b4a0c852f0a975bd60344ee3f62d3112aa99bf053605209b04289a102f014176c54291954e2523d83633d74f5c505e520593fde164aaa5ee5d5d7347423b1a22f8606318b1b5e9aa6b863085ff3fc7fc999612ee33092345ac5e0240eb31e260ef9c46382b714ea156011d972b3875b56526fc9e4986f39834be7354465ad584d0d093d95f469377dcdb3ffb17b947cc84022c716414122735106b99900f922f828080eee171cbbe7681cf35a33664058555ae626d6455bc2d010f8b953d9809a0b314c9327a325f1f0ffc9e08705fc31f60b76decc5a6d95bc685fac02620f6ac833ac286965f7764c744ba2fda51a558761b301647f982953c02e2bd428022ddd542afe34318667f5a7159b69e9707bdcf0d8804964cb9a0f643669cc88d577f2985a133623257d3607430ffffa5f3e2ce81450b7536d821ae720b46d08008f2a3cbeb382cff9bdb2885eff1dd726247ab9ea9b59da2184785d9eb71b2f877386ce931cd59074932ff3cc63ca18862da2541cf215af60ee99d0b166bb9aabe3eb35b66ee52b1f099d35c9b0f1fed67dd0ab88b12dd3a1fd915e7540d850e6a101d412a5fa6e8896bae92999de2ca20249fc65746f0bc08e56517c4ec1f05e61e9891a7f769f54cbd3970486794dfeba384d6ea7e21a4ffc49cdf1ce3c4f912f488b58c0ffb6ab8cc586402e652a1f126fc956e7296c878e1417d2556610f7b89bd52a3d87f018ba25843a606e9ea2f950d74cb96248c6e72d5b4dd1976bd32a3dc2bd3326b87b00ad53dc0912298d37d042ed24410b1f30dfdc1e376044a7a24ea0617bdcf9d407e6fc02aa5a0a00ea0c8ec2d92c062013e355145a92f4f260210fd8e532a5a034d9668cf19a3c5a210f7712036eef50b71cc106bc87e174da46cba8ff444322d41c1ed6866ca0bb0513c94c01093410e4e0d1b9fd72a41e5c840236a40fb88a6a6099be794d581a701230b753382ec95e76def7dcb7f43b9bc6ad7f2c89592120902fc43fd61d56a0c1b36da2eeb022a0a308eb7a33d19afbb365d3530129981db0398f7d62a907d1420f91aa02223a0c937f1f51179822472a6ea77e03d543ef9b176215bba6795d13720bf082d3c2f8cb2e3d8e39ef28be3aad7a645c884ab7e6f73bc4d793add935a491898d944e2768fd0fee7b2194456b7c6b568a48815ba51b8f0bdc7a9a3f13f1a1c5eb752327d81527d6c25c27ee3e278d071aa26e15baf8e07e441360cf60f9801259fe4faf990fd0598a6fb45cb9699a5836946c96ce6fd0f6a6d72f91b26b2c6052b1c54dcb4cd3438e7d2fd531c28ccec102e1c36d3fc0c7c498c899166ead807e314d02b80f50c9a8c4cba14eb54d9ce3bcc1e9523342b1e53e21ddefd3af84cbfa47cb0151867fca820141d6882242ddfdc9bfe67cc9ed690a5f6b973c170136b327296c358a67ce494a19a564a58c089ab8e4f5cd08ed7db99a6c338fe31689c4539a31176624061a0862d63df1829fe7af968fdfb4b6cc389960fb99555c8eac748485d8b5780478c2e6548e659130292103adb91b65089a43f41ec26384c301d695737760e52cd43326143e3f39c6042f58bc02758665755588c57ae0ef5fd1899b70f8da87ea173dae921e2ca6dac4feed037518f2830797849fa68ddb5345c53c62ec97414b5e896e3213d6f96a36b9bc39cde72d4d9f572c6404aba8d4f116d518818a63bcb708e998ff53d0262e66166944f0eaf602e5cb2850b8bc8c4463deba58efcaa35a08689988d2e3d7fece63e9d7d7f3207597250b22893b86eed2aa91906a4c817766d37dcde026c9b11d87c31aaec7bfe8c96c4a6cb7edbac1e93fc3ed99b0e1a9555119b2ac7c7fbaf4f3ca05473c415ccada2633e0d042b28852af7b59e88857344cc6ceec668616ba34ce155628211c5a14e5e63877c36a35b472cd0a32fd2ad16e62b630776a06f161bcd58d2c8ba63156a8102eb21d98fcfa76e980bf759e2380263fef3d779a997082bccda21b87e0734333a7aa4b18fc67da03538414175cf3010afd0823d4a17a47f1f873cbd59d9d6fd3e9c26e8d5e81c16194b979657d8553f10bb64b3316d1ce08ffce772d8669e31901bdce75de0f2639ae8b4aaa5faf34b2a8ef40f8db323e9b5f96a1d2fbbad3b5e925a5ad3c99a0bd1b6660405ad8f787f14a3e68b24fda52683ed54a008d421b5e5e5806c3d59723e4578c7b8a08118809abaa7cbb4b6316af8eff03873534b9377876b775f645507501ce429ea1524886bece0c726ecf7958b2f2d7c2db88edc02319ad40266a487d14617b260f799b7231028c5f2b718bba77fc978704fe55dcba3bbda1328913099336941907949992cea9bd3f8cda3b905cf80eff1f197b9c6de9fc2f2f594824d22aee7e3501a8c4d7d36c2caa10f5785c1e580b6bb5749fb019fa7a14e1b8d71557ff0ba1db9f1dbfc69de60a8446f80a2ecefe32f034d06b97d4ce87da9880d9e5b4cc18880fcfec82cd52d1843f2c2192d22eff55b28e0c3516254e1ed5dc9af52b412ddeaabf435c5f69765797da58f5c77cbedd9330c63b454dcac164b624f5ee33a97ca5fb848cce2d2d1a981eea5a7246a258da4485e01e5b759442e142e8f77c10ce07ad1f67451b5fde1d43a5875577a9c3db740d9da0a7040f39b5ea3a69bb30a9790489d43735034109002cfd3ad7606c21893d02fbbc23191b4cac2141f890c7aac24c6530b17b37c05f4afff17e3f4b7579d571220fdef8241428a42c5bc5ee05d212849420fd34af6045ee74f3542b3a2098421910af771b286586efc66e21f5ebf9c71b6c26fa7ed562cb8955b3c20a512b48c3886cf415066d98424f2472ef72580621455134984aac61c6280f5c2fba0af57f253ce4d7b34038efd53ffa52cab1e0e6907d300749987082c8a101b87d2dd0bae13ad7fc4143ce734cc0bfe9497c0942270bd3c1333d527c5816b27e53c9fa5add4366b9135984aa217b5501c9857ecb409a00e3e98325d4a24fd6a73d42bca3decc0ce973b3e5d22e6f31b525a2764fe0816677789b244ae6fd5bf7c76c90a80ccc2725609c987732e8f865cd23b9ce371f49b8aa3bbfa8872d49ff133903eb26f6cbbcd21d9d9e92d077c23447e1f390df4850d716f076f7e4b3ae28fbbfc4ca8b35a1b3d1b104747cffad6b2314a144922b3193250d0df4b4c3feb027b7784de549f4120bf6d480ea5d54c8fad8784062988461fe6c975168a01f4d5c4425509e99696a759ad00b29b821079d67222936225d33d1a8444b9aa49a12e4ac5b0b8226072ca1978c3494301f7833bbb6c57571cff67012bca64d059044d140c7c9f1a464ab18e21e94d016726ad6874d2c517292eaa63bb399773de30dfeaba4095f6fdd8edebe670280fa85fa99a2261a2653d742797b62910bf2627b50f7b41ab1f62c9c6e7957e45393477c442abdc52754361fbb0eef299bb33cfbbd321533db622b0b83232bc94534e71e8a8e2f4af5041f525973053866bbebdfc1e888f7a008fe3b0180abb7915dc8380d32f4c80b9445dea10c9874e09e78ea7e2ed0d45dbd77ddb466f5aecc5f864b255868e375b5994f020d7503dc6fc73a3a2ce8573886bcad161ac86d3f6e8221c1f07522854df9bf58ea8e343653e8b959a687c1a0415ac2bac16eb27d808083da001881f600fb79e82aed3ff69e913ab0f74413b99a783d9eb261e1292c87e85b0296190e89ff110cef1a2de10fd08d5055ac7a013935d3138610e393da0894eee54c214956b965ff517708044967a3cb449350f212a52b10ecc83340f53bde74a32ecffe732969eeeac17e96d1f70166af07f13be0679f9465305a7e9d7cc27a7882af34cf4bae2167d56b9ffc6239db3e5ceb47ee87c3383ba1646a1bd19e4611d91a6e1781895f4c67a903892524d8a54fb0ff30f4e277284f717d566bac944c65f01e0657a38d5cfe22f8bb72cf5f008f5faf2287b6dc90a0457b9e940f1c3dcdb79f895dc3ad8d12ad20ed877de196caf06836f1db706d6efb23d3cf0bddfaeb29fcd1e47fcfc8c623766c30b84b524dfdcbfa130760ccbbd78d5b678c133937a6bc4dfc769a3613ca813879e42c705324b277f464abdcea33e602076de4828ed29c5e6d078b67d1ab982decfd4149e0ce4750835afd7b861b4813b19b6f821a08c2c219154dcd931538d14a1d2f4c7d1064531e424c0d7fa195193ccd88a3db5973cecb1ddb580ea79861ab7b7e1e71d20f024e2a6c886a665625f6fbdbf158734f2f20f14e9accbd56cc973295fa3c8b009ab3e002b730cb4c5b05795f866a67053540bff15641eb34ba4218eea97031524901ead6a9264357efda0d4d7e4b7463ce74e129e1d906f1676e65f7a5356dc09dc46f445944a40ae92594b0d65ec694ae05a2d808e24f99acce4d3aaedf38d764bf98d6b57782830cb76600b435c3a355392514e5c08847448591a8fb80702d68fb128162935339036a4be491a2e862bc274d5f3a112087cecb51147c442f23e71117d8fa1a4f2c18b1c6fd59dbe6cf42ca6b75eabb8ca9d95e7292a3a5d3934affb7d7afbebc31c0b9951fb5658b9a63742b21563b60a165969d23352dec82b9a1ee93ec4b9281a0f69a60ba3fbb38c8784d7bd3906eafcdd9c2406f424a95f45a31de16de1da292ab1bd5b4ba2b0e29f492cac435c79d336c6c185787a6577cd4e51521b0c088b18cbc916158b4f0adf73342bc14b64fba19a53b9a599362eb81bd1cdb464312d305b477c0bf9385422713bbbc02483d201dfe39f0975e0789808cdb277a5f9605496289909efd4f3f183cf5d4e8604e05cc06668013e4f63b1c05b5b52b4c16eb53a1df66a320098b2ca8af941fb440c0815bd2af920b1f648797aabe25350456daa95c0f9630f10866e0e09f2d80bb6cd10d194b5797d0d25a3b3821c238d8015571bbda5a52219fc199edeb7a3ff4bba4e61562ea27f39ec810081b9a1172b8d38b1fa207ca4affb13d467587d3c06e9e47d44188871bbc2375c901fed882515949546a78151cbf09980f712c06feecafca6852c52e8e2c6c30a04a75cae0da00f51fe3b10b65228ab03d13d94922242d0adb133367c74ec853cbad127aec36b5e596841da8c283ecd057e988ad0fba059bbeb44bb02e393229daec774ea332996d84a4679c93483981d31d02bf19e81e281c09d1f1365119fee61c18304018031974b20477a37b1c35f79ebc2cb385414b4704d463cdcdea7101e4481aad66553232316626b925176fa08cfdced1c29405482b387da5a0914da65811a08d72c2d1b14f0efafd19f76f1108ba198d6da30e6d4c5a87bb1cb242fc813ea3336ef78987b84b5cd42adc275a193c21e03e19e80763d12bb15c079a2750b4b3fc82258b91a03847d9d6279950748ea8a1e0d3fbfcfa3e1b601c66d137be2d6dd7b881bf8fddde6f91f2479d96dbab27207767342a4dc043b517012e9c8"}, {&(0x7f0000000200)="a28be9db51ade7c204f8c44376c1bb238c5f90654d8deb39d1cc5cae726073b4fbac5eb5078df59ea12cbfcfe00b414820faeb1c51c4abf19783d5ea383ed8b6096a4bf8964cec2af2d845cab0ad257fa69bd3eb3de556763352829113dd1deffb949c90c069859b5e4e1a63d043c754abb648f22c98f7db049a1e2871aec93c42b252da5e72887accded97128eb85fb659793961c533f526092fbd143c44c0f4d10f7275106c5402e7c551e71c4"}, {&(0x7f0000002280)="4baca2929b36ab15bb286d57f5e3078bae765f7ada4d234184cf82944e17020cd8f3ed6e948192a24015fcb22ad66aa07528fd6475c5fab21a644cca1fe22197cae972269f5c20e6a125fa930ed1dd0040286e622080b3376444794246c76b9886092df3d91ea2843b545462634ae13920f5d60ccfdeb62a6a4d53c133cf617ef853e3e25976d7656536c3773db94ee9304cea57617bfd194287a628cdd0fbf9d918fc2cccc961177715ff9bd75ce8eb05f53b2c18717fb4005801299eae188f554f87d57c6c682e81ecc82a442dfb7d418e9339a6622b5f9cb850f99da067be243313777e85ed8b6bcd3a32acf0877b962fdfb764cd760424f175bd0590856362c567749842a21fd68c7363f26e2e5c8f6fcfb9f406c8fd8cb5313c34e2ff31cc02f91301b4a82d555e3403af56ee2f3af408dd5e4352311931258753c2ac45d15cfcc20cf177c5d74a2d5fb5531810106364f7db6c9ecea816c68d552dd5be9fc19eab75db9674b007ba848e86908ef14024317857bb05fed15b9d4cee69ef78dfc47aee85df7d987ec93697104aea9af050c0c95296fcde3fa47e29afc1c55c72f0c65b9ccd6e2b2c4f318d7c7387e2b569a9138ecd59dbba8bc157fbe8487b6a43c91852424c10afcb619c52a9c5ed0b5615cb1b0e95ee51cdd36c8d4ef6695ddf57e597f9af3486f18ed253a9d2091dc95f64a877c6d1357de8582b96234f816dc40dda00c986b50452daf58b19fff385d1fa33a1f03a395cb72a461ae4a5829b68b0d00a631bb527e0067024b183a6616b9b7c818606c6872089aabc86c2d1105b1cb1a4e42deb75ead46210bc3df8ad03884d20f41bf5bbf1b7ac8f64bdb3f5002d87825af6156ebb715cb88335fe3b79f8991d1b43329c089b90936982deafb8b20afafb1afb838673b78fde1876433940e837fae2e449e918b8a815d30d16ef1de9393821d9d2b25006af01eecad511470ed331b2a46f96f9f915f99010a943c7b61308ae301def0b3934083d527712a7cf7cad9a6470ff30fed1a118d1edb08ba28074ccb2c80a8cba767e4253b541d3e3b03b36daaebf5fce4c83ea054a9528c5bfefdcd1d1554440169b188aae86358d8f012287dfa301f284e16987c8023e626123dd0264a1e426c45b7338bb42cbdc2fa61c6baec4806e2e49e5961ddff18808ec5341f93310102652b6a188752993b5c9d5a2a87b7a5ac67282a56d45462a6df6808f58ae60e5091ed38d6cea07f6840e102852a29e718e85862f113d2ea0c6727977364b5f8abfcd5d8abb0efc053c132d4083d74820fd603a1438502bb8ae0e450f44fe3c30c9b9783804f25bbbb7e14ee86628df26c54fc38d764becde8284396c29fd1c8a87063ab541229a82bb12da0ace69dd7528ade702cd6597874c142b639a08107be86b916891b602229f5fb47030f1ba4d80d2f1331a10dda051dc67850c3c3cd2552e3954af5d24f51f9baa679229502c8992065c53c7d878d9a0b1ede97bf5aab872ecbf9c941d4cf84f74aad6d02e331c2db95390a1d9c48b632d0dfa81182a403867aef68188684fd922d129515ea73375d42366964f295c3c7fdaf582700674c66508776878e71ba730dd4683f47acaafa16ef61dba1159a0c338095813c322112be89bacb9af27cd390098c0f61b10829f6ee6d8bfa1ea69ffa32b583a59dd3a59e818c19d4bacca040001fbabcb95876c6d393179de16aef6bda4d88498aafa4dfe066fe409f9c5b7d575c58eaff309e5e96df42c957ed60d5e9042206d5340232b3c0d4ecf812ef9744cb2c1b890bc79a858aea03c5ac138862381f86a4f6f9dc644611eb1d20480d61c063551cce63ee397761338fecdccc7569e628434c7e47d6ffb965525730422ec1a7ac74cd043da6f28379dc0c4023cb5638ba4b25f816e9463848a00c13edccc594f64ae2b3db1441e4748582baaf3266d9275424c0083aa9c23df2b7ec45e7ef675f5e8dd4d2e0ab5cbda0af8a9947e2ba9b9d63ee75db1c1faeab8760b72fd89c6410c08a849c78c35c29b7b0e3233a8d01c6ec62427e30f6b756ac00ca71ea6b300cb5fe0c72d5eec0b422d595caf61e1b4ea6814d9584028feec27d6485f4249131d31295e3b340fab7c723ded21d44f4e7d5094a0f769fa68a9ac179035d9621dce8e555c7c67c6fdddc63d3d7289e38a7209f47d9ab36a571da9a99eaf02a7bdb912fc13123140a1360b70aad43890bc57069b800532f9cf4ad8d89a3134138b321ccab1e30682e26a51d79e2afc956233de39d490724ad6fc7434322e6fb10c77a3929b7f7204d66767474b18082ba593e87fec0e691466e403933d1d77991c0748a8544a8214fd7fdc6cadda73a12d67d49de9c22701c32a7fa38065ad5fc6e7909178fe8b85854ee68306f415b4077a73b69ecb50f5849bbe4c3784924f049242ea8abe3239c8b1e99b022a8fad27c631675730a64607b2720aa0e0a4dcac638bd70af71352829eb05fdfa173056c244919c50af5e43778b673d5ad18ef60d11cbe7b79b70ae4d2a84f42e970323f5827776d1d1ab372c7e1c73e391e547811de762daf1491810513664d77349b52b806110383f73b3967ede1e66f63e883c63df0097531c778a5583669dc51a267cb564806bf31d6041063c52451ebb5261fac87918330aea59734fb58b327d9017b156ad6fd9e24d6dae83e63524d5af78cd2cb166322a11334b0caeadb7ffccee4ecc6174fe0d7397183fe58c7543beefeaaaf0c12f9c5c2882cbc58e3f051112568ff26dc831585478dc2505f447a6232b724fbbd12994db046b173a41707925192c59426e1116447764819f89f849505145f720dfb8051005c0789cc8a5db2ea4be888ccf1fd0af8aa235c6967b51274cd92e15140b880b287e8a77e7e355d26f544a18be52c75a4df4f6ee89c70fe9f38efa4cc0a25f5a0213e77a01bd23ee026b8cf6ed7127ea8dc5cc690c047b983e2644d3892a2b7aca4da03babfb165d45bdee8726f9a7024bde96c433f6f70f621b2c46e852eb3cb4ea038ad3476272f14292145ee88cb4e41d3aa5a5be4921378297c073d3f5be24b92139ce20ab2fe2852d0495df1ecec0d4afb1fef0b2eeaae9ea91ed2c2418b482229555db76ecd387f3f7f5dd0c237bd5feac894fdc9b4b7047e99e1597ded8ed8db598be90d4bb1a43365d2797d504383cfea3e330fdbfae610173bdf9141b324228d9acdeb6aa2fe22990fbeabd0a4dc6d362b5044437cc4e71352764bf07cb018721e6e2f852b6b5d3246c4543effbe6d3ace83c7a0118003d4c5aede5e40e17afd96c3372f06901f4b1211d768abc11e1b7dc735c9b731afe2c059b12f07bcfd39952c6b029ca76f431cca1b6d207a881ba91f838293d7579f7d536c1974ffd2dc767ec7986d8ed0de21f8f695938dda5601ad8806a642d836d76f8edfb48e4adff6ae9d99257bac734277a648c43102768466d1efee31c70211d597442276274dc156d78433b55edbf5d7d3a5506d73150a83d61a54c902702d0267f733151311a19678de1e8e011cbeb733652cf22b29b38276df16c8085606e6ae2d1b2d5f4fe60c17fba21135f0ee755015400ceb76c888cb9619af101c5fd247d78cfcbf5e883c76ac42a3a06a29d8bdd9b3cc105ced81a1e7aa262970cb94759af07363844161d45966a5a7e4e62af555a659da19812bc94c8f799d1bcc6412336f348da9782fb281b240fda0e0ca515b53642665eea7a038957ef8b0fb9d7da256c7f80750074678c735623dccf2f84c69e2e86e4d741e0088115bda03179917d40a2ef529408daebe75b0b04956176a3b7a1e0b26b0317ffe72b33f16fa234b23c7ebc128ea3b2dcdd6a4369d82fa542d8fb966bd324cf837f723e30aa9a22245891aa88b32b3ea44760ff1f9f950a8cade706ef634aaf0089b953f5c199a7ff7408f0d3465819e32e7126548f3d2bb78174c4e5a15f7c59a4c3008b3300099376961492e36560315592e6dec210a043677c4545b51f12eb1c03d81c3a6c54cb18e269b46facc528cdd8bfce948e4b81ebf5ea1b7513cce3f76bce2c4776ba879c8e674e66d956c4ab112add97735b60fdc6bb9fabc722f4599534f172bbbcd0c6bd744d41d2dcca4f2b03e754fdb7c61c402c78a17a857f9ca0927ebab51382de3df7e3285a42491a75d6eecdb7f44d9f325abbd5e0a45df6d577009fa851e2739b4b43791b2ce266eb5d009316844c5ace295e1ab6cce042476228a0a9b6e54006b2fe585cab98708d645dc003e35af20e01c551338592c1dace66087d8043715bd661c93cecf6cb40ed8b702615eb0fab61374055570cff9e9233adf38f532a0650ea5319a2a7bf82725df87d55106ab7e6ccd0450aacd18ca5c6f54183d19498866ead33010bcb2ddfb39f70bf23fddb7da1ebcdae21b943392e2977600e67d0e45aecf4cdfe07567ab58148dacb4653faefdb204af1b5acd727f214ec1b3cf3bf3f57069b5d3e5047d27d5056e9a1cc8c4c57504d8f2ce637bd3eae9cbf0c44844285f710efda1aff052e000f89207fc61aafcd1339d2fc329d2ff0eee79679c9ddb70dfbc86dd0e373b5b56d8834d9ea25cd8ca474d1f1eb06d86d4bf0bbeb3339d2724340366624314835605503d6fb8a4038552cbe2e3da5c76181240dd16095de3c1f7cfddcdf53c77f1147f5621e3164e12cc4120f325d3db4e85259cbbdffdaf322247743086a534346684eb062240f129d1219fdc31ce82a91bda20540a9e80ef9421dc09c355bffde31c89b87f9b94c439ab52f23915d4760332ceeaeb3f9f5b0cc92df97c86b453ee1832cc695aa594e72b117e1bdc58adc41516ae6de553b519084ac8b9938925853978249645e79e1a761067c823ed22b7fdc0b70ebe91c791b57eca4cc4b8a2078a4e660095652eb085ba847368bd8979c1787be3cf3f681be5b0dc9ca007b51ecbe420965a4ea02556d92c2563f62862445a9172c089a46f3afd5e9300490335830e863e4b457f1efe0d8e4dee66bc83e830bba13e482817fa2850cfb5dcbaf1066589d3676729a165264dd6f0c296194d330a5975c91d393af7f0fd563c1f143108319d8b6a7e3647bd96bb9041a38966f01beca70aabb0d9f8e4b8320db8593bba3da91dd7da1cb1cec3694a2dc434f9daf0d512696430edb92baa3c773227fde9e25ff1940f2a06b351345bbea9858e7d40719af4d010df52375da2b1a9b37094827b7235fe8332d2a6370eabc63ecfc2de0f6a76f75acd530ca1bf2fe06194b59ad5cb9973e325e911ace43ab88885999414cfe2440f26ec66dc88f5693dde01277995d3ee8376b2225bbeefc969ee06d71607c403730a5a5754fb6865c37f0c1e57e7c561973e9e79317de914f4facc52ae9ebc537cbfadfde02eee5f4e8be592669d0f7cc646bd5123cec4cb3358a20364444724af7f735e8832469b1a66ebd5663240116a5859a85e832bfb2bd3e43ccec5af9e829da900ab3ee746f3c6d5a9bff02d5d7793bcd2412e4a20f83752c39a8ddfcea9f97fc4ffe13b41438a1abe06242535a650e1dffe858bfc58c3b9c9e00f24b7569f373af66990242e7195a08062c4c6f2afbb8406df4ccd84d4c49e21fc62ca1f5f3b95fbf70b8fe3c8884179a42eafa2acc08d2175363312307ea0da7526a63d101f6597613829d0bb5102eeba64c96f21a407423535b97f538d6f0ccc4bedf7ce3e6cb6e4e37402e1129d1cfda5df798372227a421d1f6383371adde8af56171608eb3de920f19f4260cce713cc6dd837"}, {&(0x7f00000002c0)="9eb76820c607c961a5062a6177225af22b84e2961779395eb2e46c7a89ac99c27f5aa9df74f85d96f0d6b04c67b6eca8a787607f395923871344cd9d8f2cf6ee11fa6a2f248277e708184458a0e48c871de93b265ec0252b01b68133cf4656b4c278548e76"}, {&(0x7f0000000000)="d0415e709d41de353ba49f2d60f557544b8d5afe1435f2cb380c198a1e8c82478b0e749fea9374b61398a5093e126ebbf8d67e"}], 0x32fff118db82001f) syz_open_pts() close(r0) kqueue() syz_open_pts() 06:40:11 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01152e2f6669acfe3000"], 0xa) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="e20fe7b3bf1cdf12a078156c5684f04d89ee21b5c50e1c1d95274ff40340ec4f581499f9626f5ce2c457dc9f13c7d5e6988bd005290bac361421afa4b8a3b47f02f350be983d3ee00ac9097a1a3161bd11cc6bdae7c6c980f0cd159d29d35d5625bec9841ccf13be4e6ff86f5f8161c0b04e7d4853124298b49b49dd45", 0x7d}, {&(0x7f00000000c0)="b3be5f5b98e1ec305e97c1631ec5101972e70b63bd0035ff045aaf22cdb91c712c243973b4058dab911d28e02e5672911301eefcc0", 0x35}, {&(0x7f0000000300)="11ffe378344b7fb75694a44ea2a7991b60160c2f5b2571c68ff4c7ff1776f3d7a7c7dca38bf5fb31e12f608c7478c6e169177513844d76b4afefd1a9cebc2c34e098919e3044b9e5208f0f195b8363d53bf0cd3044", 0x55}, {&(0x7f0000000380)="c5d70abf1494fb799e844b4343ae2df0e9eda0431c6c14578c13da0820d097c2afbdcedf1c20d1e65c0e05b3ccad", 0x2e}], 0x4, &(0x7f0000000400)=[{0xf8, 0xffff, 0x80000001, "e5467c8170b68354165661acda9949ae98e8d6b94418c666d615f66ff19e7d5d4864ad308f6d07ebd960d8e80c1436d95e908ecf67b41aa7767b604907a3fb3680c8336c8a3702c780b0c4428c624d1f9aeed38fafc12ca283dce33f5e088ad1e402a47eee9400733ca5a6bdacb34675dd59a1d0b7aa9dbd5ca9ffed27b00d287c1942cddaf10bbe2014f4c008e0726c5ece1d9e4dd06f27e55319ac067159955d00fed5ed031d134e6cbaa4c4ebbe682e00ae2fc858c4fcf3f6c912b0bd240e1156ea4e6be771ba545f4079c217e9617dd51d8f88ac7175242057ecbfa4e6f28f07f0"}, {0xe8, 0xffff, 0x1d, "5ac44dca230bf9b94e250f237e3f827e9060d3460039afe1dd9c1383c1d20ecd681d9ef964809e37143236744d52aeb5051cd92343323a7c2ce431130418ee71608951fd89a307004d49bcbbad63f0d6ec26667468f28520d18227965e2953a0ee247db26f7d88c060bdefa44c566cc739cb4f90a17b2d06894aa564302b1d27fbb75ffba4ad5d85900bb9650c1babb5d55eba61800527e5116fec98a2c3f9ea6ea53b7780995066570201241fa0a1d68b24df361035dcd2e5e58919b161217b63171c6f01123d90c754fa6536e1139e9685724042"}, {0xb0, 0xffff, 0xff, "435cd5a2a5008bc05dfbf85cdad92318bca246e31e7d73718d9a142e9487818a7d840222fa8040262761edfb885cca4759a83a017a12dda3870b51430416d020aed51ab9669048c93d6000e8bfb2a03e113db7cdbf3b8a5d4ca82eb012d19df1f8b44aca0d30d37d9899f8899f18f2f692302113ad4771e61d6e1aa317bb68a3a2990e4fb6c0764f94d27764b48d0c38e66ba6ee69f3d29e17c26ac93d"}, {0x78, 0xffff, 0x7, "e2031b80b99703ad89668ca9e8ee68ab9836e668f4c57942f40a45642e21169bac9e6072b9f43c9efa7ab3a211c6af8361d0171b448e876cbf3bc45eb48ef83cd75fafc924e8223c33057d07960b03028579366e11a6187c57f1f7375529eae087a26abc71a5cf"}, {0x10, 0xffff, 0x1f}, {0xb0, 0xffff, 0x3ff, "ed1dde8a7c5af02517938f93e105b1e746c4f84808d703593f0fd199511d02012825e277992386a0d84a9c287edac300a8131d142ecc3f7931b1ae7ea495ee54f8c42df8e8cd9aa9a8e3bca5b2b83dded3ed4cbadffb441ea700c00b2c9198e29a39f90476e00f8866a253eba7563936c25a745685650a6e072ae6d14e36b81ceb4b09208934c8c7e3e30ee74d93bdaff11ee9efdda671926fabe680a223a1"}], 0x3c8, 0x2}, 0x3) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 06:40:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xffffffc0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="d865a7b5ffff00000100000000000000"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) sendto$inet(r0, &(0x7f0000000000)="a9f4", 0x2, 0x400, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = msgget(0x0, 0x80) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getuid() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000380)={0x80000001, 0x0, 0x3, 0x100000001}) r7 = getegid() r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xff, r3, r4, r5, r7, 0x1, 0x1}, 0x4, 0x10001, r8, r9, 0x3ff, 0x2, 0x8, 0x9}) write(r1, &(0x7f0000000200)='-', 0x1) 06:40:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x81, 0x6c5a31db7408b7b7) getdents(r0, &(0x7f0000000100)=""/167, 0xa7) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xffffffffffffffff) mincore(&(0x7f0000e00000/0x200000)=nil, 0x200000, &(0x7f00000001c0)=""/167) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/129) 06:40:12 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002a0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000002c0)="4155cc55fcb20d1e9bbc8f05429f82e6aefc6bfdda056531ff61c06cede894872e6cabada5967333fa959530b43d746a460595f0164cb3d18cb2fd7d3c4d22a5c2fbf02a89c628cdfe1d249d42e28ca55775cfacd51c3500cc299a031d3d3feb1318f455208004651c0194d4f6683f225fd12c31c3e1637413c2da4beca5da6b445717f4448edcaad02450c2eba0d4181ca27e8ed96141912b73c05cbb24716f8f529291bfd2486367d4fddb5d1e298b09cc040607aa10ca4c651f0743abf1b9dea5238d7bfea70a7827a37c5809b85b39848a73875a0327911cc861add3357d455e2f5bc77adf309af8f6b8ff0190e34dadb85ead7b8e5cf4a7afdeb03a523798a0d2b51d6c9696862d4d16e2b64901a79cb43bc383a39c0867c3c9cb79e21a931c561c86f4e39ae2321ab9eef9052e2bc9d36ac4ad37e598c3d15a60b4d13c687fd27544f5613a1a6043f7cae670aefda17d408d851c209ce259312a28e4bb80416d2bef88677ea22c300c3b11efa96f0bed1226aa046023d71907f0841b7f1b303e1edc9f26f48311a0f2d907c6c0c1f1c8fc2824bc5cdfde26109939807507c9e36fddbc057e99df4ba24938499f83fc0981d9a994fe6b340822b2bef0af2b2d6b08f832c8beefae3cce5cce6432dfca8f6680083b02f915a8d02b0a25b3abf8d6f15786cafd9cf23278f170abbfca37bba06d5b6fa191b13910f77b12b5d37384b0ef77e793b4af78e5e6e4109b9e5078d02897086237578abc07be78d2d9f89cf3d4ec491de9ab921de69a0ec20e18f47b67b76cf1cba6436522f657cfba30b8fd7ee67390a6f94eaa031b290dc7beba484a78bea0d6393db534e160b204c9f779f39ba4b7dd2be79bd0ad0e93b7ec3f483155ba67df62981df4cf991d151bb893a899defff5b808cd4564ee6184b020546b8f70b2a7818edc40fcac88bcb21c51c250f2bb7a047b69f325dfd8ead775b98c12bdd2a734e368e089235db777522902dd0eb000ff08fe8bf1e15081575f2ee95ba6dc81c9fa2873363aa98af6bfd3f55db20b274ad89371002342562986b0529918f6715c4fee9d63e03a125dc87a73b6bed6758f8c972e20061b82d8798b5b004234f8d3b6bb90d89dee41c1ddf4cfd0a18089dbd3e3c5bf1ab157646c244dd813db39b20d3ff01c1854203e74bbf546e806eac15e4266b2d9a57d728e65790d42673855d7fee45652c2ae9a74d7b5e00e45cd2450206c7de2074eb805bafc9637ac1fa0f4b315b2c8a2af0e08c63c14ef9c99fa1b8717fafec4e7e9857d41df7f76c2c613688216a156e15726644accca8a13eb7858c3b0aba92a39f3a9d7de718f9dd335a692d8e1601a58026542f3905ffed8401e7ad0339368a58a78d4073e32881a07f883a671fc80bf753bcd10502aed22bcd32f3af7fb9a52f3e7f8b2ba92e94e5a71cdf1752a0b3a98636d5818b1d6bcff9927e70263371bdea22407b52a0b7eb13f561fd03149ede072bd23bf31e335a2138af50b7db9d1285efc0ad39b9631acffeeeb73c5aa2e55c4aa17d5b0cd6c2bfeb09cdbe28bdbdee21664e879b724d256bd7967ad1801227edd61a0f617b03abee2f4f2f112276a9d6ebe43469c58e057dfe44fbc00ebabdaa646b32157b2bedb4d2375d6baa38a707da906ba43dc5f3e7d6ec9b8f4a0e70463b470256f10711783ac2369159ba071dd096da0c351a1ac392362af7221b3e6447b964fbb856f0653a16b994c5aa033bafc5b70c197f535ed13ee49ae21393212b20633eb90e74c5d7108f6ada014e1ca3ec3f7ab7bfefdcfdbc3b3aeb6a3b538eb6e359665b74e96adca600281f324762a2bc0e6b925e0224a44badb8944e08032b7b52a137d3d3037705288a81ccacd640040fbdd5d1549c49e957378a41ebcaf16fae56ec51dff112ec9ee30dea85dc30d460d1c5ac86291d7ed3f54565298d53b5e0944bb0177c494ea85928c7d7e1f9599cacd6ccb9680e334b3f01b3a6d103ecc21703ba517f996a7206d0ff8b2ba21edd464f2aff7667895142f5f7fb666aff07ca21fc6f05713472b83056011a61ca97b470f556dd66ed2038a735552eb4f3bc514710d291c2bb16777dcb07d7c28b6f0b03884b91c431ba85520dd48aa99f46add1e0d2fecd7d532349e7a129129c9fafef86a62fec8e94dd3055fae94c9d6e324d4c2ad7a84ededa15f7b94a97a0c08cc0b4a27780de4b805e73518078a2a9826d7a0b055ddad60650218e7be653fd0310c00e3a233f011fee3e9db1e8fed62b8b08c5040c038e767609dd17641ff483fe0930f753c390487944c007675e4030cb581b065f50e081ef77a594dff46dcbb83112047f6ded766044aa13d5078ce6ce0f6c0a1fd9c05db4e184440abd5fecd702a918bbf40d57531ba10886aef590063a24bd2480470f31176e49fdf67144ef8dd3f58042c484e01e3c1b29d3359b605f1495fc781f96e27e1139532ec93a56b51f179d82c9d135182f6319e7f69ae8b86a82ef2febf32c59e864e64dcd1c91b9c7bf8a4cc751939022f83b799d96b167c168667de85ed44e2681b348c2784d10ee61029f60fa088a4f62bf9359178d25fec9211593e5938a23273774bc18e5bc5b39f9f8ccf9a9814cbeef250d0b87e6972eb98e09126dfad289e153b6961b5806813f46eef8b1c98883fabd765008e7640d9d53ebbf8ac0a762c365b9d29edd8ccf420d0984dfe77ad11032a5a5af8b44991997f87f331d1afa17e4c552c822abb5f377115a9fa0ac85a3b9044c4eb703bbf55ae70b41d8f7d1ece770bb3c8c63322bf8858c745a94b1ffde9abd04f70a1d4428abed5cc8002564c6801c5819b722d937a7215a895f25261535dcf4b834a8721f999ac0c043c181e72e45b5d82ec20c3072e1eb27c04353fe07ef0900bf48e40d04f7b7a4aa94c2c33e0e8c1845285596b68f84396ceb856f9a19991fa2a12c2916eeb5005201ee1e9e6cafc8b7b2faeb9af5f36814ccb68e129e09b8ab18b75d2c16d14aba6f4b7ed4fc922e1683bd5e5b496858d42f175f85f3d2463faec01e1104f06b042034cb4a3704bb5ef4dbe8e43a32ec4110056cf8174c99e2eaaa280369a66e6351250d35c675bdc567c82ab7d6add0cef3f8fe10406b8d36b7b971ed87647cb81095a84d02457fbe577f9593505001e05f202d284c135792b2831c8a64f419ef74b66daa42fe270b898b21af0c2206dbd53ce1ad5e2bc423d6fca9956c02eedd69d286021cdf9dc0e0ac8f76ecb671c8ca707777248fda854352534fa3f95961be49d542f77ced064f9ba881e515e3bfd477f86e9e5da0be41a0752da90da572c00a4e99f0dea8274033e5fa5c06e4736bf9e4a977150a5ba6e2e6eeb74fdbcd0b0a739ab447d16835657ebecfa70442f5e8d915865453968d0195ad2f979eea8777e9d7d304c0a7424e3118298f3fddb3c39dd2c76cf374800a7fce77c456038894c175ddd3a7c3dcd37711bcfaf31d42763218cdad1cdc7ee5d13d25d1806ab057af843b98621e65fea87aaf40fd00b2de1bf845e9b98d5bbb6b451e110774a3c4e9ffc7199026d4bf9c915a5c7eeb0fb76c1349ce32b015217390e2194cf0f3c9f2446580c77a174e0e04350cbf647112d6c240d3d359b63b839ab8c5be53a5b1f132b3b0e31cb14bd7dfb40e9e1b618cd49247ee870a4a783795eead1619149af814c6b814c38789479688225cca98d5402b9ea90350a96fcd80cb1c4ab5f553183a5f4f33dc67d755c8d9df002f20f9126293b5071a5c326a766664519905b916e7a1aea98bfc13c8252159047a7ff711f360e2b761c36b652fdd39e141cbd251fa829024b67f7ba575c1dfe922ba06a76f8f868eb07b29ff8de307b56268c14b2eaaebb39089dd412aa58eb5af720feda36671d810de841fad6b1a551d357e1852fcf148ae69349f9577fa62278a10bd014c50fc8ac10cc30647c8bfc0100cfd22890793aa883fe95a4ec2e840e9e1da32aff2b78f33993b9568a1c4dffa295fd917c0823ad95bcee3eacab60d83d2ea3d561b4395afddd64cd3ddfe02d1df2717807efa00856c1733b7e588fb46064846308adbebc0211eb3a9670fb69d2ed75cfb3c79f3fd28d6ba473ce505267cca4cba39d4873ebb26f9c22340ce79064c09ef70bb56a604c44f8c5a1426010e17a535525ceb2c61416122c6cbc484be8102c2191a07a5b955b126b1ad5d3ba08bd90f9cfbcb99565a5cb5adace42d3d915ba750feb425f9d8bf34f74aab4b41d6d182fe7230a22f7a60b234794d275be7b0a827191a6f1f9c492caae818d0d350efbff065c8a8e9031769ddfdfabc4b968ad4f424d95e381e70014ae602464215bacf95d41290697d0f3bdf2d98a8997605db12012d7ddc03dae655a287ae1611a5c2c14dede63490ecf4e23f69d26dd2a156e63228554c7f309942b8fdca3de270e5c33f1f21f90d094cf4e67cb5385aadc70804e339de2543c058cb70d973f12830de86303f80c38f8ff5809ac717af8e0dad4695d3069aeb08503ea24b4d9883f8667af5cedd9ab2fca26338c0f912ee5d5a15d4647407c9937f9164a9c4da2fbbd569b367734a10dd7167a2a053eaeb28436953a2ef2f243bc5ccdded4fa03510be7b5af680604f1386804054522988802c8a7e446a449bc9c6bee934394f58a36f98ec75c43f79731dfcb3eb32cde38fd4b6d5345e5ed4f742f0b80153ab161153b4aff35dc60177b6ad4ed39160c0a683366defd184128de18e9fa8863cdc87a322efa19d797ef53b72e805c6691e970b7fa72285da18d76709b97a8f6f1ef2437103251842b6f95912d90ab7506b78896dc74f0b535bcc3545d06e9f7b0aa08e87388c75638de59528c5aa395d08e8b3195f8c0e64ae5a3603146da154f5a95142f673a9537eb8f663107172652902e2670061e61152a8759db94f094f43693945e5f57337a12093363e838121d55c25c966ec4e2d815db2869e1f7aa0a5150cca981ec9e8e1578c8445d429598fb5dc05215fcadfeca937bc814e7c076edadd07b6ef95cb6762958b43a7c53c1161bd774ea5db85662b106b2864770bdd708ba0403b9eab147294272de592bf52771017da99dc0d0af8b261e890ba72f3bf18b3d88d5a423657072ea5fb8046e50390bd81ff4dd6a619dd5443bb66b6291f0cd42880259d33f6d561b605011a3413172ccf4b438843f1df6b691b20721ff15c9c0e20cc1a8f2af9cdee69d495561cb1ac0504805049e3981cd6ebbbdf2fda26a0ff942ceb6990899fd5723042abebdb899832e2d9fcb171e42d4e63f35aec31f199097eef6e579ef252e199b7164b7e1c7fb42ab6f809fc141fa274a952b3e255f8e7afddbd76ee5d4db5cef8be426b92adaea9a4e141862edf936cbd41e630d1c3fefa7dcc8f0c608d8a615a64b8f0a16c2ae75f6ee7040a350881f4e7e6db60deb1efec52d792b30b8c4f522410d9df433f6ab2e6da4f62146d85d7d000f26b1e6afa2b20917902b64aba32f31049970832c1f61bfd15e062df4ad8ea44ac8d33563eb749b406914f86794a360dc5e21876eefa8486f78d6319b0173b97c7b7102d1144f00aaf2e3efa7be118a327ba7bdfa4dea870a9996674a6a12cf93f914d928dff45855680229d44da762b49ddc3856e35c2c09a330a64e15f34ff6ceeaea085a9c345d44aeee49ecf7bd459f940945ccabb939d6f50e26c945794c2a6a8e517b89c8d32c1be490f8d8215cd41d1f74c5e27e379f2caef0ac4a20f95521646f2185de7a4a6a041f885b0245d3143ba104d2", 0x1000}, {&(0x7f00000012c0)="5bf86d9a4c39dfed6a6ef62988ff22d329db62a67510da0325d1cef614a155e30d2763ce47720eb71ee0d284c0a636e85363db7058dac1613cad93ae6c4584e0a513242291dc027f0769e0e3968a1885998280b5c4a97bbeb230edba4e26a1f3ef5b68246bac1ae161da721f37d28be157305d9029e4bbf9240fc2a1c3db26c87bef97d7fa031670047d611eb25afaf4f84f6bb8bb4cdb6c1909b79241922d9aa3b89437df9730f625df912a23c983250481b7f25625c1c2c29e238d9aba2b13d560f66bec0d870582a0ca", 0xcb}], 0x2) r1 = socket(0x20, 0x8000, 0x57ea) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="003490dc5b02acfb9bc77f77fbb222871b6afecba27cbf827918aeb07e3bd6ef55950022eac5f4edb626dbf0e32c58bd527a392e4eee7d2561a97c2364475fe1f6c262beeeb2f705430cea2e5a5f6f6d86f18feacc0639c6364297ad6d5ab18819dd34b032b9f9820c1d9aa39b67be1708a17264c83bc52f0093c8fd38ccdf54df148748d490fa4caa228b58df815062fc56f8cfe33b0c8de5012fdbeaf75b42b24b48", 0xa3}, {&(0x7f00000000c0)="7137f4b26a84f7", 0x7}, {&(0x7f0000000140)="8a835cbebb18731b8eb240f8d06cf2aadc45910ffddd188e1a21e656ad70e433e02d7f350d02c0d64edfa0efac41f14fe2a43d07b3d7e2ec7c252e136db6ee47e9c1b608cc3424d760d2869f249e03f22b1dae2462d7ae548bb94125ece943f38c3c5bee9d812daeb21cfb4fbe5166e4ff70f9746016af8fc3d8894cf15d711193f5c2601741193f7b1025f025d6f791ca6c0558bbd0360833d64967b7d8fd737a9bcba1d05d6ef0dcc289d851003e9829c6794ca22a5a1dce95dff485d7244a30780e31c4114b69075dca8b05ef291422", 0xd1}], 0x3, 0x0) 06:40:12 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) getpgrp() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x1000000000003, r1}) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x4, 0x8}, {0x7, 0x1f}}, 0x0) fcntl$dupfd(r0, 0xa, r0) dup(r0) 06:40:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) lseek(r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) 06:40:12 executing program 1: getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 06:40:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000340)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = getuid() r2 = getgid() linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00', 0x4) lchown(&(0x7f0000000380)='./file0\x00', r1, r2) lchown(&(0x7f0000000300)='./file0\x00', r1, r2) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) r3 = open(0x0, 0x4000000002, 0x8000000195) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/231, 0xe7) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0xc000, 0x2) 06:40:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) 06:40:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x2, 0x2, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x1800}, {{r0}, 0xffffffffffffffff, 0x28, 0xf0000013, 0x6, 0xc3d}, {{r0}, 0x0, 0xa, 0xf00fffff, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000004, 0xfc, 0x8}, {{r0}, 0xffffffffffffffff, 0x44, 0x10, 0xffffffff, 0xfd}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000001, 0x2, 0x5}], 0xfffffffffffffff7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x1f, 0x3}], 0xa08, &(0x7f0000000300)={0x0, 0x8}) open(&(0x7f0000000100)='./file0\x00', 0x8081, 0x4) 06:40:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x34ac432}) syz_open_pts() 06:40:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x88) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x4) recvfrom$unix(r1, &(0x7f0000000080)=""/78, 0x4e, 0x2, 0xfffffffffffffffe, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) select(0x40, &(0x7f00000001c0)={0x6281, 0x4, 0x100000001, 0xffff, 0x80000001, 0x8, 0x7ff, 0x3}, &(0x7f0000000200)={0x100000000, 0x80, 0xbc53, 0x2, 0x1, 0x17, 0x1a2a}, &(0x7f0000000240)={0x6, 0x7, 0x1, 0x5, 0x8, 0x171a000000000000, 0xb3a0, 0x3}, &(0x7f0000000280)={0xe83, 0x53}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000100, 0x3b, 0x7ff, 0x80, "de95862c168ba7a8043ca6c5b7b184c3814f0ade", 0x0, 0x7}) getsockname$unix(r1, &(0x7f00000026c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dab690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) 06:40:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffd, 0x100, 0x8, 0xf7, "4bd532c21766bbef96060200", 0x6, 0x100000000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) 06:40:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="76adeef2d71d2603d0a40514350e496adb591ceed7dd6e5d563541edd23cf60165bdf661a4e944f28515d04b274849c9960c00718f7fd63060f8ad247ab260aaf47dfcf561f37f3105035a26f2b15ee151c3a039ae57b97d2b29fed4edad13", 0x5f}, {&(0x7f00000000c0)="611ab901dcb8d979991512a30670de96c5e0942e6d57711650c63ec6cb5c6dfd875e4466e2a99834091acdbe598418c40c4d94e60d8986fb0eabfdbbd9bc0b08f8b70396cf1ca5f3995586f645fc2665a332edc1f64645be07002f7b6ac6f66d64becbfb8aa507b43885832dc2208520fdfa", 0x72}, {&(0x7f0000000180)="276d1d90aba82413d67f29a4c897d3c41045d543a7d914cbb355b6f1", 0x1c}], 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="cffb0ff7bad2f17f34be380d34ef7e9a071fb12b989dd5d7879325541f132bec5c5f01122be2b00f031508114f049684b4bd9b6ed16b1d582fa40f3dbe5dc5f43232dd87017896765980f57737337f52e7fa6ca7294c54e4e0aabbc7744ae043dda3775b2077e070a7bb20aa92d6012fadb85ed2c7ad6387733c55b4040a8bfe8fe804536ae28e27af98ad91b9a68558d5186cfe825370c5535ef7ea7616aa9a6c064fca278e4eaac1ee97d5216d21ae0c2f9c107b7fe01c0da8bf7b6fa315ffe6e0f041cec2c22183c34b3d7105a2f71e92bba8ed2623035b682a1cf2838edfa3a88163", 0xe4, 0xa, &(0x7f0000000200)={0x18, 0x1, 0x9, 0x7}, 0xc) 06:40:13 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x9) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="54dc475e49fe192d8853590765b1280622b3d8af16610eadc34d9c022a00ff1323742801138ab3d58ffc18423027d59929678627e675034d0e528738de67d6f3d9f49738c716e00e35865b78c744553dab60f90f8298fd743068efe8dc4747c2c31c0f04a0e6b55299471973821ebb2fbc1266514924a30b7da3f0d414324df7095283a2a1c1a4d8c4c7df8f374353d075ea9dfa30b8e4b39d582cf0b3060cfd749989b42fac0e66ccc5428735774eb40d27fe9a54190b0b8f8dab259ba10f70bdec3bebc0b8b6262b23b19e36d31adc08ce055ea703e015a03e47354f6713da8d92ca9237bccc2b249962a06e44e86e5eb60ca1d42a499a83425833973731a63be0dcad9d6aeaec59a937c9904166781defb3e9e03f7aa59956b34732c49b413b19028cca826ae7409d9d2e11179dfcd042c56c564aaad633f3a742d91a7229e023dc1a06e6791ff5f6ffa19d88909757a745bd3099ca1648c7262a2295c6dc676aca11fd36052aadc2716a09762151e5a5a73eb430a29d2f3b736ee3f97bc8bc755d8f1cb7448a25bf59d0abe63819b3de732571d5f205616e970e421f0ba5a2219dee8597322ec2b3b0b3913fe2d5a99cc8168fc0e419d3ac9af4fddf52bb063a4e90605d17a79283be48e77a25c770dfd938e51dbecad5cda1a6ca6555151e9ada52973fc0d7671ed21670c1f95534e4314dbde38f6d5ee92d1514fc88947d61332ba9c949d2c946bf46e80d002592bae8da18e829f594404dca513eaf92c5e75fd831c5e9930d3d7bf791892c298a165f683234e340aabd7e475c54627ea77bab02a86ac8698d9c9c20182a3e957336451bf45e32a7a42b302744cc05e4739e068fbc4ac6536aa2ce8cdb4a9ce98f4019e1730ce3c97749c59c6b088945c60ea6bac868053299487da496b892a430429d4405200552dcadf7383881da120d4a173b3c52e3278bbde65f52975cb6069c312086830b6397b29b8dfad802a5f2b9a169fd45127e61ed201c12b80e0fcd6d8c98b40369944b8358d37a35712e1af4817bf98af58292b55cd8e91d35cbffbc950b0b7cf25d2f940e851d7cbf6deebd9961f9cc4a5c32a171638c62b096bc7bfb8844b4d5d95f756b5be7f77dbd11cea5a893ce0f551846de849e6c1bb861ca4607dc12db8ad15473ca5ea564babc55a99725ff6007da0c5eed8b44c3c034b31d7f2cf1044babe5cf345749d079754fe4e285df4b8c51dcf5c068ab4522d42787e6cf36ef60aa1de90050768bd70392cce363ddf423661478d6b4090559878b7bfd05733e3925418b57bf08e273c80d5da32a7f3ffa49db4f95c0c81831ba530748d407682cefb1e708f51974c421d0ad2f568cadb826081ca4031b2ae84b99f7569a9fe242b9d45b04168d80cb852bfca84ff98e8f54a45303bab34f240c8d1af350ec8f57f02ac49ff7f5c3d8ec9dab1ba23daab511df47a0c5ff52680ab7d42821dee61d08cc956e42df1eb7d00b0c5be65c5b685d1ebd53d50cbfee9ceb078bc65199e522b9eca9e9f3813a533b1ddd469ce942a9a46be38c58fa999eeda2677ab46cbef1082272e914d9412268dfc64976c4ce926b2cb741576f63335d2afccaafd4e0cc9fa647ff183d0a0934ffb9acb8cafd9e26157b8a7da016ee62faff18471e9fe1e55cd42b1687acd5328e2367cddccbd5c161a481fd9d55a90d2852015c27e32679029362c5ad8cd0c0e3c4939b5ad3cebd3ec253910303053ab2213c3a562502eba588ad8c61f0f6f154c0bea0d27c8b3679f2bca932b00e226f02c8544c6b3c4cdd8c8494c65d6f24c9564634141a14d789173754acc9741ebe329eada04167ac6c4279c8a54522ac21d16e345c470a29e9a82651eeeb245ca3c15f4ff1a7ebb5f23889473ad9e21e660115bbd42b9a7f92d6c61fbe81f6e946295939fa19d7b82a88604bc6e956384f9c33c5109f60626baed599aa95bd1df1247a1e4f2443fdc613afbe158131d806bdcbda04ed26aa2344b31ad19ed5503bdccc87439b5112f17321ef375d6b98fa1ffe784ff8ac3fd2e718eed7bc60f3b2ba156c1888b1a5f5b9ee527613a58ef0ae314de978bf1b3a6b3fa7e881b457a7b2fa83fc05f1b7be8e39df690695d11d16fe305ebd3a7ac15991b2e6e87c71ef5933fcd9f7bd178e38fb9f1cfabe6bc59982084f95478be29d549dc680b0766c9d5dae6003ccfcdf7f31ab18cd9a224d15bf4c66c74a8451705ea3b0f0df1902bb715077161c662dff36a71d73162105f2bbeede454c3fb8acecd86c4767fc12b7eda413c4555e1e89cb8af7ab1ea204e86704ee0bf81e58ef87b3b4d1a02b61707a19e3196cf6d0ae8df3507ba0ca79d780d686ac4300519c206eacb26c3964cc0f64bf26a713530d38355524daf32d8279b5caec40bdf67dcb1b88d64b0e0074d46b374000ceb2bbfcf130f9253fb9fb31da3baaf3dd5d37105db5aa70cf8abb5e062db517656339847db1f1b6b411536bc5809a2b0633490cdaf5586990d1365d1dcf3fa2964fec70195fbc1b0a95562610c8afb91fbc0f3699f4c608e6bdc7f6a9eb750f4a1f4463012a9641943aff39b8822ec10abe321034af1d074d44894f157169b2f00cfffcbf94a7e233dac05c44cd034d9559eaa968582b958624ce4707591b9129cb3d41b235db6b305258eb01bf279cdf7556de77546cc9ddd4a396084655b86561d1b82df8d67dc2fdcfa5d761ee42559ef7007bdf75d8438cd926717e72623539dae35b488fd0d23a7988e49059a539e91a2cf7b64b0e211c87bc73cea1a56a4556c99205df0e9aaa343ae50a97a26c7c8755a787ee171664341981fe7ea8b9f10cf525dfe782778d559562f453603baa1754551c8741f190dddaae60d2ac1c7a5438433861f163b0d0aeac157b7f757e68db48d5bfafcdc5abc33f997955afd8aa61acac9954f895ef14df21ab9149b55feb4b83deeee846358235bd73e67f99f8127a3b45ef256343b9add2abe473499eb2e3a81118d18c0ebd353b8b1bdbce5489c66316975a1fa6d6969da0a773c720db0733e651d8ceb0074c058b247b5ea601f744ee8f16f293effdcf91d90ad5c075681dd8f07f7e6f201ded7d546f55d49f1deff596dd3647c705b7cab21ae225b34fa2af8be38a271e9ba9e5b8c4c3b4a424a2d5ed120a838cab7fc7c0fd5acd0a7d63a60a6f0b254d1dfe768d721a0a7ba62227b890ede40ba02d417ff955117ba2d84b20e6439cba54899b67b448e24ca97af67b6f740993a49ba18fa2994670c119836ff1d8853be5ec164931307a5a0b41faff68c8f685feea8c56b2e6e90817561d68dfb3f3f642953911f58339dc9d3d3992003bb2fa03d0e8791ac9a5d307d2a4d5c15bc06089ed7541335fb9b7119fc41bae28b31f85e5f5aad7ea04ed7d8c6bfd5422164fc20caceac6b82a21059e757a8cd80768897bc696e3ae6fdbb1144c3cd3a041a861678181e60ad27f090fff0bcb40dab3ed203b12ad59fe3df748847cbaab7e4f212049f47e5823d8e82a0edfde3c7629ddc345c52e1aa22cf8916cb2c2b6a08bd201382c21ce12fa0354e068073eb0fcaf0b41cc2c6a1a865b1bfb6b4469145689129076b8d4396dc331a81e5a60cb804aae2ed550ce75d902f5881797f7307d6246400cd5f963d875a0281d1925126a467d8e83c6b98622e1f95910649de277847d924648bfdc0fe7fed994f5354856ea95f574bb0cd78ff8257f2b23dd16615bd57c04f36f01e90b68c30886920a6d76046ceabf9b3a028cd14e91e15aebf2b8ff3aa583824cb09916e164934436f6716d9ef6a025a375a4e48d5dc1c25b3d26fc624630dbc0e916f604719f165aef7b0c4cf4ca84bcb5281a28d097d9fe10ef783b16e002e3c4a10edfdf9b608115ecc1c7bdbb9e332b0cce7ce7ae8f43c22e69e7c023d41c9971e72083a455a59e5a63da4201e2447b18db4560e6765eceea2c60b1210109387550b1d8a28c31190e53c4aa59de87880f72bc8ca8827e66293066f3990573997cd7e39a211b83dcfc29063e67a303e13b1cab97283e733069bc0a019dd0352c4509b2e9fe48a882a5c5fc8c9c5a3b7ee7331ec0d792ef9ddf85fdaabd9e588109eea0ee9f2c71bbfcfd651f9e39e0c3038ed7b5e10bceef598c4e9d1b3af5464487d1b75ad7dfeadc4556ed8b6c8b6307b67fc117873a788caa7e9379da0140b2dd778d9974bd5e0d0e767c0fd5afc8bcbbccc6cd6076e3dcf04e7f54843bce54ec36d7f84bf984f5e4221301e5ef60510d0c3401b2af442199ac8e75e5bf39c9814909bfb5f8cd3ef400ca6f92b0cdaebd23f423e5fe0606dbe4c14cd4624d8b17e610a1c02a4cef253f0e0b203f0180facc6c8421db523a574742037cb76fb31e529bc81eac5c2a6ef5950d3b326c2ae889a551c2a655dd3456280d7a9e07351c84b2d6d93b223bab88376bb85790474075f653129f3195363cb560d5c7feaf8f517921a3133a4c0e5b4d7932785a76920637e6d0a9d3013d093a19021255632bacf1daf476146ce80f1457a15cd7409d9835543c4f63676e8b9ead687b7261e14b75f660dd240e821f3a9f5169fa6631099a6ab0d519338a136aec11bfba3180c45258d7cdece848db0e1b8f86c8a0a37e1731e43db1833089a5954e9589773371a07938a921b1bf8f4cb4195b631e57df0bcc1af31ecaa03b30a6307bc6c3b22fc30a7dd57a1352d0af4609898a68b3e87eea9fd119c42b3c2010eee5e00f60da68cd0636c714021402e137a7c43e3005002a0ce1dac6112f186a29d4a3544b6c2dfbf66101b9b877580a51f5b6e27a7c6a2935a8264f9c5caa3874f0cce1f9191782842cad855ae09594e75ed6716c1cfafba0093d6ab301f453eccbf4325a2c285269aca6fd087b70de1ce34d710fc3d5304d24dfd077eaade58ccda1e0f287967efdbff52964fa28f8e8e762a680a22208e6febdaa0b2cddd8f7d273e90620a9c7dc6bd21698aab2a4ccd4c2490935a55e26c7277936e6f64811d6ca4f715ad9ef11cf19f6d91e151220b19d40f7f48927b4b135cb2f530827b65a0d4195e4787f8979012d401d4a0655f938828f78fc238161b16b61d2253481d7dd779f8ae1c9e324c7fee63e3e05004e37ed1c95db1b7c4a5860c0918ae8a0707146883ac5b622d91fcfc6dc9fab1af78261783f8f13fafd67dd9e79c42c6c9f80cec88b1d2b5481974c8eaa67cb777671c6ae659d395ed76604cd9de4114c5612f5c308e418a7fc34ac60480f2f8559f6ddbbff7eebf9bf89da543089eb7c231969f6c299af6c70608a59af55663c1c14e255e8daa81e2f542b651a5afebfe797f2f7f9c3c51b204acb0559a50f51524905ef3d067971af6d0f20d3c3b4b62238edf6fa0f9ad43a3410894b3d97a5e91668e7a7af163f7537888278cc7e8d93137f8b6cebe905d8c0b7eb6af25a91b0c03f4a304f2954a3ad8b40ab095bc5102ab846e2d1d4f16e49f9466fedb4bb497780f6b6bcc60794a7f8878cd48c9b8ac66a5ebc0f14c59efb17ef0d45a343038fc8259306dfa940a3bf0af682d027e0ba35903b490de87411b9ae4ebfcdb5f70734b74775bdfc6d45c288aebb56b05786d2a01732a36f25eb6919d07e1bb9109543fbc432f1f982c245dc78b2390428ad414ae9fb744cfb784152ac3adae0330694e661ebcf5792bffce704e7ca5709fd0dfb6d6b5fd4cbb5ae0cfbae425d9658030ef1f563cf598bfdcdf9ac92db4685a3321890702617ad768b91b1df97049447b0cb2b5dbeb40babfa3731c96547c908ef7d", 0x1000}, {&(0x7f0000001100)="359e9b83aa70b465f0399421ae75d1e7c383cbe4c943ea2d0499c660f3f72b9526ba4535f34fd62f875a33edec40f79b19e77fe03cb8ff8a8699e9dbcfa6cd95208b81169d9ff53e38cabd5fe7e4c3c5fb6a2b6af834fbfd514525ad9e129059ab6ee4dd55fcd8c95f634aae8d5fcb6e9adf738bd38241a5936ea6bf981159e1c36b2c01c6b3bba5e845a2687c32afeec786acfaa4b81e8c2b561d7dc07a55ca195289227b23cc3086892680d9fdf572b4d817bb16d9a7796101cf1f048c3f50eede4da74fcf5f40c8d0ab7398a6c9373bd0824bf0", 0xd5}, {&(0x7f0000001200)="6f8b1c0bf30a9d600305eb45dd2932ebd12441a3b0038a2fb0f201a6147c2e03b16e8a094a7a97cd1f3f655a509d6ee579291ff1ca2644dc296004b5dea92f9bfce2318de57490f2328f882589d8943d77098903676d68db0336da19f8a706f86775502efd861531cf2971ca1dd45de8a1ee80918ae5e542cca90df9e21b2c8851b8562a4bd1ea9c85b255955d53c6acbd908f55fcc7673306", 0x99}, {&(0x7f00000012c0)="e7b0c2e9f317a92c7f625039b79425e279873d8b1c14645d7b5e18ed89bcf3b9d5524f456b53a35f7791f84de9df76b93f47fc221bf47cb183a024966ed85d7fa54c4aadebbb1a61cae7e669836d86657be48f9e8095b81695c189ad96b066fc62a57fb7c69b70c2a63c16ef22a4ea53c90cc60b2eb286e03ee404202349e163f8162d5b99136e2a9f255085a8f244ae", 0x90}, {&(0x7f0000001380)="61094554ebf51ad1298c1c2669421bf477e387258d5d2afb1092d86dff642006c6f4fff123834843e97d305c82d21bb4dac21a3ca294d8947f8879c26ccad83f0a8cae251c595b45ca3d7b24a8fce739a5b2a9defeb737bb1ae1682db8", 0x5d}, {&(0x7f0000001400)="1cc2e6d9059f1db9ad1f51971ed94780ca4683f1834d285c8eed4c6ca1dfbddf49442605956d76fd6a203774629b7912c42406ef340349f439790ad29058ca90881028b28b433a57f3b7154a6fee3a454d6740a11ac314f9cf0453b6b27c7d15aa10356aa8c095568049f7f959e7bc8a230c27545127eea34d18c3b22db01e4a", 0x80}], 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x2) chdir(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() wait4(r2, 0x0, 0x3, &(0x7f0000001640)) r3 = dup(r0) connect(r3, 0xfffffffffffffffe, 0xfffffffffffffd26) rmdir(&(0x7f0000001600)='./file0\x00') faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) chmod(&(0x7f0000000080)='./file0\x00', 0x10) 06:40:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_int(r0, 0xffff, 0xa09, &(0x7f0000000140), &(0x7f0000000180)=0x4) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 06:40:14 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x203c, 0x20000000000087) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2041, 0x7fffffff) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0x40000000, 0x3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x60, 0x9e, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x3, 0x6, 0x6}, {{r3}, 0xfffffffffffffffd, 0x21, 0x20000000, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x884}], 0x6, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x9, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) fcntl$getown(r4, 0x5) 06:40:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 06:40:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0x9f, &(0x7f0000000000)="8553e2406753fe5d2ed7dda60daba7c2b5e703def7959ee22a47ff06b2e39d633e6708c1ba62e90a11cf0d146fd973e12547a7377185d0b040dc2c090b7c8780ff64b5bba0c87a7eeda314bdec89ded6080ab3e6dffdb3e7802a1df6d02b10a9d2723370ff215f2f0efe1c71e52429401726e9541ceff91a02e201716ed6261ab8582258b851a1fa491684dccb68ed6ad36be828d9f14ac93140cc90d0cc6e50d95fa0996c2e5d12f5a4b037", 0xac) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 06:40:14 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 06:40:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)='B', 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 06:40:14 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSDTR(r0, 0x20007479) 06:40:14 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 06:40:14 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000400)='#\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='\\:*+%{)@\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='*&\x00', &(0x7f0000000340)='\x00']) 06:40:15 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x7) getgroups(0x3fffffffffffff38, &(0x7f0000000000)) 06:40:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00e1ce41abd9d6a2763f699e9dba2c42a983f8a755"], 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) dup2(r0, r0) ioctl$TIOCEXCL(r0, 0x2000740d) 06:40:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x851, 0x0) getsockname$inet6(r1, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) symlinkat(&(0x7f0000000900)='./file0\x00', r1, &(0x7f0000000940)='./file0\x00') 06:40:15 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a19e953bf79bdfe652de34eb53902983fb1da35e7cf17e67580fafcd8033362ed16b7aee83268a0caa5c81036c0a37309474d8f75ed0a019ebcf06814382ebf09cffb0127f0f1184322d30f62340c4e28aea57fc616665a5f611bf84944106c281b259e4d26c9c24e58e8f01a7420c9c23bed56679105cce7e7296cedfd62467f48ad23ca8f6a6e2e68ccc416930ecdbc4c378dfc386d7720a5f20909a220ea805617eeded600b6bf73d773136667e276557a7dda28499a811d4492de073ce73a88b", 0xfffffffffffffd7b) execve(0x0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xdc) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 06:40:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1, 0x91}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0xffffffffffff0001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x54b7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x8000, 0xe8}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x41, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x57, 0xbb7}], 0x3, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x1, 0x400, 0x3}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0x4, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffffb, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000007, 0x7ff, 0xb35}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000040, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x23, 0x7fff, 0x8001}], 0x1, &(0x7f0000000280)={0x80000001, 0xa7d6}) clock_getres(0x4, &(0x7f00000002c0)) write(r0, 0x0, 0x8) close(r0) 06:40:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xd44b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 06:40:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000300)="474893794d69ef7b4bf16513d819804bac68a5e8ae8948d2b7d80a9ec077dcb9cf29de32c3197e0f91062e2866eb8785036241cedbeb4a8a9f4532ab5a6dff8d1d80610bfa06b1e10fbfc28b2ddf59f4b2fd5fa27f965d597f137605f042d6c610d1aaf8aa2f7c8b36215d68c727d0efc8bbb495ad0956471b1e74890c6f6a0f83c2bc125e038062897f5c5ac9cc38f9ccba2733190710fc766595915773699f459f876a54fa696036d148ebda277789f8e75f2c63f5c59dd9b53987dadcf40a52cd4e0d183cc1aee91c990b0a3d939a52ab6057cdb4e2d6a4b57a951d165c8ee8a57221a8eac577b94a5b108d328c11b97232fc029866c681c27e4c9cec3e821db7a7cec6b211ba157df8e3071ef3922fbb46dfe8b7a0e4afd3d9f884bc431a9a6cf3721bf44373bdbb68f6dd1649620e1e2e92c9d3d78fc3a0c4d6dede9faf1395812af685f0571afd66b4ffbbc2bdc150d759475b1a70d71b0043ad66ee1d2a0061ac27d4125ff08d028ba72e1c370a90cba1b56e9aa034c2fae22c5ee97690e16702b25edd97fd159960b06624976b9e1ed587eb8f610421b35e190746f4bca0b620e3499bfb88e4fe7df77f5839d42be7a29f3afebdb5ae51ef22b60ca87d188a31147aa608e1301071be94d2923487fb3acb738bc2e15edb706ef53069c85cd6301426adc3d2a260765b970f08b1973b296cefba8873a068f510a7d5e52e8807568d49e4411227722c4f2f238727bd7170eadc735662eaa3bb087fa0014eb1db41ec2abbf15cfb36ebf577108d7ee6d8a03cb5e9b7f2d3f5c1bd5231139ea638bb3fba75e6d9184c2cd1d0e48e867d6f9f3c78fc3a794c4235647a990a0655c925c337d665613c2fd95c2db29a86d0e8103570a7c938fa2cc20284e7eb60e9c38eba337e2ca663ea60ceb3e3edd8d1af42edfce87ddc2fc0f4cdaff34217cda919dc38cc9e20c6ade03d72fbf8f21c4335b640a21a0fffe9eec0ce46690a7e2491d21bc534df13171917f2a5d56432ad373a6bc1c22756b91ce028a45554f09a5a3d4cd514413eb9a43da7effc24f08ff038242323296833b7eac43654a838019024d54ff15abb8c431d8830cdcd8eb56a4c52e7bdf64cae4c084439755475cb89adab8b5c73fbf5adf99c1af2adaf09a8f5ce015fa6d79053025105f933f007808b022da2014de383f44963ea85d0a33b54a680f6a95765e818105201452e4b35524e3212b772304953580dc9c64c34b2dd631b86393b34b495a0484c077a42040479e46485a0f00ad94be6f60a8f7b8d6291c341cc6b39c83f6d63f7825afca5c7de54037b43e3c0b0906db592ef26f175f6a8a3ba21095b462c9026f954c86a0ac8a093a8118b911ddd0550fad61fd9006dbbfaf7daf54378016935b6cc3460951802bed7c0b66a8304c010f473c62146ccadda36f59cd2ac839cab9dda107339d320ab0727e62b3742fe0a808fdaa1cb229305a0ababaef92a31aee657bfc9e5f35ac9ee07bd6de1dbd66efc50af96fd396e6cbb4e6c63a32a05e34f84df1ecfa292d302074eecea115ab7906f1a7470468aa0436a43f42ac92f92738c27308538e8931e1b83b5183b9879beb69f3512c5a494fc5b2e38c8f45a5c7aa18d20dc985478826f262a2ba62ec632df1a7fb9ee30d7377b62ae5c0a5e859d434abb48d7789c5918970b9923fbea74f1f9381dc418ce50bd78483a499b730a5c15e9294b5c0ae0e9fa6689f9c717f6e164fedbb192d88ed4d48d1505c96639bd65da0c7e99625de13bc3f75bee4107660e225c7e96deee97b4841a7746d8dd9e8ca25a136bcea0e3d5da44a77c8ec8e010c7b4dcee2fabf116a6f97dac0889a421adbd91577318b8c5c3a19eff96e0948ff934a7b5811fa8249d9685312b5e97abede2d34db0aa74f3a90a92272ad3df741743f2c6bb3b36bf38b1216602ef91ff3f49bf37e45ccfad617d5b97fc2028f773836cf6dfdfcd688cf952b1edef89404de19e221790f10828d4e3e6070b834983efdef8fb5012c3287b319f61b73a60a681e79032241bfe56f8bff5e456417e9f62c9ce21f4be01b01bec254019bf274c8650d6d0418107cba0471361bf3f0ef24d45d29545159d9007d145ce9139e66977bf1517797fdeadd9fcfbd3f5b54bc76bcfc066cd96aa7b315a53719b030cd600b1821221d2586515872cd9c80490019902b725efaa3e1c06d4ce75e2904b1a905470974036833383ffcda6dea87d221a798b4e4d0efb3dc40ad4b66214f4251237658d42d512a7a15695259e25b8f1ba90ad84a547469f2da73ec405e452aeeb639ecee32161f67baf2ce692ca33cb61dcc5d890087da68baf0a7e54dff2dc66dd35e4e69c3a4967d0c0ae3d9f203e86500bde66fc55ab52dac6368ceaa2182581b1fa029effae3ad6e82fd0d2aed0ec0b87d39c68102920275168717d7103d74a5dec3d777319ecb365e3f7b8f53a122be4d22b70bacfbffaa38d024d5feb8aa1be54056b3fc836359878aeacb89f57a8964d93db2e3bb7388198174070949fe46c197e65a2449e2c44c763953c2a9a1980d3cf9a1a92aeb0fa3735ddedba4df50d970fe911c815ceecc457478f27cb222dff6c15c499384c660764448289a1b4dbe83088d2f399b34cdb1d713751a4a8165425f75a2d1ee82e72c32bc71204265e4d687b218b47aa3506a515ab078bda9349c0f9c85b7327b8b58ab377f05cb950dd9055cb1f458b45ea12e3d927841c5f548c0a3ad0cf98fb1e45e88c0211d400b65259a6603d79059a150102e50beb3cec31c2d6b0cfa1d8d7c1d011f89023f0e4a249ca8e85b723719169f0f570cd293cbaa5036d6c9da0556d3805d7d8344275c334988fb2a602ae114cd04ec9829c0f67c894bbfad59750b30f523a86e8dabb69923126faac1cd7da95dfd25d6d0560d88016be30c36d5d868ae2c27a70eac154d665badac111ba7643cf3bff208b53adac7a18995b9c7dfe3db107e7e13aa67e4bc29d9634205bbcb00bee59611aa97fdb03034dec24e8df2948370326ba38267d5c6fb54bc1f676542c6015bb4c4df8a7972860151f1797f1303c5bfb71d480432c4b5b41ce975d08d59269e8079dec8c928f291941a8fe0708eb5eeaa9a22a9fb1db2664be9943feda4793bf58a6fd99f8d4077c3d0a7e68b0ed48a9b91f0e93b9525ffb876ba1f49b73d555fc80ec20f0553d8f357751834656d3a6b10fd9f4ef6b3d2c4bdef48d768c27e313a97219dfea6a79dd8f99b365f6d07a7d9fad6676ce91e205672262df3e460ebc762479bb514d4c158e554b99b61dba5a43d84c9a027296a765167cc5f4ed5f4315310fa625b57e4f1408d62f5adcbe7590beec75b04e31d44b29b7dd08af7d2ece81ad8679d517cd379c2d44aad2c57a990f211fa23092b3887e1b54e25083fa8ad240100b1fb083f6d4640e7a5623535b37096facf64cda775f2618fb5e89fadee944dc6598c14932dbe091764645d13826be7f2b4376f55e1a3558ad93743ecf9985ccd0c455d782c40b10de6df10dc0211f253f7e3c82e32029703bc8dbf27919d6ee2d7917b1121e19e5f82c25338cd6b73f35e08379485b2aabca7232fa3e1914c4bf04384b91c781908860279a650218791d636f13f3919b9870e10d67ae628417466f6ab9c637345a706236f35fbfee08410971bda6f745410a8446f715e9dcb906a013eb149d1c539d2830d40749c99e59ccb82d6160d825f8dc79cddd5853a76f86e581875a7cf164f189399860b3d38025f2efa7cd7b00a218d826531925df4f669df03a1360decf533a444e6138fbeacd316bf93aa39f0e9be2760008b122080893cad8b5102dffdc992f7929abe1729ab81d06e2e6ceebd860ef50132ac2cd17685fd488626d5bd34eac644df6f4821b854c4ed6f16c269aba3e0567b84786559e5419d45065cc3739b072bd45224a6e47ae0e1af4ab4fe034c220196847694e222b784f641609b41cd525ddcbefeb23c2d28f8fa1c82348b8ce97fffbec8099a179915c4189e1199b2c76411bd67642f7d55bbbd2a72fc65eb7e07faf4445d03fe90f2a3d9c14b03656d109d847f732ebf1dfa214a87a813bd9472029b408d3a948c615c5cef5735a187a44cf2139528b4ca4e93aba3773ad005e111b0521cc3a8044f367321d5d731bfe9fb32851e50d0207b6d854cc2e9750765d085eb1681d4573cf69fd7ccc107234ec7e61703adcdff4909219dd7d0b67b126af24b78a67efba332791a1b153f9fe7233ccf260cbf0ddf0dd45bedecdd87fa45d0114329e7c20b3e46cc349ed15750fd6653ed22f15b340ed4bc455321899b79aabba0cb87a8aeeac6bf294b16ce9df98948ae0448146aea811aa7ef2ec6faaaa9bb441fb44979a9f8036145579efb6253b6abc1c8599bbcc7c51bd0c15454c3048508ef30af375a0cbd455faeb8d98bfe524c84a87443ad5070f47ab7470e5ce974b2f7e7cb961329c09a21ba1dc5f99471777e79dd962ae35b002da087aff5b1591a30b5184d844ab1c6e660cc04c1a5d0f938ae1778a3471b764548804db59bac864d122a0230a757dfd039e9a40fc612a6a957ea54cf561daf599edcb8894eee856bb64397081f70a67b7a3c865fa304aaa7a0fbd3634c9aa79d7a61324528332905005033dcfac98f9231c39b7a047cf459d98b6c453f307a5bfed1e2731df6dd19d08cac46eec285e85ab4144990c457229be5d70bd98435283028013a166acf23f190aa81c03e5f82b5639659f2cb7398d4a1a8907c61af0535be0a8feab9009113559ea2198b38b6d7fd28b6e7bb7983d0225e821efab09181a04f6df293447f4c3d6a950dfbb2b1cd0513bd5babb0e020d0c5b2a56e5c270b3a1d74c19e0b9f178f91aec8f4f4c2f504a96d6d1588978670c568074717b25468c70905f2e4e7c990bb4264921edba2692dd2250edb456b1c5b4cc84f7b9d64abfc4f40435d4b25c936b1bead5340e14319aaacd4073a2604e742ab96ab86715b5e46b1bfc852abf02246852261e94d645c64ca469409257bcdb929cdb304a997a421551b0ec8a10681fc2cfbf1818f4da9c89a11949b091985ddd4b6a34c637d2f0695097ad62e3f284025e49964c8275b4df93c677e31c09e7eddae2b3d1aafb9667b35e56b5aefefff5cb0f0706c96bb60d3d7dc01ec4764635e6ede5a307366c3628876f12c7f1d15313845d7601f99d8a6a0978c83a717ebafa5ead178b7bfcd789fbb75299a8abdb606b3b3b5f6ac613b7d6fd3e8b34c5973d4d5b61759d7bde265f4b936cddad2255c96b66b2de4c55b52878d6c1d4e1bb3690cc622b0c60746e7f6b311012f851d526135ab3aa580b0c7c1c718bbf41a1ccecaf3d89148cb03b704cc52739921f4727d0c52762cf417aaf8767a249379520b67ba799b19f8014093a63337bc6510f99dfcee4d977a340bb466a305d5d819dc55906e37c6e8a71f8d5aeea011a54e7b221d78e9ccd21b4fb11bc1f19264eadd8213c5fa6c7371223177de65ad99386d306d00b629cde36f9fbef6b7251f2fd70cff524f19c967b0f1bc8e989e4335e447391e44bcf797c9bb12d7037ae6a97650760f6149a03375d4891d2e38e829ff3890450f11b288fc388016d22b072f651bf961b076871a3c0e8329875565e4ac9bbda34000bf695be9c4db854fe9cce5ee2856ba9be7689fc1c3cad6a24c17761ad9db366e21a307c82793d6b3c4e369797c6fc8bf672ecc56d956ba6abd1f0181c00871fea5e08c4e9b4d27eb90791c34d175197f32f6fc92b217357"}, {&(0x7f00000013c0)="0e71a23976d4ef6dc860eb28e8474a48c870298da8ce7bd9156ea3fe9c784857d1d36e377e263ccbe59b35fc5f2cd3be9f1a368d7207e91e3a26d0be43827874cb6df88226f26ca153b66f39c2ec756fb61ea04a4d77ed8e22840c578b3521b21689c3cfc17a3eafc5c0ac604666309d920baa64d5b5201129fe9520f53a0db32eb28ad5abf42ecaae40659bb9d0686553c434ffe759ce87e57837006d187b82fe578802d215a6ef64dfada9dfaa3c4c306cc210a137"}, {&(0x7f0000001300)="d1643e8aa8"}, {&(0x7f0000001340)="d4e37e0833287f01c557ae2c251f1f24793919b03e6c16e7cf1b21e9479dba71d2f730c29eae49e904f8c9"}, {&(0x7f00000014c0)="1f4c7a919d02fd11be545855917fa00fd1fc2afff59eeda857e89fedf55413a61083709cae9aeb436fd9f970fe21391d715c2323d4e6b3daf7f586fa63403d4434060f5d82c42f62ad17abc26e8e7e74fb8f6541985db48298a5a1c81af6d9a32fef7206a922a60775dbb7eaea0013fc0f4e85027ac1f1b8a9d58db569b50dd2e70b1c6c403e4cec368473aaae7b9b4ee2be6a9a4731f66a1b23e51eae4643e7e5d56b11309de30652e22c27c0744d573c6c23d0969cc58fc783d4e4aa516015ec51f47c7a9e6890b50a2cc8368d130981bfc2510edf1bb4d02e33429bedf44077288ccbf8190b6a86"}], 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9fe93d3dd25b3eee7908eefe9934426e311c9d6d1f8e88b2da26ae92a9f993d05ba110aa8f1c6e6eb38295a8b31476", 0x2f}, {&(0x7f0000000100)="4c581a158a08be21240391b51bc0f15237dc3a6f70b509221faeca599fa0658af2a10e12", 0x24}, {&(0x7f0000000140)="07967c6d23372796cb7d4028960f3748a6b6d98c8c234bc4c614208a778fb1a191ac7c7e1114cfd5c7e0d2324b5cc57f7813ab483dcacd18798c51e2fd64a4ba7954eb677a17d1d1ba6f09db4e59eefdf5", 0x51}], 0x3, 0x0) shutdown(r0, 0x2) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x3, 0x1, 0xffffffffffffffff, r1}) 06:40:15 executing program 0: setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) getitimer(0x0, &(0x7f0000000000)) 06:40:15 executing program 1: symlink(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) close(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) 06:40:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x5, 0x5, 0x100}) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) 06:40:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "1eae8682ab0320c77db02fad345f07a098206fb2", 0x0, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x20, 0x129) faccessat(r1, &(0x7f00000005c0)='./file0\x00', 0x1, 0x3) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair(0x2, 0x4000, 0x3ff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x2b) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="655cdc3b92485aa5f3c7dc316c883b8cb28668d4af1e2d001f33698926dbeb0fdf55e1544ae6e7f5c73e3dcbc3b1f4c494a4b7ecde20322c7172a496791d58c5ea590641aa1c86a91adbf554d624339a39e479dc58307cdfb6acad310c07cd08964584a40cd627a5cbfd43828de465f0c66ce8940f53d9b01858d9af94407dc4f69990666cc0fd130f50e190d7acdc36b834b924ceb2c44ece068b2bd29f77587d94d9c200", 0xa5}, {&(0x7f0000000480)="e3cbb3792f100de0e9015f50f925638301b0375c5ae0b1b93d47869538bebb4af5606145f20cea596e786837c9480767a926922133e1a33cb71eb1caf099cf39bc4d656f2b59f0ce57770532e0162799537f2cf2332acca0ee1ec9bc45937b0c63062eb495549576128f6d1ba9e075fdbbbce24924879f1683e1c494599f61ac2da602e46ced1aa4452bc83617a5296fa1f7068c9b23b970b4d92d8962ca151c981f9a4a1f92c2d11a2136a316", 0xad}, {&(0x7f0000000300)="1ff94921618cfa14f563ecd45471", 0xe}], 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) syz_open_pts() close(r0) r8 = kqueue() kqueue() kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x50, 0x1) r9 = syz_open_pts() connect$inet6(r4, &(0x7f0000000280)={0x18, 0x2, 0xca, 0x1}, 0xc) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x2, 0x0) 06:40:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:40:16 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x8005, 0x0) socketpair$inet(0x2, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8c08, 0x2) syz_open_pts() poll(&(0x7f00000000c0)=[{r0}, {r1, 0x120}, {r2, 0x20}, {r3, 0x100}], 0x4, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) 06:40:16 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x20000000000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/99, 0x63) mprotect(&(0x7f00003d9000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x104, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) socketpair(0x18, 0x4001, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0xffff) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 06:40:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x800) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 06:40:16 executing program 0: madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 06:40:16 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) mmap(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:40:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) 06:40:16 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 06:40:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0x100000000}}) 06:40:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) 06:40:17 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:40:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x3db7) fchdir(r0) 06:40:17 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="b84a149c002ab42b5005b8b92243dca0d4c0b6b3b7e27cd1f8ef2b8f8036204793", 0x21}, {&(0x7f00000000c0)="b9a8643c0a9138282ef75cc9ec71a220d6fb2ab6aa9c18ac9b5d389bf381716c05ba345b83dee4c773185b3cee34905de265ff9b9d5947fe99f0c6b648d4218f8688bf7a641f41e828c6fc6748745b3ff95df083ab0a670be93ce8084415836b36ca356cb246baae0b91999dde3dd9873c36c6874c35128173cbeef6c5eb346cc01a70de9e5600cc746c34f8ecd706ba0455c56dbfb549f877004e2862ecfafdeba50d8107dda40f3c1f6fb1a852ecc0cb34814e7394477bbcd6bf6989", 0xbd}, {&(0x7f0000000180)="513b0a8861ec8cefda7e0c76b5f7f9ce00da8ff174673a8ac75f9ba0d1c3180a4531e62c9cd28469c1dfed78bb8884d1ea65", 0x32}, {&(0x7f00000001c0)="40d40f302776bcb7fc5a0a33e4d4affcc59019ad4af266db0fdc7cc4e75df9909f084ab79c1205a9626e5dddb8454f3d49b39c8e5ff2913b542e9f12079fa1499d832af23c4e72e117a33254e8f29bbe57c9fcd7c67928805df0b9ae21d3de0d27f15c095e69136475827a39437f520fa51f5c6ed5113c7a91e7d4166a7128419a63f1b6fd", 0x85}], 0x4, &(0x7f00000002c0)=[{0x108, 0xffff, 0x7, "8febe3ff1795c161375b9c24bf87319922aa11f46e56b0dc9c3b91b90c042714e7cb177617014b50863320a4b104cd2786e46491de05c59c51702d9c2ad4a448d1eddd1acdf39c98e3c437c768bd67aae66961ab6d0397ed6804b4ab82b4210fc44c00a932edf49a4d782e79ca1672648fb6978805d80ac8204717fb4b7ea08bc6c6e89e5db860650f82ae588790eb412f14b3af56c6c34fdadbacefffaf8d25ceb60a820d22d6737496f0ece1bf1681abdc4ff12fc9c733efa70156a56ecedd233298ca5b14d0baea8be9e64a32f80e0df89a1baa62135ddd70454f2053662756840696587664f929ee2852bbbaa67104beec"}, {0x20, 0x1, 0x3f, "1139861ac9d1c367bb"}, {0x78, 0x1, 0x49, "0d7386a0543cc6569d844c858499e2970551eecc463388a7a39ca349ec2f59fc4f82ace136b703ccedceaf429e6a05c4bdebce14cc4ce98783af10f6c29b0dbc2149dae8637b3639c5033bd5f15f96bd6f1bafc2c904ad1e4dad2382034971b146fe94d7"}, {0x1010, 0xffff, 0x2, "230ce2a25854395a593cb48e93b8213e0a1579541af099c3e9c7fc0f9d33069d61f7260d82b03056b5c3421636b75e4b2df692ce15c73f080210471a59adc1ac8f3c336120dc9462a7b8307b1187cde48b941f8ca2fd3fe980b6b01b039394255ee91cd517df92c00ded7d799007bc666cd0b8f3637311bbb33773a2c4e11aac37ac59ec8b0ff42fec0f928a50541258831b9ebefb25ac59566e164e4d8d8ab54a829954c622a773334aed48fa8eabef97fd58197f8a314b98422ec6000b785b29a9ebe4249917535ff89d30de85addb84a379a6bfa6e336f756a1b2ce0a5bea5286f1bc39df9c499bd7d25e848b6c6f1409a8b2dd72609f65403fd85ab14a97ea1588275effdf2881a9c2cfce4283110d077074805d19d6abc96a50b9685c690ff7f293220d8c31a6adffc3785a9ab083ca58d27a86471ebfb977ed98ebd86d0f7af73b0102bcd9567b3ec1e4701f263c45d4bb66f9e75d82eed02cc6902759aa527cbeea5b5ea5f8026408a3947fd654739dcb2bdea3e19ae89a6c783f95e13522db3a008649853049275f8484f89c5713fc4b1b54d6271e9310e92fbe23f07bb6b3681910f56644e158fc99808699c2431cb5ff29350450a3903d684ef5d2451c04ee72f6ee2b74876b8181bab1ea60e895e9d0b4e4dd48661eff07e796e7629f6d4a69266193f57ca757760a2b5c26b6936443d933d90ff17557aa0a0f0652ab0ef9a0aab893280ce3dc7ba49e7af1e7640bd43f36972c4e96917f10e0ee16d1c55c42952965c0334c1960b02bf777cc193c6e0a710868df7203fe4e4cf947403a74813d4f4cccdd0725101bee22dec0c1f5d0d9fd337b81987c77cef742331ee82c10a0544099377d63e4e8ce316e23a697ae831e476df412013ba931e1cd7b80207c5c3459a5ddffd124d68ac2d8c7f1f0023f8e4c957864810d463087d88b741d28b0b77ee04f0f2270fda2af849b42566659f9751cf4fd5c902ea5e482de18339591e943f2ce1d204424b461a3fe0f686284b1a263e7292f629c67e997b9d520f8c4e3d0ecdbf06f541a401a02005d68701680b8010bcbf5e501bf75dfc00b5a87ea4d6624fc3a6fe655faa704aac48e84d2f651d656d3e3e7f3ffc823dccb88a5eb939590ca7e75162dec65929077840225cb21bc61e51b23bc9a7d7e6989521b0b530cdf3b3df78e6bbd6003eff218e6e1ddb58c0cb562d65bb2d83767e81ff5b0017edc3d5066befbe0044aa392698a2a77ff09038836cb4151de2961b7c9a43bb5c4f56cb88a5cd55ab5ab254dfba6c47bf3131dcb97bcfd43993dcf02f2f2bf19e4c7d43949f22c6c6dcdad47db170f0e3a6cb07bd5b298564d0200592db1c5fef17881fda0f00f04f9571faa44123973842b8c3a955fd905e9837f3910eeab09e2ec8b47adb35b38bffd9305f075cfec0163fdc4202d770abbd0b6697778657cc49a5a0765756b9a82b8fb750b84bcef9e0ab43aa2bddb283fc40899378473fd6ad841d7559d99de5fb0b9c59c3c89c8dbfbafc9865dac144e04ffdbe1ab63b8c09d64b85b254e18c03412cecc2c4fe562fe5493e8019e71100b12e993c29e7505c26fe8300775d5a3c09c73bc5e2b472ecd73ced0779fe9f7d610ffd5feb3903732561de8e6f639c9aa429e26d316441ea4676fb6d8a8cfa1f5e699ce39f61048d11a42dbb2aa1f225afec5d2cbf0f294666050b118e96f9f8bb5d9577c6b4fa871e91360bd81cac471a99708b0d00c6ce68a83394a22f0d174d83f26a1469218612b5e5f6cea9cddb0756f3b507df89e5a510c54f3e4e2114a72b12da12d4ecc50721f351dd0278e57130ccfd072db99b997b697931b4f1c60d12f0b9c6effe16c28d57ec6723ccc3ed471fbbb3615615202713af20482751985dabe602059b5b6ec1e1da09dc7164f62684bf72b1cbacc69599d5de4c4f880406c55b67ab60a5f38c4793efb4675bad0a16e65b8f04c5b9552d024063df9808c2518a8f2c1d7f84ce8e4fd63047c874e9502fac9d44c99187140a48174b7323395ba3226232359e25efe229609d391e8fe80b016ab9c54867d19376583568a431dba82cd6fcfd1b6c60facf8eeba431e1e6481f36b59abfa20dea10f5ff32528723c44669501d89e15df0fa4d79cf7c2d4e6eb1d3aa5362dc21a5caf83d9adb36762fb6a62c072939aff816051b0be914dc83db067ba7ccc48d2cd731d298fb140be94cf63531ab637a6a79815a73c0b16414410f22b6ea7bd3558cc5cc04c77e560a7c41802ec9ab025952ac480091f76508e4d21bdb27b0c4b95aa5997cdb8d9e0b174f0b614d3cecf08f7667df3f64bf011a518c1be99da8254673b0a7e540825e26323c98e33eaf0690266edb2452861a171cdbd86c1d2469111b2097b622f4066b38a72b05173968fbd42a9c900ffc20917892178eccb609c93a614e57b7cc01f261b6d0c3db6848e0c0943f3fe007ce6cafc3c42a0873eae96efc4ca43f31d17112b9eafc8e207d5dad80a36c44e455388843a694855ed88df46cd8291910ddcfb650bc0780875c47bd2ded772863352edfec820c344b2e9f1ffdd6698e9c9348c58d9a4902c065398388ed227baf18fa13b4ade9df082c8976989807c32b788d7285456cc06291ff5a90d35bcb335dda0637353f9efa309783c0ef2ba4c187ddc197230d1b02a1cbc39b1abd988aa538c0ea94dca6b61ea5814c74e2302e85f118785e99418a1f490347adef050c35cf8c576cb006eddf5ec7880738d048981fb2684a9a5df73e35828026be3ae276c826d56db09efd07b54b5c2e93655b63cc021e95a3c65095ce20961e586e9e1790f7377035f0ddb8bcb0589d01816a86ea8a2f4882b8584a2b31277126045eee7ec5ec4b62009878849920a3ecc7e806c76acdd1cc846778491b2d7b6801141248898ba913e9140db47d25c21f52d0901c1bcd07fe7d2f1abd7ac42fc85fc6abd9fe504d3c46fcd16b38b5db74464fe5724a314e9f37dff26a034614b54621dd5c37d5f8119e662d9a3cf57c09d1eae9f3f60d606edf870045b29fa9f3f838ac8e497963e78a37e9d3ae6c962ec981d7ab6e02960857113f9ffff50d3656547f8523df62ca7c9716d505080f1c350f88874fab1107b250407b96c819fe9dd92d6a3b8d8ffb6f1751e3df0f5ba44c45f9c5c38822aaad9f8c8e2d1a9b93427665c5481e08235beba7098ed88b5edaccb459cd801abee5077def2b9b8cff879b8193c6529b65b72169555bc8dda42a0aca2715f0e1529b79845caf25c0a3e8e8798f59724cae829e20b2ba69752324030683ff6a5f748c3204ce48bc55a217113d3fdfeff70062581879a9c7786efa2147ce83d95cdb6cc44a8efbec221068ab787db5f0c5c3ee105de6c6db6f2dd623f193ace3dd78a8fabdeac82a7c947d0719b9e0780994ba0e26203398f938809b71620be3b266b7ff716d5c9b9f01cdd27beb501bfc650073aaa638980cc051cee1e21a693c233d1e967175d853ca4f92d98ece74dabff1f2f7d44c75f3bec015a6ff016e8a9b0e00d3257ee9bcf43ef17ecaa06864d960bc450dcaa20cdbb1d8678e3da6b759bd6b34aa412cb7806b108c30a13a3011acb456456722c45d482fbb440c00fce96ce566fbe572770886a0d2e10c73b1805fa33ecfa8ddc9260f5cb48badff26130f186c5158c8b1e3c14ba40dcb7fa0405244eec526e5bdd71cadfbc76f1872bf68ac7349912afd7ccde8901daacf3b6d63d548e3bf9fc8fa087f62d33b97cd5a2b6669791442336041e86c8b1f5607c69cb6af3b108a39cf750d233586e86686b3c4cba0e4635148ff3c756fc249200963895aaa23380fd541b354c62caeab244502edadec5d5d42f23f2b19b8028ada996aa8c366e1e225a53996df9c2ee3ba470238ba63e679fbe76c93f068755614d2e7e4719205187676069ceccd3660cbea905c4502c7d85320215d8b5da06123f0d44039b25048fc9fe3a7dbebc231f271ed3ffd1d712162367599f6c18c0c5bf0bec935fb3116c34e706696792f2e5f2fdc315bea44611bac7511fca9a612720ea621eb29d4279ca085a5618de62e8557d0240a50b3e54572ae41c219fa8e29d0d201cf026ecf1787880fa61e9c21d6d6f821f8197043b1d2820ecc5578364fe85c2913e299756773587c5bf56eda93f89174f7f7663c50d0b24cf3157df8d8dedc3e75685cd25b6a470af9392f148ccdae18469655587880ca211ac6f2629944a2f9a4795b8b2366f3c2d7fd958b33c5574560ede3865f3ccef3875795b3adc86d227c435d2f0a9758de9fe42aec0e144445311d2116d658f1f1fcf8b9ab613f853694ed0f983a22121367f499d39e328745b612061a989f69726640b67233e569b17c73013fe177dd649b555c270a6cd3e4482fb83555c4cd3b170eedf88f1b64e9fbfde71022e403f35fa350ffdfed33507317e16492ad3cb6469bce07cb39ae258b3d25112d653de24dc306e3eb0f37cde741897745c85a690c29c02c718a15c7dac5d2a6430e970dacbb8b9b455844bd71eca47d46a3175637db95bf3cd8d766abddb54d58fedc79ac1b883d61755215df9065c990340a64b5c8748c78621691c7e65f4f50e7e3ad5ca2844c9e0fae1c0df6bcbbcd1bc37ed22e056c17ea748255fb27a2fb6c6ff47a6fbe1c7762840e16ef94961e470cc8a0e904344f977efe78691cf66889bdc81e9ba3ede0741d2322e24a528a694d2bdb7a8f646cf8eb5abca8043bcfc226390e853470b9462e141562fd0d175e1bdddd10bb7109f24155765d383eab5c51aa085d6fa9e31f77a9fcc3d63a4044319f40f00474e0a43d7d02c350edf47645089218ddb079b879ab430c5e8747a2ff34b3d9df62e4a9d86dc928585cc5c63ef0e23b482f4c5dbb61a21f36ee42c82093a742de0d99eb8a3fe75614312dcc4888e41dfa1b071d0ce1b75fc2facff7309e83a6a9b20e337721283e5f7d511843a07351ea4b6370940eab483a1121d2e6b002d4e8c434fa28b20e976c243f25982f6440f89954b96f6c79cc377883ada96319f86886fb43a0f97663b1f0006551f601cffd9101fdbfc584cdc1958722bac88f010e4d32836dc1ac7e6d6dc97e3c152960f5b339c44e5c48902e63788eb5ad80a438d23916689a5772820794703cabb2080cb9854e37726297640e87ad4e4ea2c208d0d968560c970c5c005c5267a993eac3a2b777f9e38f18dde97d6df8ab59588b11a5d379e61e543c400f25179a9a0ff0d9cfb88e108d715dbe11830145ffc033d74aa137a76f993f59d256bb7036f842bdeacd3bfd47c8caa6ee6a829f24a215c554b532882eec70f06ffdd98e619a8a84b135f16e62b1b59545ab815fda437e6bd579387ed48dee8d1fb8d0837b8e602e2c89a79aaea314a2c7568bdffb0a0035723c101b4a3f0980776027457e9225da0c5d597089dc3d42240aca07ce765c7603188f77bbe40d127d7ac0076b135dac4cd0af6bb8693a3a898cfd1e332ecd0dadae569447703329cfd883301d4ec0a044cd247f89fc08a04e9138dd84c63c4c50f44cbfeb8f9dcc9835756cea56bfe944f69b78fed15ee679a98e3314134f30ab92c2a69b93549dbba3a6f7309dd93457c3f78f490b51439e1af2e4bb4570facc010e046dc5a0090a633d09a36f7a16e6c25b346b35c37fae13f60c703b7d3352183a3eb0a8b6bf2d336324a802529f8dce5085948d63b8936f228d58310d6f3e99a3ca96cb0e7b5b74ac638b2272bab980daea9e0b7c3145404c77d6498c0a19a6b98ef0b2e44"}, {0xe8, 0xffff, 0x0, "9c987a80eaafc2844340d837e81bed9598e5a77bb3d59a8c1bfe6a7273acfe6052ee5642ad2ec53d782967592bdf3248d696021bc615f3bc821c70d1ad0608ee8c6d7693b9d3885d5bbf3f5b69ae33bec0905a0973aad82674e4a00c9d17dad1514ef530df47de893e27ca2c847f76c4f1864b5bea79419c688f4e9ff1b36c9f6cd2c7151379b6960025ac06e4f01cb02e5c3cac6b4ecb80f0649038370abd1c437b658b1dfdbac30538f4cdef230c7462fd205bd89e733ee24bb5c0bc9578e82242d15eecc8d23140862f7b46ed9c0cd62d"}], 0x1298, 0xd}, 0xa) syz_open_pts() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:40:17 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x0, 0x7f7d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x10004) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 06:40:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) 06:40:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7ff) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x1c9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) 06:40:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='B', 0x1) fchdir(r0) write(r0, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) 06:40:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8008, 0x80) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 06:40:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4c, 0x2, 0x1, 0x5}], 0xafa1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x8001, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x9, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x20}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000004, 0x20, 0x8}, {{r0}, 0xfffffffffffffffb, 0xa3, 0x10, 0xfffffffffffffffa, 0x9}, {{r0}, 0x0, 0x10, 0x40000020, 0x4, 0xd60e}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x640000000, 0xd6f}], 0x7, &(0x7f0000000140)={0x800, 0x62106278}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) 06:40:17 executing program 0: socket$inet(0x2, 0x2, 0x0) 06:40:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socketpair(0x0, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0xa2, 0x1db) 06:40:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x40d) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x91) 06:40:17 executing program 1: r0 = dup(0xffffffffffffff9c) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) unveil(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.\x00', 0x0) 06:40:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) 06:40:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f00000000c0)=""/4, 0x4, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = geteuid() setuid(r3) fchdir(r2) 06:40:17 executing program 0: r0 = open(0xfffffffffffffffe, 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)=""/112, 0x70}], 0x4, &(0x7f0000000540)=""/154, 0x9a, 0xfff}, 0x2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x14) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x6) semop(r2, &(0x7f0000000100)=[{0x3, 0x3}, {0x7, 0x6, 0x1000}], 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x1) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x20, 0xb4}, {0x4, 0xfff}}, 0x2) 06:40:17 executing program 0: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x8001, 0x4) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) 06:40:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x840, 0x15) flock(r0, 0x0) 06:40:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x82000, 0x20c) mknod$loop(&(0x7f0000000400)='./bus\x00', 0x8002, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x40, 0x4) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f0000000280)=0xc) accept(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000010000000e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000"], &(0x7f0000000380)=0xfffffe5f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000000)=""/188, 0xbc}], 0x2, 0x0) 06:40:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2b66696c653004"], 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x1, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/237) dup2(r2, r0) semget$private(0x0, 0x7, 0x2) clock_gettime(0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x2) 06:40:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x1996) flock(r0, 0x0) 06:40:17 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) clock_settime(0x0, &(0x7f0000000080)={0x7fff, 0x1fffc}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:06:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8c, 0x9}, {0x8000, 0xffffffff}}) getpgrp() 01:06:07 executing program 0: socketpair(0x0, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x10, 0x4, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ed4ce8fd605c64656ab6320e32f85a3713336d52e074e7aa9b2a6bf6230334c928a03e0bbf4e6cd4721f76b383a25d03544897263cef3920c816ce141d", 0x3d) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket$inet(0x2, 0x4003, 0x1ff) socket$inet(0x2, 0x0, 0x62) 01:06:07 executing program 1: r0 = getppid() r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xfff, 0x101, r0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) r2 = semget(0x2, 0x4, 0x140) r3 = syz_open_pts() preadv(r3, &(0x7f0000001600)=[{&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/200, 0xc8}, {&(0x7f0000001440)=""/154, 0x9a}, {&(0x7f0000001500)=""/212, 0xd4}], 0x9, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)=""/15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r4, 0x4) 01:06:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x38, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) chmod(&(0x7f0000000100)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x65, 0x5}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0xffffffffffff69c6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x3f, 0x8cb2}], 0x2, &(0x7f00000001c0)={0x1f, 0xa35f}) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffd, 0x4}, {0xffff, 0x7}}, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) clock_settime(0x0, &(0x7f00000002c0)={0x4, 0x2}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1040, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0xccd4, 0x3, 0x57a, 0x9, "35184f5f4cac1e865df5615c1a6e2c00c39875d5", 0x7fffffff, 0x7f}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) kevent(r1, &(0x7f00000004c0)=[{{r1}, 0x0, 0xd3, 0x10, 0x6bc5, 0x1}, {{r1}, 0xffffffffffffffff, 0x12, 0x1, 0x1f, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1ff, 0xfff}, {{r2}, 0xffffffffffffffff, 0x1a, 0xfffff, 0x530, 0x1}, {{r0}, 0xfffffffffffffffd, 0x6, 0x1, 0x7, 0xffffffff}], 0x3, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x5, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x98, 0x40, 0x200, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0xdf, 0xa597}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x6}], 0x7, &(0x7f0000000640)={0x6, 0x4}) connect(r0, &(0x7f0000000680)=@un=@file={0x1, './file1\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x5, 0x1, 0x2, 0x0, "25e3a6c5aac1a25bcd1c52a3d0c82393fd1ae3c9", 0x2, 0x1000}) socketpair$inet6(0x18, 0x3, 0x4, &(0x7f0000000700)={0xffffffffffffffff}) dup2(r2, r3) ioctl$TIOCNOTTY(r0, 0x20007471) utimensat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xff, 0x7}, {0x207773c1, 0x1}}, 0x2) mknod(&(0x7f00000007c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000800)='./file1/file0\x00', 0x10000, 0x20) getpeername$unix(r0, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) ioctl$TIOCNOTTY(r1, 0x20007471) kqueue() lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) rmdir(&(0x7f0000000980)='./file1\x00') 01:06:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x53d59afade5ecb36) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800), 0x0) syz_open_pts() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffff, "a147780ac85a538a131100e800", 0x0, 0x300000000000000}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f0000000380), 0x1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="400c20bc4d0ad6ea45c72d196e4d4b87ad724d683247dc160032f4b331672160c0a02c0a12b9879ad489f57d8943fb5ca2f669c1", 0x34) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kqueue() pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x101, 0x6}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8a, 0x3c}, 0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) msgget(0x3, 0x450) r0 = geteuid() setuid(r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xeee) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000200)=[{r1, 0x102}, {r1, 0x44}], 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) dup2(r2, r0) 16:00:10 executing program 1: r0 = getuid() seteuid(r0) r1 = socket$inet6(0x18, 0x8007, 0xfffe000000000001) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x5, 0xfffffffffffffc01}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0x5982892827beefe7) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0xfe6d}, {0x7, 0x5}}, 0x2) getsockname$inet(r0, 0x0, &(0x7f0000000080)) socketpair$inet6(0x18, 0x7, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="d621194693763943fd86689d98fa35b55ece78728460f66169923c2ef211f4a6980b426212df68d259d7150d399dedb1006dbb2c8ee73ab26fca298e", 0x3c) 16:00:11 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) truncate(&(0x7f0000000000)='./file0\x00', 0x76) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200c996, &(0x7f00000001c0), 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x7e}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xaa9d812747599af) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x3) getsockopt(r0, 0x6, 0x0, &(0x7f0000000000)=""/25, &(0x7f0000000040)=0x19) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x1d) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:11 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x1f, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) fsync(r1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000025c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) getgroups(0x2, &(0x7f0000002680)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540), 0x6, &(0x7f00000026c0)=[@rights={0x0, 0xffff, 0x1, [r1, r0]}], 0x20, 0x1}, 0xfffffffffffffffd) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x7c, 0x0, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100, 0x4}, {{r2}, 0xffffffffffffffff, 0x18, 0x4, 0x7f, 0x1fe00000000000}], 0x5, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) unveil(&(0x7f0000000640)='./bus/../file0\x00', &(0x7f0000000680)='c\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1806, &(0x7f0000000140)=0x200, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = accept(r2, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) syz_open_pts() chmod(&(0x7f0000000100)='./bus\x00', 0x0) r5 = dup2(r2, r3) mknodat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x2000, 0x5) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)="258c654ab9a11b2e61ad5ca88ee6d175c9b4174bfde14a359b3b85f07c3ddec3a33fa4e46cf678405e6e01ef36751d4ccca1dd42df71e70eaa4f6fb5acbfb063331e1563e615184d58a696ebc7256095e60f3a1932b498438e1a2e65a0314aefd32bfc6258251c4b425dbe6947c373bff3d09268739707c511fde4bcdd85d4349d899179194537c1f8c24cee3c6d8af25a9eeab192b27ac0beb6068ca3aad7a690f14cdb39e6", 0xa6}, {&(0x7f00000006c0)="2691401e74b4e57f7cc8c5abe7ef8c6347c36c6ae96051af644f5e2b4a403c5f231db56f6241c1f6069724133129e22c0e977e0df547012a73c195106fc44b5eee3d7635f81eb2bae3b4af5c0c27054c5cb3c644f4366503673d2a2966740b7f7124a7f01ae774e31be4258006e00be67f79543a4185ac217f76ec8eaad065a1c122d258ae3e69a0c9248008cce802574a", 0x91}, {&(0x7f00000001c0)="b381d5dc1235941b74d790c1f103a7f95339e9cd618ba6072887a674809cd66eb01433b257d44a7e5636ebbc5b756de99ce4858310021e7c9fb89385855a45d1e55b6ef5a82f60e1e51b67bb736777f90c77e62944229cbc7b57162aca1b24044aa627df0b9e586dbf4162fb7126d0b531be6176e836b870ea541fb07de410b882c58e0d27761f9758fed43a99bc85e4acccfc79ca622f95530a7d1d81c7af0b93e05c9d41dfeabb17706bd41ee20140", 0xb0}, {&(0x7f0000000280)="a7256d237cbd3fb317a7be2ab1ced04215b0724075dc7b4ff757ee0a723dd2de68e0810aacd904f3f5ff7faa725391d98c034f78befc8f83a91d36b2f1ad9d40dd96eaeedb67d984a6660035499246290d47b47ef8d5f4aefcb05ad2af952a174b89dbcfe00fe58886080f9ce205f95f7532ac44472356e953d1282bbc3f26dde7caa2d12bc88cd126414bf2abc86088c528f46e14f5df1701867590bbee31280fd2eb0ed1c8f4c6b72a281336a96fab053ea808", 0xb4}, {&(0x7f0000000400)="b0bdc0b5e34a64df8d361a25d00c0503cf7c29d7c702ff20918d734b8fde8d35967d6ee72cd42b42b85fa090eab69f1d10d11e56990ab9e16a860a447b74cc14033f6970031c96853bfa88f2729d36d82e22dbaa85ac17d9d4a5f300a609c7a4d1d9a9e7dd9f65b350bfdd761d286469de97bbc358f3d28e8143b73ead55ec15641612b4ee0db31587e0232863a9e7dfbb92409b44a838afc7b49f2cfa5d9fb23773e4dc362e6745010cc1f7108a20da400ab0769ec6e6fb2d7e89b30435541b65faaab000b6ca7a", 0xc8}], 0x5) getsockname$inet6(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) fsync(r4) 16:00:17 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = getpgid(0xffffffffffffffff) getpgid(r2) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) setitimer(0xfffffffffffffffe, &(0x7f0000000000)={{0x3}, {0x7ffe, 0x5}}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) getitimer(0x0, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f30005e7b62e66429d0c0aa4a9334366907c3c4bc492a5a90bc20669055074b4bda83bd971f0cc1d65b4e8dbd770a528a2e94a8f5aec7662a8c540cf2a649305c361018f25ce60526293ce5a8d52e41d8a613cd343a36328dc70562c94ae68e7d014ba3e8e901b19121ec61ab8309"], 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xdc}, 0x1f) dup2(r0, r0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x5, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet(0x2, 0x1, 0x20000000000000, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1a0) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) write(r0, &(0x7f0000000080)="dfbec757b52760cf086fb9d62cd38723cf0e59855463ba3c7f5c87dd906cb415160176e54289c3704bcc96fea6bd0dae2141", 0x32) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r1 = open(&(0x7f0000000100)='./bus\x00', 0x180, 0x5) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/6, 0x6) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x63) 16:00:17 executing program 0: r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x2, 0x30000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1f) 16:00:17 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x10) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c5884", 0x2d) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000c40)="ccd139fdaea99d58a03dfd2cbc3dad19b7a2f7626ae91d7925a70892297d3e21d3923bb9eb8d7dd0646ac7489ced2025460b50", 0x33}], 0x1) 16:00:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x51, 0x8) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='x\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2010, 0x800) symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000380)="a31b1b648bb425e8bd3ae4b05a6ca07e6ff75f592a56afbeeb2d676f12e878c7a0353613510afb5c5ace03556f8a7366ad0220ae48b725853ee5d9ec50e61d994339eca89652bb70b15bd15b143c16bf5a2bb4f84785166c25c8ffceac6fd69c9e04ac05f8317e06ae5f4536dadd19", 0x6f, 0x400, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='![\x00', &(0x7f0000000200)='}\\\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='[&\x00', &(0x7f00000002c0)='/}*\x00'], &(0x7f0000000140)=[&(0x7f0000000340)='^}\x00']) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$getown(r1, 0x5) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setitimer(0x1, &(0x7f0000000100)={{0x9ab, 0x47}, {0x99b00, 0xffffffff}}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) socketpair(0x0, 0x4000, 0x400, &(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8e) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x1) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xb5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1b, 0x4003, 0xfffffffffffffffe, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1c, 0x8, 0x800, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x6, 0x0, 0x8}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0xfa, 0x1, 0x4, 0xf1}, {{r0}, 0xfffffffffffffffb, 0x13, 0x3, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x6, 0xa80000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0xce, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7fffffff, 0x9}], 0xfe, &(0x7f0000000200)={0x8, 0x7}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:17 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1030, 0x1) 16:00:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x60) r6 = dup(0xffffffffffffff9c) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$inet6(0x18, 0x8000, 0xfffffffffffffffc, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r10 = syz_open_pts() r11 = socket(0x20, 0x4003, 0x7) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0xa032}, {{r2}, 0xffffffffffffffff, 0x9, 0x2000000a, 0x8, 0x2}, {{r3}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0x5}, {{r4}, 0xfffffffffffffff8, 0x20, 0x4, 0xff80000000000, 0x1}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x100000001, 0x2}, {{r6}, 0xffffffffffffffff, 0xd2, 0x40, 0xffffffffffff8000, 0x7fff}, {{r7}, 0xfffffffffffffffe, 0xe8, 0x20000000, 0x5, 0x5}, {{r8}, 0xfffffffffffffffd, 0x2, 0x0, 0x1f, 0x2}], 0x0, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffd, 0x4, 0x20000083, 0xfffffffffffff40a, 0xffff}, {{r10}, 0xffffffffffffffff, 0x46, 0x7, 0x7, 0x6}, {{r11}, 0xffffffffffffffff, 0x4, 0xc, 0x10000, 0xd7f4}], 0x3, &(0x7f0000000380)={0xc68, 0x4}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r12 = syz_open_pts() r13 = fcntl$dupfd(r12, 0x4, 0xffffffffffffffff) close(r13) r14 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ftruncate(r12, 0x15ff) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r14, r15) 16:00:18 executing program 1: r0 = socket(0x6, 0x8000000000000003, 0x3fffff) getsockname$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff04) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x100000000, 0x100000000}, 0x10) getitimer(0x0, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x102) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x3, 0x11) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000140)=""/61) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r0, r0) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="8553f1ec3db0a7db1f012f23cc15bb70dc1145d7e3873f0770fdc7762eb5a9fc9588680f48a1572af2eaed298c4eb9adbc89bb9f32db864a11f0ef3f080a789daedbbaae89cd405c893cb3ef4addfc4f22eb7814747c3c8b99b6d14fc2dfded485fb2c65e87af4aa25cfe02ee002886573e3cab05b8e34ebf8cc7bd7522f0966a5687d317bc383f729e8", 0x8a}, {&(0x7f0000000100)="be06f7cb79e07ea80f9bc276fdb50a18709699f7b4191d3f40804e514c0518002ecdf2db26e0a5a6b577f0617cfec0fb82ac0ee13ffa55ef1f00b43a56928f98637182bddd3259ae20c543d19df7ff3f9273014270dafc0dd171988fddafaf9995dc379bb87c003a67b2cffde130e0daac10fae0546f09c3e20900aff8cc7048b889c398d34f3955ae641fe870493cd434a254070b6c9132bc9bdaa4383d3ce09d3fa95e6f72a8952df8c979486bdb4636d7d0887ca8c03a", 0xb8}, {&(0x7f00000001c0)="80b41ffb4d7787914a0dfcff54c1aefc0d68137fac69f94c2b674fe95964e027eb59883b2f09bcdb0e589c5e699cbdcdb2c6e6841a2df944f1d5d2134e08913d745246d93df945dae7e714c16d26b09284b4e992fc4d81986e5b25204a9ecef5f0dbe0bc6f6b9133eabcbfe49d1112305678a0da8fae9d936cf088ade7ab76041d260d44272f462933f1b571df7cfe52b96dd8f7307d9e5716f6a59bd2982a728bca4308799a8065ea", 0xa9}, {&(0x7f0000000280)="7b5549522dd07ff3f51a6bab230eb2347e0e9615245405abf80d7e296fa4e3932f569afd5c712823300100008058a9af18958a308048b902b14d1367b5664fea3f65f1ced04496f80f0658f37f8bfe7b6debeb702335055e5681dbef895a2793ab77b70109e43bf93aaffb9ccefe3d8cdf9568d9d65d713f3271986c5025b2d0b6f0d9065164c0c7afb79fef72d3d4dab6cdac7405efd552a22d64914fe4b696f4b6a2959d8ead833acf3762b8af6c53300c2dfe07788a0c12242c7500000000", 0xc0}], 0x4, &(0x7f0000000380)=[{0x88, 0x1, 0x4, "47b83bd1b68dea33db7801f0bd9fb5643122ff6d8dc40e8564f822ea0a73f4009680fe495954919e223d04abc1b0883643dbe81c41bf0a1b1adc515fa5493c1f5be89c5cdbc1a9223c2e53b12499aa915c0c9f0c732f00baa4f6634f5b9a170d3264c637732b92c71dbb39a482d251b06e9a0350"}, {0xc8, 0x1, 0x6, "0f83bfabf69316fe84d442296988c1963376b927f161bcde551afce55078a40f22388bdb9f822797db63017a9ae034754fe8141a853f4879601437bce1e1ca0272ef0c72108963efb054308264c0d61ffd12f88a41f8237a36a8aaa56232766daf9b7b85d3574d5fdec66c47e001b3a1ea5f3daa90a3e2b60e30a9b87e985c17576c58b1f78bad67a5ece757b2d388665a020d42f97e2156d1bbe378cd4dd3040ba846a1a6744646cbbd53604cdf36ac779aa5931af3"}, {0x20, 0x8000001, 0x1ff, "3121a49e010867e08eff0cf668cf35"}, {0xa8, 0xffff, 0xa6d4, "d854e0d3c54ec210ecef2e537412cf5b7fd9396e242809610a0b560553e7fe421d1d53b69bd5d2aaea2e708ea6d2fafb1f551c1a0f02b8539154ce276ffae97cb6b19e21dc36a4953aecec2f213956239c1ca162fb80831557ed76605eecc20464607ab07a732fef600eea45b8059ae37c4f8656c2d95f74a154a22200c7fbb9e626560678163f7390662119cdda6891cdef8a8b05dffaeb"}, {0x100, 0xffff, 0x7, "51e6fb0ca8cd2fc24c760a7f16efd78f89efd8a9d6aa5b63587ef238bb293b6e661bcabdf9986e9429a695994679c2d9f4e0fbe9cf0a06952a81534716ee75d33b251ddf62525542cb35aacfcc05259e20993e53c9ca76eb915c327af8fd5935859a2d87c81d26d82dba13274154f9388eb811f6c4bb4fd5fa75924b96fddacf73dad0ef237262b59baa78435792bff3a653969283f1146af54a8a6bf732a0455b757703ab5e94143a770b55c3ab0d166042fa2e7c4317c53ba791268589b1bdb42ad4c6c1b8f640eab5931c979044d6b511e94b7dc3d8de0a1676b7a92851f3000e324d55ef5ef87697cb8c89"}, {0xe8, 0x1, 0x7, "1ec9aa630669467f78b4067a662a870792c75cd911625960914ad56500814cf0478fd78333eb60e1f2497e9662e933399a0cb8880057f9924839805fa50bb51c13a43dd44bf8ccbce771746f66ce411c69e45c96c83449ca905f3279cfad824509647274ed2967281c7c0b794a36df76321bd779b4e44d8164b43892dc2706ea74f8931132e075155905e1d459b76a0b011a924ed5df2bcca95169196debe29e8d2b0d3a6a4f6aef3ace24c7f835938c58f4f8f45680d3c767c62b2b01c473f6a21a4ce9b76e915c8361f6340849f08d2f06"}, {0xa8, 0xffff, 0x2, "ef097b1adaae622a6bacbe1e28ad074f99bd49b2a548a60f1b1d3406a981b2c79d06c576053f438b7fbcb49c6f0d0ab5da8440bf691c95556876e6ad9c5e803dbd37fd255dc5f1c586e074b03b50557a1c3c3886445d41cfd5583c48a7dbefaedb89c852b2796f8f87d7bb4b28ad7ac656a125605d89d6fc007546c92c14417b250ff55044b7e2452e85777bb20855db7cf404193fb7"}, {0x1010, 0xffff, 0x2, "b1700d88efcbcf0250d6bf747e9d9e28aa795a37ee4de6dcbe28c271a12c9be596eccea1a0e47786f8d03d38e05960b8093755908e5b68631bc1000a77ea512a6f4e7e2cfdec6159b2cae29acecfd46010f9c38a941119082acc043f622a7b86dab2a0cfaf7c65c711716f33d95dac0e32600ed9cd54b5c0fe30af3292a252da04b47b52eaa41b871ec9939abebb29d2f3ca71831ca08585ad38f8b33448b2460009c97127d0bf2a2f379fa4dd4835d1d9cf8d6a347b02aed25d37891a5b6cf1d4e661d7375d500222ae2ca7a051867a681250e49fd64f0e7fb08e69f158ddcdbfe8a4d9129051622afd4d5bf3711a8c886956e28e8d4746b0d167c242dfd90e6854e50b89363ccfcc565a7b4792139b22ab0356c2702b750e05f3d319bb71e920773542a963bd4cabff442c55fdc3641adfb65e01d35d46347b16469c52ce4ee1715f720d99d4b29afa3732264f63050fbccfe3e1357f3e80b9b4569361e00641860e1c9075e673c095d8065af4795166067f4a211996d3b2f410fd5ee797175e9c4f48a8f21badf691bd08268a97a85ad87ce21916cf1d4b92bf36b40aa5e1408426f4e512d58ece9ec628ba28d7cdeaf5ead2fd1ef30e27ff5b61a673373e4df3a93ccc5ee7af6cf085e59169f5293a868ba97e47786e372957ad5967ef8d40de1890272a550bc31c1f9b74a732610d7f51c06e68f8c849d899abdb312e5189adc61bd4531328ba600db818bcfb1546ee98434d590b940c15fe356af66e9c63745e7cc551f70230592ea14ddf11130e81d4bf19a6633292742b596dd123d35a6a236d414702e3beaf2d1e9c78cfc253fbb017187a7cf7d37b3511bdc11915761c45bfafb038cf14402d32f331898b809cbdfd697652a59c82067932f5da103d34a7202f999f8ea4f02cf056bf9fa14eb32ddda31155366ff69c35f378b506f7d90579cf7a7082e72d2d8e05896bb6da030fbb06ff1b005bd3dd285236afb2808bc59a4f62e50580963234be5382699f5bcd7690811fe5e01c221788e343f9deb5d9764d99cf9738cac315698339e257b1613430adb00344bbcf54e426ed326bd7f178912e922800e87c77f4110207201717fa96d702e585f2ea271485adcffba7c6d0a09d5b2e4338bc9f86f070d6afb459fd52146077b3bfc31ff92aacd1fbb35ae74f6b088d2fe0d01fca885dab3cb04cb2fb898db2b4267270fe7586371738063a4d5449494e2df67da4d05c3bc07973072fda2546d5081446ed641aaa02b6de676026c3fda4e1af5c77f65af4eff393a8f38ddfd30aba36c943240e8113ae263a7778c3ef31a628c384577dc5c3c7bde6af4fb8f13b9b83c0efe68fac3ce9209f30ec72db9633d9381ccc8715b8ffd5e7b3e53598f99093911c566ae106efa47668ac2f15779e2549a21f8c9ed15b98f38d1cb71b29f80078200e647a667ea64747063b7fa10ae38a7cbcf4d82855aaee97843cba285b4922ea2c504ffac953e3597d866ed50bd77b9009afe75687514517190b92579ae61606767db0b4c7448128a8202393d35b37c62b8cba514c74c94f48335266c98cac50f9d9e75902cb21060eb14813c1de8a2cf98acd26af7b539359e9565e4c636173126dbfb01ef5385927dc56a003a96126ff78292cd775f70dc3595572d03b1c2d9ac9b45f1361d4eff6709e8338d9d24113e7617cc4c63eb5f370976b67b7e6849e6cf3e109866c96e71fcd3269cd77f179721049fae7891583920f5e9cac0c2ef7dcc449601f05805274d9882681ea51bbf7b99534cd4887bee29e0b13d318c158268378d6d4686dfd9e9e48568606018cc43f7e7539ac46620696527f3236c02c6e7463eeeffa517d89bd505b9008756d96f0abc840e3657863678af8235f5fd3028d9d30fe9edfe6b0445c1bb04f994058d56216fc752ed8ab64de6327405db45df79243c506f7e270333ae24080bd5300fafe70fd62f808f4363bfee9f210dac98675ed801cf1ee872c8e1bebe952e4e81c740a1c484db99e90166423a28cd3d173dd87bfc5621651883642f006a48b460564acc65c5d7da925c4f6a8d747c84bfe9a83fe1493ff3dbec462e45cb6e0da2d6c5410b646bc2ef4d546b0bbdc0c2375c6276147b0d88036f00df9230288ecccb8dc08139260267f94bfefc40f5f3d0a67bb6f44c04aae144534d6576f3f1dea4a35bd84b726efda3acc1675ed913900299e156a99b93d9cc92bb74f034741277339d6a3e08715824ee4ecac5ee04e9ddf4f3ea890958dda05af41c57feb72d4e935238bbb9602d93c5d94d15efdbbbf53085d437c6a574c6ec2eda4fc518c864d3d315d8a349c988e84052bad0ea2fbc3525456e07e77ca42127a79fbbfc2200dc6329835fd80dfc77531f260cf959ce4b98b44f06ddc3263719be9ce188d23c052500f0e9569b852c2ee40ff7e729f0730cdcc6b0ec6bde7a280d4d1d29571ae16d7916d7c559b0b27c3586e24a08a4c628d6add2313cef87fa7d6bb54364f4d3c1f6f0b0a2ef3072b2927becb3d4be01ab1f80a02ffaab76e9231d7f6c1bace2df9243831e1197bfd1a5af6dc33fff3d1a1546bd6f42143074408ee60a182fb10282aed2bc99b397638e546df0c8a87933e56f555609ea9cfce3e685599e4d1ad97c567723498edd9c8031ea66feaabbe9d91895a344b30c264965d233d3a358db4a4a68201aacba1f9add06bc6f0743d3882da13f2edf31f8d7b9843fe4ec30436b9ce43e601c26572d94dfe4d5f510b65117fe541ddfa78c4ca33b8a5f7b2e12fba1c9bd1bb958bb1f99e2c102066865848f17fc9a39a9242ac93ff78710f0593c5d5604501bbd09591af9b580a5f2e32c97ff4a9e4b7f711153d5741149568aada237cb329331b2133a98dc813d70c0182865d936436f731ceb204d0a2f8a6770e76b328c3a05f45daf922f55b3dcd418c2375f0a67b6059d13bd00a9f540487e81099cbca67f3c3201511d667a95c58d9036e62b9a932993a6e33acc56790a7d0b71cd4f55e9894dd9ea560019f40f25810158779cdc43138423b90b91f694255b878346f1746375228962466d94af84d5ee41fcbd683f1fcf512923a294ae01909f09640d1e0cbeb5be7e0de9d01acc64f5c1eecb1042bf1c5bfd33695759721a881bf7d3b8f4922c8ef78f9ff1024ab2574e8407d8330ae4b2bb25e5d97e3e37c8e185728a0beefba36fa3cc4645b73444c2a8714364a915071bc66d192c768c6ffd47159e8ea71e5d2f325ce20ac9a4700af179ace05ef4c37b08966271b1018ef16e5262538304d25a3d8d3c573e31d3d700f66213417ac8e94a372155eaf097911fbce3fb9c7f6db5b5602e16e640c2368c4490fc97e754b6123a4c9cc63e3316269e4d35a5805ab7e8cdf1889b1d3b6c68b63f0c96cd45f5f2f2f99652a89f22f0276e81e2714753b848bc1bdad2cac9978765c4f26b2c9181f760275e679278058410e6838dc029c1acd68a1d66e6a8f3f0f9f1f3341f5cbb28b35c7133983f50cc57907499734aa7ff43306207bddccef409f25a7450629ad87b4b4cb2d261fb4e276310119111b279b961abef66f7b0c77b51b5733b985be40fa1e2ab72b4eedec860f978f9dd10d7136a4464e08ddcfe91eb31e2a8ac9a606fddbc93619bb44a34cc8a31c5c57160fbe6f0d8fe193b07869d1cc30c697b3dd668b4943623f2cdffbb2e3b30599f4d2a5dedda4b35dc8f3df55f61f37f0f0bfadbc92e1c04c9bdf6b42730c3d5f382fa54c53c17696986116a10d5cd64e76335727ff64fb7a67eba9cac38fc9bb9dfc712689a07998aa63cfb95af71f158f8812aacd47f876016b3a7d64388831c27ccedb7855dbe1298bdb48d66b88c704aa753859f34360edd8a47dbdd9a2f66bf37d8dd729c0fdc2d0f7b24a8528eec9e83788bf99b04ce43677f24d3e6a6c02f87f0113af4df1f537d3732613ac4b45717caf24ae8daf4ced42a1763e139722bfedc16d86d51700f11878d55763d4668208574cc70e86185e33407c0da283c8b62ba8003e1e5939c8d3fb13cfcebab5adf3a1ec9ba839bc5136598c032b025b1839dacf956dea5362298d02556f6b6a87990ea5dd7825b7b1de513ac8135dbe116b47039290d7e76ae55b8eaabcc6c5604bb66443d75cbdbd9946ef3300af213ca73a443cd50be08820c17751236d2db35a202f02b17567ea1c97af3552751871f677b6f1b0bcbf1034b9f2af99acd58c4932bfaab744c5fce6334e82e915a61c33260c10bacfc4dea210511c38d1250458a817ca58c373aaef1ec7bfc0ac798ba5e5b46b3328c340869da5175689e2046d667a3a2fa533039f0b4f28b0c619ad13531d8e3ecdbfec0c76e36b0ac623578701faf17be1dd7af961100901e2c9998929d32993fdc6b884db8682374f0b7c6bf6d6275dd23bb0f9d51525eaf5564bc8b1985b16b4b0726c8d8d4688e94355366491fbe45bd6da72c11da0267ddda12be05cadba470ed565fc7bc592b963bbec357e1d4ed57b34338977eb01d2d684d0584646d688d4278f6576b5cab48d87c7f07da67b02ebdc3a04747deb1840d39138c4e3607a69473f12b6e7254334c52d8858763d4c9c2a53a8c5300ed2dc7bd89cf436404fa5dc9ef39025d06049fe44328b088a21ba6da9659f1bd7d6ce972ae2489163032643644916e6d550348b35732cace23493fdbdead62e491905b1e0e5bb551b58310f4c7676d7efb4718ee66c4761ef2ba6636ac94f856275b9a1e55e2abbee3eb2d42c43e738f7cbcb002248c2847678343eaad119f0ef3a488a7e7ea52319520a0f2320e9c2713067d3faec60260b63a1f313e3cca1ddaaa93016a4eb6713e44cef52471880758c00e6f978a76a33d3a64216e20a1e495a708f64ec739d76889d4f2f475845a5b780c926bdf3ee7f93da0b801c68a1b825ccc7619786eb90cf6415693d59e3e8569fd9e137163d08172c47987adbca44e454a00d311be84e25b78185e15281f7d43327323cdfcb92fe0d3f228d2691d4f19df038886f61136ba9da2e20b7c388058928b75ae5fa06caed42db147e685cedc22b03ec64dd68a244c8b6b09a70da1fa54ee39f8f739ae15417439bf860ed96d1a4b5f27d0130b3094974bbe5885787791249fc28837e62e9a1f3f303a8e4715771e5d6b4f5ac39b8badc4fe97079d13fb5f1f9b9d5c94c56aa1a734899888bdd7a27187b9ef4ca4fad6af74fd7670102303211956749f15e455063501a633e26890fcda23b68f98b2a1d9c65416e54d7dc863a14d16fb2389724456c433bfc02487bbf1909a3300546980e62f08bfb7b032bf3926b4667aad7d686de8061c6f8caba3de5d18517ed9244143f6d83a79f40d68b4e69beca59ea0afdcd5453ce58037f7882b65466259ca49942f045617864e1b62feb63fe47e4dfa39ea3dbc8d91b617c3d457470112d5592fba4ac91b2efb35b63a22a05cd98707be0a942b69b7eead7d5d0c340bdf30ad3c1c9c0369415d740fa0722ea21b2ae13d6bd5e251ea4f4928d8c86a5a54dea09d9d8f819fc8de41283972a403676a5b27d32897f821f9aac4fd52dfa5ca320914b384df91ac4e76e796bca9a2eb977b97cb14c20a3e78f5dcc83a5fbc58a89389b48e52e3e48d2d25118b39d3836fc378d547bb6df565b2c5d2d247ac25cb70d07de73a2d0fc35dce5246d4424192a65af409b342c92a7165aa54f9356fd1eef07530d61acf14262a818a42b5a03754e3289c8f437032d4a28c5f25b1989316342730bd4987fc1736602492e71a6b80d3bfa161229"}, {0xc8, 0xffff, 0x5, "22388786f97aa2ba5277ba465da1b7aaa7305c3f880031bf21cf44b2c7e1865379c3fdd87d76ddcdbacaa368ced07fe080316495ba5e27cd9e46a10e72ccc550d366d65fc3e84ed6fed98c945674e88061697235c6ba44ff7948f0ec396e09ed263f2258512fcd66bf2920eab782129f3f19f138cf1f9ecfb6646fa91ed3e4a2755c42d339c632ede4b7e04be58e9cb97d8ce080b93ca0241f87c8fe516c571486e5a70726ba6bd0501401277a7a24ddcf"}], 0x1580, 0xe}, 0x8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x1000000000a1d, 0xfffffffffffffffd) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000000000000000}) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x1, 0x9, 0xdc, r1}) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x9, 0x1ff, r5}) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') fsync(r0) 16:00:18 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) socketpair$inet(0x2, 0x0, 0xc2, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0xa) mincore(&(0x7f0000eaa000/0x4000)=nil, 0x4000, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) madvise(&(0x7f0000eac000/0x2000)=nil, 0x2000, 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8000000) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)={0x200000000000f790, 0x1001}) dup(r0) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000080)) socket(0x800022, 0x2, 0x100000003) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840), 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x400, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x2, 0x400) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:18 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x3, 0x0) connect(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa05"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/188) r4 = socket(0x3, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x18, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = getpgrp() r4 = getuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="bb9a8b27ab9b5384ba2a282b1e0cbf7a4474ecb76e99ef00a8a6c7086e4ac89fb31d58ac90034862a9dee1e7d1aac59c83fd6e26549b392e9855abe2352368771c273be056a9e2eb25e20ea9d12a", 0x4e}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r2, r2, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r2, r0]}], 0xb0, 0x2}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) getdents(r0, &(0x7f0000000040)=""/43, 0x2b) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000002740), 0x106cd) write(r1, 0x0, 0x5e7) preadv(r1, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="b8916e14a81ae41d7866ce09fa0eb1d233f220f12b72a6c00dd35bd9e0d472573ac666b9a638aec9b642d663fd3bc135307d9090b69a2a80a24cff6855b0540c06446b24bc0c8b0791dcb36444a253e00d8be4175b665b9f104c52a013edd9adfd99b0576e958032f28e8962dbcc632b8d2451bc130913facb4d2591f3febba4dad89c585ec33723d3e5ca5ad392424dbd58548ed5f22fbd2dc6dde858cf163da1294f664979b7c1df5d137607d58d8d89ce05f073", 0xb5}, {&(0x7f0000000100)="984ba1d2631c457e033e23aa784e3691d02b24013680260362555c721e3f34ef8236464a1991c23de6b1322c3923a6aa07824f9fbe86413449feb8e35e0697e63fca1e7b66de3fff9e2f2b3c51ad53cd4686ff7407823d1b4162c5887b2c12dc9c2a0ad38afb44e9120e841e0784f121953605a937bd387ac0752e7de3de3d33ead1c7ef6f6fe1f9577b9ba83ba83dcfca687cc9c2d2c1c2e7ddc84576e18e21fa6f3fc19affe6761ae2bbb024a0ebd6122dffc745e7d37d64738824047af1ca48c29f7a391b4e77888e5d04a71f81ffaaedb66d469acdec3212fb31d61a5fe928844f39f12357f256899a9edd908cbae4d961306c12fa3e69bf", 0xfa}, {&(0x7f0000000200)="8deda4784df70276af7b5495f818cd8f271ff7a7294fe9350cfb2765d4e9e846fb4ca4b824c75d30ced6d2e69778c4ea3a676fcfd8df29363e73d0e6b8dc30133b2b057a9410266a7f716c370a8eac698969461a0bbade92b74805d3ef8abfa2fadb9d87197dff6582d8c4e8e25c60c261eebce081768e98b3bba36954038814417c04c1867291b7c8586eef82cddf121c854f45da21d9dff02f4a3f702e0ae9ecefa86143180c0fc0877a5355f271605bff0687c97839cf4bd119683ad4e622ca60f9aa6d06df9cb73f0e43cb2d2f5cb344a80c1f269db6fa517ff4181e139e", 0xe0}], 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) ftruncate(r2, 0x176680000000000) bind(r2, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) 16:00:19 executing program 0: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = msgget(0x2, 0x500) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, r6, 0x100}, 0xb1f8, 0x9e08, r7, r8, 0x80000001, 0x0, 0x8, 0x5067}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0xfffffffffffffffa) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)="4233e70043e0c0b4fdce52d798c5651ee182bfea422410074f80fdc0052c8b0b34a939563cd9307c575379090ccfea3a7e84a378acd5617af47b3128cfd8657d637ec11e34c10f6d9699380792a6480e34f6b5e036099574bd133e6a22fe3f47f48feb04d5bd7eec3d084ce1f8ea708437f83184e42d3843aa1eb63385f64f29d8d3496267303ac862c71523e6c24330", 0x90) syz_open_pts() close(r0) syz_open_pts() kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000008c0)="c16fe9", 0x3) r2 = kqueue() r3 = socket(0x18, 0x8000, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="005a71e0f41d988251cd4b51abe013a6", 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f0000000700)=""/99, 0x63}, {&(0x7f0000000780)=""/127, 0x7f}], 0x3, &(0x7f0000000840)=""/31, 0x1f, 0x9}, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="c51964", 0x3}, {&(0x7f0000000240)="1eefcd7a6aac80b83dba352f61b81f8e4ddbc9dd19de6e9d72379b30929d03341335e327ed59db6a13ecf530af173e9cd431ff837249110e9ae62f79d40e960c98f4a9fa8fc15abcdba06a8cc87418dddf5d8eb1f9e4ae9acb831c60049d8393c2bb1d4739eac596f00f42ca05ffbe5df2c3256c603d1c1f962b07a3d27ceaee1e506397d6eb5b4c57a2ccd7fc3a00ddb5dce3e8fc3203620c6747a4d9bc71be4865721dc5d803df44d4dd6e98dd2e4bf28ae5d43145ffb2", 0xb8}, {&(0x7f0000000300)="585a9080c7784ca3f4530a8a2acd002b2be1a5132bf6009a202ddfe0fe5a7e43cf91094b81565f6dd292093eb507661f4ad25002ce932cd75a31cc9478d7c16618983890b08a6534acfb54ceb54ef01dd0d442e83f0023c3bd05294f7a93da414fac611da26711c4ab397aa0cf8c2f181ca62035b6", 0x75}, {&(0x7f0000000380)="372b756e1de718ae7ba241ce07f542218151515c2e93ea2c0a9baeee873ce23319299aab47ab8402aea4d484d8655ab1e4a46a440999d20ae6d83e6ccf64db23581c200d8ff6e9b9b0d0e59b759c0107f199909acf643e3827ca6f33e5409d457cb6ea8a2dec7bee772d08589c848a0d821fb5706684fc2c238d6d98b5c2ade3adbdbbdd3c0fe1da14e70dfc740beb62feebd5ea617277a377082c5f5aa281", 0x9f}, {&(0x7f0000000440)="80e12d4bb846f8e6238d03dccc009c4e758c5e1d7a08c64e2cfabe9dea8aa7f9e1c158ad9d9ccc0b0a494e4aa8260e7956755f75e124f423b03488be86a071a7fe02d7395182d9aef33ec1744c68b957083828053ea3ed6a5fe0aa28a22b09ffb41a971ffd213fe9364191a7920b3bb8682129096c9fc0a1d35ac80397afc9e77d3606315803906023660c770a5d9dc6a952e801e1b36466c463d2b42f37cac21208b74135029c83db", 0xa9}], 0x5, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000780)='./bus\x00', 0x4) bind$unix(r2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000600)={{0x5baf, 0xfa2}, {0x2, 0x2}}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) write(r2, &(0x7f0000000540)="84d5a964c2511d430fe10718551b45eb9b24e00a55cfde503a867e97b47d67049e1d0eaf5d4be7ba5cc6e3cbdbcf017b1b1f86145a2aadbdd48d50f0d911190e35c508782323c774a00c0d8ecc5f8f830bdef35e8ecee96481dcbe0bc49f9b3a40932a80c1ad2fb3e054bcbcee3b64223ea1bba30cd082f6725bfdf8803b968650b6e2", 0x83) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x3, 0x2) 16:00:19 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x240, 0x50) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0x18, 0x1, 0x3ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x3, 0xe9, 0x100000000}, 0xc) r3 = socket$inet6(0x18, 0x1, 0x80000000000001) setsockopt(r3, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kqueue() 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r0 = semget(0x3, 0x2, 0x415) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x40) ioctl$TIOCSTART(r2, 0x2000746e) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r3, r4, r5, 0x60, 0x7}, 0x8, 0x4e9c, 0x3c0}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getegid() fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:20 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x1) r1 = geteuid() getgroups(0x6, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) clock_getres(0x0, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000015c0)={0x5a7e, 0x80000001, 0x0, 0x3fe000000, "b68423b56f5242467e7e2c9782cd7d0f227e98a5", 0x0, 0x80000000}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r6 = dup(r3) open(&(0x7f0000001500)='./bus\x00', 0x10000, 0xc0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x1000, 0x400, 0x8, 0x0, "b5bf7a0ee3be5b8a2c8f911c4b33988f28e2be6b", 0xd55, 0x9}) close(r4) preadv(r6, &(0x7f0000000180)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/4096, 0x1000}, {}, {&(0x7f0000001340)=""/228, 0xe4}, {&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000001440)=""/133, 0x85}], 0x6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001580)={0x25ba, 0xdb2a, 0xfffffffffffff801, 0x400, "e58a2c682d091e3affba9b8e1860a2bed18cc24b", 0x3a525d200000, 0x80000000}) 16:00:20 executing program 1: r0 = semget(0x2, 0x6, 0x314) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x2, 0xffffffff, 0x1000}], 0x2) 16:00:20 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000100)="5f5a8f59f98dacde89462f69000c069adad90c3df0358d2b94ddb643cd268f57614875093ce85c6960540f992f9d89a1b234755d5e605308142852cc68d5383a1859c0ecc68a60655069d169ab9bbca6b23b16b7eec07b722c3af49b44570e4e065fed38563555c5c18d4640ebc3e9ba361757aaf366e56a3c3720036afeeea741e67819ad799d375f81c8f9e9cccbd15526c22ee3abe4f934b5a26d5cb2631dc22fee83d9914e06a5dc6aaf6d0cae5651d47a0000000031415294154db673199b4b4e41307cb4cad275dc4d440db6516d0aa5d3966345f472274e8e6f4c00", 0xdf, 0x401, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffd) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x29c) fcntl$setown(r0, 0x6, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1000, 0x80000001, 0xffffffffffffffff, 0xffffffff, "4d2f2981b4162852e85d4113c36c499d627dd568", 0x7fff, 0x400}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf34272639e8bd16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b27a96b33949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209f983a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae796852eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf10000000000e1b640f4d11db10eb00b61ad51932947d67ecbd1a0be1679189efe7b332c2ca022f87887f227508ef69a6b17e5252893667936639c6ea842abf8d91fb1b2fd34f66680e0ff136cc869f2a7190c79bb5c0b3cca7ab36a380cd6f3c5327ec514c87d5d07b0b36c546c65979d5dc0035f2807612c915c0d", 0xe8a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) fchmod(r0, 0x181) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) 16:00:20 executing program 1: socketpair$inet6(0x18, 0x8000, 0x4b50000, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt(r0, 0x4, 0x4, &(0x7f0000000080)=""/171, &(0x7f0000000140)=0xab) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r1, 0x57640a55, 0x6, &(0x7f0000000200)=""/234, &(0x7f0000000000)=0xea) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = getpgrp() socketpair(0x10, 0xc005, 0x100000000, &(0x7f0000000340)) fcntl$setown(r1, 0x6, r2) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="5c952d22798706c5a33649482b5052b1f757c0ef1e49bc4e19d38dde230facd7f990ff2ff29d4e64f1317619abd191e6c203ea03049ffc4d0beb1e724922cc2212ad474b5cad26ae21bacb43724c0c6501b74f1773b24c28262ab1f0ad1192cfdc5658eb85fa381c245b87c2b0c8b3ea", 0x70}, {&(0x7f0000000080)="9b219660281c034d0501290195f4505b7d558d06036349f09d1218784c35d37e2015951fa952ea787786cd7ce98ae032064b101e3fd185270c26db654923d81a398c27691cdbf16e9e112c1bee0171b4a555434d5a5b63b3effe077c547452dcbd0a0d8d4d4fba1d64c2a57342124d3db253061e445f05806a7940fcc08a69f54a127fafa891122c711c2d20715d81ff5a39752e11f0fba85fbdfec16d03d332e1cdf54dfc279f91ed2bb673615e5a0d", 0xb0}, {&(0x7f0000000140)="ff2ba15b190c5c4fa72ea5769f21ae8b426425558c706397ec6793e0d2f520989d87bfc4b25dc69635a401bf40406dfcfa149b3e60f9033c8fcb775cf00655c361af", 0x42}, {&(0x7f00000001c0)="cbfe9cb4eb08aaa0d3f2b0894152a7d7cd3b36f96b4ddd8595e2b0283d63d0f1e5a694aa92910c14797b20f1566fcdf899dfa864a4463734b27102db68bdb81c48f4c9c187e19bd6885aa50e5cf6a4cf1d6b335ef210792dca7886b515f64e0f256c0cf91baaa18f1cca8b127dbb777c8a8f4f1329eec060bafa3378f24d240d5a7e9b4c1860300cfa7f8626e6e3e597011ac71f8b013a948229bfe8c188878fbc270d34a14d4aaff6525a1675efd1b23c6a58244fa779f8b642b317fdfa52627cc4e0b060fc52dc86d26d1e1037e7a9ec79524c15f6d4e76088e1e8a959141fe87a6bf681", 0xe5}, {&(0x7f00000002c0)="1e97472144b432f91a9a0c0692392fe1b9c774c29d4be4868b4a56ed8722384c0f5011127a821f2309dbab73ad7b07da927041157b73c9c1829ecc1dbc6f38e08935dffe342981423a0872b6bd3fd8577127a2cf13113a106be5ec0d665b964ea765bd2a01926fa9c95986999ede3a865b8293c132b77d6680e51e1e8818c1154f61d8afd1184353104e6da1ed6c061ee4aad18e76c6ac148fa2089b49fc6de0764f19dccbdcc69c9428fa84d6f89237570b9ec6f76c0bf2bddc7f1142631c7421a993", 0xc3}, {&(0x7f00000003c0)="f625a1e942fb351301ef053a9fb572d8a3c1b144e7ad99a1843702c4d00166b717b724223723c2ad3905308cf0b17d16b851222c7613d77feb1ff9df378979bc86853c169add540342cafd94c65912405c92b7195b7a09656c11afaf1570ea3dddd2b241bdb74be12fafc0514f3cb3d69c2b805882da18241b28881db3a63ad0003925198a34b09d422d0122d266bdf8dbdf09d03e17b77c7f19c56e21b76a51713414a775b784c34c9da46bc66cbc46783aa8", 0xb3}], 0x6) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$inet6(0x18, 0x8000, 0x4a6, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000540)={0x18, 0x3, 0x0, 0x2}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f00000005c0)="0e905de9816671ce1b91fc19fabc9b3b285df13b7121bc91e6eca85ea8d111c21c92ade35ea6d7a21dba914d1d70e9552d500058109b59023e31363cc34e8bc57235bf6e5083f2ba3484b6b2d79562aeb96be94b011512146d49b9c7f912004c43ad4a4b3c2a9eb3391c57aa3b49e3f299fd0f3dab21835d225462c6126b3c9f599692f21eb49dbeb5812e6f60749b8088a5d2a598d1ed0c7bb069065dff4ff0e8b390100c77206060c54944171bf0f2f67915d6d051e75e39e13930bf024fd8fc7e6a94fcd9bc0f5beeb57d40efdc6a811653dabbeda822117eba218748dc9c12e96fd39bfaa446278cd7fdbe3f94e443316c5bb63f0c51f2", 0xf9}, {&(0x7f00000006c0)="ae3838542b2be0446d0878cfd9850fa22c14092dc26716f7885fa0f82a9d25be4cb23a02bc0e7c0fc38ae3d2e048c4572fc01565d36bff4fd1caacf587c78b1fc3e41cfee4d0589ba10d093a788e4a1207a01528599b2f444448162a113f237daa43a0546b96ebfb8e6531863517dc958aad0826ee2def45814f2c8eb873bc0d1c14eca5a3dde4bcd64da5ba60e724632dca83f3c37bceb6b4cceda3ee4272dfed772ceca2b51ce57c18bc0d065ae8f37f1a86d42dff4d6d650fbaeb5ef58ba356577782a90fd590e036bdf80ee9f6aa1bfcdf21", 0xd4}, {&(0x7f00000007c0)="22dfde096cd0ac3ef231178b08eada992ef3df08d1ab2f32605c584816c12c73a383383cd248495e3dbab61b73ed136f841332bf251660c9f33f00", 0x3b}, {&(0x7f0000000800)="d2a097c931541673444b7c5f738d44d529758898d0deae7136a9fad2264285a572ed067b29283ac9dfd2da6ad1c93e5f7863ff83cb4b2c908c63b21e07a462f21cd8057d213e298cf1b8ccac8b9924b8b784b1aab61732bb0e581e3a467fc9b25dd15d1d4bf61873", 0x68}], 0x4, &(0x7f00000008c0)=[{0x60, 0x1, 0x3, "eb58f14a4849c1d97d06691af5a335f558304fe4ec9723e7b2b88ff62983ea1e3aa7862127a5f449755025e5588c011dfb8f2c2a56bf21e1058066ca82774b8a9803c2f308b5a0c7ec3a49117fb8"}], 0x60, 0x2}, 0x2) sendmsg(r1, &(0x7f0000001e40)={&(0x7f0000000980)=@in={0x2, 0x2}, 0xc, &(0x7f0000000b40)=[{&(0x7f00000009c0)="edfe1c9f66cc9714adbc7f32ffe1eb838214358f60ab4931c9523d7f1ba4999d97918d7658aba811ed03ea40d5fa91f907509188f68ed8a6ebd2679c718640b00428c18c6b3bdd0f5a2903307541f3ef2d2c583143afc2556e1446890120704fc7a1dd901afeb50c6fccd41a3f8f1c3ed4cc6111ea565bcf8dd260460df6f017ae9c93e5e1b5b85c8ccfae0d114baf41cfe1cda4d074493bd72e6c95e7001dd7613835a5447c014390b8ece119984d7911d36985be9a044eeb4e3fd602626b", 0xbf}, {&(0x7f0000000a80)="aa2a87c8e0e99158c72f6750d198604a239e8d16a5917c44878f832c1662413254ac8f0ea754f771bdccd9c4927b67c4c2bddcd9dfed", 0x36}, {&(0x7f0000000ac0)="24ce581ef4c770d4ddd4994b5fb587d4e526c3208b0160de091692b83ac9caa2fc4abbeef1de6a08b5a9e780773117bfa28fd590f7932234e4cdd02d5221c293ca7693f29fe2fefaac85d5b063e526f4477b7bf2115d431bf2a3f743c7e9f357f7107e139e1e5f8db58a8bc58482e1b8cac23df2b8", 0x75}], 0x3, &(0x7f0000000b80)=[{0x1010, 0xffff, 0x1cce, "a01294c3c3a12e6a2a77610c635cf919f3586ff98e85015747ddeff9207879db9fcb13f9eeadc535e8be103be7b733129f770dba61bcf4b86fad64c4de057586878c62fcf76ac354bcf8418bf8b92b0356b620ec99a0160972e67e828da7b9695de50cdf57ee4da1a4db7a45893fb7b6bb49ff335ff107c0a824cb0edbc4289e40c345f3d5912359cd551e3c0a8beb588695648f74e29fa60e8dace54831f6a953593c7811c6cae89d8b76e645b1004c0d3610b102ee7ca158a651c898ad33ea211e17e1ad0a6e43462e0a743e1092071004200e69811680cbc4173ae00f79e281bf3a0bf184692556d8fc0295b354efee61d3bc8ed6bf61d36e5bda8949279c3743f0475ea60b1f25e1def8bc823026b62fea3bae9608cbdcb0b812108c1d85842e357e54b88932cd88d1de264dd1ab1e4e8e696802f44e36092f5f028894c32d9d2d1a292d900ef7fec9a299aa668771dee8318acacb0961b2e8593a944d10e50c6f7d78684e231bbd95c0526f745e39d22e47b7865be289a5f851a6c1755dfb384b42c318dde9d940724420af2ead5ddbc894de24d0fa5c30c0e6ae413516e04f764d20cdaacf0d5f5f44469354953669fecdf4554e5a6bcaa1d8287706addb1bdd65a874ab487a1c38cc2f5d70f1c6fafe04cf128093129e4cff3cafe46fdbaa4f7fc4f055fca68fe5a33c40ee82f8147774d4bb27657012c7eee0ffbb0999d5e14aeea59661f0a8ff536dac7e0b6908714268213ad696b8d47ddbba7dddab8ce04e20d58b4f4657a3c96f53a710297b72fd68480f80424c9b70fd86da8635aa1413eb4ababe1174fbe7f828672d0b620fd03b097d785bf7b3fc42366a079905a1acd3b834f580c3bf4cb533ae40685406fd0279c095000ab7b538cc4b142a4dcc1cf47cbb44a199e0df08d9d414d408f2acffb8d04c963e05504a9535b639bfd8bffea1788df29dbbb9a0da458ccc013b10ee36d71db58ce1ececfffcb27a424856bc41f7f336e50f2b18e02ec2f6da4e3d56b034546c462b149157fcb1b50cedd395f36b4ee830db568b27086b053f3ac4626396648953742ed432ea41dc358c893b9fa3c5f0e6f80c9fe14cc840a986e4396a47ee0842719700a1969f2980e91f4dd7658004a12d138e6dc18ee1cb9b49d0375656145e9284d9e83629cf63876381d16e66593f4e30235175c8e70967a3e9aaab8e2d6d4f85311fc49e70fba96e774629a35939ef6f7f725d213683405042db8311a639d5d0d9d3b9326e9ed35bb68cac8e1ed2e9de030a786a63b8b6341fe8cbf24dd0f9e3689d9d01b201231cd990c6c84a60e19efab11da69422f06289c9abd940dbf6f54eedea2a993c7eb3793c5af2db4a4d345c605e3685a889ffdc182480982e37b6ec8d3d29fa411d125533990e95de8a4bc3c005598c7da0ccf765eec77ea9178a98c13de8ba7c8d5b910d33a4c3e898bbc229c720abdb0380de89fa0e8f92bf2184a68e27e41d0f2f59e5b2c20b400fa1f571935d992784b931cd6b771f50a069c372dd9d38314b5f392633fce6fa01cec4c76b2e3d47d85c1ea836de78202d2f30df5b0e9ec95455497f0c9c372cc0bd31af2b2ea6e13d128fb11cbf5c2eb7cb29fc5008ad16d26125ce2bc9684a02452481e3e2aee19b3ca3c50defdaba42e664dd90ad1477cba27fd9a7dc6749b7f20bcfcaa963c1d25e25570821bffd5c23d565b8b6ac36cec41bbebf2c9dff28ac29fc2e537ea03a812d3ad25bfc92008601a775888451c47e7c985dc51a790e4090c0a11232eced1cca267f304c9a2ed5e1f9763f19653d9f6e6ff3e1653963b764dd4d0aeaf58c7b92682ae831a5d584babedb4163f431bfc2d57d30f49fbdd701b3688402325a65df8e391e083755a0f9f122486987fb1aad9d1c54a8faa72b90cbdee2dd73f5adc3d08abd505a28d600ae094864cad013fbc26e27c4712ccd107ca79bb825ae8dbf906e14dfa8c4c15fc84e54ae90018beaf532216189414538eb8b32d4485fa2987b254027fbcedc2d5aaab34635441d0e112b662e29eb6538d9a678b77b1ab54c2a68d44ab6cee911d06e3ba40d2f49a54ffa625baf6cdc953286ee3aed86119f9ecf666573cf017fe22f9df252fcf00ddac8f12de57003907911d8403b86e367488baa96135c77dd2dc254145609c7ad91eeca902d392986fea00b610ac8c7691a4933bc5c2fb1a54f07e74668a906b8ec5a05337ed931e518f561e9edf30ed8e656155f2c56aa643fdd63c51f45b099799ccefd93831961fe4bafc60954f2809c649afdc0843fecceb4985e6ace86baf6754da6e815ebffc8cfb423674aaf9df6d1feba8492b1749ea48bb9c754087271527a55ee49b932f225e87c334a3258556c517101f204b81688c46320a899c9cc780b3b29c992a49989e8fa1e9163c645f0a3875c591b4594e844410bd1633559c79f000a74ff983dfe151de220bffbc20f5690127a96d9e63b34050c4eacdfcb6838b068b8f38263c5dd7e8d8e9fb51ac9a3ab6fccd4e1202625500cdd05bd0e24f2f44e066846a8d62615e6b42f1eb5b2aec7ed500e8f3eb54c412fcee3852846e633e50858add3a2868880e9d7408b4757973404dad95aa079b2ae6b70a735ac718f6d6ce66b06510f50b33c0fd619aae9682b686412d73d641403a8c262737dcad46178e91c3ad99e8eebe560eee5dea6f37b6cd0a9db0933a855270d841a26c59e775b9464dd23a6be132d3496ac905ab1aa8f42aa543a8e70784df7cf74a9154c192c83d096f8663759cd6b6a5489c86564ffca41ade1edb2cb328d25346cb515b42a6998ec2fa069f09990f3a36da747c4cbd3c8e792aca61e6d0bb42de370dfd258b38164180f7d65afe728040c90337e44e64d2d160b13c2ab9cb1e181f8cc96d504ae8798dea16ac22a3025e26ea9c2371838b5e37b3445305a7e19170e5e34c9e641162def39c8406d82558eac5902e6883bdc7095d88570f7b1087c743c08389454ea32e1b43991d3b832e04385ece44a142d5b6666597ae9a0c5e33b16a255ee63b2e29e6edcca11dcaba73a2604121d382422200738f19e4c49ea1224ccad52e99e3cf3209c64fff4db3086f2f421c0d44140e9c604c4c6ae337a8ded34c3f040f5030198c46acd93340fa7d5d1591852842e57d105df8861dfa130b17b4fff9311610554fd7acf84f6322639a8659e083c78e868bef80c02461ec395917dfec5edcf0ee0f050c560217f5571d2d610c90a287c2f25ff79b4a00f47bafd11e87fd615112aa52571e2a185085425b21a9897cbdaea72cef783f8c5e3791dc2d05536cb015d54042b1c8d6fa820d9caa2cc7c4a32fb88752039eb8d3e1412f669eb00baee22672526117aac28e408dd19b47b1082ee913e4fe1dd25d4918b542bf2ea53704c1a88999e5373ab2867b0e42d18ff24ce3cc0503a2392da1f2f5cc0f1dbaaaaa0f10f322993a0824628a786ac8a18efa18c0d0b35a14cc0f35eda8cc72651909c02139be0581ce3b95699d6c77e5a18044186cd4111fee3084dba75522b23bd43b665ce6e408594ab1e4cf8db9d440a5b7b0affeaaabcd09e943cc97b2ce337fc95f38eb893a0cf6e25d32853007c3f872de8203a0a36cc6e9d55a7a6c27060d5fd9169cd3e6975acbac8539661c4c7dd5c334ba64e579abc7f8f4b07c83835cb8303c29bf19f0ca845f18ab7e7e3711fca5fb85800fd4f7a798c4b07e58cc898ab6f9d25467cc1bd59f84496010cceb1cd04d607927279bfba0d8ca04d59b1edb1bb6f75c44ccf97c9a38de1d66687b57c7406b2b661d1dff24df2fa5a0738ec0faa43a5c9cfecdd05b7989c6270833011e8c03ba508dd8a7ebcfb71df6ccd28335fc53e16e4d2acd8a8eeba228cb7ea17ebb460c39433850e44fc88aa1dc8f4cf536378e84b25e81b6bf39a754c2bf53554b2185853aa6159703697189064a7c07bfedb1a31aec4c055100bbb15a93bc15ca1c233208e033215141e56011404f1fb7c544ab20c9dc7b6a82cd5194165b486f3496f6e1af1fbb95b64f86718c5582cb741d8759042211d988880b1a0f3c38f0608b9b4359e2543b67887f6c4627090c0d9d8556f21518956563061bced9724233e348e36bfce42771bac133674d73fe6788c9bc79f71d5a6236c284324bca83f673aa8c5ed5999f8c4add7c3dcbaa89194225f82aaa995196f448d03c0622fe42e3308e4fed46fa399575093eb5538fa3ae7cdece56798717681625b5e678341a364eb765d01049bd90d93d8d272b18a08d46ebd9a36f2711587ceeb04b4208d860bc36b5445db5dce4520ec1d04677d45b8db9ad209e01cc0b00732f1b4ccb1a028da240d9f4c1c375d4cb2ac4f5c3cfade17dae59c08dd92786e06568abe3c8d522ebb5a583d09d34f935df8cb83f434cf041a383ef495f8a902c294cf571662fea914247feb99c46bb7ae36e6524899a989225a714e96b7f4c77df14a90cbcb10a4c40c77f83019c69036ba7f01f162a7aa3af08721d9d9df74f093a722e535cf2757462ebddc6e5ba1f3c6287e44300647500bdfe451dfa81ef78e3b7201919172dafc37f59cfffb0c25af30ff542aaaf4c53ef61805a5a6260261f02c3f8dad608ca7f3f438bfd032500c1ad6f806ef34823f008ee6723f954855477964416aa64dafe729edcc1dc0bbfbaef8c55756f7a1700cdd78bf3ec850fe06c5a2234e9565188f0551fb2d7d306650790bc884fa87fdb58d073ec31436ca9804bc008e129de929999188b04063d6a9ed3725d97816d7c64bd87e1f7b89924d7d9b4d87796573a8748cad890da98310ce333193ad6ed47990f755d915f36f9388147bba388c5470866dedb809cb6eedc6e4157e1d418cc31f24063308f5eb40724a61d0c29c35a9e385d140f73948bf5f64beab60697964c6455d1ffc95b7562e87fee43be5764f955cd8d56c81671efc4cd9e700942c858e4bcc60b7fabcd4543d89b8e0b493816e33b1b8dc9ad9a0d6a4cc2875fffe7c9917a5e813570cb55a3d32aeb522dcd8f9529349037103fed80d87a1ed50f7440198325921811d2a9226f95f3af575e0af77cf10d2b4a536000089f13a7bcdb1017cd35e88dc97e9921c70b3fa578802506714d19ce7a97b220d906e4bacd4dc9baf19569b4518f6377442e844cc5bb223191d9e0c988df9cbc35428214c6f54c5353cb5bcff5d4fc16e5b0bb8ba0d2196c754a18cc143cbcf82f393941d295d4d19e55cbf5f562d29543743397799cacdf374999001c06f35a61a65eafada293fdc2ed4038c09a0d5c26267bf84e864fd8bb015cd327c099fc83187079657c4e64d51a0525dcbf7eac75d7dab0d0c24b6a8125c977179bdc6b6e534f2d03bb45a471325a96f42fb860c74f380bb2ebb59077347dbda7f8bfa8a447afec001c029d8fab24191ad75ff6a9ff97be988ece100933e7ed0b11d7fbdd1ee2478ec8de5541df61233a4d1768eadea7ee16fc1eac04c06ae94f66ee2980ca436395816e8c3a7a91af22e22e0647737bcfb93fdc968ccd91297f410bc8eca3a89b5d9382ae258e5ee0b9e539bef11ea8e3adc74a6c162b9e5224fd75a89f35693b6709b28d48a69d856594788d01105307e47c3eed6c926c0950944654f2daf5a113ee5a24b13f022224f3e0b822e93cb5ea34fb6ec653c7e869cd8d3065510d693fe795c5265c5083cc5041d1a8269145c06dd32d4055b6bc14b92dcff467abf37d12b49bcdb1b5282b2eb082786a8d0287a1e3a2b870a5ff22fa26044b7d45df91ff501b6276fdd92"}, {0x20, 0x1, 0x5, "971d02ae6633a8b0a9c2d8519f8ea76f"}, {0x20, 0xffff, 0x100, "75b1a2b8fa5ac1970d"}, {0xa0, 0xffff, 0x7, "a8605dba4a50ac1546c1c7121251697b0caa1a1df0072f67066587b4409595fbc1ee5a30c18736b5ed0430ff9588b0faf22a9a93429f5325e04c665bebddf0791feb957d0ce1f4ca3deead1bb8c1033ca6265081d27c54193f5db1045ae372072d656cd88b40b8a838727cb5c361ffbfea2089b01c1a015fab4fe03ab26984f2a2213bdcd55e462f120ecae4b59440"}, {0xd8, 0xffff, 0x2, "ef75e7134380f158029e1fbe556c1c13f2e792228c71a3ab51b9fb69008a9668920464c3ac7759465e1c80b1cbf5a2599bd07643807716b639f6e46ea200c4ffa09a711f55fdad9acc26bf4a0bf8bdb3f86bbc413d6882de6d54a2d4bdb66ad3e75a87ea3637de1738b6104cd7843add4544dbf08f4482c8d23c2a632e4e3cc893ef71cf61814f10a02195293a3fbf0c4e414408a3127d1c8d7bddcdf0045e3e65b92e000f5e2dd51dd69e3c7fce808cecee79016f73280631a084aae6c1187ea4b3"}, {0x60, 0xffff, 0x9, "3fe13ffc60e848ce82e2c12755eeee4358a5d92c2803b70a134a398abcae582ae7ac87448bb330e73a85a5c43a80dd69cb1acc48e09390659917de95ce01a82abf3ef05ac40655c415c39d"}, {0x68, 0xffff, 0x3f, "fd6ac0b657cf46fa08a660a67e113340660bbad3830b58bfba6fe577d432685eb9ebf8ac94d31d946bcaeac90ec210927c9ab79914357ec616e29b655e7b709e019243e90e90fdfda88029df1ca8997548"}], 0x1290, 0x401}, 0x6) connect$inet6(r2, &(0x7f0000001e80)={0x18, 0x1, 0x100, 0x7}, 0xc) r3 = socket$inet6(0x18, 0x4, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001ec0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0xffffffff, 0x1, 0x1000, 0x0, "9cdd89cadd9804c0c236853a589b1c915501de08", 0x7, 0x9}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001f40)) read(r3, &(0x7f0000001f80)=""/188, 0xbc) sendto$inet6(r1, &(0x7f0000002040)="c756ddea5fb095769a9ed14ad24105516da8fb252833c17dfc831a10f16b4d1b5ce7a9a4f6c9e3efb173af5725aac9e604befdfc87405254913d63d4543728ab86535d1610979181af7ffa4882e25ae69187951ec89e67c0ed006b63d7fe203afde6cb991033d28d718b83fbaf84", 0x6e, 0x400, 0x0, 0x0) r4 = syz_open_pts() execve(&(0x7f00000020c0)='./file0\x00', &(0x7f00000022c0)=[&(0x7f0000002100)='\x00', &(0x7f0000002140)='!\x00', &(0x7f0000002180)='\x00', &(0x7f00000021c0)='@\x00', &(0x7f0000002200)='\x00', &(0x7f0000002240)='\x00', &(0x7f0000002280)='\x00'], &(0x7f00000023c0)=[&(0x7f0000002300)='\x00', &(0x7f0000002340)='\x00', &(0x7f0000002380)='\x00']) connect$inet6(r3, &(0x7f0000002400)={0x18, 0x3, 0x3, 0x8}, 0xc) r5 = getgid() setgroups(0x1, &(0x7f0000002440)=[r5]) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000002480)=""/140) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002540)={0x100000001, 0x7, 0x78ea, 0xc5, "7c6880e850ba70c1594cec49beff2d27a1ce052f", 0x2, 0x2}) ftruncate(r3, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002580)) socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f00000025c0)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r6) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setrlimit(0x6, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f", 0xd0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000000)=""/54, 0xfffffffffffffe05) flock(r0, 0x7) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) setitimer(0x2, &(0x7f0000000000)={{0x4, 0x100000001}, {0x1f, 0x9}}, &(0x7f0000000040)) 16:00:21 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) 16:00:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x100000001, 0x97}], 0x1000000000, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x5}], 0x4, &(0x7f0000000640)={0x10001, 0x4}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) open(&(0x7f0000000040)='./file1\x00', 0x40, 0x1) linkat(r4, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.#\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a92400", &(0x7f0000000340)=')\x00', &(0x7f0000000380)="f300", &(0x7f0000000400)='\\/-)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\x00']) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000680)=0xcb) 16:00:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/128, 0x80) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:21 executing program 1: msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="498a73620d5fc76c6d27f9485195a43a5d532f28f09c9ff313219a0f32f59a500cc783883969a2c5746312d498b23a21df4c4203ec4bcbc9202b8086c64d001e4eb02600f1e24345274c03fa82bdd85f48b65cc9add57e3bc8c0bb116c923f11298a6736cdc7515b674ae7e1e8987da69d4aa8335a2b1337ad24db7ae6241963aab280782ea11cab8944a76ca11e91928e3a118302b01370c6e923e5d250e7ea7e3209e0cd07dff4d12c8ec8f27f6b74df2b0b18481aef2782407bc558e512eedfab2438e8d618dbb6129eea4f850ad56ab767bdf17d3b"], 0x1, 0x0, 0x0) msgget$private(0x0, 0x40) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ftruncate(r0, 0x7) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x5812, r0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x26d, 0xda4) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) kqueue() kevent(r1, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2024, 0x1) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="58c3607c373a8978285598b838c8db6f09774f6fa8c4ba42a8aff9768a9178671f20d6e505c4290f60227e4787ee1a05a5057d6f299dd549df5c9a8b77a20867c3b40fdf03c8c41d1fb66431b9cbd9b1ef53ec1a3aaf7ef858b110a23ae9f598"], 0x10}, 0x0) sendto(r0, &(0x7f0000000000)="5ffe958046c309c68128af61a5a69836580e6c051e3ede7b2ef68824f94c665669f43a212a52d4091e0cd049bfc11a4a65af049f787456f77cf7395c51eeef4b50e8702b6412d7acb2a07602168c86f014cb22", 0x53, 0x5, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:22 executing program 1: clock_getres(0x0, &(0x7f0000000000)) setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) 16:00:22 executing program 0: setuid(0xee01) socketpair$inet6(0x18, 0x4003, 0x1f, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) pipe(&(0x7f0000000040)) fsync(r0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getppid() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x5, 0x200}, 0xc) 16:00:22 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7f, 0x6, 0x5, 0x3, "7d15870c77eee02e942d9777680c5a698a00bfb9", 0x4, 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) pckbd_enable: command error pckbd_enable: command error 16:00:24 executing program 1: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r0 = open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) close(r0) pckbd_enable: command error 16:00:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x8) fchdir(r0) socketpair$inet6(0x18, 0x3, 0x1, 0x0) r1 = kqueue() pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000001840)=@un=@file={0x0, ""/33}, &(0x7f0000001880)=0x23) r3 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000000)="b2", 0x1) write(r4, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r4) close(r3) fchmodat(r4, &(0x7f00000017c0)='./bus\x00', 0x14, 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000001780)={{0x7f, 0x4}, {0x6, 0x9}}, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c", 0x7b) syz_open_pts() close(r1) r2 = kqueue() fchmod(r1, 0x1) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/28, 0x1c, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x339) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x87, 0x8000}, 0x8) bind$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/84, 0x54}], 0x6, &(0x7f00000003c0)=""/139, 0x8b, 0x1}, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) 16:00:25 executing program 1: socketpair(0x13, 0x4000, 0x62c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xffffffffffffffff}) 16:00:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/214, &(0x7f00000000c0)=0x48e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:25 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', 0x0) socketpair(0x10, 0x0, 0xa102, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x2) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x8) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 16:00:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = msgget$private(0x0, 0x30a) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) 16:00:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) sendto(r0, &(0x7f0000000000)="1c9b1c5141309abc2198c1c1f5ca4edfc414735b812e8e8319eca56651a8ae4133982429ab9ea9c9a7cac5189219de4c57409d80fd12f9c3c695882c0624e50f77ac770e91f0d10a22c8923101f383144ed3c76475177ebeccc83292e95730860be7b39e5a289bfd9b4dff00660ea75a574f8d321b0b6dfa", 0x78, 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:26 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000002380)=0xc) getgroups(0x5, &(0x7f00000023c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0}, &(0x7f0000002440)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000025c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000080)="eb58b1f41022fadd07639a664528f510e4286de6a297e3b3073e296c9a9b5569de0ad5", 0x23}, {&(0x7f00000000c0)="6bff72dcdc70bf6ce695bbabf427a5d6770e94f6ab017a6bebb642490499bd7fafd8652a7f8062fa515a1928d091b0f851765676a221e927f03d4c43f0b197650f667e0d60fb877fcad5971c615bdf47aad6bd2f96eedf79f75086b425", 0x5d}, {&(0x7f0000000240)="a160a92b5dc37a2f93564a6a6015d1513eec007279ed8fea8f1f2b9c42dcfab3a6378614b4c9519da58961c0fffac7f2d74734adae6b21be02b42f89419190c1b8ae8aea1e2009ab16dd4a2058fc11817a056d1f898ce14be0f5c633ed6fd30411c82d7fd0865c9df908548b0eb96c6ca3fc0772139c6d649b3a70ef8976bfec8c341b09c76af9cf417341b5d78ca9e588b4224ab68025ad6b9fb6e616488a34e64ecad83889bb1c92933d2fa4bbfc1d6ad732d7789a7dc5b75739e5e8bfd56d1649963c81a8a7e20a99f44e005fc6cc7ca1b966c41f5c1fb87bee0a6aa8cd263ee9d98ab73ef7a9f4c4777916e1b489659f0d9ec4223784f66319f5b9d07deba5f96d08abe36bf45fa9a8686fc58986b67776ff54563c7d91345c0bcd1e87eb325bc7914f4afbd7bd6acc3bf02c71992eafbc2dabb9cbaadf442ab97dc65127b4a346d5e17d445b1c1171ec8ea49897c659db4b39d9a23a3aa0e7770c7c4a07d6350bf8a6793d3a5609aac5253c8d89a430eb1919195a989e716bf896c08bb23da054761e0720808307e7fa859cd6413b9e41f890c288ddc6a48373bd0b2f87c4e5556b73c81d8404d4dbb9cb8e01b505006cef45b216fb7ec25e644df74ca0f92284738ace3f9ada3cc08680f1569e6b8cf506acf7a26605f6f1a5421082c0aa840554cc0a4851309ca45cf10c40b1d9462702f752d94d13d3cf4d67a33e2089d87bea0f838e1d19b10f0d1c5ea6f5fa3af0180a254e56aba2f3ac012c45395f1ba2f580b7518ed7ab5c2d9c7e17d96288d16ab33872eb140aadbced87928100adbd1c283339958077618c155c0dfbfd72d3ddc3c0f63baba3c6970dedef3af77085380eb4093591850b478dddce88f4d7a884e63564cc5982a6eca120ef33c12b449fe36bb7ff21ff316bf25eb262fa724e02e240c62234b291298b155e8ff0c5896019996d9fba10c4dc6fcf8caa8d3105def85514fd7aca07c8299e92127e327f3d75a1500f03d34d6d1eba64f09c0195980ff832dad54a2b4afc40dee3d38695bd70a5c6e3da47acc932ecf50b75cccfbcd4f2b8b3f0e783baa47c412600a41f608cb26e6be15003730864c1a9f7bcaff4848c4945755397f7ccf2ccbd3e917771c1b20859f09ff0f30cc7f9c2db18826715dcd60a09c6b6c7d66aa456c23c1389a8abe267b08c83c49da211f8200e4c813e5fb72ff9996c1a5c9248b3f56a7a7fc02eb456e5540b355d9774a5b26d6fd98f4b329a6aed90d96614c800e3bb68f7cfe10d213626bd961813ba1ee37d59f059ae1596444cb9af314385670640472f7f269be234a69f1fcd24ad25e8cc10c339bbd4a840a288d058b9d663e0982aab58358f6b07248f2d04b6283743694c9856cf39ee806fcbe42da96da290f177b3a03078b6e2bc44b1e6d3821981147f2680f9828c875dba69d46274b9f0ca384284f277bc88cca14e49a53146266c936412a2aded2e3fb5506b5505bbcb7b2f39c2c427238236d918e9239037493497236963180d50e24533038e88a346e16d4f715d2d07a7ad22a7d3161c7e9ce93e0adb82f9f53b7fd9ea68dcc29ad09cf85b05cc7dd1e108a68879038842ede58384a50f855ff8d8000d62a2d0d3c15563ef90e1d90946c61a2c587eed2b89b5251c3042cd222be4e3aa1eab94bacca19a81239244960da5d8ce0b3e3f83d9da1d0aef76624786fa3dad0dbd5fa5956e051f7843f1662d4ce915ad2742ca3a881d10e1bc02e9edad10314df4e9ea62870930030dcf5beeb2dabe42df0b6814def359f36652ac6974e6d0c7456273df0b7498c0ee993d9d4c392a39610c01eaf6a9309798eff1868f94caeddbb8b079a6a9080663b2b1c07cacd30bd045a2bc60143f32f59efc6eae80d558c80664bedff108c92f47f254fcac771ff999fd70169d424129111eee2a68c723153d1c22bc49cbbc4aedda463ef3e24f2985b9567f917de74e12f2247800737a46c0c7d464574536ad6876ffe9cb0cd55b64acec43bc78cb67ece2d0fc8df097fdd4af679c3ecec712a97daeafa8814c2fa3b5c91823d9e1dbc23d2f79c0356154f234ed5459de39a4cc479b92309a44816211120548946aaade5b53be26502976272686a380ecf1eede380fab4429440713cd67bb7763de19a313a8a8610c02c84712a95c0e73808f4987530894b3f5746b4a3ff0ceae549596d9df251c92e40fc5ec9a15a201662704f71516bc99801613fb19c53e00d83f5233208c60d97d7872d6933414b46faaab81b9b35f67a8dae188793d0571014cbccf4f0f6680da93b38ac7a8582234b8e699ea8f79b16d555b6488b5215c6d69371c1afb8f5f3754e5513586b954410e729428fe90e9960b7d09fb6b87c0a84ebab958451ccf9b5dffab8d59932ed6f96f9390f2a46107b37c7199a6a61950c007e5fc879a115d0fca7351c27328a65faca346d5023a38ea97df1a71d8feedbf04c51f9c9f923d1555246676f4d97643b424226eeb7ece17a1b0dcacc0b02fbe100a1cf35562d4d8c2df6e023d9bf622afb1b980776d4a414b21ecc667fde9e2d7cf8191b5a170541900b9440f47f145fbc425c93bcab927da0074b72583be6810f1a426470a8d6a00758323f5420da79b40e5fb4ba3b988e187b4878d081ac25714f59f8327ac0b4dc193edd6c65f9a895a1b89399fe2e6959e8170d9f0bb23aa6c287f5a678d2605d40a32be27bf1f1bf898c7cf9a2f7df6a1b149c6eb49e00be143a9d4e9b19c6f3ce9ed7351f0f0410fb504bd3cc8355b70c12b9bd458e7185dbdf9bac77645cf9e2de37163633d9b4e23f06ae93be3c821f3e23f5a77b851d11b46487c80f8b16b4371b60fab563503aeeba875eea1c1416823eec04062268421b05f827ca3c7094d1a7a87c3d93cbeb9c574a292788d8bf791db1f76b860df2a7ab6d8c13c76397545a5a1a1b62a7261b12cf923d3652c0501d979f1cfa04f824b1a6441e14e60a4f4a417729da0209ce84f8c11a0386831fb86d45cb1bb43e847074d6b019a8ae3c3fa0e986349aa1d8952789c17568db2629c2b5bf6746980381c1eaea8d32fb323723f18bf1bc083e518db7da0221f9a4932966711533b85f8a04c13a1538ad5c6fe3695f461c494a3107dc49325e879ef5f759dacbf911e1b8597d07bc02219194dcf8d3e8102ed37aa271dd2aa58544e3fdecc9b59b649b24fa23d2034fea8ac368169ea4d7ad0ac30df88fe02add7cb325f5d660f8e48cbba44d3ee4d4f9afb52c4bab0f5b677c5116736f81460aff434ca48cbbe384653d7d1b15cebdf4d6aba817e235ba7b42cb4eec3591c90ab4d439260a57b4a0f0144690f78f7cca2fadb50bda5f4c2bd6ecae87ce2922a0d64a5d4d682a7bd14f24b2465d47fa66a6e977cf70b6274c45fb4528fb72287504bc0e4f16f33cb3cd22bc3ccb6180fd2c1a98e7056ba9a32bb03d64589a848e7d8a730a729b0bfe6cbefa6457d16a542908c3f3d02523836d09c5ad4f428081163cf18f8ed09566317cabc881255b8d650b5bf102607db1a58ba687d65194193f20a08f338abaa81479e384d22a6b58a1275fffee794f27d184c7e1f34c1e6486e98806174cb9023a496e27cf83aeb9a4a1c22509e75c493060883792e5e0e7a35d0aaacd20db3af318d88ac0597424320579808e419e129b13c12b57a7edfc28dc5313ad0f577edfda935e674c46002625defe896a92a35b776320bd0b960f091bb1bb2e32a16731df0468c43ebdf4587eb68ad124160838895dd9cf35f7738468e0d3458ea8def7a38768e06f098ccf6ec629a1be2957d68cc4f9632e31e11ac3b9b5e11a63de54c1f44b893ea4c3c8cef1acd48494da8355701477de647a1c964e8f1f8463b803e1e085c6f7e0ccb0b72677c429726e0b69067d4de9f071b737b11b5858f8714377669105095cc65053222c80ef82e8f9a221cd96f4240febca9dc1151231aeb1e64602073be97ac46a42e75c3395f3333215a76a1e1b4dbf9c0b9cf102f94e0189dd8fe3a507828c8045ee92dd4fbeb5a59aa5a565eeb9083ff2434629a629378537a32e979268cf80e2f1b874bc5241edd3233e9229b2b34c2ba55f825f2f5f0fc49215820545b435575cba89aa1db8484263fa0a49bd4795134336b4b88b45a5a473a88d2ace1f2c70c3190ff9fbaa468fbd0ab979be510884d081565f197c1d2dcc78eff8619ecfcf84052d463abb0359c274abef7b0e260c59d75065d40f35abcd5c72450b638455cf4546d0a9b3590aebf7ef7cf588bef63d6b00ed4f90b795d1deced72c8c501ec68701fc242180ebcf2b8987da50d36d94c79cddef97f406899ef1584d18bfce6df638a5aeb87793954497bcffb7b5f9d1b7e199c77fef0a96dcc5ab70491b8d1e0d6ec4aec9a811a3e187be46a32d1f89694d756438a93a7cc010ce8fe0682fe0cc954177be0f773aff4cfc19524796fa4e7176e69ba01592a6dd5bce648571259cbbcb8f8fd73757880679a892bee0147d95c4ad3680d312cd6e3e7bb2b125a194d4c743af16d0fc1b8679439a62301dc2707ed9d64d94f70940b99fd420071e4b13f9ba90ef4deac81eef017d408afdb6b6947819cf7c1df132a037e9c4b0dd7dfd589e6d5d0f7af343e5c9745467ab4dfe25c85d4ac1fb4af16c3c544ee897fb9458b3dc65a1090010bfe1e04605ffd0ead050e625cc650dd05d5099428042195c67614508087e68037b64d3673eddf259f0b980a8fd5a9d35547da6de3dcdfb3a5fa520865c4870cd3762a80a26e56705d01826304916bd4e5e1e99c5599068ec267f066a66c170e420aa5a7e394502fe33f36e04017e76d8c7c083952ee32dd474ba28b1578fb0b22b0b6a7022623895f9dd195d672afc9f88f638e89d72f1cd547a42c1368888ac2736abb4f46bcb3afe0ec8e6b9ff83adef38d48d63f8927ec2b0c7a960d38923036cec0fd566909a4358ba5581537ccd649336d4ad458750c44cc05c3366283aefe7cd0d17e7922678ae4401c0b7f82e11f4f5f51770ab37f9c00eecf7cca4b4bfcd44e92f69fe5aadd4d10a2229e8f8724eb1bfca1b2d27259b544fe84110ed4b6b86a5ac57927f306696f0d564e0bd0eeef939268424c303a4028b84f53a0a3aed3cad0b98cee879e05cc6583b1757f9c3b2c6d0ade7532a0199120f74a04528aef2076a112d46dbce631cf405b2c931396a18ec2f8db8acec7af199560623c87f867d76e6d4c79bf499334824456c327416f78e2fd0fd44c3752b0158a2bad62c23487206c067319d138d3df699473c07aedb95b0f10cb2bc1e4011a94c8fc731807b77a27a19656e60dd4c07b0d4f177f26d2572126c29d33ff1bd0959e676075216f91aeb4c0dfadd936f00c456b6a298f2aeaccc697a17b514fdec3e7171bc672612e9f12a11d01da3d4011d5e5493fd4c076a8df8054eb41ee4fa48d809ef8f3cad80c1b19f3f5ac05dd973b115352037832a44fb1dadc3a66bd8b8d676833350d474724a8b60eec486dff6a6468f3c1534f72d279c56560dcf684bd749da09b8b6a188c7a4102765870d44fd95c1f17249837d94a810d67b9b6c093e3e149098f6de897e622d85784c369b6aa17f4db43b7211246ccc7ae58bb8f18cceea7e3ddce535b1057b03ce41ce9700d97ff18ce8daf2f6e638077a4eaeeac9f18685d82098bf250020b02fbe888204504ad6bf5ea576eec39e1fc86cfcc9dbe05be814cf5e181c394330a71cb998d2dcbeefff99eae83fc650bc042be7bceb9d62579d6e79e7ca6842fe7f14818a2dba5", 0x1000}, {&(0x7f0000001240)="ea568c3ead9797e776d3410cb4093d2a29804d140cf94357261c7ad7b30b42c7234e1860e5f8b8e26861463a8e242482f1550cd9961af845e63f6cadb6c785ad18fbc7c1a9a4de6912b84a6738b785b7f3351dafc6d507837b850be15fb89d3c3e3c8ae5308500fa697fa90691c679dc9ec02be0b4f11abd08c19181d275dc72d1b919d2264b91a6d8630c647de1c495d0a5a9b14c992d320a300eb5071a14eebc4485fb29e8d0332e203bfafcb775b9e1621ceb55954fb8ff1782c035baf6207ae515c118b125975c4bc4a73d6c84d96237d12d35cc167eca268fc4ff7536634a05b6cefbe6e41ffcf646f0f000761f65a5219dce9ddfa0ac53ee8f34c3dfd5e5f86aa76768310186111516f3ac1b17d98bede224bb6c58628422598bdadc954c5042ea480b1513edc483da4cd57ad475d70ef80ebf2fa9efaeccb0631e4f0e4eb7ecae54e76ad608cd5688732928b44c2a9ce4c283e21f7ae89e94a70c77fb60d2b5719a08c356280806aada528375485a567edadc8bde92a590fd58943eac81ed7106bdee57d7489529f9b4078323baf662cfe11394fea543c775573e351408a21e6e16ad7523b6c7a4ac55a2a67f0748bfc7fda04140087efa971914dc0df1bbad9ef8bc4e057892fa64093f49640911cb38996f35e80113f5dc9c19b03bfb747e9ef5e424d20ee3f27d6ce35305b6a5150d7e38ca00096c04ddf008ce04ce9413851d4641ca8f58f207f89245e960d8496cb269641a8aa6561ac35fa1066e487727c421413c24004328170c27d276cd14d61d527de0ac7af24fc94cce1983f9d47304cf01ee24bd68a2d5ddf436acca5d70dd3cd9b3efaba9fcec10dc120bd869497c5a6a58f2bcf5529ee437a17bade7c26bdd5fea72a2e0b9b61d1aa6c361ba3b7693bff340d8df1f227d162f018dc70720b5343d17b542e0c03ab59b1f81b70b73bf7ca6b6f0aa002cddf629492651e5441d31f1a9c1a80464f3dfe4bc912eef4dfe9aabc0b1848b5e93f07acd1d9b618f137a56c60914cdd9e6b11b1e23e4f1842b160e4c0d7873be60ae80e1a525cb3722162e021c98f99781d1104a3ca03ff64f6bf9204566019566c1af66eb7f681a6cfe41e1121827c1efb3c0ce769a611dd801c0664e4e94864838043e4075adf3daa00b62b3c4429e4e7071d72d9c10bd017279d7f36be24f3f6b34bea496a210e370ae41134d9c66b4b2d92f1771c5d80f3d5fc405c19da80827b69ef8bb8e04e8b2cddd1415802c7a7a83f2be972fcd80f14caef67d2c8f31f28f7ed159c9fba63daea20d88433d728b65e6ed3b1cef8b8c3d0b6e3eb609e8ee01c6bb657a8f56dff68f5485510da3d956fbff98ecee087459faaf6c8356e868273f121009ccd8dd2d5050afdd209c3f72683f235850e6eac3ebef02c9d55c0a6b1180f3c5051829bb511382d0b1f475b722ff143c78ac46ccf6a7c8ee9c3d01d85809049ddf379073781add80157173b36a14897825687276d4db7722670b53bdd299af34d053c002d45c2beaad36843478bcde6a9218acaeef54303125f1542716ec3a1a4888027be5dbd05bea1d433ac8d22ab3e851ad0006331a452eac9d13b27883242f3d2ac8061b1f84fc490f96fe161f7faf4625d6cd203d2c8d544df0510695b5824a619dc7a14547785d4a758952445d98fc94616c0ab05e2131a9382f445e1958c93e7ce8b46a2ac6e6fbf9da2f05e1d4f9aed1b284a7233644455504e3c103c94ef2e7fcda6922a1708f2b89fa4e869d8bcc1d053070d15a37cc41ff3047440e842402782dcfc2038af829edc98c678581bfdfacfb14afada81dbfdd74e5585aaa9ef08e9fac2de17b22bd6a87f8519c7ae25025fda63b1406ec41d10676198b9fbe387fe8a95008182671e0b68a345fe6610c104ccfe94b5cb665d99e87158da847afcb874ec8b3f7019e64b62b316ab48222c04cdc65c1accdaa25483a4420e6928f131f5bdc34e26d6b894cd9a1fc31fe901655afa5cd354d4dd673c3135a4f51888a9263db7bfec5241ded1752b7f4c4389033839486e492091a1ff5544109aad574baa61712d30bd84fa00a372996290281a9511233ee9c99f295bd0aca87c78ce6c805d49eb0c837139b138f84ba9aa1de7906f85393000efde2c3492cda3a6e2a8e74ad44e69cb32e3b4c37cf9bc12f70b7e3d9abf28cbfe453441bbd64784e34314d215286ff18bf7560d360ce03989ffb22021649a361d07a90c52a79a733a0d5dac7d854785481f45fc6007662a92881b17ead128438f2d37b904d88a2b220931c80ddc113d965edda00c2d4753d579475ea06b4cf5aa869540b68fa28fa3d9ecdf1d7356038beafc15fac925c666b8a41c2e7889f3f053980aaf4bc34d2ec423f5ddc5169c60ab5de552c07fd41ddbac489cccf26dc1158085fdbb970aa14618f6eb2ca1f5adb44d3dda6ef09b1088fffd5c4b0e6bd50d3c53974535e2f1da12e4d5c42859aaf12156d50f05e94ad23f49328eba1193da95195dae558624223c07f569e09896141405c46c03ba679dbed95dfed1eccf88c55a4000d18aae3dbe2aac0a6eb66eeea3518156c362bd3dc55836698db03fc8179292152b6ff72091dc373a5752c5c1e012d50f697ad6411a735ffa4957885c8386d4b2478dbd7f844b508a63c72027f3a00110c684fad3442c929fa81f14d4a4534aa60c404dd03c1576628723ae1a1baf0854b4a4df7e4d9e1f7c377313f34c94cfe6bcbdc4f14db4adb0efa7ff5906ddf9155c9441ebb2c8bba92b6426592ca6cfe73b6c9c82b837780ce6e8b923d8972145ddc30f6f0c7511b807545a31589f4c4387e1cd0646b34b7311c700a2974c16b72e47585cd46fb82a9905c0e722570bca278e82710ff6f92ee10bf0754fb088a9e1ee996c6b84764e8a723a956968165f196b06020f20069eac56e6c02c47e3b29109a5434ed15985c3fdefcacf400a0ddf81cf3d8b0f3342ecfef9f0f10fde4bcf394797901715774b4720f1f682d078b65c23cd9beeb1b9c57c4b3d10008090d53e992bad2efa7946521c5469bf865895b9d80fb56954f28134066ad1ea503aef964ffff06d8a0098a42b47266e46a2c7feb23d2abb1367018f8269efbc9c36115f45e0092895d6047ec537020bb673408e9d73a3c094dce6b1b303f938c4174b10e5d3d16892b502916f4e748f26c3c571acec4e29f867bb833f464753686219fe9a7122652bd577021aa8bd4687e9f44d0b7c52a224cec709a11edc85177bae355a3eb99cc3fb8ca21170fb4d7c2fa48324a25346b12834382687c343c706fa29f3f60f6b6b050a81541313c38d199592e3b82824a581ef6eff0121944f0fe71a540e86cd9dfd5470c98f0a4eae33d1f35b83af9580f60fe15b44f7baeee4331df9d296e9ed83a684f510876001621b736c57465929693fb540bfa5fb0649bb52f79d57ebc2d2b2b10c1dfd740f8b9ad6b6d1dc37a7e1636e661b69fb7db01dae3fcca07aa56cbe89dc15e0c46ed3b3cececa2b69a2f99d2496b8e7131c7d083b51e1a036504cebfb86676743eed05788e121f947db19e8b0bb7afd8cd3eb78a4ffea8a5da62feadf768beb074a152fdeefd825c0261b7d765b1186a65be47e3628ce350e5b5032fd52cdb59c7c52e83ab8126621a9aad445c5fa182c8349f2b3f22127650eb87c8e698f170f875ee8c7303ab95aee7cdc0b33fb6f3a7aab50edefb817e05f4e87a05621582d6e668e699b63f57fec7f0944e6193f92f890126b5fc70815d41b684a76b4bd1e19f85f492ff8f29d8899da9d5521587b12a26bb0b6bb389feeed671f801fffaff8e5cb8a8072ac9b3eafc1aca1fd1ddbcfceb4e26e56f8e1aee32894606c9e3a74241c316bdbbb62347ae909c6fc16715544125cea7be925d2f95ba98900686d7bb236d03b175af538d180e2566851c77ece66a788e18f735873ce03f7d1e9342fabda2ad21a95adc4a7bf7d396648773d5b6465bef900bb962a8a42ad6d1d3d29ac631bb9dc8ed9db3211f5f15c0689b3b763ce0e997af8e6bc4c33844a794ef058cb9fa0305b1fdcca3bbbd4a0d27f71a15d833852afe530557ee6a3e141e7146ef86c6a426a4cbf164838bf22a67fa91cabe8a84500b97b79112ac5e166abb29d23371da31dc94e08438ed24a0874151422434f3f545da2831b3eb068e4d594b8355f68eeefde21ce5c5620a1b44ebfdff02f8907403a9883209b2bbc4bcc0f91c210661dec89d7bec473e958278d2eb742060402c598e5eaffee1a5e6c27d370b78ea430c5028f12be9c592efb7ea737052e6d93031dc7eb928d0053dc514319a52d7955193754cbd2342f51cd56f44d5a19e782854b0a73319b932a2ab75af12a232fea62b3b5335f20fb948039ba31d7c50d5a02ef26c72da86d589fe56a0b3054eff7e14612cf6cf7be71c75d2a68fdbb7a2a9df14fb799b247bfb82c9491704d6b5e22c5f0adcbda082a97addb92a5112aaf40b5ace203ab0664cf12c2814753fb0e76ba644fbee714ee0df9f5a551156845181c71ba86bd0de9599fd30ddb628df89a32ca7e8e4f2a1fa36f80f5a6250780cf4f1ca96ea27778df12b54e499b938e872ca9a1d806b46b4f346c120d11d77e23b0953ff94b38966641858df061ff06904e22c078450f62c97eca4f217e39dcd0a3ffe6323ebc58dee45472b185a11a3e31cd9998448a2e2f9c2ff80c13747236c82a7d603290cd9c417b008eb5f592e4c9b5f37cf897a99b8ffb6d5e14af190045ad00dcd82164020bebe10212dc584f4bb0b7a98400bf201ea3d0b2b9367f7b49b9d0d364c997b5f7090483cfc61fd852a90f34c3288026f587f9073f466c19c8f08ae079471567b14a3ebe6eedb9892bf7bee804f70cfe72ca364f55fd76075d66a08343219e2cfe42b144f155b354e4d6bd765b6de068cb31208103c52dddca88496532207c06b7de7952006771dd7e5564e21dd51df8782f5126e1d0a447f2a5caccade82b1701d18f592ac4e53771c8e8cecb85311a8b55b7c13fa1535442c14dff28bdf4486e370f9e9a5d29baf2724c3c52e060a79ec454a24a9ce144d6c4ee24b3f0c5ea2f3de218622160fc0e76fef1499ab84acaf8bd1682c8bb3bcaa4b5d19756f3d17ef0b2ec0245742b9f586bad36071ce2b932f11f7fb5df7617375344b9d7dd00633848fe3c1e5fb6c0059c14f2c696feaa34532e7b425b5ae2d5daaac7fd534771f6a22c3719a91fcefc4fabec0dc75f11e311f3bbb8f098bfe31557456d86e2588e0a9b3f5ddecc1a1cd39831b4f8eb5757306cbf2be3b4a4ac607fce1b161cfd6cb17dec61e7f3de7854236d6cc819d25a839a8cbfb8377a60690fe8829430baf976b521f0475eac3254a1d18bf6150cb72294b16fdcf1a93c4f95dcb4eec0fd89211a4f384b862eb15f9d29485163c953dd34a62b2c68c7abd0fea3dbbf836cdd0de045d9141dfe789ce4e91f400a46413b03efe05511914e603a29e000f9c048e92f159958f96e9b2cfae10a20729bbe222125ef16281b859a9a599ed5f1472bf486b089e40133b0cf97ded7f779206b346c72ae4517d14d75dea5b062d879bab319140e371510d652d3327198d332ef54b6cb4029eecccfd917cd501fd33af2f524d014084c59679c9967f48da5962930c3c1bec91885faf03861d96aeff46beb0022cef4465da3d133984e321b94f673e0b4587bb0e45958cd6a82c479540108e2883648e42f39487df6f571170af148dca297f7a4b55cb597d37fb8e457cdfc13fa74c4b1d866a2aaf3c", 0x1000}, {&(0x7f0000002240)="22e1a34ef7d06061e781691cd954f194242a5ed9c17f89ace3c8deec3c1d437a2bdf3efc0ea1106b3b9353add042651dbd59a55c8d517c6da7a0d3bcf6b0a8c5f781a28d068ed9bcaac8a45b8e5428ea9ab4ccc8e4f9a089a67c1fd7aba4674b5abde4f13a1cebac621e5839894c226a71273a68dd3aa538ec03ecf696e0b3dc126c145d1cf4a01c9d6b7ea3a264307d3f5cb570c4f6bc937287d1f1eda32c90", 0xa0}, {&(0x7f0000000180)="4dabf8a2f83acbc46614504e0edef276cd22165992e120ff2fef8d81514578a56527e29d72c3", 0x26}], 0x6, &(0x7f00000024c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xf8, 0x404}, 0x3) close(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r10) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:00:28 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000}) shmctl$IPC_RMID(r0, 0x0) 16:00:32 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r0 = kqueue() dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x88) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = syz_open_pts() fchmod(r2, 0x400) 16:00:32 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x8018, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)=""/28, 0x1c) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x1fd, 0xc2b, 0xbfffffff}) getpgrp() r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r2 = getpid() getpgid(r2) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x0, 0x1}, {0x812, 0x100000000}}, 0x0) ftruncate(r0, 0xd413) lseek(r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x10002ffffffff, r2}) 16:00:32 executing program 0: clock_settime(0x1000fffffffffff, &(0x7f00000000c0)={0x40000018}) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffcaa, 0x0, &(0x7f0000000200)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9934aad7f0b810ac9ced893670dedeb343c350a864bb294eaf51cd9619ae4d8b3c5186073dde88269337e02c5c95e46f399ea0cb1c156d0c7ac5f6c26985d7a3424770d3f8c6ebef", 0x48) 16:00:32 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="570d005c9c2cc3969ce4a51d9058d34c8ed41806468d302b4a488220c17d0128a50ed8306a32dc86c3de9cd6e49ddf803cd44ee189dfe33cca193a4eabc4f155b2090bfeeebcdb3cdf7c7c07eede89fe935a2e8add6202e85c253d8d", 0x5c}], 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:32 executing program 0: socketpair$inet(0x2, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000080)=0x1, 0x4) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000002, 0x36, &(0x7f0000000180)="b71593ba9e2f78b40fcf3f7da6e7e1e333ebd58af72a8d4840e25bce7f71f1b7859fff7f000000000000531fc035", 0xfd94) socket$inet6(0x18, 0x8004, 0xb163) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='.\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000100)="7b260100", &(0x7f0000000140)='\x00', &(0x7f00000001c0)='w\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="3aad00"]) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000040, 0xab3, 0x2}, {{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0x0, 0x3ff}], 0x5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x3a, 0xb62, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x6, 0xdcc}, {{r2}, 0xfffffffffffffffe, 0x23, 0xfffff, 0x7, 0x85}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x51, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x28, 0x5, 0x1000, 0x389}, {{r1}, 0xffffffffffffffff, 0x90, 0xfffff, 0x8000, 0xffff}], 0x81, &(0x7f0000000040)={0x8001, 0x2}) 16:00:32 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) write(r0, &(0x7f0000335000), 0xfc94) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) sendto$inet6(r1, &(0x7f0000000100)="02c0844e1a16b92ab626395bae86a29f3099b7bfabd686b18c9ced49a6c58b188284bba20c89503c58af68d4d2bdaa8b5680cb9e4f9710b96c750534308cf77502421546d715e08e9b986d72829e3c05e6846e00f07a2d10d7aad1cf5cf01fc9f9f6115a516cbfeadd32436a6d29c0f60d25c7204612b011669a07f5a749d53d0fd7d1630253db02f9f789302696df661a3cbe2531c9da9624dd0995f7c05a08590a5a5d6b2eeb7adce3dcd4be34696c59adc4", 0xb3, 0x6, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x7fffffff}, 0xc) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x100, 0x4) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x85ff, 0x7fffffff}, {0x3, 0x1000}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') close(r0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) read(r0, 0x0, 0xfffffe39) 16:00:32 executing program 0: socketpair(0x2, 0x8000, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7fff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x7, 0x6, 0x10001, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) ioctl$TIOCSBRK(r1, 0x2000747b) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 16:00:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) chmod(&(0x7f00000003c0)='./file0/file0/../file0\x00', 0x0) shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f00000001c0)='./file0/file0\x00') getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) unlink(&(0x7f00000006c0)='./file0\x00') socketpair$inet(0x2, 0x3, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xeee) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) 16:00:33 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/71, 0x47, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:33 executing program 0: socketpair$unix(0x1, 0x8000000000000, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x9007, &(0x7f0000000140), &(0x7f0000000080)=0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x20, 0xe8) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002004, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x16, 0x8000000000}, {{r2}, 0xfffffffffffffff8, 0x7, 0xf0000000, 0x100000001, 0xa24a}, {{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x9, 0x6}], 0xfffffffffffffffe, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x62, 0x1}], 0x3ff, &(0x7f0000000140)={0x4, 0x81}) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 16:00:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x3, 0x7, 0x5, r1}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000040)) flock(r0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000100)="d712f4c36d9eaba3fbad782b9e01806324d5dcc4174467fd5aa36b46197556f4a442241d3227f357951d8c11ee96c19c89c89412355092e67f9f225d57c321216f5f3722885c8a6cb363bdd202227a68b06f99b57c5901000000000000007e5c25c2b9b5144beb63de487006661767128635cbbae4bac44022352dd6c1d54a5f13129d564ecf8ba107f59f7b4f8f000000000000000079dc81fad26e8c000000000000009205b86f08d6c691550e9085f8a6e9031eec6bbabb15393292f3115066c3470c6411f480a68850d9f65b2849fcd67b12cfc60ad0044442e27e4d3f0a1e3feffefda7472e68428c75c51ad6592e7c04920dab95ff253a210ba2649a7ea9e86e21f213fc44f25e611357c62d1fa2f049c88c53d5e9b9f2aab5e338cea71d2f850e3bb762a85f7310ddb2c9a0dc06584440c33b7c0623e8ddb8583c9f2640100bbdb421be2b04aa50a9990d2cc384888482cba2588d130077c7cb713e0a5a4e80b28dd1aab9dd4e1b2a95123b7d7ad048b7fb16db88fe7a51a41f3d85a76e57d21f6ec0fd8aa142e62b47e3efae9e2f72bd750de03a50d3938df99514d639a949b83a35d923d4bf67a0a550bdc515df399caab4ca721166e790", 0xfffffffffffffcc3) listen(r0, 0x7) 16:00:33 executing program 1: kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x4c0, 0x4) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ftruncate(r0, 0x7ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x144, 0x0, 0x52cf, "fc2daabb1b28813fa0da7aacac5c8a7043df3c7d", 0x9, 0x30000000}) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffff9) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/123, 0x7b}], 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, 0x7) r2 = socket$inet(0x2, 0x2, 0x0) fchmodat(r0, &(0x7f0000001100)='./file0\x00', 0x180, 0x2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:00:34 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x7ff, 0x1, 0x1f, 0x140000000000, 0x19a48000}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = geteuid() setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) r5 = semget(0x3, 0x4, 0x424) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x88bf, r2, r4, r2, r4, 0x140, 0x7}, 0xfffffffffffeffff, 0x3, 0xc108}) 16:00:34 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x79) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) socketpair$inet(0x2, 0x8003, 0x100, &(0x7f0000000000)) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x2902) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/180, 0xb4, 0x40, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) socket$unix(0x1, 0x2, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/105, &(0x7f00000000c0)=0x69) flock(r0, 0x6) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000100)) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:34 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x640, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:34 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) setreuid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) nanosleep(&(0x7f0000001100)={0x3f, 0x2}, &(0x7f0000001140)) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x0) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8688, 0x3) fchdir(r0) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0xfffffffffffffffc, 0x2, 0x100000000}) 16:00:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x1004, 0x800000000000000) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, 0x0, 0x1d5c) syz_open_pts() close(r0) kqueue() kqueue() socketpair(0x11, 0x8000, 0x8, &(0x7f0000000000)) syz_open_pts() 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x9a) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x80004) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = dup(0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8003, 0x4, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x1) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000740)) r11 = accept(0xffffffffffffff9c, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) r12 = socket$inet6(0x18, 0x8002, 0x4) r13 = socket$inet6(0x18, 0x1, 0x10001) socketpair$inet6(0x18, 0x8000, 0x3, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r16 = socket$unix(0x1, 0x7, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r18 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000880)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r23 = getegid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = geteuid() getgroups(0x2, &(0x7f0000000980)=[0xffffffffffffffff, 0x0]) r27 = kqueue() r28 = kqueue() r29 = socket$inet(0x2, 0x4000, 0xaab) r30 = socket$inet(0x2, 0x0, 0x2c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="6b89967b4fa4ed03cc5c8ce62c7a6068211a8589b1ad86753f41bc74e5d829324c2de462227a030e92ed8db72ab22d6ec21deb2086f73cbb11c7d9b3b582174cc4fd3d09f121726c83250e00ed201934b49c5182e249d67a54cb81bf9e3a836804ee00f8fe7a7889a33f94f587d6cda299efa168ccb2acecb58ed674ea91c54fd5a81f907d513f344ca44877b977bf190aef04a9b070d9932119e1cbdad53432a0c87dc20a375154a135a1b4bc5c683c28b3b38398d7fce0a85accee13cfebf684c3427b9bcd", 0xc6}, {&(0x7f0000000040)="5466f1cef301ecfe87862ff66bb981d1b5bb31aee6eab4ece1bd1ed19078bce283c50d5cf89e0f3488f4b82f9f9ca3710524356577ec62fc47b0cc2619e96929e144b6112ea852bd3018b3489cafc4", 0x4f}, {&(0x7f0000000240)="aabcbdc8cfa0dc88fdf6e8b05b9e30f64ec839da82b1d5db40eaa54ffe883706e53b9382f8d8a2213f08ea2a1cbecde086431015f0833a53970f6361ce013abb4276a1edaf37a79a83b8b26306fe036f580819ca7430e9e9", 0x58}, {&(0x7f00000002c0)="f61f6a90dfc574b64ff874508c350c3d0472f462e74003a3ffaab880975879748d8d0c6180dee11680422605a264c2658b0f1dd18c60f108efbe52e6b925dd6b2827913a62", 0x45}, {&(0x7f00000000c0)="e50a06b324f3a3188be717009d56b78a206ac518e5429c2cf909b8f5f5bf90ae8398b3bbf408d971f2e3b5cf7c", 0x2d}, {&(0x7f0000000340)="38ba21bd20c4f1f28d17b2439c972c24ceb4a34a16be452d11866f80ab61c00e61a6b2937823989e7677a69f0c7d3344f4c3bafdff7e5be80d34db15af8f2712a2fa955d1f5bd4eb13d669b64558781dd1805939917a36a1452c2fcab5dc4b572211e5d42e9fe1f4fef8f22cf386487cd6817a19b5a33bfc662e2b8e20e8bdd60a0fc9bd304b303f27a248ba785530324b16a2144c0c6f8553890df8480a78a22512155f70132c48f8153ace159cc31befc3a7f68a8879ebe011b21b616efefa4a35de778785ad98dfdfdb9e912a9a7570f4ac53dfb7a056f5cb672530ea958dd07ffaa71b", 0xe5}, {&(0x7f0000000440)="044176ed7487e87ddaf613e4a96294db6146ae006cae3750c78e88b764a578b30413fc969a564c0a17d9839e802bfc43472e4c53f859f49561f76856ceae95410dbae13b6ebf31ac05e56af40f14f017", 0x50}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="200020000000d9ff567beba2115003000000f029dac00b7fd2e3d67f6cfc4f58e4d7a09dd5835ac9965209e6706c571aae1afb733f0ec52c7f5fb3e6985ba127cb8f7b8cb529a3b8e650208359a4506347c6f69ba3409a097126c0fcc7b9f9f0931aabcf890133b724472aafa8b2cb88a230cf910eb7341c89099cdd480fee71651bb0c9bfe9e49fc077b49101cf2f75bd9ff465b48df0d2fd999aa74657599a0ec67df000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x2}, 0x40c) minherit(&(0x7f00003d2000/0x5000)=nil, 0x5000, 0x0) 16:00:35 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=""/230, 0xe6) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000012008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc742040000000000000056e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) r1 = syz_open_pts() preadv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/140, 0x8c}], 0x4, 0x25) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) kqueue() getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:36 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="8202ff7f00000000000018fba25f88b5261d2ff5cd8755678593d0cbffeb07e01751fbcf08d4ad2aefa602321e3c7125600800000000000000a372a6f06e47e6f8006ad6b4b325377704098db1a56f43ac05b6f74f25b1359a737fcfc77f461cf9e0c10eb7be1de481b15ebdf9f9fbc601659e0000000038d246bab63dcd9cdbba57999e8606fad8890cbada2d16c235ba30000000000000000006008000009fd94d459ca2d0ff7f17508666aefb93b2d5ebed7b06a30147827ab185ab9b8f908e11b874d81c698ee0245816625a59ccc7e2021d0aa8f74eba67ab26e81d6118c59d68fbfadee34a429490a5a6568795c8bee85b7e0a30e444a258c2585d1d21c95aec0d3d1757ab2c84ef0c3b83f746290a85803f6eb37aa49fdfe8f11f0e42d940de2b98e71ab32dca24fa2f48af635c9baf93f160d444d9adbfc42cb233fdc38e906b7f565f7d282819e28271952788451523d4f73f6972d049519df915750f2af786f80a4f75c81f081b0e13545c0a01aaa5ee6c0772076039cfbc430ff85794456d9e083931338314d0cfa7faa8a146adfc07754b2c7c58980ebed324f2831580e281cd4ef54b96c41c22ac34428c06feaa583dddc29d21c51e41761bf113dab48167842071996707a8cbacbd6c573d0f1ba787f17360c8da7e93113f76ca9ebbcae71f507f93b13ff0e09ee18037b70fb800c3008a9622f376a3525fe2d67b8e317210b23b4706bc2886b8d4294a548f1c"], 0x1) sendmsg(r0, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b80)="16f2983841f150f433ef9e79d3475812e46f5e60bffe9c6855fd621602589f7be0c7b314cfaec43ec431f38c5763b95935d69d607d400087ba5de0e494eddc237ca1ef066d29404ac34d021b95d5031b8f7f230d254ac59109d2b0e01b974e99b99498bc4cfcb5697541c288ccbc590a41462092313145015954e9a362fb1b840353b9ea1d260bb644ef362e923b6b633326f84829522b7536f29e69a31064cbcf99651886b2b5dccc291662f951f5e1717251d4871585af5d0c168189c85bcbd43b1667c5bd65547700b3b33b6a31dd2010ebe46377356640", 0xd9}], 0x1, 0x0, 0x1e, 0xc}, 0x400) r1 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$inet(0x2, 0xc003, 0x8001, &(0x7f0000000200)={0xffffffffffffffff}) r7 = getuid() r8 = getgid() fchownat(r1, &(0x7f0000000580)='./file0\x00', r7, r8, 0x2) r9 = kqueue() r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair(0x18, 0x3, 0x742, &(0x7f00000002c0)={0xffffffffffffffff}) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x20) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x40, 0x25, 0x80000000, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x1, 0x20000002, 0x3ff, 0x71d}], 0xff, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x7fffffff, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x43, 0x2, 0x7, 0x7fffffff}, {{r5}, 0xfffffffffffffffb, 0x80, 0x13, 0x1, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffffb, 0x30, 0x10, 0x1, 0x3f}, {{r9}, 0xffffffffffffffff, 0x0, 0x9, 0x800000010000, 0x7}, {{r10}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x40000041, 0x8, 0x8}, {{r12}, 0xfffffffffffffffb, 0x2, 0x4, 0xffff, 0x15}, {{r13}, 0xffffffffffffffff, 0x0, 0x20000007, 0xffffffff, 0x4}], 0xcf, &(0x7f0000000500)={0x4, 0x401}) r14 = geteuid() r15 = getgid() fchown(r4, r14, r15) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r16, 0x7, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x300a0, 0x1) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x6b) utimes(0x0, &(0x7f0000000100)) socketpair(0x18, 0x7, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xfffffffffffffc00, 0x1, 0x5, 0x0, 0xfffffffffffffff9}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) dup2(r0, r0) r1 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/4096) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:36 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f0000001280)=""/160, 0xa0}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000001340)=""/25, 0x19}], 0x6, &(0x7f0000001400)=""/37, 0x25, 0x8}, 0x840) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) dup2(r0, r0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) r2 = msgget(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) setsockopt(r0, 0x6, 0x101, &(0x7f0000000080)="9e64c34ad29cf4bd1e3cb4ff527d84185c425900b2c83d9efa9a7f3a26fd3971f715048569732e2ae6748052b4586f4aaeafd20341c39d5e89cae341b0543883aeab468b0a2e6191284f52cd4195cf61bb834a25196cc8792e2deafbb57035d55743f40ede509f3a8d2e4b6e499f71d6f280847ef21060be7a88dd7e08eddb817a7888bebbd9f9aa3b48", 0x8a) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) unlink(&(0x7f0000000040)='./file0/file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:36 executing program 0: mlock(&(0x7f0000005000/0x1000)=nil, 0x1000) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:37 executing program 1: r0 = socket(0x1019, 0x4007, 0x800000000021) r1 = dup2(r0, r0) socket(0x19, 0x4000, 0x2) socket(0x18, 0x0, 0x5b5) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0xd5619982a0f53ca7) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) recvfrom(r0, &(0x7f0000000200)=""/48, 0x30, 0x42, 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f00000001c0)) chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/33, 0x21}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/63, 0x3f}], 0x5, &(0x7f0000000440)=""/8, 0x8, 0x4}, 0x3) utimensat(r0, &(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)={{0x0, 0x8}, {0x2, 0x3ff}}, 0x2) recvfrom(r0, &(0x7f0000000580)=""/29, 0x1d, 0x802, &(0x7f00000005c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x12) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet(r0, &(0x7f0000000080)="1f30f235194658d9a2c5f0bd0bfe978a76a471700d8c0f53fdf8454c16bbd6c553bfc1d569a9550caac60ab2eeebe176f74e39054c962100", 0x38, 0x405, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:37 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000f14000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x56) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffd8, &(0x7f0000001340)=[{0x10, 0x0, 0xffffffffffffffff}], 0xa}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x120, 0x10001) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x20000000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) dup2(r0, r0) 16:00:37 executing program 1: semget(0x1, 0x3, 0xa) r0 = open$dir(&(0x7f0000001040)='./file0\x00', 0x0, 0x100) ftruncate(r0, 0x7) socketpair(0x27, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x800, 0x0, 0x0) setuid(0xee01) semget(0x2, 0x0, 0x80) 16:00:37 executing program 0: getsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 16:00:37 executing program 1: r0 = geteuid() kqueue() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[r2, r3, 0x0]) sync() 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:37 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:37 executing program 0: shmdt(0x0) pipe2(&(0x7f0000000000), 0x4) r0 = shmget(0x0, 0x3000, 0x600, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffffffffffffa4) 16:00:37 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x7, 0x1, 0x7, 0x8f, 0x7, 0x7, 0x3}, &(0x7f0000000140)={0x10001, 0xff, 0x100000001, 0x4, 0x400, 0xffff, 0x200}, &(0x7f0000000180)={0x3f, 0x200, 0x1ff, 0x100000000, 0x3f, 0x1, 0x52, 0xffffffffffffffc1}, &(0x7f00000001c0)={0x100000001, 0x9}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='\x00', 0x6008, 0x6) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="eb9bff9492e63ab5a73c810b2046ceb5c9b5826571376d39776408839d7ed7bd5959b1ef33a5b23e6fd903ff8b37e61574f67380dbaa0cb74a627ae31b368deb45195eefe315d331f8e66ceb9d21f68f1aad16754deac85c3d9dd46a9b52ba", 0xfe60}], 0x1, 0x3c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000300)=@in, 0xfffffffffffffdf2, &(0x7f0000000540), 0x7, &(0x7f00000005c0)=""/103, 0x67, 0x6}, 0x2) write(r0, &(0x7f00000000c0)="252e3d7477f2603cc23f83930dd451e8d99e405d4e729fecd7b2ebb495129bfd0ea1aed6fb473281ea041b711741f2be13cb5182972e4ddd36e15bf06714ce7c4ac7af42547cdb58e03121f8c1410e6f546668bbbb19823e04e17f09307901f95d334f6a08fa3eba8b3cd4c441d220a416f9e04c13d6ac1fddb003504d4f57ad23db79e1e2a1c902981e0346b5f5f799bca4e80366800a89b8edf06cf7aa736d7c06c698bc6c24c174579e9e5357eb62110eb32623b74dcde9d8bd88c6cf4e98704253ccde1a0712c95dbde14448e70367727c4f60bac6", 0xd7) 16:00:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x821, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="f38338c9def6110637af5037bdef634c27e689ab8f5c02b0e8d1878f16f666b4d866", 0x22}, {&(0x7f0000000080)="0dedda13b761d8a2814690a5785cc26a2e5ff065f9766dd4244875f5953f8646ab394372a0697d6573fc986cc47c9747cfc44f924a104e0511a7d14cb7ab07878c471070a5a25fd013851d1a7b22bebb97d602e4b83c2e5469bf99c4d3e1287008acb07e9530a8cb22f38ae7ca769cc884e376793e4a82642a7ff89dbd2a7978b94dde0190913b70da6706eb1f5abd57b2646d95f167a14cc16dd69bb4852546dc3f2c8d1defafb745e0a84547d3abb423b75d14c06fd548e89dee", 0xbb}, {&(0x7f00000008c0)="ace64c0eafd743f20743299c664a9a79e71cd28ac0139cf98ee788fcc258f297ee0292e12f2ccb2945f4dfb1484199ecc815c6226c242789b6777504b5cf868ecd17fb372ee9c3891887249a717124e1f310f11781ca6be4fe7bb959ed4caa7b78f171cc394304e8482ab978da31ba5cf2291bfb99cbce688d60ca2ef9fce79cfdbf3c62f6a26dab635dc5db32ae22bce9876e8043ccbd36d06817e12444235f06f9b1cc2a54447a1025d036eaaf71287db2805708a3c3db72b22e7571ada56f81705b0c2eef3cccb6b9c469aa945147bd7b3c1338a99c0ce5ffb88b3ad39d302a8aa7a731c84c4e8226e13aaa97c3f2bd7ef0f11094a30e7ddff767b04f55d7bbe1957092cf6cdb9380aa49d8534ca3ca86cd406a5fbacea01b337d75fb60e2bc8a0dd9fe4cb92e22b668cc740c018e048fcc93977710b59f030543d5e4355236a47287870d0f5e1bc30ad97af1a01d9b7a28d9a524167ab072b083b9e158da850e6d15a856aad67be35e1d97cd186b0195d1b0441cbf495509cfdb6c5d6a843be83a2132481b06257dc41655e085922c59c1ec4ac829fcc159c47ab399994878f7754993fa2e95d951aea8869ca0e6ca3459a13124cab14e356d452b7feef86e28ebc4caa80c4040e5afc7e1362a3cb65034aa9e79ff8bd2c76196b5623f58cf4ac34c84de4bfbddf984d5a6b6f65becc260a98cea047ba2ece57bff7e79eb63c62ba170a6c44bd9a0d3814e7ac5f1a040c40ce9d019ee3fbd00a2e6957dc61c84d4ac41faf0f63e7a823a6895551e396eef7b6ef0b45a7ae3243f68289126d4e0cef921b467bf6de5e3ad891cb8e107595bd09c487de5a70360f97660284c03e789d7b1e8161ebeda0f17ce545b3ff658992e28445038bd04df21768a65066d937700dd1045053e35bb171d054a3299020ba7465ad2d27e9a8179e6dc6e52aa2890f0d50d514284e6f435ecd87b8d586a0ef613fedf2c1092ab9cf5311818d73b0192e4360c13dc08ad4877e5dce1218924848f98119aa10b14a8c3c8d327fbf2b22b4c0c2462e898a39444d81e29e03eca061941141c63f5daa919ca16fd559d8f8bfed06415a17322d02b71a7f69ee31e3344338237fe0815452ff3e94661fb4cf3fb269dd0a80426aa3637dc3b4158970c55dd07d6f5f706bc0e06c680a8e1162043bb3e36815c1dcfd72b1b4fa5c5d2df8dc4c3e59f654c94fddef473c29ccaee9f08231165514c384cc304f3d3d127f3366cb7b639f25785122e3617ca0431977be27272ee26d1542d771869963a270e77edc5e508447890fc535880d70b8993b556b8ee958874fb6b86f909cdd2013614ec8802b53569ae1644b3009cc57fb64dbdd55a106fb0436a0d9c19ada8ec45afa480621cabe419a5e26918c95cab57cdaa9f361765226a88485bff80bddffdf37608e5bcad13562ede20962056875d0048d7ed6e129d6146bab0e032ae3ec1b0c981b34a0eb84d501969151f89a7e8dc5174c31dadcff67b5930a09796a5eb6dfab16f98099adc0c7590ab8504a51ceba1d9e4cf7accad720562b242098aa20a4836e02267d71d4e50177e15d066428652109c8572e69b0fc2d094b386a8b3beb8f762ce65f333ceca892077a77d69ed2762f631bc2dc01a674c6f86b97f9f882f3ced551366397dbe9eed4a653348c3dead33caecf101adb4345fda32db26db323b5ff1f681ea5c93d2fdf156aab21e2b0a46dcc44c37027284a95935f4a8fa9df5935fef9026cdcf140aad25a9c955f4a9be97d8c3011ff015031ad503f1b1a07d1dd099de0847f79b052711adb50b45b98dccb0e2ff2fa96c79012e4d9a5cdf75e88019af93925ed2881b334023f8bcdc5ebbf85730332dfb8a9f440e3780edeb15ce315692bf4f812b934ac2f2f7915d9a083b9edfb42b9f70e9500abe5dffbe3dd9aa24e6778802b74fd29588726e5dd7534537028ef547b5623303aa7608890fa59ab8168ff909328fff7aa4d95c889f67f510296baa06cb790eb4d347f5fe58ed37793bc6e0e7f5519cd9c35ac666be4973e23d65980d43b31c45c10d86c44d981780eee0a127f6fca4207b2efe44a0b13e2fcead6086a6ce184ae11fd6e2443833495f6638894eae8acd6f8a6c10e4ba3044bd9de638ab44d43320b71adab1021068bf547770ec0ea468b9476a8e12a545944a8e400168d82947c2a193476ec2355ff943e2aa083e81e59a58323a8557305c19a12f7780310878efc7781ff9099f12fc139d45c5e74b9bdce22023037af19cdfdb1a4f02e97347b669ff7719471b92ccbed5c2bfc770ad0b0635ed2c50770c6aa0286934658e934552f422a7e60c92881cf70b663f091be0fceacba7bc74903370bf99a1c935eae79e8bcc20a901d21d9ffb568bd01e2a9f7520d9ced3bae5eb4129932afedb3fe40b91a789252090308d7d172313195ecb131e2349c07eb290b1b036db7da557df3425611205a471fd983781fd4e4b82370981cd130166f464c6b3a810082e2a559ec75966f8206ac17c3bd38210781df7ff654ea49ef412167488d74a1feaca43eb83ca80092730f1dd613df2bf82dc66eeacda24320e6d616bc78c033e3229df384ec69a75e75629e9b63925a5dad2cde47037b7d1cda031ec29a0609aeb3d4d7d5f3df49c59f9e3d776207713972853fb238d43ca2a1ac1752b4ec3ee140b0aea7c1d6e45ff0b9fc873b18567a6b18b012e52dda03d3dc6b61782abab4e409ccee7009ad813065083f1eb2deb8b28e279fc26d45c47e187483f6c40dbdbdd889f335db379f7a15d7443e0e2fc9364b2536969fbce5d231f26d533795617c4d5d39d2dc8e378954289bbe2c6dbf849313cbdc4c80815cedda89e03fb0c021ec92c07dabb4b7aa2ba44aea8f9ade2f2841b0585a3d9da5ecf598a7f879f563a2a7ec3b2e6bc1fe3f2b79b7fd4ef4066f8422f237bbf39f5dd5164080c0b0963fb3dd0f113587c6dd39af5163a8d0ba2b44c483380cbb9a5f40f21617ef9d9fb89e8be223ac73a8df5a95d15af0403a485b70b72e23931a48823d8dff8a05a59cae643914f7929235ea320348d44d3ae643d2501759fa119acce40f3e28de096790420285c7db23a5163fbdc6af6462a22bcf1eb7b8b75f2e26bd2f3d4a0334192e2f1166ef0ee139f5c0bfe33b189e6e4bd8d5fae2b85614285dd78467190d8b6a675104f0761e54016313c728372f7c0c09f44ea3c74ac0501225dabfcc5dfe8bd09de6dcada336ed9ff2ad31937a293ea06d5ad753166e3e3d7d8a6d5edc6fd16c38eabc36a0bec4d70ad92a1fe214d49a10d73646faf95a3ee77fc79471f9a1da342291f31368e15d36256578d406c7d0ae4f2794ce0348643061e69b760417ca6ae2ba1357b2130e3a472f717d0fbef3663c02fd950017e81a8359acf479008818c7b0a692281ea61cb9e7a7dc14776c168c45ee68b8f25302372c06eb3e7b203bf775df6cb0263076599bd5fae7be93bd7fa291ee4277a045c77553393a782f9e687d48558c9588b49076bc8873db56f34e0990aaf89cbaaceed47bd94d160dbfba4ad36242ab63762e0ec231bdae5f952b18c45279b5798dce7c0c40fc6a8c0391dfd43c42ff6ec4f493725a759e4e4de3ab4ab617bad463f06aef7c041c747ba4ea4178eda27c4bad5393a9f19677fbe5d08e78932c180ea04aa65d3f5eb7669f0ebf9b1385186b552f5c2795c57e26c4b3fee0edf2c18ce6f5876576d7357c5306c1b0725e32e3cb3005b3c7c4602498806ff05d4abaf6a43c831424ebea21c20e012cc089cfd55987500c789c02bfc4bb4ff4774e6f36dd7a7de78fe1867d4c041ccba26853c6ab17e62220030e5838a3102ebda24c4855f72b9e9963a0b759f34b7138d8490b3607afab84bb3f4dc1fb9780e7ca23784e962c5926e8047beae0abc6953aaff3813c1f621d1f761509b46c7e3f26aa919f0c0839c1ffb0e56d063c7968b973403d32debe6cbb7933bc592ef252f01eac1f07c79b7894afa53ce28c84bbe86ac79f08f95db7dcf26f5e5d4065a14b89f0a2c6511f0468f78cec6bfee27a064fdf26d76a22693942f60a66598ffb25bae32b118d4aa376535503626725ce7de56ebe8a7fb0a417449053b61d2ffebfdbbd512a0c759533fd5ad0df312eb524559420b41e97f8bf0cb15818f8fa870f613facedf959ae52d03551c7ceb8d5d474949c564e84af609fd594e0c210040698b5ad469dea39fa6de1025c0ac241bbec9367c7743b4d8cd9ecca47984b8910e2dc54d2fc18ac0cc3f6fe689dbfaf9de6dd6fe66230d092fe80c1c94964c8e83ce71f88175ddd3d5b6d9ad9111c946f9d043d7506efe855bd20880ee47ee118ff3ac5806c19369c59e1b104beab87ebb4af12cb804b66df97fdbecd9d85216695599c1ad24663b59cacba31cf831104b1b7ff74f81ecd63fe2295b0be7897f3940e4b3318568cf54ce4c5ee929c7f59fabf76ad7bf2e8f1b446f05e288ed0a2d1d5d9adf673cd1892e98aa53efad26afb7910e4c40e1c0d2fd33b5f57d44acd22f5ded7115de6a0259bc017b40c8f9f7ac66ef9058f1f2c89a4e940b8bcbba7515b8a23cbc56be4ece2dc6691446e36fa53f5b30a65beaa1f0671724c581d0cb290dfeadb992737aeabeacb7468c558f63c53a4ef74b4becc98b24e6d150e1ec4b447ddddf22267003a94de84fbcd2caee7fef5aa4750db959410ab07cecee0b7f30b5903a053891d0723c3701d573a143542753bf0c465da2bdd48959675ab63f3453f24b7237b5b72de5a9422bfc15a1685bb8cff55d9da966116bffeb9cba640b407beba1e7e596b28c22a27221b43c14129f185120638f94df4d0f59c9e0609b74e38e4978896e1298cd2d4674b6a70eec2fbae50bf87f136db0ad0365c5bae4f7203d867038a1c3f2a41c1da8a9c59dd48f98a97399630021997af223a7295d7ec43b8f572818d075066772a91161fe5f9d46fdca08530a8e9968ff439f45b7df2289f99ac04ffe5b290f17c6290e344fe82c45823e906c4d3c5fb783688932a4d0e9dc784e41e50710742e972a3511a96627d52b23ca52b66fe990255d25c2e9cefe431cecca7e01b6d598aab741fca7f94512d3d65e75ecc1ef93e4a0669084e8de80d986cc8947b0845245c88c3e9b77ff54a120c1d4c27bf5d1afca8799ead096a3cb147657f7233546e56cfd3c5caf7971fcbaed16a0d411b3021560951bd3328117be7fa0dfca068d1413d18d547899fc42f7645beb702043afca5069bc1196f63ed6c4222f65e2bd4e8145b233780d13c65261fccfd92d9c57e98e79ce5af868fd42e6c1ea4b617092ce9f93343ef2caab9b981db3fdf471a0c76efcddc7da1886f9a1fd5d7e468faffb31540420034acc98f305f3d86dbceaf687fba664c79747dcfb91e78d0558ae2fce79c2fdc2dba5129dd5f092db2ea4ade3d74d65bde624f95091bbcab5cdffcb9d80f39029e9e50c54e1a2c737a564d4c540a9618bb88dbd940b2c324e44224766a1df7b34296da211f16f1900653e910d0a1b7a9925c5a5c90fbc1138c89c9d4a77f48e45a45c24558108740f2351649db3cd96b4b203cd2c2a4da2aa8455456988e8dae078deb97c532a383161445448257fa0ead0b1fa244a042e9b1c595032ab218b07f394e83dd58e2f507e78b38c862d1f19f4f95c04ee1f724c4f5193fda018e6ac18cb8dd6c50ef9a42a50f26a1476c3876b541aae30ebe043692848d65b2b98ace510050c0eae0b82ac546adf287541a673836d5ce6a90ff61666af935b8b", 0x1000}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x68, 0x400}, 0xe) close(r0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="b0f8cc2785587b079a1efc49b02a567ee4e1db95d8a43803cb7eccb85d86835b28777da2e3640f84b688608bf9721fc0b2edac339ae7b96c8e24a2caae575894b896ca4ca4a4f69f385a3e3d93a78fabb85a6b3a63f00acadf3b461ed2c5e0a0bb23461795bd3b99a0b195e0416786195137a0dc26fbd45ca845095140692718d21452ee6b97c25c25369a873f7161ba2d5bcb000500524ef695ca80c0b2a3237b2124c6f9007dcae0d501a69d8aa6f0d20f6e5af159c2cfa18c1827405c5ab36c88ef1690f54323c1bb8dc1c27f703393e48cb821664d114a968dcb57f5", 0xde}], 0x3) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='\x00', 0x80) read(r0, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="193c928ad096b5d2b479ad066dd65b53c3391c09016521429870a2f5a6e75b3b6750a9b4ae134eee9829a4c1455125b98b600e6991adf13360ce2142139b55a3d2eecd288449b887d296b1f3fd9c0eacf0def3e67a1257e961cb5d70641baf04e177fe18f62223132ff768472291769fdc62a249b4e4871c7b10eaf444c52a62556631fdf741ac60d28b3f9059b5", 0x8e}, {&(0x7f00000002c0)="80e6aaf225ddc5b9a68f6dd9b32b240a9cc37ea23d497972721491671ac6de98d2f39e5e647eceefd8d677e0d640ba", 0x2f}, {&(0x7f0000000300)="8c0d3e1197e74d3ddad3a40d7896329cd03312d210d7927e7f8c4cb34c87c6f1d30fd7783ca1c698b34cf5263acbbe552a2ddb1cdcba44a9eb4c132e98c2a00fda4c9a14526757229657f3cd499bd086f404b4b2eb60a0bfc7655db97126f5310376ed024338278b500c1b344504c38d478919aea0a80e1e623fdec1657e12bc14f0041a4eeb6aa2d2845342f348860d7828c1ec9637ca62d978561816470fdb3c97a468d6cd43a6f2490954b2cf5f44b7767da67e3ba7750b2a86a0fb5665c2", 0xc0}, {&(0x7f00000003c0)="0347ce69bc1e8f2c7e96f17909fcac4e9a401968568b34fdaca28c8abf243d9ab4897e1311c9", 0x26}, {&(0x7f0000000400)="f60345e2e250671de93496b82b272556607f4a67d3dfc5ea98202779b39edcaa9d62c2a012cc76652a69fba02c456a676a9dcccd2410a5738d3e335e7f848d9f02421d907193c17a9bb7c2ea5fad4d72f01ba0bffbc7b8820dafc9b203dca5d5fd394eb8371ba9f5c8bff04638274c36f00b575d47b68424e57e442c77e8cbaacabcbd82fd5b6bbf131236f21a040e79b823cae9e5c6e7fb35f03aa9425d32ee2405805b579e0c855cfc8b4e15c424e15b2fda10dd0fde94a010e5d1cfaf", 0xbe}, {&(0x7f00000004c0)="4f6419dda1b9e6004770384dd9a445bb037814f3cbc46b3fa7df69bb5c50402b5b64ce54db345a6316f0abcfbae4cf5185bea18d4664d66cd6cb5c542843a99d818070393695831655db8376e580ce9f6d025ed804737a4de19ddddabd9dc432c322941cb767e265a80b1bbe78c83e000393bf975378d738b6a88bf9e148be97eb8376bf49ed6b2c33cda03732b0b1aa9f069c33afdd3bec0ecb54527a732c0ac30e3f1e5f458771e6864193d91d5f5294fadbc5752d41dc16fdca1adc34c4cc23a827915a8995fc77fdc4b9c49c173291ad9191d4d3a761d9abea", 0xdb}], 0x6, &(0x7f0000000640)=[{0x108, 0xffff, 0x3ff, "558bcab1c4155ba8f1b35fecb31e22a608916e7d2cb6cf1591c1c9f441cfac362d6945d0d181678fcaa4fd1e28d2c045690dea4a7f91c09d0c7a64134dc541a8991eb5bf3e1779bf59f68245ceb9c33023fcd818d79236ca4f32fb0d3738a4d5aa4159f1ad5cbc07de9f6b505afccdcd8039339effb2bad456aaf2b5f457a808615d991a978651d742bbafb1ce6529aaeaf75e30790c906be5eeb9f1a00d34c0f68deb4b21aaa8b459fe77e93f45977102f1a6b5f081e9ec9acdc66f83c6f77b77d0d4ab542ae21ee449dda7985f39df6f84bac114340ca73cdb58aad7b6290f85449f6199f0cc3836cd17d32fd57c4846639f5a50"}, {0xd8, 0x1, 0x2, "0a988c821c64e63575bbcf43f0747f2d9d029b2b8903ff7d4d7652e77b1eddfa5649f23f8279d489fe8599b6a648396d469501d833018e537fc2fa8ab710551aedc553e2c50e146876868508af554df7089fdb8743bb3f996e17cbde527ed11dcf8754045807f3e77045a8e4d30bf2080853a9541da955c6395ec0c49fb2c09349a772c6f4361613a68598c1e999955d120558a289f47f65da2d0b9c1fc6a17a35e48fba48e4ee1b9ad6d0bb5b8fbcfd615d049f2b6ccb92e4de49dc15ccc4c3bc7cf1d0"}, {0xb8, 0xffff, 0xffffffffffffffff, "0d60a1b5193b0297cee8469986c6af86b3b41db2a7ae84be55d4cb602014130f5363af0b5844db8ae50fb01626a1f94aa0d00daff9f70e3e60ec55cf028f3b7d2b7816850cb88ddf732553d40156b4d6fac0c0761ffa7e1dfedb43c3a493c3911ba714337eb70ca521fc1a580f2eb21e45fd260a31180ac5af1fe55496a2eb90bb3f5afcf09d283c87087f376949bd29ee73ec5e2aa53807d19a4260ca2acb069df3c3d818c28284"}], 0x298, 0x1}, 0x2) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) listen(r0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ae1866526c653200"], 0x1) r5 = socket(0x2, 0x4002, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) shmget(0x1, 0x3000, 0x1c, &(0x7f0000ffd000/0x3000)=nil) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) fcntl$getown(r0, 0x5) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x5) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x1000000000004, 0x40000000000003) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="784cd7132ee1e6ac40e5d04e3486ed799414f7fd6d53e397b4fbe14c45c1547000b5fc340c2d045097cf7dc1516876e32a9e97249ea43dabed4cf0aef9ee4b28390132995be85d48659ed17d22ecb398b5c325b6c3c25afaccd4d02772e2f726f3fcfc7cfbdb376bbbabd74e0ec3f1c017a3067a379f9ca06ae47e5303d1e5936ec974c8870f5e2d839e8b4d45bd2e142ea479e2faf9b675a355f0c4d024343b6f97bac35c8baf0a15098baf2573bdc60a6b9048c6f545842141f346ddfed6c8fd6d", 0xc2}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/40, &(0x7f00000000c0)=0x28) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000140)="00000000f0e835a79116aee6729ac330254f64b22818744a67c3d64a2db68f1587b93e227fbe8d10c0ca62b9759aa00b24f33378b1926cc18ebc89d4283c7390c9d12d9a1c13a082556cc6e56a2bc0d7ac4dfff42862b683a70b7d166cc6688c2745f53d1136c99cc838b59cdb9610d0caa64cae02890a4eace9818f75615e71b379f59e99879da6c7565c9d3afd87786fc9f5576eaf78ef6deeeaf2af116f4de597017c253ceb33a4fdbf158478acdc13ec46734bf01c2e2974be9922b3493474a929c34253c485dcb86ee509441e6e83718ea0d30aa537ca36461e", 0xfffffffffffffe76) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0x92, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x91, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x6a30, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000008, 0xe8, 0x8001}], 0x2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x51fc, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x40, 0xffffffff, 0x4}], 0x80, &(0x7f0000000480)={0x20, 0x100}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="539e58efc076cb0e8647ff5f77e071c587037ac83c287d436623d31e73b523d4f9aab66cc40e4185ba204933ba764ec9cad3899d0c26fde1fd954148629c729854dc7bc00db7230562b4e386129b1d5263ccc7775339f2ee22092d21b734bdee8e9d246ce01d08e3d5c60ec843194ac3b984e40d7d8fd57888b3faee86", 0x7d) 16:00:37 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x300, 0x80) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x810, 0x1b43e22627d86f0d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x28, 0x84) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000000002000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) unlink(&(0x7f0000000000)='./file0/file0/file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x3, 0xffffffffffffff04}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x80000001, 0x6aead982}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x3, 0x5}, {{r1}, 0x0, 0x80, 0xfffff, 0x3, 0xfffffffffffffed7}], 0xfff, &(0x7f00000000c0)={0x5, 0x33a6}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x1, 0x9}, {{r1}, 0x0, 0x8, 0x20000004, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/172, 0xac, 0x842, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 16:00:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) fchmod(r0, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0xedf, 0x3, 0x0, "c508e66a8ecedcd7bc9bd1b47b60bb07e69e03e7", 0x3, 0x8}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) getegid() 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 16:00:43 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x10, 0x1, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x10) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x2, 0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r8 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x25, 0x1}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000006, 0x6, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x8, 0x1, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x20, 0xa, 0x8001, 0x4}, {{r5}, 0xfffffffffffffffa, 0x3, 0x1, 0x10000000, 0x9}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0xced9, 0xa02}, {{r7}, 0xfffffffffffffffd, 0x80, 0x8, 0x80, 0x3}, {{r8}, 0xfffffffffffffffe, 0x17, 0x20000019, 0x1, 0x1000}, {{r9}, 0xfffffffffffffff8, 0x2, 0x1, 0x6326, 0x101}], 0xffffffff, &(0x7f0000000640)=[{{r10}, 0x0, 0x4, 0x82, 0x5, 0x8}, {{r11}, 0xffffffffffffffff, 0x80, 0x2d4d6aaf0402f361, 0x2}, {{r12}, 0xfffffffffffffffc, 0x1, 0x4, 0x7, 0x1}], 0xfc, &(0x7f00000006c0)={0x0, 0x8}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:44 executing program 0: r0 = geteuid() setuid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setreuid(r0, r0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001100)=[0x200, 0x20]) setuid(r3) r5 = open$dir(&(0x7f0000001140)='./file0\x00', 0x400, 0x20) r6 = openat(r5, &(0x7f0000001180)='./file0\x00', 0x1, 0x2) socketpair(0x6, 0x3, 0x3f, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r3, r0) setuid(r0) connect(r1, &(0x7f0000001200)=@in={0x2, 0x1}, 0xc) sendto(r7, &(0x7f0000001240)="8f712305904eb4034ab22d51daf243f733ff4b755c1594f3566c12e763dd00247564a6b075e67202d4bda59d37f4a3b78e320b78b8562cff202e61018a19e04619d1be2eaca8193ae0f22aa0b51a9b7246ad6e67b6a26a6ee3f18dc6f007fd11954b14ae8cf07db21f452ef6e9657d304dd3d7f7e88580104d1a357f6e90563cc6", 0x81, 0x402, &(0x7f0000001300)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x3, &(0x7f0000001340)={0x6, 0x7ff}) unlinkat(r5, &(0x7f0000001380)='./file0\x00', 0x8) geteuid() socket$inet(0x2, 0x4000, 0x8) getpeername$unix(r8, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) socket(0x17, 0x5, 0x9) getrusage(0xffffffffffffffff, &(0x7f0000001440)) socket$inet(0x2, 0x1, 0x1) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001500)) accept$inet6(r8, &(0x7f0000001540), &(0x7f0000001580)=0xc) accept$unix(r2, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000002600)=0x1002) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000002640)) setreuid(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002680)={0x1, 0x1, 0x8, 0xfffffffffffffc00, 0x7e39}, 0xc) 16:00:44 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 16:00:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/3, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1020, &(0x7f0000000000)=0x6, 0x3) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c4, 0x20000) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x81) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/18, 0x12) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) getsockname(r0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 16:00:44 executing program 0: nanosleep(&(0x7f0000000040)={0xfffffffffffffffd, 0x51e66f79}, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa0c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgid() kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0xce5}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x14, 0x5a, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000001, 0x5, 0x8}], 0x80000000, &(0x7f0000000140)={0x101, 0xad8}) 16:00:44 executing program 0: setuid(0xee01) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setreuid(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r0, 0x5) getuid() setuid(r1) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r1) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="3e4d3a6981ffcac9f68ec2e3150cb28c811c2aa8059e2efafadde6c50235d0c0f6312333778dbf5a9677ae1345f52b751fa973e4b95a37df1701b15b799816221c3a9d82e1febf6c4cd414f4dec34f26004bb2c1f8ea185ec9d9d133ec8273995fc1306d670a7953f6a6088ae77380e40f219c9eee3fd04c12e08a2a3d21d1beb8be7536f5f7", 0x86}, {&(0x7f00000000c0)="62fe4c7b", 0x4}, {&(0x7f00000001c0)="1c4feb1f4483257ebbc3c974313ee6c4a6fa0ddedc347c8b95de8eb143d80f982e5634719c420db1245533adf84ad9621be472f92b028b87fb3e82f5c7687c154f9f8f76c21153cc20dee370b078930a153fa2f077e30e73e3a14fd8dcc3399881ccbc4796141bd548170e2d5bbd6cd2048a3c0ea09535dc14b1c5e92c122360cef0f3eb9339c250fb8b4e8381be77e143f14da41d0d6fe1057717cb7f6e0cb735cd03cc7331323c825a263b3927e75b7b7604ded3acfc840fdb853e42730293de032c2b2aa564ff7a2b9f6e7a196a790db11c51a47d88e0af9b849af2c516c7bd6ec25a85112a0a9007174011bf5b35b43c4cc4cb559d7bd26e38", 0xfb}, {&(0x7f00000002c0)="b2f17af485a2373497a405bf60cf7001076a126a0128c93b965de680cc5b5905ada0f801cbcc43809e32166da7bd0330fecbb69cf69f6af26c68bc3d453a4a369407811413014cfe970cd6299f6daaafee9c14a6a5adf13aea40d0c945dc", 0x5e}, {&(0x7f0000000340)="0addacdf7486b360fd3b7318239266e2a1ed65a11cca49401e7a9dbe669ee566b36d86771b121ff00f94fa730f90ea16426ce7776b3cbafb70ef5807ce967c1b0b1215f4f1", 0x45}, {&(0x7f00000003c0)="6292759336516a682f9dd6aeeebc726dc27d6f5d4bdb72643850ea1e5f6ce3605778937db54dfcfa40e1196dae2af46e5b8d3c0fb47b2ca5eb95385a22f0d37883be956086d0c2850df9e0a23ae8456bc1823e1a5c353c357bde2820061e0235b47c83cab28df680cf2b177666a0f6a0e4781ab43f93c02807b5c52cf912e2995f37b7b3b8decc9f0d61296e32d6bcd495d91ff88f3083140eec533be4df3a3e7e484768825b1bf54cc6f64a09f8c5099c6fd4761b29e5ab0aebffc5e93016b8a6039a3e771a8097ec04ea8abba9033ef5dcca255bfca1ff10f721d63e5fd7fa6473ae4ab7b078488297df7fa31e", 0xee}, {&(0x7f00000004c0)="4d17ef3b770d0066e2fc5e397c90871b4fd2c8b8462a86304ab5056bd470b1d203e14d6ffa8b02e9fc5a1d4402d847b5d98c9db809484469c38cf9bef5a2c074093d7daac8715cc831d40500e7ec456ae6dcc09073f20ee8dde2dc783060b47dfad561e0f5dc7abbdafdad156b1a81ed1ba87a53841d98b1f1e306f4b31a87449002c20c268f895fd35843a10c05f51a0f18892e58fd3936b8d216d0769bc348fbbc52a67df5945c7b2483f44301c7649cf05f094e8cb9c84a3917063a7cb610ed813b47e00e0d6f404b99813d906a0e5bd0a3e61d304fbd75ed278f24c7749e26cff6987cc82190eed0b7ce", 0xec}, {&(0x7f0000000140)="55638387288bfb6db6adeec14030cc3fb6a2b8e894ed447fc996abe0cca2b5ab7d16ec8499eb65aa150d87a94f7467d058e594af628b", 0x36}, {&(0x7f00000005c0)="dc2a2a8c1f356eec451c04dfd6dc2cf04e9d77e78d42f6c25298f33b9d70fcb1ef3aa70cdde6b1556e7c4d0e95deb4c9b0a83f42bbe35c34c2edaa570c8efe20fdd2d33db51fc346f38e0bb24b5e0c189189eb6a88d8dcff5d78f455c6e955e89c0f43", 0x63}], 0x9) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x4000, 0xf77) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0xfffffffffffffffa, 0x4, &(0x7f0000000000)="4eff047751dd5db535e16809ba31196213663bf17166b69bf3e22030ce8fc391664eb10b496a72e9c15f2f85b59dcded177277070befa034d731bb08c7e6850dc469a83f5b1b95eb1ac415b60fb20a19770fe9ecf2a4b394997c97167a9372a1197f9b3284d2b8497cae09d2e44a4bdd92b2e3d6fb7f41050d5037b826e801bb", 0x80) pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000080), 0x10000) socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x4000000024, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x90e, 0x6}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x4, 0x7f, 0x2}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:44 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) r1 = syz_open_pts() close(r0) ftruncate(r1, 0x1b0000000000) kqueue() syz_open_pts() pipe(&(0x7f0000000000)) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe000, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/199, 0xc7}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)}, {&(0x7f0000001500)=""/219, 0xffffffffffffff8c}, {&(0x7f0000000340)=""/222, 0xfffffffffffffd0a}], 0x6, &(0x7f00000004c0)=""/4096, 0xfe3, 0x8}, 0x2) recvfrom$inet6(r1, &(0x7f0000001600)=""/4096, 0x1000, 0x840, &(0x7f0000000040)={0x18, 0x2, 0x2a71, 0xfc5}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) socket$inet6(0x18, 0x8000, 0xa90) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x8f, 0x2}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x100000001) 16:00:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x3, 0x800}) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) syz_open_pts() close(r0) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) getdents(r1, &(0x7f00000000c0)=""/179, 0xb3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:50 executing program 0: mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/182) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) setitimer(0x3, &(0x7f0000000000)={{0x0, 0xa283}, {0x81, 0x80}}, &(0x7f0000000180)) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)=0x203) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x60, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000080)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b30f916750e0cbe517975bfcc1d1befb181d2810eb9808266e9013f7e41ee59dbe4475f18af40f669e6c6b14b8b2568576c19573f3d39ffe3bede8be934ca86bb9cddf21d0ad2b2de35f87bf760f35191b5c23457c35a58c7c0", 0xa6) recvfrom$inet(r1, &(0x7f00000001c0)=""/49, 0x31, 0x843, 0x0, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') 16:00:51 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xffffffffffffffc0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:51 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) open(&(0x7f0000000000)='./bus\x00', 0xe, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:51 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = msgget(0x2, 0x40) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x187, r0, r2, r0, r2, 0x80, 0x4}, 0x81, 0x4, r1, r1, 0xb1cc, 0x0, 0x0, 0xffff}) chown(&(0x7f0000000040)='./bus\x00', r0, r2) mknod(&(0x7f0000000100)='./bus\x00', 0xc100, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x40}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x6) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x8) fchdir(0xffffffffffffffff) socketpair$inet6(0x18, 0x1, 0xfffffffffffffffd, 0x0) kqueue() r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x6004, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r2) close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x8002, 0x7e) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40005db, 0x10) open$dir(&(0x7f0000000100)='./bus\x00', 0x20080, 0x5) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="b170cb07e351056c5c4b59cec8ae45eda5140988ce8a9a22d34b3a0dd4ea09a916994ffa548ba61e42487d39602d697f6574afb40fd48def3a0efb8b7c5b4d06ad63f60101226c681494d5b9a5c33f128aa4d4bb02d908984da671d6e0ce4d68677cbcd90e5322a75a6637f7ef1ad932197ba9c16f09b4d0236b3598108ff5693f12d0c5cfa7004e4900bdb7e2941cfb519fbf", 0x93) setsockopt(r0, 0x5f9c6349, 0x6, &(0x7f0000000000)="53b0df652dbeaa6b83d01b7d443683875e4fd7057cf07831de5afd0fd5c3d2b7f6e80146e95cdb209685d50e9a47a05ffaa3b611e99101db4cba7f39f3ac37e17a8464fd5865d33aa28be3960171b2e894f7494ccb3c81c257269a88b1749104ea6f3e4e1edd7643326de3573c6d7d9eb596e30f64f937153f1c042d69f555f98cc67df339f825e5c1527b963c2557d7a9e6dd5d48c15de3eebd5cdd3e3f03a33c6475e2cc1cfb0976f6b5b4816be9546cbbd24d117cfa5eaa85ad733a5cca8e5f22c5f5d503e1b5ff01edbbe42c9be4ea5577e0", 0xd4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/206, 0xce}], 0x4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/246) 16:00:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) lseek(r0, 0x0, 0x1) poll(&(0x7f0000000080)=[{r0, 0xe8}, {r0, 0x84}, {r0, 0x1}, {r0, 0x81}, {r0, 0x54}], 0x5, 0x5) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x200, 0x44) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r0, 0x104}], 0x2, 0x2) write(r0, &(0x7f0000000100)='B', 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:51 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000180)="be21a368886cc40c93c034f9d628e9e1f53fa206489584e573e17bee873d545d9ee3207979706af44acc2b", 0x2b, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1002, 0x8000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x10, 0x5, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="f7f390131ffb70b28989c0d4c33d22a588a15ff7374b47a713beb5b28127ad5965e7dd571b44305a03682a640ae7d66cbdbd799e9c9175115b31cf8a81daff09e4f7d26e7b4997b7a98c2ded37fca69bd548d0eb63bf65e6569e1a9690ebb67da0ba46bd18eae9ce880cf25807750f3ccf98eafac9c5782ba891bfad607a0f32d3f07527ce81e084851797f1ae2fee2b1a9f7632af435bc5250f450c2c06a11070ea1817e9eb5bbc7be829dcb327d84cc0cc1e15b376dd8bd43b0ceaac3750c2d47f904b3d787473d59964602fadda43015e4c523531b75a74769ea9f7667c3ad42cc63eec587df236a0164daf", 0xed, 0x407, &(0x7f0000000200)=@in6={0x18, 0x3, 0x8, 0x3f}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0\x00', 0x100000000000008) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0x77) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x7) close(r1) r6 = msgget(0x1, 0x40) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x1, r4, r5, r2, r5, 0x80, 0x7d37}, 0x200, 0xffffffff, r3, r3, 0x5, 0x69ad, 0x7ff, 0x7}) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x8) ioctl$TIOCSTART(r7, 0x2000746e) lchown(&(0x7f0000000080)='./file0/file0\x00', r2, r5) ioctl$TIOCDRAIN(r0, 0x2000745e) unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000100)="1400") 16:00:51 executing program 0: nanosleep(&(0x7f0000000100)={0x9000000000000004, 0x53}, &(0x7f0000000140)) mkdir(0x0, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a623eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee04ddd0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318bedbe15fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c25e76b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8aca4400000000000000423beebb8bdd26408d76e9efef40cddd25afd17efb911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1c) poll(&(0x7f0000000280), 0x1e6e, 0x80e60) syz_open_pts() close(r0) kqueue() syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)="5c263ab500"], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']&&\x00']) 16:00:51 executing program 0: r0 = socket(0x12, 0x4000, 0x7f) getitimer(0x3, &(0x7f00000003c0)) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)="1946f487e312db0e203b68d5f77ed18e40cee38a6de933652a71b9328892ca1de751695308ac024de460368ff20a6db90f", 0x31}, {&(0x7f00000000c0)="e4caccc8ac129da4d13047922f8e373a201b8a1c43784f20c8a98b3311996cb3975b573de289a6e203d249ca63da95fa6461fae808ad71f9c84d0a5ceaeecb8d31881b1aba30aa17532212aa72d7fc4f4239a40a5adbb775f39013fb279077a679f1a1734b0bc9cee6b4c8e47b5c4be9197e468e81e0fc8726eba14f631a77c4d413d5075ef94b387defe56f963547355d298f366ba222238e63562222c75db1db0a1c64e86dbeedb05ea233dab04b4d547a468ff6eb6509e45e36", 0xbb}, {&(0x7f0000000180)="ce1e0c7aa84728b26175340c53f96cd6f2c07a4c9c1376bb57959093d01e1268c5295551ac975174580a811645bf85395947d9cc2062ffd5f17a2f5a49dac31c5bd90fd7a18c317de6bfcf37360b19b77218437bd6c8181389f1607393028c8675ab0bdc2350ee4b37b959cf6d1cc1e386d38013848977d323ded13c733b1b07a24b93cb7fa9d40d7a130f1443c242699996763b57a3ce2a3753a34974aec4a22666fb", 0xa3}, {&(0x7f0000000240)="621bb00f6f72df771017cd7a36f522994ed54f5caab793a7c73858780385961a65094b735c7bb32772704535e6787b5d742306dff9b2e8bc9880163d74ff30d7ccf08896040951dd607625fb94fb8496d4536108badc2c138750a4eac48f15a34e1b7caecf688ead69bcef4eee6072988d2c0c3594f014ba030e311f61241c2c63333d17eb736b74229106e7130ab0dbe503a53b57b1070a1adbeaa9c7bd70ed58", 0xa1}, {&(0x7f0000000300)="0e6f2aacf2f5f858cb5f64dfed185414f6766d29d1ba5ddb4a195beb351748ec88eca5ad49800d58bde6ea44", 0x2c}], 0x5) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0xa157}, {0xffffffffffffffff, 0xfffffffffffffffe}}, 0x2) utimes(0x0, 0xffffffffffffffff) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1d97844aa3a29a70b7f1c8", 0xb) 16:00:51 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8002, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffff800, 0x0, 0x8, 0xffffffffffffff66, "b8e460a1457eebe3e644ed47c0dd177884ecab35", 0x7, 0x1}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mincore(&(0x7f0000001000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/163) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:51 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000002f03b0ac24b6209801334ec000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000009000000000000000000"], 0x1, 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7), 0x167, 0x0) socketpair(0x20, 0x4001, 0xfa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) msgget$private(0x0, 0x100) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/221, 0xdd}], 0x1, 0x0) msgget$private(0x0, 0x20) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x6) fcntl$setown(r0, 0x6, 0x0) 16:00:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040), 0x803, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xffffffffffff7fff) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0x91, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x0, 0x280000000, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x82, 0x20000001, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x90, 0x7, 0xa6}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x14, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x20, 0x83, 0x10c, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x80, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x82, 0xfffff, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40000051, 0xfffffffffffffffa, 0x2}], 0x3, &(0x7f0000000240)={0x5, 0xfffffffeffffffff}) 16:00:51 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x4, 0x4) setsockopt(r2, 0x29, 0x24, 0x0, 0x3ca) 16:00:51 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000004000/0x3000)=nil) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0xef) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') sendto(r0, &(0x7f0000000000)="d31fe2db4bce95f89f925ba127e0c714f2b15e4429c08246ace51386253bb19eed5ba3e27f67f6ebae676185d469cf13affb2ff4ba6a9b69ca8cfb5e00d099047aabddd44373da458ece2100680d4b4768e20ff4692ef36e7d3f6d1eb9f8ecd136e624f807f2670bbb961d0472c6cd169e0d1e29a89cd9e0f3bf2cc22ccd56cce3175cb01edbe27a09ac8bfde9eddcf48f0730b4b9b13830446be71012c35197a42dd42ea3fff110b52a2674139f70740b5eefbf240c53eb7d1d1e3e47b2af27cacee137", 0xc4, 0x8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:51 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x104, 0x1) 16:00:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0xe484, 0x200}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:51 executing program 0: r0 = getgid() getgroups(0x1, &(0x7f0000000200)=[r0]) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() listen(r1, 0x5) close(r2) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r2}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r4 = dup(r1) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x84, 0x3ffffffc, 0x7fff, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x0, 0x51, 0x7ff, 0x74e2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000003, 0x9, 0x1}], 0x801, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f0000000100)={0x22, 0xa91}) r5 = kqueue() r6 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:51 executing program 1: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000001000000afba2fa89e00f5ffffff000000"], 0x18}, 0x0) 16:00:51 executing program 0: socketpair$inet6(0x18, 0x4, 0x7ffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x1, 0x1f1a) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x4, 0x4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x2b, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r4 = dup2(r2, r1) execve(0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="021f9c5e075749b5ebab1029220e772a612f89a8a06b906f26a81c02f22e1c09dbee3ce5d1c375cdcb1dabd23df2a14a46c7ad3dcaf9adeea76f4ab14bd489ae1239048700712cc89158a9588860905566141601acf5263ce505a4b9bab421546142f11e2e9c4773df125bb460a3ba3faa3818303f59f74cfcacbfec3c95c9e6eb52568da007a580c6a35ad2e8c67352a044ad3363196cfbe37caad16de26a54e650ff2e04980bdcbe741607d4de21c4a9c33e4fc45ff267b59bdd345a4835aa5ae03ecc95b4b2db51c131042c008b718c0393c9a309a9243e9f9b83b105dbfa66540ed765d7", 0xe6}, {&(0x7f0000000180)="ce78073e3471d18d9643d6ef3ddd30c909a13d10caf2a81d1e339733a5876afd41d80a1348c5b00bbf8720e6cd374740f156ee67d4d1c12d510454c814ff074c2e9676dfce23d562573d8470", 0x4c}, {&(0x7f0000000200)}, {&(0x7f0000000240)="b1766209f6d5d73676ea503afdd5517a8276c83b3f80e445fdd0e5c3d25e0f9de48c40e77b503f9381290fcf86f006e7df6d959ca01307a695da037c94e8cc2b564fb782773151e50d6b673350f7a1d969ce4dce23f7b226068d9b42314707cf0a44624a0c5ff465a56fb3227d109506aa39100c7c019a988b64b427879445ff8b1e14984a27afdc243371eb2a1a43", 0x8f}, {&(0x7f0000000300)="35df9b83cb62072a63cb2e6b55c9c0ca3f79f64379d41180cf9edb2dc722a727e23fa33f4e5f1d98577f9251551b433106422e9b38d8e0761d748d6e5c4b341d5e0ef484aab05222a332756d66417b4c771edffd299ccba5eae4dd099e16e3a7f1552903ced435c10f695b931be9e314e56b99d467b9a05221633b84f806a4999aee17370ed005c56b3e4a616cf7b5aef6ae3d5e1d424c55199aae7e6e39bff2046b48aad9e833ecb97ff62f0d09da0d899e778f4fec78594fd148b2949f6948f101c83fde8eb0071855dac04252253d57fce15cfc392678ba63", 0xda}], 0x5, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r0, r1]}], 0x20, 0x40a}, 0x2) 16:00:51 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="c15726287209938d79fecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912f893b2fb948f09331909868420192c1d03ae5b315ee0a114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f64a7651749e6a46403cd27bac417c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9000000", 0xfffffffffffffce4}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7ff, 0x80}, {0x18, 0x3, 0x7fff}, 0x100, [0x2, 0x20, 0x0, 0x0, 0x3, 0x7, 0x80000000, 0x7f]}, 0x3c) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) recvfrom$inet6(r2, &(0x7f0000000000)=""/43, 0x2b, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) connect$inet(r0, &(0x7f0000000340)={0x2, 0x3}, 0xc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x20}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="6e638e2f2b60f3fe6b06f0d51cd5714d5d9a9d9b971f0cac28c579deafa51b738192f0356bbc79967be8b8bb65170ab58c6d60e3a4c017de76239869a88ef8ecad61375c2333644fbdb258820602234e1710b2b69f01b2294d185bfc7edb376e547b6e75dc0dfc74c676bf1f785d44cb6b48669ba793c429", 0x78}, {&(0x7f0000000180)="c830b65ff485c9785a2d44b4d80c2ed93ccb1ccbe671696acad005fa32e666222f7b60586719ab7f5d93e82a9835858ebf17a814e5214970d1799ccc4fce293f7245e4196c9a21bac602add950edd8b56b215a7510c27ad66d96cf6ab253a7330dae764bce5d5d63b13191ca69478009055322a7edf18f948f476a37ab1790676ea07b7e5c5dadd30e28c5bfa5f569053404566476d59fe3b4adf8f28679dd345a328f23e42c3031bfe5550536c125", 0xaf}, {&(0x7f0000000400)="bd86dd1ea7c51e4a6eff929ed02fde9d1c131562652699a056c3d70a8f10b65d70728195ae8ae7a3fde949a76f9bdf3207f345c9817c4c3ce21492ac8c25505ebbef4155222dfe783801033969afe04fa72c8dd63ba909cbaf3f14b07956128179cad94887574926b79d2794734cf2cfbad201141596a58b9304c6a1f34062790d4619fcbe92871b49041ee684e24072f70634ca77c3ee4550e5ab76ff151de3d24363e3eb96583049ed15236884f72747d238b2a03fb673d2dfac463553f3644b2377a744dd4674a5d1506d48192fd66ac76b16e70c5294074b3eb46e1c4023db46e203c6cb3d361453e3ab50659883d7843ea7d19b12cc8b3d816b0adfe1c25e618af56c1ccee9092b30d0a426eb32570e29167340e091d5b165c1ff01e025b3afe6928cb055653be5299f89852ff15fe8e1e524deb64796fb55509845b8b5a35450e0671d136c488e3d58266ad5f57a2f71d3465898baf1cf7cebf22415f75a5db8fb371f4ecae28db63849e3ffa07a65783b80e37b7c8b075ad9edf553f5f308ea11c7cb35a63dbc51dffdefbe3db17b9b956b346f9417bdcb94a6a45a9eb6c3717c30126b81097904c125c846d342c6c92d5b46c39de521fa43fca55014f32e44a21d6b10bc6e04c6126864ce54bcb33c2327a1702f9e3d06d5fc0830d8ea50e8b586b986ef60571967f4e162243d47e004be8ccdea0f6440bb60bb87f2f8e747b87e3f32e1363d90289f178d580e2dbfe7591d4e60b47372b1d9aa790ed94400b8ab03874ac880c8f5286da15ba4100d94659ad81b24e0db92a4be8a8555d6bd80c8d98bae391d743284f27847d887808111270369717f4f62f4e04c927c574d189864a207ba836e4d1ad0c2310a6fbf1e21d0c0a58dba974548ff406f13fbfb27c567867866d4afca74cc275ae838d26b8e140818bbd069de054e4d7a2df2d0bec269aca7961bf7344386f302cb449aad2639de1ac01d2a7d183849bf9e1c0f5085a56c7b3a0cb56d90ef740be7f4435938c3f6a3c035a6b952cbdedb9bd6affab5aebcba34bc238bb83d7a28de1e1a607875fed7d50cce197d11c43468a02acc9a17bd16d82588a84058e3cec53199e8f835b204c0e283c67b937cd97b86d403c59f91f33205e0bbca0980e4d6455be8c5fe978f960734371269917ca28614d35fa2d1ec6f088b2bf73d41610a947d8f1cdaa517ecbb897e1266b5d6a9637ced9ee0110c94a250f488e012a3a1a66ec15979f577b81f456d4efbf676e1f1014bce7735fb8ab65921cb77f19f58f4e020057baf1d73bb25470f2c81cbaf39183a89a18051a6f8288f48da44c7a99ec617165a249e771207e959597e4e5f843fd1cc7503c1a87755746017d8c42517578f330022f78295e6a363e3e46713d2050a256e6a33601214a4a811089057376b1b2f2542d477ff51ca2f12dc31eb4f9b4b72e3f60751d9cef4e1c3e507fa31ce86125eb4a238d369844e916dd6fc0ad3b75308f1210986f5ec2a4ae7388cb8a9fba536ce303139daddc3fae16b35bffae1a14cedf8e6b06e2919748ecec4828bd25f2d8de051b0c3ece77f303a48514cfbce4ebcdb547ce32896a0bfc304694bd50bec40c57f07532a9f02efece8a25f1ac4e1c3bef881156ddaf0569a86ef8567e6a6935adc6549fee055fd46761574a9f9912ae93ae8eea93987745a5330bb29618c0af2d1f65b1c6f956dc01ff7b75e7bb961df22e55f22ba1c8b89bd1fa361a18d1a917b40bc9e73a187ebbf203e1df7ba7988cc315f5a6f8a3dcda0e53d941f2e872603caf01af2f68c368228f52d84dbcdd8f06f3495512215a87586fcc18551feb7257b57e62c2b8384230981542b7fd9eeafee41f973c29c55ca3f630c7b49acb156b04047b70926830f3cb25faa62f003ed54c4921a3d22c08a501f73569f23c205b4c9ec3bdea9f66fef4f25ea1d446606d9590345ca4df56be239443181537dbed8435fbb127a3a49d86d10759ddf73ca60c21d3320e6c531438a24185c705ac52db827d76c6df8219bc3e409b79302626791413b22b707daf3a491849ea816a4c467000fef5e1ebecf1d590a72989f9421ebe3fd82380f678eb810d771311afe6752ae1db1936c7abf6a71d9d789a448d56188166441dfdfa0414498a6d7ec43f1786f87f156ed07b820c6369f802d1f2b5938f436be36d4493f0c88a97a44ebf7598eeecf71742cb557c9368912a62e7befb8fe04efa89b7a99b5554e775b839591a4dd582aaf27d04a897ae57d0dc36b54e859c0997eba7a57e285ed3667023e1ff3a5f66f0e10259b92574da6749bd3a8abaf20e5a3273e7662849ebf7c39705ea794b2a04aff3e9a8c4d22a35c04b3c56da9a34b07f2f3d4124644cd10aca53d8518158b1b842c252b710554560a3456d29b653a327bac6e23129798e5b2255478c06c5cff5827ef73df407afd9388ecfda1cfb2628709a528454b3818a6e74b8be5ec6e21b1c6a87cf29b30299b14d52d9f744c1a5cff2651186c31650a91d441de13abb7f5544a3ad5c38f12d5319bb2f7fc4ca91dc2e28153409251247a48c9cd61f7dd2d8ba7bbc6ea889d294b1914aa79582e93cf17f956501a8ee6eb19635986f0afc9da97916fced6448ce3f0012f1b26ca95656469b8010b80d7b38647dee5f61ba6afa8dcbd52c626d737d37016ba9ee5950de721e35505ccf0f3bad4d632a508ada992a2e15d8d6f6b7a69d26931076a89634a15d5fad3f90c44fb7d76d0265a44a5537e743647bb65713857c33ad5166ca49f7ccb94c8590bd42091b0445baa21cbd2584056fd9fbf0b2999420e61c8e2926c20f432bd39d6d6e7a8101b09fc3bf41a1bc525be027869057fabccb1a0643cebc0d962f6f657543bac990c6d6db51fe43009ab6f93cd9bd31064951b86ab99e5ced97ed934d63c32aba1561a0a793a1becf4ebe02672105e454c06705f6be69c7f2cf70487047cfa37c53de6d3eefe41f0d0e0f5626448742fc89b65d0500a1e303846ba1a36055378f385082d83b52c9a09382f2aac31ec7a7e9d1ccb65e6bc30863896b11e30c5c23f872fcb9aecd61eaaf6fc3347e0abb8d9c6db4083475ee7f059b81105fc1f472b93e02e3ad4edc5fb53079765612c553e0f4ee0d59c87d86bab9e4af98464de4e3249e53c0736f7ca7209642db37fd0b295e883e8972d56f6ffd2360f1db2be4be35861067c1eb943978fc1ec9b44914c5c22fcf01007615f93366ba8b6ee1d9437e836cc8a675cc62db9002aad27d712d43ee81a2342f6c7a19122b92113937cc09574ae9b0dc50e547b6dbcc23ad47a54b9a1141e6360382c03870ebe9b4431ba27222513638e1b5c21a09bdaaa99ab115742d21550595d0145fff4388a524374525a249a45f4f3c8588f4cd1b84b743f2e25ef65377fdb9b8954a5f5fbbadc757a49570ca1821a0fd5c0fd3745703b98b6c29bb2e52d6fc585e31f6044043fc975a41b1bd9cdb5c79d45f5f5fe4e62515e76939f3da5c707d3df4beba80b3b342bf5907d78452b31d27681cdf57a98ed17def223291a4dcf3efa57e7885603579e962c7a3a0fb3846f3eb178ef1cef534de2c55192f4b316919c06e819bb6272b667a2438f7b98a74f9bdce10eb258694d54db6c0633f18e87c4d44b3fd71c6e7e60b4ec7b824dc540502ee2ba56a1de8878061abc01f8cc8d5243a46b4af08451f4962f3a2985f62f7cf0143d4611e35a8c5e11d43cf1115379f5d78743a5187f0d61b7465905cd94129bc749eee85efbfef40a681f72cdfc2ecc7e7d59a18e4aa7600a522b6abbc2fc64033a47c04dd5e62ff48cce7a1f96d93df76e0aae226ba5c1dca3b50d6428e92c938f0ca0a499c6af394b111470e1d34b486df1d36a7ee12cbf3947ddf7328010386626a8570090db4daeff7dc2e3f0a7478f3402c8b9b2cbc941d4104a0285da02a0611dde9821de8a612a686c95743ad1c01bb0d08288b6b3178d47bbaef7fd323d57cab0538c032a1cfa2737f1482040bf5ce4a14f8a5c1163d1a5faf2b478541cf16d04f166f8e143728220fc4f6de1a10639f93f8ff425d4ff99878e79ee8836b7a7138141059d909abdbb62d832df31d27ef91a2717c66e9a69aa127d261cae9918e4019930a4ae0efb96ef4e34ae5bc5af7ed2a99901d07773ee3ab9f10653f7ae5a305fc6c36b8a586e43d1ba00486c01e86ffbfa9282a82b9cbf32b4e7911a1c06643eba113601b753641d22b6e5d381f3ffbe60f52d3ed96dff2da50393e23102906d46633f15e3664bd7750bf2429c23a1579d7dcfc90e5282e128ecb7cbccb88a5564b1f7b099962d22e51f07df2a9383b33cb75817f106b28a6a391f226c0e471628f458de941b9af9e3a53e788bf6a5e4097c70472cfaad731615bb584afc8042ad862cb0a0e3f5499b00ab1f480b9b1de132f1f6f6f15eadc85dfd915a87dc05e0871988162b2494620743992a5e7a2485941928410c573eb94091893ccc4ef5931ef95f29f06fe7c966f3ca079644b586ac26fbd33ce61d31ee04fca337f6d9c35503c84400407e5e5c51437cff4fc68e00edf18187eb33e5f84759505c75ce0ccece74ba7e15b5093b2b36329c13c6f6006a3bce4c66ffe46ba5ce317cf1f4c9c914a00cd59cccab225d34707baaf078998fa9d0a563b0dbb053b38f7109d04b2a4c4ae8a52cc0d897f765ed385d4c3108670415c27f59b5752ba783c45932ec88c86d87d2d9fdd2d82af38deaef73d6613b36d5c69cab3149cce7d08c878131b87bed0910ea54baa54abd2004ae4b0bef5a3dfaa369cf4b3c62c8fde12c79a8435d5a638c66987e8978ae61dc1092b8f7146143c42321c79f5e0e497dea7d4ea18f405f3355787f789d762b8b56ab07f7ef9f5a1ba5e83ce55760cff9fd3c97c91ea91bcf8c54fed2f53ef6e3c7eafe97559d50d27a2e069414f856fd4054641e9baaade35f1d1217cac5536b838c947a69381fccfc3cd1b7d5431b3435446aa40f66d2bd9a9aae3f30544c04258bf69940878e468f8dd2fe1a0b8fa1da70b4e424e71813761db0231d549cff6c0363ced277e6a8d7e1a76ab2146b5177185d67091e587adfa1109b48ad9a8382b9271ac6a2da87007e0166ba5bf51d5836d615761e9d219e12b7248c680a71e325ff01818a408cf1134072701776ab5913fc02a0f4d328c54eee531b8c5b80946931015a4e601616d0d29eabe5bda9f2388610d6a97ddebd06c70618ea04ef62f4f9bee9bc3b0ca76b8d3ad0e872accd043134a78f834f6541e9e704a06c6a16de6f89bf159a797d55b2fc634fc5d2e8a871181f6bc97467dc35492d3e56d021c5e97d46ddb60422195ea4a00691a16117aa8eda92298fb3c6a2c582dcda5fe9bbf091a0e2a2b8dbcb89b33cd48c42dde9e1f9628488cfc4edea2342960adf676971a1d5a66f03475c15f77c6db111cd79d232428cf6fc5de11cd2a0e4b07e186d19c8a3d76abe79c40cb5697a298c774b823cbad3777753aca05e9b2ad7a00dd1d065bf47c400d179c30ad71cda14412f504b4b692f6d4ccaab38d75d4fd3f78b1b6307b5b653827ac41afa9f50b4b381f1f96fe2213913e9a8fc9138cfad1cc99ac247ac6f1a89ef5093ede8768c7193ac75acf3cc25616211d8f8f1ec20f7d8f38b71a232ec1fb17d4bb0028199e4bf22cce323a10112fcde2babc52cd564a1a0867a632fec962f7c935777bc414d706778bea6100c7ca191fb1acc92e84d690e992e34aece77f0abfa2651d6d79c81850f3abbb22f0dda9e7ef132b7532ddb", 0x1000}, {&(0x7f0000001400)="b25702fdcb82fe1c98944b34cb870c4b8289ce215a73dfbcd0d9359d62f33c6a6259f3392e99f216bc18e5c38212282e7595055928033d0ab57e4e176de5c3c44919070426abbb6a2accb210c1b5f44dd75b3b1d819de05f731c4618a5fd22c33211074ff4345d4c43afc7ec54f325825f2f96f492160dc79522d36eda9bb89b4a6921b8154f6358875528e3f3de11e0e4cd0d2c4013ddfbf75959b270942dffed7fbe39a2d481ef6f9c4634f4db947f45cbf73b0e0498d80c82160215c17c1b4339b8d2e49b8910686f1e0debb2762ff741edf25d35947d5c671e35472f5134f9b3b8770adc62e38c785fec7e9db628b184141060d7b09b92bbedb60c0a4524d4353084c0d602ceb605a0fc9ff4a0a16027bedf3314b03d7368b6111d49cee90286abe87ffe14e64e713a4d48f1cdce94f10db9dbf31bcff01c02a1b313b20bd12e70d0e2db401196f85b37f86747484c18def4ef49ed51750a331b82628a9abcdba39733791a4e1085eabfead740afb92e6fe86cc7d542fcc2c734051d96fcec1ea95a01487f87f1219a1ef117568b13c1bdcd5974eb8e302763f9b4599d59a5e49f87ef4aebf9d60c9b8902bcdf972e5bcc89e5daacdf3f4393d15058e24a36984d72ff29ff3729c13697f40f305e3c7d4da17be12dc2e0158be8a7adf9239f11cbdc43f0227cf4e9d9b2e1bcdb44011f141a88e2d453d0ad7038e00a0f595b9ea4c68dac88b31d2ba0acd8d8ee68c6d6482d62eb82c7fa8b69419c256e04d04cbded5bc76c27fab4b62679960774fa0e034c797b18e07836bfa35be120027d6368fd65d61a6ca5c7b88426c24d6ebe003b4b6f60cc72c9ea2637b82efef99f4f15a976ee6685e5c13effa38eae0c248bfdfd0b1235ea2746224cb32642a208ad679d815edd915be2854a462d4c0c92f277d15e3f52350640390704b4db9fa51bc6e37814df165ae33824aea9a675b5e0022124d0aa5e151c244087257f12a935aac1bd4227ef8f062fe8c475da427acc8de0880df1945afc2f1033adab7bc85e3662f1de3ab51808f97ec7b88eddf1ac3e0bf020ec1ad64e9b49460fbbc9c4c059b7ee0ad143ef16e165137489542452d9b2ca25849435332eb66e55f332a27ea82dc8ecfbea36199955f413556645bd3f1a22f045c98f18e9fd55cacb0128b2860e29db5fa559d7233d40120ad1879273c9d51672ac28927ec58f6be722a3ee84fc22712f83776ae6c52c59d05f215e2f49be262bd9ed9cd25b497178b193d0737cfc1ff9845c61936b3e81f5d794166643919d2dcdad5d84395ef8391e3a03c359ad9e50e92e6178316e4bfd27b7830fb52d656554208dfeba87384463515877359a3e1ebae3ffdc0e18c7d53940181d1688938523b2573a34065b72c76023268e290895e2b6f41b21278938bf3c852c8fd7dc6c6add7b01aed8651233c290342e56db1ac22671d79e0626a7ea2590493e919bea108683e831bdf6bec0ed71c4d9dcca5dad556bcb23c69fb330b0ef1f230ff5afdb00c2014103ed36f478109a830b456d39b268cbcbba310fcc203ccc0ef0fd2f2f53ca100347506b65702b5800755dc98fd8c83f579d7dd4adf9ec1be7e7a439290fe1ab82eb9a5da0acde4b8a102b4e258da3c24cf250e672bf971decf8150071ba1b04ee4c5f83733afc13cb1aab09d29566e2abfcac66f71e764e32ba79111ad3549930606d459c77cd2d86a393eb4b165e8da249354568ee4e568347d0284600064c8f355b6adee6a8b69f746625e00637a28062526704b9d7f585ce7c3d9b22effc1fd60328dedb0268a5a4b6f3c64d15a0af577edac713c4b258fe003a30df4ab25ec38538501fd0520781b88b7a16b66baca79838388c7a524de6cd5eb8aa857cfed0721a7b8fe652110149aac7e3f941c8fa91cb28a1b61c8ba3f86043874eb211db75fbd38d7af3bb19c2411e46342f2477d1a48fb749de2326faf2ffc3077fadac91b0762ba11ae4d3e38e7042a837a0964001a35eebf96e7b55f4de3e77a11817bd520e2546a546c857ba5a49de59450056300b05aec6e8e28c583264142b7117e3cf0ae5a37270a3e9fd8984ba19c58a30cd66faa616ebadce6dd8e7e9bad614c1e6d93861cb52a2415485a894718b102b32fef44dec473ca134d33e8a7000799b70a2077d31a2231f656cfd9a216b6ad32ae062eab7950b090b13544cd027e89be22c1f8bf94d971dbb1e30bc59cb2599bf79693de7da9a06dc3dd251ea7208195f985cb3097b557baf14acc5a7a48809325600bc7629ee6eb38743e5a8192d0cc58db9d5e57367bebb86b55eecb838835f2064d6b8855604d3c8a22e66ec1a369192007c22baed83a7486b8e2b454d60c260664bc529da83bf8f3243e93a8ecc3579b3f86f05b4e88ea64709435b49268a734bf2549543f8870d2459e1a1956cbca0365dae3b46ab1b30fba36bc9efeb91c8f7018b5a14dd120c6a303c0560e7d1794446312617fcf4fa7caa35ad27fa34a670554ec367a3b20fa0ac82beea949e6cfb071906f34674c93a20366dade0938f1955afec1c343939c096cb82d9af70a1ad8f715b28f6552172e2ee195d2e03d07a750e411dc064bc257d4b8e269077a5221fdd5b41c0e6e37574d24dc4701d19705238d7f79317d204a9e57da7b1e80d5969611ae0e135019de495ff9808d3d8526b2ee373a2ee9bd168bcb03e70d47ff0b6dd393ee27eea7e0edb0e84526f1e0d53ca09874c3c52cee88dfbb867db5147b85dc772844aa389740ce4cc59f4d730d08413fe142b15f5f91b1fd144fa17ed3ead6e588516ce42537d58723afb74ea1481d53638aadf387a51175b9f62bd6a12e65f3da34d55b5a2d0d245618a2f653eb5ac7c0bda32721ec24c6a79095aec159b171b22fdfbedf9f283151b9fa41bc1f0fb924b78d8de66924d517ceb79338bc653d51abdbdf3d95c56b2a6166b48c47b1e2995cf3d0a2db802db44073c3246c7b18272450c5097085cba588f6bf20e671afd7593246ee6754be935122596a1f55bf65dff146d25145050d2914af811fe6d24ecf58a4d6e0b7d9a7a34f2644bb8c6012fc01f572b33e249fdea3dbdd791783f1b1f503b6980e327e4ebccd117ce1f853760e818758c1505eabedc0dbde24c35260c8e88318d39f091e7adad1543ebd1ba9be174e1b253a231655feda6c404722c4eb8fca940988f04cdfcf00dcf6e59dd80156e63c09e771dffc8092f3bc0e2fc3280999fdc5e9f7bda3e28d4436a940bb2213cb6790c73f4ed544c41abdf0fa3302255cf9a88efd1bcd601c9fd36a6ae7b737c492f8139e244e27bbfe5da30e82628ee30dfbc3e84205ab279ea921a1e904ce840dae0fd10eb779281092f553482e5b9d356f3f058c58a730b145a60723fcd44a453222c7cc52b7b468e12903096bfab38a7edffc0743fd9696c27637a0d676c3c8869ac9e4baf68738dd68666ebe69ca3ba5973c1a30c5d9a33d23826fe94c40eb7445345fe5b1e0aefc6b39c096592fdf234c6edf817456fd7c32e6b27aa721d302642c36a3a19dcf9b78dc0556d493192f0c476b05516cbdf02e7f016cdc6d8b7c5eafe23da4fbb1657ba95304ffdfb5f7905536e468167f6ae452d9fbbf4a583a9b894520b0face7427fc020a71b57d54b516e0bda93fab0046526717275d3280dc2eb45a6eb839f336f518eb4eecd618b209ba0aef4611e237e7d3edbcbbf03241ec8b485996725679df551036aab8d445a066bd88d2e992551533070dfab566b0e90fce04c6406a7a5d94a1d34d6f1a49e17f5f9b74199632c4eee8a99078f5a94162cbc03558896bc33b71894253f63adb4db7df530250f49cb723b7ea4ff74b1022c951ac4b43148cc4a6c7a3959a07a666a94fd1366e523b2b0778aa64d43075837f02944dcfcaf23f575187e9bcaa176b6ce85d2a2fae64edfad987d13dbeeaeb36d2da7441f1d0641523647bbdfa9d5caf4f11ddb9c8e1b7e48c48a116563c4307c0363b32bd552bb28ec82df733aa042ff205298b9fc1ba19588ceaa777cb6cdf98057ff2230b3df6e1cb66bb7128fe736b3baf1f811f066fc17af6cd9a81f64a9dd3021001fb0fdd77aa81da3a0f907dc5adcd2b9724f178db9e4b70139475ab719380ea9c88175853f7a33463ccb66feaa4a9bad55214dc76764582a87e3fa70b89c1cc94c5277dcba78c4cddeb470de35ede7a3b44d7fa0596f053c74982c6dffff5f7a44cbb02b0ed498f0cc768ca0a12f1e15a3879a8f10ce5c861c4091e6db8b25f616ba725baf31944d047c971159956b4076bd8b61b1a0e74869ec251e4213a82860d2347b5052d6879c91bb1108617a7c451c9b0560ee8c0f24a831e9fee0e48e3898801045b6bfd8525bdc76ecdb26e197fdfd2e461ca82137a4da5cdc190a25795188ebc61abe6eee2d0ce3c4605ae6134680a646d37b55b6356a36f1ca11ac8d413f64f87728722d1766e510d4df672ebf6bf17cfe51d637f3041789421f517993f632e48f2f086f4422edb1ca3d73cf3af4eb586787f63182725181497e0afee4d53b95c9ef78c62792efd1d7c09a478b2e429bbd9de296923a0a465a5585980551ea4be6b36043df70b99c9825b1cd753b90d7653fa780c957d904a8d6c4eeeea5ce660272fa9d1239492774ef514504440c633e8b296330389a66e22b28742ed62087f10494fc44691b4e6723f1f3d30eb2204fc68889c927d5d5bc92c3498f88163fba8e06768f3d2efc64c60741e90f0bb792fac7318a4b05bac9d8d6048c7215ace1e74997ed73602e7e14f17459fe2168daf6ad1da19b398b097f77ec5498b7ed02b2252b802a5b54cd66a0c70b8903ee0adc8b365d946a48c400b4bae9e857745c728b767af3246922fb1b6c1b287f008f06acbf3c3ea345b0ec6d27afa810a1c31e9a8619b8250c72418ffa65e0edeb01a297982ad0701ff3d7e04a4462a9eab9613edb9d6f94e71814c7d5af930ace03e7eca79e978af2aa41ed3343fa7a0a0bac7c72e7c701239f562ce53cb60c32be2df9de9882f2e6443e3ca4bce1ff85270c6aded40e6e884e85e075f4ce2f8f8d2d792d28b2691baee267bda4ff1d86b93f93ff166ac805f4d1364ae31f99e49b40ab46077518ba225bddc2b445bf3c4ce0fe43c89ca59a250a4e938fee24b6932a5035bd0cb573d7a675c3a8d54f743f61933ed8b3a49a0686c594885af9a57912d7cd5d69293c385b9f39481bcfbaaee22fe712d380466fa597b2b7172e741c7da92f51d6cf3d7447756df507ef9abffdf4dacb2003039f97ffb3a755efe41d19d4cff04faaf01d1fcfd13ac9d8641374d0aeff0fe144ff5b069fb636dfa73b8f9831dfb4f9d6066a8e5acbe2779afe0c5731ca8c49542f1e1128282e53e19102defee438494aa1aa5410bb784bd62237f321708754c9a6de85c7d3fe7cbd230aa2fc18de54c9ddd31ee6c7de1a1542ed71599ee14e014060b0dcf834d783c660c05c56ef6f71dbb8c024efb2859b5796debd80519d8ca974a0e106c0a8fec875432e7b630388c64d7e7c69af7515bb2826959fd95b1d96c99a48d25bf69e3bc7ea5d66ae88602dc9cf541c9e99b3348088660b8c668e03409d884953d362b47514b933188d491e45aa2324ccc3105b661597a3b1054d5265bbce6c1670c9916d1b967605ab0c831783544c5f43f197434555fa4ba47757bee6da5b3eb8e2409faa2d426958a544b415f0880eaa3b19c6061324041e1bd221d7a9824be307a1abcb936f6dd1fa419c45c0d139d017002c88f7b70a44", 0x1000}], 0x4, &(0x7f0000002400)=[{0x30, 0x1, 0x800, "f1e0a747a18629c92a7ce9351e61e53f6cadc56ddda4a8ce79d2ac1dfd2f"}, {0x1010, 0x1, 0x7069, "e32f42d2a72457130fc7089dfcdafce544c85175763f7237e1cae5195dc20646d00a3253173ceaec510da7c3724b993f034334554e4808f40a00fe863e47efe2afdecec600c82eb37c326314b374b58335f4dfc790db234689e9e00351cd09901f42b2b8dc56d9b3b3546cd93a124983573aac9cd2a35825dcf3c72964a4bb8aaf2b25abf34a1ba0b19248ab0bae4505bc046f11a3bf2388dcd3f6f82ff62bf867c56f87bd00c3afc74bdb66cc07b682c7b8c3f657eaf4419363478eccb172e6a305968697b3727071914150ed15c01ded31d5fc784762fa62db5b03df83c90d76c14868cf2ed325a6a3a726e000092324c5b693c5f46584cbd76bff74b0f16cab2954615f9b397d03175356bc222b54d0e50e40b7e06da1b5b91c18587426d2077bbc72e5fe933bddc04fadec5b3fc369daac2f6cf691b3c9242c8d8a5065ae82f0b48df430970a346ab0db7e731f72a80f9f2b1cf037a08f34f2880366f951daccd29c47e179afeffe8ac109127608589586e1344059617901d2e943ea875f3e7f60423cacff76bba58d10fcc09a59c577168311a2d27bcd7b619dc8aa48f9393d8cd51c2f26b18b1d717f4183c98dacdcd929bad68e0dce0df5ff8a99cbc7de2ece5a9908ef4194f81f16fae3213b7710202dfd9d5f7ef48814959d4c59b2b531762af6c4ebda5221c2355f1d3cac4d166c76ab388679695ab897aeeeab453debcccab7c9138056ecae1582bf94f80d56f4e8d0cc6c33bfa05c1327f5f24254fc6d05f8c125292de65ed60901d7734bc14bdb64c6a5dbdd63ea19d7684475e1cabfec9b19bbfe906ecdfa075cfd82acb185c37e1d04904d63ffa4b2f1b202a2ebe2474f7403466797d2ef63004b3d1a2c4149dbba185a7ad517e784105846138ae89d1e1e2caa6f21c54534dc298ba272d5af8b45a00976b92bcc57eba24a38943e174b40554fae318f15117d2d7ded18041cb13f75af9b6b20c24d4a13e8cf5f95b680948941613be62f11d41c23018bcaa0fef22dcc355b2283bab66ed0669dbb1477183d10103c342044e35115b6244219e9194dc8ae4819f12c8a16a372bd9d2a776ee84dc445c0849f647172fe01e223b4ab0ba6e39e7b7bc6f4a637fda3dd8c9b433dddc400f04929e813e07329f8e64d5abc870489ea3e5ad30e4e3594291a0937eb4c7e8489ca19e08c693b985d84e1009d86d5fc6e41abf8c9a9ab0012e45fb89b07a8a0b9bbc7de4682e7b02c9927bc15b80083b02a6389d353b9d79e27476ff6f61bca820343c4d3c120bfba5593afd2f6cf9bae50969a8bab7b5700c9df224fd5742795aa40765e4b5ad7bf5b0783e1e483a1ba937b0bcf084ac0b44cfe2aef64ad252d2ad5c3536b7e5540c9f6d9f6034333242a1999335aa362ce064dfe68e971c36b1e44550f34487d20cdb649940b8b72dafccb8cdc8a5343fa5e490fcbd8e61fc75a74f517c3804ce75700067bb65bb9454b1d6b2b50a0cc5b7b2ca4ed9f9f02b4765ee7301d471ed0da29fbc23166d9968d96829ac911ea54efab38340ea8c6bf495c96805c64a10ad5538fb055a6371b38b9c526ca550762154ef481f3738411f0013ff1d6ffa0e9e3b0cbec5aa705b4e1b1b9209a7f55b6245b4ce6439f5f59ba2b3bfd1e1404b203eded4ad35a05e3596c8839b48ce0ac556e4fad63649c96b6ad941c375c001b7fe7e4b39c3873cc489cf27800363c1f0fcf0bc9487c56901d93c648e9358b098f071785693ac50cb23a2d0a66f666f35ee823836524087959064224d5cd7812594bed07dfa39d8fc30ae79f48c886946b0e0b98423c1b87eb7af90ac9a25760ac9ebebf664406e214a587dee722150267ec8a47dcf142e8571f3a8e2ddb6b6d5a6e5a7022fac1866f2ccdb897ba033247f2660cd26e9afada70e89851ed53043e09f800e356c1b7ebd3723af21902cc82433bdd749b67bbba9d2a3724cb372a17c1599b6592efffd8e4a776ee79dd2c8526eda9b15b984fdec9c49994c4783b037f17d4eacd899db38e398a33b23e1fbb3ad939c957e4d0fd3af9f1744ce9658d560bd6835fd2dd41ae763dc8386fe57a3782ec5c3df22f9326e27460b162d646cce5c4cacc2d80f4a7661902c0d3b251fffd0da133bcc84f760eef2b25b0bc870ebb195201d3580ff392eda02dce42f27c9bc37c063848cf3a6833fa2088e19beeeff01ce3f7ae02f64901548a57a35ed78d236d8c7231b7d8f8f35c3c63dff940e28d8b10166c02f153943190a971ba58d643e2e566e0cbc53c010014dbd1e891867297454896c5674d73eb94e8b24d4dd4d1e6021e1c2ce0ea35ba3e0159cc88bff2382ee1b3d925c87ad8f127b356bbaef83a6847655ebf14c5be0c4ab75580e81e0f8af226e561648eab7f1867e73cb4267db08cd3fa4a0e95efd4bd13724aeb2fe000731c8ac260c3467bafffb382d7ff490771c3df81a04c3d682152954623dd9461f2d3e04c467cf4b568873293b229642926e7ac30a5852e0672d7a03e49d167a7171635d7b0c27b0bd2062ad6bc1e7eef978905a410c94aa1484d2ad62f37fcf0d280e4c2b36969373f98b0a7b8386d73741441c93f3236df93e7aa755cf75d3299246ce4e25ee9c330c2c81dc447b193896f7344152962aaa203bda860b6e77f7529eab26584ca87a847e0f429c9afb3cd3310be71171543f494510c0d3b15ede433c2b3bfd158d041694656d09ce47a1638d314b4f656435e8121b02bd1f3fceeb7912c78ab80c13f91aabc8cbb8ca984cc96cdfab57bff845770df3d977d3f6877a66c8401aff1a14057ad2860ca48bc2eb9b4fa858f7ea6c6c00c1d3d92390749a786f88fc61a95a67983efd4382cb0d09da5e6db416cf16c064a679cf6eec7d976e6bad8386c262e12797713294b7714502ec9240f6570605d36ad3f7e51ccd9377be1d802b986c384acc28c74ee2066a6c637131bcc0d8664966b82059af368bca8e342f30a92e4e6a883fe2b1afbe99b7ad40e849a7fb8d08336174984eb99630532b65630ec947f586bddbc1fc8456453e55fa553694335d0e546aca661cf2a59c0c5a16de6536bdf2f7ac7881f9b0cbaa71c0ebcaf3baa28e45bacfae7192a26a8e58600b518daf8f40db759ddba7ccd2d78bf5b922722302e2401d53f4a34e340e64a64b1d2a445b023999b5b945890a23f40b14b6ec8169f608eacfb9654822fd276b631fc826f0558a5d99e6609bc4bb69c10d2ea2661a2fe5f2a5296320133925b5ad4d8a8bb70e44d82c1c124847ca9adf5809879fda858139c6801d7b1f210a0bf6424e33536f747f014ab5ad8c81e41240c1c09a88956ed67c201b3ed432bc98354401917bfcfab2b81a099612d114866e232233079eaa5433030c14b3d4f1957a1aa8f8da2b506e10ef13d73cf7c579f7d166baf9067cd8fa0ac0817bc4f96e5ec1aeaee0852b920baa3996a8cf7a5345491c9c8d78dac61ad8b80ef1991df3f7e78586e7096ee366a5b5d3f4f0a8f290373c13aaedb8d2d83c76ce152f80067a2721c4cf9ddd7ce085008a5fa56293ef803deb280c6117dcf1d481762fb0f821a91c598b383dba5e5cfaa08798616d53853adad41f85494902f928168cc77dba27ca7b21d2fa8e4f7e9642cb7af91dfb144b8e552ed24b6f9672ea8862c9a4e35d745a15e73a0d0cb21b6d137818e468625310172c8304e39bc3252678f39d7ca859ff87dc2839d375fa79ac98598bbef5b8a81b4b5bd7205f7865339657e6f94f4ac9b43a2361d58815f8a704cb48ab7fee03ccc2006d3bb456d1f4cd236dd6202c32d3b0556eef647733f2bd71ca46b51b056710decad89764b7cac7f0238193a3a4cc602a7a74a490554fd9d2b5ff74ffb8f86b91adad0cd608ff6a63a7cbe83cc2c176bfb5573e71b5240f84c69abd8420193a683389d33aac96b9bc4109264e20e2c484f3019dbd8ef3471b7bfbdc4b9a9f45f7ec3be0ff553edff86cbee124ba2bbf952314e0cfdc0fa27270a03c5add5d71e04e82e2bcda513011343b2568a6909ec897f4a52f8d0e8c7dde5bcfeeee502ed209c661fa3e6a4ad37c0430894365917a2ceb442787e0903a00bc2f1e742f7ddedd5336a61da2c24df6c949716fa6602387f34297c03fde65bff070df155f3573f9e1f2f32519b110c18af9a33173313101b7f161e353e8ef643f96bab4d84296c18efa935b76af45b70e485686f261c396e4e22d8798ef5e6e46a3c6bb3376b46d7d80b9442a316f5cc0986dc9d448d9b28cc0e41300c4d45b89329325c94e5fb9b027bffd8a1d7dd388396c64b534dc73edb379d36c011d018a25b2cb99bd9a9fcbc9acaf28014b136371633293fe396e81e1c4f455d7d298a3eaf4cfa7d4926d6f9bbee50b8fa8fc97d1f11a7b3aeec0d3837d1c7fc3c400c4690080a301b69599d936a5bccf749f7778197a169de93056b10271c6dba836f13f1b6d62faeab32fe47c4e04a80de428869a40571a0c1e4be9797188abe0491b14c7d68e88ab832e662d2032f983591d64caf50c893270abfd5016ad22a58923de09ca5df63624ad7b16985c47865c0c99964280f07c6a4789643fe3c02b04bcb6e071c25e48f3e65d57611df0d647ad817d8ae566d889e593796058f58a1accbeac2a9be4b60566e392e8d02432aa7ba56576e61ead3f1e376ba2ab0be7b488934ed37593ffa51b527b34ab6c249ea53dca8f3bc4380f445c2eec890ac73a88633a6b9e35abd67b57fac45eb98f9e70d0adb6466799e9abd150d2f4804643ba2bf20a54e37e68a41e2003c63c04cd270289f35537f4b833476839ecd83b607bb302a8b01e8a152146063151cf38671825f9372cf82dffa3ffc07be08718be107353f7b247688f0108c3caa199e01b6e73bb68654710a0384df33baca0c7df190c532b13de92f8e2963bca5180aea9b9bd217f5bd8232178c50307288648327b1b1dc5c05fddcfa0eda7170231c6f44e2e2696d1f5d63c467e2d873f83a0c6b88ca6ccb06960ba7ce8b8931169c705047fe01f6bcce67e06c8c6e6c1bf886241366a3db97ce03c29b182d251f0b2e5fcef2a3135492ae48738da0423f9ca7b427be90df5f021a59ffda0492de85797d2f62d0ea467f838975f6afb99230518c113f67704a6114a115bdedaf06253de8d1680b74f21575c2c2de19c14e34d8ef2e9de13a0efd7c081dff6804b27eb9ee1def5a6a6e97d0bf6e64a5c192467dc520ce5911bbf558d9b52e4cbfb9983b080019ddf2291184c127e15438e659ab4747f046e6a1becba796ee3affb11304f47227679c90d1ee9b9f5180295f9b7afd8d51a846a369b4305e51317af366a70c9156b64efdc7e19b92a5f2fb2e27ad2190604b52f8d78f4a2639e5070b2dcce3b8371a355f2ea0cb7dcff65c5c6e2eae31e3a3e15a1f183e91d61233e481b950be788fb3e25e727c59de166a28cf56faced50ec9f7e4d0131eea9f804fa4177fcbff6de64ce8a0749096e094ea80324468f20c8f36a7d6f2c3a384b1fcbdd80ce268aec95b1d53f817d0e79d6d816ec61cbea064b4ec662aea7529cf84971e2ccbd6919e7d8ff1c1ca0cc7f8b026263f21c3a83ec42cfe863f1aa9915a8b2e8bd0fc33bf8b5a8f16eec35d95c41dd3ddc721be2b2a109cc5a4281eb7f9332c1b70e6259a65ed42ff1e1a8c0782681ac0259db26884312303fb02669d1de50cfc5d21c477c88363f42d650f3aec7e47af42d0d1dbc486b7f227cf4f0c9a2fde945d46e69fc402da14295af4af14891f5ca8eae9581e8fbcca2f3a740e66460a"}, {0x58, 0x1, 0x28a, "9a9868a96b019bd595b0bf598056ca4e3a86971339dc38432e265aa838f6f65d98ba5b0f9f4a38ca747d58906e0019c8f6315bd079426ae8c95d9d87427e3210a0aa83e2ec728643"}, {0xb0, 0x1, 0x401, "e13db8c0d2f5f66235dab88bb8686c2b4c45eb5bb6f0a098e8f19ccf9fa67d2aa355a2f2aeefbd47b6747ceed43cc2ab183fcb376c7d219ffca5d3dc7264bb0206a546d395b0419fd35ea4bdea6cecd2225ab952203497e2f560ff861e3f853c5638af8007210054f19167a1c4f8e49bab2ccbb6337f6d215c19227925c8d2288648c81fc3fbec4947dfd37b08366645772584a42d885e8faa7102"}, {0x20, 0x1, 0x4, "8679290d2a5b1bb064d4a9e144981b29"}, {0x50, 0x0, 0x0, "3b0140743ac1b8e9d25c925beb2649c67d6133b9a499278a3b05b6a5cf72dcfe69c5863fc7d7656d2aa21d240e3ef6752465600a015de64b42e876dc"}, {0x18, 0x1, 0x9, ':'}], 0x11d0, 0x40f}, 0x4) fchdir(r1) semget$private(0x0, 0x3, 0x480) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x8820, 0x80) fcntl$getown(r1, 0x5) fcntl$getown(r0, 0x5) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x2, 0x6, &(0x7f0000000000)=""/115, &(0x7f00000000c0)=0x73) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) setsockopt(r0, 0x1ed, 0xffffffeffffffe00, &(0x7f00000001c0)="9b74971375bb79dfe629c92364e737499da7cabdd4cd8d6e040bfeed314af09ec488a3bf6cc77ecf65ac7c77fc58becc4dffda30ac11331e8412267b28ff76bed9fd374bdc7f0feae6a6054e69874bed0b880eec07f23301699261e80baa3e9375a18ec88b8f6bdc0fded9a32f36780bab4d10265e814e81bab5dea1b9dfa157ff2d0ceafa06fc28ba49efb60a9394ae58138482bb755660ac40c716eb80c74e3de0cace29668b13f2e5e2e8b2c1be8bb95fe85448b204dc6a702a8b4a3647afce1f1c6cdb612b", 0xc7) 16:00:52 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xc0) socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x1, 0x6) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet6(0x18, 0x4000, 0xe8b5) syz_open_pts() socket$inet(0x2, 0x2, 0x3f) accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) socketpair(0x18, 0x8005, 0x6, &(0x7f0000000340)) 16:00:52 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000009ff240d54e2f227da421c7e983ecbb7e12a63a0d48d7b5290c22281786b6f82f188c420b356aa504aa4cd63c8b0000000000000000000000"], 0x0, 0x0) 16:00:52 executing program 0: pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0xfffffffffffffd52) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/12, 0xc}], 0x2, &(0x7f0000001240)=""/194, 0xc2, 0x40}, 0x800) setuid(0xee01) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') getsockname(r1, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) r3 = socket(0x12, 0x4005, 0x1f) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:52 executing program 0: poll(0xffffffffffffffff, 0x383, 0x0) r0 = shmget(0x1, 0x2000, 0x42, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:52 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x5021, &(0x7f00000001c0)=0x1000000000000, 0x56) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0x7) msgget$private(0x0, 0x8) 16:00:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000000000000000, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) socket(0x2, 0x5, 0x100) 16:00:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x1) getdents(r0, &(0x7f0000000040)=""/71, 0x47) sync() mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xd0d1, 0x1) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r4, 0x4) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setpgid(r2, r2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/104, 0x68}, {&(0x7f0000001300)=""/146, 0x92}, {&(0x7f00000013c0)=""/159, 0x9f}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/228, 0xe4}], 0x7) bind(r6, &(0x7f0000001640)=@in={0x2, 0x2}, 0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000001680)=0x6) fchmodat(r5, &(0x7f00000016c0)='./file0\x00', 0x8, 0x6) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001700)=0x6a) r7 = fcntl$dupfd(r5, 0x0, r5) fchown(r0, r1, r4) r8 = open(&(0x7f0000001740)='./file0\x00', 0x1, 0x1c4) fchmodat(r5, &(0x7f0000001780)='./file0\x00', 0x39, 0x0) r9 = accept$unix(r7, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) pwritev(r9, &(0x7f00000018c0)=[{&(0x7f0000001840)="20808f32909f46fc3f74fff8c98272a05d30abb071d70a444ce3a115ab376e4d0e7e6d1a5b867267792d3a143751cdff5f2e0d5f58711be29962de509eacce7dffcb8f8750ef785abe735ab8a8b14cd89d6ee8270225819a4bacd194", 0x5c}], 0x1, 0x0) link(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file1\x00') r10 = dup2(r9, r8) setreuid(r1, r3) link(&(0x7f0000001980)='./file1\x00', &(0x7f00000019c0)='./file0\x00') bind(r8, &(0x7f0000001a00)=@un=@file={0x1, './file0\x00'}, 0xa) preadv(r8, &(0x7f0000001d40)=[{&(0x7f0000001a40)=""/186, 0xba}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/115, 0x73}, {&(0x7f0000001bc0)=""/38, 0x26}, {&(0x7f0000001c00)=""/176, 0xb0}, {&(0x7f0000001cc0)=""/81, 0x51}], 0x6, 0x0) poll(&(0x7f0000001dc0)=[{r9, 0x107}, {r9, 0x2}, {r7, 0x40}, {r0, 0x40}, {r0, 0x8}, {r9, 0x196}, {r10, 0x1}], 0x7, 0x8) flock(r10, 0x2) 16:00:52 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x6, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getsockname(r0, 0x0, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000040)=""/79, 0x4f, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xffffffffffff1828, 0x4}, 0xc) 16:00:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='%', 0x1) 16:00:52 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) msgget$private(0x0, 0x140) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:52 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lstat(&(0x7f0000000000)='\x00', &(0x7f0000000080)) 16:00:52 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) accept(r1, 0x0, &(0x7f0000000000)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1060, 0x5cd5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) dup2(0xffffffffffffffff, r0) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0x7, 0x40, 0x8000, "a56cdb0da8f237976772610a36c11e840dfa4ca6", 0x3, 0x1ff}) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x8) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x480, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:53 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:00:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000500)='./file0\x00', 0x10, 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="80a4b682ba58d80e80975f55721fdf0a34e543ba500622d19f632c2ca9ab4eb2a5addcb87521390f4e33a60115ea8b80f7fd591a387215669897e042593c6152a21e36f9688cd59132f9bb71613e02fc08f98c", 0x53}, {&(0x7f0000000080)="5bfeb76e9bed14529a93c2012480eaf3f14eb1f671a7a32b556d1dd7382bbb87fca36fd0e79b16226755800520860b885a301d08f85f63053fae0f52c6983131cee54f89e30f2a2c55dabeaf3fe0a97bc1710d4beeba42da68a1e86068c65be907a53e19cdf26361ec555463c6ed99fbbba2ba79efa263e442e91486d948c0382e5dc637a4757e30dec33499da5057348fe926e2e2ef905a7bc04098b0e95b845d517d7798ad770220cf5f53ed5dc26988278be7042089b61d2c005138aa27af87c1eb570d39caab5eba5a3f4d4d18b86423232e68e65e9ec02be831907f09a2bda3278f12bc8d9c38b0af05413bba5cdf5b7d156c847209f0fe0fca17", 0xfd}, {&(0x7f0000000180)="3c02880b2c49f3e3d33113c27f94152e13cf184d947645c4146fe5b09dd891459c95a24edc3ec133ea8593b116805381d047efa59c43c7b2a051439bbe2674a913a6d85f4a630224864aae80fa08ffb083a23da006bdc93cc68f0ace466e0ceeaf4c5a583ecc220ad8cca63dcbb6f241a009ead65619662cf36c293901023aa5310691465c93fa4a767cdeae02d33aadd87621c26182d8a55f488c3a2ca9016ecc0185f5a38a072bd476038f09ed93e042e7ebdf3cb39d8de2849d8369767707f35766bb73de1e26e702f19ddb028b76f6524b0550cbb015b2bd7f7346b4dda2b03aa6b94da67e867c", 0xe9}, {&(0x7f0000000280)="e0465e5b54a6b485179c819e8931e564155eec4478dd389c79a007535d71a2c54cd17dd8f8bc99e8619f69d2ee0716567dd0", 0x32}, {&(0x7f00000002c0)="b33245793e219376b91cc16913f9cb54eac94850f2284db4e283eccb4ff269e768dfcfe8f57f290543707a9426b24a3b46a094d0aca105208e443b587b055bae3b10d98d1a0f64d088902f4f3161fe3d6142ccffe2f87777f6a4de69873deee410dad1726c3ccd82747149bf0d8b95d54e0e89a5bf983af885cfa5473305099227ff05d28caf2e7f1df8cb1bd524c3dfd94c74b0e66470cdbcd66c5565d79b868101b9d19f158ae337e76370027232a9add0555dd6c2600ffb88cbe59b3bb9d3bd8af07bcefb8ed8e7565ac49ee96d8bd71d88a9de00fa46bd123b1b3ccabcacd11e4d328f9fa26de984d3c2d7c7756c03c43dbc035725805dc3da6f738105", 0xff}, {&(0x7f00000003c0)="a6212b4ac78d484764a49589fe5b22e29a2bd8dc", 0x14}], 0x6) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) close(r2) socket$inet6(0x18, 0x3, 0x3) getpeername$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/39}, &(0x7f0000001600)=0x29) close(r2) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000800)={0x80000001, 0x715c}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r2) sendto$unix(r3, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff54", 0x171, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x44, 0x0, 0x400000000007, 0x0) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r4}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 16:00:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r0) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x7ff}, 0xc) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = semget(0x1, 0x0, 0x0) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000040)=""/94, 0x5e, 0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) listen(r0, 0x2) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) getppid() syz_open_pts() 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x20) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="fcff46fa7357862ab700000500b314c7c4", 0x11) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) r1 = syz_open_pts() close(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0xfffffffffffff2ee, 0x3ff, 0x75, "0c1f96cd50b78bfec77dd5a6de918982c66f2e62", 0x3, 0x8}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}}, {{r3}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) 16:00:54 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000680)={0x31, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffff8, 0x0, 0x400000}, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='W\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r1, 0x0, 0xfffffd4d) 16:00:54 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2019, 0xffffffff00000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0xb2) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fsync(r0) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="13c072b8b05e651bd4d63e02455bf79d12911190823e18d2ecba7c8548531c0128ff1ee467d2b10a3a0d3a4c8ebd460747effb4098925063798104a290ff48e019ed5494bc0acc029cd95dc9c4c13c2e1d630ffb1bcb39b54c43d38b7ed4815921f19ddc67306760b0e486c6b359e3ee813bf42496b8da98288eb74c0545fa", 0x7f}, {&(0x7f0000000180)="aa799dc46a6a4eb343dc1396f0bb82c0f62aba8d03964f3542b4a2d7", 0x1c}, {&(0x7f00000001c0)="9e797bf13ff21456fa1b5b2aa117d94ffbd4f871bdb0933c2798225ce4a0b570b84476027985d773b84587fc27f499a8d345cb4fa83b932866225c62a75c7e781a64862b5297075a6e71a9c52b3e60fa78c13cad2ab6253771b6bcdba5aac3f2e07691ba34c00719ca15368bf12f0049f551dbed220660617c02f8a77d794218f79d2dc558e496b84143a9b10cf1436222e22c1e996d1dd07042122615f16929300097be3a1ace08e65d124b8337e0488b4f5eca7d29500f962604", 0xbb}], 0x3, &(0x7f00000002c0)=[{0x10, 0xffff, 0x9}, {0x68, 0xffff, 0x1000, "17cfb762c15ff8bb3568700b1b82e20f4492365d39c7d5341693e4812e1c788b970f608f0bdf9ae8f85115f3f5e1b2b67026846a3afc50bc6ea44e73153622b539e00014bf251c7138469d57abc4e0054b4368af45"}, {0xc0, 0x1, 0xad02, "53eeecf9941cbdc2ea605e4493cd7de171b9efa522d2d6bf0017352223d2b06e12ff5eb91e9e55af18f8f042ab74e37356561a6aaab6c0757801c20ee98ca2aa2127724a9de4b63d8d97ded6c0284d4c4f42f32c6d59e1292d02eea8b4d68b77a1d3cd957785a394549d1d257006c0d6b6bc5c1a5c0f114ec936b95c7ce505c979b82f685e86034aa0ba43ffbd3098fd274e996b5ff3ac289dc6ad0e3ab54324e6f77215b11da4633df41d0b80bd"}, {0x1010, 0xffff, 0x5, "7d586c4cb4143273be133bffcac61e1530813815eb26458d33e9be59cfa1d61616b525ee11adeb6bbc6a58f5b9d1d2169096ec4f7c668a15e9c586db737eff5fb982927c417dba9e74d11ffc4a3e40a97b8c1c4cae2d04e2a46297ca009084d84082e08b19d29663cc17b46e927d4c1b915e7a92266116e607692d5b885b3577a4abecf061ff5b071f9bee79774f4b6c302ebd78c4886f63156366af6f72927e5f10d3632e7ffbbb76b2729e56d4c9d85a44928919fa4cdee6e6137c93c0b5e59e0c15dacb4f272bf8486c7838c007d3042f3fc874903dec1e948feeba5a8d864d3ff1953121c491f979294640e9d936c5203bf373671e4cfb6629a12322a261068620213ca5eedb30c21f03d5650ea8ecad58030aef2f017ca4704d4b4efdff5dbcd096e06850969cca0fc254dfb8e3cb3341208b82e518e7a937b6f65c0b10ecc93a995bd17e59cc4c86e5d42eb468cfc59d145e51c24cd4d20be6d27f54d48dfcbb38c439c41342346e7764e888d5ed3378c23ecf42bde83751b0be4febf06a0473b0b5dc9bf6e71b295277f9937b15fb56b1d0674b9e70cfe0e7bfa9cfbbdd033f25123cde1db7035060438b2f5469c06f17f6fcfcdd2c2fa217c028aa88d9717ab5acebaabbf0e544cc9b311665fe96fc58853f329a814e63d623ee807c4b06f14eb20132e80e4606d98c9f10ca13e41ec855596f10e03c6d55b39aca0263c70ee3a849f396edcf34bf18a9c636b5a4a445914265c491ec1f3960e5775d712367b580eff4f87a34d4d9abd151479f18ffd05410014ebdeb637b22478be18092e14f5b40c50affdf1c4d6714006f4de0e7461a1831d136befbd60313f131c03b11522991c480600fd1d6acf1958556c512a65f0ac7f8fd008d3d183afe9e8a13218970293bfe27402c0a8191657b875654f01740f184bc6df79cd176584cfda878972f8a05c0708fcc2b2500524b48f94fed52161f82804ece50f0c7646fd74a4b88e98d60c9f4e09d34940d433be65304a116c2d2b1241e40cc28d0a9ba10eb865e58e047523670c8da256e5ab1aa087eb6d62164484b75f6764b1e1e6fdbe7484d485115e5c352dac3297d732547f65027ddf527d97d014cc880ce8e6443cb7e6f95b86e5e0dfd6558fa67b87c8cb1ebdc46bddc138c09228f3339579e8791ad31f118a2fbc8e631a464fb7e5101bb8654b77a8dc171288040700a7507f66d0124eb08f3619455c2d13c11bbdddf193f1c4159924025d05c1d24aaf0f241265cf20fafa064c20dc3e21dd01dcad2cc34ad0c554222a85ff723668da15145c1f0b0c29699bed14352ccca85df28129bbdd7e9f1d7d9927c769eab7ad4df4804321427162a62b6eec53238799d52a34f0d89582b4a480046915c837ffeae405a03b97db2b9b9cd4d71b7c6bb4cbfb6679c57c5a37fb72117588783f52a38b5ea2d91f2b43f1c4c9bd539027b73872f4afe3f4a442e4114666a9aecd4054c96c2abfc1387b018bec2cee7fa96348dfa402303aec853f0ac70d488467be403827eff9ddd78a5eb5993e3ae2f43046b83a65a038b61298337353ce43e2ffee218109e2e9eaa107a91a5e899e936402bab9ab3936751cc844db38f22b6b46e2d0047cebf0b36520d74f9a908ee76f28f0a41f7b00310fd5d4f2688e52aa8b19e5db31b8feed1604101c4ac5e3767fdef322c070ac8f367d07ccd1a55e0bcb7a06323eee768ad7137e96452239040ff2ba55aab911eef0e2863442cdd6d37172865c5d97db3932a72892d5113eee9fb8504944b1bfa6f367526c5ea432e1e084a682effcbe2cb64f047ed437d87d540723204d780a81237c06a1aecc60166eb4ad27bd3e8ccaa0e2322b29bfea8300fec9f9a63c2bfe539d537fe8ff6b8a3504578819e7be4f51a8a61744afaf6a12c8f0c0134d6bf42c1f0604f0a2fcd4db3df52ccf4a254a046edd511f96661b15446d869387c23c6838e7cde6e6867779a84f62909484cd6afda82b20b898a6e30fadfec24147ce849df169789dd4246157921b872e9c8a50cc64480caece1a8f9b25ae308d2097b93d16a82041d68ad6ef35d3451f212bc54fb253f9e57679b9a97b9a33f2f40fbee9608468177cd80334051014cba41be53d135262749ae8b02eaf49972e5d3f5b5d3d18050b8a18f3b4047f5450db1942d08b97991b4c80d461ae62505e8bcb9a5f66cbe8ceef85cb588766519ff96d274eeae304c243f9eb88e9adf042b1417f30f6ab40f1f7ea6de4f47a354e174789e0623a9b655b2046307ac15d9641f63ad3ca1b9fcceef20dae1793a92278afe5e0e8c36890caa40d5e32a500b3ee783e25b533face53a67fdea0884664b04d4de41504ac568ff9c0595c4192db710a0c65c4a563a52046f72b379de8a018d22d3a373fa45b82146b199207bbbfe4af22843fb8065081ce08a12c3f911a77c19f62477521bed53a9d81a8d10c7b843df40a2afb462540cd5c99bdf87624b6592086390b24f70eebf103e8249b24fcb3f1ca2f8bd0c51f25f295f9d0f2861b73336b7977edf881f9f7f6e6c4e000d011864aad5d3cf717080adaa3ed40c6e962ef18e5bbfe11d2ff7875ae222f737eea5fad732db0eba5b57c61d53735cb7be3e897c3cbbc8fd08792be3e493be4e50abeec5cc0dece474bb4fcb35abe1bb2f8454f52ae43783a42f930de651ba3a39c1bec92878fd8a72968ba75efd39d7e9f5a7050eee3e541549549c856c4725303daa1640df417e0c4fe17d17629511ad2b2a28d1955031f431fe7eb4adb449444f1333f37d291206d4260365141d109f90dffe55f4e6c7ba7126637cfb75356dffa87202e5bb8365ee2dce439759138ef3b9c354bb3dedc33cd0a887039cdf33af711ffa1a8f91b7033932f7f4327bf5d7056023c2aaedfaec128442a6e231dc4b04a0399c9b47358e93dca2be4112ca551489ea732b370d0a17674d7e034c6984c5f9d4dd36af9d6338d95c2fdc38f642772ffd5a25bc455d41bbb7c6592fad74125afd8d746a8d44b972d829a16fe27eb3a73f5dc2b5f2bad635f03b949d75d47ac0b3b6d32fe059b80a730051500daeb06df9759d3c292b24258662284deedc0411ba1d0dbcfaf4989c40d94ebc9ecf44cebff734f4826f578d93f0c7b5755a67cbe1cd633f52cf1278b847d53f47a25d9f6a7c89d453dbb750547053059481ec323e01da212fb75c2fe8e246790a4b41f8bdc84dba1f6a84f1e8714e6ab3554f04198f0d425c35f04a87110529010652e4193fd2b0d8689d59adb2f37c6d1e1b01e088cbc7ce85ffd57d544d5f4bd3707bf35489eff10da821ec697685f20af8c33e4cc8370dd6a6f6eeb0ca69df71e855ab244d256eaea1ba220f7fa87812e46fed0aab171b6fbddfcbdf281163e42ba9d9dc1593090db226c1d937a2884629887b0fcf3335a0651509fda92acc6763d68095d3022767b49a2c6a373ff60885e248082ff894f0487899e31ae78c775941cd821b163526d77d2ffe279f678c9510dcacdca8afd13b8c3974acf639c95091af1951086fe5dcf9c972820e01066b85186707fc6ade82164e8d483cfa3c87fa217c55f06b8354e19b2f0877b7b56282d7ff46590a00e89b547e82fc95dd7d209a69c002735ab3a4f73c5a4978143a46624252d885ff6c026ecbc3920d4c1c70f6c7508638f4e87bd0f38aba5ff3467361aed7efdd1edcecb8467c0478acce4c7f7c398c73dd7f2dfa8b90fd195190e26f3bb50429a8e099af548a74807d72083297f8a6042df3ff85ad11055c6884644674244a229ce954e403eb01f89cd013fca646dd3e4d07b3930c4a13af916038b3b6447165604011ca09a22e816d38833c6ec47556d5abff3ff213c75b9ed256ce42eca95bef98b0a6d06e0a1d1b34d46e9f61ce6386062cc8cd1222cbb48a03488248316227ef4ff91bc38fbcb17365fbb5a331278f03087877da3619ff4e41182f3950e4041f94baeaeba647fc8322790cf3c9c9618e7c8c1b33f757fca95eeefea912d186d36ceccc7ba2ebd6b4a4c2eb17a5b33d4fc173c1d05814f97f5b72d0e97f3d9423d05d166d9406a1ec043bae69f75a6210c45d07b03059c8b0e7dc8dbe95c16427063fffb592046b35a92242ec8e6dc6018e4ba3d1f8929b7e5391fe5fc62b03027054d30d5dd8cce478b9d0631558cabed6bd5a88de0cf0600e5fc4dd53b3e444f6645d76298497e70c5c00dbb320071b622049b11a4066dd258de885e0e413b476df680376ab8647ab32e4d5f6b60d155a89dd73f65046a3afe33ed2976fc99b0f2972f7de892e8a0a981c85709816c21cb9315ab9974294bc6d2bad372270089ceb935e66ae72411bc433466e76bc814f93e2895333dc0d60ce55b5a39b04eec7f038126dc1a78d59773f0619f8ae7f9dde6edb7da8575ccc0bcae8818336539e4ebcfecb949bf4a1d8c7c154029275bf00668e24496923c404820773f743fd6442e003450ed7e84b519d8f31f075091f4299482ea73eb297ec741b718ddac9705a0f35de45af0c741be18497ba147ed364de8e6c511f3f452690bf413334b7761c3a5f018ada3de08b9950513133123e81f45b8f7a157957471105045b01a0cbb7abbd3198b36f0fbd868f8a0ed7133a24f16d60de30ea8e20572ef8939f62fa5d75de6b93215a9f562a1b11e5777c2f1c7385a66fe9663dc1dd8eebd0d9288c255c5fdc27d0c6d12a32a0040dcd70478ffe5bb90581c80f5db1dca15d0f6d271f01eca76e68b17bff2f241929a231b694025ade214baad6dcc0706840e8fe79b8a2fd982f1bbd5781affb1011873fcc1529f217cbe2dd0cd01118a658222630a9eb0dd520cd8b9cd0f74cd1d585bf8a8076d75a41b735d749fbaf61b8c4e1f5ecbe3b34045be37483041acfafdd9b3d322b6849d8c50a7e450460c12bdee5dcead172940d3d237bf390881aa344f8147dcc6bb9c93bc1196d492f12b5593a513e36875ffbb0bf9b9933a073cb5d90ec6e88a450cd1707000d1c4cba8d1148670e314e462cc3a8a35e836c86c251761f54e654ea5cf42fb964337dcff5296de18d939d0a3e57f6c23e9d90aef3ec3c48d5d677a04304f554bab0128518c24450af9375073f4c2cfbf433a792ae7369f70592f73dee111895bad2c793e2c5b15a288ce1e40cab5543f26130097f0204b8ab125b95dbc3d72b832fe71d8119232a607390a1890cfea14016808e62d972ba12333e40b22d2d59f2869be7d5c34cb0c292e39901cf10ad164f14a80f3861c063c73be48c6028ee3f6c859e05037beaf930f6fce5cc66e24606586354a19ee54378f5bcfd310127fdfb037f5da1a83bf480127990b28613b6fc7b2088be787cea86642e9ead48ac10b4a52d4e95cdeafca366e900d98b22e291b407cf0ce4ac459c9e9f656c08cf341dc5a0ba79c7925ab4e7dfc499d4bb53b585ae020868efd6e822171fb7ae3dd444a2ecb093b7f3f493080f54b214b3da493a215d2cfd69411df354372adb4c52222c3b32106dc66de4fe8a5e48b16ebfd5e3ac0a5ff4cecead3351cd73e91720804c01e2a78f2a140bef8365a195025e2434f4ebf161b329bb2c9522521c5c521cb7de9dd00191bbffdaada964a92d89169fc589067ae1b21d7005e4aca6ec6e87b854900db1196261606aff4ab8a99e3b7c972544d09014ec48c1dfc2d836f45eacb0867bd247d1504e168989ced21f4accd8051d2b29b1ccdb5431c689d00e665d33e469b3653b26ba69898222cbb02b83540ae9d2ff1664ed3eae0a57d1264353dfe5b4e8ce"}, {0x48, 0xffff, 0x1, "68e4b38e455fc56eb11a86b3410482c83a073c59a6265d481dc7de53477074b76d494080257c98e4d5275bb221d02604c832a5930b9a90"}, {0x40, 0xffff, 0x80000000, "c2acc1cf5a7e8d0216a23ca4d9d6784081616bb871a8c33627b4b12f3fed1ef065008cab32875bf54fb271a94db73042"}, {0x78, 0xffff, 0x1, "5107c70624b23cc8bec1f963ff50aa818a3b61a26d93017db13af0984e9f90375794c55d2cbef63b2ed7753bd98559fdb0496f3003a58dd1cdde64184c74ec0f8af835e47b10910144b7e2c058bb31a29c51cdeebc9565dc244274a01f220e6d6b452a172d77"}, {0x68, 0x1, 0x1, "85d4cb300c61d20b14ed9ed77ea6a78184992c4773742edddeb0e5f8633c950a8dee83c5713ffe64a19a6a3e80a250f980b9442d8b8be7cb0f8b64fc16a20502172b7cc8e382e4afb27e94b3842ed3d41652d9a7392fc88d"}], 0x12b0, 0xb}, 0x404) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) readlinkat(r0, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/132, 0x84) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xace, 0xfff}, {0x18, 0x3, 0x8, 0x9}, 0x4, [0xb, 0x1, 0x2c, 0x7f, 0x741e, 0x6, 0xffffffffffff7fff, 0x80000001]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7, 0x975d, 0x8, 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socketpair(0x6, 0x4000, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000340)=""/153, 0x99, 0x842, &(0x7f0000000400)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r5 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) sendto$inet(r4, &(0x7f0000000440)="5111199ba072dfe6bfda681b425cddc3dad45f0d7a44ef11fc99eb303ab024e93bb73504538ae08b8af0e455bd3a65eee56cd6f780baa916337f0b2d9a4989ca2fe227d7769e7b1d5e8d788de20a91825b0f9db4cdefcd2815e8b778cd4095e34be2fc842f2d2353cb6a7c968afeb8abb0d02fc43c41b235b6a04fa1c670c5ee71a8d09cb486baace5f56be8f41569eddb3b8f806bacefd41741", 0x9a, 0x4, 0x0, 0x0) 16:00:54 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() fcntl$getflags(r0, 0x3) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) fchmod(r1, 0x108) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x2, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/230) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:54 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = msgget(0x3, 0x3) msgsnd(r0, &(0x7f0000000040)={0x3, "0c2eac4620f9b623ea56f361f8f86b0589392d17df386712cbb638a920439403e339ff8cb1cbefcccc5a4c61f829fff5d34e377cc11de69ab9e2e67210f2831b4774da9daf20326e6d5f3ff55703e4ec24138c99c765ae917e2ba0a0b142d0a017c0c5764137a22cd5ac0435bcee4198407d650f6b641dfc9926c046c64f98b45f498ce9d9ea287aef14e6fc24bac51f510c2af7"}, 0x9c, 0x800) 16:00:54 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x1ffd, 0x236161bf) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x50) pwritev(r0, &(0x7f0000001640), 0x0, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="db00832de4b3b5ce47b8a7c9387e065e6b4738b85ed3dd179c37171614ef648caf5d25caff148cd670043d9a4ff46d0400c5b4a45609e7ab5599", 0x3a) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x6) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) 16:00:54 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) clock_gettime(0x2, &(0x7f0000000000)) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x9, 0x3, "90e3aa5cb411d2ce7ae45a729d7f1319ff996c5a", 0xff, 0x1}) pipe2(&(0x7f0000000040), 0x4) dup(0xffffffffffffff9c) socketpair(0x12, 0x5, 0x7, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)) 16:00:54 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket(0x20, 0x4000, 0xfffffffffffffff9) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x102}], 0x2, 0x20) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r2, 0x44}], 0x1, 0x0) r3 = semget(0x0, 0x3, 0x21) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffffff80, 0x6]) 16:00:55 executing program 1: r0 = socket(0x6, 0x1, 0x400000000000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffe94) r1 = semget(0x1, 0x4, 0x2) semop(r1, &(0x7f0000003140)=[{0x3, 0x101, 0x1000}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5012, r0, 0x0, 0x5e) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085", 0x73e}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001b40)=0x9, 0x4) getpeername$unix(r0, &(0x7f0000004200)=@abs, &(0x7f0000004240)=0x8) pwritev(r0, &(0x7f0000004180)=[{&(0x7f0000001e40)="6c4da7014623e48304dd61ec65090cb45330f0ebe3a0775b6e1fa540efd64fdfa323bbf5d935f091555a558eeedb978f37a280078a1f32ec2cf1b4ff9901e7419bf0133a20b4036e56b0c034bf149dba635aeec7ca1553ed87f6b5910748d6c5bbd5f97f2a5f6813ad08466a3b9a4309af43b793d1254719585abf1359eea75ba6060eb1a7c859a3650fd0875e3d535d624bf4bd323c0cf23104b933d55cbb58dd957d9af876875cbe3b586c023a996d99047fcba05f68f88b2eed7887df321ff6f59c4eb35fdb93ad", 0xc9}, {&(0x7f0000001f40)="dd44ba3da6827e54bffc03472116e590d4d5838cf75b564b1fa95d7f3c32cbcc74feda45e1f3333e837163481ea02a07bdb60b9b617defb47ce5f9e65038c625d80d7c8c0f8d475e243179d8e5fcd5cdf2ef423acb326957fdae57af058e623943d30f4f6c54efabc1a5903df34d835584c12ace0cf8c067a24401195e3de4381ae076c1de4b1146a98e144263aeb3a420e42829532bbf9c594841f48e383886321e099b3cfc0d9cabff0b6d486af688027c17a9191aa8d48f6a4b07601fa958c7b838344580f0362b97", 0xca}, {&(0x7f0000002040)="8ac996a7af4a7d5538d48c1dd8ff69bc4179e84bef849f93b99601c7dc2a3d2a06f4ff363bb8a0cb054cb884fe3346102865058e9ccf96aba652c119b274686a1e8151642c382841a74833f81505eaf376b009127d7638d079a00e9e999434a43bd3ec8106305d97aaa5cf9625730c27568364216d27532ff1d4d4b4942343da02ec21dffffe743679c30c39f718d2c332507c96da4355c23c2f0dc8bc5fbb", 0x9f}, {&(0x7f0000002100)="3d4cc403d31d8d7060435bcef88c39b714ab5885efa9cabc8a19265a0c00e381e586fba9e20f864c586a8d11181fc59a19ad2c997b5a4316a33dd0a3af133378285c81feacbef8f2e7d19c9061c79ef9e463990c4e4b992132f4c15677f9141e435aaef9d32559ba11eb2e0533ef60bf89aa4469add844ff9fa270c6865f72d2813021b43f758c38c06130f0d84571703099794467e382981dddcb188ca1d03bbff436f8759cb957fa8a7256da773ba5df8eb78a9a7436647a6f050836eeacaa8665ced554ce4d13988526f65270fda8d5261b73ca621776462ffe1efe3b15ce0a44538c1e48cb4088349028d0c0eeccca65993da4f7b5cd82083c3f39e8a8c3255219673ab118884eb7253b9ced67e7693b2609e5c751ccf3d1a7a4ed98b74075cbb7f3e66d997f3970130cab44c7085af30288b97056e47189e466f614f5938d09f06664aec39b14529580a83d766dbcfb6cd06b01aea3b38d62d983af4bf47ea58d6818470b00c476f5dab5b5dd4c3923d070d71f369f639fff7168e1a205df6ed26dbcd998e059e7e36454bf97f804a03abcf03c8228e4bf6d9d39433cfa73acb1225d828c56278828d278ab4b2803772c6b3df68df0829167b2f66441d14d8fd835dfd248c382526f6ec4776895f575ea6d690d644fdb75af63215964fdde10debb3fcfafcffa4462452e26a11a5da613ea38c49b8d593aa8f892ef413f30f79dc27f4c3fe8c6980d2632b099b1d6a2c95237b3512726e84b59e0d7c05369706c84a1906c20621944b3cc431b1b62e2f20a22d7416d33cd9356e6ad31e9e75af176be3233621d69a2b62929657129684c4528a1ded164d0b1501cc332b3ba80ff40eef9710ee60f5b5a65bc6660a0d62b7d11e3039619ead102db9836c2d234cdb37f5d6b8f09f1b117902d7cbcb20c074dc800ef3b1e298b93788737c055869fe67be82e69fa8050ce65d73c205e0db8006df6a3be4be8dfa0cb8dc98e83b270009096b09edbb1969aa15623ca7b91f8860d23d2e765f219f6ce364aeac616292ae2f64625b10c6588a993ca95975754469fc167cdacc65deee7fe62600e949e8987f21c9617cc918270cd9421cee8813836b5b1ba57cba14415df5a1f17a4781d2085c7e9ad4cde9ec9de7f967984e437e7b807b250613743eee112265fb66f1053ee18c9a1c4f56416d579fb4e8197966d7300b66a5aa8db9ed2ec8ac443d087f641292c88890c4e3d83ab9cefe189e4073fc565df8db348f31dfddb2b57ca11eaaa623d062df77c46a3a191b5d5bc8723d542dd18ee58a82c86c00ac5a3726bfc8c9c038db3aa34d1eff5f3bbc1560ae8298be2f65d59d37db1ccbbc6ec75d14779f7683541c39455a8d903b25422481fc636143edb22ff7c445b03384dffb55fa5042bcf49576db5652f4f8a00d31a66651f2ae41eaa9ecbe68d3d41487ab2c82b188e55d498d59a322765d73bffdb7f14e29f287f7e87e7b29fe1b0a71d600b7e78330dc73a65bc7e7450940212e12b85d5a35f5daf00f72edb5ea6583f2306968702f7b2a6666a8ffc6fcc73a0a8d5ee7b71044abd88535815aaf2ec4317e2ad5bc64e7881db8b3884c22d8d95073b48694f14d4e3ec25fed6150c5c662b757460277f2441808c0f385fbe1e62ece92c17960a9a83dd29788c88eba64b7bb956376046bba482d192f7ea7211e89b0dda5d00d33f03c6f704a3af74bb0145035a3772f251b8bf90e4116c92f16986b44b0f105206439e2c8b6bac377f07a1a58b554006eff2b32df8000e0f3f9bc7b54fe122555addd0f5ed2585d529e74e0395ce19aa35ed0f760806eb4afa48e7a86cea63773474646264c0aa18473c8f7230b3be50bf1a1fde0b7d1a73a82e2b84de66de2626bd089c07683a67be2cf5d771aa86afc4e55993c2c372b6fb9fdfe46e6334c855a18d64cdef0a036afc279af185923d95cc2e56e879e492732579cc9367b392f0bd96bae6579c67a5aab68c0231169bf372adcba5945099f0934de37c27b088b6682f619e3598152d2eb5da01f6b95a00fe99b3a373db0a833cb9eeb90ca2baef964354be1cbb2d4299dfdd3607e689e08d4149a3a09390fda00985c8bf17ffa69aabdc8dc03dc35c0254311788163d49838941cd1d2081f4062a76e8696e2e5e981f39ee02c5b282ab985452526fd6008eaebfeae0e1462b33cf788e78c57703086bc142c3cdd7c0cb90619fd51fa43ac9c90d3c6772fe3a8f5c56a844f29973be96633a0eb668725d8ed1880a36277e93736ecc56f23b3ad9935af69b8fa55962b03f21ff05bb30ad670afdfcb908602a3bc08b33c64603467c3c7d90ad12bc1db4e0f5ca298bb0d430f845c7747acc5679152e37ec9e7986d63b62a691734bf46adca7043ba8d91399e46b7e1f632f1cd2bf5d0e020bb5d504a45573fb03188952f1c84d66c84d9a1f664a7f5b1a3bca227bd9814948c34ad42746861cbb6dcdb33f20b8aceff629157ee5f03e3c402626bb15ec7f5b2548ec8149ae93b0c127ac02ce5608c7cd6fc081ae48af29d2e069b131d875d79b1db973b25226afdac686b26299549d48713729af016a162fc39950d2ae55bf414780dc70b02725e7d8f65578e89ff205db35e7abe84ae28c27eb8f64491ef6043a13ddb3ab6090054e886094512b1b2289dc28281045c49369d9b8460c4a00041856d4f46074ee7dc58d9f80364b0e8292b8acf03be16c2cdbfbbf5d103dd1badb580f5e23ed9a38d5f2807d699eabca6e5e47e6e8555558a5872d9f1aba3648b8f807489f467404bd819faf68116c08dd70f529e8b190d046df3a6bace0daedc667b3cdfd124bd7d28409d275e8eff379d7d7595c22102e1a9859d471529c82440c91a69678f5a47087c5f1ad02ac8adb23ed77030993af5bda5075a9608c04865e7a8d50039fc0153528ceed06b8707afaef7a98dc063c1b102a53f52a523d52f6ffe9c70011b1db9f26110f72b1c29678986486ee71a9711ac472996a93f930521d511a16a97aab61d99129fba0a19c8e662f2281601fb30d73407698574ff1016ba1ed8749cdfe2a1b7c14e40acc9579f6a91405aeb747d2c907f334859edee860f0e2d4542ac23f36ce1379af2f48ade019944b6c2dab44bed76fa5d9845dc855e3758daeb809e5a82da5d5eae4b0c3f50401a8a79f407d0dd276ae14b28419ed85d6fa6dae8426d505943890ae1ebfad7a4178dfa151e7b340bf136175cab5397debcf6e0499f63f5d0f1a2bb01c28780fc5f9a812772fe5d3f3b9b8828e7f79607207211d014da39ddc71ae2723eca8fae96b3f69e2900ea91736c90244a2407697544ad3f05b31e3ffe5217b53d1dcf028034137d896b413906a98faae17c246f836af995573e81b7b603703b9b101660044e989e45d92b2070196bd5a1040b855d15b26a666700c9513e0c8871bb16c0b04b60c664ffdcad2d326514c71e9a7d13aed87ae9d4ab2a6e63a61d3c694493bc4617c1651a37fec097dea4325608c792550bab60bd910028bc7636086f165283a201891c22bb577a5da023b84b85578f0256c2ce0fe431d8431a76a30092867432649aa4484e64266f26c062d1dd168dbb1b494d2651ddf6adecfd4119b21d34028138bc69659174662e4a8247117563afe659316df4de460c295f283a9611103d767fd3cb8507db65f758ed6baa60c344312edeb638491062a43d91cfc9d98a782646b4a2fa2359c676688e57772691da8b1bf9d8862153df5731d9b8fc54f8be50a74a6e9927c0764bd61343f526a9f04febe0c2b7fb9bf7111b84a8ad9955c0e7737d1b96637e85133bf8604786d1cb691ab8d600c3c8495bccae5d6709543e35ea17210e31c39df6bb3f117af5fe43e0cddf0e3cd7b8cab1a78a955830dd94504c7294c4fa859dbb964cc27dfed72071f42ac3e3f9a82716f7c312ecc5b27a86d3ef5e7f178a3221090cb21ecfdbb6ee988e013975ff2963a1ae747b21dd4095cf953a9d5c2b9ee3c9829f410af81f831f934f33c2f022b12a79d2873bffdd93ee2a0e955fcf91346afe0097f5c7fb15c8ed2414c880e657d343c51fb1eebd695faa12c2397f37cf4f81399e76c07ab1b5baba73fbc614c838f00f53d6b11301fe1a4707c1ccdbf83f297fc01cc71a9e7571743c6042a2e87aa0a2e28bdaa09e78fcdb643b682c2b6b4f8c1212ddf2fffd268b4b94b5964a4049b772d7cae548e2860a0f077d47e43d48c2ccea745dc39d28a8e8c44533d991cb55818f3486d236a70a3ebce114a062ab862ab546900ec6b3836e262882262d4163833e4a47e6e6e3f771113c0d4bee166d8ff0648ae560a89a88ed8b304f6d725145cb05e38853b2c60ffa1dcddd9607a73c1d86e8ebf68d263ac61891c4fc38a8f1d4bd09a8af425e96be1090566975ff3a163e569061fe0e407d92da17e77b90870c382c85ca112b984b27b7a6cab510db9d7d0a06b685fbe0b8d76c3510594346c28951b37e2f204bf861e45f4a700184b776976c336c0f155dcde63b2079bf80e05a4d8a6231068c17c639fbd5e64b03b5d01bcf6d2f351474ae0c69cd2b1955ac9b0449b49020aea55b2bfed897b0de04a2560132bb1c3b52d6c479cdf63517c5a8d5050dfbc1d0a93a8119fcd5b07c3b8f8472c2f95f05cab40230251b592f80763e137bd249e6ecab3bce1e9d98fa5509a362afbcf4cb395a87d9ea4b7d66e43e9a750c91b6dc4c7b71eb8e8efd47440ef6b15751efadb8c4cf65583b5fe819b1e7256e9b4210b053c43801beb697d9052f0dc37326484ed53798198c52b4ec80b53a8fc07d25caafc3e324998a5062c316c503cb4a9187749b59454f2042a8ee02c9abe123481c47bb35b7afaa5e4ee21c7146cd52e33c1b131ed91d073d84851a859641f16ed4fef251292101b548db7006679655cf1d0e2e1d3f9af60cf263396b798fe16e93bc6d4bfaf6c99026175cca046f141c64ba1364fed7eb878f17b4441b79b2ddf83edef3a33db641eed0374a86823822134c230bca9fc84c56dc1dfd7fae5d8a6df6df7d8fb12d7bfd83762b4a072dde9c72f58c17c60060b54a4285f8b9bbfc38813eb512bd0857eb31f227ada57a7b11705503b6d4108c8bdae12d685190ac9edd753210ee66053eb9b0add8f1f968494289f1897541e4d210fc15e1bae437744c2125ae870c5329676625d32a495aa0faff315575ef5566564b6a77d9cb44bf55423150fc7b3dc981da0956c22be950ae0cb76e60a18f0b488abbb395640103dc618c84c8472d7bdb257c83a4827f01bf06d9ccb9b81dfd75513a27832ea0f6c4a4e8d250669379fc79fff16560aa360fe18da53e4d9c1987cacae924ab0c8e59195de4f06ca30e2673f7a02a9f10abde69ff7d62ce96ac2c6a998b8d1e4ff85d4808e205937e1c72ab8b2cb4b2d2286a60aca89916ca0701dd2acb6aa5c339c871ce23c89405130b4b853104e51ed30d0b0cab47d4cdf0b04700136f7613b5a29a41e977504c0c005db426b7575b50a10daa4d6a0df67b6cdd3c8022d8d6138500989f126fa6fe75739bc2d6761d920c161b611bede081c3dc62b799f685d622e67dc042cd23545d17a2cc677784197ecaaa7cb0d494efa0b7489498e2dc4d24e61e7624f87a843a464e3ed9eda2e63b648b08d78d33ae2105b53cf0da5d2ec5923b73571a2ae1043a64f56224b615822dfa27f2a31f718cc615d114ad7ce1f135a93d5f8c9c7e35f901983c17e7179167e27afc3de13818bc1a39a189740f9e3f83207f1807621c22c22fe15c2b5e266", 0x1000}, {&(0x7f0000003100)="81295e155de150b1e13569e95b65ba362394ce153cbd189df871a8d4d3d70a60f50232cc75f670ef3e2dd5da200ae4a5199b3ae37facd925b91996fe8ae5", 0x3e}, {&(0x7f0000003140)}, {&(0x7f0000003180)="a0dcd528441c552201e9d6b7ad60b89e1981733ae0175590901186e9f8314f1310b6c558ed2beaed0b138c86973c92283fb7a18320508062b369d51d0cf48fe458a7ff45d0416518eb0db88d2b6035ea05e903a9e013c2ec7166f83b809da9b70403809131161ff17610302052ab69b1446e8df764b7b481e06f7a152ac70712c7ea23ec0a6d40b67b38ee6a3307c914b961ce80d0e0e2aeeb8a409dede87d508f1aca6fc4d1bb3891dfcbac219a9cc6d853fbecc208b331677fc4ce89d058cb3464a555e8252eff30f3ce80a7b9c826b45df8a7bb8595670235b89e0fe42c4ac2ea4f634dc0573a6ab127102b26e59a0cf0f919e148ebbb7a17e0108f835d008c1865aa09b99e6a7e1906a753fc019d3a53a7215667a2fb2dcb7268234ed0d571c5371e9713b3ddad734e0f2a4a6203cc64c713aada5cba9dd6c709d37748969841ee99e45baba906d2004a21cdb594bf9b1275bb854b76f28fe3586d931702becdeb3036424b13f6fa571e36f08500f1c031e8f30b36e0522c22efff5bc7a77870e82c60c11ae2e9bc74a6e7600dd88df3b09b644c052c602203fcb48201d58842ab5cad94b23110d2ec9025962c22b572086849f3357181416c447f5c7dad212c22089194f50c541eb4367037e19b7184bbc8a04a7d51dfd373f8b29fd19587126e427f8aa5a9c2950ab168d7c88bdbdb6e10e2bf396eb89261eaef3ea7705bb08b12b12142cfb4ac1fd29105a4202daf167a6cbe9b0512f85787d0b2115f7e8b048957bf51fd60e70295fcf2630c928a632f8f40e887b4b7d344125d17d8fa3c5405417fb47cc4817ce1a50e5ac8437166a8b27b5a358f54ed1b85934f557195c4579110a84c5fc94791b8253230833108cc478cd3dc257ce45050850495b7b6191f14ddf842f4deb3ba2c9283075f19f3087de024ce4cbed9819a774466808c3981ddc964f03919b02e5de96c07be8beb8c706f812397080e6d2dce4d302636043a7f69e4ab82b162bff0e90dc21cae2386c04616d67bcf33dffd774aa9869570c636e000f989ce3da7ff7cb48af756923f23623990330332f89ae52857a5a64b33e29df8cb4d843e82858b0480c3579c4d1a6453a94e797ba9a3e9d1d985d205fe9f9bbeccf9e079ff4099d8c6bc7733c00fec2753331986127a293c26f6e2edb0efe67a5238dbc7fe6bf7f723c8f356354d2d3a2f94a5920b64020ee7e0a81b706251e6d84f95fb401886318aa919b61abe340bd518d1316bdf89faa3f6bb4f9fdffb69804f748c0f9ab389d0f97fcac3f970979518bbe8863174281c484db3d864288a2aa04c08fb4e500c04019302f406284057801d711ec274ec2ad4a9bc22cebc83781eef27445db2cf3ff1581ef745b54a37d7a5a1621bb891863204db8348db29ff93f0751b3f0b50d89d3731d5123b0d611c8ccaf22901513dcda2b340d3d59349631f93588ec608ddc9ae0f9526170f790db9c9bedf033825ace55f2ee21071a8c703afebe18585435d409ba5481dec9e9f6cd92b9e122e60d82bbab34ab595e9e83dcaeeea43b5180265f2cf70295433e599c6b73d126752d3530508578ffcefdcb478231109233b96f623882ffd56f9d1a71dccf22ae6b015ada30dd910326bbc1b672d5d43958c2d5aeadfdfc8821d3723b89e6cb18b830c4d840c42aeed5c17959c8e948b3c6c8daef56653be5e197f8d688d8f9ea67e99c6ea9304ae759f20c7ae2a43f4a5705cdd7604afa199a8f4033f77ca614887f60a7732d53df83e168a5fcdf49ebff0a0260c59646ca975be6c7110938371d164d6b80e9f762c467bcdbb27db95080fc9b92f23b055f92a52718dc126dcf62f13cde88efe0bc3922a7079b9a8edc555d4d06c2074f8e7ed77fbe3ad632c2e0bd9ce07d1864917756cdd13d8a7529c25b66b6add158346c9ed1b3565d4129a5bbe4d98d56d68f5a2b7241c4b4241932ba96fa1206caa394b68575d1b0de2e2a80e9cf5c223edca4fda4aa65d65cbf0a327496eb2fa00636584422de2579a698c6e1b0adac55a1abbf9ff22239663d453766382d23a7ddd8102a9a00191a3731d14a91e58b73997aeaf7ace8014c0284f9750e0a9c810838e7151328eb33e979b2bac7d56001822e91c8112d92b53314106c1cd70a36dd311faff1190421dbb073d53fe7182ee9749c1c667bf60a087736467cbbe37dfcead64ecec7d9cc8c0ddb985dcfddf33cd17197ab6ea74f61be88732c52d4448439b37cbd294713973f759b053b5fb9df87addec1722b8b404cb430aa3190d93ab340237cf3cdaf88f6ac869ab3eb2a9cda9e98073c42bddef6309cde2bfed7de1025b81e3fb4f7b673f10099e8331de53004f18423ea192253fe9a9413ee00f8c6abcb3764570942bc9cfe1fcb86890ea4ba34f3017250cb26bf161eb7b041a8d0055bfb65f36fdb6a7a77c6bda62376cb9367acdb20ab4df0a1337324d550e336855cc46c1abfb703efc3a5ebab9fa7b40a9d97f90d149cbc5f5168b5d1e8236590dd41f7e8ab6d63e8f8acd0f1f90caeba6978da61c7f8948b633ba522fe00816d72a54f75d061e21394ffad06dad7eef7513172f7141381dbb2f898b9f79dbc21a59f1804bbc7d12f2ff659b6b3c8659269799c7333129131e6609b721a412b6e64efdaaa62a8569a2fb1943903ada2602bd5fabd2e3085823f78d5b94abd41f1a76429aa0220c0331f15ce1cab00f0c73d53b8be814d03b0f7d29127c18cbcafc32c5a56ad09dfe0ef07bc788f885f847d08c1e970dbae2353abe123cae59d767d9b4052ac06771b9893658e3f9bc4524720bf9a1c9296017489cd8859b83d4109396da94ec5deda609fa553b205e0db3fb2aac8c9c9e97876bed58ba1c5f0082d7bbd62a3ad53ae000f151b7393e30582ff8b6e25f0a4da2125d088cfd12cc9547981e498f9c9df2d48b728cc68eb790a5aa69b78556b5711af8c2e0f13bf041a8a1cb6e09dd64c9388589a4c162f7432d321dd37dfd83d3c07008083e4d80583827dbe4ee3867671cd78ba6b9edd47d4e0e5d4a2d9dead06dba51225fe73e13ee3bfb7393c1c1de00f56d8e62c3ee99d060b690bc0a9435f71ea0290e4c47d8456aadc55c0c2aec633224b07492a9b713557d5a6f9be009b10a885a332c8730160c66162777824ce07971bb09574358db9de0e21a24703f9b4924d6c5fc18c6076e5a7408093969b5cccdb6d89cd2ec53d2376cb92c4697e747da65c88a1bc029409a40b8656d79832355e9a5680250b3eee1e3dda6c79bcc7cf56b443993ef0f8f2fb49807b1c90decbf3ff9b6484762f9a3d22999b0d52422e180bf2fe484d766566428c352f0cfd4b2bd5b31e4c9c038721439cfd27a5495a40cdb1b6fcc63acbdd3aabc8d0ea1cf8f99d32af417e5de445a6e37ee9b216f076caecfc5fed1466b64684ed739ca3d27fea14e5d522b1ead3cacb07cf0688b95e66924de478b51ac730ecefd939b928adcb06772de710d9ddeef6f2a90f51b54c9c32b79f7b4befba7dfd83edc23f49ac2355a2e458fc2df4a1e809b7ada3b0d1d8f2971b99b753d03ee1d55619b7d14d4e6d170ee0192576f454319b793c848e582a29905b2f93d070ab83a3713afcfd3eac0d2eb4c47d8a7fa9b9aa837956003437dd0db05b819a24a4e5f51d22560ef28895d06fa0830f9ddf81efa65e6715bc2cec7dcdd3d8d9030163fb9cf7a5e02dfcce2e0ae83f2f203bf4abddd278fcf1c5cb4bb859762adea73b0d36ca54cdd4b0b749fc5198e1cdef85e9f6ba95c8cac9fbf3cb00428d4f60c2ac32693fbcefb66606aa93bfdf1ba1ec0f1328d1d1939918f05f4f68cb7191079b476f230574861680c7aa925297191a2bd03a39bc92a30bfaa064df18c1756d7476781c10db797a8c80611092945c9a8ab977417f9aa746e1c818b35730be05e9b7047ca70e17ec3421a5206fa0e82534d803ca622212da9b558ae58b37b6f2f7ceab778bd782c5aad5b3053aca3ebc1ec429b0a03ff72f1e8f8b35e001f7de77b21a9506a5b86d5ab79e59a33c6ba8efb9af6fb25ec414f6474557d38031762d4c6339c49f895bb1bae15aa47bc77ae2701aadf268cfa8c0c2049c4ab577138cee1331134371fac67aa677a3f53b20f7c4f62119116dffa832ef4cd272390c16b8b2be85643f4e6223553d6516da6e14fe60814bafddfea38d0ff9f26b50d0e8fc5e44a794a1e5b503e670bc686ec8bcd4a1afe0b73b82dcbb8377ccfe6fe9f438d933d6ef31f48a5894ba75fc306f1f8b66eee70dc7c967a0e717672781d0273e9bf72b84807c6993b2ec8e22387d1c627052e3495bfc54f93c7c514c90b16eedf0a195689930c1bc3f68d4723a6ff25983e813be8f1230e6c56d83284e1c8e4e1dc5d3f5e2eb880abd7fd7d80baf8c1b72fc6e094cc407021b7e889511c1c2978aecbe1f75c3051f7cbc4c27c1ccef59c0f181fec919a6d14ec1db400f7aec1d6d17dcae75ee5d953f9f0be46f2197063413654b107fbb120c309c58eb303e1a1af513a1a74e5f58c5eedaa20428a2751fc86aa240ad1c45fc3e30668ad60b1c9450af487e0bf99bbc3f1a2e500cbecb754b367d6fed9e0e7a114f63936c0f77396f84a16e757f2e446545ac8449d0becea1fe90eb25bf9a9b21f9e6ceec9188cb13ce9d63de63fb50c633091380e350007d8ac4ad70cba90c7e5e1f39d3c47b8575d7795fdcb40f8b8f136a66bc919927ad34487493e1268b582a49dfaed67a7594b38d391b92a2075801dfc2c8d5f59f8d608b3cc4b390be14b095dde566809819fa75f570f5bc227b1f70ca5699d661fd0ec0fa11288004f7e4032ac99b8ad15cd904b463ef69d6798c0a0c2e4f05de0d57d3dd847de8db2f90f3c2d6d3a19b4ac92da87b37497bbf7cf801cae9ed89dd53e7c6ad9594b0997f1c18216515aee467e40df2680d9090ba07e17d4615ca96b97ee14ece0e27f6e49141ecead1fc889eb868266844762e068a849b3105984280f29116b85e7b26d78ea8ab02836d54063def4d5914d80048c454d3db020a16c3ac9c175b73f5532183e9fc7d4194b8122caa5274a219c8d6cce7e6b8662b762d02fc3c884777588d73446af56adcfe9c763d0eec85e101446aa8ff3a3d695c928b4690bc89b96e8f83bff9f761eccb11e0f79658668d3c36f902ea57d6e37b5346724a7a322883c7a02229448a87f765a801bbcd57f8d96a2e631d131f72e51b5826f54aa4c759a1ca268a7c5cdbb2033abf559f2b68b2f79ca35ef2469e095405f1af8d42b804448eb9c46264ca37fcc9bacbcd0250fcb130d9077b361730e3210da4d3a6cf6be0c972cd8ab33da7453f5d4ee40dad33eb43b2d8f32ef561c3af38234874850276f1bac2a55c0abbf42830e07f8e4d55c8ebb75b20225bd80656eafb9345430876c3aa6ff06f52b95f41a885b317a30f81819098b7e29cdb35721a4850fec3692c7a28f76df1d5a0179b887b5adcaccd0511bd2519c41cdb8f779bfca987a7dae813474a78055137ea0669ba9c1d4ffc779304934a07ef678fcf61c34f64d4eb5b60ccc765dd4cbae4b313365a05c13bee2e6cc3c26c37cc3fda3be2e248a0131349cd499788b426725473c997520cc9396492fc800bea4c3d3fff62f65d301948c58209df9a60987f4976e75bbfbdd7751ed543aac451d908e6dae35bc20a34ffec0a74825c92e0459794ed1eaa104b75ece7c1d368b0857b12b3db27bf2d4e37be2a968a9e69be8f6c2a6f7cc423f20a78cc94a03f295ea3bad5c6852017cc61e10d2c7", 0x1000}], 0x7, 0x0) preadv(r0, &(0x7f0000001e00)=[{&(0x7f0000001b80)=""/206, 0xce}, {&(0x7f0000001d00)=""/112, 0x70}, {&(0x7f0000001c80)=""/40, 0x28}, {&(0x7f0000001d80)=""/70, 0x46}], 0x4, 0x0) r2 = socket(0x2, 0x5, 0x80000001) readv(r2, &(0x7f00000045c0)=[{&(0x7f0000004280)=""/150, 0x96}, {&(0x7f0000004340)=""/230, 0xe6}, {&(0x7f0000004440)=""/195, 0xc3}, {&(0x7f0000004540)=""/101, 0x65}], 0x4) readv(r0, &(0x7f0000001ac0)=[{&(0x7f0000000780)=""/71, 0x47}, {&(0x7f0000000800)=""/87, 0x57}, {&(0x7f0000000880)=""/23, 0x17}, {&(0x7f00000008c0)=""/243, 0xf3}, {&(0x7f00000009c0)=""/90, 0x5a}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/105, 0x69}], 0x7) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x3}, {0xff, 0x3ff}}) 16:00:55 executing program 0: socketpair(0x10, 0x4005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x58229045, 0xca0}, {0x18, 0x0, 0xb144, 0x5}, 0x1, [0x101, 0x20, 0x100, 0x5, 0xbab6, 0x3, 0x80000000, 0x8]}, 0x3c) r1 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r1, 0x0, 0x4000000064, 0x0, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1a0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="78c838", 0x3}, {&(0x7f0000000180)="cf783e5251ab5c499a29dc0104580cb06183dd54516819a2bf3fe75ad36ad9f823ad1b916a97b98107b2511f464902fe333222a8c770ca23a6984a309cbbe1a542c9e2d7388299d209710934aa5388e6d9d237509be34074fd0e6a858e637d886cd61355856fc3a8dc4ec4f3b0bcbd01b283f7f5588378e84920269c42b0d4b2780ef1e6e5f6e07f256217074f051cd75feb3cb9b4435b1080c3c37a15121aa967133c4a1b8381175f9c6d7810b1c6b8b6beab695f63c8fe577fe27bbc81134461", 0xc1}, {&(0x7f0000000280)="b7a1160d29168a740cd12a", 0xb}, {&(0x7f00000002c0)="735a9eba59d9", 0x6}, {&(0x7f0000000380)="4089d15662fcdc7e7ebdb4e2266027c178a3cd83cb6aff602bccdbdda94aeeca23b701dc3b5dddf4d2c1778e3956a28227aed11a30ee137e45143cadb75e0e25010ad65f860f6e14c1feae1d2a758ebacbb54608580c3dacb5fec5d89b1b90d47be64596d392a533e4363e4bf5940bbdbcba78bac70caf0d3cbe640c01200d314a49c119bbdfe86885c2aa54a8c7f6f0f023a0f8b6f15cf5f4916904f6d638aeeda2e46072467c870b28bd4a1b95c4f8357028bf8904f43b9819c193f2acae4adfe8b365f85532cbf7e7a16f749c487dfad59e1255b4aa0c18e601590d9378bf9766c5a4e29b5d4d760f34", 0xeb}], 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xe5}], 0x9, 0x0, 0x5, &(0x7f0000000100)={0x0, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) fcntl$getown(r1, 0x5) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) link(&(0x7f0000000040)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) lseek(r1, 0x1, 0x9) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) 16:00:55 executing program 0: r0 = semget(0x2, 0x1, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000100)=""/4096) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001280)=[&(0x7f0000000040)='[!)-)%\\(,\'\')\x00', &(0x7f0000000080)='/\x00', &(0x7f0000001100)='.#\x00', &(0x7f0000001140)='\\', &(0x7f0000001180)='-\x00', &(0x7f00000011c0)='\x00', &(0x7f0000001200)='@{.\r\x00', &(0x7f0000001240)='%\\|\x00'], &(0x7f0000001380)=[&(0x7f00000012c0)='\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00']) semop(r0, &(0x7f00000000c0)=[{0x0, 0x8}, {0x0, 0x967f, 0x800}], 0x2) 16:00:55 executing program 1: getrlimit(0x0, &(0x7f0000000040)) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x8005, 0x7f, &(0x7f0000000100)) dup2(r1, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x20) recvfrom$unix(r0, &(0x7f0000000700)=""/4096, 0xfffffffffffffdb0, 0x10001, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:55 executing program 0: socketpair(0x6, 0x3, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x18) r1 = socket(0x2, 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/120, 0x78}, {&(0x7f0000000080)}], 0x2) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) fchmod(r1, 0xa) 16:00:55 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000080)=[{0x0, 0xffffffffffffffcf}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000700)="0f1f3110a576471b9e563ae7282d538c24a25d13ab57703316b05465c4a882a9e63505c57a3164b6afa4bde5992a0109e4207c506b10cd828df4d1b73914d934d381f518ca8924dd456db9ee825bcae5ef4d7df2315b72d8dfa76f227ee06dab021b3e46b0a8605fefb91acfd84f0eb67cebe20ac90a6382ba402bc3624219eaf3d36b8a8f760090b47f3bf9d7e9046a9caea6ce4ecb74db117073b687767600c4d875607f8036b537ffd0331d264d31b1cb4f7bf7ad4f568559179a6c7c70a1415a3ae5509245438cd6e0f60b723917f56b805fa26f0041ea5aaf52b3db52b03e41c983323e9df5655e354aa2e41d6e38dbd7d2f89abe8c81b22b327638c10519a66f52a229297bb73bbf6f3afbbdb7941c5719c750bdfad4d831c211f59e202a60b3b2b37bbbb59d413b78726108baeea211d1c002a3e6e646900c36b0448013d8efee7534328fd0d556ad0a222ce14cd99bed36187524f6880fd755d7eda69f7383f6450970a974beb669da5bf65295f544d36a999f0da21688ad566484aefe58af72823818b8eed6cf7ec7984e21afc16954307643705387cda0766e239bdac169a46c5afcd1180089b2c71fb9ae573e4cf7fd61acf22c48a9fbb7d2700376e7fbe15437016a3b0b22e5938adbacc39b22b0273b84f17f8f7e6526747a5a66a31c522d74f87c1c316c6acdd627d9384a869c73cae60f58eb459f772f45ebfe0d8a5f57211bbd2acd4ebd0113c1bd7182d9cc0cde5e4e306f94b6b67e0cad554a561d336d5221e7809540d18213385ce448ee5e12f7de3e8a7acd9464d4c581efd39e9ee04796cd858c368fdbf8e56b5773bd678f29e94639a613bad83c3b007dea40647e34147a30703704a9641248fc872e4db53d865ac9237a125c04dc889bbabf05ce504eb25ffc21d8576e68cf7ba91b834fbba6adc08d0892a1cc22a3a5d933dd555388de0d754ffc415412e958b39affde33dc788823079235cbbcca9585fca05ec09cac4717824ac688ecef59f1c4ecb8babcaa66ce8528ac75cf802e26b12727cc3871ba89554f2bde16090c716a1ea24f09ec8fe7f3e043d6ebb2aeaa051caa7f1e0f281f63c5c460f7b64d88820da778a0164267bb3971b40318ac67295e5221eb241066a029ef960119d6a9f88d34ae3c7b97d3481b2333527926677b2dfb085d3c73d51db1b1d20da159c1cb395d6cc848f8b7036e51e0118bdaaa16e6910be02406a8e10e788fd0585897b190227808ecacf2812da3c98e72fbaf3baa096bdac7954196db1b17f37e996c7bc1a8b43794426c32d21cd88241be6a1e50b5df8c7b046e982bbe8219fc3e92104c52794910ede4cb27eae7f4856c4ef8a46f88a89a2ef1fd63888860b10e69ef963f6c63b235f46ee7ce7587459ecb73fd0570a9927ae4961d77cd2490e98257276a981fbf3f5b00c372c7b9d772b0ddc51a73680a7642af139af22e2affa6a867c99cac66b923d73535c8d7deb22fddba0e11b3ac3827fb45151e789e3a5d8f65e344a07ba2758d14a34afca53528d76d85b1ca6ee702a01f43fd6c9c00c2db45130a604882124c4cf79cd01a2cb819ec541a979597b5b8162f0e529465a6b7f445df3b50b9bc5e5f1b26e51aae75ca1ee343608982ecc40341db2672bbea0e4ea1e7a9654263d5faafe099e252380b5b083e82bc2178fb0dca0143dab47cd2ad799e26c52118287067fa8396e67ef68e8166f4798025e9748bfc30f10d9b9caee1f5e271bda90459676511fc6ccd6ebee68e1ec3ae56ccc555364403eeb94fc3b9ab1e6920837737ea9971c96a1d60ac7bf2762c358e57411884b0118b0cb0bcf9f6ecf02d7ed4e5de56bdc4affb4607286548f37e3b6e9dbe22b731d0761c9575cbbb197bbe50a7bae49ea6c4ec84b6311bb65b05f7c4b8f3ba530916a0467abc8f9e5a56dbe2e4f52eb01b4605df85c5311a8968e5d711adee531ea2afc6c065f431d9fd52ef2acb3226fefc8e05091631034bb659e64ef61d3fbbc4a702ffcd20bff75dca08e83793554cda36170956ff241d3a5f1487cdbc82f2a31d7168c7d1877a7425e64ceddc8d1e84cb6263b95ac32c6d0227a1003753db2d970f18078953a16c02528c3e196f2ba14846a51abbbd78b353851f715be4ab68e78f17721e22612fe029e89ed877036d0c0904a2452722d8b9ae36ba0396af5c7a6ab226c403631101b541280c0a1d5f84b01f44a1901be22ae15d6e3f08cb2d9f9185738b177de7ec223c12456756fd447422061e5d36fd11dbc775df7488291b14ee4e51dbf5b605bb367fac92c5baf46661ee2599149c06ef7dd72359afc1ef6da8217198d3ad3f1b0dd985cd054e7f69d4d118a06a01f898044843d1615b8bf3e84eb6aca6c1436e8998f2c275e49c1488b0988fa7fafeea4be5a330560fb57c2b14b747a72f87ac0c249dd7afabbd0ac6825e671f302d3b165b3f71f2c53bbfa842f4aa7de8cc6242c7e5520250f8b6f35c6713d58d31069368648c2a16af96e88dc32100db894e35000a3e36e374439856f5da44da2bedf3eae1b22c7f40ba83a3c80a483b002915313d997c2e5209eb191b3e8488fa76413e58fd17b9fb33921527134ec4e68449c27f3b75999c5d7813924ec6d4b4b278735749550f4c082dcd24887eb97449c561e6a8dfa689c88fe1c57d10830e46d4ba30bd1dd26ab15f57db15c79271eccdd494e709ab07f6950e6a65170e1bdcd92f91b69e7c6a15dfa08d311c2851a052e8e7ea964ee04125040412b19e85fc6144ebfbd9162a17d1184ef2e583dce2df7996be775bee3a415d2e40af8c079859fa77bc7a5e717d6fbbb43865721f570749823e6d81ca45d5d9464061d6ce1a586007a117a953f783131b5f70a095193d27beb166612eb9ede7b2e05c60f0101cf282fce25455dc0a69de6f4f69c078dbd078ff36f7e2a373dd66f4784b62a12a4d8419c7143e6b11756cbcab86db86b45bae849f6000a14d4dd29fc6a24905f5a4a72aa45d28b4d09636f37ea6fd9d5050eb5ab7611950ab72f547603767ab04c8f796055a103cef53e4298f12394f6fe0c54e1da18389f500e7f6f7f173ce5a0ddc6015a83d8d6a2026e84c033057ef1f96e7b3e2f08d1bfdfdc32f2e041915325d7014b262ce9076dff9c8b75abc7c0ed6b1b5cd7c8b05f6b1638eec725aba03d3457f66c8975cb3f502edefa81572dec87d0bf9c8464f885c1e395d0a24a04b1ae49af975b3938c86ed01a54558b24b237c85b3bedba81ba3c3596e8ae1fee05714c01cdd59cda42f5910e30cfc35bac932a79f5e1c5f69d1fea07ca5d7d31b416bc472b78be66887e3dd44aea5690f9f866ac0cb32c87989424adc8c6eef19e7d99b4ef7e82f106fd37a50f07e0500e2dd0e18a0c10bc5717bcda994f187320217daf71b9cf3747d3e8261617cdc426274c55764fc560b9268b289887b8ec7dedd0718d4159e1d1436bbde76bc91d94852f9b206b5a1fc6fecbc01b6a9cb4669ecf7ffea1d5a40867c7ca378c97bfbdb3d169e7bf1b056f4f07dd6fe2e76accbf3831f7fdbe3e00b79f6ffd8402e4eebdcf1875c5ea6c7180c1009cb8244039566f9760fa7e6dcb978468bfd5d0c8835b1327a3b9ab7979e388b87a1a79c9e46fc93b0ca8ff3f70e884636516a5b959fce70ae571fb6fce4dfe6177c66f7ac764391191cced713a23670c0d4ac205659afec8fb78c642da8e8baac5f060570b0b630bdb84f45e4d9f9e3e0f5c996adca4e3ac907e4cfe1f1cb336b610c7188fcc53164f5ab2ae935c0e48e216fc10032390ebd9b8f795a68f589e5038bca605b2a8903c37571c2c83def8d103cd63c4c7d3d08ba226371bcdad805e36c613804edaf2266d74cd8f0ee92ba9e07f9b6a1204d104f958f4f88e6b4e44f7c927392e09726db6a45947f8302b7266d0f3cfae89506a974dccbd7036a6ace324d0baf00842e15c67fccaf65104161bba2dbeb4849e9032aa5e4a0e8a64ba5138f6af84a639449cb10979167efe6431db5734ffcca0f3bd086a55b9c75b8910b6d2edb1f343946b4d2acfed2ce8e2cee45bf2a813d595f6c563332db947ae474f73b3af3a861424b19ea1aaa8e0004125229ed366aee99606ae9a733686dc1f4aaedc28a6b1822d588ff3b01ae3f6796c63abba46490805415fce8d63c8a66f58a036bf7abc64881f7013d463a388a6c9b69e6c5ea54368ceffa0512197cfcff55be15e7cc35f0ea32d244372bc984e96c441513064fe3719dbd53be9727ab2639fccd7c1869ac43090d8d0b4816612bbef5e75738fb223176d7fd310c8a33b535ed1902016a1b4791f00192e1e1275f0c965ea9b28be4b6c3efb86c66c7ea2c020bc7e24733075e6b2b611d8c1e14200f6aa70ee8de86fa2204870f3eed14baca8066d31c49eb1fb0921e519c4df8c05a580acca79197ec7beab90fdc9a1171f2da2523f74c01454910ab796792d8f1fc2dec6c6ee3fbfae2b822a6312fa7a1b0982580e6357e8d577971ed6ab9d71c894abc3239c237d9d16dde21192ba65e433d7d4cbd815f5868b73258961037874be4b258866352adaf9fe9f8f2993f90dc4c201683a2a37c70c8f4e8f30f4592ad1f0c50b0d319c0cc249d77a28cd6f57268094777fbfb0e5bd37d384db9976d276b35dc3ab3f8259d720217f04ba12b8b191f705bfb7194f43e15edbf1dc709f1816b560abc8c7eb94ecbd997c54d899810830dcc1962308fb3dd4b2705cee3e2a42b15f297c997adf4121501db9aa793a14a3e35c349cb8ea1878ac7655a23f6c569fcdac5bec8ea889589bb6a7f45cc09598ffabc5816b82a4fc9503d55b34dde226e0dfa77a72ae9f952c40ca5675bf5775000b8af0c927420128c744d5c140095f09022050433b215e7a5fbc5454b6469f06c80760985d040acb04619eb1e6dbfbaa61dedb68b9a93c6d37b852fc285d85bbac9ae6c97c94977f8f7ab91b9ca828b051c030e6517fb5d56b503f0806faa7768d3a8a2bf07254cb70a229d2f2d0d6ed8f850100a43a9bac3b3af21719262e1a28335f026dbb93c507bb73d9572df0ac59187608ff9512f69bc1d1dc70769378cfba6bf51fd85f6a31bafb9cdae24895daf8a00ede2717572d32b08e0b021437e9fdad3a43bff5a2c6206599c7bf9823a58f4bfa38cd39415fa1a90110fc86a67f50d50b8eb1a776be2c98cdc2ab30c1adf731b057197b6913a6957be14c06aa21558e2d28b068570d82db4d20304602e87b2d1101a845effa02e18dd7bd4b1397b41b6965204b2349ebc209d55301082036cf1f43edf1c46c1b80cc64391b607a76336c63714fa59ab6c825caff2463eb6c49125ba6f7ba79f995c2ade4a69c084aa5a87d70565172ed28c3a3ca2e33a9fac7a109d293f775d6865daad79caf03750b8c73d9b40cafa3afa0624ebe944f530e48f10d3acd58f0b9489b58862ac680df82983e2443eaf4fca3cd4571a0ba6bb72e3ee75288279102122d7f59b8558bee5d36b1bbe2f09405273158c5bf777c47746a753f0a5ce8d9273bbec557eacece8fdb87a93b1dc030c127c66d326f374c79e84c5b23db86b629d5f387f257d0f02cfe3bcbebb5f1e4bfcea29b3016cac06d6e4a108610b80c0561d4239237852417398a44bc35ac425dd4678ae77f7432b3e2cdcbf1cb4e4882af6e42bccdb1a251c44082f599c7405eae8b29eb17e4e8d20bf89d806fe13c877d4fff2ffedc2560645cdfbf0f5fcae5cbfcfdb8bc689dd0d9dbeab61dc731df1a32d0e63b0a9324a514ad985914986d2996720", 0x1000}, {&(0x7f00000000c0)="db535a046fbb5029fc80de7fa5b3f362c8add988cba48120c45f0c418e7fb076730f24e038f942a0cf3ae64cc0edb4497b79093b2c32a516404f2f46cd94d569c9297c25de72de2bb2e5d6f62fde2c67eb5200e3a46b5d0b220452c5b1e7060c7be24ee7e34fcff9cb147bb3f2cecdb3c5c4247b68cdec723910c1e9962fb07dfde540582e91e667fefc1d2ea852db405142d63fcd6a68651c3c509f7c911837f6cd462dba45deebd534a6b0dfa48548fc1759a447a2e640c0b3dd03ff0a40f61f96b4fa996ac3f33319ab5255b30a6121192745fab134b3e5cb7b352d79b1bfd3708aa3cc9c1f0ed929307108", 0xed}, {&(0x7f00000001c0)="2030114ff2491dfd107222b4af12d0a29e712a6d909a3d9e0fca63506fc74b14b31367555d1b27d286ab7225bd5b778487831d55306b3ddd4aa3aa7501132a0bfe4a148af766cbcfda0bddca87609a2f5919a248b38a9b0af0edc9fa3604e48e3106c4bcf0d8acd931d6d0c03b250e11f7fc26acb93376f295d88cb5", 0x7c}], 0x3) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xd3) syz_open_pts() 16:00:55 executing program 1: socketpair$unix(0x1, 0x100000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0xffffffffffffff62) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0xb8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x0) faccessat(0xffffffffffffffff, 0x0, 0x6, 0x0) 16:00:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) close(r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:56 executing program 0: r0 = socket(0x6, 0x8003, 0xf0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="4b9aa70c0d5a9581e39011e98520249a5d975870ea53dfeffa51d5fbf29ecee572e0c662a92e69fc75c9da804295987515154374b5d6636d082d922a6aead2e58712a6b35de5c4a7fe99ada4d17b4520b9f23a202138c094f2ff51723de325c691", 0x61}, {&(0x7f0000000200)="6751b046365a25b3c00ba685cfdfb0b9cca58129c76d3664ee01205f43b88cb43752ef46726c26c98146dce69949a8c6fe7cb338473c76f83c1a6c43355791225269f8c98fcfeaf0a72e5e3cbcb220b26b69285da9c90b96929c11a9dbab10edad384944acec9daa096e78748f7176daca35ce06ed0bc65da6220cfece1e6823a7649c367af0ebe9ac51fdab36f977c63469997d62f7b128ddc5184a6be35947c44f35e2cef009e0574c1dfa58e6e4e986fe1e2e2f97428596cbd52fefa30fe65a7e61c79bbc83fead0ca4af18d74571", 0xd0}, {&(0x7f0000000300)="c2dd22d4e70180f4f5f5f242bbbcea060ecaebfc2128353790c22ae00367e6d34caf993de0bc6e104766fdc9935cc7a97d4cf47aff6e1a072a55fe5db6512e20e46ed319b6c95ca17a908630afd3d9a85eabb0", 0x53}, {&(0x7f0000000380)="570e2622e55a08bb41b546eccb7de8b6a6aac2eb36c74c05394a2cae7f15c453cae155b932c82cd0601611a441300e7b7f5613f0664821de22b555d7d0fe1edba4cbe1863f1f08df5a8d525d870e593b05fb18f5fd7bbbe81fe96514c1f964d80967b0affcdce0caa1f2183a9e24fe94556f4b15066eae7cf8d398fb75227311713440538a85343de27cf6b87967efae22a63317c641c692c595c4633a986b", 0x9f}, {&(0x7f0000000000)="2e55dd78a59191ca5938f28149a29b2273d011fcaa06b829eca9040c994cde15b36d1b3878857cb98b4bc37a48369997", 0x30}], 0x5, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffe, 0x1, 0x8, 0x10000, 0xffffffff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x803, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:01 executing program 0: getitimer(0x2, 0xfffffffffffffffe) getitimer(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fchmod(r0, 0x4) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="b29b50b5fc5923f79a76728eb32619a5805661d7b891b575909fbcb3e09b9f0b44339b9aab82a4d3e2bb85b484e62e36255b9315ef5101ef0db9a731c42798fa73ca2912bb1bd46d05aaf8f05be9985bf4021feff8d475fa460574d9df807272cc67e25f440580cf2ac040c75551e3b0a5f71f0f27390f4c40df689e844ae176f2579fa971d43718db4c8e497b69a3c9a6ed77a0f01f655c1798424ba0f2ffd5ff0bd9f5c849e749aa8054f00f257bdcf9ed825c096d28d89ed68a8a80f5521e2fb72b2ffc5a2e81c75574b69a31ac9949b0891b079b894b23f807bebf3050400b5368d524faab7d800c9e1e3cca6d0886a4bf42805e00be49ee4cb9411fa03725e1c8fe4625c749711a39236d4dc0ca396f9825fd92e7506ae3dded1c3ecaaf6bf834a8d3ff507136ab555d7e71eea477ae9d81b600582a24e6e65e3043c5e7c4e9b1138395c0f24a6e0ba497488dabe84f532204acc92eb38c2cc41fc2f4c5a4d92fb2463d4de5d1c41f065dc5d7b6ee5913a396c225adad2f466811a8184ff0dcd802740ca5a7fe6335585ba2a8769a2668e131309e51c902ea5d857ebad35d08d0cca0b0c2e7c70d1d063a3af39447f1e4191cb1981827348b8465213eea20c800f2159512cae0512aa3bb5b6129e51de4468fef1f65404a4a852521661c1269aaadaf1d2ba08614e022b1d7d9c4c5e8739ee4a57cc47b99e20227575edcb9", 0x201}], 0x1) poll(&(0x7f0000000100)=[{r0}, {r0, 0x40}, {r0, 0x88}, {r0, 0x8e}], 0x4, 0xfff) socketpair(0x0, 0x1, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) r1 = syz_open_pts() close(r0) write(r0, &(0x7f00000001c0)="3f8e1576ff4dbe011f0a2ec7444923db2d9a9f47586c48d831139f358be45a2dea5e65298096c762fdc8ba5f877c54a4d2955493f06a1053bcec7c2a974e1f46198ed60ff811eea4c8324702516052219d7a42ec1951508dc5b0397d08b8813155dc4057c7a9d28fb7d08c45109c885e0361d702ffbf19cdff9ec1cc984d1d7b2cbd74432d617db9b2b02e431a31a5ff606eafa4e67194f1", 0x98) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x60) pipe2(&(0x7f0000000040), 0x10004) kqueue() r3 = syz_open_pts() read(r3, &(0x7f0000000140)=""/100, 0x64) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:01:02 executing program 1: r0 = getuid() r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x800, r0, r2, r0, r3, 0x80, 0xf9c3}, 0x100000001, 0x200, r4, r5, 0x7e, 0x9}) setuid(r0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r0, r2, 0x0, r2, 0x6, 0x10001}, 0x4, 0x8, r5, r4, 0x80, 0x65f, 0x5}) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') 16:01:02 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:01:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x200) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="7558408c322049882ae6c6e044c98e7149f5c526fc299fccc1fc4601e26e2170830aeb5d5fdaf75429e737300106cd3f5b93a67c0a1bfba0e044b01800e34353f43b88aab6abd7e68281418ed2e78b4f92bf0565d68a933659fca03b43e19b", 0x5f}, {&(0x7f0000000080)="b5bd2a4dfb937dda25260dc51b7d34f2f4c5e3e24a1434891790d416d1959cf95b2e69f6072bfc0678a959d0e17c0dc6e222eccf319fee67d2123d21139c9d6e2aae02d29bd60f8934135f74e0cd1f21732b69a608d62a34204a3308af624780c35cf08cac0a2f80c4f4283b8bd003fdaf8ffc22136f8d81bff205a30bf78691d4d141d2ffeb7136ad3fd8b70a4e2b4fa8f923b25b1ff7474bbd3a82", 0x9c}, {&(0x7f0000000140)="5eea9db34363c6252ffa98090181507760eda22af69a82248217696bfeff0db69692cd661a58e98e2c7f2d2671394e631537e99318b40ff97f6499370dbcdd6175a392e1824e6826076d936e2453a07a8c712d3857b6d3474e0411b86b26196508be5223d8aa9d642140ea5e1f0f366380f52205027f0f33b26509813baf7ae35d728a8c45e012cf931193e578e966ea2fe9c53ebdb3f3a8279dc6c9a0e96f521cbff410919863e6f0b832645ebe8ddf8a877cff8f974b0f8d91ec9590cabd0e76e81dfdf85ed9626f44bcd3920c113a49808376bd8c4accfb181212a3684845462b100d", 0xe4}], 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:01:02 executing program 1: sync() getrusage(0x0, 0xffffffffffffffff) unlink(&(0x7f0000000040)='./file0\x00') socketpair$inet(0x2, 0x7, 0x8, &(0x7f0000000000)) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) r1 = shmget$private(0x0, 0x3000, 0x2a0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffc75) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) socketpair(0x1, 0xc007, 0x100, &(0x7f0000000200)={0xffffffffffffffff}) stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000300)) 16:01:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8000000) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) clock_getres(0x0, &(0x7f0000000040)) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffe15) socket$unix(0x1, 0x7, 0x0) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x4000003, 0x6f) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:01:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000002005, 0x57e5) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x28a, 0x4) sendto$unix(r0, &(0x7f00000000c0)="c0577fab117628ccdda273daa07015a33675eab56fad54ef7c2f5781957ea3c7f260872bfc130022f7299547b2cafb23152535b49fb1b10dffb0023bcc00480d92637a0018d3a428a80b9578e97a7de9885044a572e2f31f750e286817e03e55c32a6fe3d911aba1a0e8d2d97a19010a36e6beebaa42a52694797ef24dfa2649d07eae007182f0609e103664756c3eda217c9b2fe60260460bb54ae134dbe0844ccfc4de8d6b2db392914323de339cbf7b1df7a213fb50a8a5d37864ba7c8b0aa6f729b1e73446a0d875a403c9350214fe0c5d98951f066efb2ae75d439ae8040463d1769b", 0xe5, 0x400, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x11, 0x10) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) utimes(&(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x6, 0x8e}, {0x401, 0x4}}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) preadv(r0, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 16:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) close(r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 16:01:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x24}, 0xc) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0xaa87) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpid() connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) flock(r0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/12, &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) uvm_fault(0xffffff007f12bd68, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_ctloutput+0x784: movq 0xd0(%r14),%rbx