() r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x4, r4, r5, r6, r7, 0x1, 0xe9c6}, 0x7, 0x2, 0x8}) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) 17:09:13 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:09:13 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "835dc151800000e2f9c84bd5f4cf5a00fc00"}) poll(&(0x7f0000000200)=[{r0, 0xc0}], 0x1, 0x0) 17:09:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) 17:09:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0x10000, 0x400, 0xe16, "f73eb7e9c08cc468d18c9e0bd099789912fd0798", 0x4, 0x1ff}) getitimer(0x0, &(0x7f0000000140)) ftruncate(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x8}, {0x6, 0x1}}, 0x2) 17:09:13 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) 17:09:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x90) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001e40)="fd68238e47503d645c70879cda4c16dc393d2d329909525f4b76545f7f0e68af25880db0dfbf9dec400f8395967501c7c2798872243605fcc0bafe8c2d8d5614150df2c29a714b3306cf0b501e61e3324e759a9a86386fdcc3232e90ecec01fa80d8952d3de5e503d182813fd7c358b570d76a899baeac6a91b0593caffd6a9f661aa0adbf8eddf1d1eebc55273223df0e6b5b45f5f313868a81db071d58561f3dd1ffea98eb82a6972d4e1b593ddd30dc427958f0dd5a3bf6d5d06d55dada690dcefdf6b7ccc8b005d5ebdb3c436a2f206c2f9e1dad7169f6426f8b18292d86490900d4f0cc3bf2c62afca99050743fcd5022514447eb60e2a1187dd523a6ac8a6c8417791d0624427483c8917251a69dfb2610b57a7416d72d3965db523f2fc73bf9ce436a56d6581b169d9028e41010d09e642c06b511670bebc99ce880a3b70780adfd10a9f6a23e02eb8f827a05c7ed23d8e332cc64c572c613746b90b5fe7f90638765d1ce2f9e0ff7cbb047b7e6251fdfe587e5d4fe513847503a085c9db2dce8f820c4ccf76727255cf4df99951e0cf1bb44f318f7ce1ed585fe7ee86f4761172c64880df0c0704dce1a9c73b2bb113b48a21c0384a35f97f600f83b6c9c64b7a74ba6277f32e78b1fc65a815f37449b2e04447808887a9936a0ddb730bd89e0c197c15f2a82d4298dc58e6d882a2e6afbfe968391d42287737a431edb7408de4896ef2498a650b412743e9d1d3cd85cd6fdfd706794733f69d15878b0a3535eef8e4b7f122c7de91773f13e0004cf8744cbdaa7f55419ec633c22810a61186dbc5de03b4752cc4ce0ef6614dbd65743b11348ea5dc59a9917ad5d786dea7b6a28209729d54c0fa05f8a47c9f32cb12a6cd9c41c4584fd8f0533606c40f3d5fe9e827426e482e6cebd5102cbd62624001ffe1c8487f6f455b2b308f4a787e0a7630778fae8031e3c376930cd5d09e2e84f9b404c301e515c3ad0141c4c47e84e212da5ed8505e2365a4fb66812d625006554b637d8d86f96888a66c19cffe5042a0cf51666c5dda2cb597feb228c027ed4d41d4be0068af281e3e5cc3e8815c7557da42db1e0ef7bc450aa206054cdf8bba2d1e5fa6813a68fecdd4b6c1b338f299fad0345536fb083d30179e4df41710c60f842c181b7951345f93a4800d9bf537fbea0d1f1fea93cd87cf0d22cb25db5a8bdc2dd60cfa16f879bf08160eed161b7388a5fe18e2c0c6854fb7393fb31e49d376f560fb1eaf39fba0f04edfaf594c3b01d385b218db8ea44703ddf5802045494db31d04c83b73ef5bad256d42110c9f4bfc38ae183d82db8d0e2ca60c3d9306b3d6cae1693a8c71e2f4cee6c694d206a70ea40151d0d8188fa416b26ced60702a43fbe4d337163ab541befbf1e202a20ae9ffffdcb8b6723fbdfa9f1a1491e24ede4849b63a04a41ee3383a32fe35ce20d0c5053590c1e5797874fc35d69728029d11078e67cbc8c16bdc50b744362ca5018e2f3336ce96e3d83b1b661946e17b58cc0eca550618b31366ec00308cdbf22c596aa445ba2b28165766ad4bdea035074f378722380f65764da0bfaf4a4cc56682e14e115ad24b82d59bcc4ce5e27a01ed321f7fe64e1049ec7f2eac0301c499bd4f9c95de4deba14d4743fc06e6aa571514885cada6b4fd1564c155fe58fdb2efd1c2c721d53d090299a853559b352845e23f83136a525ba5e3488e47059418a7c4f761def91125bfe18d943123daff5e7d01a516dedc9ee176ac5504a2de726258d0a84742e827a3ff0de1c3daea8a49455af7f945ccb83bf5055a8c1180df003c1d2ccd1179ff8166bf2ca24a8132c5dad8d29213aa3df709de58b0e5f062fb447d23533259fede2c671c8fa9aa22888797cbdd3aa0a3d68b5e06d89847e7b6a62b8ffd04cadbe38ed94d82618a0284f882c28406ef1097b3dc0516218b430646f3cc2cea156ac32d2c79dc589c7bf7cd4a3cef3f991d360e9e5647b626df38e83a4cbffdec5e4e038fe4ab873ddca53690c0e561f26baed93c8bf7f0f3c9670fb855d46cb3d7c84b301bd1ca76c3cfe9f8bb30e0ed4307ffafb3d6ee31333128a3061853118b9b58f19251bdfb0503b664215d8ff95ff56f3ad9cf32f760b1775880495de2ba847196e19e5265eb772a844487a2e01d94e6101a711fc713286182ddd37643e95e3832a8514ff85bb0796699aeb00638e657fb81335949354417aba0fb21c7c0f063e73ec8eb29fc47ce7b836e187408eac01e69be9a83aa1265404e3e1cf89b42e0afefe9277690316ce030241bf80316168d0f1ba3425f17ca8954a7fd8f541cdd8a732d28ce9c5a84aecf94fe55e1cb8a616296716a2a9b3af418d3c317c428ac17d537b31ee2edf34d40556311434a4e341cc0adb38747497c4aec1d8849c25c151b2c2cf842f0fe21f05549e3018877fa8a68a73109a50dfb538d8c73b2eed44c85a650e01e6540a8995428acfe0aba0504a41657b844a05c326f39213697396b41b0799a1c8539c3f6370e4af81f55c7954a9c1545cd39f1b619c4abf2b73d4975a5b6381d0567f4963825c1f9cca6c689bde558a010a7db4592bfd5c62a63ec3cb51e48a7b245ccc28fd7b0b9379cc8fbe1975d9c451876c2d656302807e8b1e244a924ccef7d6d39940ac52490483b2c017a0676cc5e99bd41ae0b7969d5433f49acd60839e0ad2b78523b766deb264b591d8bb9d0c7b801f1feed241e22a6e10c3093f2a222f6c1437476ee5f76b2f07d8faac58919733a45203ef4d2139bb67e5aa0487fca1c0051cb2e1ffdae513b4cb7700e89f4ba5eda7aa4b62eb4e1c6e3051328c6ef4aea932699b9b17d2a844bcd3018f6af9d58973086eb018aaea08bd1f2fceee56131a451a4d01fd3b55332b432f11c3d9fa862eae603435f71a96fb15fd52fc5f522970707a3e266f12053d6e96945a87e0cf949b15d52ce491847a8ea6c6674d938c59c1fdb25554dbb6fac8f0a1f0ac606106282352ade8e674e4782c4c6d95d0e65b663c50e280332f21bbc4d2e624b30afd7e4136cd2f09c6c09c5b6f032f8386d57d6e1d16566868892d21a1fe591984d30133bea4529ff268309d3885c5b261a7607d7f43c9c558b9feab657e27124de3c1fb9deff66ac27e42fdc226949a7463d23451b5f12b769b0a9b813092eb40dd12f3afd88117e540b53da9338b45f4d306c7040801778484d2fae53baf81eadaafab255d94262475ab01e1c33efe2bba883c13935976f4e4f593a466b304d4f2cab672c24fee1802af733ef3e2df4e255fc6e8b3dd9da4090bb04d32b1972af1ab9e6783eeca78133f55eb9ee41d2259647bc1757c2ed2e9f613f0cb2b73861f6c2b7048096fe34f9b90443e2f0fd146b6a918af263c8f3539d500eb89f76c301b91b02579da8f92a38b1b51308735661c1b0ca235cae71b4a9e66ecb788af8431e0155cd921ba4d13a946fdca8116ffdf94ac8a3411b96842f5eebff1f317c4aae1fc0b61ed0fea05cca23b52c053f9350a0020a2b78162e5afc2abc169b4551b69d1a5e8e5c543fc8d3a8b024970649579d2623c37a9befb524a24b4ab65e3a648a92e77123b8ec4fd1c14a8c3b8314895a2918d9bff1e22049278f7e3512ea9d55d4d4fc15c9fe87d904526b82187d4c99158d603ba900298128a98d086f970c1b136d04bcdf53b981e41e15aca948c47b53a2b33874b14cfbfe4736d902bc814946c5f85ebf219c40146de46b9a06c6e29ac9e3c9a267fad531d38b63e7fa7eade0fc9bc38a5328cd15f3eb368dcab5ab71f377e18fe2937e6a332ff1cd17cf147f033ba4576c21006b37f43e17181e4356937901b823db499f25e2b873f2332419570a9f631958e638490d74e7d01fbc37c3f910fcbafd8b3c7ef5cbdd13b6cd72f2968771ebd55b2f12f483e32c4387f270e506ff3659d8b93a5861d7297531e25012fa0da5b34d810d61553c560258b73f4cfcc393a2a7c4427f6a6792de58599fb4f19411be42b27136b462463fa8a4f78c55d663b69ad22316696347b83a2136fbc446fcdabcc9ed08da38cc074cab3ad54d0a0ef21d4cec2cb35793fb2a54a614fa8324cf693fee39e271867dca8eee35469e186bd2ab54bb3388357df30789bb63f4a99bea135fc87db9d458f9dbbad6dc5445580bf83f769a4147b13dda6e9b092585315d6cbc05459804c3e66c41e06a33b89b2db322706634e9df22c3ed91be0b71282", 0xbb8}], 0x1) 17:09:13 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2fd, &(0x7f0000000040)) setegid(0x0) setgroups(0x1, &(0x7f0000001380)=[0x0]) r0 = semget(0x1, 0x3, 0x40) semop(r0, &(0x7f0000000040)=[{0x4, 0xfffffffffffeffff, 0x800}, {0x2, 0x200, 0x800}, {0x3, 0x200, 0x800}, {0x0, 0x10001, 0x800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x3, 0x4}, {0x0, 0x6, 0x1000}, {0x0, 0x8, 0x1800}, {0x1, 0x8, 0x800}], 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r1 = socket(0x10, 0x0, 0x100000001) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7f, 0x2c935d1c}, {0x18, 0x2, 0xff, 0x87}, 0x1000, [0x4, 0x1, 0x8, 0x40, 0xffff, 0x3, 0x0, 0x8]}, 0x3c) 17:09:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x47fc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x80, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140)=0x406381b469, 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000180)='./bus/../file0\x00', r0, &(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000040)='./bus/../file0\x00', 0x880, 0x40) 17:09:13 executing program 0: r0 = socket$inet6(0x18, 0x4000041000002, 0x200000) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 17:09:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 17:09:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = msgget$private(0x0, 0x10) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xffff, r2, r3, r4, r5, 0x40, 0x37e}, 0xfffffffffffffff7, 0x401, r6, r7, 0x8, 0x7, 0x4, 0x5}) msgget$private(0x0, 0x20) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000000)) 17:09:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220a", 0xa13) r1 = syz_open_pts() close(r0) kqueue() syz_open_pts() r2 = fcntl$dupfd(r1, 0x8, r1) chown(0x0, 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000015c0)=""/235, 0xeb}], 0x1) 17:09:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = dup(r0) shutdown(r1, 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 17:09:13 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x6, 0x8f, 0x7, r1}) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0xfffffffffffffffc, 0x101}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x81, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2}, {{r2}, 0xfffffffffffffffc, 0xe, 0x1, 0x3, 0x2c}, {{r2}, 0xfffffffffffffffe, 0x59, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0xd3, 0x2, 0x9, 0xcb1b}], 0xbd6, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xa2, 0xfffff, 0x3, 0x1}, {{r2}, 0xfffffffffffffffb, 0x88, 0xf0000014, 0x5, 0x7}, {{r2}, 0xfffffffffffffffa, 0x6, 0x80000003, 0x7fffffff, 0x2}, {{r2}, 0x0, 0x2, 0x4, 0x20, 0x60}, {{r0}, 0x0, 0x4, 0x2, 0x81b, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x100000001, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r2}, 0xfffffffffffffffb, 0x42, 0x4, 0x7fff, 0x10000}], 0xfffffffffffffffd, &(0x7f0000000040)={0x9ed}) 17:09:13 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchmod(r0, 0x0) 17:09:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() r1 = socket$inet(0x2, 0x7, 0x6) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000019c0)) accept$inet6(r2, 0x0, &(0x7f0000001a00)) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000001a40)=ANY=[@ANYBLOB="00002e2f66696c653000c7e8571e224831b7b79fc64c2d1da9362984a8ae670f6590e8a23025d5f8b6357595cb27bd66495e82a2796b4ec8c3db5f6933e160b47befda549b7478a8e2304537f6cb99ee7b4314ec2ddce61e7e4a347a9fb8cf060f969243f616de0ed36c01eb7c06cbc36b5b501c5ce7c954438fefda1e4da2cd10c065e4443f089b549cf6a4fd97fb5f581f50c9c527d4c6d33b6d57c1fe0b7b"], 0xa, &(0x7f0000001740)=[{&(0x7f0000000180)="8e0ba82154f6add045e2d0edc76d50731e5da1503e25dc3a5ce5a97ae25bf5cd200c773fe4d0776c585ca31b669fe97828e9ee928ba5e53711761d5a69643fd107003e3338b2b8426fa0bcb1d1e3c1", 0x4f}, {&(0x7f0000000280)="4652ecc510f92945f144485e2bd59505700fc032db2f91ab894905f276301cfc29555d86ef7d4348b4670226bc92197f7aa857d65c5a7cbd1b8bb529a062e152e98204778a5e2d44ecc64b29add8a92cabc7b48c6692e50b5d6a81cc32b74806862439f795", 0x65}, {&(0x7f0000000300)="3ff6d19c3fb9be22c6a02f90e924f57957bd0c3bdc383f85de8535081f00b321f15d4003e02a24ce1ae36e6dd9e0867c5a78f2eadfd26fd3b8846662b4ea8a504219220b63c68bc7b02ae51a9bcf8589ce22b6fa1239c65d9200ed55ad050ed6303feb4d350166d68fa9ac841b3b48eec673d21c67e2586856b7d324ddf75c5abd739f2ebcd1860918911e3e1541d0410fd0104a4b368cda1ff903f2ce73c609e4de50be40845aaadcaf391c57a10640f97e36f9894c13fa55855854de5ef2cc564175e65effff88153b36b72ca7555a8665e436ab36fa1a8259b8ad4e3eef2305ea0892695135", 0xe7}, {&(0x7f0000000400)="10df5b21acb45a9ae646b815c6d58ee5afdf086ff1c9c5a64ea03a5d97856aa9ebd7b45d256947f1d4a98f94b6a49a6b62741a8fe5b94bae2351c8fbc00b15ddcfe22f0f5e435b4343b1c3a77ba29798d7a6f8620ce9e47c443f2193898ffd0952b335e749493ec2e751504fd964b409a834b40add7eea25a1d5fe556607cd302997d2f1eef289eb69eb6a464bf0a5e8c2979d44c9ff609516966ee6331fa6ed60de6ab53273e70bae68ab2c096746ffba66ec353905c3677e40", 0xba}, {&(0x7f00000004c0)="35fb74f0b0c2135596f6ab4ca1325fe2fcfa1ad51656b387b0bbdbda2cc7aa598b3a3a56d0c136ba95e7bde15e5e86e8ed1ba1e01bee3e1e73b5efca2308b23639", 0x41}, {&(0x7f0000000540)="70efbedfacd5d7cecae562", 0xb}, {&(0x7f0000000580)="867f21d884669ef8a3f9111c4e1b37e44e178b0e9a1a7a13cb98c5d05659c0dac82fdb54f7a5d9d14a18903ca913304cf241becf964c004500d7c4b3aa4eaa8e1a545a405c534b0aa76df18a6cd327694c243e38de6d6a53664976f6699a10b43601e853a5cf89400f5f270a0e71a004e39a9158a983343bf7607d0e3dda448d033848978512e050c9ef4a158f1465d414559c7824c12477537ff669ddbaeca40c4f15c9f506748c0916112e37f3b9922b1a563571be07287a6190796036d436e9c99eb5d1ea85d6e2f881a3983671a5a79ff0519fa14e238df7410e2012af430e5f34c71e91780887eb9d2fe590007e39e0f55cbf7f2d43c53a1559958d563250acdae3b5c8c38b26960f4f400c932bd1a3d6c3dfc45f1c2f9c825e2f4970bd3da2f5e9006671bc88b1f7c4d0df6ffc117f5c82aa512c3fb681c3c636c3958a04a090fdbfba52eb4e924115e9f0e8649ff9af7bed11ade6f0ed26075141620c192b2dad29a73310a20683d48eef05b9a00db546780f167b14b9efbbc0b20c0b6758b4213d63cfe35f482979cf49f0225ce66857f6c96e23937ab2f19131acfdabba4efe850da6a1bb92a08af36db7f5f6c085fd123f4437745b6761089ba7c33a60ce6012f0a92cc94f5fe5e06704045f809c8fa3c473713fce63c8ee88db5a683f3d351b9e01e33a246628423fb89da4edc9e9fa917983b7ef97c9384cd600399fcc2b96c54395c205d4ef9bca88ca23016fee394bbf6fd7c8c86e323c07ae00e7f98a4a8f7f3bf75b642db7bb84ab130d642ca4964e2e9de7107dadbdfa10dc2c6e9aa01d061c09d98976fd70114f95758f4fdc6b902ab91978a3cc64886fe4c0d134e18b0a50df020975228826b023a43ac7c8a4bbfea967d7da2e4ecacde97b62aceb52e06093a5f698cff1ffff4d26284b6d3ea8cfba23fcd4c779d70a77b627c4ab41d3159185051ec5b89bf822eaf32c6cef610cea32890a240322edf7df142acd9c7f54969c6575d3a8a08b5dccb878e4472ca08d475d9dc025f5083da81821a284143c608ae4f3dd535cefb004b762f63f165462308d44e22ee3c5ecb9b6bfef6e1e839ac81ecebdf2de021a8fd53dea9eedbdf6527f34256f007194c1b640d8bf21a168596b60a4a3e2ae4ef139992c98b20d33386a843f67fe930a47d582be1c9ed5193b16f50dae3c34f0d2892d1ace60cb561f331f0353a362fc6f584517a0f6b7c0c968b8b060905a12bb83b0f841a839ed626039bf93466353198e3b2e396144b0a02ca8ba9d4adb4d45fe0cfe189196e1566c2c5b657b039fdd23e705c029f662fc38e5c4afde7603263115d65827c402b78c566027c4b4244f981dd49fff04136e0717f92abcc2fbac258c39e317940e85582528e0b307e412edf6dbb32a8be9b7c02de6b04751eea5000eeb10a7a8b7127b7524895108aafe033c6f9ce0d2e703ba81b19a24da8572b7c9fe34a692de012a266a64b61963e8f0e82e93cbb70c56385f9c2a7460f230505a044b306170cc2159e880fe4aee8c2655372e7ced329960acc4f804a280d431cf13379f55c5b1054f42e4af75d4bcfe1ff25d6423d02a0ecfea8c1ec6636c5d9291d610ce7f88389af5b70f90420b46ce3f787c9f95528f18f4433e5a71b84633d17d67ff2bc11dda65b4ad2708bbe09f2905349b706bcd6a9d6db511782f2d005396ebe30fdba0054a4d1ec237d55b13a1e0a907c60c2daedf86d8e8595e1760c28f9ea96beb493566c3f7a53d5d5911df1a44aa39041e271728df002d0c5d5b348483e5aee58b87a6bebabe07166aab50be26392dbc31412dc08273f39d2b6f2cd1a9cb04710edf84d3871cba999c84657d893d2f4377fdcf0bf014e51c61d52f5a3458fe6af3f8849132b2080a52f2de198890eb54bffead456fae4fa6ee1c954d83de1ec0dd43dba8bdf15c3793213e31bb3a1ee480c24220e7c905a9fae8bde01a5a754f5f343eebfeb2871aac3651b3787827eae8dc3ed7665d817ca47266f286b0d800d6cf7ff3d649a2463a044f7052813a42b72b89a2e89efa91e9fa6e8ad08bbaa48bd1be40cfb180d17544a14a4dabad78945066daa7317eba8653544a1a976a2645ec4225ea2c01e899469923d44f49989303d2b19f45eb3c69582970b12601a6317a8d922b7fde51f4631c5e7be6e1e7cb50378435bee5392b4003788229f1ba129168f174a6c38bbaff0f2bd5bd390b890709419582c8df26d6687c1197c387699fdd8212d427d2123c8859e51d10be97d9a8cce3215708183d0386c13fa267c9e488ff4e1aad53e35eb975206ae2d9418edd0083436313009156e5c4993b490beb27f9394ab2f591287c889727b1adaffc5eb24bf0e3d775b1828114e8454944d15d3c2254eaa7d1dca0e2e0b84939ac9bc78496571dd3154e3cefc518324091f90f3817bc5bf8b1dc58d2ada1b6c973755ddc06321dde64061ab119cc33e5138907766bea3cc488c5ccd1eaafe9fa3e3a2f81805be4471b6ac3012200116772f9b780d8a700cbdb935d5e0c2192ce10cee742a4a4ae0b5248f907418bc182ed169d56476c93404ccd20ad7f48351e68f21841d9ce05dbeb7c8faed541a88340efcb01e7d3e022f105f1ac274b9ce1af80c8bd8340e1852e46c00c3e94039c463e98628aeb38c2b368fb29c0effcd3a9f7a40b7341b7d8c30f2f634124dcf0b9c662651c3ddd0098660edf22f3ddb246daf6170d1f6613cac083b0e19692a4a6348d916453fa35ca54cb0a12003c0448f216ccea72fad8c4662a23c1fe78267d88438575f38eb1f55480f829e4fcb302d419f7011d6556e16ebc732d23f115fdb1605b8f8d4cca15b5b9932a41b71bc251606dd4ed66e136efb85281c2afc0c9be2e06ca22a11e4c6ada16825d42c892fb9ba01ed338e9c64a1e2ee9c6c51e9fce0eb6f324762450f39246b2ee0355d254f04587c6261994a1173b44ea6f7b0aab18026ddbb69e2285a064fe1ed93c8613a06a46d20f497b1a76a2d328f1cd5b3c13f33c6292d5e84aa53cf2207ccfec7ec3cd2170246403b7e07e53b1a90f6512e819b136cd72d7d23b05207b3065f8c207f8e8e51d04d700e31f77e67b4752245d09ec35f17950531969cef1552a7e4e0071b3bc5c1372cdda8c4ab46806e9d0f165e697c5dd367ddc4a8ea4d7bab55a88c6c9d9078f424b394492652d079e29cd5341b412f77f5df7549aded1a0115c64ac4c7265c17c9737ce7b6f8afbed1f8d83c2be9438bed7d2980bcbfc5c5b9143c55de8f6b76c895aa02eb59ed4c1a233b35c7acce9c51e1ccbcf9f903893fdab14e91103da2a6ba5ab13e6d416dfdaca5c2fc48aafdf607201ea2ee4aeb53a2c985e5123d209e686c3640f864c353d937911479eebddd87982c466f6029c437eb798eb6de51de251e7c7b4a269e58ad50b3ab4b07031246560c788d012017d53c2e7b612b9ee67811046c9fe7155c3c4efcbc8070e09c9ad0a6b14c82ac81ae2e04acdba20bf115f58fdd28e9b6816b18b5ceb7f107c6ef79b7c468811fd8ddb64a69e7088ed66e11e6f6b95908018bfa404a6d99ff5512b5c386f1774e29441db72a8c7ddb8020ed8ea2d8277d59fedc90046a82f1547a149cfb874d2ed04ec78f5bc96599fe8fb949783f279e59f17b9b8ec99eb0bed8184852a68a1a9da9935d0c2d0ad58829249efc1b58deaf4583aa135dc1890e4fed0edca0196683f479e4996a6c19e97b3f4c49aeeae6de441f6baff706f3de4fc0921a7d71848d1deb24d4a306536fb066349898496d1aafa71dc0f10bed9b02804d6cb0974bdd6cf5dd161ce4411485faa4a3704dbbd1980c19d9e55353e8ecb7f2e20058485f52e0ac1db118329806b80325de22466dc0e1f43dda2a26a654d52787aa17a1a2ce4d2fb804f82c85ced4a4d2655ee23e6a78d9b7410475b286b01999fd08d538710a88921aab19fd871a342b3b76a993f9e2d1064211830d16bdcca405701c5d610a0865c591afdf0d4ecfe37be5ea3df69d310ba9accd77c3389386f3da8d36d66e092c07bdc37453213e9b23207ca762ddbe9e3ba4f0a4fd72c28c062c7ea4ea0a4ad06f758afc7b3793f77c6efb5f5c30a5cdece64987130bebfc0f74a40b0a99fdfb1b6ddf897842bbebf7b99bb7c853a2d1934f68452c7d602d9c217937dbfe383e0ea3a297e5c3ceaaae1e94e8832fe215b10ada5844a49d82fe5b916e9b1de12c1705e1bc552308fb46c3bc2186f405160c7ef5ba2032fe6295f7e67e494a70bb1c2c085bc4c14061ae48704ef371e87acf180a62dbdb4d31d38566c77a88e44ad2dffafdc38b1cb971125511877dc70912fb47a4ce3dcb70ade7f857b20e8facb84e129902a69af58dcc01776616d8c056dd589f58b50328649bbec7e43107180438733b89aa2f4ceffbec093126a876c5f712d63a16a830127149c0c52a084b1c172521828c15aaa373767d718a1eb55360d9f51118231b44ab4f3a16eb8c6f2376d4d9305c842b239dce95769628b789dc2ca7a1b09562760247355b156fdfec78c79169cb697b867ad0cecb861195ff87b1f274e4906ec40492996267b95c81daf4558790ee4c7de529e57e06cde8230ad4217ce73d767cdb50da0cbbd8a82c6fdea62054cb96bc03129615670b71b6f9b71adc022df108fa15dd44d087f55f102c905d808ebd7f8f670ec38462d99e36b8e7b5c67d1d01c961b802239b882145835e6cd1539992f445b939b63c59d6eee4676e3a2e351d3f6ecfc495deddb8736327640d87688746da1930cde8481c89eaf9eba3342c55b5346d13b9c8b311dff4a9e07e31e3a6bc0543a396304a5c9f144bef5f301b1abfd0d78789efe457033fd733e0fbaef12ed935d757f7361bf0ee9811d3d377f5a0d4a4f37fc220755d407fc8d05bc882e2b9ba1309b3ab74ed2dc5043c477f97f51fcad91656810b7a843d2a18ec1cddbf63feca08259632db520761738cedb111e0347f6bf1e955f2945c7438d325200893192dbf9d7be794a50b23908267c8254aee844d951a1569819cee9abccc1f9dd2a90d36f6490029687134fb038d1910fe022cb4b089df8fe31e0abeb1c3e0cdeaf8bc07499807170fb3816b43f99179628ef3ba614875ef3ab928aeabdc7d8d8e6231ad009de5b2e64f02b13f6afdfe0e44a22508cb181787be84f85cb54ebad6bbdaeac2ebae6984c2d7bbeeefcb9f13c7423342e8887f2826e28a44cde72c3746ee504a36b1bfa2989c4709503abfe6cd66de600b7e8f2c68424120b373e1aa15cbabe6982798238a8671006e39dcb37ee41b54cfb2aa0eb05129d6fae31e629144e7dbb9e1d57fa5455d2430b81cf98aea4677591d17a48253e59ea08b7fb766da98238bb572aa461d199b5937774dee3e9d9f79e4bf260ed69d0c08e298f4066495d39491d75c06817f0970c0b2274500b6837813f48ef0021337816242f66c08fa9cd384b3b16ff538252eaf31a7f7b484af75f7d5cd30085cf1fffca41f87f60f2c18323cfa16cb46afb4c6935ad332c9a25fae124333cf817ebefa54fcd1d914fea6f1d0ff3d74f2156e8ea062d8ef6662e43131c7e1a43b4581d411485d7d7e9d19d77cd6866110bf520d45ebfbdcbd2e02ba14d7069623af90a714d9278b5f268c855989081b867d7678a84ecddf945f08782c3213f8c854b72a4f1057151465a16ed6e5ee0f8144e1bac3e5ea2b24cc22cd21bcb38630fc255f9142c0d2d18c8349fbbfc666375d94515014aad6acb8a8d905f2631668d21e3be13150f7e239145", 0x1000}, {&(0x7f0000001580)="a3b2e0ca40e0253cd2ccb16ef1f2604861f7d9bd73034a0f14d365cc643760be0739ef0f893527775d80ad3e2d629002598d86d4527325ad5a74200970aace0e0c09ac", 0x43}, {&(0x7f0000001600)="79293d59b194181b3d9d8a17812bf52a93c580a3912a2891683882ed30e87dfe8671986899ede36e4fef9ec26b6062c79a92ee038fe69fb30e5494ce824d70b46904c07eeb7130902260f350ced3cef8bb82da", 0x53}, {&(0x7f0000001680)="3b59063d9c7d58ead8eb5698b4c941a4e941d180e00683bbc315f6419a892700d71fcef19cfe7b820463e06529a680cee10970dd868545f2c0df20ad44a756b8dd26fba58fa9f9136e5466eb99f32dcfb127663f20786fac175fb75e046cd34e0310c8088d426d71bfaff60157c4cb1ebbe65c2d5540218ffb260a3a8a4f88508c48ecb49d343ae53f429bf9b47c48f69ddf8086fc6023f8c684ab9520e0b968965706f2d4f242194cc6520896336bbe55", 0xb1}], 0xa, &(0x7f0000001800)=ANY=[@ANYBLOB="1001000000000000ffff000001000080b18ddba5b57baf8e36189ee4d1e8da136a70816859b665470cad6446004236d2391e844f42201555547c4615db39faef64fc870fda64ed8218b1ace964b33f6f94ff318e155d4b1b3d04a5efaf75b3cf92608d4236b368489028b8732904b4b1c2f834a8d0025c6ca6ca43843701b86a13f39de834515698c319e8b83d12781d45af72d6ee927b65c61f9fdd79168782592b976407caa20384bbe7dfa08c5cf6254ab8e7f78750d7379b4c95574a5d5ad0c6320894138ddf15b0b568539d1fe20c29443d26698f3d3b3985acecd711b422a7132417adf790de546ea826cc447d9658dbe6e97239690ec8cf59ffec6a46f8f57d3858621426d75fdc000000000068000000000000000100000071000000a7091b9b6e66ad240983ed12d63d9d8f0900000000000000b53f4aca2f88a149c5ee7d3424c2c7b2e8e83bca21dedcc8f568c9792a018afb426b99330b931886b090d592dae9421547578bd19dbca696894045d1ca269240"], 0x178}, 0x401) close(r0) r3 = kqueue() pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="f961567e1e04422c41709d28a97c", 0xe}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xffffffffffffbffc, "a1431f0ac85a758a1311006c3eba2f244b9e0900"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 17:09:13 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\xba\x00', &(0x7f00000002c0)='\x00']) close(r1) link(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') 17:09:13 executing program 0: r0 = socket$inet(0x2, 0xc004, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) select(0x40, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000340)={0x0, 0xffff}) socketpair(0x32, 0x2, 0xffffffffffffff81, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:09:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) fcntl$getown(r0, 0x5) 17:09:25 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 17:09:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getgid() setuid(0xee01) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r2 = semget$private(0x0, 0x1, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x66689d4ece6c9d3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 17:09:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10012a05, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="9c1f", 0x2}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 17:09:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) flock(r0, 0x1) r1 = socket$inet6(0x18, 0x180000000000003, 0x8000) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) 17:09:25 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/111, 0x6f}], 0x1, &(0x7f0000000180)=""/158, 0x9e}, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) 17:09:25 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) setsockopt(r2, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 17:09:25 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x100000001) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x2d, 0x9, 0x0, 0x0) 17:09:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1b00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/176, 0xb0, 0x802, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000004c0)="be0b3c09fcdb0d8d9566d10c04f70d33342f15ec57e9dee3ba5bc66d0216cb6826a853cb7d18f60fa45f2c3207b2cd535bd42a1777b326efd6ed46bdf66fe2acd1000000000000662ea79eb38a6299d3f2e00b0c02cb47d236012cb43970e5994745948172cbbd931c83adb292dfe4de779bee9e4a325b148dd77f0fe486ec8b69d732156324c5cd04c309eb248daf5e678fab6df3072955b77cee57a7921ef2b0a24c36dee450e6c880bf32d8792d4a0e47168fee5acb7af0f77db3a6", 0xfffffffffffffd4d) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x13, 0x600000000000}, {{r1}, 0xfffffffffffffffd, 0x30, 0xf0000000, 0x6018}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x19, 0x101}, {{r0}, 0xffffffffffffffff, 0xba, 0x4, 0xffffffff00000000, 0x8000}, {{r2}, 0x0, 0x10, 0xf0000000, 0x2, 0x225}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x2, 0x21, 0x470, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x4, 0x80000001}], 0x3, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x92, 0x8, 0x5053, 0x8}, {{r2}, 0xfffffffffffffffe, 0x10, 0x200fffff, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0xff}, {{r2}, 0xfffffffffffffffb, 0x20, 0xc0000000, 0x9, 0x7}], 0x9, &(0x7f0000000000)={0x9, 0x100000000}) 17:09:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xe40}, 0x8) shutdown(r0, 0x1) 17:09:25 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc996, &(0x7f0000000080), 0x7fff, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) dup2(r1, r0) 17:09:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffec) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x97) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) munlockall() writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="3d754e184fbdcde6aa6e54a9a3f7437fbe76716e891c7b00cd5a6b45fff9afb0418f17927d285a1a792331b17e35b67544614a98f69f99247ffcde9e398bb1f3539e7b63620e7c5b33b9833f717b401d8fc43abcc19ea76ae05313cda1d601855f39b6a551cbd27043b4846aea5a5056976bd0003fbd864145a73f7eb5930499b7a0f61dcb55ed77a26a601fb0a9f799d0423714fd76b572aec7154e1a0e6b064aae1013a4674ad0a14d67a0b6111c6b94571384f5f7b4b8807c4a36458394244ac104876d7df0e24dd057e51696cfbb490028c7a6f7bd", 0xd7}, {&(0x7f00000001c0)="cf57139f81d975e3e2ec10c7e059d1561ffd2dac52c92c9788118aac913ea38e76cd48dfce6271749094f10230e76ea3a075ef0394", 0x35}, {&(0x7f0000000200)="045acbdd96a4df1e08f1b2ff0b901f28d1a130d544e0620ab8ffd5e757f80e5ac8c27a575b48", 0x26}], 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) kqueue() sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000380)="80a6711a43c1031f712b17c128fb6f81b2482289929566cff62048513c82e54a43d3889f09ec139cf81b27671e974604ed7e5caa646e511ddb1ef619e1e74d69d70abafc71cbe0595bbc7c09d214fead60ee397f87870d7fcf83ae30ccc5ddbf9f0bbfc0b2825773908421a2afc2c1828ea2487b02fddcf01666afeefff9642c56b2ed4507a7dfd0dadb66b46bf15712894a1652b41840bd19b1820b30a442e6972f5aeb0c50bbf5f89340d76cb2326174d72d843c960c6305d3708c04fe0dbcce0af24f530c1ecef4feed3bfd5db206c4edfb2604c8ced3d0b3bbb33ad1e7c5d671d16684b6c5b851292decab164bf4ededf9f9fda44c65ac721fd0e8f0d133cc953556ed40ed804fc78243726f5143b9ca6876a2b13ff401befc6ea63e913f3cfb494b50398d24d5eb5517a950216624b9b76a8b19b4f4f6c97246644b4399ce1a15e4bcee1be35c7eac6de729c61bcb497f4b9063ce1040ca5f1c7ec21793341f143dd95365a323afa2b6217ec5e950be339162e2579b54f38edaa185a9197b9cfc113e7c553838e0e0ec9edaf56434e20a9ad1f33bb7051ed0e214577b07d5b9b94da2650119fdf5d4a4f1acc48f30e672532605df72bc2ffd03a03f8f931ad847ae39d293f9f0c221ebbb7adf7b49c879a38f8ac37a38cacaa5065df2a97e9b3eb15845864c9c59a4ed7ae04b885b88c16083d14477a515c83f490b05c2e8bb843e3a8f39db21b30c3383546844bb4ae902b836f3a6c64b452962749a879ee9b165ef880a504555d91dac747b32cf6c6c019a5317088aad4751543337c3b10ca3b74fa7f585c65e10ad067cac4577118360db878562e855bad63b96be46c23d64c20d94823f3c588b8718ee43cadc57a8a7d240235bc36b01df3906c808bdd85d3d7d767f4fb67c5aad71e8899697d747607f909930562ffac2d3eb43cd6fefdf7b66b14d97738228a3f61304dcf50f3840d5b0e4d19dab25a069cf6b639af0a725d57d7970f6ded2adc562c11d35635449ab15c3aa60a0b020e41fa6352d360e804a6f5a9e559f7e36965e6f7bf394edf2ca9802a0fd1e65d492bdc7e2b7b574ceb03fc73d0ae5ec35f17b6d7a9a1540c1d546f23eaf924011319011364eae9a3c0fd604e8a4b4874286157b5e759a10b52dbd5bdb04000913ef943952a3a1d3f0b75f0c6932b89af3689f2824b0ab06a05c9b0da1f7e62ff89dd8b078dbac6871a1c907d4296a992d468cda77112bb306734c8884fd38c632c6a92e80c625a3f9e06064f9471983ab2f5b6cecc17443e957326a751928c3bff9b58157b1adbc044f9b73f5af039ce1eb99070e16ef3a70de34c28e61d39fa7650ea739fb0a4c12943a5308803f62471e2eb8bc21ce8109072d19ce6385b973326e7c3dba327492c6014dfc8b418c4efad984da1837d1df74862660bc2681938d11654535ade29058cbb1ff95d2c25780564cf7c92a089bd390b1846c08e98d74810f8752e1c379946940e301d07dfb8b100c5affc75229c7d3513db26f598ea079bff9f9b34c69fbb309f734a9ee83f43a1c95db650156c2fcd7b17efbf7e3ff6e6210e035ea412f95772e550419b24d061c6cc3c4af20a79570ce206f94fca1e0147961c290a28e7e9dced9d65672a741dbfded32273d4df868efa68f6bd8de661f1ef9652c93904db731d42ad5ca3ca5faf869350e988bd4fd5b4b6adad778aae0ca4c7ab148046173fee6ed5bb795a9d88390a4b11e53b7961773811e9b4de73776957f0cfe7f877cd04abe332a5cbb0513150292f4226031a42b8503603a3ea6f4caf8b33891c11e9ae2e5ca78a692ed5b546dedb7403c9c4eabbb722c26ecb9e6e7704fde184d00a8623eb5aeef369f44eaa62b6f8f5714a183b1f1611b314639910d489d982171a6dc31a5f0ec0ff5b38ee7a61601fd5406159a7e8040bb1dd34a4f33b1958939e2976b30e95f6ce8fc2620f7c08822d426c195154a435f3d6a1a5d01bff7ab7e1482a7b11a111d3e8a137278be5fe95aa1cfe3ea4506e1947f9ec022df9d59619ba84082d377068bd0c90005882f9deeaf17032273a2ec1dd5a5d2a6af6293a927c6e49820645221f1f5008125948de57137ac202161c42a9ea9339e927fb7b0dd30f72d4df7bad4f8ead9686331eafd96f90e7e2cdfdd13b7c1d106e1909556e1a8c866effa424cbce30568926c5350806d818c2f874dcbe965a08082f193441d8e0d02915bdfa9dab56879570c321b632d1bb2e71d6c735a765f39f170dd539fe21000ec3a9f0c5f7163edbc23bf822ecd5ec4320152552a607077fee2b3fce9d8d7f1ffd78db2e6fe53ea0742470da6ea80f8a56b6ef43bdee99a8c29c806d5f73e91a05b4fb93d326d87c89248e93183db365194d116383d5fdb737269e18e4abd66de7f22766fe4a017e4dc750be097a0238242d9176b06b341351ea6cc43b330b6707abe59e19a54f24e45d261c9965ae03a0079cc83b486a30fa4315bbf478d1fc8633cc117d0d071eb8be7a7576c9bcf0bb316d8ce5e176cf9b0e81bd2c0cfd8bad1d9d67deccf6a92b68ef1a14c82a0df99da0c9937944d6cf4e051366ec83822d95fd15b8d17bfd33987abb89faca9507992553e5ac167f8df8803652260460fa32380885c09535c51a2817f24e5713a2ae193d657259b7e7d4259641397d76ac5efada9984e28b73b7f02a8a54b0417ec90749a564e32035442ef70e5a02fe8dc0bb2dfe2095929e33d6a8a87e99facd2a1894b4b7a0a20ea03efc66228cb22618984a51fe476dd71c66ff629c93ea79a9cf6c0bf1752ad6e1557a34bc88a82ee2bd63d8cfd73ca58f3cd8dd9c97bf9cfb828743e9c13eafac3e6e4714874f2573f03e0f52d4403f9fed32aa232d226a9f7bc60d7f3b00e45ed834f98ef6f47123ee6a2cf639f9b979f9732d6e3437aa7efaf7c4f927fcd255fb5b785e4a30532bbcc0299b8bae1f9da5188e38ee999e603fe7a8f2baa3e8bea65dbb0ccf9a00a4e8b4017c32498e2dc1efc73a08d25edb7da415a63ebe3f2a7842a478bd46b7c779e77dbbfb807d1cdc2c7e6a0c75eb890d9134a19d0194b809c90b5a7dc5ff7956b2903cfa53e366fa61d8c98884c544f65293e1cfaca0637dc4c9b87d5da4cde00fbaf39362ee06c32bc25265bcd74b6b4e41596e259906eaf48ce1ac815354c83f414a91f94f47bbc4223446df5f1e366b527278a9d925ec9c4cc6a6ad64989f65ae1c664a633e3f56ac0a79a09c36d774140d1a1b66cdb8d1ee8091051481f67a000eed88c8451cd1befbb71b12129aaec561099be4263e34b638c53be3800d04ad042e0c49f87284c11651ea47efe3e80883dc85e135599981602564cd6a81bcf4b001736263241d2777fd7adb7e31ce95783bcd581fdaedfcc4c5a5effc334c610c5f5a171e348d0ace86a6e468911d50b282bace82304308f1fc2a0be89ec662b0aec09a1f6393b3d5ff756f24cd3c5ea6bc884c739d5c87ed3a72b6fd4d8c13391784c6c88b601320cc200bbe0b557204ab7b47039d14654fc9120bd22604c323d4d1ed893165493d331b4a5a9e7d94246ac73d6e4eca2e3532d4900a4c248be80506ddbfde950ad6c163c77d2d542d4ebe74fa922a957928ccafb9247139725b6ae127cdcd2b6e726b1aaee3fe026b8529b46a2dcf419e37a3e60dcf76637eacadaf2b10ff1bc15de86237661740fe6e42cda88866c9a94865875e482de34aecc40c25ce6803ccbe82800449208f2c2fb0f5d23aa82d9c2e6c7eaeb9d85eb4df71f5374193084c20fc6014eaf4083598f921b01279bceb450ed9c29138bab8ec60a258739ace7bf79b8a8a4bc037b92d64878f307d1e908360001a47d8dea880f04ab61e63549690bf894e34a1633241e756af3f0b2fe8c07783f785a579117d95289823300b7e61b5a49b19636ab650257989e7523cbfc7032284910d2eaa9e885e2e37c01793a6ba0829966cd0065b94a57a5b74984d78347621b78ce847b0b19c7bcdcdfce7dee593fb2472c282d080f3e802c24a1d0af3be6f77234f4d0d7e690c25e1e185e5070304343ac8d5e74676d517ad4be277fb4cfac6dbc55d64b8a5fbe7df02c412e901be35bc31e054f83ad9ee9046846dc3a711fab3309e19a8893aef1c572953398e813968adcfce7b562b75865931115cdfe021ef910c53a5432a32a73ad34d2f56c9b689314e857241d7a20d2c2ea16c58f50bf8c4f7caa0c6fab35d94869dfe4b7e5c067e46e45e485a810c50195c369f858171026f81ac0e64e3cc05fe7f775bec8892f62ba42863aac866390d6a8bc18d29dfd61b5520cf98ed7b1612bf3c624751cd6bd56726d4c1cb8457f4ce297105772270191dd05b7e05cb97b909a840342d1d0efce32bf8a018d2233cb0e0e176113935f667b27e8d19681b8740163e18fdf4c773b7d4bbd74af00016b8c9a71d4058c6b0eaee2426a3aca812a3ebb2ca282af9140bd9a348268d583b80c2a2363f6f2e9d5b361ff89709feb8ff78629b000d2eb5c7ce02a6fa20ba8ecd49475e07acd75a6d7d96671a9157a7197394460762edff5f215ddb80fc407348c48d9ee799d42e1291a8004fa5d9dab1316092259b24e4a8b072f192e0e9b2f30cacf556bacb4db8e99599fd99487115bc5b8a7989b69b68b35c10dea0b74b0d5939fd15434be29c4680d73586e23098f5161d5d6199037fecb000160c1b9972bf56aa202075fcc5a1dce325102ae8b45777a5a6da64c1f0648f9a7935b468308d9fc5d9a62e8c821bc41bd0245084e2558bfae98bef962be13c65df5627d28a62aacf262caf55fc0602e3a75283b6c0b0e34d7a205f125580688fab4bea20571a0d7a570062b9c5a85571061365372124bdd6a8f1f20f2e5f2e22cad116f9acbde7e9be5f4a3c3430ca3898ebb69f95c04d8b88d072bea0e452ae145683cf92666e6b21ccb042b8051d35aa93c0636c4a72b35b298a39164d6b86a0863a479e58436b5566393e9d21fb621dfa0a4cfc718dd66e047a89b90f051b2046ca69ddf5ac7d7a1a960a30abdd8eb80973f47a5412f0865691d164de2e32e451b5939cf1fa2206125953a436e7635daa92a997be2db2b09e776a4b1e0c5def8539772f43dcf916a949f67e0ed963668f2423df8c7a2858dfc1c2a4f5b68c821921cb10b3e2b5dabf9744c6eb8a29d0f578e71efcba0c9c81f2067cd0d7ce780f5741d031b66a7ffa397ce2a0fe6e4b4304f3d8974e3a87660d55d5be586e533940262802aadf1feee869b19cdc479ae658571feac6e5ee85c30200e0080528a9026f594cdd8de44f816dacc51af65acc7927ab552096861ae0cc2c6b5d33b302cf41260e70b22279c6d56f3645f2809f4f29b000f35368841bf0fcafd8f592c878d78643cf9573355ee8075f761fac77ede3dd623bb3d05819f53b9e875e8b088cccc8f7e30a8a5a74a4630cee6dd8be3c66c50d942fbd3b07021427387a44476d85a634b3846d7bec2043d0b7f9f738065f238ade5682cd44a2a9ca2fb8042dda317d19899f7ba4b25e1935ccfc137449cac026c1401763b3173186eb9025ec8eeb967596ea3d128ec7a859b40cee92f80ba947e76d34d4cc39e1624b77940fab3581685d27d0a5e28f61a9da2882a3ce328ba40d845b0f75044afdf2bbadb2b8e2c9cab9ed028debcf0803d3bf67ac5fc3204c8a57be4361d6ee0544b64244ecc041b8cf8796e8c4a67471dc63572839e075e3e529a41488e5249d5900d39798fbd7a7fab1b2b2b05021c6d861d149681ea7c3cf5865f5e3f", 0x1000}, {&(0x7f0000001380)="d8a763037805a4bcd6d7090aac1fa48c421f24b6be9174bbb3e2404839ae1ce938ef412f5cacf1878e985f66994341f8946745e8469f7341b2188e805a53f58fbd830c191d444d008486128d7855e7758e7b188224485900a0ff60d76273c3768a15dc907e6bcba48d76270c7675e18ea494ab89616a9c4284788a47cc9e5a4b7a382281a175f7640fe068ecb3a38bad5b1f6c8237ac20b90b5f7a2789775182", 0xa0}, {&(0x7f0000001440)="47edee67e59e833e2444bffd517d3a116a9d7df83d7567f0494589", 0x1b}, {&(0x7f0000001480)="bbecefe3004e6a6fa41e7b04487ec7390094748c5679ff356ed943eaa64ccd02f9c974e51f", 0x25}], 0x4, &(0x7f0000001500)=[{0xf0, 0xffff, 0x29be9c7a, "93775c4b14039dbf10ad3a8b15b8551a397f75390c4d7505846ff57d2d57ad24378616cc72d578c8734b19c91f797fdddb7eae9f2c137b1142e433cb5cbb27bd17da1e766340d051c1efd260aadc6c98e56d7c00cf4b578a8402eb57f368083e8907b1e0313d5d5d3e04e54eb4c789a946a7aa1d9341aa5416f8a3fdcf440ea06026972db8e96933e80a84e3c5b6d4895c364d4b0aa9daeaedb88773da22dccc3cb5b3174f45862e9dfc0f9a0844bab0c5aba0081cd421449c09b7f3ef5b7be714bf70975c2eb654dc03002305d766e0468fdcc3cb253eca0fea6ca978"}], 0xf0}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x0, 0xfffffffffffffff8}, {0x18, 0x2, 0x0, 0x9}, 0x93, [0x3, 0xff, 0x6, 0x7c43, 0x400, 0xffffffff7fffffff, 0x55, 0xffffffffffff1184]}, 0x3c) setsockopt$inet_opts(r3, 0x0, 0x4000000024, 0x0, 0x0) 17:09:26 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f1ff30194776f9cc6d39d7722f1c6c6e396c7cc62538a08ecb22f4bda1887ed75c3349ccbec218452f2649dc12f486a5aa6f2e767c446b964c8d989187fe1d836ec3cdc0ebcaeae20b7a08"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = dup(r0) dup(r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 17:09:26 executing program 0: stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r0 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x100c0, 0x100) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept(0xffffffffffffffff, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000001600), &(0x7f0000001640)=0xc) socketpair(0x1, 0x1, 0x2, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() r13 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x280, 0x0) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setpgid(r0, r0) r15 = socket(0x18, 0x4000, 0x7) r16 = socket$unix(0x1, 0x5, 0x0) r17 = accept$unix(0xffffffffffffff9c, &(0x7f0000001700)=@file={0x0, ""/36}, &(0x7f0000001740)=0x26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000017c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000340)="ff709de41a6199d92ad33bfa98ba4f2793c4d07d14909bae3bf6ea20275ecb1a1e230d00e901a3884bbb73f145dc6742e942df2192d1c7ed655770bddde7d1f3f844ad79c66f23feed887af0fbb03ee04794b3d185be807c82f5c376c26f7b6cea8fe059397c799a9546544fee56d3a6ffc7bfda6fb17dd079d15024570668ed17dd90a14199675df607d5cbc1daa663dec92d09ffc5d402461f2158f409e5b9119d0d14cc925e36202d8723bf94e8f10e2036e678ebd24b0065656bc0485cde6b8d5c7a1e169f76ec908ce2a1dc8ea5a7a9a385a6c8c956aefc31f4ed5ce7aaf767557a8b87a9b37174239b0485fe8d8f048c9a09e40686d994087fe3c5ae70a94eb7be4bc877f97f29b9abbbfb4d01ee7a74e663e19a996e9e60927397efbe01d6af76cae2929577b0db0a52328d1ba3e607b521f64fe2fc0ba7015b2eb9faba458ef3242f91d89ba0e2857533020b726e7db9c73b75a86de205a748a8d476665e6126a6fe86f4c89bbee3f0424c56eb982f0d6cb58ebb7ec912b10b1614ea801d3d231b3f033ebf4c32fb00c49f4e5a93dd60ec9823ec5fe15ec934c918306a90a95e475c2312072c6ed5207db22c60bbbaa05576e6752ec42a5767cd344918a54eefcfe21fbb5585492a2195d1b814b9d96724f9008d2f740466047ea9ca5a5ac0f3ca2cf66753be973a39a70dad55986f714faccb46bc296812f77f6c134dff9be8c8c039e28ad9b70d564aa5f500861282e3899386e4ecd3312a80390af2d095905399231494b66b036ebe142f8a0410b4bab938c0ca244d7b6b5c826d637ef29a3e6cbe794dfdf62f3b64e7bf6cee925a4563c3cbae460d7363d203017b0f52981a6115a07ca9dc9e6198d0673b36db75b641acc2eab3bce641bb5c6b7af899180e103ed977f1bb588d7358fd2d603fd0f5e22d68952f090fe2d2b79893080da4d010961174dad25a7972aa60c41e612f1dc8d9a507caa331459bea9cbb4114f41dce107cbb821418ad3b733310d880bea04db2988da6a9a1318a82e895a55a1a018b57f7940540c540abe188948763bfb99e2f3d8674168b431e601e4a63ad3c03aee2ec73444c27a6df717b3483e514d49b0b3a48ef447855b22811825d01319882007f1670ce740eb825e0b496553b591defd110c5ab596055690c96df7e9b3c646caa35edc051006ae91271ef18fc7f44f3980e557ddaf4ead5910e24addd22bd5d43f568f1c96eb1d4f27cf0f6b679b4fb843fdc3c50365056d13eeaada55749d62472c6be0e18cfd7005282aeba0f5ef23ae51ef31686476e1343bb54640086bac90878b57e43e4dd2a0611c1d4e046b904f37a811a024ee910be2544072da4bca241c6ae937392f2d535ea4e81aaab8a8f45cd341f2fc125f4514dfb9cfda38c71e4bfa2a965d0d9dd7c730547b22478b7d8f3cf748f59db4c183de6aa1cdcb1376af54a3609f64ac1da050402b2ea2310b09d9bb4f4db2889218372b5f6f35761bf9219660d276b3dca5cc4252a990f2ff31bd6d3f2b7837f3b758920685084428fa700e4006d03bfa50651ce4807aa29d49d00b8d06d7d36120cd8e0bcb9277d71c663d3249adfd61721a69067b5434130c9991c49a8bcc6c211804a509dc98f3aabdfaa0e4b80e0d54e9e685f9009a149bf412a6a9b3c3a7e451cec27ced84038db4d2f7b6e06da02d51699c7c351690f16ec185046e6593959a9db35f5e635aed019e3b2d3b62447999bfb49da66a656feacf04ed0fe6ccdce035d91e88501810126c29387bf5354911df07e2a0c21a1edcf857b1d686ce58917d5574935ec91aa4d48e739b9a06a796d0373f682b9010d2690d1f3930603eff921d1c367df93c4b648ef680f3861a1411302a88ce40868344bf1900f00e22577c5b18190a43534e0177fd43f17079e3543bf978d0bb7a6324402618c4d225242547c2bf41d6d21c4a79742e8b2baf821ac7bc7f3706cb63eb9864cab613418533f1367355ab1ff3da8d56e88705d184cd9673f6fd955e6043f00785816c054eadbcccc3b3e8f0a10429454adae2a96419b311a66e695b5b6421950ff15feafb33856250747d101df5aca253862492f0f2290307a2612ea20503408a4f40ef53ff34420fed86c140cc5bf25d050ee7b8812bb83236a207417ac09019b020ea8f51d7739f3159a566c126a59476f7da75ef71c104e296712c55097d04a77c5af819aa82f98c47fb0a09922c3c8c8f15270a3cc5c52adadc8e4e50a155d61865d3d3eb68e1a70a3aa129a1bca6d8c74e86c2aea2a38699704a870705b205855ed49511f70cef80002dd3b3a4d2266532655f53f9f3ba5ba08d6b982c0cb09352cad18a0d228b303861d4ce0f18976bef93e7ed82397297588d2305f58eec3e6e738b429eb82ff8155ca04ad0337fe1c112232e277f50fdb8fc2e1b0128bc0ba0276fd555898d8acf989dadcf8271736a53f1aee9a6637106b1d280286ecfb73ca795fc059c0b5d1f2942f9bb4e97a42ad5e9f834dc14798ae3e7760fc604e950b68afe094c35b456ea3921a10db9dd82442bde1c9a3032b866fbc5850b381c8268294ed0246fcfa80f677234df4911161abca750ed6eec22ca0ef6921309596f4af018c515ed3aed38a776dca68b1f2a44ebc69c2b0bb5e722f8eb7843653168bbec4732017ca14e44d8fa929fb8ad2c2f1bd48a22ad0052692af2fcd5326554c4827b8a67fcf6a7151c52191f92cab773fafc12cb7301c37d20edcf0f26c9c36bff0ff69c7cc5d569f52049f70f5621b2af74cb7f739a5b499cd6539515a515f669e5dd7946230a0375a2398c445b8dcaff2c448c8058eebb31027885a5b3089e5538224f518374e13f2978bf74913bfa4e19f2f33159bd53295a8f4caa9ce2c882b6bbe8c5051a8f0d3cb0eaa8ae5d7a799ca477a5911fcb0bde31a25da4c8c5d99e2e91074040be139e291b2fcb0d84913c5672858e61bd12a80c74102875154efeb73e74203cef160153a721f111f076b84afbb7e48c57f937908cd775ae7c2c5f65dd84a12ca8599e8fef3b4fa7483dad5c14a7eddd934e45ff4a1c13a535d99ece066a981a6c0b473f7954578c5f014830b532c974f565cdb7ef27f8ae9b5f63ddb9d5adb2ed1edd94a7d66540860a91a38d25fd106c610ad24f8c5e2ac6d49681bb0f73b82efd31a88a0a481a654a53e997c4f6b065ab91aeea2fa7265f44fc5edfccc8cab379401b1fe18546e07be76194e6ba10a7f734b854fdd304c73cecc212eb46a65dadf98dff2e7baf15f6ba260cd68e01389a0e556ce658d5cd4fcf1631f27539bd68cb50b315b808ca74c34492121e02134e3bfce8d25c72a37096c851cfa4a7b4b6cde694184b0e5f0d73dacba7ff14246525c7588072a7acfe8ff480b01ecec589aa354a5a59c9da5a38e996003d18187dee99b7fbbda7d0971dc1bbe44ffd35057315386b222e51ed2a8c2cf28d521952ad6a38d2c3a27c67d66e1de01ff22c6c3264430e524d8a61fb9ed97fbcd0bbc8872109d93f212cdd4ca3103e6431e95703aa8afca88d469b5ec92ecb51dce321ea16eaff6f1c9cd0c4cbd69e7c0bdcc7c4b141b4e71b114b57b7c1e18035eba1384f41d9b4f135f07273ee6abc1415c8312bb7ab1f85a44c086c45bd36803324019e93944472190bd4237c3fe09176dac39a99c86423c4e9945ba68ad1206abfd140f6661e565e029702962586ff314cb6fb617a1e56c0cd738a09ab8cf7d10f361a91310b138115b96c9fd0c28e215126007006edfd2139a2f7aa21cfd9ca93cb5c82ff232fa37888d9f0e650fb3ba696f9c9830932490ced80574a460d0fdd11f73560d0376d509459005d3f7c781aa6448c39f4c41934b2d225f26c77fb53fcbf3bc8bcce69d9d7d9138a9c652a4a58765c4980875eca29514b0e0bf7803f564db69ea1ee56e5595523c6d5bde82a51637b427bbe2dd5118a0e90136171aa8fb3e94a53827a8519118d7f947d54c935d015a72a3afbd7a40f99eb7b1885109a80b815d5e65a4acdb36bb975658d74dc8b98ebaeb9bc7ce56bf872f0463d1889bdca40eec368b14864186f459499aadaf1328bbd0ed235743be940362ee665f51be9347ed593ad8f96754051da95ca9d35491ce0110a4b3bc6332dd1fb183fb692f6c8dcab3ce05fd4ea2f5b8d4295f47e624b07fd9466bd1aec1ee8643977937fdc15f5bcb2dfd53f5ffbf20ab3ddc3b60f707f3f34e12b60010f6153d19dd20ed50ee191b2a929438244c13201a599471995829728a2c36de940a2a4e308e4006219f1611e6c9be5459b0b310d03549ea8d8cd03db81718657b128ef1085949a363ee4f825f4432f6a2e923fdda41ec2c23b87edf46613f2814a504035ebea3fb954c85718388ac43dfe2d547f88bb258d50932c71a903fc7ebd965897778bc77b07f84b9a8138cbfa648edd1df1d9db72b15c000ec0791a4598a52135d1fa1ccae77cf30f44a96296a5544be72791bcb6f8ca13119c19d543bbd0850e976930d98d8ef91cde7eb80623bf58d5ebca505b6aec9184c14c065fcb5fc63d23d6fae480a155f03b794340731e19b0e06304f9fa7cc67a2669deeaecf3c319f9e854e71a83f044fe4dcb30c38d82b4f7ae5205b2fc02cb5590d365522e8bc5ccf22c463cc5260fa17cc4543a3bde5b7a02ad837b5c3a6dfbfcf32f8ba80b0e1efa8a0f89002a547fea71d3872d90f9b6da10c42af30e2ce8c66911d6968d93ca635a8b8f09e1c7cc4f277d2daf7a9a9e52467939ec17213199d5d239f5ad83c5d661c42f3efa01db0e37b3447b7e82e8daf709f6b61610ac0b376c0dc5f0879da5b315d633c68527e20699ea05f9ea7ba21fb3f52278daa354434e01cde96c81a849c29cef145def4f758ec9215e09db23021c88374b66024a672b0669fc616fa994913a2e5552dd355465956fe97108151976a19f739b646752838692048fb60c4c4968c0006409bcef2f3cb7998da72f2171d72b9e4b80c480e912cea5b26b8aa51ad25e28f32b2a8b02b0df6111ba4b64774e2a698cbccc68d33cae7545eef9eec389281f1a433b5cff11965be8d1c50a0a7ec8451b7fdfeb8144eb0f2edbc5af1fa5ccb5a7562c58ade308a8232d117cf01e1632848b3a28782fd282837e9ec4607a9afa83bd26df70dd6af2b0e8648f4a81231a8b736165e8dc338bf417731135eeeeec1a53cb7565fe4d93a4966067feadb4283c991a7340ea2a4be5d4ab6b748c4c3aa1657782416b663d6227a735aa65b950cd61dbce331511b8c585a2ae0a04c3d1ccaede44dba9d387ee3b3b1c55ed3a3d15dbf78afd1ac6a5cb6b14dff0f3a49eb844c6fe07e7d2892c2162b345038be19c8ddf009affc1b630f6d7f8bef0c0487cba38caa4a86ba4818cbbe6000773e2fa3f217a5652871c84f8a53fe518a42a9506000cdbe1565f65a8f3e3d9304f924584221639e2d4a045c126bc149e7f0d43594b10bf0ec79006dd2ddb620bb8980b483981bacc6ede75255967b9b53425d4014f8e62b3fe2e0c962c123fccb508f680a0466b18d87911ab6264084abb778a65f534fd167d3d42ce28474c38ed1bc4e0cced4bfc8bd16e07e0fbe7088f7bf47bc09790f054b4ea381b249550a36d7c4b3b49cc3718fa0348896b54e96fbb3bdb998f02be939491a08cac94c01ad47dd7e63a52a1aa5b1593fe50e289a3bf5507e281650314a1116d8ad8d5137c7f421c98150fc5c13f1ad47b35502427d9d0ebf35dc9bc5dcb9153f8e470f63c364ac72153d11e94cd042b214d103e5", 0x1000}, {&(0x7f0000001340)="f83971", 0x3}, {&(0x7f0000001380)="8149a022be1748c4f8f0c5883837de5e60561f53d5ca940b3ac02635152f17c624774f2a883302cba8e07da34237da489fb917248bdb034abb335d33c429a3d8098b089c0b5e41ec0d2907a22cb0129441d0674ffab67dbcf5c31ddaf67f164b14ae6b57cd2c09fc6f75a517689d815ac09087d47ed08ee9471f1396ac05494bf0e8f84d10a0d4b14072ea438b76382e83378fc7baf304b272a931aac173739c9d267c7c3ec77f3eb3e9d41826b463a87bc14c1b29b83ac2538494d4c38904", 0xbf}], 0x3, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7]}, @rights={0x38, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r0, r19, r21}], 0x80, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = socket$inet6(0x18, 0x4000, 0xffffffff) sendmsg$unix(r16, &(0x7f0000001cc0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001900)="8c471b346d271f3058e12a65c19170c23c044392290f16e4ff89eda6910036b109950067be02d6eff0ac4c0c0e54bbcf5068006c3cdf0a6c3041945e0bb635eaea80fbc16f6902a00de09c07a95391f83c6878d74fe025f169c0565512c6b0a264c9511e672ad756e58b26bc934d8dcba9ed049015203dea7d589d360961aa39d715c266137f487b0ad08635e5e7bcfefcac1c", 0x93}, {&(0x7f00000019c0)="9d1e365a99db02f6630c3fa0775f0e24e46f7709ea613b6dfaaf90ebef92f851a260a380c5bdafa769e8e39db63adeb8f819f8831542fafd7c58e64bfcbca6e28ad22a51f05bf9f79680815f9ae95e35f36941413a573857a418729b10b323ab1bea0be6ef6d8b2aa5c06be748c95d32c4916da1d11724f6006eddd837042cbb37bf040a219d4f041ce7fb6a887a22f1c90ae9b1fb97d83cc1a925a63327e33b419d6f2e6035e0267a6f32f9e3c2b95808c2a7f39519f2", 0xb7}, {&(0x7f0000001a80)="ee3e6f13222f39ed0c2be524fe5c8a4aee2b10d4a4ded577074c9ea2ef005eb70298febd3f098488ee34dfe18737b4bb82fc2218d0354fd137fee6efc6c83184823f46465a8af2ee22c1fbb2b18ef2da65bd224f4d67e996806aa4df3ba8fe186db0c0eee162c7f1f825dd01126b510bfa0ac18189d36b38992d17112bd79532da07fe22b256dcfb342b71c38efd9669f35173909cadd02173168e5d85ce58d8978a4e6af90318f119e357723cb8d0c9e28e4338cd504cd007e818f3943c33", 0xbf}], 0x3, &(0x7f0000001b80)=[@rights={0x28, 0xffff, 0x1, [r11, r15, r15, r4, r3]}, @rights={0x28, 0xffff, 0x1, [r17, r13, r7, r11, r1, r15]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r13, r8, r1, r5, r12]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r23, r17, r10, r24, r22, r8]}, @rights={0x10}], 0x130, 0x9}, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r23, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r22, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:09:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 17:09:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000080)=[{{r0}, 0xffffffff7ffffffe, 0x4a, 0x0, 0x6, 0xffffffffffffff15}, {}], 0x1000, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x7, 0x5, &(0x7f0000000180)="b47fee49f109727d38513f9610ec746bd0fa1909b7402d58cc553d8652db60d309a16d9056dc9f9511290745647f88ae36a7c2bfb7757cdb4084e0982909e9f8a0c5732399006c40189569f5d80e023e5130b09973c3ced39792a5695c53fa6157050336ed85a49f314ba042c28f285048a50c8a04bc28f404e9f1e2e951200f9c958a4044b16da150f1bb15ce639719f4a1bd4e1fa58dba837e3546c74fcf30fa19aa7e7d9f4363d32d497906e85e078914e8ec946b218b68e2", 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 17:09:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x420, 0x44) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r3 = dup2(r1, r1) sendto$inet(r3, 0x0, 0x0, 0x40e, 0x0, 0x0) 17:09:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f627573008e37268976dec2dab7ee9e80dfadaa0ba39689db4c07af1530c123e13ea3e87ba432d50b54c75e1ff45fecea476ca25b507a2e4dd1029cfc84e9575bb0ec2e345b1fd0805ed1c719e3352c709bb60025a10d64767c7b694ef478b8b3b25887b204ee23b1175f089acdf0262dcf07ed3adf68453255727a998b27dd8084c669cdb842282d4d19ca9ae279d34b2480b4fc2d9fd83a70cc75e1a3573ab8feae0192904f518c33d536e9b81948fe52e4888dda154332dbe2156722652e61d3847581a92d64d88eb57c4f756c16091a22471e6f797aad552ef0c1b67de3fb3262ec99f151d6ae04f5b2978435501a0e27a634eeef0752262b73649ea711ae31587327b76a1c9b24d9835438af59a12cac2f204ef051333209172b3a42a52b94a65fbacb7dd51b8c0dc34a1ef158c5d488ae09483783f9bf0f714871dbfe2c3df7fbb8d6efb4c53c9aba8c151ccdb4acb3e6ee68e5f939a67b2e423a84584a8c20d00ca9c6de79de99c1dbcb04db40c1a1baceb2373cc7efb2eacbbded6df93239c7d24bdf6e7a7296f0200026278554be9e9a2f2f"], 0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCBRK(r0, 0x2000747a) 17:09:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() socketpair(0x18, 0x2, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/93, 0x5d}, {&(0x7f0000001200)=""/226, 0xe2}, {&(0x7f0000001300)=""/114, 0x72}], 0x4, &(0x7f00000013c0)=""/131, 0x83}, 0x800) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 17:09:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000001300)='./file0\x00', r1, r2, 0x4) r3 = kqueue() r4 = dup2(r0, r3) r5 = geteuid() setuid(r5) seteuid(0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) truncate(&(0x7f0000001240)='./file0\x00', 0x8) write(r4, &(0x7f00000013c0)="ac8de3c79d95e9f5a8c76d12e59d266150375e54a331d04c7120eb2c3a5301484839fccabf56ce6bb5d90557fe3142636b7554ab0ff5a84a1d68ded29e3030ff1e96b1dae4702be94af2c54e3730b59f7233ee67c9312fe6e57bf016c4c77638809545f7c4bd5859d9e7fb11bda1b36b99f0edacd17f5f92312a0069dad1139b689e1a6bc79bc9f722a2ba857d26df2c5f54bb", 0x93) preadv(r6, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/182, 0xb6}], 0x3, 0x0) close(r6) recvfrom$unix(r6, &(0x7f0000001280)=""/42, 0x2a, 0x800, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) 17:09:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 17:09:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x95d1, 0x7}, 0x10) 17:09:26 executing program 1: r0 = semget$private(0x0, 0x6, 0x24) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x804, 0x101, 0x1, 0x7a8]) r2 = semget(0x2, 0x3, 0x0) semop(r2, &(0x7f0000000700)=[{}], 0x1) 17:09:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kqueue() kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) 17:09:26 executing program 1: mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x3, 0x5, &(0x7f0000000140)="c00403cbdef66b84444ec3940f3a9e06803e5045e9", 0x15) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) fcntl$getflags(r1, 0x3) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/250, 0xe9}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000001480)={0x3, 0x3, 0x6a63, 0x7fffffff, r2}) connect$inet6(r1, &(0x7f00000013c0)={0x18, 0x2, 0x3, 0xfffffffffffff801}, 0xc) fsync(r1) 17:09:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000200)='./bus/file1\x00', 0x20000, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x100000000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus/file0\x00', 0x1a0, 0x0) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 17:09:27 executing program 0: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="e8789d51ab4526c2abce52cb64447b196ebc5b9a371f56dda6198f97f313d8ea5492241bd4696bef51fa9d3b242b1276e2224a36abae077f3d617b1046af72acc14369cb279dc05f11ad439425c895b7b5726c73556ccb6a3fe4a98dc6fc85262331d7911885b6e3071762158378044b8a974a54f7362d3b63064cf772cddf3980818952a7af9d789c8ba953d5b757f7a4ab49709934c3caae796e36a19638abf2d70d44ff9f5eef4669f3d4d5374d545d1e7adb472601683ebb2b771d826fb05fd8f19b67ffe8ab2a902cae9c7cba4af9e3dc54d129469f8a2b711c9fb40efb35298dd67aa11502712e", 0xea, 0x6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x3, 0x28e, &(0x7f0000000140)="099ea189bd76960400b96eec3d65a71709429c076c8e3a86b653fbbb45b9c05ee6e05d907f", 0x25) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x1, 0x40}, {{r0}, 0xfffffffffffffffe, 0x81, 0x3, 0x101, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x6aff85005b09a2b5, 0x4, 0xa8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x3f, 0x8}, {{r0}, 0x0, 0x40, 0x10, 0x9, 0x1000}, {{r0}, 0xffffffffffffffff, 0x4a, 0xf00fffff, 0x4, 0x2d}], 0x1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x1, 0x200}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0xeb34, 0x7ff}], 0x1, &(0x7f0000000300)={0x5, 0x80000001}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f0000000380)={0x2, 0x2}, 0xc) clock_getres(0x0, &(0x7f00000003c0)) setsockopt(r1, 0xfffffffffffffffe, 0x87, &(0x7f0000000400)="3c0308f1c1aba15ed12d86d28cb7085cb7850a1a71d410b76154f74a13780e7d7663722b85139ad929d5f7ab9a940eee9806dba2701ccd4ee5efbd8b58b82b2fef2d9977b76eaf3ac5ed722a89d9084c004c0ea190513f69109b92eb2e40c876bf0ab0862ecb484751773141b034d1857a8dcb856a40f1fce020ff8b8cfb50f634afd0f075573bebd86e643d8fab402a3e0286597a763062bcae9a72b0e13d132c999aa418f648f63d2d21cbd8ea6339473d6a3d48993f3d2997986ce9faaa73cf6de908a46e", 0xc6) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000500)=0xfffffffffffffbff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x7, 0x9, 0x5, 0x7, "00c7e076da3b09cec9cdc9819215d13659397b1a", 0xffffffffffffffe0, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r3 = accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) readv(r1, &(0x7f0000001980)=[{&(0x7f0000000640)=""/226, 0xe2}, {&(0x7f0000000740)=""/152, 0x98}, {&(0x7f0000000800)=""/123, 0x7b}, {&(0x7f0000000880)=""/200, 0xc8}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x5) clock_settime(0x0, &(0x7f0000001a00)={0x7fff, 0x5}) getpeername$unix(r1, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) r4 = semget$private(0x0, 0x6, 0x10) semctl$GETZCNT(r4, 0x6, 0x7, &(0x7f0000001ac0)=""/139) getsockname(r1, &(0x7f0000001b80)=@un=@abs, &(0x7f0000001bc0)=0x8) sendto(r3, &(0x7f0000001c00)="9ff3f86112476982e1c557b600cb78fc720db6574030ea460e3069fe890582cfa9a3186957ccb99c7e11ae0fa7b40625b9fe2dbf62aa8ee58a19d2c14fbf8592dafc254408fa1c8edf8b4d275ab2916ed714f60e6518f43645d42f8df2ab8be4c9686dc09ba4202c54560c6f62ee083ff7a354c004d0b6f8c92631f9744eeea51098b87ade44ad662b717c6193bbedc263c9b7e85d8eb4d447111535277f2a277169e1a2fe25dad56e5e39bd5e64fedf8b707cbbab311f", 0xb7, 0x5, &(0x7f0000001cc0)=@in6={0x18, 0x0, 0x5, 0x1}, 0xc) getsockname$inet(r2, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) sendto(r0, &(0x7f0000001d80)="1dcb6590253fb4d6a9602e5e409474d8e9aaa2815015b4b452ff1e9362063fba0be8dceb995027c86095bcec69e78e2192d9c9b519bca7b2cae08aa48149725ac5f8d18229b01ecbfbeab8454b4569aec9", 0x51, 0x0, &(0x7f0000001e00)=@in6={0x18, 0x0, 0x2, 0x7fffffff}, 0xc) getsockopt(r0, 0x7, 0x3ff, &(0x7f0000001e40)=""/183, &(0x7f0000001f00)=0xb7) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001f40)) setsockopt(r3, 0x7d59, 0x401, &(0x7f0000001f80)="d96b783ee1befd4c69f535f2beca665e489919e006a28283b3090b41b4a1344604600a0a50c0ab1ac305fa8d017cffb366f2de6a4161a47adb8e", 0x3a) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) 17:09:27 executing program 1: r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) r2 = kqueue() getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x12) renameat(r0, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4755, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ftruncate(r2, 0x8) open(&(0x7f0000000240)='./file0\x00', 0xa80, 0x80) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906", 0x2}], 0x1) 01:06:07 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x4}, {0xfffffffffffffe}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)='qi', 0x2}], 0x1, 0x0}, 0x4) 01:06:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="a44ad8cd1af35dc71ae2c23a4fd03a44b4c86bb6fd25d92c42d876b91cc41baf64fd894d5c234d810d59d5ac6234e6e11ccf44c0bce8ca37a5c122e03e230cdfa470908bdb79f7c710cf2d5985759d068b925ac98271be3c9e01331dd16dfa7edee6d0df4f6c57", 0x67}, {&(0x7f00000000c0)="9d5501000ccf8272366c105e58d41e50197ad0a12ce34160936aa5fd44698c32f30e08b40d89eb", 0x27}, {&(0x7f0000000100)="3e240e9c9f12929559690e53c5b5db750119b5d99f5008da291af3288b98305a4c2add06c5a730e5f8f466cb1eb2063d485c07fe8b739c471ebba22c69e6318737d93ff48f2dbb3ddfe52f2223c59018e937613520ad6961a90512fc1a1d04a06fb5a6a294f530a7add0493170b24bb7cb8e0207b6690c2ecf54d4ce8c56e0b7ebe6e8b63944ea4300fbdc6b72939b25051cad5372", 0x95}], 0x3, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x68, 0x4}, 0x3) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) 01:06:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10200, 0x1) 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, 0x0, 0x0, 0x100000000}) 01:06:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000, 0x0, "a994d40118f347fb32dc121600"}) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r3, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 01:06:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="2837fc990104c244eada1e4745799ce25aa97e30a1b65bd1f976395d80064165f5c41167ce1eb6b4b0aae893c5e022ab0a1ee2e8323cdb7df042ded3a7a755a52c15a0b6e035c066d7c41973a0a275340aefbab3b4b55947048625e83601189eee7705484377b267d830bfdbd3fb8a4d5b4b02caded81342c31c2e714cf19fe51e2ec28d7649b51a03f8c29011da7e82b2fec442d9b55ec4ef7142ba1d56a1d998de210610833ad759edf7304909eef6f28ae27588c3a374051006a4b1aa04baba352b22bbc9", 0xc6) 01:06:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df203000000000000005117713cc9576b229aaba6000000000008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="4134598deef78b4a8f0bcff7b2984df18c7e819668c4e90a5df31a96b55390255b549090a22ec9c16a262fa1a58a2a451f065a536781a98f05e822007502ff118dd95cc3a79839fdf18019762684d09a68a9e27bf925a7f7632604c5630dfc6ee2d159217e22e1b4ac8ae6bc4109a6e7bbf9637ddad756cf5caecf14ef7bd640189ac8af4704a76ee06731df98c0c5e928ac878575c2e114f404f3aaa4827ee0ce1b330f745ba7ab74507e68d487ab370f6e3cd79731c2eb7412f8c7744ad492c2a2ae7cb675e56e255b2abf225dab760fc4418d606871da9eeb4bb283acad8b668696738205293af106df0794598d7488e511f49f8e01720c0f8f97f55ca3e741ec6653e0826599d4e5e08d7a9f8afca3ff71f88e21145cb78a89addd83779c5de42dd4bd061aea0a6ac39c08ecc0a184b329afe0bba89a63960a700239f4cf43636fe7855a90b14412720ef198973e369c75fbd53a2e9266ffd4df2b01f9d2b41e8382cc02ffd111564e905e93674999bfd71ec8ae07d9a81356046e4847ee44c2f7eef1771e758affda38fb20020e1a588e57dc02418753108954a528d9ae2089e2a732de248b1a06000ec8a923ee9575bec704a403547cbd82ef1a1f3f77c61176f240a45f924049e0851e5502c079aa59e8c1a0b9e66901c79c53bd83b192bc18b3daa571f8dc53fc96a350d24b055439a8a61b8fac47861b1f64f91226191c52cbeb766597042f3a029e6c2be9cea3c019fd00d6877fdf3ed382f4897510ee8763b04cfbe4f80510ac0d0dc6b0b1c30d5d5094c33ae7f52fd969c18cda7bd39295d014a5ab4b561bd7880e00e96d8574c4f499b9d88b46fab6cf6ccbd973902963f26184be9e35f7867779f3855135b4ec47b50c5cc42ced03e4eeb9c39d2a50794d92707100d8b4fb8e988d66f49f165f6f9a06245ead004f3afa328fe7761b36f0150033076c86b0d976c342580305dbcddad587b11ecc641bc51805bfef963ce9e659afde6279c3f8c106fa71298f51ca9773bc400f5ed000f4951a5a4159a1ed680e994e9be0605d18a7ac5d1a428d75bcba65fcd0fea1182231a0673864ad044ec704fdc5eeefa61031229555f3eafcad62daa9fdf6ae4d73feee8c7d20768ee36ffce3a99f61312d6b9839527be8cc21269acf44b89459ba992c374737906379cfb441c7fdc432f73515c08cc83223d287b2bbdbed10332cf642d6d3d855465a328dbd6bd375565a686fd8e588b78507be3b4928e3d509ef16516a7e0a72f261a017c688c8f6f0a4903d77c7da3135f52cd3080a48b7358268d0ca64869cb9ff4c4a36d0bbf2e8d239692c5d71f1701ea86732dc4cb2b2d2487760db86d2ddcdabe7ddffaf2af7830eb2c4960d5febf0bf02c23467e80b40af4bbd691781c8e80cfebc1a4859f10202af72e99936a42fef62aad7ef868836c6c83640c2756c9947d46cfcdec64b3b10c61626ff685208a243c17fb4090fe588f7330b48348f5c3fa2248a8215044f337899e665e11747c9d9fdab46f21fb4defe555105558d3d1a03eeccda5ce52b059e8170f0deacf326163b5ce661bd451e4f311257b3a889698ce1f5dd8c7d5f16c4e596edd6551de1b26cfc3f556ae0cf795d6049390481ebb64159d5f0e2cfa0c71477dc5b07b59c880df66132b77d7f0b11095caa46daa1782923e1d0c5366cd5563f287a3573d8d79131878a5eb4abacf955c16453f4dc469d2a62c42ba55899ad15c7ce87ea2a7014ca039319b046acdc15105af25b62c0da7730f58099a7a4ead3c8871ccf0d6babbc6a83542392ea268e1f894ca462f7cf3188c8fc4b791ecb3b1b904f4220f9f33860f98b6341cfb5ac62e84eabb781a63b42adcb16e0f921c35c12cb02197fb2825a8209996a8eb9f287534a25e11774de0ba30bc6603c1897df7b1247a316d3ec6ef37e16cc6dd6e51ef52c73f723dc2a4c8c71ee67b3a525fc54610b641289d8a42a007c4ea342060d7bbac419c45b0c5e7083d57908cbd948155a2a1cbafbfaed2eaa7bfcd70f4c083fd5d66add4f0aba942aec923f98d93b7f7cce8c5c53173415fdbb7843a92f946fd56801964364a7dee4c6238492820d466b1130256e80ff6cb341f6c217b787ba302701f1f8dcc1f337a9eebd73b64645501f2e6acb222e6578e8697109716f8287681a443b66af52568d8cbe47988090a7f40b95d31be33a9b44c2dafa520df95dfa2afef8a263587c9a150666c30c4ed90ead7ab60d234eee7b619d63384525fbd801d59afbdb4b850b49dd7753292b823a888cef646493dad18e967cda0c4c14591b0f13b1b3b92f8fdce293d54e70fdcfb7b9a291345c72f9e69bbfed598cb0a0ad889c0ceda87a34f4e789a8e824c3849d1670a1fe7d2462d3ce5ad02ed553742e0a87d556d259b0197d48002ab433fbeca63a356b77d9483bc451f08de409e55a6e5131a4b17513805eda9606ea8cb61a6d9282ba12beb44081e4dbbb11c856c8717f4370e23c53090b3af3128e70ccaf0ee75a0f7870b6b5ffc7cf618c1ff297588eadf3f49ce5bec0b031eba5f55f40ab76c3f10d06023a861409fcd384843ba8bf36df0fdff4dd70efc12095e3886b3ec9fc357c09c346f21b761efea93ccf87f2e703a4e7951f4c702bc061f40843ad92047e306e17f66f6b97dc76d0e43257bd772d60df54f05ad2986b5c8f35520e4874ab3f1d705e928ff6be9c1bb5505ef4e53eff7252f3075e1c00258ec920600af68ff741e4c2aeda11fb324aa59c12f47b450943859fec663a4c401df68b01f7f5c9d5e8261ef06266f556282a1ec8d087c2dd6641fce1ea4e44eeef6df8e346f55ca52dc3b6c364e712c0afa67b7679f0f33ee737bc0b5a2cf0163ce411c36c6c711b5d382b18574233e765daaafe19a1ef396503f54dd9034fdd5aac4eeb70c2c3f0b0142868ef44a1c00df6f5840f1da1d6d42a86cc08225068e5b4aaa929bfa39251d5b6f527777b50bce479641b8aef6c26f881b9a861bb6f1ed8a79aaa204d7c8c510628bddfae47ca0e4c7f134157d5bdfbd63e07ec28846adb790572a1b2c8a4a22eeaace091c857ba344bb0abcc28d93276c4559c4498abc830066c18332d7ad4ef5640a441fcfe909ebb5be64214038bc13a01033d7d6dd2318b76580f20dbd11c1bc77386619a38069eb3aaaef864c508b2c6b0d7f225dfe3c15904e335d64ddcbbce43daf48f9df594f0349ed6d922aa406b4d0bd5444dbdeb18786e17a0bb0617dc8902438b6aef9898c33fcbcc77b6741981f666e35280e5348419c881a0c7473e66e758c3b51aa01c14743804317302fff62f2e7728648807ca2f5f8a14ac6ba7c33418bfad2629ed9aa1dfe65ae0f0e83a06eb1d6cf361be2b036023dcf749890aeddb61b53035479d15e9614b11b65aa985a4a70ab9c342054e5ed7f881eb4704c0ac09a684393c52b191bc82121daccd757450c2f8fe47e528d6eb1f24913b749beed47a5022ee6fbc1ac29a20608201053605413d30c0da16b12cf9fb2dd2de790d629f29ef03a3b9ee74cb2beeb432cf1596ed474e125fe9cb69c35797a9854df2a8763ed8a698045687c9553bd8cf6969beb0fe008b7f2bdfba9cd08452667f567be05fb2675d82b19d3fa76c5128ca1f3a166ce68e629827f1eb6718da0ed71e91011b516cf661800a7d82b2968254d7c6bc99619678b9a1fcbbf4d8ea11b6ded4f39fde79fa081797471f069798da70fdd17093965fb5ff18117337331c226cc6c86b0c03ad6468631829d04cd8e84887b0a0a0f80b8ec5fe8ab301fbfc6a939b9c8fc9e0e3db23895dc58a0d986ca561b350adf8dfe5026773773a95271d3258ca26148837524fce6dd9cdf3f6e3b9c67c14fa433bec496bc8c3de403048cf4452c0517218b0d4ac0337021afa62e4e9dba49c91b56b5d90a2b6d8cf45fb27cfcb38f7fadf87c3fee088ac33ed1df9bbd87daaf0dac67f2a772095df1acc67fa5c6b5ae6cd932e6b7cd6d2888fe4ec29ad6cd50a767e5d83ba5b6ee0d889655840b420913d5afdedfa9d2ec9b101fdfe74c37556502b38cee63950f57177e475bb508995344e93c4a7fc5f25f6e7fb2b92dfb757e712a9d29d5efb909adc65dbec6a0956d52b8276ce858cb9298205be47ad9f901c76e5092b6068373431abfda151bdb56c4393f6718db3f72a2ae2bbff2596941043653735c86c4d42b02c5288dd3d4799becb5d486360749c133b9e4c2be53f8b97752bc6b662d7e1d1456ff6b15c9858244e947d7f1e87c5d4f0dafe150356c07687cd2eee7f06daa76c8a6d14e1ee424728dfa2c062a544b94be9c8c97fdd22b673e22371c321cedbf2730cfa6b1aacf488194bd8a297e450d1a9388d2c34fd7fc02866a9a9b0029d468c529c7078c464f329afa910a0afee20529f8fc77f7b09c4c0449146b317a4a9733c4d690d5aa6b301232112205fdb359473bbdc08c114092f942c4ec5a54c62dc8b444615d999afe97909b0245aba167b48d3f86beefd1d6ddee7609b91481307d9981a96f29d80638bddf6eb8c0cf7689603e7356f0e404eea4977c4ae09ffd55bde9e909d28daac573b600527b3aefdc21c739dfd99d7ddd17f967c9608da0309582e92a4f3fb8e5597023ac02959f50f97aa67271e22d8487e7a1af2586f8c69c8f6e732e3ffe592b8fc177380091fda1a0dc0d345ae9b57dc568ac376121610dd52b62f7184e1bcf165ba0488a26e88063ea606f66051dd2918d2dfb495246989ff44e4d22bc35f69c3a413e6862230ef2d26e421f595e08778559bd7beeb8a9689a6073e07a449f1c534d1105f82f0e73d44d4dad12b21b9012cecc6d592ffcea2aa9cf080850667b4ddaa91751049604fbc93371c6945e7ea88adbf125730686435c5ecea170b0cb0129d8e4788ca4eee6ac12a6c679ddcd368627081b3b81f981c8402d2e84a4a6f6daca93591b4123585a346fa780b53ccfbe18d8e9a67cb7249c87f0fa5635e39c0ff9cc621b1a9e94b098afc27efbdce376c6c27fb46cd4c16abba159466fb75a544d4146fb2005d072a971b34aeff063ec89fd292fd1861a77f9fa3f6ffb751f29efe145e41f51ddd4ea59d4b971ec9468c49f79820e59f96ca558addd0fbb1dda7cf8f94396de0c0bb6c9f5ab2de709e4c7f71f33711dd6f6d0c019856422cbc0fe7c087b50a74ac5c7a212b160c129410c3836b7c5b01ea385cf31c03c450e67cbe6f0d202c02a0295d18e62fb017b77af01dc8acbad913218661cb1355879a76ce12b1e7f7e7df3f8aad2fa951bfc8b7460184d5345c4911752c8f89b0fc32439804f56f95285a318d316714981014b90f86c0d5fa270f1f532f7382bb7726b5f808d76e5f376147e6edee8dc3faca0913a39fb9cb3fdbe88aed8805e5a85b4364d4bdfe2e02bb25ec08ffddddc024ae44a96f4e5091fa2f054372700e042ef2769c95ae70b65f40567c74769634e7fa78021eb76f88c1d14a33f2e29a59896fe53f062fcb4cc6b5ed2ed35b4b15a436175cf95d305412a4ba513112aff5e31e559f4c0e44d2b1b51ca85874accdf03222fdd16407c1a41ee15bdd1c7bc7171cb2320c72ba0108e099aed0461b96309a12e2d9971f70e7725521774ff2542b9d01124eb7dae0bd34161c41538bab237134b99c48719eee1e462ef6206e8691d817c8f26b13783023e2a04e498adce9f9182b04c3113fc54ab11338cec976baa62f1fcf2124b6bb463bbd755b6c4325e6c750393fd295fd4d32fdf8fa3ed69758509b6deea736010654f18b64d94e"}, {&(0x7f0000000200)="188ddd974a86bef8d453494c4a6ccee4d65e8283d63440297d4fc53d0ae5bb8111046121ba7fde50fcdfd3af563383c199b4c7a0ba924bce7122afb1d1c5f597e185d37ce2f880ca8194cfd1f15a784b860ef9ba377faabfefff3018eebd83f0e89c6570eb51505812a710c69e6bee47803ec681e51049bb2cf3fbe5c15361134b53f11251cc5d6b767fcbf8f93e002aa61c4677e02b5311afd356bf91a0aa0ff44960954a4ec936ae73838047ba0a31bb6ea7bd1dfb693f724403320397545b82454d6cfe"}, {&(0x7f0000000080)="ffa412997059a869264b30c6b16922629742e8e680f1ab"}, {&(0x7f0000000400)="89fa37d842a807d0cae306baf3f879373126b2d487fa61a74aba068dde5ad471a24af1477633e47a3b600b91a3cfbb872206f27c14f05fe9ec5961047b54a4ab58a993f587709dff0a3c63bfdec4587f6498820165cc3e89a3cd795f462760527f067ca31c39567608580c152ac954dfb4d63807e489c95f718ff59f9e22bad45f8ab46685ee32600e3546e0342086960c1bcf2ca7cdcc893d44ae99e3f16538ae4f43b75a7dad0f8d546f3138a01a7b1e3dd906b98b3ed2cae19c30555d23034c9b8a85e6a543c2834ba3"}], 0x205, 0x1) 01:06:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x6}, {r0, 0x10}, {r0, 0x65}, {r0, 0x1}, {r0, 0x4}, {r0, 0xe5}, {r0, 0x8}], 0x8, 0x3241dc8f) lseek(r0, 0x0, 0x80002) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000080)='D', 0xffffffffffffffd5) 01:06:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=ANY=[@ANYBLOB="3ac881722e46e7be3000"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000080)="f2fbdbe4f2a5255bc79c117ccebd6859a8f8f4972165790f2a6cd45411a723b38450d9f0986e7463512bc362b16baad91c8881cda43b484b85fb8dd788c6ca687fb0776c2e2b3ecea10c289170437fc651210897fb4cee5692cae3bb75f995379e052f0bad25ba4fe1fd61a16363d6", 0x6f}, {&(0x7f0000000100)="d1d9cc899281a63e3740788ae98fe39a0418051b98556d25968a691c188cdae4eefb709eab3d797b428ebb22d09a65ff27401b8867ef330064e88783b9a7805b473a143cb1b2a3c5f0085046f2769e7675ed007db09b013f591673f3ad91f2ff5b4c846feb7616c196bd1e2a19eadf17f50ebc2892341a47f32b322260a3b4af6d621a0df5bc4de2148706cf6bfdccc4762405d37d2f9baa3d802f23b711589775acc816ed803826cc7f3f3b849091a592f59be3aa64e949b319ceae897e5c03807aa7f43f6ed98b884369f3d19f9e2eef4fec5af0f8f66d8e53b7ab71d4876299aaa809a82e1180e0d038c6e8abdcf2d7e9cdbbb2c61aac3d845eeb2d9f2758b8e4c1066cbed506e697a27b02c4f8816b15507ef06bb266190a3c02d845dbe665e2f0195e5c729b97e27c080237bb9d71654526b8af363b0b53683aa582982a4100f67a4d576175bb813e285d5285a16157be4f140b9f9af539113e3ce50181ecfeb1a3f1b6ab08e30ac177ae67c71e221616898b162fcaecd458d08533c024a6e33c64a4f81421c50816b5be1ca44cb84ee1330ff971bf01cf35aeb08b3559f879c1d95be3899fb2e1d907202708a833590a629f2fcf2695ac2bfe576bee717c9d70e8b5ada451543ee5d8d57b89a79953ec27c47b864381f81d7de042c37c3c474890cb340d28a03dadc41a64d062468b4fce6470cb23fdae8ea12090a4d089f94e46cbdd32ee014e2c819eb2ef004951523669bee9986897034d541f4d7a4f0f5199ca7666403da1d0066a57f55253930e2fe8ff699b2c0726fbcf5458c4356db1337c4b791af7814dfe724488c736ee25b0c92e55c2171ee515a9d875577b2ee150d1ba49d7db6dc4fbce207f0599f11a4af85fdb42924c27d904884bb61993b5c2c704927158a8f6296beb32e765c26ca454d7f9790a4c8cd05c3e78ec87cd8a93e5b2be61c7511527244e02ab47f8f671745d22e2b525d48798132763f5b8c9f6d8b5f165e3b4d744e83683e37f39c6021ccff4977d8660457b8a2bf609b361e1e4125e9bcb88c7887aad063aa0411ac5bf66de4aa9d06164d573fb450f0fa13d4e9d9697a33cea1231b13536c525dcf9abb526e508cffcb6fffbb6707af04592a4434972dcd28bd4ecf34e3cc93b6a4191c0e4f493f44d42dbf1ba8ffdfc9cb65df97f4a6c65ce0ea7ab4730ad022864fa97f8b79e556c7b9d999d40acf7f5926f9f353b59b999e8daa25ae06dccadd2bc832162e117709d40a907e5e88a0b78a66bfa72240e552a11c026bd1b5eb96e71fe409ec4c1e29cac041574e85b3db9fbb54cb4fa4875e922e2e0da44451c9e9e854db49bd88f510d26cfeea9f99be727206505ed769c82ef5f31497a0b42540c077fdd393c855c77a95b29c7bc9e6afb31f1baa0933c1f6120d7e345ebe770db55d15f6a00367814b007feb3621a75a84906912c82d8828cde1c2f9f1a71416c1dc32b43ce3a427e1f22b2d3360d92a64f067b23eda7d23188a24fc367180a0d2a87cb6bf94f6b16b06f8a8311cb36769fe9853241b968a6ab54001b4dca0126281d7cf8fa06ee9f4b7bd029fc49f3422c86f906cbd60b2e8d9ae691fe2d5f5159379dd35c06ed07271ca9f0be65774822c35e04b21ddbf536fc5a78f6b9f3771006277a4a0a247f6a845b2acd9236b9eb18371f12bf55e034cc4c620e0b06e7517863d2e05e1fc297395b082596ed59e75c28225fd45e718d2b69e0c34494460262f8521550a10b3b154adc2fcd0a589f79d8853065f148a991c0eb3360f241f5aafb062c64985dda0c5eb0d07ecd2299b798b17f285bc6165b4ff7a9d38fd3ca2bbbb6000a7095b44111e768104af75d83a7e01b1223790103a1eb99382a629be783028433235d5c7fac022449fd1c6cc652533282ca181cea10cc9dd78b9c55ea925693a58fdca1f16410bd8a199ebdc0c1b9e30d389fd58241f606f5f4a868128ec90381d606e4fe14d7d790d2a29acc14705e30f3e05664e6e55afff7382d17575351f5f8cdafc6f95615ad16ecf75a738d4859b2d0c69a315d53328ccdb2a3b78c8c8e5def7d75784358a07ba61c8dd11d6cc839c11c78a628b5f752717b4a3e3f92fc1407787214f3eb3cea0041758707a73f626132f831a9969d3f08983d3e9968cc11f55e1d791b28ec5ca88eaaa5447c15867a3eb450a4cd6f1c526f4e527141d13581960504489391fbaf38d019325383f9cfc6fdbb1d2abd1d52763abde365778accd42aca5e8904345b535587173ea395433440c497ea942452edcb30538aab967a1f1b9e72e71380d5a3e616152e15326df8d1907e81fef73761e9048ff3268b58c187557703989c44afe4367c70d5b25fa933c17bf0e19efd2966370ec0ca47a350e0e8f8b190769621b249980dba9ba422b0e1472016d43f0a74536d9437f9fe4c97c42da64774b953aca9826398bceb8964067771b7f2d5ddba612e2459d061dec568658d2d407535d94ff15c6ef14b03d3ea0aacdeb4fb0769efd112ccbecce58d23fe3bcc572b21d05c5059bdad46c2aa8087272fd4ad20f27d85a39bd81eb49abd753bbbc804af9770b2469f43c3acffe5c88d28d8fe1231222e83f48f34e511daebea3516bccb4ec0ed4956c0335d9416fdbf7c452a054f5cb47bd6016f4f92f19415b7b7be09867db07ce572add56e12484676e64b005e9d171f9eabe6af0ab9f98fcbf554ba08c91fa2169f8c5b6373efb02dfb372c33e6baaf94320ede5536e6c4edfd0ac37cba6a908ae3638e60ac86d03c2dcb80b408dd3e9c963d9586c09ed13ab591ffcb2e377bccd6ce808e8dca239bf0ddcbe275ac03399ea1e99d3bdd08445a8ca1f12bc05e183a26c5c5abc26484656d8c8c2da0e6553ba111fd29ffb8c3cbab557af6382bc59d846717eb7731c89a0aced85ce9deb7ac2abb3aedd928a3d5f13bf20fe94edc5df4965bc2726d8d2d434feed703ae5aa7bb35c1f3d00477281a739939c96de556c12d16bb71882a3daff909e828ba5b4c1e51d7b03fea1b25d3d4ab94d8ca025140239f36be03320a270c5cf8be81b26608b2dab7a5da41251f1b1a91f19a196e71e46b27e3b6ac1e6c8f77ec2f972ce373b725c2fcf3e5884e8cb34a245e44d7674fa3ed217be940ebd6f4cf44152704027e2dd293995012d0b297ca36f270098e0e2605429cc871167a045b215d07259856d6059063bfdf9fc1025ee682b69848d5ab192cbfa64184f3d8ffeb8aa6bb8a07aebd5c53db1b8720d5243a5b82f95d51f2444a168c03d620a8e88a6f24c3e91c2b4592bea581eeb6785abf819ba2358ec2b25f911a78b3ac9c2034431f3e3bbafec04fa0ae03621d9edf3371a0a6ab8f1fcc9fafb9732f83636b4b962cb23c4e5115f63de0555e7f565a42e667a10ec8d25ed86ebec945c552313773a22106dae015717acc37b9bf7c0e3e5ec475130898a344cdb24037513d4814e6294d5383bf561218cc68e9ba4f65358657604108ce238179390f8e9ee868c6fb60b326f9403703d833a7497153a44b2987d5da719175190a809c132f4faee9d59d57b999c71f940d911d2b1f4423fd38fc9380fbc9c6b6be5ef60bd3a8bd0e7bb5c4769e0c91de19bcb10500ad4290756d094aebb4348e9980a69b3b29b262d6f1bf8ee412901684cb1e03a14edf635746f24477a9f5692daf834dd02c245ef9203c8bd3caa0baa3eba719a5d75c7f4c7d45030065c125d4061c8fee4b3fc689ad42b7a8b81f84637a65c8aa7a9c961033b119533ac846bfd8ea2437db4039f993915c49b6ab867b44b00538d53b8014d197b7619c5383ffa71086a89680bd990580aad4fb69a8bcf6cdb3d18a07b6fa3cea7b693f30df3c567b62f2a3781f91d275b118b80d0d9d9e0de43a33c132c84da0d7c630ff3b36e35ab3a56a1226fd8f9088b429374f5a30a0b82dc0404803430f3c24c0abd6402bfeaca30b73ba291c6f4ba6bec6ba9b47ad83bf1dcc1b52521c141a8b2d0cc759a787f9cff158b87a708877bd47cedeab5158320560a5d3e080cdb4e9542ddff6e29907fc703d6a7cde491a7d3a59280d4e454f2f13a71491681236edf65f61e4709af1a5c3e72508084cb2bec11400ef8d3c6513869a48820b94aaed0335116650857192050bbbd41dcd4599cc86eb41c6a19c929bc1d49bc8201ffb153ca0f3f75da159097e9f520d52b622ecf431020a2e2587caf25e3fb00fcaa09b18612f2651173cd69ee2ac7839cc7e366ebf92b5fab84ce55e8632e13e8476907ccb67e4d3366b6a34d5e9537ab8dca279086d9c1930b4a970eb72a39920586e04029a67f1f575d52672519793fc7ad2c4a2a915b8fc0841f911895d7819c93f3ff3abd64b6b28e4c87b06791654528f063f6ea319db9e1b1adf8d54e219edd7524f7bbe81a8e1ef35432b991995d47d62bffc2101dd2afaa939fefdda12e134f9b71f1921ed0c3d8e5cd908071ec8cb101b12e97047343539552f52f300e64c5a95a78bc96518765c8b0811f0a63b0387012f69f2d451f65c51ae1895773b02fa356f8e97cec1f094e211279cebbfb5b928470d9d35fed855fce4560db87748c0fa4d92f979644e539fa0f759c8e925ff93c6f8d0cbb3d2e7d294c6cc7394c5f546aab6ecd6f985dff1188f2af52ffd0cc17c6c1ca872eb7f066ca1b5170c5fa22119f445b0b07142766c1d77948a002afbcf4e397cfd2bd0635dcc01d22c590e1a1e0b085c7527d3cc873b763027d6dcdd008f107e2c5aad151bdd3f46538ec5e99a224983eec519aa7015090b503d3182ef33eb42e92af3795368bdd940aabe8ebda9c50d50e523c5a94aa498d89bcf4064a2d93fba2890e178ed22924bd59369c29ae340388cedb3c5b7cab148b52b06e7ffbecfc5bd493d0bd5c6d9fa68e37de3c871ef458e61d92ff73313b1942a0884b4dec7e26805264b235d89e11e169e98e1fe42f8e5fe5e053109cc7a8c48b0878af70cfffe96d6ab34a246cb1f3665e44c6963d0be8ebcef610b65401bb0360d4c537e72bb5a7aba39ae250b6c9dffb9d90d75b2f18ad213bf57d7030090a52c471acd7ba2cf82267ce71830a2615a21206675539b0e7cdc979980089b19a0d019c45442d3ae05adc6bfedc1a3a243c1d3c67ce96130976996961be9cd963386b452fd2c5eb08b4d093661795540cceae1296117109c4410e76438ab044c67a376a5cd4f49f6ad2321646ed7178e7a17b00e012482a4965a8e4174225115020ddc75825c526c7b08a7d1b8889b04a7c468a89fbffb0175d7246b9a575d28df9fe4a59be9eec75fd60a091447aa4b4a21a6a1ea0471c5de2f52422655f23a288809293378313a2eb0f832ef19d522ef3b51ef0f825c8a9ee79bdbdd4a532065cfd620bb5a2c103cd585d847673a5120c5a41b146f069d6ca157246edbc494e50c560e0b4e08ed6f292177cf1fc4fade3725c17e1bcf426f7a7f45d13d2f362753f2ec19483a6da243a80a2d45fee2c457bdefbeda21c5c695d7bbefeacd641fb0dd7c386769679d381eada27b8beeb028cb64026e6ed41da9c59ec062a4510f1b235e268ce773fa1011b99192ba1f6b73abd31af522157ee99a518b44b4f58f0a272f3b5cd198bf749ad59503e73baf24565f634775fddc9111b322f5ba1df4dab0aa91c9b27454dd95feab4416ebe68865f2f5800db470aa7ba2e2af16ebafedfae65b1295523dcc52e58efbe95cfdc26b4a61bf65e400e67baa7ba545db09effa20b5cccc9a9574ae75d5462dd1032e40c66549bb05403308988adb92", 0x1000}, {&(0x7f0000001100)="a36bfd7d742de890ffe1068df1622dc70b9806f14c66f2a132edf15c687582682e32c17db2a5eda41cc610f073951a74bd56bcd8d6f75d044f0e4b49f634ef10aa3c6279359c80ff44fdc75b88cd1df8be532e2af23c7b5c90f6b1a20c311af74298e0a53ef1fb9a90ddce63c3ff72308198b1c29a644f91aa91c22cab5aef84380015eea328c245a887132fe7f8b662d0a4189d8c6802560ab6be62991bc16476548bc2f8014ae5c7732d77358707d50311c2a166f6843c42cda9b0917e8f5c2e32413f77bbd8920ee97afa3e91025ffcfc0ade", 0xd4}, {&(0x7f0000001200)="cc0ec707e011eb69d938eda6b42ce1eda7b7333216a9ec9f719799dfb0ce4271bae048cc336e0d71e8d4dcaf54111bdc4a3c1ddf3526dd647d758d706f42535c3bd22636f8c71aea37f03e10382b7a17ebd42207c67e58b1d3583db41e07518d887ff9106411d965f19478b0e9e812cce2dc9676869b16f9942bbfab6916a13ed724b2d88bf06eda7407c9a1361762659cd36016769dea6840b9c0b3afe7ad6b7adf611bfe99eb53651d9be0ec", 0xad}, {&(0x7f00000012c0)="f89cd7d6c00f6fb2ad74f6db37b46abd9a019772e09406a894de090c820529a12104ac314a5149438cc879c3fa9615aa108388d5d2c945a32b332a9daa14600796f6d35f63cffdf23a2f49286455f6a472e39a2d2eefcd9c2a8e3758db77769f47a1a3caef1bc00fc0389c351cb10872fe5bd929ed349ec64f1c29639125231f06b88b8de31e5495d6dbca5dbd0882c557ed1ecdf620d6ca5f63d1a005c2801fae2060222054c5dd", 0xa8}, {&(0x7f0000001380)="fe761d2b60929550c74ca18748abf30d0a81b99dc53bfd55403e361508a6b7fac26bef2945d47b677108c871ea9c00293c2096ff313eb92a40caee1d35e50c0dbbee9d0a049789c5bc7feb1f5297727b3e", 0x51}, {&(0x7f0000001400)="528741ef518f94b45f10bbda73b7e38e41f707e721ccf5fe805ce9d66f10d335690297c8f2faaeb2ff66e80d33febe80863117b54f3d7b6c418625a81e01ec92af3aee52eb99d23b7624c3e5ed380e64f2b128b8000bbebf812a3b4538cb8c183b4df9f7c91526a6306ccea7d5e44479cda9fd6005630adc248514c45e2d1dfced3a7289515f753c74ca60decac988a95f61d4623c1f61adb1c4081c09d579e014d44067180c882336c65b6eb057316f4c2e752840330bbe9e154428062a570ad318c6c867713841f9e045d3bed9c32b58a584ca", 0xd4}, {&(0x7f0000001500)="a7fedc82674fd386cc7482f25a9c98e52def602a70987f73f23a0464f02207e4d95525241d46e769b4f6d9b9908b3ad79cf3aad4279a45b7e25dd18152546369f9a6f4896bc35cc9af701e", 0x4b}], 0x8, &(0x7f0000001600)=[{0x20, 0xffff, 0x1, "8eb57054e3688826063089444b"}, {0x38, 0x1, 0x5, "e4acfb47d95806af570d8e9c0a50858525a193bfa4d11d75b75d8e89ff790f7b706cf621167ced"}, {0xe0, 0xffff, 0xfffffffffffffffc, "3b0f76da2ada0ee59bd1562eab57ad4e69edfed7bff543c70d71c2485b1ba51867a8f4fe88df2a8f40553533c60b1c53e8e10e31815fcb1d53f86e6e9508d9244dc4feb34927ced0b6eed13f175bf41a7ed7b27944b833ca092ff2f0b69b0ffe911509a864e3fce332103112ada704e17dd9a6e02557554c2361a0c051bd6eb08c5232cb765bff93a15b64861077ccc22fd67723946312ca478c2981dd2dc12047e7b8dfa853e37c1e5b26c1908a78719f5def4bd7b3850e84eb85ff86362ecd8c92d558b4d686e450c6b8f53a42"}, {0x68, 0xffff, 0x7, "65bba61f4ead170c7a7b1e76853facdb01df4e7eed99e43ae4355c6d335bb4abb6ae6476abcc6f0efbcd55cd912750229f4d4a05d76686101b35231caad9e85a9417b287a56c27c3efd48e961dd9ab87f302fbc3aee1"}, {0x98, 0xffff, 0x9, "cb9e7e232646fc0e77076a4def3884bcae0a911b6cd3988ea19c7ab44fd7a3223818a0939c10a661b421047bb8444f2bd883c8f1f4d372ed8d5c4506726d310e54b5a686f6b0b59e386a2064c8b9ccd9e0a476e7c0e223a8ca4bc11784a5b91b356bd873fe7e4eec6de6e20d5490f2156ebb008dba76b86c7e3b22a325af70dc31764e22"}], 0x238}, 0x40c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 01:06:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x5, 0x5) ftruncate(r1, 0x6) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000028, 0x80000000, &(0x7f0000000040)='\x00\x00\x00\x00', 0xff14) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 01:06:07 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x2, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 01:06:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000001518bb4c079a6d890000000000c6d03065da3144e5f86e4d"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffdf3, 0x0, 0x0, &(0x7f00000000c0)=""/93, 0x5d}, 0x4) 01:06:07 executing program 1: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 01:06:07 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x400, 0xa) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000000)="01e5ff00", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) socket$inet6(0x18, 0x1, 0x100000001) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x8, 0x10001, 0x2, 0x100, "e6de2fee63ae73ad93f921315dc9757d3ec80a9f", 0x6, 0xcf6d}) sendto(r1, &(0x7f0000000040)="45baf538949f3aa233325829454fb9c797a08be91907f696ada7733c6ed0e3fa2e5071a1069e6b5b06e929c292c6c4145ff5433f2bbdf07cb29d7ccdb17a3a39794d623d96b4b7770f81bc8b628fd35ec2a6fe2d69749b0a0af279813a93579c01ad35b4428aed433682b67616d4fd0a2c0114ffd009351f5ab550b04b54b5d35674beaf4ff502eb", 0x88, 0x401, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 01:06:07 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setsockopt(r0, 0x33dbfa79, 0x20, &(0x7f0000000000)="1f4ea7bbc00c36b2cf7f083c8beff5754f21f24046309dbc44078ddd2bbd5675a641b610806ab9", 0x27) 01:06:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x8, 0xedd}, {0x6, 0x6}}, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000000c0)="0000000002614524e7b8c79bae7ca4aca0389478325a7da52dd869e18e86cba05dc15f1a", 0x24) 01:06:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 01:06:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000a3baf2ce194d360485ddf1c4dca80ce71195b6bec2e6e2ab29643545a5b789cedfca0823eb0372c0aa93d83143a6c9c36a2294237d82a1f2f5e18935b9bf2bb9ff01000000000000e8294605a688a155e85be2e99650b9a8920e8e40c39f040629fd650dc45f4f7cd3d47fb4aba137ec19c8ac5fa667acc1f414b9123110bb8f2406d899df3c55b881157d9d34d7d4716c9d2b385b4283d3dda2d64e25471d4fbf5177c7373ae907dde255f55dac786f493a5585ffa82fa4e2ef5ddfdc26b997a80a8b802a34"], 0x10) r1 = socket(0x2, 0x4002, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8}, 0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x403, 0x9}, 0xc) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 01:06:08 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x22) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) 01:06:08 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 01:06:08 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b308978", 0xba}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = semget(0x3, 0x2, 0x10) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/154) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc09c93b98ac0080ffffffffffff00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) rmdir(&(0x7f0000000040)='./file0\x00') 01:06:08 executing program 1: clock_getres(0x2, 0x0) clock_getres(0x2, &(0x7f0000000000)) 01:06:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$getflags(r0, 0x3) clock_getres(0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) 01:06:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000680)="e3623aa416f72ee995010000000000001000eb25b84e5bbdc3a519ff7f0000a9c4de41a52f5ea7fa0023d58bf665304fe9c2677353eb394b8675a75ed27d4b4acce76c83046d77a04f170bc371de6379a755049e002000040000fee166124bb6cf86c6d50eb30649be5ab65ba56172bacdb38c074dd06e7becc09b3bb1a302582029b2f5585a6e675409e8e69fc019a463e53eba0fbe2ffc98f183ebc48de9ac71680a30c0bb0895bd72b9c29edad4d40dfc1dbb83d755134bb53a3599e6f2c6f020db224ef86c4a81b64d2248baaf1949b5c440b978527a0065700e04cacbd798fab88c7788df985c623d7285ff8881c8de485d7bf00a5f7f4846603edd71c0a165babf2b016a9fe057a4ef6bac6dacd284d6d1dc7d58c121e175b9f91fe7870d4defa2b02c06d26ce741ec57532b770fcd4ec0c7aee6e2a1efa5fc4b41d1c7d0dff98b1d1da7413c43cef0e673c352d91583120cdf1342", 0x158) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x40, 0x1, 0x8, "452e1df9dac430081ae39b9a919d9a5bda3836b0", 0x5, 0x5483280d}) 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, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x3, 0x0, "cc027943bfbd865bfa1d9a83fe79a77ea4ea7937"}) write(r1, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cbc40de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1772136a6052b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc400d35faca68b6e52b44d1fc43bbf119b9cbcecba03cafa4e374d88083f5de2ca9851983b981266651315ca6e8f8401b8d1be6660d07f1fd3f70d88f6e8c5c2e1957099f508805a1e41420b9f791ff30ac41221687bd3f9", 0x384) msgget$private(0x0, 0x228) 01:06:09 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10010, 0x1) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x8) 01:06:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x40015, &(0x7f0000000040)="00000000e8c018edbdb539465a4159db81ada970ee1408743b4e999b155d10d93df3a2173d7843ad6ff08787a2e262e73826ea3d45d6afbec0af9dab9235ea058cfe06cc3e8fb8a2ef9c9ea70968f696e85cdaf06f250c24b2b6f084177bf3a37215bef6043e6dc7a14d09b1b57248326990ccbb79841206c3d51b11d9cc5464b531a717548ded51bd34d38560d092765122745f4029dbed1852e7f8087ae69f", 0x418) 01:06:09 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 01:06:09 executing program 1: r0 = socket(0x0, 0x4007, 0x5f) r1 = socket(0x2, 0x1, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0xc0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = getppid() fcntl$setown(r1, 0x6, r3) shutdown(r2, 0x0) 01:06:09 executing program 0: 01:06:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 01:06:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x8) fcntl$dupfd(r0, 0xa, r0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffe77) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) setgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7]) setsockopt(r0, 0x29, 0x25, 0x0, 0xfffffffffffffdc7) pipe(&(0x7f0000000000)) 01:06:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000040000) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 01:06:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 01:06:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) read(r0, &(0x7f00000015c0)=""/85, 0x55) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) r3 = shmget(0x2, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f00000002c0)="39922f12fbfd8ffe77949680901961a34a4156086b2416114e1706127ff76416c2921399bd5330ffeffcb3a7efa5976801d3c15c817a316ac8399287d18bef2be406943e64db1c8ff46c", 0x4a}, {&(0x7f0000000340)="403e03e20111dab25013d66923109ca3e330b0849fcc7aff1ffea12fa1030072e6c5c91c7bf90a0ee73d88dd40dbe41ef11c3a561a19915bb7c4d6e1f12551ad231419bfeecf580b0387df0a8257e32ec541a512aa83761686dea6e024df8742449c", 0x62}, {&(0x7f00000003c0)="8dcb10a1aaa314a19232d4ae19dbf4eeb8a9b824cae21f", 0x17}, {&(0x7f0000000400)="32a1ab9e35f412a5a16a3fd8dc6d5b03d650552cf752ec21a8af9dca4383dc6566988c00ac578e465607a45862c3d1b3edf37f3bb0691ebd479275ec53439c26b4ad3a0b942d3f1c81a42dbf724df3f0f9fb96d2b5d523ef6288a99a5aa567d2e7ca0b66b0e079abed5b47dfc45a238019687bd708a114ddf0584c926ceea181a6898f97556a038b0224c2f88385613198fc2288c302105c00547a1eb8caeb177ca22acf21ab4761b4fad08d8d35439ee5257450580f6ca780002b6414a23d4cc2710ace6ae04d4d96951e433b021f920a513683b4487dab0ca143cf028ed3521bd7cff9d168670417dd6c6e3202bcd0a1b9c3de4365b3cf16e48f607bb997a4f822ffd49e22e558147101de5a090ec9ffebc1116fbdc0cb440b69df7dc2499d8bf73ee611bc006c4ce928c161bbda22e9467bb15410c2a4658310daba9c565172cf7ce0fefcfc1334300297a26d20b7d30af8ab5dcf19283c34361d08d3e00783b8bf559da3e2b3332d93422616370536582a7c79223a53e65937b3d336333bd41383337a907a7ce2c175f5a32cd5b80d71d3c929857dfe889122398c1905f14af9a06cc9190a7b811666c836bedc6a0ee0b9ed62354404b4e4f9bf8941dc33437d8e75231a6bee22b26af49da72a0fd7b29defd5ff1eb228b32412b0f1e081d348541884c62230fc2077adf2122a77354b8753999de26723167f9c1035022fb76682df5a3c6fc2b7546c6da1579eb595145c55eeb8b4400fd948e2d07f5bbcec130580ff3e15cccfcbea7461d4a57863cc9c5190943216f22a8f09e541421c6785be36c9e1dcd2451026257b4cce2bff8baa70ceb7a6b537ff132123928f53597ea92d9f7075bb937b0c138b64d6b658d9e5b7a789c48a62d0f8d7c6027b9e9dc359d7d40768915b8ab29977a5e9212f534f339c994dc20e58adc8393f538966477d67f768a1fea3b65195867f09ffece1cc5542ed096d042ab1c06e9d91c4351a4769cddce03260fbc4be19adc1f69bbe54961738f75b476f44d7e23f28d1986749f359d88b21d7ebaba8971123787ef5d0171b94222284763f3077de29a71a5f1ba9fee0ff9661f4a30dd153d3e8552bb7dbeec7e4f0c2e2b8800fdea36127a0e2c7353c064ad62d1d83e4ef12650d2397b9c97dea226e129bed023427c04f32c66eb9f8984af45f98c10ba212e4d52a64019b7db1f3b6d470a2de13f0c64dfe604993b30fba2639dd6d2a325b8f3f1a8f19ea603bb9c6fc5b89d5d50162ad96bff773a7f510738b915992a02565e51875ade796acce156c656c35cdf65bf0ab334d2f99ac81f310f04f365af726945ef2da371190dd32dad4596867878db8ac3669f924a13c9a986dd7d6a6a3c71d5f96c08c072fc78c98af97f54de996091ef1ce2692b4da1dbc64e804b7f835426c307278d6d713b3fa2538c19d036d721e629a312610a339ea3f75ef54493888d34c7ede43e5b37a5bb32d4eae871665e3a1daf55ab507a22dd656273aee7b13c48fb7c654ef2ffefb3fcd75c471e5ad613b1b7febade642e5c08d002dab5c0cd785600c9b60bc6173fba8f60dd2c94a5809bf3e0a3f6847234212f97cc986dba9544e0248f41f946e1baded86ee48a3449b8e57002c0a85b170bc5e7b4d642f49e8508ba6bee83b0394779ad4bc8ceba34e3f8ec369f1de3c91e1b904f8f5e79b1c0105d54ee480063113e1c5ad51a53d8c924baccc23593eed5fbd3f1de0669e64ddf3bdaf040c926f33da5244408a76366ac8f4998b523e31263cde6e18e959518e677455c232cb859d2858405e7dbfd428db1ad57bc9048facb8cb9cef4e3e74a4883a9315ceeaaaad1380197e52cf3c195abf7646af3e1acddb10a422d5ba79b912edb6fd76e705b995500b86e25cb7e9905176c61aaaa4d7df983defdb7e7957b0a20e325c8116376c2ad5c5bc288084400b31c2b00580cdfccaf527f40234f88622fb024bffa451f09dddf026bd718a8a0892cb4db1f2009cffebfb6b3afd640c42229a1d209e73f1853c9d96f6b7a14924f1b247d4c49f1aacb892b650a4eabc40b620c64fde70f4a9cb46f447e4b0b51590751e5e735c453d54ec6c355776f287659320b4c8c234bfa2ca762695d885e9ce238f9dec01d4ffb8295800231e0174c3aef8b8ab67f4323a5ec41da7812714f648d3231abbf7207ed5bd709a0b396cf807559d5ef8134058559c84a86dc929762ead3cc18153b64736dee990c8218a8603de5ed50f1ac5a6ae40c789a04bc6c7d4b9dbcf09718d864df313cf30c0686529c13fe26574e206af0e3d19aa7ec146471c9cf7058cb5625d9908a65fc826beac1e6432ce7b83e15b0a96dc2a533c2a9d2f2255cb8bdf18f1b5b67538de793891c78d7f67c50ee4995da7567d50b9286580deae9ea19de148751c56c43ca9e05225437dbbacec7503ebc00fe3f5fca9fd430961d8edbe30a6f04895e7f8aa3425e33a0b61e33485f83007c4af771f91ea449171263e8223d2145e76217e43d10926231586d6908ca3cda73fb2e16a66a1ea8999646bed2822f9e11fac5776f9774e0537fc80a57124134902e6b80590514542fd1b373020bef300629c2b782d82c11d709cd498f7d2ad155358bdba16d9420f8412ee88de8f089255f115a189fa9f3e78f761b2ec030dc73baa4a95e32f2d50ec9b3011d254ee83e1a1e412d61532c7490a85a534b52cd622011e3e6c6deb38310edf20a6b615844fef170a39a08435dceb1c9665fb4d6d9f06895440523b6b645eff02fdbf18d6ff06205eeb85e696151ac876639e71f6a097cf6e6b9157a6107a85a2136a061fb89606f0fef4fde75a5276cbaf576461d220f08b7682d6d63aa860ce2ff1322e6bd0f199baaf0be30563ab7a20bac8cc00c04570f619deebc32f338f2342f47291fbf3988b2df1c8fa8e0e36331d69de92d4c2e8eb17d5c2627d3ad592dd596ac0f56d1d98b0060d0532dadafb97e589d9e785f99bbd20ad1e449c8cc14fd2d13355cd81690e91ed76784528e7a3adaf147d060be95d1dbaf97017e087a974a8d27416429c38cd8b48ffdb89666ed996f1aacb5a418451f4499dc1ccdc129ebd9f448ba5424acbc1484cd385cfe77d9e259bb6dfdef27b533e4d78a2e4580e1d9d5f6eef7d01921dd1d94005b10cfd32817dc866a60821dd9ba2d02bd3fca7185569bd8d1a89f68a758bfe67fd1e00e24a0cd2308d2e1753b3e6318fbc640dda99b19a281c3d0f553dffb645688d9888acbc891aff3b8db982a6008dc295d61f903c6926c31c5c5ba66f1ba9930f02035587f89c95ce3652a1e74d3edd2365ffc68b7ff60dcf52e12445b1bfcdc3e41d193714ff08dd42783443b5feac10f55caa572a5603c2e13534f4d528308ff7118315bf342353972b51e2656d4be184cc5c6cf4ff82386254b77a1689049af2768e8b7aa694e27acaa78030fb485a6f3b321c23f9dd02a1c2901d35b89f8928f2155dffa17f845a50d336d5b115d77ad38f3a3c3fda7d31f44ba0ff65a6f22049c7e8f4521eab517fb802eb125aa08fded365909f7cd9d06be8214704e100d3ca1973a829fb06c2289954aca41d12a250d261160cd11263f33ecf7d978a0ad1ace02306da7b57a974b33c02b4058163978fcc1b75a0e5d1a3d44b1c632c348b77b65fabd5b81ac26cd52c122f13992fbb995b77f79093b691a417b3fc9541853820b617f578e3a58c898414e1b100f150ed0ad1cfae14c047dbdfbdd5b874dcf61cefc8216fe1ada4646784f86a2401890d76ad4b62141c92ba5f19998ab4c017a01e54df1757fbc4d2f150a8665e04b36cfba813579bf080fd815a2c922de34823b816bfb6fdb0c0062ca9f708715a5b47e3de68b01072d1c9185fbd55c2868f519545269cf7382b656380860e1a9af3bede2b918aec369a7e938b5281343680899fc0d123cecd1908a9ee24177fbd720ea519ea74c7c70a746dd97b8b9bb1c8ec8841f5ff4c66a240b77262ef99276f0c4f1384db0e757a4df442b4c002b3e5155733c27ec2c36d45a476f060d34ce1e073edc65faea537f8d3930f4d147c79c76c8b0526a8e66978d5a67061a31c1eeabadf34338839e38c40ca7c6e49889e0d7725d00a3ccd42eddb6d806b8f936d3286168b3dcc3c5314801117086d275610051343199866be7a079ef6bcf0b486a3201561af69381f0a83b11d6b4b7c1dea81fab1f0991324c3b27f063c88898da04e0e1a819732e4b4db55da86ff83de70071701bb473cc4b32f86aa9ed98ee2fb4595c75fff4cefa57bec85200191297e3984c07305b7dd1aaf8fd3acf070699cad989dd3c5905e373d628dad3f72d3cf0d47986ece189a404a1fee52066f400228c81b733041b142401c195410e2ef5701a1322f2d8d2e7c38069c544fe1874ba5f6b09b4e2dac8e8da957f1339d6655889de9cc22d63e8ba477b121f0644edbde785c178a9b2439f66c317a3250fc42f0945a8cdcfced1f8ff4cffdd2e1186b28ecc5b6dce0a28d0a3f99b4f6064acdde5ccfa6ff39128026af24b03729c1b287fda4d6cf2a0bd52d0434384129d53dba158e4554f6c2a41e64621e5d9c6928bb50a9c5b1e0ee048087387b197ea57d686f7efb2e3b974c38d4c0fe878890551e527a16d8daf724ccc8105f5ef12f014f24ac1f5ac41fe0f52353e425b4fd24274cdc5b6386b45f75db21008f399321b36c4e9b8385968ae1346aff089ab9b7ae75f7a9e19fe1b3a00774b1d895c0d6484f6513ab5ba615c3c62a34ef03a1cd83922c1e66c70bc2078a87d08bcf6b260b761a7e686836557cb1c0d7afa6ab0b6e7311b0932c4bac6520034cd2b850d61cd377a97d2cdcdbac585ccaa2a25c4b55757068015649e16243b5d2b1b7f66f9eea6a877a4a264604fba06d00d8e7bebaa4bb7d4b3631e51335fd382cb0f12d3e8d234cbc39a3e17c9d65d75460138f1cef48167f3883036e9bd2aca7fca9e04d8c5ae593f4ceca7200f3c70f86b12c94f3ac4b388150185d50dc2d26de999668616c127c9654fec2c2850114e5944f16b1d416577acea291138f9f60439e7e1fd83d756e874967df7b18aa891dd9e130cdede6ce683a72dfbbba6982e70bc0cfb0313fe5a55211394aa54d3fbb90056b0fae64609a01210248e72bc51881da52430532d544e1bb51db377840f56c18bea94adf0ec6a073b70a5fff498376b95307e2dfc82e6d95cb547209bc13bb799f3746a8eb2f6f1cf7c5ad6dad92f95ded87a49df62fd382e8fe9705b338029c664e85b9b426d9b3ef5cedd40a662d705ba370de548ac2d65dc457ee9d7b8bcfa69ba4ade8e173994ead18972750a30424777b25126c5712f83e99a48dbf67d1cd124237c63581d90a0bb5e9ce59538f886399ab844b0276c781001457e79021930c373c3d886c8103f6fbc72be9224f65a4f7290d1a1eed07f431ec3bc96b5acfc99eee565d8ccaef17f731282f9b4250afc81b2265b47246a0b942f2133d2a1349c60a19dcc91fd94aaa043f6fbde02a182f09297f7af644552c0ce0c33da8262e9e69b88aa3569773dbc6b1d4171f840c44cd64a55181a82209689a033a242e4bb0c37faae10d9c3f054b9e7ce904c8044af104914432e322f99c704e607def1aa60b6402f2db0d70cf23d51e5e0d1280cdee21ea7c5665b0349c7bb6729be36d54030a9f3627f661112aa6ee52a8a21e4422dac4bd1ff2ab77bb3a839cf87a94e07c7c5c4eb956ad104a5c842e05bb3799bd81ec7c86d5ab78b5c2b6170e3344e0e5e2b63015abc5ba2dc5", 0x1000}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="180008ff00ffffffff00000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3000010000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2], 0x90, 0x408}, 0x401) r5 = getegid() shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/67) r6 = geteuid() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff7000/0x4000)=nil) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000001c0)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001640)=0xdfa) r8 = getppid() r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x9, r4, r5, r6, r7, 0x40, 0x7}, 0x8, 0x494, r8, r9, 0x6, 0x7ff, 0x10001}) 01:06:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff00000100df00", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) setrlimit(0x9, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, 0x0) 01:06:09 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 01:06:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000002600)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/196, 0xc4}], 0x7, &(0x7f0000001600)=""/4096, 0x1000}, 0x2) r2 = semget$private(0x0, 0x1, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/33) 01:06:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) fcntl$setstatus(r0, 0x4, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/199, 0xc7) 01:06:09 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) write(r0, &(0x7f00000000c0), 0xfffffeb0) fcntl$setstatus(r0, 0x4, 0x4c) write(r0, &(0x7f0000000080)="7f0dfe", 0x3) 01:06:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket$inet(0x2, 0x0, 0x9) r2 = getppid() fcntl$setown(r1, 0x6, r2) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) 01:06:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x13c) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6, 0xc) 01:06:09 executing program 1: socket$inet6(0x18, 0x4200000200008004, 0xfffffffffffffffc) r0 = semget$private(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000080)=[{0x3, 0xd59, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x400000000007, 0x1800}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0xfff}, {0x40003, 0x63, 0x800}, {0x2, 0x68c, 0x800}], 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/28, 0xf}, {&(0x7f0000001500)=""/37, 0x25}, {&(0x7f00000018c0)=""/127, 0x7f}, {&(0x7f00000015c0)=""/66, 0x42}], 0x6, 0x0) msgrcv(0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a813bac97e25affdf0f400bdfada11a1e3c367089969dba950bfa65d4e2a5da5a226916c67dbf4a93e150a3f6eeef1a392167d136f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb7cbfa742c2beca7871187e3e16c1c2268e4719b63aacc37a4dffec7c842ea7e0fdec2d0f30b34ac0100000000000000d5251fb29740b033bcea9d4b76d86398198201523dafbba80045f80bcb3f082d036c455e70a97f2b64d5b3eea473cd59eb611ccebda7"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) msgget(0x0, 0x8) openat(r3, &(0x7f0000000200)='./file0\x00', 0x8400, 0x108) r4 = dup(r2) linkat(r4, &(0x7f0000001800)='./file0\x00', r4, &(0x7f0000001840)='./file0\x00', 0x0) linkat(r3, &(0x7f0000001780)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000240)=""/249, 0xf9}], 0x2, &(0x7f0000000380)=""/52, 0x34}, 0x842) 01:06:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1a0, 0x1) 01:06:10 executing program 1: pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8100, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x1, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000012c0)) r4 = socket$inet6(0x18, 0x105491fd56377db1, 0x2cba) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f00000011c0)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x8, 0xc008}, {{r2}, 0xffffffffffffffff, 0x20, 0x88, 0x64, 0xc53e}, {{r3}, 0xfffffffffffffffd, 0x11, 0x2, 0x10000, 0x7f}, {{r2}, 0x0, 0x1, 0x80000000, 0x1, 0x7}, {{r6}, 0xfffffffffffffffa, 0x2, 0xe7ca4e6fa69ee97a, 0x101, 0xffff}], 0x8, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xa0, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x56, 0x5}], 0x5, &(0x7f0000001300)={0x5, 0x6}) sendto(r0, &(0x7f0000000180)="b3866c5006f8766f03d4f7ef2699774e2d1d0d5f6399378069e2f57ef14464eaff9ce9f09e822ddd13cdc7bb38cd7d7aa75ed467d075dcf68e269ef07b9c6171c6f1a279dc95e2e1308f9729c91afe238f76fde4d4979411cbcd957eeca9552dd02d23d9a408a848ec59ba6cbcaeebd8a3a1dfc688e649ee0b7b33416e5bc744dc646ce3a008682be875a1ee39d25caab3a1b4ca3d0151ce965d06527d8beacc404aa9242fc20b9097bda6994e8599e9af5a4d8e1af4ec8b464747cc1af9bf011ba602e34271d4fb8f81cfacf9cc7a42e99c49bb991fc586168f292fa389d542d3ac7004cb6f3b8f98bac59e77b888e61f1249aa17012d3fb01c27693cc497122ad4d96ba56f7415418cc28ce486d5733d0681d6ced2d91139e3198d6ff4a06e04bb32854975f809770f61950bc21cb78669405c228f1892e05a9a7b80487aeabd27f0fe6ecc6d799e665421e116ec43d026f6a86c7aea99733b2a7c592ad6281eb93b7eea189eea7af91715d80248678058f9ebec2ad9e9c9a163059423dee0027e6ca15c04aa21cd4704a6f01f2c6b6a06fb4482cbf510b3f9fc85d0a50472cbe3b4ee29ed076de5f45840e10896cad3e8777dcbfc45fa7cc517ec94473f74982499532123604f993981c109deb7f29751f62c15b56b97d8fa5c81734e3f2aa8d07faa9f84f3a3094c1d8da7be26feb68837a681810346dd89b8327cf7147df3d744c4df0d107590dc6bdd8b88256a462a5da62ad5dd76b65636d88e5a471148903ba1694a699c8c097c397e1ff8a460bbe6b97b454a7ba94ed56ddf3f1f7367647452abdf620d42a18a3bef19e92787882b7a4a82d23a0ad48e02e63033a0ca3c77fda1e3e9ed6d6b2b5115d07903462c199f18229907cd7077095a3ced47036a49986d1a07ecb7905d9cd2119e863fd7e53d1638fa39476c377f435190f35d0d80d7da65ac25a04b23c59fcfc894e8c9c78985befed23a7a7245ea373666f8f7c21c85734432543632d49b7f20e31677ea223a6a116bcacc7bef1cd0239356043597357ee0530c79e99553cff8f3cb5d9abcacf0528901109e9b19918b67495fad67688d119b04842206b816e0c4d841655eb8cc9856bcd7a886d64b894111480ea017fed16cf886022fa5099c30ad924bd5c12fd1802cb5391fc25461cb50d0c0b129b7d4e2366eed4c2567263e85b10f8c54d91e12296a0bc7ff872b14fb60f3d1e9bf9714c7cd607289bca370a64b1346d07af423d187f89b45b63e7dbe78b26314102b11162f0683cc77f473b144c76c2786ace746510cdee44dfb5cae2fd6530984b2999f9c8d19953095611953b5ed52c4fe2061cac77df076f8e74d2448b1a123a879cb52904b47329eb7bff2e2af465e5d0ed4b73bc6f87a60226282184726e48cdfb2cf736b0f493c8e9a5149b7622a8e934d08ffba3b5841c4d67f4bc4aab35e377e5a5080a3af5c5e4fc0dc7863ae888e611c70b74ef88a79e872948782181b32903d98b2658d3d2192087524558295a9675407757ee43345012c3ceb59b4d3dacc4943e0dee8521853887742332cfdb26beea06a433ae51916c976ee99644eafef9547964f24f2723f59061ea6c7364e6afda5efccd0cdec01e2ed7d913917802c4dc077ba3d5a9e39a5322ea85f8cd560ec9ce5c2ebea5cd82696724b8994ef89d18dfcf7cd7483e4d9a921d5dcbfbc6d2d9e7349c8d05f9d915057d03bb26b8b8c1bdd4d69793e1467c360d43b2b76ea425ceb873479a221088a50ca4e4b149f31540ed79600a0fa48c02f7f201dd34bea4eb7bd9f3c999b1b29241c0f4f2edf70ce9f8904ed2a8d9e08d182a98599b2f1a03ab8d915555612dd62eca8e1dcc493f00c376edba1f0d394cef29484e6fe0b2db58288219426c89faaa335d5a22351ea5b4476d8ffa39be9e9dbac3ed5ea6be55c72694f9b7800f0dfcf44c801368ef5598024ffbd5a7b282eba32bb0b86981b1ee1d96603bb4df91e1c77332ed46c2c4af869017a7e4cb7aeac62ba4336656d83cb1c08ab6ff9565be57d41c2434d38c24ce829700ee7b2eb4c6a9cbe5994988c8323e170e3d7aa93e06df0868ace9f2730ed3977abb0d720d2c55f83f2842761938ce637b7c6cad871ff4c42a5f0c528627ba82be6e874b1d676359166ab0f385bd3f2aecfd09bc9b431babc6fd803e3e7520056ec50087be81b30b1f9a6edbf1581eb3b4ed54faaf42b2351ec423ce76d5790d44738c223c149b6b5940059e98697913e24081abab37e7337b572773cfebe16bce6708002d532c923ab220b25b4863baf7fee5f939c3ae4bc303bec880bcfc89f5c5579548d58d2291da74543510b9de72fef03ab47d6644c491f4a81ac1efbf80b30724fa1b2219a82dce2aa2f2bae02a7bb381163803d878d79464b6c1d345c34e63b8988e32facb1e4b87cfd3102403a84d54c509b198b53a12be8b1769521caeaf6515a16bb5a832fbd6cf8fdd93a5a982d685ae9468bd1b3fbe29eed2a20dce9f47337fdd5ac2e42d588134cd880517d5bc03b6a66bf62f3a80705d056d68879f271a573ee27ea0e4c4dabb7b29ee73da8d9b79b87bb3d15833b288ec000a2123624e520a10d94482ec31ce7f9b2ddd2898c710c5e55e6e80f307f87378b86e4389adbd051be21042934dc3a57b1d70f949d112561a89379c19429a1b0c84d88bfe13d21d496add076a46221241eb239b766fc6e3597bd0eb37cb12dac8ebbc3bef53fcbbd635776d4cc09cdb321c1abdb1684775444eb6c372621082b519d91a414bda15528f272d5b8b5bcb9ac5d25c60bce50e4653aa63d38a1fcef5dbc63b2907f0ba69f236fbf0dc21779506fc40812c98e448fc7b07ab5d5f97858871147daca152c7cf13e37c7fea7999a193345daf079c018fa670522713dbde6670469a72ad729bf54fb7f2c2ae74139ae320dd2de96f978f589367d3ae52f5e4fbe5d7a9e161e7940657616c70fc677c66ceba724316247fe5a71903fc412e09b52846002a79ec401f6216b037236075c22aeeccc958dc19724e71087dd914402e08b7db841d65b4f8138d61615dcff9e9d32b40c6073c0d9e9b8e3fbf3f66c57745d79b0b324c99816f73a14426bd097d57e7174b20273d5ceb3d28b208a999141adb1484e9aff66f692ebad5db7aa40fc24404ea15e8563defae1887d5c1502d7795463a07a020d80ea8e433fe41e4cbf0ef966e457efbf6df06b2cbd108581e113aac5ea28c76ba95baae184fb1f13bf23ab5a079cb9f5388aa4e53204cd8155bdcdbe202571fcb2e40253747ef76a3c51b94343627c607fe430a2c0090c24a48467e899f17da8b3f62f7a141f89f77d26b863e4a2ef2d3c471504f22fa361bbe023a5f9de908ad4e285dd1744635df612bfca696701b8a9fd263b5949be804e94545fbabd77d0e47293c8397c7881aab943183ffd1470d2bd6165d7157e12d4c118d4ae6e070907add4caf5a5d33ee000cf850e080ab2a74777c14ccef2b4cf705942c6712377ff038f0ce2d161a826debfd6a9f72e79288bbb8d5e25043200de616222370b56da835d02ac9c0e4eb93d76c398383711c0fc9cbcefcd9fe20ab54ec52347af66933af939dfded1305df798211a2e1434a3d07db20cd698b1b8d3e04caf2f8f2ccaf03f609edf61f247618c1ea28560183aea85ff43d13a5a1dccd0c5e9e385eb208ca6481b1178d02db74df62d29b82d2369cb28f26ca69b3e57f1ce9061942e650345bd9e8c49d7a696d09c6611d8f88ff654c39afeac68c69e3c97f328bbfd37d5280e7d93f8f18d2072ea5933b3010761ac78f897cb37df25585a37b93d79e7e984702b4edcebfe7ce54a37f66d617b97ed99ddd54025c340037724d30900d3124be9f7532a1462bb3ceecf8809485e108a6d9d26d44234a39601ad0446b0b2ffa2d1695ec4a264b5ebc2d5e311f50ebe7e50f819f382ab32ee29e762d04e08fa10df27bf6475607c2900c7971d7e1965c51ac3787012de0e40e7bb1a950bc68f7dda69b61695d5f92181aa35936e26ac79bdbcb3e1396c9cc52d99a593e103c82ec4e3621ef9681733b41dd9a2f3db8bb86458a19359e4d77d371ff4956289cd4a5023127f65bee9b2f86a4a56ccb809e878c16b0d9f957454f0c2d80e8bdc914ac8419168e8b980e17ff970893ae16877e91789b79c75f5090cdbd6dc66f736dcc097818e485d97893dfc27e779c1fdee76a0cfb098cb2122de28c8804143007404de40333737820b6cde258cb2fefa4ea532b5d479a8b61bf7ab4758edbaf2d9c4e916a77ffb78bbd5ffc175196d146479e7e87099637d8a9a30ddec18a3e38974f6cc58d4837bb8fd32f115789580bc5dad197433e5b9beef72eb0e1c81a972a7eb242196f09de4eadee994be96821cdc006ee81774375b44b9b68b6ef184af2559cb019b77e35f5e65d1b653dd9f851d92834428afb6dc57fccc3f362dd5c5974229d1f0517cf8976633293832067f5726bcc337389f366228f97621bdf86a8658235e55002192f77623f1487661908d997beb85b58945cb637f5ca9c788b093fa905ae454c2eb37369404ffcfc35ecf2c3e1dcda04e651a9e90554c7d07ba8c03e9a6562e9cbd88ef01c00f3897c30e038aa8fad57419ff959922c4872609cc382ba7619a1ba1752a5e49604f676ad15cb44d86a454d2f38f3c3b5d03f1858fc8c3d36e1649c7c1909d3e67b0907c664937f21b1487f2dcd13bf2e88be169b4b0d82dd7ef21a88d787b346d2d0c1610cec0675539879f92ef259946bd3954853ac4114dcc5ffa3127cbac9a2c70d4a83f4c4eadce650d46c1351fbf4eee7eacddf7f8a5a4d9b7a4ee194b599bf2ef880fb33cb0fe9264b3b2fc3eefc7b0e1e90d3d5299315a21e197bc679dcd36b527393a5ccbf1c64e2c9c0904f411a42674f0b775549ce93e62a4057237357fec09348eea3ebbd2fa0a2bcbf68ecc1a1482e1aca3dbb75247d064f45d0e56657f7bf811883bca828d7f61fe8d9ca0826005a06b73627ab7f4136f1fd4042cff102155f0c81c57a3287c4b07c540962c270253ebfdab1e2e92cf1a76b6fc5af268255e785b9f903827f08910df826824955aa77c6e2a9e20f4d0025dedf1e3d9869c698451d68d0b1854d4d069ef6007d00027763f62cef55d9e53643f065b21b23b6dab5e74ca56f92b0f14e3507db5e4cb749720d22887623f38d6adb53f0b4b2cc6522ade5f62c82a90fd36cd030e9adbad304a2c4ee37c439d46bad572e38ce158f654c6d18c9fda97232a59217c5c0ef23bd6d4ae5124b3fd535de29396c2b9f734e0250b79403a2fe43ca00dfb172f32067e3bbbb46a613e540429954c713a3fa5e4dc7aedb470cadb161a07c1ebd89f5766895c5d7a03a2524603fe3110f9818bf129ecc0825793ccc99b8cdd920ab1b0d51cdf43da5e1050069404f5fb544170b99dfa8448306070c23403157e6b0f05cf8a3b4dc117f1491f171a2c3398e55077449eb81f896925217518eca6bec711e6ebf12e8043b31d31b957cbd82db474fde4b7a1e8ecdb8ec242f8e0b17bff411974bd92188ac94d7b93e0fa1b2d0366b235591a63347a2bbf3997a9bffc04f4291aff07f040a6c56b64d91a1f689b148684b3ed756b68368d770ec669c7a669442126ccbec6a544bd57c9f6249b5b41e9a439bc97e6e91d13acd01243a0b0f0da85fec31d2f547a3ed792fd8327e26eb67cce1f671c5d7c44cbd976357e77913f15379bcf4c2d3279e350bce82512fb22584fab89170da74658a724a600b1f6e0", 0x1000, 0x0, &(0x7f0000001180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) 01:06:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0xfffffffffffffffb, 0x2000400, 0xffffffff}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = kqueue() bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0xca, 0x2}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 01:06:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74662bc6ae92896282491cbbe48b705dc225122e39333ac69e4ec4fc95127be12af16b13030929067e9314f526c541f8b474f94154ea2fffe558b70065a09bfe841334763ba63b098871c7cc179285740a3bd50052c92ef4b771cc0ad6d25944290e50b0f07bf5f5314c67bc30d715e5ae82f5b8114f1c66e3410205ef4058f24cdd19b85bc698fbba07770084e6addedf32789f44506daf666f70355a25be87815c2fb7722fcb96e2d1e3239c0b2e4630ef56833b160c649a57c1dd4a635bf7e4433597c5b78c00bd4600083b81f5f5a53b6c816f782a22d68bca2721555ffb0dbfec3666c5fd6c13a23ec909c334fc4e656a10ade0ceb5196c5fd4e9fe6dfec83d50b5e8d41171b8f19635cfb75a69ed0e6aa398c82f2d2c45135bfdecd646ae03ff0099a75ad7c15ef478f68e22f9598b179fd8abe8c174df37c45218a061de13413f0471c84f5fc24530856ca51b5d70ae73577defa36c4e54d357861e25c182e470d4690f3ffa92afe79215bb5ccc1153b8fffb14de01146f59bf061debc420b2963d8436a077f4b0874caa21b168418bbb25f09b9080068345f4f753817c6d7e37f8b946c0d3cfdb671b2412fef61fae6a69fe3639b5b3c038c6043b4681cc2d8d06ca689b455acf8db67d23214c1fa898ac0c8ec05489c629ef6abfa748d22e923a34d98da918cf4eb45296ff37be1096a9ae6bb4011741b3969e72e77a9b6aec7fc3f8dd62ebacba9c91b0362340baa63d952132adf2e84cb933a1df241d79f63aea14de95efa82332ec818049481d3d0c61b0759b3adc6dccd2625f090e977fb03f79a59bf0d006cf216799497235951124d6599e598ee35cfab91a8189365d05e1df71ed8809385fc8e3e14bd4b11da40e30ae8dbf8e45f90df7e64e382556c229019272150a961e00ffd160be6106816d831bf82ef51527e7a8a6c59cb8c66260f9240147d29bd7796b5ebc526ed00126adfd319fd9b13974683c0d47d09ee55ef467851c70f010dbeaeac876843edc23314bdc475fbecd0e706fff65d8045e450749c7cc8a4b109d489ed9c07273e3a8e440fd1a4d2a7472d9175c677583c574454d85e43bddbec5e5a2d6d01fa5028b27923424c8f71ef789947a59d8805dc995df78adfa24ceaf29461a909fe96f640dea695f17c97991e78f40367f840309cdc418d904e63000cfb1c4731e44607ff59312fbc4ba043d1f2fd69a271e6a22958f4a348e5e9ab663a729eb2cce26350e0cb700e40625350f92e54bd44ac5ffe6f10d823885d31c07507165d7fd01aaeb7672aada5daebf62dde5a1fd667849bde3de3d5f7a81cd02061674100f4451046672561b2a21f69f2de0a0c3423a1166a88fe0866cc6f5d1344e60ffd09afa3df57bf57530f72dc7ae0a7b0dc2c312c4a8408dceab68eec0d8b18a21fdf5fad5874f4b117e43631ec50c58f86a2c2968b70fd881694f8670d0370ad1de81fbadfa01461d01e2fa0c666f045d25706a276cec03b17e754119d5b323f1848cec8aea683fd7ea8e8d5671184823da1e49f2b70339adcb1c0f911f4d51cc28336fbecfdb598d9b85a3e8494c2f609d07585c587ebfb5604cb474426f914164b48c554381338148913c9587c5a3e267b83a14a4fc5f2416f2a7b658db0388e1ac7574822ceaf00458367b115e09e5883d7b50866742b0aa7e1559ac4f1b370f8b4fa35b3d6c21bb753be7848f4cd116f023c3f2ef7b8e7af305d8eb0191bd67516abff4681e268079bddb1f6c73b6c2fa9b8daf0b868b9430f7ff276c6b828e2f462ebcd635a2f693119485756951835eee1ed6ce22e6e9f8afc1da177b29fa91da269a56e989bbddb7c37d1708a9b73d7562331672372dddcce4d4ddf3433948a1b503b44cc27e8de6b1183b8c274fc9933652b6f38be887d72c30328abc06820289f0d15164223ef527ed86c3d4929d78bd43b316374b606a46bf196bd462292feb917c46b6d358d549ee9b48119f2e496bcef17c5750f7ba82af18658c52ccc6257e0313299da8da36f78f5a878ceb7a398d5c30d0200527e73f847d4e4507320f63812bfdb5e89d442f467739a13120deee90cccbbc72d8e31170bc1af74bff307bf3d382b4af0297bd36d5dc8266385ccd76a0a4f99c810e4d854470b86de512ff59e6e33a5392d4e4c86ad2fad8ed2a0cfa36b024c49617aaf9857895d56254912ce94d07df97dca27adabd630bf882b67bdd5650b0afec11dd17d843b27a6bde298ba22f5ba47aee50eab5064c0c49f69183f82b6d4dbe63a35c891c499f1b859dc771ce4ba59c39882bf5e930ebb999c853bab3a8aec65ff858a1558d4b72bf8ad0171a466cd0b5c3779145cd509bd8952ec52c1571abfd128ccc9e8bb834d40dc866e6", 0xc64}], 0x1) getsockopt(r0, 0x8, 0x53bf, &(0x7f0000000040)=""/108, &(0x7f00000000c0)=0x6c) 01:06:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x4) 01:06:10 executing program 0: r0 = msgget(0x1, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "8a59cf"}, 0xb, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/29}, 0x25, 0x3, 0x1000) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) flock(r1, 0x6) fcntl$lock(r1, 0x4, 0x0) 01:06:10 executing program 1: r0 = geteuid() setuid(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) 01:06:10 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) 01:06:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:10 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpid() setpgid(r0, r1) 01:06:10 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0xfffffffffffffe25) 01:06:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x40b) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4}) r3 = fcntl$dupfd(r2, 0x800000000000000, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f0000002b80)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/185, 0x32}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000002a00)=""/214, 0xd6}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000002b40)=""/9, 0x9}], 0x9) 01:06:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x3) lseek(r0, 0x0, 0x1) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) 01:06:10 executing program 0: r0 = socket(0x10, 0x8001, 0xf7fffffffffffffd) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r0, 0xa, 0xfa09, 0x0, 0xffffffffffffff64) 01:06:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x401}, {0x8, 0x8}}, 0x0) 01:06:10 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 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kqueue() kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 01:06:10 executing program 1: 01:06:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) chroot(&(0x7f0000000080)='./file1\x00') r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x1) chroot(&(0x7f0000000040)='./file0\x00') 01:06:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000080)="13cccc5b9a159be7ce70a2c3fc24bc7c36bdd4f4e942405bf5079f8ff23e5f12c22b49ae555df1e5c59212f2d1795a", 0x2f) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3f, 0x1, 0xfffffffffffffff7, 0x3, "2df1e052011f2843c2aa6e2cf13b7148819eda17", 0x1, 0x5}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) 01:06:10 executing program 0: r0 = syz_open_pts() fchdir(r0) syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x24) 01:06:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x81}, 0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000009173a787420baf8b646ff081daf7d27867665ff8e2af1f96cf59305bf936278123324468eb3ad5eb89eb8638913606ba18f662de191ee38742a09a9ac7d21ce79d9e1aa5286259cc764b744fbc342a5f7d9e867378d927227ef09f03d6c866a0d42f78a63f68bc02541f7ba22f5cb9a6891217df77d1"], 0x73, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x4) 01:06:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = socket(0x2, 0xcdca7e0b07b649c0, 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0x100) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x2, &(0x7f00000002c0)=""/71, 0x47}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:06:10 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)="57fcc2e5e6a7080845a195", 0xb) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) fcntl$dupfd(r0, 0x0, r0) 01:06:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') open(&(0x7f0000000000)='./bus\x00', 0xa80, 0x130) open(&(0x7f00000000c0)='\x00', 0x40, 0x26) 01:06:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff00, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xb7, 0x372}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="f9", 0x1) r1 = syz_open_pts() r2 = dup(r1) close(r0) kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r3 = getpid() getpgid(r3) r4 = syz_open_pts() bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) shmget(0x2, 0x2000, 0x4a1, &(0x7f0000ffc000/0x2000)=nil) poll(&(0x7f0000000140)=[{r4, 0x1}], 0x1, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 01:06:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ftruncate(r1, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x480, 0x42) 01:06:10 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x88) fcntl$getown(r0, 0x5) r1 = getpgid(0x0) fchmod(r0, 0x40) fcntl$lock(r0, 0x80008, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000002, r1}) fchmod(r0, 0x85) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:06:10 executing program 1: syz_open_pts() r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x8001, r4, r5, r6, r7, 0x90, 0x1}, 0x34, 0x3, r8, r9, 0x95, 0x1, 0xcf23}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x5}], 0x1c1caf31e139ecde, 0xffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100a2, 0x24) 01:06:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x982, 0x5d) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000340)="bf26266cf39bbebe74461e6dfec38db87c936cbbff172bdb4370633d8c1fe1d983eea65c8e6575865596268bb4fc5b07646718ea053c38276057a8983bc975ffd40c06f2e48eedfcd74e2e2c3856ce", 0x4f}], 0x1, 0x0) execve(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)=[&(0x7f00000002c0)='\x00', 0x0, &(0x7f00000008c0)='\x00'], &(0x7f0000000840)) 01:06:11 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x62, 0x0) select(0x40, &(0x7f0000000140)={0x200000004}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x10000000}, 0x0, 0x0, 0x0) 01:06:11 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000200)="602ef2ee8eee1ea5a5f75fa3c56d2f46dd03f398f8da63b7a6aaae293100fea5e288157e9f186b2781d13046e1066ca245683ba8b3ff39b9cee7a797c9e4c96a32af1ed0195899d6df0f57cbcd419a4aab51a8563a851a188f3c7323478e260d52599cebce0c4171d5d6e90ec1ef9a766030cd61c22ce583a54057d4f86146a3a229a9a4b0bfbb9df12130d95d47cb1444d83fd0bb69c123fee10d1979b45f339389139e44fa2c863be723d947eb80072574011f47b63f4fc5a5abacc95f5e416f08a6c28cc5844d1d356f33a70daa7b96360bdd565cb6fa8653ede3a2c510775e81830135f21921fe7569d48ca630eadc9bd21bfe84844366c7fa42b7", 0xfd, 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00.-bus\x00'], 0x8) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/110, 0x6e) 01:06:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) 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, 0x100, 0x7, 0x8004000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = semget(0x2, 0x3, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xffffffff, 0x4, 0x200, 0x4]) mknod(&(0x7f0000000080)='./file0\x00', 0x1040, 0x3) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) 01:06:12 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) accept$unix(r2, 0x0, &(0x7f0000000180)) 01:06:12 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x2}, 0x10) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:06:12 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8001, 0x7}, {0x2d6e, 0x8}}, 0x2) r4 = getpgrp() r5 = geteuid() r6 = getegid() r7 = getpid() r8 = geteuid() r9 = getgid() r10 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) semget$private(0x0, 0x3, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r15 = getegid() r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) linkat(r2, &(0x7f0000000ac0)='./file0\x00', r2, &(0x7f0000000b00)='./file0\x00', 0x4) sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000380)="aec1a4b1fe5d5b8baa6ffb21bf5104e04a136ec208d59518533ef1fd80238c8a418aa772a8ff6ff47438beff67f84da6d605764f86e424ce342f05d29092cdd65ce10e654eebd10a1fccca7f88bca5aee02cfd85d33d57b1f34ed74cf1a4fb98120b58ac5462497f228c4156b501a386100a57c2e0e2bcc2e848314cb57df6c3ab9805abdce8315e5d78c4adb94ab3253039037b9b4b125c5436bc8abfa27a83864127d127fd1582d050970567e6ad594ee32d5080bc9b020cde55c4d55aa38bae512b3dbd105070a528843266665ec6ebe9ec51e5fd443e", 0xd8}, {&(0x7f0000000480)="0fca47fcbbc11511cbdcab14ef7262d529db7c3a50edfbe46a21f5ea99b9a4b2e22bf082c925fa86df544f3fc180ea1607a6e0a0f0b1f6ad25b824d25daaf2253a7184f7b08d1372cc0378de3bdbe003764b9d58fcbde8", 0x57}, {&(0x7f0000000500)="3f367bd2cb9574faee4c3a8978cb87c7e466a8d06a221ff38f0736aae8883e4f2a86a3261d514ec2ef839ff198ad276f85f96187172a8f0f402b42d4c6f0e4aeac5bf30b481ee6236e7571d41b62c181e39c50929f2b75f1a8fab8ff228d294841ce6b72797669c20d675a4c10db6f49dad1a0f5b5e6e0aad7650d1b2e9729edb43013d40860f3b08e54f243e17d32094f0deb58f5dc2b11eadd0a905b8832e706ee2a1be8ba4c155b50b6c3fae1f3fb07a9c7fbe8242ca1a73674fec9d2db3140ab4b2edef3dcc6dc00503da331f6b47aab8e6964617e49447c8d673daa44d62809993972dfa88f84bdc8ed68", 0xed}], 0x3, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000000000ffff00685427990000000000000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x9}, 0x400) utimes(0x0, &(0x7f0000000080)={{0x0, 0x9}, {0x400000, 0x2}}) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/73, 0x49) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/212, 0xd4) write(r2, 0x0, 0xffffffffffffff38) readlinkat(r3, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/201, 0xc9) 01:06:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x400, 0x92) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:06:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "fa2a26563d64459308caf5f230a1401f086066ac"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a96ca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be6", 0xc01) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 01:06:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffc, 0x2, r2}) getpgrp() mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x1) open$dir(&(0x7f0000000100)='./file1\x00', 0x10, 0xa696e74fbc8884f1) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) 01:06:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x5) 01:06:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 01:06:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x3, 0x2, 0x80, "5a7dc9ed10851666964c3c5edb8d7600ee3bec90", 0xf31, 0xc5c1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x11) 01:06:12 executing program 1: socket$inet(0x2, 0x8000, 0x5) 01:06:12 executing program 0: r0 = syz_open_pts() r1 = socket(0x1b, 0x8002, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/63, 0x3f}], 0x1, &(0x7f0000000300)=""/145, 0x91}, 0x841) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x80, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0x8001, 0xda}, {{r0}, 0xffffffffffffffff, 0x5, 0x2, 0x2, 0x3}, {{r3}, 0xc46097b7f96dcb46, 0x2, 0xf0000000, 0x5, 0x8}, {{r3}, 0x0, 0x44, 0x20, 0x3, 0x2}, {{r2}, 0xfffffffffffffffa, 0xa3, 0x80000025, 0x5, 0x7}], 0x20, &(0x7f0000000240), 0x101, &(0x7f0000000280)={0xfff, 0x10000000000}) 01:06:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 01:06:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x32) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = msgget(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/111) 01:06:12 executing program 1: r0 = socket(0x40000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4b9a2a82b90e39eb6f09d1f3a18cf3c40fade31eb5bf76a33ba63ab85508e243dbf49ab63e34eb4902cbf282963c071a06f0b8fa58bc340cd369f2d7bd14bd186fc03e45aa17cedf7bd38ef52579e45fe3d69d0700bc1ec32aac42bac539dabfe25df8ade212b0e8fe7c6314d40eb2c2"], 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) socket(0x18, 0x2, 0xf56) 01:06:13 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='r\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 01:06:13 executing program 1: syz_open_pts() pledge(0x0, &(0x7f0000000680)='\x11`Wl\xdc|\x90B\x0e/\xa5\xd5c\xc1\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94 v\xa8\x8b\xf8\xd0u\"\xea\x137\x90Q\xf7+\xc4~l\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6\xdc3f<5U\xaf\xebB\xc9\x9a\xd2\xd3\x00\xb3O\xff3!Pk\x1e\xc5L\xdc\x17kK\xf9X~6\xcd\xc7\xb4\x82%\xb7\xca>\x11 \xc6\r\x11\x8a\xf7\xc5\x85\x05Zj\xca\xb5k)\x9a\xe7\xc0\xa7\x82\x16!\x9e\xae\x15\xb7\xa0F<\x01\x17\xe6\xf7\x83PG\x17\x05\xee\x13!I4M\x86\xc2/\xbf\xcaFGi\x9dr\x92II\xa6\xbe\xc8\xc8F\xa7}\n \xa9\x8f,C\xe4\x1d\xe6\x93\t\x1a\x19\xb1\xfa\xe0\xc1\xa83\\\xb8a~') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)}], 0x6, &(0x7f00000005c0)=""/89, 0x59}, 0x843) 01:06:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="ff070000001000002e00fed0ff2477f256c4093cfb25b85e5bbdc3a5117094ff00a9c5de41a52f5ea7fa0023f18bf66590bfe4250636990cc3b7916c030e98e995cfafa6fdc5e99590841ce5133b74c4857b60a117ebe0b86dab36a1744633d8", 0x60) write(r0, &(0x7f00000003c0)="33cce56178afbebcf4eb69ffe44ce68b81f42dbbb88c02d82746882c11fce7d6d006e157b019be9cdd7a79e3932019c9dfcf2f81915deb35a90200f0c8facf57502036", 0x43) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000440)=""/232, 0xe8) r2 = getpgrp() getpgid(r2) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x5, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3", 0x7}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) sendto(r0, &(0x7f0000000380)="5a9f3c3de7e1b695f485b5e60923113da96ca5df49a269c33ea569196c72069ba0f5e7a0953f2e3f05c08123b35221797b411a4ef655758f979b6320304e6079b691cfc72c385a8706c7e29def0c401ff8214500214f0d6d32528962be44dad682d87dab17f9fddb7ade1cf55a1390cce99e18e3", 0x74, 0xe, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000240)=""/99, 0x63}, 0x0) 01:06:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) listen(r0, 0x2) 01:06:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000340)="236a8a26b6c859245d6f1dd122f69ea0c9f927289778affae923db1bb8fe9a0ba00264fc53cfc9b10100000000000000a6de06edaf6a77bce59e6788bffc9d1ae4143495c61cfa3456f5e0079e4d8e049010736bf83618e0b95ebe389a802cacbcf4125b9d85fac100ebe6cd3c37df3fba07749d9b8150565f582947c91bc817aa63e7d283aad4ea835dd1a2f4414b1fefdca4e2f8628f18231b48747502870b35643340931d054d6412de33f9d50fbd6f320a5ff4f47858dc5af2056cb5e2cf05dc34218fe92d7764c7bd6a04468f15e67f15e33a2bac8a5d23934a144e35f55f147698fe0dcc83a7c07709726d945bf2d9724483dc6e6f25ba4806d051e050d0ccadc4b1d97e11cf74b2629f022a245af3adf791b79ac1c13c7a90761c97ed1299aa77fb40b02a23c4eea707d1c545222df902d93b0afab9bae7b3e649acac6be66ef6a67bb47bee83407cbaa659fdf07ac168700d5593afa4bab6d8cf3ab69b049d0eab51c6f4c2b45464d2281400c47e6d1e5618b7aad1eae1ce78c6db16ad9e914183cf031b90491bcd3e77e2ab71a11a2149b2bc1a7f0bad5112e94437f066134b74d3b1d10f0319a3b2ae5b27d65f900d338d6ad25f56ac273036ea7325adeb49eee874f655269d044248bc6e", 0x1d0) 01:06:14 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{0x0}], 0x1, 0x0) close(r1) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffffffd, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9", 0x11b) 01:06:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x20200000000000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3b19) socket(0x2, 0x4002, 0x2) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x5, 0x100, &(0x7f00000002c0)="13dbf2adfafd411ec77d73e4a2ffa60c8949b251d9507447c0883a08c9a3b90d8d442f136a5e54047ac154456b183758e9daa8a2adc1d08c8643983efadae6a5ae863e326d4823e18322a57709a44d09c922adccb1b723a4f2176aba8e8eab5affea825ca8f05b4657db9fdd12d8706d4d369d82437812a81108e7896cf3bd318d1e", 0x82) setsockopt(r1, 0x2, 0x8, &(0x7f0000000200)="56b1cf5b9befb3ef1482c64565d83d204a18a538ccdd8fb338d67ea7d5e0d36360116f9f7d27500c3afad0042241db120e1bafe84307b6486afbeede2ea169489c61372f2f138b7e14b8e272f24e271bea521ee23ae11e11c7a4014bee735026c71708a54ebb060b8f3fca9ca08c4e7e20a1437cd9e91dca8f32ce08a0ed9a7f656a03ee6cede69e79224d59e64e42bba0e8c248636b", 0x96) ftruncate(r3, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x100000000) getdents(r0, &(0x7f0000000380)=""/74, 0x4a) setsockopt(r0, 0x20, 0x9, &(0x7f0000000140), 0x0) r5 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r3, 0x8, 0xb71, &(0x7f0000000400)=""/187, &(0x7f00000004c0)=0xbb) bind$inet6(r5, &(0x7f00000001c0)={0x18, 0x0, 0x60000000000000, 0xffffffff}, 0xc) fcntl$setstatus(r3, 0x4, 0x4) socket$inet(0x2, 0x2, 0x7) 01:06:14 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r2) 01:06:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() socketpair(0x12, 0x1, 0x40, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x7fff, 0x4, 0x3, "06e34d92f5a880850373a46e403b4a6f39652655", 0x1f6, 0x8}) 01:06:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ec9958613246fb409ff0000002f5ea7fa0023d58bf6659990bfe43204", 0x23) write(r0, &(0x7f0000001580)="d95182eb22ed90cb0fed9caf542e05329b8d1d6c40afb6bcf46efc93e18f8e7c4e501362eb69ff", 0x27) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xffffffffffff7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r1) 01:06:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x2, 0x40000006, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x40, 0x240000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x209, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x4c87, 0x101}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x0, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x26, 0xffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x0, 0xc0000003, 0xfffffffffffffffb, 0x1}, {{r3}, 0xfffffffffffffffd, 0x24, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0xa, 0x3, 0x5}], 0x8000, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0xffffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x800fffff, 0xfff, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x7d, 0x6}, {{r3}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x25, 0x120000000000, 0x80000001}, {{r3}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x4, 0x9}, {{r3}, 0xfffffffffffffffb, 0xa9, 0x1, 0x5, 0x81}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000084, 0xb0e3, 0x884}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000083, 0x10000, 0x4}], 0xe40a, &(0x7f0000000080)={0x8}) flock(r0, 0x2) recvfrom(r0, &(0x7f0000000480)=""/152, 0x98, 0xdfb00443218576d9, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r3, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:06:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x164) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 01:06:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000006c0)=0xa2) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() close(r0) r2 = kqueue() pledge(&(0x7f00000003c0)='&\\\x00', &(0x7f0000000680)='#\'\x00') kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x44, 0x11, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x10, 0xf0000006, 0x4, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x0, 0x86, 0xfffffffffffffffb, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffff9, 0x34, 0x82, 0x4bc}], 0x1, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x8, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x10, 0x20, 0x6, 0x5}, {{r0}, 0xfffffffffffffffc, 0x82, 0x80, 0x80000001, 0x5}, {{r2}, 0xfffffffffffffffe, 0xc, 0x17, 0x2, 0xfff}, {{r2}, 0x0, 0x1, 0x40, 0x3724, 0x100}], 0x2, &(0x7f0000000380)={0x2, 0x5}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000340)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) ioctl$TIOCSTART(r3, 0x2000746e) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:06:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x20, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 01:06:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) syz_open_pts() getppid() mlockall(0x3) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:15 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) 01:06:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = accept(r0, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) accept$inet(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x30190, 0x22) sendto$inet(r2, &(0x7f0000000040)="fa6d317e929aabcc6ebeff49e2969e005f3f8f49aceff611dc50eb19b6094cb8b0cb5929e412269870beb873296f4612e04c61d005f2810d5095a651f05777bbd156d3b1d24a981928015f475c3d45923f41159c2ef49dd91100d4cecc1f06c6743750380086e32537fa6768e57112a7901f23f1981d8ee7c4fe3b4289e8454360d9aedba3de8c5b4d947af913bdc0b8703ac48777f1f7a9fba4a365865057c2758cd6acae2db52f49cb85d10825607803c27fc925c09d7e6e16379d44cd13e5d17bd48944ad3d485ad1229757c6c9a4a8a1c36854c17b0e1afe0e0f9b10fd137e12547fe0bbc144f9bc921239a60daacf2ce84cd5d6280ada1d91badfcb29a9be66126e898abf9fd2c7f888255d0a51583ab9c2f124d884d6b9f6f5cdfd9d7360b6e002d63385275122cd0ab6b645e4f2d5d2c47ad75a3569ad620d8cb3e5d0744574823b628b60e3ec797f9b518d2acf954592b1f75f6d17fb422d3bd73f69072e3a5d7ee897e36bcf9e10789d9031c51a5b758de78f85d0fa391fe4a614852ea7acd09d64a930ea17806c3f89db80894e41f27673d62ccc28035c8be6d1a27d570a8b791f510d37093ec584898df3d6aa6bf0575ade909655ed846a7de5cc8d2d5f769bd4c76a3c1dbae40d64f1dd8df4a982d3fbe81f90b0fd48ee8bd8b5bb651708308199d38664f9c672dcd2473945eae7386e0cbd04435d728291883a857228d90a1f77565d93911a93862694559962c7e66270b06c33aac4f9f3f9ec17a301b20d89199118dd6ed21f0ee8fabbc1be0e70cd06887e988ccb09085c2963ec4653247a347c8b67d4fdcf71c063b95fda04b243ca55d0790ddaf0275b87970014d82d5cc4ce2c164424c3dad79ea89678e74d74f9743357e85419c55641fd1f434087b47fff43896d628e2ab8f4d19077b1c21f72fac5916871c4b745acd75dff143c0e8dfe2e2c6f5f99d07811e393f4388017f9620e0cd70ae58b50022a26e26c763b7f168bfebed2f67c2476ecb11ff89429bc8c69775f44cd53a851b63cd04d615f5635b30ba91006af4449f07fed8ffa272b957829c98016ca9e48d310f29915ed9d56888a146697e20a8cfd053b4e99a89de66c9531d5e7a66bf8102a23a67423aaca818fcb028bc398a18eda0b56738898339026ed09e31d21670d0f419fca3111004410abc57216b32b554b381b2a4c850e991d22b4c9f81b7ec9cccd638e72e29d1dc9023237fb78b3c251c306fd06e09a87230b1222604e385589994e1ad29c4b9701629e0b5fa94817cfe3bd17e2e9e9ada696fa1674fb2c3a4513b2144d7f56e73f1003c351e114421cf0b10b9c7ca4fa7059ab36d93a7f401ef1732117fa6531ac1c50a876bc161d869c6f5306c14f10c41da3790a01531d9981bd5c3d5aa6a3e9e49fcda8d4319ff82e46c0388c235eb76735f7d751c2a1fa0b66af4b35639eb6ef4e0aa4bd74f23f004af3f47e34ab760f7fe37daf98b95d7cd7236113d903277a3f3ad984f9edbaacf7a15c433b7b7fd8b98d64785306a5e23cd70c5b1e988aec5fe6b5645badf7f77a0dd6ee1644a2822d57fa51389e7e24433aa2a3e3a22b37b63af08d71182c93b3c6fe224fd0c78dfc2630e79057c303d0901797f977f6f62b200b5a09fa1398091c215b1ae323cd6ca767880c345d2207384c5e745082a4656cd6d7b48b1449c6f6dea350cff419012b1ed9791556f51d0dd06aa9ba3e951c860e78e316b8063ee81a8b2ebd1a003515feb8ba3560c62423d30604d87e27abce31ffd3e4954a44dccf3820380b5ba9561355ab8f9f0c6b554e37ba4fcd1601066fe9355595338b7da8ae436f76c1d4da5aa7e89bd4ac7686730a09326a4905fc08f39b49d8551000dfed7c51636b4792e22a3b36bd070e57f892f7462590de68d2ad69d3f335dc6303a1d447620b032984fe386b9f900c67ab2c76a159091a0f61864f3edaccbeecd8881078d3011f5da6e89d9b3cd208d771c9a4df9bc918bfbed1756a621a7658284b281f6400d948427367183bb3623a2e219f2b8ee83f835a92de576d794d54bd5af89273366e5d8755a1815978d738d97cc119d22750fca4d19ccbd95df323ee6af2cdc651b87dd446cd6caf0721118465232f1fb80b95be47cf89191ede070dbcb3aa6e783d20c95e3918f7475e925c251f5f480f1efb372897c87f501808d2f3312ba9794dda40ef2953460954a3780ee0ef8cc76a4b9771c46e3744ff7d47c31bce4f0ec210fe5c1035cb96b24e5b869066360239f06614ca346504c846e31bf0aeae5a87b6b9944e64de5ae4289966408a37b015a7e7f9f0786cea8400e6e0d8edb0d8ec97bef940acbab1ef20ffb28c37f3123bf9e19fd557483374651bac4423b755577c3811d81b4c9ef183b446e3b20cc4e68fad9d205f10b5c13929446542adbb3f3ad493315c7cb0b4eff8a1fd24c929715eeaf96ecd150c3ed65a294c89a6ce4d80e4342860ceaaed0abbe8e2e8c3f171c4d8de40e104b823426c9f4946fc8c5f731dca7c2dac20562a66820d364fd4e514f87eea4e62bd3e3d35acf51479493a3cd4b13eeebd9d5ee8727bae70c1c6ff5c532405e25a85f16f2ea6cbfaf0c1dc680351a625355b68d3834b9b9af5fbdcf410d140a57f0f7281867cbe9cc1df584d4512a36941d05a167d9e6bbec5af61f79feee9e4976ad88dd6ddd5b74b0c8a704fcf94c524e370f70bf0124336b6d5f58a5a431901cab2ce0d7c04efa33aa51d231dd5935e578a6cf712f26ab395bd292aa1e5cc502902f524888e45be10ed6b8de609bff01c1d6d66a0e5be4bc8cba1c123d10b283b9d8c77081ad025e98617478895aa9f1de4b09ffe08e853bf8d0b525a9e8b7a45031555e40847e99d39b43740f77c9467f351640ccad72e3c0fba06fc22e9a7f97514855e14806dbd316c6a99ff43c63af517b9f7c5c73cc946de0e707c174bb1c14d53654974c17943d4a22090b5e97b9676d451d6eab2fc579bb0d3dabf431462759037f60a13331ba65249ea38eddea2cfa7a6db06abdfda9075dcda23ba5ad92c09aec91437138aa2e6c84230edec0d509bb6cc617eb55721e1133ecc092460b7ba26be6251f8c6d3519b8f0eafb3180d549ee23af2dc2b0c32ee513a98269d6e87e8c1a1c53b4b77bd7805c32635519b5b6513c5f6d3b8d4647e5e75a9741c044d3e8d9697385f8a9a01cf8bbc185b9c3e043f0de361e268b71ddfddde1483ff5ce421c03daa3bc61d2b75ea296cc8b75c3997140bcf2ce751579f073255a01c96ca4e78936d77e34d37589f9a5be96db58283deaade1c1c66d86614500511504006806c96894a2a1237d04bc239bb7d35364e0c65333d1bb3e301956e0dbe03151d98d276126f75652c0086e09a3fc8f79d6d46def84814243c974df62b1cd77c9cbb5550e61caf42b3ca98c018424ca8b71f8ada366fddc6ecab9cb5de5b3cf666b1bd235a1e5b728839742872f7e30356c1b45e2decd6a492410f1e22349f89123aa41a4b2a701ed557930bf33d1b0cf2a686502632eb66a75d9d2dfec22878311c5ed1804407a3f94383581a6c27f46082c34c6c2deae5de1bd1566ee6691842f3e347897e06858db13e3469807b124f4fd556fbd4666702f7c6142c61ed40eb7f5524f93abacd5a17902450c206bc7c899a405e0f38071f4281db37e86175cf53a8c730f663a4fb83063234b5b14e48efd32b23959c85b1c24b90c54f11613d7e37a99fe7755bab6095fc615f220fe0f5c60f86cd75718816a88056aec5270b1eda031064b3ad247f5e87ec43d6ce4164f71e96c42a20becb1649816596b1f22ce0041e0b11fe57a294184c55308dcc5163b97bf5cf2e4d487c888be7871afa61d4e87ad43f208fca2fedc0f1db466519e683f5dc9f4df9f911ede52047cad506de99dac819b4a8d84a893b4e5ddf45929b1429a2251be2c64da7b8d2274eb2c2d3bb133f7f8574edca846e7c3b07fb7de6c07396b1f4d7c84a64d2d70763d3f01411a27292df6dc61efc65c8bc5353b17528ddcd9f382cd0c10540540f45491220d2a0e9aa3ad7abff9936d42765b5dc3709aa99ae8083d9621bb533119570092c7d67eab3c7fb9becb7597cab4af8528a06d68638cdfbb292eb9c7ef5ec5e588834866a1bacc928b10469c36448aae9c8b8202ccb8b1439d063983c83dc4faefa8068c1d761f1098d4f05fe9acdffff9113423abef5ffec10a2d6506a4d269fc87629f05bfb2fd32817c754df25874140cc308ef87bb8dcc05a0a986d7801ba6acc9fa41e531891b92a3031c9fee960e11509b88f065f458e29e57745c49003b6f6338515ae5456eebf9f9bd57e0f662001a8eae411c7840bedb90e054e429f9832eae3b5874c6ad33da2ede3fa0a5a403a438dd8393c0bf41dbe8e40ed6fb283f66ce471997baf28db71684870c70c5f8d008ace8855a8016e80a0ed6a599824c088b11e3b32c10dcb9b304661e5465f2852cd51b5bec1af181846bd97ca4d778341905493e48bd6e2ada33a7275f899e743be713aef4b03e8ecca39339b53b1f9af83d1c60f1b6c0418498acccb22d91e16044688243c9a529e1660d84b36a830fab796695595e97201f9604b43ecae4e439e61e412d7537ec68c7beb4361445031e33b1dfb1663ac9ee067afdcf9d90191cac5dd1e2eda3b8fc6e2bb2ac96400201ab6e6a8f35dda7e15051115f4bd31eb02b462f6d1df7aa727b6d0dfe34f9bd5e70b73dbf671ccde94546b6829238d0e8930ae805d57b85de9b8b901e8f41b035d41811286942f6c1c6d86800bc7ad9992ff5360c857e1ad99b7fb329bc872cc7f104375202d70eabba8e8e83f58975739a6f5037c26e0a2a3941951f957019be4acbf7cddbd15e0d59910483f765450e1c88164a6901737bde8848596cb39d1edf949e5efe43abd1430ee10d35c5c925d04549f713621382adffad5f8a04108c9cc412410f3f3cf4a61582ad53d7fb73384921ce88186f0f7e6bea3cc2135b85e4b2b0cc3dbbd422ad526d40c1a647dfc6f5057cb7afce821bdb65dd67941c3692bb6e7ac7edf3a2a94e2babcdda63adf10b5d2b995332be9622bb0dd6be62147fee3351fe8a7ce864c3d111fb07f29ce62c34f9c517c654c0c5626d2f6c2322ddc4940398887ea26e8a11ae2fdfdd39264a0c6a0b07aa6b1e0fe8a3601fa32ae4054aa4f88f77c8317c761539d705db190d7c7810de67ef00aeb878072427b0cc0f260d7b9c8ce869d9e7392349b8e731ee9ca71fa7ca321c209c3cc36e338c27b44318d8202807f2db091e423cbc39f764ef2e75e64daaa7e89873494e50db1983616ad3dd2527e8bc4413520f20f5a7f8b03d4290c3a8ce22ba6a1587f0f0cc7691df3cb2e292b695bb73cb465f42a993b760facc8887b5e70798606c9e84ec27f6cc3cf924673ee88d837f5904609f24ff382ff1df69a02df1963edd85ed048664bbc2b972d8b34a6175f2bae84832c10bb899eae344a71909f5670e16365ec5edab348ef5cccfce94fffd4888df70bfb771a75174ecce2136a7fe21e1789790c94237b2e8fabc3f5f24768edfde61037258ac92f1e3254f6abb0ef735868246cce394eec7bd35c7214aa0d81ccacbb4150b78f17b286409e8767ae37f9d0f5306f5fa0669911a843158a79cf763815db0d886e309b387a604c5957f04ad4e2eb6e1f574820829366c9e0cceb1fb3a79bb23d8de075e698dcbe9836bbd7bc1afb68c1ea0ae1d49d2a6b1df5a960d88d2c0fae0b02ec12afeef283768552ed737e2b5b", 0x1000, 0x1, &(0x7f0000001040)={0x2, 0x2}, 0xc) 01:06:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:15 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000280)='rE') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x4, 0x20}, {0x18, 0x0, 0x7f, 0x1f}, 0x1, [0x9, 0x0, 0x10001, 0x4, 0xbd, 0x2]}, 0x3c) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') setsockopt(r0, 0x7f, 0x6, &(0x7f0000000140)="70ee03070e721f823bae4085a08c1ac806d19e60595ab09718ae78420526717a29f91c6bdd7dd9b62a7d169faaff6b7cd4103337780ec284d2ce33a8faad63eebeb37090f02e4034b094bcb0e2b3b19a019d539df733048fe6a3e25f8ea68396fc05e4a513eb5413dab802f460934cc491763453b293e7763e8dbcb0ab18dce75592d273d05d9b5f14c604caf7d6", 0x8e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x101, 0x3ff}, {0x18, 0x1, 0x584a729b, 0x43}, 0x4, [0x800, 0x7, 0x1, 0x7, 0x44, 0x7f, 0x80, 0xff]}, 0x3c) setsockopt(r0, 0x4, 0xff, &(0x7f0000000080)='~\'R-', 0x4) 01:06:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe000, 0x9) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x420, 0x5) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x20281, 0x10) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x40) utimensat(r2, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x1, 0x33c}, {0x8, 0x5b}}, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)=0x6) recvfrom(r1, &(0x7f0000000300)=""/169, 0xa9, 0x0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x10000, 0x8ebe, 0x1f, 0x7, "2e6bdb1cbeb992b18b8219c240d3164e3924c93b", 0x1f}) readlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)=""/56, 0x38) r3 = accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000640)=0x9) r4 = open(&(0x7f0000000680)='./file0/file0\x00', 0x20840, 0x10) mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0x2) r5 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x2, 0x0) getsockname(r3, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0xd090, 0x0) getsockname(r4, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) ioctl$TIOCDRAIN(r5, 0x2000745e) syz_open_pts() open(&(0x7f0000000880)='./file0/file0\x00', 0x200, 0x2) 01:06:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) kevent(r1, &(0x7f0000000080), 0x20008, 0x0, 0xffffffdc, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 01:06:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semget(0x0, 0x4, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="007cea002c360883000000ebff00000000000000000000000000"], &(0x7f00000000c0)=0x1a) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget(0x1, 0x1, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) 01:06:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 01:06:15 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x2, 0x7) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7ffffffd, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff86", 0x43) 01:06:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001440)) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 01:06:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "8369d2d18001000000fa600000ebff0100"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 01:06:16 executing program 0: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ab5000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 01:06:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 01:06:16 executing program 1: shmget(0x1, 0x3000, 0x491, &(0x7f00006f3000/0x3000)=nil) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 01:06:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 01:06:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0xffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="c7a5bec1b03daa90e10244c5ec02a41c12c323d50bb3b29aecfb6987eb757b493d72771fe3612c6750abde584a0e50977c240a2869e21a82bb9ae01d16d5946f526d99c877751b683371435cd782202a038e3141c3b185b3e4ae4b63109f3271f6bd7cda0082a0a54b90302f36f2675bca4f4260a76d387e5bd445bf7c8b7a098e6dc006bebb9e", 0x87) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="6023010100000a02", 0x8) 01:06:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x7, 0x2, &(0x7f00000000c0)="d30970d7", 0xa9) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022f666900000000cc824104e91259"], 0x10) write(r0, &(0x7f0000000240)="8501001400ffffffff6f0300ed7329cd4fc6cc5b", 0x14) 01:06:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000040)='./file0\x00', 0x10) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 01:06:16 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x7, &(0x7f0000000180)={0xfffffffffffffff7, 0x82}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000001, 0x9, 0x69ddebcf, "66b2f3a31a73d90c927d43752d89b231db37a775"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e424309", 0x10f}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e873", 0x2d) 01:06:16 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfe95) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) r8 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r4, r5, 0x0, 0x3ff}, 0x3, 0x100, r6, r7, 0x10000, 0x8001, 0x7, 0x9}) msgget(0x2, 0x80) 01:06:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0xdfa5185f5da1453) setsockopt(r0, 0x5ed2, 0xe087, &(0x7f0000000140)="063737eb5234ce85f15c1ab568ab50dd7dd8dff4a164c143f9d121f4e67ce799b3bb0279ef444f9c093681e15dd791ac", 0x30) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="070e00002306be57f13d61d1cf447cac9b8c4098", 0x14) 01:06:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 01:06:16 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20000, 0x42) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) utimensat(r0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) bind(r3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) r4 = geteuid() setreuid(r1, r4) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) 01:06:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000180)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000140)=':\xa6(\x00']) close(r0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 01:06:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0xd080, 0x7) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x801, 0x82) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x72}, 0xc) 01:06:16 executing program 0: r0 = syz_open_pts() close(r0) kqueue() r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="e47b21b32dc0e24b36e23172f9092cfca726f4", 0x13}, {&(0x7f00000001c0)="e2a379bb0629d95322c228d895e1455b695f163c3948bf797c04ac4fdb885b0fd1a76a10c57c698eb4cddd1d367c63eb0a9b0a4974094aa745b472f335badce9ed2daecc41c1c0543d77290610147400f1302899878b99680a7416a7b26f11783361aca25d21156547002b5493c4149604e53f1d30766b4f1cf168551883358ef6eda43e2201643b611aa96ca415a7840f735dfdc039a8122bc8984f442a53ab683619c78feca5c4d50a2455ca6c01074645c21ff7748915fa4cd8ae016cc6b885c82b3e51cf37f4cfd85133c3c1924d30a07522ecce8f59c538a694a6412e331a4c9b5607a4ab4c", 0xe8}, {&(0x7f00000000c0)="9bb231a8766a5da619016c1e401d568bd4049fb3c3b97880f9adff68cd08b2ba1ea3048f14", 0x25}, {&(0x7f0000000100)="a25cb1d63e70afce8d4ae8114b92a04b687007cdb1d596b914fa2c66d9e7b19c0c7487bf625fd5c1c39a1e1617a70d14fa8dc4a654dec695cfcbc66738", 0x3d}], 0x4, &(0x7f0000002a80)=[{0xd8, 0xffff, 0x1ff, "6717ff364e7840baad9926d3cb9730976c9fe66ed9ba5be78738b5d15eacb7c0c94a5d0437bc4160f3ae03c0ca7cef13af6f61cdc51fb3e444509f8f636f01cafed9978840d62bd1845019f8c0f1e52a6c6eccdab441537af71d78e0959eabc34fcf0dc10dcd073e38c73fceff87570b474d8bdac881a1abf0c6dd841a11a7ae52691d9ab2c2b74d164140b9ad23aa876b0bb34d2e81b0a64fbe33f913df20d6c9562c7207878f88b715146a44c9465a3b7f9f5eff31c5fb46fe609c99c86157b1394a"}, {0x110, 0x0, 0x401, "a459a5f3d89214f63c7bb61a3eef62c2d33238b2704ae4b09b50afc1b7754451e376c8dff962ddef466d86cdd35086ed892f7dae49dccd912b3f4befb4eaf728013708c3805f4c8bb1897a26152b801a73b9f27c718dd9e980d85116ec82ae7ce23423b455f80f81304bab9bf3b832beb1a9ef995d8f7b926174a4998d16b96a7f163ffecbc8b1da5db76aed5b8d0e67a4553be4a12e87579e758f5c65790be93270d8e5d4f3012bfd7ea987e33137559fda41d543787f07a3a2102c28f82d87b5bd56d67990f8af83f1f6296d0952fd68d5da1673ea66f5109c4c14943e1d68a98dd8d09c7234277e0311cc106142f2cab220f404678a3e8294323acd38ed"}, {0xa0, 0xffff, 0xfff, "b0b367031a1da6e587d80e242d6bfee12703e3fb14fe7505dbaf1ccdf0feb1086eefde0d011856822a8c9971e3d79d45d654d6850aa4908ebe92918a1a6feedc16895f63b98572ea49535621aab5fbb9562cfcace495149f20cb632229e65d0798b376c2437216014a3a5b620d0a0ef5f2ff79ba4e0189771128ed33b49104fd06cd67dd820f2de62e3e341940f294"}, {0xf8, 0xffff, 0x3c7a, "3f26ad452dc425c3aafbbb35ea0caf428cf12cad47adad26684f4aa2a2099832ebe7f3b0bc8c672f51b496ed5fba67248107420f212dfa3827d443a6f1282bb97008bac4f429dcc92cf85ce592aa3f3c65b6ca519b0fe89afe1200abcecde82be9735b10bfe84a957ade8c079a1daed7792bd0f06d1527c5a511f03b253ca6dd114da05afcf6da35d43f5b072123548087691d835a22d647739101c9ea98a3a9d2e34436f16f4e6bfb41c8093d9ab3db91487ee1fde9635ddf17dd21e66b18e731b2d4951b5f6fb8c84d51901648d3c5360cc84f28ba1327e9dee0439d3952537795"}, {0x1010, 0x0, 0x5c, "bbc4dfd150ecbab85f05844735aaaf9d81a5f17b0f3167bc414097f8f18c65b02d6368ba903c99c8dc4008f7cdb0102df98de08e388d1f667a6c5fd058e9a7311e9cf9a6908180c675f6e64690b262b51094c4dbecf59d9d2f959f8d62b9e4d5787fca2eff64203d00130e3a04de31d893d63cba0f3ead83d26588743fe743244ed48ccefaa08309ed6f0052d1b5059792cd31c970553ef9bf128f9a7f2764268c32b77a5d6134981a5f83c2ac10f879564bd38398352de49c15a1fa9485063174d6253d051e126fdf3cdb8de54132f45dc6c86b41fbe6e51806094367f0ec4614d616c858b5b7902f5de4bea3fc6e5d074684cda5fca75d2ad26aa9136b79b58111ef994dea994b5aa43766ef99b7e6202bb3bbe7d94c1e71e4776e918900d14836a0aad13b2d13a1d6553718bdf088da13c0705343b35c0c4e570942080c733a039cd6803706d9b47bf6d6e181d7dbe5b0a0f7ad5de85e498523cd74cfe77cf60329cf2d7db6c4c16e94b082850d5ebd5bbef1db4592e462c4bd09f539c93d88d5622ee7bc855b30f9ced7bee18a4dbd80bf74c1aa5c0f701cc1b4e9be14bfffb64e390c7f766bf4f83a64dd26198c5245a2bf3522565e75e38c7c1f92a2a3b993b18a4dead13dcd3613b3fa4054d31aa0c0999916defab974b7ba1aecdb50a23440f43c3268fc0cddab1b33a21628edf1e86369b2b1ae6a6432241aab1d91b287ceedeb2957ca347146fbabdd5512582ae4d3dd83db099ac5a0792ef8d65299fbbcfb3ac9d73682cfc38f4cb36f6be92f67537e67568d825a9fa288a8d4395b9f4acd39a26c6d70333736ea86a545c58d7b3199458806818cacfdfd3d8792a0c581f1e467154863cecd5877236d6921e77e3801943af7055966853ce8353bc126154e2e750d6e246bbc8bba0667c3ca69649abb062200c88fc926c16613a8e9b7274ff54271d206576352674b742554c3923b2eaa1da60093859c1ec2fb910c1c74a224555f5772841e905b506b3579f64dc0c8fb6da4a255ab539b3e64a2a7a66ebb391d1fcb6ab9c7886f1f846d1dd3feb0497a2c280e9c782b4298c8a25aa56c46c59d4bcb0dee27df34132473dd850b6623180ef3e0d56cda81b10ecae97e68e9f2f0f2ba45755386ba61ec33186166fdf620aeef3c8c122a8038fa834200f8c00836f785ea6718429ef706dc80e06defcae0009640dadc4ba1643b2757b526c81b3291e2abb8f39c97b523a7bd538168ca3186872cdb3c5ee178f4b5a0c19250732fa8dbce5a917e432d700f4e82966892e1d219bd7c74fe93c679a1c6663fe4d2c2e0d77bbe66aba89841f9588aaed4addea0bb572925d7214fc76b287e93bfb8e46edf14944308212b20b9eccb0e50e7b63ac21b2f8e13ca248ef30bdc24357d4e579e9d702d6a35258b2223671a3065962d90e82b6eb14784de84246c0c0a30c0e52020480156525c251be8fc64a2681bfbc1af996a4671d6b6dd068e0f5951f555db2af489671ad685296aaa180100d0ebac2ffd2f6d7396b28e685955a2305f1cbbcde8a746cd9661e7752a646173bae462ea1c8b32edbc88b8634ecd581821ab340886d68829f67694513b88044cf73b2ba84c3122956e08bda3794fbb32a1670956f06b881250e4dee5081511b7cabc2a366efd1a271767ccaf9950cf0bff4e424df4b25f84390c3f2f4298d82a5ac9616428bc64e8302ae2bfda7b933cc326048925829dfb8fb8e852a7b69554f3dc73387b1a80f05766e2df021a3cc5f5245e2dd7bb481a31e8595d6f76df3ba04e1f2e6797eed049ce74d94bb60f72d76833e74b7ed5fdbcaa3347b6a73ab44d66e6b4a6e51f184eed32375c9f89f8c7726e45cd2ac697dd0b30d3544ed854bf99f831d64724a57f792ccfd965511f1f9b5565f6859f8df704d06167099f1c5c872b574514eade9638bb8ce27129ffbe86f25011fcbf451230663e6fb5f07127158b0a7460583a37c16013ba257af43eb181a1fcd2ec8481a2211f097746dbe091a495681bebc10cd326dedec81d47af50a6924eb09c112df4e7ac1d891bb00c958e1d294053c3c06063f5560ab40abb3c741a57c553190cd7e835404246c4c34a53dfc5846315f04558aae4f72ac4fcceabcecaf95eae6167b564756bac1d970fe1dba2d64f0e94d3afc09c5349a21c77cadd94124086124227ff882064ee1392c05c0c229f24c427d3b1db76601f232c7a7bf8ae074a3807d9fd45ac863f328a8e9dd3e1f5eb25d0160cf889cc26ab5d37695e407c4931a19c93e90acae84caf8481d4a7cd236c7b283c6e72395f027da874599b664604b120b8f184d945fb80368cbb586e96fcf036f44ec807e5c702408093db7a2ebf602c0a2bbc254adfebe07ed06a458236100b7a74aca8a5f89c5e8d3daee98122f3485143403bd82b113ac31e819e589ae557367a76a13c5c419e14f3b2694a3a55b29e7d5a57ab46e7e5c04c795ac221c97a6184fb75e82bcca1444a4e96b4f9ce2a61c0f6aff580270419cce42176152d164eb54577ac6cda5cd68d025a881ad302f158747ea36b7edbf399f9fb70b1f402017a1b5c2714171be5deaa1e2fdcad7a7a6770ca53fc9765f596799e5fb11be6dc1782727b6490b866591bfb27d37e2e8683d8c56c74ca8c9e004d11c518a67be74af97da1507f97cfffa9a48acd9fc3dfe4a92786c5e8324e5a78b3b43436e97d577b7ca1b769c504b682ef4ba12cc48b43261cc67fbf3316c7b781faa7ec3005707ddb44e63551d7046ff73d870672728314c8042d23f4a3a1288d7fbade802ac26c3ffa5e1d624cbfddc6b1880024c7eb6be7c952e84b13754ceca10b9b686dc4f84f965dc888e19338fedc6443e884d9cad75679cf620a5f350fa28820ad0929dd3d5e4527b953ca68f64e6afdda33d7d0f68341faf78617e0c51be97ec859fc0c7f39e0e09833b8ed130748992a4244c0e0207267f7e06942bf0e7435585f729235c722a7652feff42700c6677f5c47c49f098b466b5a3ca82a8ffa823ecadacc7ae2e33ea820b140d323083fa50407afe7903411dca4f29fcd69b1a0509f5645c84ab340632afc61c3ecbc0e332f29debaae2b460799e5ac6d151cb839bc150f4cc824b62892564401b29b44801a103b6527f46bb6257fd29363b9af43e0e5bc73cb82d5984d3f086e9131da9772af9bb13b7a95a91da52d74c3a1bff5728ff251aecb9268dfeef07aab0237a69329e9432f813d46584bd8bb34ed70bd5d308170cff2d75c9fb949b73296d171f04965b6697080ebd7d468c19034c23355a9790d52c4e00feb38812a00709c1c46b353b7c620c6a0e4ad13af35d1c3fbaf3db9a90bec14ac412f00f6b9dc9e9618552287b5ee27c03214106b3d2edcb635a2be700be4e71df95c97314563fd74973f5870e560bf31421aacb185180a41202064d7fca84ff7ba4e11ceaa172b1bb8102199c4e11836f9a39bc17507a2ea4bb19b5a1f3fe3ac60b5e1d341944a3fbc94db7bc193b05529df67091958172cca148dddb6a78b3ab5ce245c60037d8f28890c4339b3b424f2c5f3bda3c81b57efed2b3c69a44099609f947916ef664b3898acb8d06dffa8309670ea2297333d1611042d2964d2154bc84316423b5fe34071f9869df3e67bfec746c8711017fc335d895f1587d2cdabb59b19499158891ec091425f3a10f385372422359bd909e03e03e9148ea8a7341dabef1478b947d57a150f22db4f1e0b773fa37ed98aa8c0f69280cddda87b8b9a0a5fd53a08108e059842b206db6d34d922b21bc32c5670a4bf9151c5f9f2ea2f2db4f91e434d85e1008549649f3061fd0e1f42e0708a8d4b45e8bb6c474725eecb9b87dc87fe320f51a5e566ab3ee909df71cdc4d21419890fbd5fff3bd10669b38b1259fe1b347afc1d11c783302d549c8d0e01531ce56d5257f67917de215489e079b1fc4a81cda8da68afabd97f0c0daa95ce28226048e574dd879692ff7498238667174d4d51762c22941af7941d5ba7cff27e40c8fde5c408738c33bb0636d8fa4ca789abcf0ec5daaa31f072d9295ebb0986ca1911113f0ef1a3efe275b2cf256d416c33ca81326a52d501f30dd9dfdc8435177856eae402fa37eed7542f713a504a7bf225adfbf14dc8804ff35b9b93986d5eba0812eb079216c6a5b6042323b7e07209c35b85b21766dea0fddf6285bc1af28b3f8a0b725d10e15f61f4c7fce17689dfafd3fad7e32d795c365908c96492bda1f0805c89cc83a49b803a25d4ca386a5371f9f41e1f317eebb31b38a31d9a1e3b9851f8c660be3e7e3e2346a5391c0b2c060717390eaf1182bd15fee81b9b47fc1d27c71a4c5c0c8f61e04e3edf0ee5b73cc3a6078dddbf71677eb17c9d93e261da2e2cd3aecfd0c5b87abcaa4c82a7cad5411e78bc987ef9aec4daa115a49676d70c78691a44918f0752404d2154bf63c5cae2ad0e9ad386525fd46758aa587d38f8ab963c6820ca36231b1b3c67758972dd88d8e87636b61e1da182514c7ed87c84c282c41a7336eb0da52ceb228c1e4b4b712617869bfdc9d93abffcc1c1b10dac70135bbf9afb4bedf4da3f04ef6ca04eace6c17b1c599f0572a08689367f7230a0d8805eb81467952f43d27420c2393332636539b87ebd3355e80020a80e13034bba17121bae18671457e76a1fff3b1d9a5c65901f3b8c5e652616c4aa5771efc2838156d5ff4e589dda6f1acd574dc20d2ec58a45156fd2ad1211f4276ec6f923a6435ee32925f2910b7ab9c75c5df83ff457defd25614688befd6967151d2c37978f9bb9d3828f3d8b9d5f26641eb1752815f4c39e9cb1e70e7644b5074939a76943a09a481e75e53c7ea6f8a9f4641a40b134fc3e26def20e9a7c30736e37e5fc641c313cedf618ee29daf74ee6415f6db3b48d4c6049c9afb3b63b9d308b5963c9066810b099fea70069f58b323f17c3e95cb2a7d42bc97910567c45578451a71eb0537188103fc3eb017b5c2c6e22eea000aeac700228c7b0302f28d5253ac5792bdf6e82e0560dc8732a6b6a98b56220f6b2198d7becd171d9f55e8a478ff86d47f08130535a469d9fa45a2a6cc6a6b1fbb30b585722016d2dbbbed7a94cd9b16a25c64f94a7784a7b489867bb1842d8c14996445e96aea599f560ad56be9fb3965c3c48a8ecc1db09956e1c34664647a01e76e980775927e45b438ce6cbc1842184247eebefc61d5bfbf1cbf0413446021201c7d0f183cf6108d2d72138c81082f9b5b8e2883f90414605b48cafa294e316e001c7972d93c051cf5b5eaa7ab14543949ea097eb03721a0067123867fe9d8cba708400575259e72d83ddd6542b0a27e9cbf04605e185dfee23df5d391d5466718f2a92900f6ad9f7e0eff0e609133799b9152f14e93c4f7b73474b514b1429a847bca053cf89243718dbac1121bbf2fd0682562cd5604595ad372d517489a08f86a3f4e0cfd41e168bca444605690f1aa1889af5768deff5f1090db11369e8e3f9a57ca798f38a5b9bb3753054f46f62fe59b57d18c598307e48b32330d3d2e99aadcf02868561075ddfb8e79d1ca06dcf865be774f53ca9069914914bca37f3f72cfd01ba44c9c2ebee9784922a2b37f458db6c3d97be66ca161590a60ea75bfb40a186a8f8566332eb243f3e4db6986f3e53358db9256f80d087c06e74e4e04585af0e2fb97a64390e7c7c0898e6aa3056c07ffd4a02db929e1e888828484dc7bdfee08212f94e2508dcc1564f915467a718bc6b07b8c0383f5ca49a966097e383c4e3cb24da"}, {0x68, 0xffff, 0x3, "77309e956ed463c629cffc668251a69c1afede4c01c7fb29a0c566e0e24b304b85adb9e547b3157f1dc94f4b26a5b6c41a2ccf86ddf2d86bc450b2451bc35ff4f351159526070dfddeeb2a26570e2423780e41206b2154"}, {0x108, 0xffff, 0x100000000, "87c81430b413535273c5fb709087879ea4487d02dd317d04316f46dcc170958b06810532f86bbc89b6c926034aef04e8027c903d66739898326be05cc49f19e7977a19e9fcb1554c910be2f39963cb354ccc692bab45547b43c37e1a9aad7b21d990e0051dd9fdca662e0a82dd002f50fc8f22c917addad5aa70a46c2f921bffd5ab7cbcd6131fe3b90deadd2afe387a6ec856e52441923f35a9b3e56e945e419db6faa4f198354e84ca9f95be2eb770d5ddec6240c97c7738fca168398a533256754abc42113b7593c2f97e4dcf954dde388775202a0b667e1a9a069b1f2864a382cf40fb77cfa0623751180513803417ff"}, {0xb8, 0x0, 0x100000000000, "32d6c341c0426b56b96b8ad3f16bc9815ee7fd560425a51d6003862fe453892c03463d3b075d78e4f2348663b63fbfc94a081f469e6376b46fade79cf8ede59dd4ea8902f145c4525180d08880c9932574ce0c6f5592024a6adedcd619e6908fc937061033ed9734eb00d6eeaa518f06568e16289e6be7f0135a0d3cb2ded941d1d6a587792d4a99ff14e8be5b059fd16e346365a12b57e4a6a42882cebe7084e7899d82d0"}, {0xa0, 0xffff, 0x5, "9eeb1fc09b00fc80833653d70cf2e8e286ebb65058efe5b066d258398f4b33bca1326befc17c037d7b51971a2d58591630535930a95d62f427f8b67bd6cdbfe0dc658c056046e49773a76e35d10bb4df2ee37c9b9a512e39bdd138f2607da53451a00b12b80e720bc7180f9eb23ee9718993d0aa0da20cc840d2ece6e079085018dadf4961019afb51cafa885a8d71"}], 0x1658}, 0x1) setrlimit(0x8, &(0x7f0000000180)={0x3c, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663cfc92218b0efa482f667c0badba3dfe47d4a1c047f539f0b03b31e5ce760e9b5507b3baff8dbbad9099b72d7f37", 0x13e) 01:06:16 executing program 0: poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x40000000002) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000011c0), 0x1af) 01:06:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x2}, {0x18, 0x3, 0x0, 0x9}, 0x7, [0x1, 0xfffffffffffffff8, 0x401, 0x9, 0x0, 0x1, 0xa6, 0x1]}, 0x3c) getsockname$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec25004b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d38bb95959477ac68994af8125"], &(0x7f0000001180)=0x1002) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f00003e6000/0x4000)=nil, 0x3000) open(&(0x7f0000000140)='./bus\x00', 0x840, 0x10) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r2, 0x8) socket$inet6(0x18, 0x0, 0x7d) 01:06:16 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 01:06:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:', 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1800, 0x1000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x13d) syz_open_pts() 01:06:16 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x4, 0xffffffffffffffc1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) geteuid() select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000140)=""/79, 0x4f) r2 = msgget$private(0x0, 0x20a) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x3}, 0x51d2, 0x693c, 0x0, 0x0, 0x85a3, 0x81, 0x8, 0x2001}) 01:06:16 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = socket$inet6(0x18, 0x40008003, 0x1) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 01:06:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r3, r3]) chown(&(0x7f0000000040)='./file0\x00', r2, r4) r5 = accept(r1, 0x0, &(0x7f0000000140)) sendto$inet6(r5, &(0x7f0000000180)="f2282e7777a94635c7", 0x9, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x62}, 0xc) 01:06:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="30a87f15496a1716ce7ba142dc3afc4adbb3", 0x12}, {&(0x7f0000000080)="76c2b677f1074ae8a153859129a8fe0f9fd3f77831d7166833795db5", 0x1c}, {&(0x7f0000000180)="bb2ecc62472cb1599fd8cd2f4481812dddfee8f69cdfebcea1745c16b2ba79c6be5b9a0caf76d63c04905d528545ea3a94b7ecdf05cf4811680983fd7d77cbfcf3289c5298ba43eed436671d0a6aa9a26c7cf17281566e23a7d9e6df7a9abcc695a0c11d7011071a3ed309efa01c651e82f1d42f65914a8415d4997258122f6d661ac572f1dfbf27de2dd56a814e785202099b8f9ab0100b54b7c255d05d465c85e27ac9bc18c28aeeac083f7597d4d47c27e9c680f57ccd70e6a2058ddcfa9a243a5fc50ba2d8c802f4d48d326d0218fd29b092ff22bdccd4b8c222d70d60e9873130788c19350e3b4de2fa3555a96606db77de1ab6d9f184cc9188b12b778e3d75c5e007e025223d53df59fe509b4f4b4e41fb45786d05f977d7b0bc68095d64116be6b2acef3c8eb113c3b6701a3433fb954846d33faa2e693bebb031ebcd89683ea7b431c147cb0885fadb984bc6f3bd4cd749cda62702e1397a45bdaf1baabede557be256dde293435c05078d210f3fae8e49bd401d2bf75d2dac708ae0b49d6ae5e9b318546a35b8dce9aacd62fefa6ffb2e96f635db7bf23320783ed79fe8b56d998dd83f83cc60098b988429e90e74fec39ab6eefd56b022c0e7abe966f2bcb55928eca0b5448cef8b6f8fb65efadc0a5e2deba449279b21d62bcc42a14ae3b07457d9f93f58a3a2fa61bad206e2a4b71ab9628743ef092076c2570bc537adea34a47eade27f6c49ff71d051adb7c2df67b118de3b3b7f102e75fdc3f0dee54c7ddd00f65f178a07583b7d52c87b27396154eecb778afbef7672e136abf5b10c394e1e284b81eecc145830fb6c5c60b6d98c472a7a45653b6d3f2307f4bf1f9403fb2645ffd0107dfbc7ea8d1a93b57b3466b0f7523fa9f6167ece4b7caa4c5d0520f945ad8849e27297ab1f98a17d70b531c5815ded333553b5a7c18a9b4c07b67185ca6b4299fd9dc91baa53915a36c408b07f1869acdba4485e19caaa2ce510cab4f4c10646503f25052dda3b222246a4ac02744fb6e502badcf6d0246cceea1d55c9d11e911c6f4e7ecf4c3dd97d6085632db102ae730040be3fb581ac61cfdd4451344c2e7eb74a96d432aefe2ddfb071ef948585f925fa0bf48b0d7ccd8140791bd30fc9b17e318dfbeda171e56e3baad4af223a6115b9250584f9f4b35296622a195985304420d8e81222d3ccc3133fa2f4dd0a9ff78ce76d70323c6796feae847d599e638b088e6f5535bb640d71001fbdd780cde504254e9e857a672824a23ea96503606630b3014712f2933044ca28aee873fa135d643587d64932a176799189e3e80fce9f7b9a7fd77295d45c9987aba5bddfba4de5c66932e7d5191ae692135cc5b2e2316a6d59793975a251e7e0eb1e33f2c1ca06bacb45210cd55ff817372d2c9f90d01ddaf03f209b65e0523045c452b195ad251eb702ab730b39c4e7fa110b390c846aa74e29806ffb85cb41a7e46fee656334fdc7ee635756cc50273421751068b5b06aee6718dafb6ce4c3426e319fdc4b742f45d051e63d4734e92c52c534c2cf8c2be828b00f6cb51ea619227afbf39c2b9e20bf0c087141c1222261260a10c8dd95243311a418afddeac0fc6accd989cc7f4d3b8239420d67603747dfd9086257eecac5bedbbc17ef19c9a45579d247665ef6f91f2ce14f6d16aa9cb488534459d191e88d22bee9a1f4d6ef1e554ef1a76f5a9e6c7690fba19958bc22b9a6a5daff591ead1b3bc91238d2bd52dc30b07ce717a6d63f969c9694693500a6896de99e5c49b5d63d9be056046b6380543792a8753d47d60ceaabbe73dec2f07bb05879af11396f7bbbb9dc50a6ecaf826a9d35527a0e9039b0798c47ee34af146b910f38e910aafc03cec577ea0678ca45ac818e5b3603f85035b6e1d48ba0ee5a1ac16d1f4eb26ba075e5ebdac6c575800f41ad948a80ecb00652f348a0314689715e4d1eedecb8e33155a8a75b4c041cbc68a2a00092e592cab0f98aaee8fe6684ba20be20f174ece1178371a9f4922d68dbe7bf7910721f4109734ed5999aab307981cac6e24021f162f3b53cac143ab1ca03ce5023216d6e1e4e7453aa5edd60fca5150379e7911a5f70d88908beccf37884d385d540dd08bb9ed51db80ce4b1c4f90a39078360c4457ddd2f1404eea27174a57b574db72c6a39ec7a311fd0d1117fe8d31c32a572566331bd7c3d6076c1ab96e65289614ecc391658cfe0ecd8f7ae8cf0b1e2219165ab7be0f6791a265d5459f5e609f41a06f2a48a9649e71f9cc1aff69be34b817b7b3485204e1479d2c3189259eb2f8770f7f714d349e0285e6b2d038505b7f2ae36633605957b86384db17643b8090a65761eb7c401b586abd0bb7bfcfeca550d1f2b2a8b337295ca8b71a45d38a9d60e6a48a66cc41e59500498cee6c690c55b2bed4ac936c64a50388ed23724014314c31abf4d74f1cfd6fd147368d3fe572f1bb8412c332b5cae38284e45874ff252a64fb2926b15babe3e42af42ed30f7d260f34ff0007343a8be19371b56f1766ee2326582585dbf345a01c83940efab02595842c922c7402cb0ec5e6417d43eca1386ea64211760cfe059b2221c9b9a20898bf2897f5dd3f09d85cb864d78b6fa9aac226a6363b982a60a303382ea4b1f715524dfcedb8f95da088503858f0af5593d2401d1a78d28e3fc870d15a50cd816e3a6963de7167bd979be3c367f443a9c6b124a71278abf225d5b724687ce82507d968209ae36150706be734c348037e1aacc18e54d3302e9d9240ffeae8fc2e8310d1cedd46007e48e18ba97cce2b9a3cc1f9153a824976e257a8b1a5557ebbb1e67c469315a7276fda658fb9daf51b9caa03f93b8e57c6c5819c331686775c34f4445bfd3f1a17db85321612e396a20368de99b30ecc47384fb773c48536a241ede7abd0a27c302aa25e9a7ae0dfa77ad02a1a683c4e541b36546f63233afa39c8ea8301590e4a3662ff200245738f6a744ff6e3122cdfbd78c4fe711be33d7c9c0265805d42e2821627eeaae54840cec8744af9fed0f7dae24b8a9f7e56e2617ba6162476939bfca4f116f637145ef6fb2878316dfc407c92ba05dc7e4efb57d618b659784df1917446567618dc126db14e069284bf7c4fea1a2bfcdaffb6b67cb1a2d5e20f71b7c330f3f861e86b9fd0457fc1533cb34e7141e72897b191ddad2b40cd9e17148e469339525bbcd0973e26979f0dc2b2df2f9a52250aacf7ce455d4b2288370ee11b6526c0776d1bd6abc09631923f6394b9f19b2278a65586bffc4b0e680255246bc1f787f5c1785e36b536c8ce025d77512f9e8fedd29b2b8da36cc0331fc0e90f8ec96e884daff552ef9beead3cf2752a81c22f7f6b72b45974472b1dae0e632f3e3405d80a0653d4c198417392f30f15ba26d96b1aedc4eb5a90befcc9dfbdc123c8ce8c2f8f4107bdb79c217499371ed6bad0984fbd1e2f932e457067d49d250781913c17f9bd7e7c4ef1e192aea4a4bc64fb280fe174abbe2bcf9bd25ff4a022731c9c209398f689cc2ba8703f3a38a49b44c5f356a5f94423e12900c45f3244b9eb6c318842f2543db979903cfa356b0ba63a80b4ba0f5ec17b006e432ec6646d9a3888b7948fd3b22e62b6d4a1221b400fbc95f02cb86a9ddc4200885520636e695e02e3177fc526cd47def4bccd2d775cf6b1836eca8d584c6fe57227ece0d96984f97f353f86deeb1809d5427542a55fd5d482a439aeecdb08c50877b74094b5c6217eeb92f33755f754e65e1aa2f2b94c8a4bf44b70923acda3cd955db02517b90285bdeef5c2dcfd50e506122086ec097659582b8acf109a7bbafc264ed9004417ba315e2676407240254d622378ad74799485cfe40cac44c424b4cc83575a3368ceb9e8f6a82a9093bd32402ab1e1737e920f3f1cae42bf446ce42b4f9ad26924fa51de717581dd798d57094821283a57995e6bb8ada6076b21b1408bd114725cee75f805f1462a7cbe2d38e2514889ef3f344632a9942dd47e97d22613b1f81835d062282be108f55ef9a7178c061aefd09032c092c4d46c5d3b4ff67fd309d758b195521c561f22c4a1c23f05e4167cc7c4828ab9671216faf0b79c032ccce1bb2e64cfe08f0a6c69c27952630d6c1ba83ee7ddf19f684c794210123af88ab4d882a97239604d1b2b2ec4ec3012fa543e03514bc605ecbe39e494eb9f1f29a97bbc47c7796c5d8cf0d58df87e487bc6dc03b5955193fe70b3448b962950a78acd69575825804f37c33a7ee36cc265113dba1489a5a4e470517e6608f94e1102bf99ccf6a8cfb7587b8bbae6203312263319f50cb6e5f9a206b26e8ad95d40241517daaaaa8f48a60fd66db577092463c19a2413c58d287a715e4fbc0efd792d7835be125e52146d1ea74c6d7ad9a55ebe3f14861954f1dd54814e50f2e847a332d2e4708a0c65116692a64bacba53ce81581056cd1cc452418b063fd93e6cde11479834a91c1df6b82d0c07abbfb2cd1e6388f2ac328f82c18a25e7bbb1105f2318041e9b497e5cf9466f876f21ba0e13a30001bea945bf43180fae55c50c79997d9a3036de0fc200bf373a4b64e3bc4da56b349272316604a82612be3469eab27f06fcfb48e8d4cedde77e5f75eaf37f18d9e982e3341ccd20ea940b25d4eadf2cbfe756a305c98663aefcf4f2c46a5aeb248c07433b6254a1da83e6745acc6791307b4d39361eff78d5d7385dd6d4b9d4fbe756ef537d6acc59c50fba61e31dba80dc3e6620d5bcc17901ad727c0b2cb7525c551d96815149f6d74fe40e9fa08ca08a17e6ce8f245dc96f792d4fe0f19e9b8226817796c2a72e87601f074234796e019cf799727f8a7d6778532dac02578a41d8c6f09c8e9a431fb993d7f89d809bb4e3b537ee8c6891a1edd6a0f0ef65e896d37fb5db98494cef6a790902cfa8f52c67cddc1a51054715827c31d43e1bf8439758e4fab2b84b3a570856aedab2755bb3acee9b287dfa89201a4012299a4d089c53956226eee01276da2ab376288b1349cffe5f3b821d2aa7058a12fe307875ed33514fbe1b5f3e0c2e9c302692b29df864d02c47d2aa48dc523b36d01d36920f4ba9e9637b0f0f37dfe8943e012d1167961726a7d9bfc68774dbaf9d2234368112d6725422da624fbe753b94f9adfb2c1c76121d1c20171a521a41b9a58967700198d53192e8a2ccb94154f8dc4936117f27776d306ca5808472d8dc689d339ec5621ac0cf367c54f170a5e1c079e893fd341f33cb07cdf96ee29627a216a509e5828c6fcab9948a3579d3d3d3d662a348911c6e3e94e999be379a6adfffc2492c201da567451053ff4a432bc650a16fb54fad17cecfe6fa19c5651263a5218e433fa0254e55b64a4079733a2da8e8420ab09eb896665f4420e84e66862a49cc9f8f31674b3072efb37f13808860af43ed0561fee5459a92ffdae9d581d7551029cae4d46df5588d464cfda5e70a21dae82078b75af96e7512d357bd17fab0049bb2e457927dcafc6c5faacc5d199ad986ec5ce5f31fcf650418c016c975a54e677ecab3e790168b652e71d2fa10d690a620984e176a2100939dfb29f4b3902574ec9243c6f56c5ff26790836d34cb99bf9b2edc49c0d3eed0fcad5d341ccf062a7e85592aa247b1f80e9312c82c2e9bd864b6ea392a32b1ca267b626f65fce41adf53c39cc5f50890f07c13c8e19cb9e29e9fa812cecd7381ab5caaa60839786041de376ade798ac20262f5ae1898e6b621bc08c6e0438ceb3158d912c48c6807d648e", 0x1000}], 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) fsync(r3) 01:06:17 executing program 0: socketpair(0x1, 0x4, 0x5, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 01:06:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 01:06:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x1907, &(0x7f0000001340)=0x1, 0x4) shutdown(r0, 0x2) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="9220dfc41136936ffaa3fa6d70c00df48d733139902fab59471e5cb103609129ed6d72716d7d41ac7ed38a412602bae25c5d5f2b042d35808d6ba0597f20ed1fbf545f6b77259547110655ce1b8c314094bcb3cdb4c30face7310e78234184532a12f742df08adbc8132f2ae524eddba56aaa10fd257c1d0379a5d9c485bfa284d06616bc10a45e38be2ba1e643fadb4bb67e565dfa3889e1d37981fe013d3003465272932e301d1dae1460ee382776be5453aa18dbafc", 0xb7}, {&(0x7f00000000c0)="d19d3f5c96ee39988114ad0f81df90d09517ec4cac67c3788ba6a7a21ec7ce52fe77bda7", 0x24}, {&(0x7f0000000100)="9269d8d97c001118b32c0dc1e19674137767b59a240fc2bce45a57377fc4066e7329083b42d6730899fa3884a5ddca50aff468f9bab6cd22c81bd801241e2d50d9ac966e6573a5b67a8b99f880291595917e6d20f4f197ee6b91b62e365407ca1541ef97f8a67b061701d7afbde036550e7408c09a5827614d953a65575667c42ae5bea22b022288b7057f80ccdb50c0b1adc96a347703edffb608690aff1650258102bbe9c57e012ee0fc85a9cd0238232ca8e6b305f74bb543cbf8a0a00bd4cb41720be622a6f8e12af2ad1ec91f4cef03ec5390a48a59cc7f8bd24c38f9ca6fe9970bedc342a6b93ee81a03eb5d45514fcd974971dd100cfeab9c2ba92378c2f39a173c1227001699c032cfca6504d782892ec743a7760e18f24f7bf36f6f30c091f15c066f9c98dee61c9798dec8bbf6393acd4537ceea6f02ab7e442cf7ea82ff4439442420292a4ad37a6a6f3730d025630366dcdaab3e5a59c7810a0bae1104a669700f21e518240a719cdf3b895a6326abd7947b0ab0bae51c74725735d2863e530952ca5bba05fb734be3daf56476ed4e844a41e56908e012f5c9be33221b46ace0f5d67841dd0a24ec5c73b0508630f06952eaa1885f1c73c88d57978fa4cd7bfb17fda0845f582ae134c88899f5351b9309d807594e333172f3314432e3f5004c25bc4b7ad1d9af078fa36b7ebcefcdbdfadc03558643152c3964a6bd10d8dc2dfcbfcb2a63eb49e0658b5d28d23d9fda305f99357ad305cfffcb2b01b56d2f991e88bc1cfc74c6e7d9b5aad14e4beedeb1936e351d43b285d17649cfa448bbadd50763015c4e57e608a582902aa2620012761ea0e8f259217801a008aaa164157f9006b9003cef3b94827363ab28b52b2df47c3d4fa4ce780a53659195a6fd1edf2e75423460c2e6c5224b9dcb40f5202c1be534bc2a19a19cbc878cd2db60f33bc4cc7f628909278b5a3da0420f3843ce60682e6f135e2bb671b59fe87ed66b6f6aeb79381cfdaa1d9ccba04f3e25a25c6493dbe9b6ae91a55fae473b21383d1cc1dd87da1a0f8132a4df0d9d176c033a257353e3dbd8c658b4256e39a5b44cbe28bcffdb2f1117655d904ea3c4ded479b2039722038b55b530ccd033b96046d3118a8ce3999c251cefcf18544612baf2ea0747ef48adbfb1489e41dd3b0f31846bd25650212f10cb22c51766edba98bde1060f9e88f87b5ecb981da866b58a012910dfd3b7bdbe2650842a3771e50c8b8da8f9087c2f5fabc5420455082e24c8c5d26259e73cad40c5499ecb63eb34edca9d77eeb3a5eedeafa44be20584194055453007369589d8cc8dacf0d5423dcee70326d8290a1433396c4146ac804765b4788d39e0af3e673fcc19c693556be67a1aa65e54916f01536e51dfa348776db81f99d65d02926c9ac324348aa5837e012ae667ed10d84065c7fa5449f862dab266505e07c8343a0804ab9e2a0e063660b01c1c4ff89e6efded341b1fbff5d21a3662ef4de4c01d3dc9c1054f4c691fda6bd8c0140b90566021b20d559238763e64d9209e503c631dc65a30abf8090d87c05999654e687471e0d6ef431bb657890c6afae8685d06bcf36a5a4741e6e99b5f8ab2d887bc8a52523a97660b049447aaa56dcf6308155596905044e6e0b836fbf0a60c6c0e238995ede68710c13c51ccfac64699ad936140cfee4406978f5ff62d2361580d8a78d5374e54eac1cdd5a00463c8659f96a69d176afbd7ad3ce1f1c8310859b991cdd161bfc3b235995cbd4f07213b56914df03a92d4c4749352ecdbc3f0fe9e4ef32695ff957ee1474b808c6f71149c337d060a0a8c8dc7c242e1d663bd337fa6efa8ed2a75967e7122d9e93919f9153b399d3d7341c21c5965f61f199ede891fcb8405e23e8c692bfc6246f3d0963e35356ebeca7958cd5dea9148b5f965a8f1888b00ffe4f7b731ca879c88aa7db3c605bf839bce1894695a202e6e863d1d8dd38c2724bb8e14f8742742234ffea3ab596aa780aa20feef9c8e99ee1b8f1551b39774cc5f756a4b8a8d4c12d51d3830e9a1fcdba020cea343616a82bec1f7782c7ee835a3ce07c09f3ec9e5e01f7e5e0fa20ca93461764f76cea88092281064d8aaf2209820a0730f444baf6eb5997fdb6b9cc5abf89fff37d3ab03ad0f1a063699d23f17ed04cad883f4115879d66bdba0166a42d34dc84b7158b57a8548d69fbe4db68ad4f27c3bcf1bb712fb9bbf73086e8080e07df88cc8373dca89fb69a98b7ce0bbb92fd578ffcc7d1c304a24e2efb98f88c10b6a55e3c93304a9d6a4fc30c208c3db3280c43af04f7e2e9fb0f634292b0eeb2d17e2e7a4eb8149ebb1b43adba25bc3eaae9fbd107c52465b5b569492767125adef634ce7562fe05404cd0b77fc13e2973c5376af383e58f232170ec71fc46882f10ce326b1603e92a910bf903ff7577857afad5b52eb1bc8b46b97d930768ab8a21f2af1a26c9daad0b1493a73b438f5bdfa1c3b78e49b3d65fb69fb360679d8d66fffea581c7cd92314c85224d56c35f1cb319af19c5aa37b4606871746ae7d64c006a6556966044f4013ef6b5503a122684fd5211b191cee73b728488e3710d36e04012310cc8c6890d4c83233b57ad9b5dbd05879211b4859e41d51a4304c82c254c2bd7bbb7f3e4b77ef4f0e690956ebe1523b48a1dc53aa063b4f958a9e75619b9ead83fdd58f58e35e9ec18c5c50f0cc20bee49784254ff1ad1c64771d50a4bfd7ae5adc6527e05b77d003da50aa51aa40b7ec6d158a728bd6f154e04081ce9c2ba99ee6497bbd180eac177c9a4d79a86cd12f14049768945a5e578bc0d378de1be29009a89b4092bb95be8b822cca614e41a01049033b58c9e494b227924c940a5707f9ecf1fc70355bab71c56363bb12bf7554adc2c410a4f244a410785236b458b394d3d0fa2f3c2be64d6e1da28aeb8775e8c513f24dbc23cccc5317f011d067492b7ef49966d8c1692eab1f17b9b370d9a94b67d32d9a742bd2b4b1ad61de7d68932752e12c24343fa9fa2505b6661b3652265bdf62e231225b3254c84397ccc190777c12f7bdc5238806da457c52b0a81ebc4898c764de7f3e85e8182809ea47df002eb1ccd169d6944d964f713cf3dfa501481799eb00910f44a58d1bde4561c31112bb359499cd876005bcbeeba9d73e973fafe7431c9845937d341d94ed1b1ac5b8d24437b622423a6090895a6e28eb64ff30d2092cba6c7ae579b2b87d21f514160fb354ddc72cee7b08fccd48affa2c04ffc490fac32e63d2478a6d72fd07fdbe8255509b4abcfcbf26ae88a0747c483f67d45fb2b59ef08e47942c58241fb9765c2dc0715cc2894d332c89b40386917a5e959cdf3b42051a1f0211d0edb2cd6030255170e060c380e347537bd70c0f6d5868436ae3bc0dbb2bac0cd0813ba2676ececd3835c37d9ba49d65b2e6dd7fea343b404bfd335b74de47a0627c35874d1d61fa9794f9183bc4e881830b63285913cf1d769a22160fea122fb7af5ee44cbf06e9f96a9b652f87e05627e63d17bc19f68529246cfdc2a05a6b6ea6accdf0220e8605a9f595844954db7984a04015aa80619b2d3f92df1f6837b54b8e12455aa8a20c070a16cc90b96aa5eb377f87a2e5a4a9bd08adbd1733a56b2ff875e91d0e71a7765e7cdc7bb35c9c87029e6653ddb3a7270b8f749d429019a91d1889d223691e3e37cabaf096d5cd686e23f4ce261254238455d6e13e8390adf0778eea93f0485000a669d531c186249b759170d5189514f1d815b698a00610abdc0a9d949429b852dab046173382b8464e94b42bf29a0489db6eac7405aede65d119500cfdaa7aa853732e92b7790cc89c5b7ab7d5256949abc59ca365ea1732b5098537045c1f94481bc6502d660ad5b9c3aea2380b559cf02e731fad17b85dba2ab3d6bba8b22a47423ff20b148d63f566b886ec05442eddadad533f225884cef1e17be937307ad5e2515b5c165a4cd629df46a8341b4bb0a4e86efecb68fd493bbd367f72311e0d6a7b03dd7da9c73825d1612a09ec0adcb1fa0fa177b74dbb71ab8a93d6ea626b20fdf8b0b9040e1c485bdb50248ab91d436da813f6c27d8532a82303d98012005dd2af87338bdaf577527a8eb477b4d2edf343a4bf8e225af7e6c071635110b0ffc43f38148359ea44dffc4749c8a8e02244737058a272bdaac1749c4f5d8ed60f9a352809356fdf30aeedeb38ec7fc372764062a52cd928cd80cc27b6852dc98e0def1f3df626a00d72c9a2e7192d5074c7d320afa1ac3c28927cda6ecfd33794ccd8d194f43748ee65f421b9dc0e9f2689df55884914b112c7b21d80ff5c69a2962ed64b8681dee2c0fef1835a468ac0f480130b753f999630c84012d0817b37843e96e4087fb962314260a3df2ee0adc4e772842a77b85b335766d4fe818e2505d5882618f76265f10c26c1157c418a8835adfc47175377f0fee7572ea086adfdd74dff2d420527184dcdc0e12ecf1891781ab72c00c31285c3220412f3914da150df2bc22c89add49a68986ee1854e415458e2319be2bc67491a86819363d1b81940d8c6c5678bd1d4c9bfd3b264b84e1ec6d6f9acfdcac39e363b3892e899a438c68740a16a99a299613ba75e438027adf62fe8d2313ea206f35a39f4dd968bfb55d9f5ef41f1538517dff7ab41e409d287aff9c65099fa639e9c613081ceb841596150e66f2cc99cd787caaa220646fc18ed7d3b8b641ac45b1118a261501122e61de02f03473869d495afc0b0ef5632564e42c3aa6d39edeb12ce26711fa0d0fb00e81fde70e2205dab02dc2f3b7945f8e1aae6e843e1da44563beb5f92e5e44c08481e4133bd993303a3de456e1cfca2b6fc777ec35e97bfffdeef994a1b6ef6c47f64269473b0cc0f0eeea48b5c42c797797e9d3437677052fada018347f20d5df04de33d97b76da43f9ed7d179cc1003564bf80fafd4ad4ad1d40f3768d55151b1ee2450455252adf00b7fdcdc48f754aa9a98515a13fdb34c575d07c060c17988d317103aea50bb031a16220afb53f84cb29a0366efd4746dcebbdc1a32dbbc1fd9f6fe86e59b8a1b25a2f80e1be7853b78b4f0f8f1525db593392ff5653a0f141e49fd2dbcab753e6916292332d188ca1d5795c413d7a468e6557dc828c64b858ab110615aa6c8206d4cfbfff55845149931a522ffa15c086c7ec66a50907e6289c9a942d35e9e9cc6ab5413f9efc147e2b472fbfeab03841f16c9adb3e1ab36b5daaf06bf3a9e2ebf9d5e328ef2203c37c059ecda84cb909d14aa60e568e08edbe48f405d2986cf3c6489b9f4ee547544c5d43c7f0e9c45c54cd4a8c7cb3e465c73105c7d958f79a1eca1b0828c7e527501aa14675664a18159212cbc74ba8133486decc2ac6b94d2a69e5c1942f3146b8f7e5a5570d14e67ebcf3c4ad41abdb33e6bd72fafa826d28709fae109d5691da3ba9cbd21d41d04be4730d5a32827a612568a5a2df9bbf81461dcec9523e2455ceb042117e5691c00a225790bc6770b0fab1bdbf2cf50aacb5e4f50d8c012d623ac7300f708f8a23b053c5956a82c84c5fb42fa876b072a72c5c2833e0ebaedede36d9ee47741fe16bc76fa16d0f14a2aeddbd0935bc3350e6cfc0301236ee023139cf1d208c59fde3d2e2e8edb3f1aa7a279498587a7c0d88ef059c613c6771fc66985b464712fce4a6e05fc3773b777826d6f83b17b8a3369d04b7dc7b5c41fd1a81c7c747e12ec070fa6470be3780a745ae1776453460cb664f453ed391f687fd5", 0x1000}, {&(0x7f0000001100)="469556ed9069763341f8a82735c7f9af702538659b4c4e2b66b6c2ee40857a817c3609efdf4c32bac48d6de90cef6b12e09de19a8f28294ec2bff76c6a870d79511800d4c19e651ef6f95697d655dc1aff803e0a9e79715879120e759bef4f609d0b86e5912b0cf79909d5aa910e8b132d9b9a4a2023de9221e075beec95573cff4159682afd93522d03eb1b9f191423e1582839ef4782e0ee48e0ee00b374fc4218b2d795c3", 0xa6}, {&(0x7f00000011c0)="20f0856e43baf376119ade328673a37471c0caa21aa68df3268643de80d8289c90206299c824512a1d83e2435dc7441927297380197208d09154e11cb2f6b47d8f742691e2bbaa331b701e9502c68443a3d2f64edeac070168f06d9bccd4e2c81eaea9ddfee3e5e3aa1f0fe27fbeec7706cce5a644643f75bcfae02d668a9487dac61f6bd614f32268d7ba726cca852fc537815163540c9339be0e5703e2ab820b2de32f16f3a24cf8b75ced03", 0xad}], 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001300)=0xa147, 0x4) 01:06:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffff000, 0x1}, {0x10001, 0x20}}) msgget(0x2, 0x80) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) chdir(&(0x7f0000000100)='./file1\x00') 01:06:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40000000000018, 0x0, 0x30b) 01:06:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x9f) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) flock(r0, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) 01:06:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000000000001ffe, 0x116aa) socketpair(0x12, 0x4007, 0x7f, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x140) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 01:06:17 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000280)="6b444877cef0f8f0fe79e87e72dfbbe37b65f478bdec4b23964b373902a4bad57d5ff76ea3119bac85eb119418c7bce219eea21b8753155ec40828420db31a1361f02edcdf6c1a120ee3cdfba7207e40f345239a6e7ace84f89ffe65be406d3d39cd57fbddfd41bc8fb19d13a2e77a7c4f36834a2a6cdb2a5b431e5a92b670842b346ef0cbb9bb4d440e4e3f7070ab6e930f336e9de89e940e8ee51dc526d4ccadd17e26174b114ab24235b1ca07da01feffffffffffff1d", 0xfffffffffffffea3) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() r3 = shmget$private(0x0, 0x4000, 0x410261429b469a33, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/16) close(r1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r4}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) 01:06:17 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b400171508"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="c761e09b59e7e4182e92635514b1f58d15dfb631a3ef893a5429f6dfcaa925cb2caa2e4059a7ac6f3be84a93060e70e760b978adfe393a9263c8c8a7539fef2203aaf01ccbea8b024044bd3938a2e648c66436d27132acad78e6f59650ba51eac6a39efae5cea6bf6b1fcc14ac3c14f5cdf955c5038227d061d3c5c346f98671f249120ec62fa0a1872594e12b36e864d4b9de166fef21c54419d2fffe7dec99c72453880cfb728eeb195320d02df2082d34641d6b327b5e721178794d30fc37fb161b51809df85a981d6685ef11ce16465a6fbb9601a613a815a221be787bc9", 0xe0}], 0x1, 0x55) 01:06:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x40}) select(0x40, &(0x7f0000000000)={0x68d1, 0x2, 0x0, 0x898, 0x0, 0xf572, 0x5, 0x4}, &(0x7f00000000c0)={0x6, 0x4, 0x9, 0x7, 0x7, 0x200, 0x6, 0x7d}, &(0x7f0000000100)={0x5, 0x5, 0x7, 0xfffffffffffffffe, 0x101, 0x9, 0x7, 0x9}, &(0x7f0000000240)={0x80000000, 0x5}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0xffffffffffffff3d) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() 01:06:23 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x26, 0x32, &(0x7f0000000040)='o', 0x0) 01:06:23 executing program 0: pipe2(&(0x7f00000000c0), 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 01:06:23 executing program 1: close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="21797ed19e981067dcdeae5eec4dddf5b1671ecac70554044d1f13d388ff072bf111330d361f21810a6f9bf492731dd7b13b8897a0fa697d11053ceb9dd1a1a287514d0e10803a3db630a5c60ac73f9d603cbbc363cf12a08467ddaa333e837f03f2b74df4c932", 0x67}], 0x1, &(0x7f0000000100)=[{0xb0, 0xffff, 0x1, "c7c94f8ebac71c91ab0722c5dbc0663f7631dbf067350bcc68e0ab166ed2706ef6f1c0033237059930e013415bb12b140a920eb2c5b97c8f12a93420556da1ebc6d1e05ebada06d0006e0e6e66577c8d51e1e2519b80d7b9f172f9631f4015e3f90f6ee8a58751d873ba70434f8e5032cf7892d1d72cbd12b3a328f8fac5597057160be480fcc7631a561f7be18d3dd04700ac906a729f1a724dd5b488b1403c"}, {0x60, 0xffff, 0x4b0f0544, "006149855306e13195803b40501cf49f8f4f66192b9f21fdbd0a4472df383125b0eacd2c518e5067112fad46aa4a5ecbc8f07967a191a49c36e955565ff7f2ea3f8029bdd177d0e956104252ac37de"}, {0x68, 0x0, 0xffffffffffff50ce, "f19b1346b0d11047574331689359d53c5ef039d3b01eada30ae6c5788c55f3d5031b56996427d0c1325ba006a232578150c84e9b660bad9a3645c832f9d07ec1abe99b55af542f92a33406865ed7ddb57843cf"}, {0xd0, 0x0, 0xfffffffffffff82c, "8066f66eb43d13771737b62a00c18746d9fc5339b94e77a963ba0af37d5d3815f2f1c8bca843491b5e28cc481b8f72049f8ab95f6c7c4493d3e327f22ffe3081266fb485d75fc7c8e57e34f8b28e6f28b4a98bdfaad116aeffafa573a5c6277c30a6317cfc20cb00c6f0ce1c0a0ed2b83e858d4a1194cfcfb8afcae6e2ce455712263d7a26dcc64596420bba00b05baa644411fe120928c5fd69e11d644762742e424d6f272d636eef6b517c576a1029d102a150324da2b2eade95"}], 0x248}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 01:06:23 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/147, 0x93}], 0x1, 0x17) pipe(&(0x7f0000000000)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) 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, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r2) 01:06:23 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 01:06:23 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) syz_open_pts() kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000", 0x0, 0x2}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 01:06:23 executing program 0: kqueue() 01:06:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_execute_func(&(0x7f0000000000)="c46259a9d3c4c2e993ac1f8324000066440fdadc0f0fcca4006c13cfc462abf5fc660ff9dc400f0d0d5300000067c3c4c3f16e4b0005") pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="309c99924722d666cf084585f1e2caa793e103b9c62dc45059281af56bfb083b7cb8c4c6f1de00", 0x27}, {&(0x7f00000001c0)="19fdec6b573fda467dbec5cd6740fc5d32f8ec280b8866f2c07fa5f6541475b40083bf2b5a3b9e38a599499518f30102940f3b39bee5ab55382ce74a4d37a5983bc159db7cb1f8f4adfc82ff06b6d7190189eca1ee640e56e2832659233708085cd382f61bdcb57d3ef7674b36fc9ca6915fef538d5117d966238c835714", 0x7e}, {&(0x7f0000000100)="a084ec14a9bc27155560ee8de6627a11ed9319bf6698e5f2ef31a0089f094afc21b833cf4e9270931a96b2136ed2a61ec9fd6fa66e6f6f605288f34e73dee6a03d77dd9109167929c72ddca6961c6f5dd76398a50725d4ecd073e7a11e92c2fb647a3f52d9e5c7a77db7f49e62796b7de8bbef147915", 0x76}], 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 01:06:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x800, 0x2, 0x0, "a147780ac85a53a81319d6657b463823fc7c0d7a"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2006cce33afaf2c0e"], 0x67, 0x3, 0x1800) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) fchmod(r0, 0x60) pipe(&(0x7f00000000c0)) 01:06:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x10001, 0x8, 0xecf, "6bafaa47de19b9eb15f8bdb0ae421d8e63539822", 0x80000000, 0x200}) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCSTOP(r2, 0x2000746f) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x5a2) ioctl$TIOCCBRK(r2, 0x2000747a) 01:06:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x280, 0x160) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) 01:06:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) r1 = socket(0x0, 0x4000, 0x400) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) r10 = getgid() r11 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f00000026c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000340)="9414bfb8df3d14307d7fe800fa33bc9630160691c916c459a370d697f5129effe9e13f66585e81101c1926987456a240f191e0573060e8a57619f105a45ddaa4e0a134946f724dbcde1030dab3c2b0787f8001182cddff5a852d992897b522c8140c1572b054460f6af14d93917e59f380462f7178dc2529f7518d8e418bc7dbe844134f3c021b3b072a606021fbd33de2b3b37ea9ab9299dfa78c9fd78e71e9d8ef4480a9ce76a517563f6b369895cd12c23b6a57a7eb3b7e617e95a68b97301e559b7e0e1be5727b7bd53d825eaa966af0cda7a41c1dac5a3c2d6b5eab15daa86b749cda63e857fcc04bcdd50a5cf37e68723dfd2f709781eb745d1c1a70b00981cef573e30ba2afa0ab0042f4c0e26392012a0f1f175bae3b45b5683a3019c929022e9c527cb6192215cceb0a8852ff6ca16ac094fcb9b5b562bbb06858a4d500cc1916150b3edda2013b53db0272dfa2fb1010216a4269db9330e16a9aca79096ca20790eb553c0953f34ccebe2a24e78e0b8d8d09c34e625898ca8d1bff85df3582ffcaf4fe8f1bdd10e556e72428cefbe26e4f67d13c3dfa10bbdfeaee0fffc49436e7dc3a7b6b2dcd9a6f06e46d037dc15fe830226dba04f21d9637d843bd0d533f277623d3a0a6022104bb187d7cb39d02b320bb81f4f05a703b5449a02d7262e3dd0c37529698abefb46b45b9902f51224dda36f75eace741eae94fe0564f860ea2fabda743ece02b4fc91fdc17208a875d6b39040e3d696d62811fa7f4bdf47f8d9cadf2fc2a94f3df4af787402f7a4680689be3543524c464499eeb57a1295ca0204acb9a66ff42a682c5f9b5ab86a42733de69c2bcfb1b212597879f5ada4d2551e8c251db8d649d00cbe0809a36b8ccea8fc512a04905eacea70c644de6690f9d25dd74facdef6cce0c91653766e2e76f6a188120826dc0fac7c65d636a54bc0b46e16d17aed36c58696e1018f071354162671493c583bc371af082752e16a5f89a13ba4e96707789b71e732f862f65516e74602fe78de9dfa35d90ccef9f1dee28e5e1541255447837fd53ab1c0d7677ecdfdf356f39609e4335fd10d81f98f3f28d36cae280d6b7fb111bc1a72dfade781f26d8936bc380e77578952fa56cd0e7b5d94bc0c717f9ec0f749b62109c39f6e91f67893f08baf363fcdc09dd2fd7645c2e210a2e2058c7075e949f59cd37a2353ff78219b2568b47c7aa1f69b0c9e27f14c2feefdb04892a89c969fa65800024070644c894b7c9f5e3ae3788358303b1dbdf8c538d3dcd14aecf0e7b66c953db402fab364810a40d5e7e4e7cee264d0d1abc735d7033da6ac16d748bbffe7521759df9186d37d172dab320815d8a7e6bbb08df9341e75c017e8e03bb1f6847fc6c5318238b770e9654f62e502463e0895271153d740d087259723b3e07ef2a65e0f210f13f328736c2e8e203eab0f2570cadcfde40440b47b3bf6fc14fbb60ac9129e878b7affbb81f6e01cfa31eb219c528f99727dcfe64281598e2c62751dba633bbfb1b61991982d77f3f1dd48c8d82ca563daa4e7383924dfe57b866cec3091663f4176f381d57e4a342548adfe5222023d2e2d233a26851317cd5e9cef0bc7d2f6171faab7ee87d48f7971373fc4e9bfa23138c3e0a245df5b8f0d16658e600a3f19c2c2924b6d72caf9bb095ed413f7251b80e0a59b9e52375afcd8f0fc915d7958308bb79c59cbb99dda7c1c6fd020297193817510d106cec6bec50910c040eca62e9f3c14f65f713584546bbf63a4385f2980873cebad915c08f7c61a9d4dfd5383cd366d5c3c7f84a4ed0987d8ec57d49a8a0984fb35917454d1807ebd1308c165b348dbde1d514bae9ce1bfa289a5f016ece6fe7a59e662011921349adb6e277cb3a8e3018b4b6d0ef0d3330b889ff74535fedc59ee5f6b709b36cc2f204b7dbee8470936b6c974aaaf3058deb963aac138054dffe119e20cdaa05beb58ce752ca48ab3897f79e4dbc9fa83b7c45475a5d0a20194a8de5318dfd9264d7db03dd06ef3ae62e3b248f552e957af02fc349643387b95531f9e63ee6d4e5c45925a74455d203d84fd33f914ca4d2c804b39a0d3244422f96211addcbc9cd41cb974ee32efb004499a1706f9d2c7098579c082ffea2905ee05edcab2086eba1708b9596a566f21c36c83c0e9c961e1d32500912a794d3494f86f7bf6f453576a632b41b1a7a4b6f34b7a2c3b8d310cb657273735cb31bc19df57d01e53b6e124c26d61005226515f6c3ca009be5855eeb2bf0803d93016c56bca5fb54ed2540aac832fc8921d6a7a2cfa6aa61bf1992d045fbe7363730022cbc52aa56842e75644de9a7cb9fc3e0cdb5bcd3e76f2eb84cb3c4512e70c0d07abec69f9745dcf77861a8f4778cf7998aaab9bd1b7f5dba15865150898287e585f48a5d1937abdde5463282818b6c5c978584c62408f508963bf8dbe7bd23355524bd0d810921012a75ad468b1bc18b262d348dda1965c864de238ded5259f6fd8a72d6c8842c1389f4c83154b47abc0d7c0f719962c55ef229999ff05e4b1591e695cb1d66abf6b3b658c48b6c318fe32c2db8866c48380dc06bcc6d288bb75ca0a3f355c4d81e95c75c6734ac1813d4f63ac3bddc75b2973ebede83d3dd3f2bb652466244ba64342368c3e61256c964a10a7593d17beabef470d294d9d42fbfe71cbfb24c914a1fe7a03075f3190617e6a521c650adc9d566bcb817b3446246edc74fe6301de59bc47efee05f8975864aadd4d2c7fe65f7ecb407e13d2add8f41b46c2ade726271f075d5c11cedf47dd09e7d62a7234117925ab3d661897efbb8522ecce2bd81f0e90540871f551bd4a2e05cb5bd86674984d3b766a4654f7157bb32203ef141cb42e412c8d481951a8ce0a16b42755cd7d358fcb90d0aabb5f4baf5467e271e839a6def71f4379ae8d177e270ef2fb0a94dc38b09ce9bc7b0fd0af88154ae13cf5ca399c76d6d2559cc10411fc55c2fbb9ef75a09c50af971b0a25a49a87ee63d2dd5644475ef140768c5efdd8062ecb53e350f58ba5ba64f5b607abbc948221d72108b4de04808e762abd593c217f7bd925bfde390b4b6fb94e88b5d3563f9efab76c1da7cc93b2510ee62346c8f08118b45bb91e1cbe0322b4501c1f708a92d29e83d29b7e5ccad36ec152c447043a76dd7ab0df21f1ab0d07bf502911d878f013a255399415734b78c399efb9b0a35b43a34b148f0cfda9b4178a291b4fec8f1784a445e3deff92b15d6b17df906c71d936d9550b90789a5eaf9d8171f5ba30955da87256aa23039badefe3b87be5a7b7654ac952a8cbea5def9eb91f1592656944ea6cb5ac1f5e58be412e61c12f1f2ea90ec21646aafcca3d8c64cd9e62484cf4c0f8481187580223bbd0f06710fd7cdc6c3908a81fa9d34e255887715a20d02c17b89493ed37c14e7e7040156e2893e7db3d898a5a98b55009a6be1adbe1afa90a9fba489ac3558a568d2e7fb37ae89f994b8bbf5f1785751a7eed0c32c794f2bcee8aa30813ca1d9d33de2c69d9dfb7d16fde7a4b4caf59e61be8f8f2a479d4c9f26f9360156f24146af5af2ed4bb951d998fc8844fc067369bbe036cfb4b21b933abe7719876f143fa1f6abeb7cf95a876f3bcd31ae973fb423e06bf73df2558a834437d727234ca0fb5937edfdbd2b3b11a4655b826787c1bcbd77a760bcfd7402b1fe2e9f0294b671f93addf90efaf30c1acb19b017ab230327e855d605b2646eb67ff68f6d0f1b3ba8b0ba7c80885a192f370d307668b9e42e8a0b7dc63fbafa2a7352717fa4d28539206365990c901751f93cdd75953b9518d0b2852306eb20fef271bacd75c6f79b9c4bb6750455b4f516394e90a14de6b924280d12ce6f83ccc35db76734d20adb85016289a7e52a8efa8ce2b75da21c600039ad29485e5f06cf07609f886179b54c22854480dd54dcf4cbe9e14f76aaa8499d630c93cda2d32198335e3bdff8c4f2c1147044fc5f1af0a35f89310c484a23d4d4b923126c3ce9031ec3c484256687d8cfe9ff47a99df407531d26debd83e838282210c57d68d81de7bb05825cc6f32ce2946d4665d18b9a7017a5256a70c12c5644535931fc14f62f87c9291d0aef05e8439a021e753f24e08845263a964bba0f5708aec4bc5f71c80f74a440a2890682d273d5e486e919316b6b36c4de5f77f7b440d7ebd946dfc8c2877c58a809c39c1610274f8aadbe149293c29fddbf201b028488d7cd6b975c894db15457c8fcf6d3d55efa05c6609199bdbd49207d93042405312e696276a0c99e61a4724389772bdd21f704af5a5c6139f4432773671d16ee7c82dd882a238f4a225ea5e0f8265da04c8997c599f0840629b0bcf16b113f3e2ca7909b2d45395c6fee0ee8c1d052d020f911f0b3f8bc258213b591cf761b882541e09f4bf99463d638af7033f179fba8c105add4245a25c1639296a7defd28a704ddeb130a8557461c165b3d26b0ccc295fe2dc28e6f3ced0988012df73ecd1e46554d66482d29417f728449773b921a522a17e2d84fd13062b84ae9c280477587e3b5891bc521dc2ffebc5986f2a74cf2b7f2f7f673e68ba440fddfc84f7b7eddce803d2b24aece6b50973ca1a45c9eb70eda9c0dc44331dfdf6346c2358ecf886d5738df356c42f66983e32d10b51c8328a540ec360533797425c9ad7e17fd1fe9766a27d227308fdf722adc226ba3719816d6bac5dd30db83ceee0af4cd24184cf47c002457100436be53f5b82569bba21c7de4a2db79cfef4796eb18b03027c9185152811e9f385fd81713f6f9dc0235ab892d490b0d7f824dd44085479e7ce39ee1335f391e855554aa1822fa87c1f5804b9c3b91a0913fea2ff749c239fe7e014b8553f362549161d016f78677bc3b5da0846f0be7c468aaac6b88010f822b48fe9dded12df755e42d7e2fc6ac47127e25a0c0ea8c4df02b129dd94cd84806ae227fbf9d03959445e623635199f41cf361c6704ae965b70aa793aa52215a177fa2ab826983d468e5e618360b7356728688a34a6b302156e17b986de8a0f5ca086d0273b35ddb8337c2dfbda56688cda78bfdba94c70e4e008d2c60aa4270dc30736008773188a47fc4c1e053c729dfac8516bde1a03082c9c277faea54d21d19bd47820480eb1278bfc1c83aa834d72375b28c7661c6acc6f52d02737cba8a60cf19776b69b3607a7432e1d1d135417d8e653a89e9da76c165ea564fa2185d22c584f9aa80af7901bb81c76abc4aef31fa08abd60617e560d7ec9f1dc7575b865735e7464497359c9b266730c31430ff6c58c39f34c08dfdc32ba6d6ca8a322688abf80706a2a92d51c26a9be1d776c83d91bcaca78c97c13d24f18198ee42833c8eefb2ca5bea0082e225c4a54c71f958f27cb3cb3c1e52a7665fab92560bfba24ec5279a2fdeaf676e3fbada57e8c2fee1e9ff579dd96300115a3c8335090ad2afab890017a68ba23189fe62514b783e37a33a5610ecea41fa4fb0dc3581178cbb8200d70ab466f7d32c166d7d785d05f44cb67ef411db253dd9c55a91aa414b48d9bd054138d6a21799a5e415d1611b94f6a847ec814e8568ff05e91d2abd7eb2bc4a8e2098cab61e0fbf0a4434da076860727a6ff70fedd332f791856340847c264a0e66f0fd74cee67c1ffc03e5b4a040f5c5c6e40adc216d05ada6b21133cc92e12589153815e6252e98bf0a7dc2c43c9898468dd8249b85a39a60d8c24e90841e0138ed67d835aa693dd34ce307ab9ad7763205966b0ae33547", 0x1000}, {&(0x7f0000000100)="9736c3aaab21204bd0d62c0cf2a5d5319c633851758a5af04d40bb1803e0050a41be7fed94ece3bf876463f4309f286ad143fa94eeb7224d1e4c84aa5879d0ed24c0a1270ebff6d2027805c2064ebc0abbd726b3212deb30fe65bbcd0c3885e66078a7a991022cd3bbe3e33f4e2839", 0x6f}, {&(0x7f0000000080)="dda1cc5441", 0x5}, {&(0x7f0000000180)="c2db16", 0x3}, {&(0x7f0000001340)="c2230b2830eb6b460f65bcc72fc9caafd43c935d7b10ea5b42b1096492275df221896de05e8ce8b6d1b50eda2c68a8d9f211f28810bb2ce62b76416236aa5dd2fe2b0caaa82641583cbdf23e3bee2441776d567cbc9c4b7a226c35c846f5e2d002bc6ebd471148485aec0541ee8992d3cafa678a36e798c454785272c0995aa318eff2de6eabcea1bcd33ba64a77d001c85ad6f86b381fe47677adf79625cb5ddc956a3ff41eb8acb3b7dc9df07aa9439cfe6b26792cae21e478e5fbe3722365f9c0f6c4efd8b7a43043102af6ca7329e0a1746c632d129d3862239719124a5e5880ffc1e2ffdd529f3e209524f4fa83c84977ff476b652de5161f667557320ce5e98fddb873dfe3f88c02252d613a837b655e62391cd5ad405f1698fcb0e0576b563c6b673077e12e6ec777e10a8463e66e3febd56f680df4aa7b696cd7a9f421cccff7c94991cffdc41c2578070c7867f4d353962974c6c13cc3dc5c65aca2f334b8e49c55660199322c400d7bd0e939622ee92c3f21351c8de396c651c9174ff14476f026e40d923bf5726fc47f0e4359e4b8a552b5abc22ad9e84dfd8903cd5a3cfc82807034cb9ca645b7a1a38d21182e028582f7dc47385a76fdc83cf8d3201c6c5f669486568fe123cf2f552b1093986cf7f46f23ae147957fb8b390b5fa44c1f8e8479e373656f163cef43e7c190d2744c3cf02a935a5623762aff3b4247360cec2b2bec91480a50069dc10450e07d7d94dbc1fd2f7c375b9ffd4f5f441c8c6d222fefd82546221ce7b8ba9c2e910a5e9952617546ea3bd4af67f0e4db8e17d1ed014324f1d7eac991a50de7f9fe6d9b4c0a1094d3c0a032e7bd4bce9c731d043f026f842c7d03f2a5271580de869133f586b0a9b2a296be676b6df273a6428d7614f5f3ea2b6810ff6f2bbc29427955311d0c1083d39d2b1ccc967d3a50038cdee6abf268b56814d6713e007123d7f998cdfb93a10065ed3b9a71a54990d67614cecb52c84c7a48ff909c07f23bab5353f82be8ffa901a2bd29d26e1a02720618c6962cf6eabac4cfcc8c0266369cb758ad69f05a205d053c084c1f7c2bd0c69204e8a4e16ff7469d1f6d9b39ad6eaf389a4c0f657743eec22902bac446a46c564b80f14140a72d2512272f00b889f09a34cc273a49de3c2f3117121c2e52ec5e76a500b3667f60c9a9eab82e538e5f3c532f283b103e5f20c4b2f2d188db260f2cee0821d5e5cd932241c733fad6562114afb0e4421600a2867e80d71bf2f9646c68df177a1a77c9ecce5460b39117fcdf22ea9d6694d5e7a8634c88f839429fc3ed0ad4a0f915332844fe720ea49ab653ad6c2e2c92c479831431352908744effcf94c5cd4073680b83ab07787902b53603e7dface3409ac9a7ecf837b19c7a3805bd23f41b70663c3816c7ffba1759ce715956d0d208c158d05a5ca2321f37c9e1348d016615a6df956e38aa2e56498ae130dd3be5f50fda1841bc561acd16cc21a29f479a121d1855134e5db29c61c66f2f05bb97a2b95f1d86d34dd817741418408da95f1b2b7218d8a3efa29f294ea0385b0a8af68bc8e52d0064607a8a673fc070456044fde1c802d24e067001d0291e85583084cbe38185e4c067f88510edd5f7075ffdb95d22ad11e1798b4cc5e2afc9534ec9dfb9d0aae378847f193f0313c2882f257af4905d4bf694864daf58c0cb75d2e1d37ff7e0718f12e39c26d7d9ea321e38eb8e03f2b8c75cfdfaffa981375b8ca8ded6fef6514a05ef17ab29ee1348bce2b0c586d12e728de3ba86488991c120373dfdba7367cb8c99fe05c0da0fbee4a8790059417d349ccbec335c8334f2eea1af1884dffe0e21432414dca97c5784e586ace10a7c67a96dc641b5204ba1ea583cf0877016c163cb62f8f26619c07f676e456183bd700430c4dd047261eaaf9b237892950473b535a312f381a753512816f8631fda6e149915d677a537b334236d009c8d4877bb5dbc82c16b5e2c865597f212823e6eb1022d5238281ed6438e2ed16f3fdb64ced801f1c5961649b41773c972fffe71d7c1d248673e2400e74fe92de761e6271da3b23cb87995b142660314472bda47e634f84cd7bc1b0033c1bf6a0fdb0eaac0c06a62dec0fc51d35594ad2b5ea9e36201ce3a95c754a71da38b13120fc968b52da6a7911d298bd7546081fb2d810b6543ecab72ef06a1835e2b8d318e6a86a8eacbbbc82150756557ac32c38c577811d67927fcbb5660981eaf2e98d9422e0423a6cbfed9156712519575074e6fd1d8bd99d3514836ebc840bf3e9fbe26f08f3cf9a6119174c7ff567bb9e6ca4033c9fec08442d0bd8d4861022e3a2075f43c2a66367916edd2c6513cc214ebeafb141d242bb1c726f6ce3fb4b579e6cf178526164592c5d27ef16f0147a9132e7e04f826a12921a0a03f3fe058f772645eec61291209d8848444e531b12fbab0ec971f73dc5a3dd2c6360e4a849a2bec42406b44e522cfc37bfded1fe11720bd88360c864c12a7144b1bb20f65570ed62e627b41d24e574f83cc98981b715e055eee03ddfe685c92fc6cabd357626dbd94ee016ac4845c2225da6fed2f80ea56c784a3ea743dff7cdd1d442eab2915d75d682981a2160f04124348e435ffc64ccf11beaaee54909b359f4f4f4fe86e1afc6bd7c259ae60071b934240187f1df2c2bc7b6f552946846369ae6f0098e5d96176ed139c2ebf284172ce0de339b7871f62026b1c56c5b7d72b0342c3322aac4dc676151691ca87a65d3d8516383756d4474a041bb8f4af821a15e793ddae86e4b4a70b1a22d074f2c856384477d1e178f80138a0b7418cb8a8b1e5ce3e77326b4a53a13547b96a581bcd015c07d9999d446ebd7c0e40a506092cbe8f21f3858c6037fe4ce328f0c8628e7c8164567fadf034c4a911725736d3b6c57f7d57852302a13f9577fe0ed56370c01a833db4a3c8e74e4180a05d56e799dafc0b8e951688ee06c83539515033b2f15909d3f8395f376317696ab621b6ce5cf744c82e01fcb7663c0c7d1b7289ffd04a7d69797f3f57823449b4028b79bfcf72a7eaa39aad873737777abce9bb16e1328cf05eea37ef150f588420c06021fca5bd7be58c4308cd6af56c2cc928c0784912a2fc850b5f4a665fc8b54fe71d7b24d45f27e51041f116ac2dbbafd896cecd5d1de250e3742c4deadf5dbc53ca847264edc61da35e37b1b7a414520ae474f9ba287346886e7f52fc6eaf3998d0827a42d6f01fc35bb45041e0bf96750b7468a24f72898487d9276d83c8300843e773f4c8b56b0f1946ce8195f79b1b0567f4392d441d42757d99d349c444e3adf45a466f7ff50e0ccd7010441b5b43067bf21dc816cb230e3b186f4a846d0342174867e0025ab5a00ab16eb8ee83b94ee9cd554a271d04d9b5cf999e7a881e5d5733b73afe6881a91b07916cd9dcfa66ef505dfdb1283e97fc7537f457da2de9c10b47634dc614b9922b1e5c9763084456fc6c094bf64beef722fb90a1cb19771060b82c9f675dcdb9f8c667e349912835fb42c622e36080971a5c3090245d479667b3377f593ef6105a0d1221d08b60aebe2aec0d291f0f7b8e776f7c3f554da7a724677639bd9d85101c83150d761de6bbb198aa386ac7766c44f162daac5d9e5217283427318fa1fbf8e175918641875f45d541ad6c47b9fe0f0d4e9f4d01d3a66c6b988e70e3abc5523da2e011e409fc33e00cc463cc89dbb1b54a258801959ce5a3547703215a1e406013e7fc7fc47c9fe78ef28f794a1b23c6efc1397fce6624da6d29be446f2dcda773ddf8de78da706cddc64fcfeb9ca7eec2c076d562fbdff3143917445f32ae89448b8c1f43cade409dadfe77d0fc96d57d4e31653b9bc59a0b48aeb22a03a016032bcbeac28dca31abdebfdf0203adc9f25c09619adde5e661cf6b98b80e95191a4b3a3f7a23581122b649530568df2ed381f288066b3a0f785032ed7a70faa339a400ce97b94a21ec82990804e4d8d1d3fc2af242ba1bd97dbb795bdd239a00a03b707b2afb6ff979179b5ddd8cdb569ec95c0bb4eb4c0cf3e50ca4f871a324605983c2fa8ecfdfb221fdef35a73402763ab0945f4cd22400cf20171dcabc714cc030fc6937ec582dd9fedc49c7a208911b2be3f3b94554539d0bd648cbb01a620bc6a173079468f7af9f3bde427792eb578aed38be49f062ecd31d40fbe0c34905c7f1c77fc4f6be3848535ccf7c33f647cea468aaabe19a524e08293fb58458379d1b3291e5ecb810226481c3a21a9f2188231d7ac7c99a2d88dbe7936f87a6edc2f9b2f8db960e9f67670df002edf34835fc4ac286a6d83670db7f24c57791dcc6488472758606c43e290f75019c6f521c102f4fe5e988494f5201cb4bbb1b652460ed84813dbcde3b10763a532a25fe8306e2de33ee52b70dacb8eb9ffd262a290ac9ded8593512f5873270e01f64b6a62a6a1ff546196fbf8200522b490fec58975011e57d5c6a97968462bc1f4bf91ece4e8060207f5e689fd841a91899175cb243388e8701c0e4c5d458d9ffb9b00d9a48e0732cf768924a0130801972fd3b94e96c9f55b5c5b95cf8f1b12be9d1075c8ead23186dc259a2729c308f1bf3c79221079139d329cc98234c06a54692b66b82576b5315765492914f6b15f797ff00fd8de7a58fe9fc74778e8131471cc225f491ebefd026e4c799bc794778806778c729022353d6ad41d715f943c6c34101e44a0d80cfb476692daf8b05c83a3cdf9efa8091c848295255ae943e1824c7bf3dd36be30d2777f41f0b536e76603efd293aef55a59b0a13159819727e18b2307603ed50aa68006ff82d1319c364843de3b540e2c8b277c367d824ff4539de9a526bea6238d5c575ba1e625c5abb7449cabe7ad9371bbc462bb49747e1f522109e8f45816c0e64dd36777c39583d73082917c0254df458c8f13533f65422929be0bc919f25d5ddd627b562feec19ce71937a0550f26b9ea26a14a5c1ab46d6ba4c675be5d7dfff1463d46768b00c332a7316c06302b5b232d409e1566d828538bf477e499162063d705852cb360e0e89a5b887aa271879409616f0708e4625d022720b9d76a1dfd6808c9a527a63de7392ca36c591f119f82ccfca2a26505d595965c31abe512310e5c4353a2bdb1d79b7186a7983748f84e421f847b7ab5c88c0b0e0c88b16778a37da0faa4e446137a2eb8af414e89210e4f9ca826ce075b48cc99ec92c1804788eb3943f65699acc1ed3a9a64174e63baf0e49885bddc25627fdadcc9045c77531cab1be710b00ecee76e97b946195974d1796e0f0fe67dd271e5dd9950d77581b1d7e43e3acbae2acc539ed0abd6c6238e3d4adf70ae81df1f49b84ae5b0b77e4132d3fd907f91af3dbee5da5bba5d46c3cd42119bea77c0be643b7cc95ffb36355225354a9166ea55f9d330e4abfff2e21843b9d3d6b9c36c8d1f46c81bbebddc7a50b6355d946d7b4abdfc6423903238631e0e431ce61cbfe1d4c3be584ab4798e5c2c226515be7400a5204bbc59a9f67f67d56ed00120ba2083a9f673b29415d6870c81f2323b2c2d4349f39574ea0311ed66d8f464581b06c59a98b51bfc070fe92bda8bf13ae0d5a6711556a5a2723f1ac642c28d79f89b6b6ceb8680547037cbfe999dbec91175353689b58dd0d4a3d30d6243b76f0dcc793e395d18dc561315a45753c4b936800268b0dd0df313f1cc47dc2460c4e962872c3d03226819b402f696b53b3dc6ccdd39f6ba1372b7b5a0e35fb1897a9385d5b", 0x1000}], 0x5, &(0x7f0000002580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000070000000000010000000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x140, 0x40c}, 0x1) 01:06:23 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/92) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 01:06:23 executing program 0: clock_getres(0x4, 0x0) 01:06:23 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x40, 0x0, 0x2, 0x89, r1}) dup(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20092, 0x82) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:06:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000180)={0x0, 0x8}) kqueue() 01:06:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r3 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x29b6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xfff, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000008, 0x2, 0x6192}, {{r1}, 0xfffffffffffffffc, 0x22, 0xf0000000, 0x100, 0x6765}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0x80000000, 0x7}, {{r0}, 0x0, 0x20, 0x80, 0x401, 0x6}], 0x115b, &(0x7f0000000140)=[{{r2}, 0x0, 0xb0, 0x40, 0x4, 0x9}], 0xff, &(0x7f0000000180)={0x0, 0x7f}) r4 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCDRAIN(r1, 0x2000745e) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/68) r5 = semget$private(0x0, 0x4, 0x22) semctl$GETPID(r5, 0x6, 0x4, &(0x7f0000000240)=""/34) poll(&(0x7f0000000280)=[{r2, 0x47}], 0x1, 0xfffffffffffffc01) pipe(&(0x7f0000000300)) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="1caec424bf4d3fe2954ad1e6523640db1ba39e3901c0250e228df9519f42cdacdb6f9b24287837fc4e9751cd72321fa0d8453eb003cd33e369db0ad2324c0f0f3667b5d84462e10cf5e33030f3bd9d3a", 0x50}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x18b0) renameat(r3, &(0x7f0000000700)='./file0\x00', r2, &(0x7f0000000740)='./file0\x00') semctl$GETVAL(r5, 0x75e4ac8dc3b9b6ef, 0x5, &(0x7f0000000ac0)=""/245) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000bc0)=0x1) sendto$inet(r1, &(0x7f00000002c0)="7d4a8c09f97a0741b16578a335cad2b3bf4299f99f7c6760b473170f4a599c", 0x1f, 0x1, 0x0, 0x0) getpgrp() mknod(&(0x7f0000000c00)='./file0\x00', 0x100, 0x6fba) mkdir(&(0x7f0000000340)='./file0\x00', 0x101) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000380)=""/159) chmod(&(0x7f0000000c40)='./file0\x00', 0x2d) getuid() 01:06:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x4001, 0x30) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 01:06:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) flock(r0, 0x1) unlink(&(0x7f0000000040)='.') open$dir(&(0x7f0000000000)='./file0\x00', 0x982, 0x20) 01:06:23 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x95) 01:06:23 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="00ec99823d0b64438a357ebf3323dd1d0000e911bb0f46cd06436dbbe43de22cd2fa87bac6a4f8aa33e621674ea325142ec8", 0x32}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:06:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x53}, {0x18, 0x1, 0x1, 0x33c}, 0x4, [0x7f, 0xa3b9, 0x10000, 0x95, 0x8, 0x9, 0x100000000, 0x6]}, 0x3c) poll(0x0, 0x0, 0x91) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/192, 0xc0) 01:06:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/../file0/file0\x00') 01:06:23 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x9a+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\xee]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='.*-\x00', &(0x7f0000000340)='.\v\x00', &(0x7f0000000380)='*}\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='!\x00', &(0x7f0000000440)=']\x00', &(0x7f0000000480)='\x00']) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 01:06:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b478f291f04fb5fce9c033c976990d44545519d7d7eb11d08d01f2ec297123f3300f465f78841ad4612749f78f63bfc7baeacca94e7e5448de6c32c8848edabf61b67e89d304bf88a688066c55919c158e72e29c6902084177d6f87149c2ec5bb0b65beb7b07ee44f40a3a25bcad5d1b2e9dfbcc89daa4c1cdd3aaeca8"], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="06b815dab50a8894b182f844a3a166867ea990b013538e69d45e71a77e17c02ec5c1d6f3631bbb7ede8dced37968ce3565258521a146faced7d670994382a8ebad838472e4ae56ef2eef96af0b234eb053e5b18a0d35e819549204dda1f97144ed1d3f0d10f054abd7e4d62798878e8e6549243d0fdc6712fd55ef172faf6f02aeb92b2c57f1693c1887e5d7e7d9b29dd1f50bb8a983cef0660dc1866032c0a3ae84933bf65d71e3fe3c5df8fb48d840e6ac51d80c9467652832354dee5313f28a12f94ef32a3f52e13b6f04a38507", 0xcf}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="8e6b5db5e2f994c55bede3ad5abf4df007802649275a3a4c069ffb2821f406c691a5ab461a51e2207938cdb3c2f8eb42661a812e5f", 0x35}, {&(0x7f0000000140)="97bc4839c5af7788660042d4ff92bebc7dfd27980aff456e2cb01e948e9603cc1e3ceb4dc4f0c0ab", 0x28}, {&(0x7f0000000300)="134749fe895178e9f90a0ae1a1fa665536df38f3d0da68609bd79231e5f5535784b6c771e346811f02fc0a13cb82494d320d52b4b2a30d2c4416f52dc278ca0530272f871c55c035ce", 0x49}], 0x3, 0x0) getsockname$inet6(r1, &(0x7f0000000380), &(0x7f0000000400)=0xc) 01:06:23 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) close(r0) sendto(r0, &(0x7f0000000200)="86952df527d0369221758c61f84d9d477b1970213007579709cbba3beada12a89fae2b09403c54ef7a55d7b562e61c29bf66aeca00e0c958f403e18b7f1feb08081b38d44bb648a33303a12855ffd8a2d5870c1938551c1b60dfc425312619f70d7e", 0x62, 0x401, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x4, 0xb949, &(0x7f0000000300)="0000009cb4afeda9b764383d1ef739340064068ad22c3ad91a4408212e607e8548a707a354ab15cbab6affcec3a37f4f854feb86632b830ae89c634ab02eb15a4b88011353ba7ab58fbcf0a9457b59bbbea1e4ebee229fb9e409412b2705d155c2c3a8436a06fbffffff4e9cfb0686df2604211a83b1e73de8b1849a38d4a719cbab681d7a3433a5624d8913693813090ac4b01c199edce56f117b5c960388a144361a7f509a9c0c2b326187c7bb29a8f37fda79b29baa7d1d7c45dad836cb884271dac9765a7c521e0eccf1d293d39d832260c3ea2878af4f8f632c81059d3338c891e24be94d5757987f1b9d8da3fbbf77f9e3a9d56f714ea4118567c1813f00c072d908978e44f89d7b6e55d39562958c380a4a5bd3c2df869a99be43eef068e5110aab9623ebc41db4c1ba1f5436aa70caf274a71f8e440d5910a8cb5c4e551712dbb814884d5f7b65c6a0798528fdee872e786d7d96d1feb77b5f86f33e105e78573014bd233fc0483f53c186f3ab332f7fea8a78a9d6d1c968657eb8a0166548f6db28b3ec820eefa1a1376016cdd03e841b181dd7dc093b9659e0ca9dc1944096cfd99585739e7ac2da9c3629104b6931dd4cb9e71a6e460c6998b77865f558f8ebf6e502df9284821df2b16dc245d478081839700c54a68b3e4e264e30e6f89c889f0575b10bea28debb1494e974ea43a092f01a607bc6a4514525b717ef48eb53caf318008ef244665b5d6d139233760b1154e749c9259bbeff8592c081af989870ce20a562adbb0b8227c3f95b405c09ffcb01bfaccc1166b553d7fd007372afcb618b90d95c433ff779fa4d90888d0479595bb34798dbd920e5dbdd0c3be51801cd0345df698e3e8e0ce3d3100b4397b993aa6e9560463a1b799616d8799bb056dd42a973b7341dfaf31fb8b1bc2ca6bbd102e11e34629b2b368c616ad8ab9d8ee0181c8475927579c89ea8c50e40897d298bad7ebc1fe7104e331ab577858d8f343af1748713ecac0a57a681ff5f1e15e99d49333a0b504aa8b5e6f465ae3cf9ad99dda6bd9ec1eb3c122afe1066c19f5afe6a02576eb03e679166897a6b26e6e9bd377e1abb7f33690d57b7459c86eb9e1214a5294686e5c3e1c2d9389259857d01ee2da14a6edf18d94717b30d5bc3a12125b5c40a8ff647de8cfbeda8a07130fa7123eb1c14583c0134e589d4f819d5d2f9beae4c4d90af2514c50fc3271e7672df29cace7420f722ac632631a3864200492b3809bb7b0e8a2e3bcafcda6d9f4ac445f2652d1a3bf231af39a43dbe0f3a58aea223f00e3fdf35992451a201d9c208bf5bb220d965c4c954fc6d74d1d844f9cb0227005c77e6219e9fb1649862ab53ad407cb648e116284a0000000000000000", 0x3da) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = getpid() r3 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) sendto(r1, &(0x7f0000000140)="7141efdf456842443884bc2ce3286ef0fa07afe4c4d2fe76e63dc72bc0dc252e1b724292699c16cf087398dd0697c8cb9ffeabe25119e71c5cb05dafbeb3c0cf730c41387a832727ddafee9bdca6cde819100dffb1e59acf51aad71d5cc8b888d6448b4f09580685946be4fcaa453107865a137e462c1e441bdb600cb7f51d475137b7a6563202a01332b02dc7ac5209803ff7f76300", 0x96, 0x1, &(0x7f0000000000)=@in6={0x18, 0x2, 0xd5d8, 0x8001}, 0xc) 01:06:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6, 0xfffffffffffffff7, 0x101, 0x10000, "65990ea48b7f8d5a180d0dd315fae2500b797762", 0x9, 0x3f}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x200000000000, 0xfff, 0x5}, 0xc) 01:06:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="160d29544205cf7ca900c3b630b9eba3241ccfbfb8aa5c8f00f7c18366f75077282bb3db7de74213050df5c6d3c7c13b7c6d0e116ba762e9906a99d177e874690ce042cc7cef936dd4398a21fedba25b50cd8ab7d23d0f7f02d0a7e5c00f9489e3ad6b8eb8ed310795d2ea8a44dd03", 0x6f}], 0x1, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000002c0)=""/100) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000003c0)=""/118) fcntl$getflags(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x22d10475601b1a87, 0x20) 01:06:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 01:06:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x8) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) flock(r0, 0x9) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 01:06:29 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x442) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 01:06:29 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x100, 0x4}, {0x7, 0x5cb4}}, 0x0) sync() 01:06:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 01:06:29 executing program 0: clock_gettime(0x3, 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000000), 0xd, 0xfffffffffffffe00) chmod(&(0x7f0000000100)='./file0\x00', 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x200, 0x3ff, &(0x7f0000000180)="d79d10f8df9a9b5f8d739921be619ca20123c187ff69b9737c8a80423f86686ae4b884c17dc19f2006f4e7f9a17213faba8a660561b2227afd1ee208302c3f0779fe489bbd66bb9597975b8fa62b02d6c555653f75044b4e695e08dca3ee01a73f3f69ea47829a0aec7f424b835fb19ddfa52082bf95baa7ba643bd00c853d366f9da4bd166e43ad954ec842356458c5d5462d7bbb691aaad127ec3f667e6fd1f5296a9323972a92837689c46d3432ca3c96c4a80feb0f358a3b04483f81b7c5bf4332c825f83ae6", 0xc8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 01:06:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x4004b4e, 0xfffffffffffffffc, 0x0, "1eae8b82ab0300eda098206eb200", 0x1, 0xffffffffffffff00}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b532802", 0x16a}], 0x1) syz_open_pts() close(r0) kqueue() clock_settime(0x0, &(0x7f0000000000)={0x1}) syz_open_pts() 01:06:29 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) 01:06:29 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 01:06:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="f0216c0b516a4ca8529888a2378822154d50628831589951fc2d4e541ed159d3ac229351df765010ded6493ac710310a9221028c89247de256cd51c7245dcf573264cca6332b3a9c50fb09ddad35ded88109d9638196067b13c3343021ec6ab5b8fc21f68aeeaf96ba32bbaae6b8ddea2192309ffcdb7ab8fa50d6e3873f2b5db1476ecefb6131b58579e96dd670ffd6ec9388975e4354da6d6bb6a7ea081ad80f1e32f5ea431cf313f524e3dcf3e53290980b32b946728ea295299b8d750535c8528309b127ef93c1e60e4df8419d770f6a172fa5f0a3e5ed0720d5b8d7774f72999ce77c0f88fe316632d192d5c34e8541128d5e979b620892392403cf1059a574fa1224619cbd5758db46e5c08d5b4477917c0936aad21a772e45d51dd6f4de16a2104896af990b4c85dfbdf645f26d7d906b542486f620ceebb5d777c5e6b42181ed891fe5829b1a5f0afd0eeff10f3805eb2f493c4b8deed3834a473981ff965750ff5ec4027e819ee4b9fffa532d9a806877f6512aa1a99feaec5ffd099e4574d7766bc9939d2e2eca11483313a51a324798e83548a500c1853d0b668921f5fc118f05411d2c4d812a993c3fdd5e4541ab4bbd029b1d120454c650a6f7c5b800041854722c779f4e1bdcbf30d87f67cd360601a75d1dad62caf9b4892cf99d96d2850d7c15dced442441382cfd6d1372c0bf45f0a66f55b2920ad654c03f097d90fccff8b887b374a798a9fc20df662223cea3e7deee24a6e8f601acbc18f6f9c26b98fef267f6ec6959d82380a8dbdf758633c1b0d110eb4afed9a4ed803d138d59f67ab0ad1d877dd04b7c0da1183cc8d8240dcfb0ed6176ae0d9cdf137c4457557bf28fe416900a0c6c5c87d1611f88a998b0c030ccd6bdb612d3a676c1ec60dec8063001ebe467fb1e698f2aa1d1fdfbf34d2061eff65228e19f657771c16572d2858643afde6fbb1ce4e893fb597da8958155e0617da21603f2f8da803bcc9afb54bdced9bdea0ca33ac889f558fcdf930c6d7d4d82d65a081ce21fee36c89838b62dd7061b393bf98a76bf8134f415dae8ea8093952e2c5c113c1ba0095c04db39039c93388f86f008e5594a3b36d66f5e9a4db14e021c9edec472636fd34bbd36a9c4fd719f2a9478bc2630269fb30e7debfa87cba440d028951944c25b850f32f31603e17e1fc1282a2e92cb7124f4598243e7428b4de0a422819b2a602a74e264278b3347363c68e057a4f94e8d004e0d07125b6628e3603b9d7472671e5832bb0db5ac93b3fb054123062c408465be27feeda0bcdec0051eb1ac8e5b1de175e93bc1f9f46117d3ae9e7d5cf0afaf1e1274173228b6f59de37eea4b58dc6c98ffd67f4536a110571f925ae9b2c2eb26f5666ec4aa490aacd90dfecccf68a926aa9cab18941e8e1bc2fc5235cfb1cd805c2e998c5844a282ac6cbb92c4fa57f7143702bd2f6b6c3970815d4b551a06765716a0e7ffdf2de7cd9e5a4f548a499bd5399bcc2bc24d765e2c409976d4f21b535726c76a53b3c0725abc03abad2f2359d93eab0ddd6dcd95a98b0581a175b5a148c996eb5474826733ac23c8401dace135b88eda3449018488a4bff9041152d089ce732a48e2f881d7516764e68cf2b504f37cb43e4b6308167deaf99ae00903cbf9ffaa6d58e9857e37948637ff166c44866a70075bcea637ed75667f2bb025d69d37a801fdf7e62ae3d4b26ca13e022804213e95137c6f449e73f4f18c2dc8ccad3cfb4974b7cde07fbac87ac91c27e04bd5bfc8b399d77adffcc8c2b5c9889992fe4075bdf49333beb8a8a23654c40b0c084775288a15a7c5393b597cacd875b5a4d4325d6413f0bd2ae6506ec34531d38af4a21af571c3f7572fe797b71923bc722733de2f964c620932af8b20f25a72600364dd297ff38eb11886951aa4ed6e6dd869eea9e936b2e80a5ddb79523481581cdb5d59dcb26fe2f9379fb8fa9284bbab78130e74e7f8780bb73bbb17cdfa6d9dbec19f1eb2fdf11a736377ed3dcf98bd8567e17c4dd9d96f08ccd31f07ad781f6c958317184aa8b97b918259538611b751ac7d5042624e9fdb6190d8b00ae46de469dd4f8b243162b2baaf4515846a4a21f54e1ae3b705924d23473b7e7840eff74eb5dbd40dc03f2d39f11a148008b480cdd24b84093a1aa9389e044993865f58496c931090ae6757c049c8db3d34bf3c120c0900f31e15a8f27b8257bbec46e58a7df76ed96fedd277632ab3f57ed4fe4ff3036f90c6bfd80e4153c43b5090b54fa12ce88232ba0030e74e8be6cba4a5e689953a8653ab6f7daa51a7ab9dd945a35e2b4782070210d4328ff21c803849c32af83601c36d43d274f2965faf7df8ef723ab5816e4cfed28f123d9565c0517e33f9dbb5a99e4a97bd512ce9dd752a52fd8b08535b7be5be6e1ce99d98cd93eefdb7c33b12e9d62873b812e2614601533106f4025b52b12e3219a624352d4fdcebb5a0f28817eea570b3399139a99584fe6598ceb0a072562713357d23ae47e0d334126894f83f44a635a17ff1100f4e740939f96fba45595d75a1803b885c502f9776e5421b0896c372ccfd7bcad2b98251a773e80fa1d6ba472f93b735bb9c585e7629a1eab7ee9e447689b4468798266ee36c588875a296dbe6c37cc64eaae3d4eaa12ad4f154f4f35a942e40cd2ffc315b74c2ac271b561f064b7fd036aab64fe872685871d41963637c1123533f34eeef8e31ab04faeb97ae0886e25c2885be9dbeb41dd81ec5e9849d98c99e7afe27878ccd2f33643baabf99c14764d33c333ef05db8565e10a29e42ba742aedcbb026a63549888f22063ccd8dd95910c819fe6c0d138d6c45001314c2f4eeeefb9db2920cfc7b6692ad82d14ebe1077014c3f713db86d45762fc0ad9c9043cbf8ec7ebb210f8ac19dfabcb23642bc8d9eb66b87994b1cd5320e7f86ed20f23a9fbabba847f5d5b7dcd8f637479dbf21d36508ad053533e91139c07083ae8371782d6b3768cf24a809b3c47e3d351459e3ab771e8601c013a6e06e6d22d50fbb3df365990881943b1ccf308f536a53da39fc2479896a9fa39eaddbf291645ab4a12429585f3acfd5ffcc59e1500f724743a37eb54e09b9464eb0d3ff993c32fd556e40d079b44dc06c51cf50423daf281038aeda383dadddb5e2565c7307eac3ff83b546f36e8c89ed02bf1e7a033855e502b2ea13781cfd81b866ec4a86c8cc4b7d9a6db90ce51c7f839578d5137322e7d7535c30579338b7be96604778100d02099f9aec2376db625fcc597a307e4182bb2790a5f837fd79b0dc1ef83896ee9392b9c7da4a794fefd933b5b33dfdddef40ad44bf369a466a156930e1dd22be876b34b84e778c5afd47b6e41ecb8e57a58a96002fa813cadeaa32b68e4d8388631ca4e7d8cc5b1e884860aaf57f253f52b4d9a8b4101857ade9cdac592624d52be0700d882b405aebce4192274d01b312184dca4317286e1976550e27d8a799b52610d63dc3ab502234734fc5e8e615d23f0f6ba46a0942b3c7e5fd90106dac596cac7087605903fdbc2ed52caab1a012e7f61d9e6542a5ed507fd042ce426c43d490e3951873089430c1eccfa7af4e8ae83b4f8a922aaa0504212d42738e71496f63208c64bbcee3765858a7ab4c4d4140fafc524381867e00a286cea41e4af1a8625dda2e875904b67d6af852485e0792ffc7da67b7bf4f02edf5a9a22cf97ba2d2ba403b9d2cf3ede7b8eef254230ac6dd7171bbbd028abdf45374629686432446b80fb969b1c49b5c69f94bda213fcfa43d33f5a28d2d08ce4ecbe7b9c4f90e5c219d8ac8f42fa42114491947f73a338e7642bc145293ab3ec441abbe79e07e4fb69a67bf3121def493433c328b442d4496d8fed6523090a19624d4a3240938d917ed39a52612e4573968e3eaa6a97ee536da2703f7b1d9aec03a875e53c53b3f55586e3a42724632d0e0b4158510c18adeec4f5fc1b9672f5a2901a404bccbb9b403d85297fbd554636bf19b9fa9f74a9c5e394271b139d3cb60916e4cd1f686ee6adfcc6f893e1f1d8a06fa044ca49376d5f62b09126aa2c8f0c11e93dba2ffb8d3c0843742e47bc2091cc414d0ceff0211d37354eb8a4d2e31ff00572caa61ca94e7971f6257176f84f3a418426ab5ecb046b7e361a1b955a28f396eb4f9977e88ac44916660bd828bc8c5a904a6531c5738d0330a99d402f16cd8ce636fecdceecf17119949905d8fd0026404777e7f5fae329edc549483e0c6c595a8e9141d63331c5f9a913b97154a13f6d8e2e08d2805905310df90b05f8cb815871a8b6e611a81efc5f26cd60d3c3a706c1306826d81dc53b8c8545aa8884ecaac2098c7a298a081f62db7f54210167744cc375d1f0d1b065fe1d3e574d89ef50b5667d2fcb73d3f2de00f007511328033c7142553ad85bac0080e61ebcd723dd9dc87298e49ffc039d357726fa00fa97c17f18a4afe6b8a3b6312bd36978d0d8434ef8b67cca257cb43e3f5da7e4c419726a6b40e166e151f04dde514a23d96c0a5c88f1a38a0bb9ade0bb1a7eaed4100b4c071e5406c939454566624b8c2404cd7609357f465c420f151c2f4468fe39541e05d97acd1a1cf8e9d04bf255745884b2f8d38c85ff73938be8dcebae805654c26471305c14a6769e0067ecf0e0d0534037e18f1f9c0f731f4dacaa784f3491590ce2b766d149b04b7ad81ccb51beebbcaa0ea2cb2fe31ac5b9896da1393f7f1b771c679ead01298c3dccae6341faf1de42496c4332deab61a3cc85e7f4773f18d42f900afef19dca04a87d464f8bc731d6d938deff700f2d8ef15005382ff63bb7478ed0bb828692d807313a4cc7535cbf5639d9667608fc77dafd1373705ced04ec5a93e54919f0f438648ca1d381e151193da85f7533f2268eb0ea6893a531b9e864641b2253ca7fc72c67ec9e3ff6c93326a77ae780f165f83e9cc920f4bda7267cb49504f6e1f83c2f49dbb8df60b75452fcb34f8e6fd21f8633d9ab03e37e0d4f0acc198f28e601c08289dfefccaaff4589628aa25eb6ccf447913b458505bb6e924035acc34e546a276e86235f17e9d4288065e2b61477e8430ba926c3b294f1dcb8e53c6303c5e5c70bb7c0c0f1aa5e3d885624d2fd926dddd0d028fab0c292718440d7b677ac981730661ff60ef5d7aef75e185b3ae86c244d00cc2f68aee70e1a7c0554c807764cbffa3982b5d0c186e01e5df5e70908a8be898ac93eb027ea3f54833753b564dc6438e6da1cd0603e96c35a09f8555b9c9fde54d4368be1895450062a00d355e4b8066c17ca9e786077b867caf169c826ffae0d48ab7919df4b2128acd4cf710f750c7ffd6413f0a2215943264f9010e3634e234aa198cb344eb39d6cc11c435fafe3f79ce521875ab46a0a4a4354b0a492951be6db0ef60eb2b7c018c10249285c5eb15eca84f1bad45f4ac8f282bd5850b2a4392892a6fe35894fb30216cd5cab805c2fa74f2ae1404c71254fff64761d507a3542220662d40ef4254aea834ebe242050ec3fd23e80f75015531224e75bd1cf2cd8b65ca8f8a799932357a3cde338cd663e1b6a16f13541cede35b8bf7c2f15a09f1d6f7e9819aa9bb2857c5aa3a067cd02ab036ac8dab63703d99d5953a351baf9aceb5f20248d5eb2659bab1867102bad7f5ae109538d852b60e89e14be32135f597f23e2fe4b4fd222a414ee430acc9ed5427045542d9077d1e2e47fc1f974d9cea7d5eb4b4a376eb42cb2c6e53f7453ef411ab982a5b3eb71f6bbf34525a", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) sendto(r0, &(0x7f0000000000)="796d9904a226144d779bdc2dfc026ddab088de0de978e28347816b627a0aef6c2e4279452cb423e2a6d66fee19e433ddf42ec0f4e74768ead8c9edd316ef7a479ccf34f6894b086989f8a7fec851df1573f25237c38635237955d3be7f2aff0e2fe273b211932867f9e69a2cbae8fcb9f24031bbd24a9f7bb3fd4f7f6e89eb7cbbacbb478e818d2bba55688c71f7003d036c7f55861da0d924d8c9e11e70234c5f39437ffdf0833c7e6f70611c25aae26d73a62c1086c0ad29bc7e854130cd4e0db01bec2fbdb28230ee8ec84894db743b130205a9b3fcc9", 0xd8, 0x8, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0xffffffffffff68c6}, 0xc) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000ffff000000000000000000000000000000be79cf730000000000000000000000000000000000"], &(0x7f0000000080)=0x27) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3f, "a90000a64d5356066494d40118f347fb32dc1216"}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0xa, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x50, 0xf0000002, 0x1ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x13, 0x1, 0x5d2, 0x1}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x10000, 0x221}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40, 0x8d, 0xbf}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x6c6, 0x7}, {{r1}, 0x0, 0x0, 0x0, 0x8, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x10001, 0x7}, {{r1}, 0x0, 0x80, 0x4, 0x3, 0x1f}], 0x0, &(0x7f0000000000)={0x0, 0x9}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="66ff4000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) syz_execute_func(&(0x7f0000000000)="41cf8fc9609b0fc421dd69af02000000dd1afcc42275165dffc4a1a1648f8c0000008f09c09adac4027d192e41d9bd171da260") 16:00:06 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) syz_open_pts() 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0xe4f, 0x953, &(0x7f00000002c0)="ed00563af7878fcdca6b7c5357ef306461ee47021785c8b1f9f5ae33601fa7f1195b330992d63269407a828656913a13766e56b3671f8f844d8178fef7b6cf472bc59bf11acfb9624b55887ee750f45fcaa0ca0b42645dfbf686ff8767ed6183e084f144bd4a62a4a60350fc8cc2516c8ceb445736960d39f1c3c24e1db3fc090b1a29146be16857f2b287874e7e71f470de9ca9b8ca1da03900e5c3db0cf7f93d7aae494d571a301fbdefdc046ca796d55d4f927f8e85f7070e81f8f5ff5a3ad568a191d2bf7d4d489e8c6f78007121696c9e4ca4d955483d486b4c5f9251", 0xdf) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="a4dc3f911d28dbdab0b9aaf6719fc800b3fe813085aa0100f73da2ce649e70adf7557271081fe45fd1d2d40200d8f20d706b524c3fcb4773cf0075aed4af7d4cceca82e10634d2accab189f951c87ab90913de39bf0ddbf739950a0c15bd2bd487fc8471e89e8bbe48678ca848d656d1eb8459e91ad98984e30e7f425604000000000000adb52ae791c397cc6bf71d4d88b7145ecbe572d669c065539fd4e994545329cba40bc811bb976004578957abfbca698574166beb25f5cf04fedba0c9ae4e325d3d996bc4b301b275e33d0f1a21ee08e0581ff041ec93e706c75e96ae002f180e306053fe7446ad4f458bfde2ddb20ba3e25e7fa9aef4c58f10519b8bbd7b5148361e3e8242a966e206000000", 0xfffffffffffffe1a) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/90}, 0x62, 0x3, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:06 executing program 0: pipe2(0x0, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000080)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x75d) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x402000002, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = msgget$private(0x0, 0x420) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1f, r2, r3, r4, r5, 0xb, 0x4}, 0xffffffffffffffc1, 0x2, r6, r7, 0x3ff, 0x5, 0x0, 0x10000}) 16:00:06 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = semget$private(0x0, 0x1, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xa1, 0x61c5]) r3 = socket(0x38, 0x4, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xffffffff, 0x1, 0x0, 0x9, 0x401}, 0xc) semop(r2, &(0x7f0000000080)=[{0x7, 0xfffffffffffffbd0, 0x1000}, {0x3, 0x1ff}], 0x2) r4 = socket$inet(0x2, 0x3, 0xdf) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r5) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000140)={0x4, 0x236d36a2}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x1, 0x2, 0x1, 0x1f}, 0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x40000000, 0xcb9f, 0x800}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x2}], 0x1b3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x80, 0x401}], 0x1, &(0x7f0000000240)={0x1, 0x40}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x7fffffff, 0xfff, 0x8, 0x4, 0xfff, 0x0, 0x20, 0xffffffff80000000]) r6 = semget$private(0x0, 0x2, 0x2) mknod(&(0x7f00000002c0)='./file0\x00', 0xa, 0x82) chdir(&(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') close(r4) r7 = accept(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0x15e7, 0x146, 0x200000]) sendto$inet6(r7, &(0x7f0000000480)="9ae63171b533317fbd082969ff9a6819793cc5a416dc162f0dc35454f048d1a5c70fe4dc24436f1906d9e9e7f2efc0ed92897c64d965242b6fb3e4e90b99ac49d5d479542bd08a409e2f6570", 0x4c, 0x1, &(0x7f0000000500)={0x18, 0x3, 0x5, 0x3}, 0xc) lseek(r0, 0x0, 0x2) semop(r6, &(0x7f0000000540)=[{0x3, 0x0, 0x800}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) r8 = open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x10) mknodat(r8, &(0x7f00000005c0)='./file0\x00', 0x200b, 0x7) nanosleep(&(0x7f0000000600)={0x1f, 0xdd}, &(0x7f0000000640)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000680)=""/102) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:00:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) flock(r1, 0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) read(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x9}, 0xc) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 16:00:07 executing program 1: r0 = semget(0x2, 0x4, 0x80) semop(r0, &(0x7f0000000080)=[{0x7, 0x8, 0x1800}, {0x0, 0x1, 0x800}, {0x7, 0x6, 0x800}, {0x4, 0x2, 0x1800}], 0x4) r1 = semget(0x0, 0x1, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/70) semget$private(0x0, 0x2, 0x44) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0x26e7) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) write(r1, &(0x7f0000000000)="d403e084816bf181010153809fbecaf57fd1b01cc973757a4dbed3c28e51e914899fc4c4abed51899466c8b87bf56b0e57cc6d0b51008cd3cc9f673a08cac0dc57b587bd9a21b51dea5d0d0e8ca3e1dba94cb1b4dc184c8b926d24a5ed2dc4199874f719f9a66e8c41fc164ba2", 0x6d) connect$unix(r0, 0x0, 0xfffffffffffffdfd) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="73dee4b600a0ec88ce302b0582f3fd93e76f68db4172be1a9418c9be9a8f41053148930d05fb3e3656b04a6c0fc13dc721f518e4c8307b1ebcf79c062de9382979f8440c9bd34ecba4a8385923844a970462630a3fe730a7e2ecdae56d0a22150932597db023b4235f0f7fce5c53d9b3545de7bb209fe64e16f5d7cdd119c07b97095cde2b96ee0d721dfa8fa99193700a", 0x91}, {&(0x7f0000000140)="51120f504de3f95346f6f46ceb4c7fe75241644be24d76a00354f27b570126f859e2d0f786eefd35e502fe6412c51b8835b587b678e62e11bf9fdeec11488314b2d083f92202745939992d8b71cd5c6abb0a2fbc8f31c179f0321753d86bdd4e0de2acec18a88873d27e68efd9a3910a8b8acad7051b5c5ecedcfa9f6bec91399c1b893afd2b71bca06c5ffd358b6388a5d11e6f907729e297a0a91fbedf6744", 0xa0}], 0x2, &(0x7f0000000240)=[{0x10, 0xffff, 0xff}, {0x78, 0xffff, 0xf2f, "982387a99122f070b1241dd6be75baa5a6cd6d28c7aa89f3543dcb9a03c36a36f5cee91d9ad48b1883e1f9a0d7153c7a90137a14951860368381c5ed61d3ab029e4bbc3c989205474bf113ef97f1be6334bc518a347b7f67020adeceda63a25aeea707c66fe9"}, {0x80, 0xffff, 0x8, "9f987bf43f772fe440a48ab067b3f48b0551f23d52d9a10d420f98dcdb10fa776bd5142ee8626953b353fdfd707a5830fb64063f5432ad3c692ee14b9818cd281342400bfd397d361f5197f0b340ef126d7dd46066600d8a945d28a4a597d2d079c78fa91d7fc1a410fd"}, {0x1010, 0xffff, 0x2, "f72d127de783f6d4f104de13b2584fdab9f39b122640c3825a997ccd59aaf199cf73cb894a4e23289619f0219bb6a710d3525d290e810fe0e6e13ea2bc13d85bdb09f5b2ca02d3e45bd12a3c63f0f0bade9e37329374dcab8fb3d458d38aafae268a4da446abe6908b6336ad80a514973a2ff520c63efb39badc5e6b42e877e9f1ef6cd5b46b572b7b93483ff426b671e1bad7aa90ed550a85e792ea164401fd011f22bac4912022f45f645a4d694b9ed680a2efa5b14c8a7a266211e2b5b04aa8c0e949f062aa7260afe88dcad3b0905ba9394cbe11270ae339c7f9fb6e63391db5aab5cec824c7f4334c479572cd2a724a39ec29ab85a1fcc1b2ab92d8fa3d3d8915b60d3ef46ef2540566c3e9a25fc64b067e5a3690d981dd1d879b252acd42a9cc3ea331cc4e4d319e972ab778cd936edfb71a83eb3eb2d0171b9257561370d188e98d9726e0ff5672b5cb9fab7805fbc7d41a0fb284f59e3732a0f590107b009aec70233c685b87e1f0bd8ffd9207d1f0e5c7ce5578b27cd4e8d29e7bd30df4d59cee3466c3e344d0b3a90d827aac5b2661a39d88f2ff06abcc20edc68d871e3567bd0a01ea23e61e166bdb3262d1ac21c00581ceb8b4f9a7b04c6058e29094e3d6acf73b8105f98d641bc1848aad4a1bd7f0f7291a5b902440e7e8dbb713a8526a8129b0c086d8793e29dfaf07c4ce1d5eaa5ace76ba318626e9a2b5ddc24e254ae7a0165ab52baa1415e58c4e3b3afa900f3e3a597431a93813ff53d14011e31f4c8249d3198cda5605d2457c65335d0d2eb59e4922ad98ffa5b44bd6f63714768aebfdb3ce5bee96dd366754b85a825c22f15abf573458e268f84da2a61878af5711e4a388d4b2e98befd04a031713c12d33a59601d8553a9aae28cc06d25a3b34eaf6eb92a29d6f9f7aaf4f266a1ee31dfd154da522e68cc681695e84a20ef0637782e4c32a430fbc11a8a52cbe51c8dc9ab6909df73ef1a01b8a58ec1f51676ceb115a1ceba7275561f7931285b5aa15a830f65d6465cf4c92aa7679191fcf434822a4ada4cf19669d5abd72ea52e257d63335a818c390832addb026e688e1f0cb7cc3d51f8cd38f34418c5e653ecbfb332a9180173c8cc9c52f340e2484eaf3b9b09a095dbe730bc490af7a795ea231738d2c0de186d5c5680b63320fe82cd5527d927d6ff52d7273debd202f243d210f8cfa748007806fd774a4decd10909a16604d135d9b1bcc0a5814eeac97d3e5e8ea6581a65b4d0fb6bd13f4d056b6f2f982f2c8a07080f2137bbc3be58a75bf1f29a9bca9be30c7f68d1f20ae53ac7b44de14a418d8b22c71f96f5a4b76290016fb7782fa5de3054d2223a5c6aac1eb190311187fe8fb809ead912add041836c163c4d6f0d37ac5d1350488e722a4de7c6b143a2e170eddcf0d57d19f7bc36dcc3a22ab5970f0062d2ae1dba8520fed58c1561bc62e2e6bb58daf5d47a68d63be8431bd7ccfd933e817d121423beac236b4308a0e7c574d4e50dd7e2afc75e11cd30b2b2d9da65ce67ca457cde4e0cce13413058620b0b5756fcf31506e9386a4c837c40495decf2850a10c467a0cdd386a42251f941d66fb26afdfd85e1fced46fd47ebc95af1b1fdb9925d2cce3562ebb04f15cfc601f5432234651de846c9143a4a060a015343de971f3505c1461bcd2f704aa3f9b672f4a4679a30a759ed5033549fcfa40aa7a14a088d3face3ae4ba844b35e4e8d3d597253bb888d8f591b005e96db982a9a96bb364851838032dadf567746073f474205b6fa7cb3fa1f4c9103721bbde90472d91f9e090df3befb0fd4dee682d01aed256a02d712faaa3e85e4e5ab8cf49f60e79ceaeaf12787419a01c65a4253a2b7c2a57d6ec5192f32d1294f0ddc9eaf8c4c9f69ef93fbd04c081affa460443b6a3ef8ea9b03bb6ff17dc2bc816a3db932596b6b9325e5e03679e5651d7241311b4ae064a12753f08c9eb5961ab5ee3952f34d463c351d97f6f78323d30a174acce56138474fd57e35bc9e57732c2c82bb865322f7eb3d6ea24c113958d138813fb0aa1188d7d24eeb647780c2aae73dbd429148a34a48cfe221793e418c74a028e024d1fa6e0b725493c2ba782f49e91e88bf6916f7ad2778378a55aedab962565a698effbd7582cd6699e25a4286982944009c353468480086e280fd3e7508ab688dc700a90f5376733f8aad26d7a23d2781d4bef5d49adb501dd3655386df7883957d3c7e6d4dc38ef91f0df69f66f300411797bcbcdfe086841acfebb98f74f96697261670cf7276bda20eb4d326e977f97e1b89e94775633a25af78259684283dd5c46951de334251b262a0b0d2ae3d5f04235d4acf43854f9d5b9f9ad3373ad5fd0d8a56dad8a9aa6d0e38c88f1502524f76440df8bf7614f0628e73738fbe9b6a1c205589f21e8c5a8735d3bd9b408511b246bb68e30db660d2990a9998ab30272aa0379fcd3a1d4289433e6269cb4d51902fd0e73293a982708a248d1b42fddd415dc0c151c24d8466f22e9809759f6f5045c932b24db14dec10b57b4c80de41339f11c88b5516a234f7e61642a3e5bd73f4574b0bcb368dd92a64311490d30a523e4eef9b29f6e97b9ffe2d8aaedbe6f0cca1381d2a064f263d4de17cba0abddb91cbf970f3f89fc8a8f02c6894877fa519d57bcf5745a424dedfb05c438ac091163427dd6a58d5a29417968e211318d6fbf0a3683518abf4c643789543aacdd93c8c7d907cd44d79fa4f171fd6a4c581096a92e2e3a95edd527432be0deced4331b40f667232a66aa037a5dceb1a3e8ff2108bf3e78399dcd866eef88bb52639164737f798a3d126c0c26d8ce5e17c5c48382e87505df04ca08dfb57daf38491759e16a3c0fb2caead1cd0136e75e5b88ecc630d730b96559f836e48a39718473284b4a729ce73f8c34e62bdddc9718b8c6ef3e9f483682ea9a81f067775e02b7f66abeece75aead130372c9d409e9f20f55c727158f95c435025477f43dcb94764f6eaeb71c5081acd567258d463ff233d9cc705374e5ce3db19b84e66b9818a47d4beefee1e2cb0c710ce7de2839b665a10f77eb4dce393963801a139e4f873449c432615426a2943d4688d66b427a861c6d04148794392379c400867dcadc01c8ed099085b803a0795dbab78c08772c793972a0a7d21e8036bbde0ac0eea7d1d043de4599e63a9dab151c579fd88373d58acd47260f70b194099862d2ff06a32300d831cd6c39152f92fdba2a69d8af6e4d8cb8b15dab12109c8ebec882161e18ce7189dd82dc294d2eaecdc5596ef29b67b26d9aa10cf36cd71dfdf4f421b31c2c2e07371cbb6d1c11da43d9060ffc66a93f8840e638d1a01ec5b7b15b47c2c0b79964a9e697f2dd0bca07638e116db8f1bc5ff4f871472811f803ce89cf03fc55219705b9edb454043f7aa3ef8c6fff7907258ccb1d2f3d95adcad87a6805553c296ed4c96e3756fe3ef5fa8f0c287c56fe38a08a63e085a9f0839436d4467f8d50fcb4404d294fe25897f612d4b17d88445f34ba86d360c5a135881d1eab544693db765a663626c4dce123a7da98754888f6f19eac8e164068c71569151ff1760791949ff9bfc8b3d04d3853f8714605e471809abead47eda0eaa76d9b8cbed4cfbf5f2bfdd2c7ed8798ed5884369a0ca60523ba6b331845aa63f3fe6fa63a92f0563eb161df60f9bd0f7a513c59e1a38c8bf783bd496873fccdd87a8bae130a6a2ab4ff9345a1b38d3b9d79ea0425ce2a950b0f762b5125bf512faab09612502b7ac3edcbbfa9e5efb1855a062e07e659b50f246395c35a8ba55acf6ef30bde477cd439de10a1f779b7b4da79bddc8c51a90498fe608bdee27cc19ef55b971b0e0a9932273957bb2736b3867abe12ffe0d5e2828dfec4d4c8b4200ec751fd5c8726320fb707e04893c96f4e82bfbacc31e1a9bf83c9c640d86b20baec246cb7a9ed1d9432d9c49f26d4199fef317d059a8f35cdc36373d93a5e081465b15e5f967a29944b280af2952ce32e9a04b6318567817dbc349e95f85877852a548a78524feb5e481658349d3a4c87724530f7da2665af72f5d9096c9ffe81045f5ab9d559e830a8ecec662e1727a119f9eb9fc32b886011a3d2306255cda387f2c2a7480827d728c34a0ff374aa8ead4bfdc4bdc61bd0e12896c7e3e4b5a71d225a35ed90d1ba918fa79d9e54bb6acbc59c4b6698630d0b8e3f77bf2b12fc9d4a7565f0fb9f9c9bdb6c45e655fad2fcae5d436b03030a795f5b4fbef5c0829a67133486e69fc036d202f45f7c93ac7eb6cb048203f14f3ef4ad9e137c33d753e7ebe43b06ab07e6eac7f536d2fa3ce3587b5ae05a678174b883c512bb1afde65eceddf24edf72f70345cc612060ecc5d34992aedb24b077abfdac382d49f1c9ee5b5a0d0bb1e7a3d2f97b871bf0522dafad136f53de97ec5e56c0fbb293619773cb38896ec65f5f3ba9b94694e3f6f24a554f2b65e496dde0ca8d40d584c33dd8debb5f12477642d99169c95fae41da220f78ac7bb2831a4118f463f7631a34d7eefe2afc878da0522253d75e45e1f0fed5e6b1e5149ef3f9f3946b76cf3708dedff6762b87f642ad31cca34ca4fd00c308a00afbfb15b7ecf11ba705f0bb691f0e88ce3ee0deca23354b01444fc6a0925d6cf9861af355fa2c8ea9ba4c02af8a950271563dcf6fd0fc2745c856bd9520744d9d3fafa97862c9aa61f871ff987a738965799c9ecadc63ab0bc64185abf95eafb3e4c15d71bbe81e80813f283ec33fc0c8d0daebc857f48165976bdcb184ba8d3bb6bb45b16a13d1e6b7c6ec769a5756f08ce80171b0ed7d9515528293147955c7bf3c89c2d304e4075ea959a84099fbc954fa3fced8e36fba33f42ed7e40a5422d08ff3aad17f89b240d4d8a6549a61b897d9faa96275a62ea07ee55f75cfb92480abfa73795b8ee3d5df4a315ba8bb30aa15bd7bd06021bb9317e930f47e9321fe8b99aa24eda42270f02cffc36a50a822c323e901ece4905194ae0766e3cc4eea0fd1f750fb192fb6eb5cf90ad84afddb40ac730d97cad3551517c83bd5fb9ae453394daf48ab4258b4e3f80a9665392cdc3b74d4b8a0006ccb7eade5cdde8c688405fe161c2290cc48dbfccf3dd59643a5082f74b0379b243dbdef09c7b1d4ba2009d075e6080da96ebfc4ad68f593d6be9230896f4ab4d0e4ba34f1e547a1680e6cc9f575f038a00338e151f27ba4a732339d189f7614783b6f2ce1e348c6ee1571ebbc752b8d0435ce1d333e175fd4c823d6944cf6a5b2a30288437809b5973fb65900337168c20216591abe5927eae00b362d32a213d7ccd18496aac4112540f3ae366da0f7305655b20fafcda56974ce733b8eb6f3c0b2da5eff4c16cc5ab5dd74f1f650dc036bd975e6650eb8d667a02429b4c27765a8ec4bdee19a30126a34a676a20331929c1de6a8224c1722ea95e68f7bfbe7f755b5b6f0aa91513432941865f06fb60118348dbc7e9c1d7d375e3923512d66e092f97e4a2c276ba1470af25bf359e1d726dd38740c490802899feacc9d3bc05456f3e038eaf635337037050a33d14326d08d24b87b5ac14e06c9393da071c67a35bf223001a65075f4a3ef7537200743a07a225cb2bc1991d9ddc9e04deab2e8d0e742c7b069de0b2a899dea7623ae6c9f299cef9a68869da8a167467dd886bb44a52ad27076085474a2de4b1139f0cd2165122e8264291b550fdc919617e4eb5f3e39cc63c2ae356d1fafe2b540f7d8a9693ee950f4be96555f4feaa824f14ae"}], 0x1118}, 0x400) 16:00:07 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r1 = open(&(0x7f0000001180)='./bus\x00', 0xfffffffffffffffe, 0x6) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000200)=[{r1, 0x1}, {r1, 0x40}], 0x1a, 0x0) lseek(r0, 0x0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f00000006c0)='./bus\x00', 0x4) linkat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) write(r0, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) read(r0, &(0x7f0000001d00)=""/4096, 0x1000) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) chroot(&(0x7f0000000280)='./file0/../file0\x00') r1 = syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) socket$inet6(0x18, 0x8001, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0xdb) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000080)={0x0, ""/230}, 0xee, 0x2, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x5c7f6ef8fced2ffe, 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="5b59f3c7f8b59339635043c21eeff7ab2732e554ebf336d6b59a15fbe34dc904dad14a4716ef71d4d008bdbc7b63e57825e5db07fed9ecbdb54bb5084fbffa568cf3e79251751de1e0cbb1cd1146a96068ca53dc2b8a794a970747c4fc91067a0396f513d7574efb37deb0eacaf837c8d667d4fbe51f37e291f4f04a1271481867b1e16576d1d6e0601f4ed3a4c748f3ab51025569e1cc30304a19145f2c4d999e4a3ccb56ab883cf31b2388136f7f086081bad35b1df3b9e9", 0xb9}, {&(0x7f0000000100)="3e80e320b0496a90c3c544ff4dd04eea7c9d24c601c7a2bf7be5372e5a5b5aeeeafc12203a82bef6b9cb760b721e0b9d0fd595b703b2299de1ae210d583cfba495e9abf6e03878e8075e92977d64853e77533193f448ad7deeea1da71323ff6e1f4538e219fb35c5d96d5f2757b69b697b830b94f959a3fb63df62e64e1ec6907f0ab5ce8caf859fcbaac73e4649b17ec0cbb56664e3c0559da375a9b4ad6a190719116a3cc080db99c6ab2e68816454d28835e756ade2a6c7b4709a87ca4cd58fb825fce16fdccb15dfc5a56fd3f00695b56f0de16f667e3a4e66c58c674928a8f0f5ec8e85b04307d36c67beced12170d677372d2824392d58247127f6492415be168ce143a27efbd02419e21430905f17d4fd4f0101ca7efa00fc6e922aaa8e6cf8d45328bdbf9442d5b2a7fd247e4ccdfae02417a041a6560d91a25c52b6c2e4b018f0a18f2426fc68e5eb65ef4d9f120cd4d1cab6cb90912853506bd172e4598af5783f1add2c584b9fc2c6cd968b6b2d6f5f104d9c80c413f6888c9b86c895d01434c352c9d7503216faf8d0f62b143d3499e40930a1b7fd122bce26a091368410bf58abb80b31dcd8faf7708808ffc5389c22146ccfcf9d61c97d7c47a29c8c0fb9a1f4f996398840a34487c73875304be2bc76daa5019c7bf125db40c6900cfc00c902b7f3572f46903d345a6f52515db7e262dccd801e036e0593cdb376517acd233cfb917b545c50d7e0141d4d86edf4b53f889e33b2b60dd25e4301a7303baf3066779b54db611cbd65cf71d65fa325567d27a0607305fcc11284aa9a66992a60e3f7ed2f9200adc6e4652542ec1099aa75ea4219b5520cc97f2dce8333bc1d3b5b7a90d49176239e554e10091f8bbd1bff96c36387a6fa1db5b7929e8c67f11e060667f6cf8614932aab5b5e4dd4c75e603378f85e8b53f69d66e0d70a1d6c11cc118f344f7a76b10c9ef4c3c979596cd599a228d9f0fcfa668fce41e2de34d1e8eed92ef7f41764e6f8cbae3186695c9c58d8f820d65e6ad506d2ee44bdfa675c42846d40e3c5a2a39b0b7bf671e0c11ea05a6901e4f4fb563c7480bc8d1d38befba379af8785d25a6555e85ea728afc904b00116db269cac70cc424a685cd081546764d92289fdd9f4f871b411ab15afa1c5021a67c865e60ec067c3ee28d69984fb0cc831d4cee2835a21d194c24f9a104f11a1b9f7f6eafa233bcecd533c2970ba673397663d59df45a28083be1f05d97491d1ff094d49e4bb08dd73b37bda93d898162ea41f9b01858d7fb07f925fad5d758872e26649ec8f0b773d7556838730e0de4af042443d78ecabdbe823dd5ca3b8879fe54824f1f77eb942b8734a01f2eec79bb7ca90f2fbfbb041ee816d68b3ed248081b3eaae8e9bc26549bc2673a80b0e1acf2f60011a0f22dda10498fefa827f6cb2ec4334d2908cb6c98b7a2ad13742fbdc64845f3b39b858b032a48dcb40da7804021afc02e2f718481da8603d3842b920ad64e5e6fd8e2c25d3ab275604dfca47643d9f85056eb5daadcda3f9f549aba4fdc0556111c47bd18bb267051a103636679b95faab9c9eb7fe4b2b8ca36df191d70a0748aa29c38393c4c7a46d1d406ac5805b8676de2fb42496a12e50f2edbd6e1cbabb1aab02c930a37af44b9e12efb6a3469cec26a91062894cddef753538c7cc6e2f7c1c11e8eb41c5a1e532eb13707012c0aca9c917439d6d31342eab3e3b9734fa170a765db8090d657994c2b96c8123918863a260f588d55e82733913ab5e460ddb6f8ac4aaf09e6b079662106c9540d8242d8fef6e15283249fdf61dbf8a38f79c09e6229f251d52aa273ff542f452a01d18ec2a98207ebbc234f2ddebfae5aa33686174e47581585d0fa024f5b436d32aba88938116309496e8a46cea00491b7b764e77f94d270dfad93da7fb3934d51d9fe1b38f8655e0b4a1950990cdf17e5852c44d8102fb2ca27e948e3e48d74a9213859305e72c2b7d8fa73d43ba79cd3b87894463c65ca449b7bb53a37ddd217f09d4d863b59e87bc7c72e0d239fd686d81e8f9ab72d95e7fa96c2c23c1f0aafe4a704d125cfc2dd47d98286d4fb5b4403067e91d1d12ff033438f88720523dd88abef2384be2a67ba738e1546d07b01038e234c0a2e54ae7f556a05d98ee528419e5e14731207e495187a454a90e2d840016b2cccbb8e0bae9e33f42b081b6b0dec25a6ca1180b1a46df098634ef4d515f066d9800d36bdf43b5a5c79a88816d99b11d9b571e8c6777ded084f7ce46f6085c8c2c7f10b214029a90b01fd3d9a83140daf1231e5f4ff5b5a12b5a746e8d764f13581c5295bb2da697238ccfd376709be1f6e13f346e5c9f42f2242ed4d9be38593e2d3e310b47d70c7be23f7e3bf162371207bf51edf55cb813f8deeee6fadb5f8bcabab997f3b3d97c6734a9040b39e644d6fe7ccc703a44372b099bd3c1ce0312d900694b14e75ea9c8d62c9370e48c7fbf4b62f2f1f1a61542db6de9db54ef95b2402e448e97ef849a0af3d6b94944be0d80d5c01c2d1d6cccc76b6e9501d0220dd305b13464f814676abbd64e185a4f3afced0f65271ed676ab99c1273c7a64790791a0dcff4b8aa9c578b0f3c0fcf56d5f56de185661040ea764f0f75e5b0d39c32523c9884b65c5d0f37385f7caa254b25aaf0b205a1ae8176fe28e54df000f76c9878eebf7957dfb928679a0e734d6d814caad0a91920937033cd7e57f57773a9d430f8095f629f7588f6152b96f6ec1d51aafb4c10dc4febbf58a685c843914ba2b2a9c57f147cdfc8ec7ae6be6e1aa6f5a2cfc43a66ee68cfbc959bae93f03a1fb60ff798c0e769bae5954d3eb3f057df9f2522a18229612b41db54852dc63951aad449524f2645a77beb4b7a4343afdabb66f692982027775bfb3f4b7986bff7f2d4951df5c77c5b5dee2132c1e3aa7824a5dd148ca1caaeb3e373577623a0022475eaf3f28b484247f1974c646208339d9be54b9925ad5b19328809fdab8464b35b9b4f9f3602b7dd6d8a58d2db80d76ab6eddf473f355f38a37c4955b356c44924b620b9c9fc84da5e8c081181a90106697712c85cb4cf28de738e80841b8588053d22b1a8aa49cedf480d77504a21422df058cc46fee60ebee7e398021d6d7b53f64e1e09ea6ec35645a80a39963afe1ccc7b266b65b72dddb06883877669c01c420d076415cfd97ab509c287371fd9aa2f19dbae34f5ae6b39301297110c4d0ffce0d57a1d2031654c74f122e508a7766588d03e14a55521d3f815fedd1f05e90ecd15d2b0783aea6f7cbb5143770ba71807de8f74b8684e1f5ed2c8885bc69a8069a1ff6af1acfcab7f4c3c52cf114ee73f11a969d5f786eae2707756411d1c843eec386318ffbd7e78d1fb0796379522581c05ecfc17ea6fbb360336942dba383445e2ec9a30ce487ff924944d26bb121d9b63560ef8a1f4c3a88a9bb6d0fb1221af1fe7c40b28adca6475e20d1afe158e0d27f7b9bfa4901ba9b9b276c9d6d44ca5db7e37358b591d3ebdbd1e2f80f5a4cf84f803541156469f66d20f29ad86245adf93dd513c510dd604d4113a792562907797e33e31602c7d7c5b7817d2f981a951372b1ada02302c2fe8bc079920d920b12965c6c73d90163cc597b26cf57a05bff6f1104bd04212cce48feeca2365ab7ea27d0dd698f37ce5610976f33fe8ff384a6a4db58cd35f3aa81780e94c0293131abccd0171d945858dfd936a9126655750d5b133013e26104201a813af1c5f13afbf042f08e7ff81f2fa6acca3182f88514ada492d31aed08b6b39fadeb4d60091908db415be939926b8c301bf04a8d3b59e009ffe6935a0be3942c636ab574c7af0f693229b75f8eaa558a63da4b41fefc5274a0d72f72a812d3da7b62b8bdb2ab6dab1d4bed08581f632d5a1af6ecc09d261e01967c84877d878a0c05e810faebcbbc4cad181e18a5c2677abd71b4ab156c2863ee78cc7adada6082bc5d8a83745da02cd9a42499d64000de73ed31b2ffccc0c6f37c9ac77c3a47ee81be56b7724ded0a453c98926b49c20d73ad9c14e7be7c2d05b7aa4054ab3a61d0b97243de8c586f59f6a6046f5177dda117cb0335c22197662fc2a8e257408e3716489fca5f7953b172d033f47fab6d0c4ef1f8bda99639bb4494308fe9172d481a7a440c988f998000a273c41f5ba6470a441024e9d292361faf66847f7aa40c0be02a9ad24eb827ed08bf1db45c70522e3ba556aae650c04967d8f223a8afe59baa10bf7bf870533862dceaed765ebfc1e78755b851331ddd364d2b8b154f34d12c4cb028466b3c1e263ff58d38ac26f6e68c3b9d5599f3f5773fe954a4bf5a90f0304710b52a1e8914f4e67847a54d19156df7cd1332ffc57ff57bce4f5a2a6c3db1e740e12430eae9bbb91713a9332fb7938c8613fde8a68ad9a613db18367a261a48cad57ef4dd7d62c1d1dbd37b65cce4f58c2d7b721cf531c4e8e38470ad2a625fa135fa98cafc1c230926982e9215b7b1ce1d7d74de401831e122e1c7c43818c89a122570899aa5c8ff1c16bc3b9e20e9e8f15cce74aa24ebd3b41cd0793cf0ddf400ef268f778e40ba298d0b6180ed86ae02619b88f129da9fef4d3643683796999a75d0b968977f9feeda32de21bfbe630ecc8a4140188f8a9a62ab20cb018f30faad1d5670a1d95ca6069ac10c852cba272cfe972a0ad421f0a3629bbd959ba4cf7e505384219573b87e0a9c8fec82bbb08d59903226c7c1f3aa5e0acbc1dba3ea5f1f071e9f59a9296950172cdbd8064277a1b5726742432318914429a25e48d2c11607be2f9c0d8d998aeb263c86702ec4f7c057583c2254983005e9414295b8071f96b5cb71c5c65772a15f292e1f682977339178566af8a856844988059fd962ba0c70ac61f3ee958f64d820d744c818dd1bcaef510260edcf2e7f7dad41584a537478197663b055349b7c71b2fe8b671fe9375ae6804860a353004a4dff02b4d36bbce6a9850cfc9c273b26e02cd355b965e9f78097cc36f4ac222e584efd8ecc2db40538eb31e26cf031f0ea62c330cdccbdf4215300b3117beca7577b724e1a075648bf309143d29d41143f82f590c7b82c76443d239d1ab5ac4e677b2c04c5bb6c1d133d1fb36c459221792dd6073c55544a2b6ff85d3b7c63dd031e717f96c8f567f47bf04a0f77d16440b3e1c6b78d46a88440cce72a7a1c6d4c3c9a4d4d0bb43ed084c7a1b14573e00e56c7b7cd9f8b3199c11ff1c3b053476a1044991361ee4b906a142bd70e18d60e189cc10844e617bf3d0c250fb57e21ebacc3bcf65b7e8bc02cd5db529c13740adbbdca6648a63d015ae820035efddb13e7f924311b055b640d1877f2b90bb2196a7c77921483edc8cb67d4c0d44004c1f35244df540ab1f69dad887293cd0b1649abcb027652a0d8ec07015ba9e10ee4eb52eabf455bfdaf4ae10c149268725559dc0dd70c3130e7ae7ec7863ad4d7aedaf8c5492f50ab153218567b3b746bb17647b74506d3fca7ae9fcbd33846225273daf35eadf72ea6d175921f470290972b4a6f16c1d2c989e51f52e5cd0d6c090f3232193baedb1c3cbfd784b9679e29fdc9f4dd80317bffc42f25ac7d064e83f9b5e6bfeb3ee5dac32b7008f08b2b4dac88e64e86c8318fb383a67001b0771ee1dab2c8c77482244dd7961135f104921a70bb7d4eb3baad15c406e13bdd5509c2e2dc611b131802c8b15bc163882cfb7c107157c3945cc65cb56efc3c421051f2cd368403c1e5e1b760f63899f517", 0x1000}, {&(0x7f0000001100)="2f60aa435bb4568a7cb7f111", 0xc}, {&(0x7f0000001140)="93fe407b8fc80488423b9cd71b930d705271d3f7a0417df8aa855f15dcb671580eb07894f2dab6f3ab1befc161b504812fb12b3227d042e2690d039d69ccb9ae0413e4fa0b0ce7d8910cbc0428308415a4a8c01ba21881a785870d0bef5a0b0a7964776d0a91fa1b28f1f027e24d", 0x6e}, {&(0x7f00000011c0)="f9eb45b2f21940d9d98c3107cf1a55018faf4a9d45b91e779b6b3f9e807b5a01f13c14356954d32066ed6cce8e49be2b1fae43edbdac7ffd921e4166f02a00a7913f0f6ff8c3f03502102da33e412c67bec6328c843e75b7764c551cebabd17aaf7bec4dadd922b9740b14aaf23c3f1524d2460e24c6da888d7c14125029eeb3d67b6a1a8123eddc6fabb6bae0c40c46028bde3504888a32dd18cb651b5609", 0x9f}, {&(0x7f0000001280)="e6b99122eda8459a9ab32e7a0695848dd853044e956f9d3e6ac8f521eecfa0c5fc81bba51dc86bf02fc623a956c50f0635e41e6eef6adba1d0a98015657a078a379be3f8efdaec", 0x47}, {&(0x7f0000001300)="0d1bd60064ed1b19516263b39919767d45b4e8", 0x13}, {&(0x7f0000001340)="a89ef14079e3ae2cc5ff9027e7c4e9293bf0c82532965515009cb945610c4795834745f459e94ad3b161f0f3564e609f3342dc3bc9663faeeffd65b9942e42e0800c77a2ccd2e35f2bae6f005d33c1cdedea8c3582c8b9bb77cbcc3c0a21453ff8ae8b486d9b64f453a3a0e560b8399bba", 0x71}], 0x8) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/127, 0x7f}], 0x1, 0x0) 16:00:07 executing program 1: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:07 executing program 0: getrlimit(0xe, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) shmget(0x1, 0x4000, 0x694, &(0x7f0000ffc000/0x4000)=nil) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') unlinkat(r1, &(0x7f0000000280)='./file0/file1\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x6) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x40080401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4000001000) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0xc007, 0x5) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0xd9, 0x1, 0x6, "f5eea963bb8319ffa06c3b2b76c4d030207e6e48", 0xfffffffffffffffc, 0x80}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = getppid() wait4(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4a, "fa2a26563d64459308caf5f230a1401f086066ac"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f", 0x1c5}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) fcntl$getflags(r1, 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21, 0x4, 0xffffffffffffffff}], 0x80000001, 0x0, 0x0, 0x0) close(r1) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x8020, 0x1) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpid() setpgid(r1, r1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:07 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) geteuid() 16:00:07 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) sync() 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="bf99", 0x2}, {&(0x7f00000001c0)="23a0380331699ffe97676d0fbb8afdb2588de7fa1e287b0c3b26546ce7851d5104b9c96dcf889e76e3390475f0d20be492665f8c39e8b11ee7786e29dc86952a65eab19b180eb2c1c57111a3c700bfd01fc3421e1b1ced20ff71e2a1087c7a2b48801571f79b4348fb3f4dd5bf2cc3ba88c145673971bf9223e422996128981ca4a530366d1b69c85161fb29aac9afd2ae8fa3084d1162acf1122759a731ff898e16c95c9e6b402c941b7b5a157617ce8735aa58a0f9654c8e6f300fc7f2a9667866de4f8150b1c43061ad91833a1e518273ac29f9539869cbc069a499c37fb2fc410a0fbdc03b0813b7c959ceebad475de84a39f04b1d43942a174b157195f5d1d0af1c49a2d96fb291aa6f2a895786a3b4883376071e5c728a9eeb0804df83a240f7ca3c4f3e6a5df801f7b0c76f763834e239e904ddddc4d88e0789d2c76d0b7767b90bd940946071733a4d20d6ae22a48a9a127da76d660170965b0a1b492a6a7f176324e7c4d02f44355252aee76d00a3892e00ebe9726913b83d48cc061afa9526b90d1a40addac034f585eb5d0214fba5cc91043cd5167dcd5b6c744699c60ddf43c477f5e830e0bd09e1dfb2a45885fbc55c500c128c523c6985ac2bece70e96cfe8ef65bd14314dd6cd442cae88916803f9a449a6f88d288b6304112f4e96db35d54aac64cf581c1a8cbfa6e649958cea946058d9eb7d2ac311beef97bcef4d522f28f4791a68838a7d457d8b7f2ebb700f71eab2be3b7ff6be3ba5df176a31a017863282dd3d94e976a88f789dd176bfc2a996df0ebad7fa052ba1a9e54dcc8139ae15b048e0bb79a6e453b4d620dfcd9fea479c62310d24e4d2fa4e5ba7bc04b17b3fd5d4102c2059bc73d712649e3fde3022ea259c2cba70a3b3a1366e7212cc77ce2376de048b482d5e6d7a87cf0f6b2b01b81c039cba8ab05047b3b013b37f52c9aee6ba44ce1b3d930adbe528fc30e47767cbd2e939830d2733b9c97d9608a54c4c5f6111692d4035ec314f48088f7a124adfae93766ee9e9d2debeff836cc2f6aaa12137f13a36b3a1d256e3ec97823bbe8c29004d1a154dbdb0a534f82bc0f473554692a1dadf462442159046b87bb663aa2a307634e4bee36aceb00b22d4a24b6050bfb91510be188c416484398051f3eb82d6586829a4d182ad8e37fbcabc4ea86889c3a84c8889f31f3e189e7c4340c894f52c0f9cb52463f36982a70e9dd846d25b977c6a76afd68e1ec3220dedca73c01830ffdc5fb4cedca1ee7e498d1aec1c4cf329e6dbe883705777f0aa3ba7b27e68d752b539d6d43393a94fff8c732c5751bc9138d2f5d24ec2905becb9ca1f7c164fe96467fe8af2484de3f4b5a6ac00243be86b7b28d643f87e81f218b660189e5a35335a308258095522cf27ed0a13a31861ccecfece848a9088a8970d276f7da36580cf79afb29aa8648d6a6c9e4932e22dccb9a642ab6b904938d381c691af174d06cb2e33d9e578351e39cb95f800feba61924675d2d1a9b06b7a9ad888db22be273f0cae677639cfe5e4214c079d62170f0fee660f98229753a4a8cbd32b9a8297e4457940726d4093f65ea94c1f73728c2734521e6379f392c15c13c5c91ad2214a8e1a082e354a558fcb0707a98fd98e55fc85449b649714289cd5c417511ecb8fc13550f29025065b84876df80ebba66a0ff6b4013294979cefa4397b358f8c872e9d8e52730c9bc18dda4c9d700b5d3c79632832267d05dfda42d8bb94de9c0cb1964955c5f550158e9564a4e78793a1d4b751677581248744f1a6ce2dc9b2139faee23809e351577dc86c3d98e0f98bab5ed8aeca8cdbf5363e8783b5f055ff726fbf427436958433e2d7fadc5883f3fd7e7ce174f24868197a286e6fe8a433710474563d6ca7151cbc107a165971c8126392540dbb0ba3714a4c55b77764ccc0949a07c4e38cc7f9ee5d74057ac9bc275a09872ae9f7f7a188d9c25358307092030329864d95dd21add37fde2a903ad6cf7e8c67b59c487a4edd5f11b87d5fd8a9147b962e5463d0045f88bf9ea75482e07369900d684623187d9907aa71cacd026036a940316fe3c2ffd0f7a0053c5ebcbb527580fa65354df37d9c4d6b110a550417b06f0b20ccf78ecce57bba848f21edc0466f31f7c70dfd3cf79dc16976084bfbb7750e97b49b426360669ca8e6ee707393f69c1c77fadebb27fc48f7159da62591bf4281a13762c36b216b7dd6b6683ec3664e4ce44c81323010b2b3755588d204431a35722d1d41d03bd4a201f58e05dee603b43d8b39b3df9729eb78c4fd3ab89a267741ba7d2f8284310a0f6cff2b50fcb70d8d8b9e75c20b46f8f0003f82bc4823c38c9988d87cb4ea76e564d5acdaf1c830b6aa88f53e05699de93d45b85c4c9abe9482eb407621c86bc6e7413713ead3fc2fa32ffa0b5683eccec353e1aa2404c6ef6f37f00b93d2a51deb66da293c028e83a88b19a319ea935766ebf09cca10c66c3df782562ba267974ff168aec597a7f6900ee0ebb00a7bbae0147ee54ccab57e34050bf89d07d0602a0a7d8f4e11fd3bee1678f2edeeca457440e47f2fb729f7c3974ec78439c15b3ecfcda3979e1cc47af2f7a1082d1c131f0b2d33137cdde149f068bac3b1876bc7bcfd5428cb5e2719fc4b0a834f7451e32d98e8303e817caac9d194d922d4495072c8c7948f5cb5c93d331fd884a47acfae7362e680eaf064857acd45ff43776ce2b37405b13c3db508f8c021e85b7b5aba13198106e5ecc6249f4fafce7b007b91527467f00b08e1d8a3b8dbed88ff61ee051ba0b1ccea8d183574d412aa46d84a7dcaa21ba54ec9318a483c0464a92015ec28bf1a243b562869433453c062d5f353a538128b144a9c093bd38b7a11accb8897032868ac5518cd7f92058d5c2d49a48c4e92eecefbce0db56968d4d2c160b4bec0bdf4bf3abf0e18f72a4c8600c7b6657994ed77ea40339c339644175f55803daeb86a135346d8735c8cbd3e01e0519c640a43ebde85e7057b2d2790b6c2737362bf7ff9697c5db2a62b3562c257c18e854cb67b5b66f0cedcd03772f075048709163194188ca9548a555a5ae20d72dab03264367197b68b80f97498ff3fe7f78f3b24695bf7d93394c3ea500a5f99fa1d364470257a0436789b463ffeb64aed9ade31c586105b28e9e6fcf5ff8c3f02d2ad3e578802db41bacc02ab855a07c6ed65a83fd7a1ae3f33b2e9c87ecdf0ddf0efd0cec44c666fadd13cfea78e4fa040f6a70e008b132a043f526153e3df726aff570cdc502323027ed451af0ff3c99014825d05ecdaa1880f86c0399b8af0c04f419d4a546228038b81b272f16380753f012a6e6d975f3e9a2e9308c80445d556aefb223332897ed7469d5280c59e671a8978f0ea7e840c4b8d529b3451c28460fa6d10e16f4aa07071aaa3a6d6f046af437912aa2e75079e2b7542bd189c2626daac87102eb181a7697a650f4085568e13ae26d951793c08643c54fd930fc2ed623d66a6025c830915ce7da248c9389eb3ee3af60edd584ce496b2c67ede7df794fb03b92f33ac8d60cca373ef2582bd9ea3dd03d02040fd436f8e39ce0c772aa35e47cf61cf288e2e438391e771e4d5db97f3639b163e28d2b890fa02b6904bff88e6a343ef188d3fb35059ff7f2337eae42411c4f836adc4ac9b2dda95e435634b8f903516a5ecb8a7d625c34a0ae48a97c5b498967bc4ee56a5c5969b9300544cc777a96aebb8acda5f9160076d3d030414efb3c48e0b3374e7f70c133155e88446fd9fe7ede11e4eb34ff3127f791f352c1ffa6774ecf77171590b508533272eba4646610b4bb58bcac2fac754913a2df35f838a3e3fe66b5ab7aca5909a79f2330edfcca664981bffc870f5cf41e7cbbac359a888b96bd7253f31cd15ee1a0e552ac4ebae90bfd50cb74e88f4af8cad87ad0db98907e743d9154da057e7f40f3a938e511ab59643ae75305d479c94fe552003f69312df38a31c8b04a828460112f89914b18468d06edae89d95c211859842cb2cd515823f408f5bd22d628f73e7ff537fc539584a06a3f3c7fb8d743bed3dd068c98eb53675c603b439dbb34ee42c244567b8c296e4f466d7923a0f54d7dba2adaa3d1affbe3e03ca06c549df543712b542625ce384dac19c28b3b3ee70209f28f673a157ea3e40b461c1166a898f48fef2f69f6a62d5da818f875e959c51a684fc3adfbe54ce07d01e028c5c6125e8016285dd38eb205613c019126adcb293eb1834b7344f518af556caaff8ad290df919f9640f7efc2f777d59682db9839fcc8ada050192255374afce5b13beb65f8f61f2814d521a9ba42e6b961ae98b0dcb597ef2eb404285f34ba9dafaa5577d86ffa8e15ddbece6c4a35b1781f720d5f261961b1b97edb8659429bd143ec77578ba36e125b22fb5de8fcb056c76b820947d09a8e783d4af6bf29eebbc0b4f0df8f7f7d239c85c37e88a1573a7b18042626e3a715290e7abf62291c2f5f81bcaba3aeaf06b59bebd2702f1a96ef118304862070ef8105e70a6d28bff427ea5364414af1b777dae884b99eb58dc1f2225c4c2e04d4430f9716d82e3d3250d46bc913da8153f4fb4d6750d2107a04c14e9770d96fac430f8338769a89e58687c9980cc36836a8342630a6e75ffdb18a89082e6116bd568894cb5aba4882374ffe4ab183f66d0c38deda705e9fc4e7341409dcf475edc05fec02b3ea85eca28c858b430f299f1b4b1385434327594bdfe0005406b80069c0cb9fcb3bd6a6cabbc0c8482206b28d2e675ac1521d744c24c81fe7fa279ba3b00cf0dc683da3f0005093a49134d575cb432f707869c40dd0e45a10bd72f76555460e010d116859f4b94f4e7d60be02c798440b833175a37c447a0cfbd2930fab590eb899164916e4498f682bb51159b03266b3347c7ec804e0effd3cae6903d8162c2264c3a3d0943678d7c8476323996d003a79138ab00aff367ce58a8d37d527fdd3a57015bd85eca2bda6a797e9ff1945c3b1c960e7907a490f46e8e6da8c4f6c5cb85e0896b60a68378857ccdab420bdb3c093a25751a84e0e6f7feba9fcb5d0baa92465e735c43a322ac8049fc5b12804550123a7cbbb470e9e726e9423ea68e1ee42b23becbf81afea47afe02cc8337551beb23f04b89965f8821fd4d265a247b703495fb21dce2f101efccd4d6a4fd785c9ec4cb0ed063b93bfe8d99e2a77da1e18142985b95454aec350a623c18033b28520ea5753ef58a03f1a3cde5df196a76485622ad3c02d7b0e3db60b0931fb68efedb498ed815ff2aa2d5e94b6f18091e04d23b8d4706f7a503aeec7569ecd899f3ecbd4ba5d5c7edd70719e48df3956a8730c6ca6a2e51bfc301913b7a81cee4c5f27408a72d33e96389dc0f9766e83a5e15b4b04bb93f0fe50c1c310f8fb02462ffab90246864c5c9acc71cb08dbf102e476b31abc289fb374d6f75416b2db13292735cd351391c70b04130e37b29e3a97ab7153c81a76c52aa2ba54915041ec043cb4f4ede2b697ae3884f822fdbde3f5f23d4f7a1d6c559e58b3acd600e78bea7d73bbeab2a4fddf5cb9402e2a6d726c78c24c20156532cb23fd236dcb016763e409860d5b0caf3d2171c38cbc1a595fecbb2f9c116f52bc4894292f43a41bb0ba3a4acbca4506a1edb2fbd5aa391ceffe053c922294c82ff8a1c43779ea65fe1e0812f52dd261c59024c557abeef1e9338523f8dacd3cd04809d244627acc5bff40e6b39eb7af0beb722270313327534370cff29e884fe", 0x1000}, {&(0x7f0000000080)="7acb", 0x2}, {&(0x7f00000000c0)="df63c3b01e8325a0238e7ef335dceb616b43131ea1eddbf70343981f581ef7bc2ff75e997a1b31", 0x27}, {&(0x7f00000011c0)="ee527cc22e0d0bf13d88aebbb29a10a2d68c1e98c0f223825ca631ef36dafb6f226a159ae4a72ba371d2c763a7372526932abe381503b479a8b5de99d480f8b1e84678f354d731031adee157aa99da51de154833b811a2834095ace97d3c6ff1e56055c0db3a340a39b25f792bc8f69e9a538ee7acc9854a5448584938f378eae4660e646ed6b62c7f879dbd941d3ff5802d36b642559a0db1b6835d27da1ce1", 0xa0}], 0x5}, 0x408) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4007, 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = socket$inet6(0x18, 0x100000003, 0x102) r5 = dup2(r4, r4) connect$inet6(r5, &(0x7f0000000180), 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000012c0)={0x14e000000000000, 0x9}, 0x10) 16:00:07 executing program 0: mprotect(&(0x7f00004f4000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:07 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r1, 0x84}, {r0, 0x121}, {r0, 0x40}, {r1, 0x1}], 0x4, 0x100000001) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setpgid(r1, r1) setuid(r2) 16:00:08 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) open(&(0x7f0000000000)='./bus\x00', 0x200002, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8b) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc95545fbf4e90010000000000000ffc4a0bebe0805504f75beb7bfc50b1cf3ef4f1922a8d685ed32cfa2ff28a0aaa23cab228e1581c51078ffab2613f2d5acae92ac2cb9aa267d090000006d625f8d671f2871ae578400000000000000000000"], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0xa3) renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r2, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x40000003, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) 16:00:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8) setsockopt(r0, 0x70, 0x6, &(0x7f0000001440)="88178528ca99d8feb19752f1ff1d00b5255ef0b173f336978a7f5095491aabc176561f7b86011835e470df02446fdb85950f208ff39f9ad068f83038c95d5519c8d0cd815b8676dbc7e940978b1f7f8c22537c9b8a13f9ccff4e6dce253504696243fec5a30d2983e3ee5bcebd00be591dc05b8096b3334ce34389b860a62da72513b6ab4ab194e3b3ad625c28c4fa1ea0c90f907325f26c159e72ccd91342d1d8aa153cb9ff5f74f1297f153ab8b26c85b9c006322ff7b2c3659bd4236570d14ea2a88548bc7b0c35c5f5af9561957f68af1117de9a7f69c5", 0xd9) r1 = socket(0x11, 0x2, 0x1) setsockopt(r1, 0x9, 0x4, &(0x7f0000000080)="e9d4f863d30ddd09e1bed0b20dd68ada19ee180d4afbcf5e29909e4b774432e4489bcde61136380ec97702375ec0bb61ffdd7b54f1d0777ba68c18edb59354ed32802ca5e56e6010ee128c324b4bd68ae4048e73b92a4a9362e39cfda6cde1dfd6d9ee7229baee630f71f67695b95cc863ae0c17b36288651c91659b79652b9dea83181e8453d6bc588d", 0x8a) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/180, 0xb4}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x40) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x9000000000005, 0x100) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='n6', 0x1}], 0x1, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0xc000, 0xfff) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="d0e3063fb8263a5ad99bea8a5e7458c2347355302041d51cb7b8350912168cbdaf67bba3c5aeb2c37d4386d3bf6a84a2e1af7b672d904ca77c53cc3756a12a1742210b12cb4ffbd94a032cd1ad80ede154417f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x10000000000000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x2b) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 16:00:08 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000840007d, 0x180) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/78, 0x4e, 0x40, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xd7ae6ebf890691f4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setuid(r2) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x32, 0x4005, 0x6) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x1, 0x3010, r1, 0x0, 0x0) socketpair(0x11, 0x3, 0x0, 0x0) 16:00:08 executing program 0: socket$inet6(0x18, 0x1, 0x80000001) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x0) r1 = socket$inet6(0x18, 0x1, 0x7) r2 = msgget(0x3, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r5, r6, 0x4, 0x6}, 0xb642, 0x5, r7, r8, 0xffffffffffffff46, 0x9, 0xfffffffffffffffd, 0x3ff}) 16:00:08 executing program 1: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r0 = shmget(0x1, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x26) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x87) syz_open_pts() symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)='x\x00') readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/130, 0x82}], 0x1) chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = fcntl$dupfd(r0, 0xa, r0) r8 = openat(r7, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r9 = semget(0x3, 0x4, 0x8) semop(r9, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) clock_getres(0x2, &(0x7f0000001140)) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000040)) minherit(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x2) 16:00:08 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='q\x007'], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x1fff, 0x200) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) poll(&(0x7f0000000140)=[{r0, 0x110}, {r0}, {r0, 0x4}, {r0, 0x8}, {r0, 0x6}, {r0, 0x8}, {r0, 0x10}, {r0, 0x12}, {r0, 0x4}, {r0, 0x1}], 0xa, 0x9) fcntl$getown(r0, 0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) fcntl$dupfd(r2, 0x0, r0) fcntl$setown(r2, 0x6, r1) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000004) r0 = socket(0x6, 0x1, 0xf7) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet6(0x18, 0x3, 0x0) shutdown(r2, 0x2) setsockopt(r2, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:14 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="96d6272147e0441c133729d1b59d2abfd0db35b509d175ce324e44bea7591219c7af4126c4a865b124d46f2c42b9a88f15967dffffa9696abe9c879911ebd6a7eb180a715bb087fda87e8e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xd, 0x3d) connect(r0, &(0x7f00000001c0)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = socket$inet6(0x18, 0x0, 0x4) shutdown(r1, 0x1) geteuid() recvmsg(r0, &(0x7f0000001a40)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/50, 0x32}, {&(0x7f0000001840)=""/144, 0x90}], 0x3, &(0x7f0000001940)=""/210, 0xd2}, 0x2) r2 = accept(r0, &(0x7f0000001ac0)=@un=@abs, &(0x7f0000001b00)=0x8) setsockopt$sock_int(r2, 0xffff, 0x40004000001041, &(0x7f0000001a80)=0x2, 0x1fe) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) recvmsg(r3, &(0x7f0000000780)={&(0x7f0000000340)=@in, 0xce, &(0x7f0000000000), 0x1000000000000237, &(0x7f0000001c40)=""/227, 0xe3}, 0x5) ioctl$TIOCSCTTY(r2, 0x20007461) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x1) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000380)="79fec684cb322d", 0x7}], 0x1, 0x0, 0x0, 0xa}, 0x400) 16:00:14 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0x2}, 0xc) minherit(&(0x7f0000f26000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1ff) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x2, 0x2e, "db85f5694e25ae33ce931eb12f77d50d02f46382", 0x83c, 0x1ff}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) 16:00:14 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x1) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000000440)=""/20, 0x14}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000580)=""/215, 0x171}], 0x6) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) kqueue() open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4f, 0x20, 0x400, 0xa000000000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0xff, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0xbf69, 0x175b719d}, {{r3}, 0xfffffffffffffff9, 0x20, 0x8, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x5, 0xfffff, 0x2, 0xd241}, {{r1}, 0xfffffffffffffff9, 0x3, 0x2, 0x0, 0xffffffff80000001}, {{r1}, 0xfffffffffffffff9, 0xe2, 0xf0000011, 0x3, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x3, 0x7fffffff}], 0x7f, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x5, 0x80000080, 0x2, 0x204000000000}], 0x7, &(0x7f0000000180)={0x5, 0x10001}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) chmod(&(0x7f0000000000)='./file0\x00', 0x61) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) close(r0) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 16:00:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x80000000b) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x8000001, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001940)="b4c0c226692648d6ca5020bbb8ce6a9980578d976da4a971f6ce919f101ccc7cce2ca65531fcfe006b116d4037d5f6706b9e523f12ea31f70bb9a911054c1fa524b96864ee4bc8469b278de572e830b0e116ef940f43d268740e8abed8d6cffbee3f036e6367739d25fedf5ad58ee10d6eac74ff561be618244065ab9a5636d8ff5c861c5f74736229ebac81ebb572099f06e566a868846a4c80d8ac68a27f319ca243068d704a7f5d0b581c5e05fcba43d7adfeae531fc1951af82f6407f20f490175255984f9dcb6874af4288cd42ef722d25a28dc511491847c626181d1c940746f933caec2ad252d3a9f12969146f31e515682f81c8fd7b5034187c6c1771a7750e54b78eecd95643ae3fb6cf1715118fdf8b6bab05de8c3bd675b071438109d3a4377ec052bcb8e70107e41c573d1d8bd630c1ca653e6919fcda4d0b780b74b06a600bbd38a269bf4cb20270e8cb331c813065d60465c140ef43661dab92293568a66891bbfb639db3c0e0733bedcbaa00cc33af5320127b03ef3a939318dd6618482d7bf6c625ef61859be72c95cbfb9a806d828c6f8bf03ca72454f011e1aec32840783573d5c51357d9d0df302de50669b0bb0aa3747def14c15cbc3faf3622d2ff30cdbc2d84edb2ccb60b922be0ff9ed8bc9f23eb746a890c57f095cbc69cbb62983c02cf351c5589983b204bdf5fb2f8b1fa4eca052d70cafaaef58f106442cca516aa7e4354915e04845351ff11afb2a2ed28dd3665169ac03fdea519b9061950bc988808f787163afd6d2c9fadb95a0696ba87ff035f475a087780aa9cb05ae68cc6fd528326f204412195f1a0d234b52deffc24618de6b6bc34d7557313a4e342a967cd0c6c3a1fa5b11af2ac32f0ffa128d48d9eb59da8401ea8310d208c13b60446e67e813e919a4d0df15746fb4cecb250c70fc6479639783c423a7f3ce1fc4ed86a476b3a3f530180daffc76566ff865c81a290b4c99fb32054db3ce0ea9d6a817a1b3802d223a6f6ef3b948160b301c2784e83263a35f16a9db6f6d61eef2deeb39315d03ce1e0f422212333a94d041059fba68d7ca205448c4826c7a0b7daf44bdb0dc096aeec605efb4984c8ce785a0139a5007f09247aa454a9ff506e459d8c78edd3edafb20bcacc36cb3a99d4e04e2f1f9432def4b425c3789574e8f99e21f02cb86bb93a5ca602cc3223e3f817217b0f930985f89694565861219e8423aa54184d0ddbcdc4b6e0debeaac1cee54e42bced7d90af94bf3a1af343bc6a1fe58582d1e4e56daa8e61defae1522f2e43c0cb8cb6ad1efd786152f423ff56619d79124730616c84bd8290454157bd9fb7bdbd78e5c17c36e98158591162632400428313f0a76b6d31110eec341aafe5856955cb95fb010d1f2759108826e8f123fdea6a42cff1ecf51e1489628e6b1e2b5ac76ac04ec39fc74a719b792d12c933a1d5875cbcdfea5ae5f8e1d2443c48d3609c5a8cc64e229331fa8a4284ebfd47b4065b0c1135057a433d668e8459c9f8058535d4737b78a8762edf074d690a0ca3b8a7df531ad403e8cc2a9fb3a2febba2bb276751385ab0f8df6158de623b7bb2c904176ce7f7a84418fb5e4a7bca88b0fee88cec70e77dbd0a3f7b4359c7ecc568f7dadabd3f326894219a0e34591334dcdcda6c7608473eccb577a85f71b16ab2cfddd83310ae4aa6182213eb8ac32b5fc8f37538c1f7c1278397fabf8a9c23e7cd2e96dc7ee32c7257fa3a46e0b2c5e03b641f5f9c7a51ad22a24851965406a7f755e30902645612a60d3a87a000fa4570a3bb0c4417645b0675a156c5658684f6cdd1dfae8f8ebfe88aff89946bd4569f171fdd24c597c6d37f3cc5a6641b737e8e23cd3d5e27c35b4d5447543bcaea3090fd7bc2bc71294c45ac630d5d1de5c227c577ada9cbb9d81c0b5db305a3213559e4a7971c3aa06ce26ab7fec9c97341c643b197560a8d982fc128637510c3481d4be79c4c5233696993e808436694dc983ee84bb3b48834d9402397f6fc699bc6df8ee302bb0e191a839c66594ffd388614c92c1b0370e0a97fcf80ecb10dcc45d67ed766f6bbc7b6b63795eeeb786d94c139ffb2d68fd25556effddd5901555dce2b9bb8fe2fc604645a2c763597d520c1b9de0e495c8e74c166a5571f936ea474e07163c75a469553ac1519133185e2003fb9d6b7b9ac5e33311e73130f7ab84a18c93fd7d7c14afe2389e6fef84746727d0e45c4840afe1f125b1fc9d719698f30dc64b7385b8226557b5226352d0092ea70d0d0fa8bcaa0ba8e682488b600fb554ee81b6722f53ec49154db2a8de229df028d052c72a11eb39b6f6623f018146644c94084c02d0bce60277b7bdf59424151df89b8c1fdb36de01dd8ac794003b790b1e2938f72425a303bafa448fed1a392cbcee5adccbd82581904675499ce6f7a14ea74d9cf0bbb3b43b5c525292dce172b8ff20a022270c046ddd4054a15b8b7acbd060b15af2eccc33640ec201b0d6df45d2fc9c448cd6d615302723196da011ccb0ec436c443180019ef7136e7858ecc19df8c6a70ee7f4078ec250b2ad2378b0e4b41971dbddd425ae02e0194b8fbe5a23fd20b81ded65fc72a5c56961ef76fe2e726435fa57661b7c13cfc7281a532875d459609c65665a7a6d8e80ce701e53bd7702d21762014fd1b4687e0a9d4dda803e2227ec33065bb7a41adbf5e949a43e89bbf76c527a6d2d4a223d541b47c9cabc22464600a3b01bc0cdcd5050dc2f8c5fe6e50c0cafdf39ac43ec7a1516c7bbabf8adff55fd36ce4fe2da678cfdd6c3bc80884bc5c118c563d984b55b584a282a4aae77f204c06fdd26100ba1a796ef95badea3ac426ebaa6c3432516c7c24e1ef4b494715c92cc217cbbf0e002902663a4d60bf16ad5e8b9886fac2f5149dbba843f6552fd91dd62547b5cefc8587d196329216cd5ab8e680f6451a850e0ad090a8771b8b2653b03dfc3d3071fa1578344655be551be79c5b2e10741d40bc716bf7a9f50c95f51665a1ece3f56c9cdde2a9322eef69a73d88e927b6bdb9aed835a36e4ff9431467d38090a9d9bcb5794ee04608aa2f6e02b0c41acda4591e4ed6bad1c1d4e18dec4e3164b1a66bb4e83de879efc220703ebc9fb755e5decd7490af28ef28ef76a99bbf8406997cc3aebfee5f615a3b0dfac7280ca8f5d4f9eedcd6cc201bb2358c7e420e902f060962afb0695796abb7e65714a26289942220e70f1bda489cd354fa7ffbc3134f0fa45421a57972c56d65c0e97f41c9df0ea032f7dfb8c82b14a32556f674d7df89677ab3ff3198e59e330f4305dcea7c7781e3c8b3526d9b3ebe2096aefcc7421405f64fc733deb1773fd058f9ab24cf29df4c8d03b31fa82e59dde2082190d84f80b8303ac1f51675765d4d277ba00f4c19386387a16f5845dc38b3cb6f41bc04f07f43613b825423427978499c9f7bec9774d0cf2c587159ba5956d3123d87404492266048238ca2bad8b0b309f42dc8fa7e37bec04579c74926c976b93b11b63da1c21548f415facd317c5958d44170b5c13ea18fd705b55f988676913349bd959e439be3d6ee86e7a05393c31cbbb1db9714106392a857c4b33c19b025826a209f37dfd6c84c279783c2214d3f8f09bf3f3427055cefaa5b9367623f2f360ac6b8b7a43bda5471524b60acabf98a623e0262232f8dafd370941ffd10465965c33fddf3778949459af262f80b68ec3403514f86ed0d0b838efb9f5709c42725542cad3c1a606e33b6e0d8a4fd362e83f7d4ae856a9b12fcaabe031c13f137e0d24bca7a450c283ec6c27dce506d4c9c9598e66efc51d604614ea6a8cb86a4f420ddda9f1438401da4e879daf052fa08ac3c3c2b7cee28a3185cc594b86680fbab93a0669e39eca740325e803472d9f9fbe100020e9c187dce4dd226230599bacf9617475bbf35187613b3541afa51989440601560d554cac51915054a3ec193efc410f3e28402e714546a81ff8ef306facfb816f8b64ee5c34717c8cac9f32db99d8e9571306aea7173901068041924e7ad74e7bfee1fd0ffa45a00cba202ed11ee7bb9c9db35863a85368286b4787a4cd24ba83c045cae300aee360b5a78908824f6b909b26a6154786ae120d8d2d7685c0c6604358511591dd74d8cdccf960ebbd3e01e4039460bedc3dff68068b9c49aff2cd7d03ae66f6d717a8592815282e5602a3dbdd905d4ba3851cd8ab08430add19daecc56a9eb96e09b6bd8a28ab0dc770e2083639ef055743144b7b29a341f1b51d5f68fc8eff3fdbdc1f077ca694f523b8452bf6ae736976eb5aef2212fa05533afcd08ff71ccf6c581a24aa62acab0b848fd880fa385dc1ef977f7bc022772e1496c4b5c0ddddb23cd114530a8cce5011b1eb10c273fa060ad0c3aa8fef84f1e7c86e5ba72f7ea3143a1c1aeb33b3968be9e74f78143381d1d7763ee84360edf5c62230a3966aee6b8091e990974a22270882bf421f23c3b659a5427dfcc4c0c15e95cb604cbdaaa0066e399801ff0383058b6d76cc9ba7347073efda860def36dce23b9da1beae4265ff63bf9a28e66a62125d5e8c2557ce371c684b3c26c5d273941580174113225f4b004a0dde9ebfe1cf01d8ab44bddd19a6caa5f6f51d1a933800e5d036198327ca884e5fe89605dfe25468b6dc24e1b1e8d1d635fae4e9d5a5710a99ddf52f56a9312ff0a3f797befdabdd7eba7f7288baae6d266e62da66190905c691a84858a73a35fb28e111b36039b8e5c5e1f96970b4111b8cee39d239c8f59f965c37646b70a4f063f9acda19f5bde364c052ba54a55ff2340aa3e03694a009648825bef1b43a29539e1535f49476ea3e8ae75ab001958c19baae8bf7def3b49caf6f558b80dc55e51cd3c70d3ce2994dc32ae198bcb36f4f7b0264029a67bb6da862549f450dc142a98cea3445e3f10ae61989eca330e454aca7b02cf55e0c6f850d75c125eb9ba8b660f81aa95c07c55421af8cc1860ad33ee21733e592b5201d8aaa1206b56234f7011e2798bfc20e36828ab366d2fd51b613098e494b3fcd847d0ac710ff2c389dbfc66603bdad1efaceda5eec3c0c097ee35c289c654b88703cfdb066bc3496506b10a0080f5d0aa6f4c3824a7b26b0454079afef39f8c0a20000e61748063f453465c8e73b5e1581b727867e6aa9439df67d6910128c4fbdda7664b6520bfeb8997b6030ccfdca541fa43ab1d6b2576734daeab572539c7a5cfcadbb8d63dc2a6b999bb952eebba77f33001a706047cce54222b46c613c62fe46fc84ef6705da65eab47aaf9b3d3f80d89388886daf3770af1ad8db4edf7567ab727d3b7b067bb5296f6f1581d025deb2b83e21b05b6915f5c47af61ab2655a8fe925c3850e57446e85a9b12e5d548efe99ed8cc3526ad3e359c43a7d71509b81ed7300fbe4bc182666ecd670979cbc9a72124d25f10b1154dce71affc1415a19dba9fa1babc960b25e0048a9096589e2c7565cb252b1e3a31186d846778ecebe4bd0a963bcb62523ce18a5151ca253e8d2bc4d42eb281bdad7d381195344d86058b56e0ea0da5cf429478fcc0cc2459525d2ddc16dd81fb38566f75ea612adc6df6fadff93691b9513a39a383595e4ccb0bfd6195216fda4619058e84af20beba3a40bd35af3a7fe38e097d0228f1c52ec5b762371a9ba9b7e5583132362fd718dcdb1db0cc56d644390c21ad8c7cf18ac08095435b406ac086323b2303f7b6a33949407cc2f312232a71443dddc47f24b9c94130110bb4609ec651ed7bfa9", 0x1000, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r3, r4) writev(r1, &(0x7f0000002940)=[{&(0x7f0000000600)="de8e9d5332ffa465b97e6c6af5fbbaa67ecab62d5ff5058245e9619dcaf2ab6239159d825b530b9b010591d085551528a85fc4d1ac5ecabe7c04c8c40383ab40fc859c2972ce299422a7e0b7722da0c5e0cd3cfb5f18d001a903afb658dc2db5b4872a958c13ff784cf0ff6ae230ab70d1bccad2b0221e9f5631a5bdabf010345593ad4773186b5250b3960552a22e1f25ea580782f97af814e46e8fe48621b8f04c2c5e61517391a41a073306349511af6d1fc052b3ce317c538c0107b44673108ee1728513e88354a938916a6ca0f51a5529b753dfcb9c2bed475f55ef7dd1e7e978d7b404b80a5349a0214f433c321b02927f1b83fd737e555bbe7effbc0c09a28f7ec0ff6aca88d24a990bebf8a560fc6a632b5bdcc37543f0488e9f367917bfa943f6dc17347f192e6ff71389ded1a2d21508595669d33df911d880dbbf4f63e3b587b9fa8669fb7dac16314208bb4211960d4dc0f401f44dcd24473154cc29e89227ff39b46eca0ddcd9c014edf72884eae70664c17252de66632c59ce7d29ee49a903a7aec1402383db84ca4b72011f0c295d2024aef7c3d45e74842c626324c2dd27661fbac1a42c2e92969bac6d0678df7ce35541b8239b473b8afef9b5856d2f49eb069caa580708e693cc58cd828e6586c3c271f05a5c48c2ea93f398327daabdb502a6f84667939b39cceaae20ff9cf7e49d5f4206ae28359525a46e2f2e16c5dac13ad3acc1745d0e6db0f2467d97b89300120f449a5424f349a0082728f509bf0f429d9aac692c2c8ecb6b79dd2e0880056d9244f14a55c4baeb087049d6198133aa3a502bebe15adb17e41b6198bf82b49c4ac31826ea5f219759964395b2b379736e5f42c8deeeb01f825648872c827e9dd068d8cf85234e0394abe03ef2a266c6032263bc7955012d41fa9aa774c223b38a05270787c4c6d00e2b92da53f143cb8eaf3601ff3a65f99f5e84daae280f236978fd085c484a22d703928cdff52f46412306cbf3ac5bbbc48736904ee84138426704f8191be8600615f6a7d1d8147607f5adfe77e10f7d4ba0b57625b6cae714872bedb5532a19170c8151108988b867760de3bd464592c32e82e1e4f75615c6d4b476bbd11efc9165cc90803ce8aa4aa1af06f4190e9ec9bf7b08c0a5eafc8afcef9be7fe137844422ee2e612d44e0eb393348788e0bd7d878ccdd38d008905f8cf2ba7ee647ea762db60028a0b87e6e3cf041e90c01e02bdc29e727529bd63b6ede1ff57056fc9c64d259e610297cc3f5fec5864f4f0d5aab43a955b76a3bf15fae49738a46411f78254a2fa2b1f30371c584a908009e1a438e09b48f337195cd37d3354068ee2318683136297d9314552be1c4a3f73a7c2ea99f1a0678224a8863224c12984aa0d313937fdaa825bc64388c2648eea80123e", 0x3f4}, {0x0}], 0x2) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xffff) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x8086f5fdfcc165a3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x100, 0x7, 0x20, "90a954cf0a3cd048e77df91881251ecefb1ad0c0", 0x7f, 0x9}) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r1 = geteuid() setuid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4e014d298e52521c) 16:00:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = semget(0x2, 0x5, 0x80) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/122) write(r0, &(0x7f00000001c0)=')', 0x1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffc6f) r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xaeaa, r3, 0x0, r4, r5, 0x2, 0x7}, 0xab36, 0x2, r6, r7, 0x8, 0x0, 0x2}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000080)='\f\x00\b\x00', 0x4) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x3000, 0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="8b428de938ed05b93c1ae21bf9a8983bc6216c1c26e4d7d213c6d4d857024a5d481e63c3d930d29358e7acbf44d7f5d374a8678c378fdb8f72e41ae4f501761f2489010ab7d7ae93289392e12927dbf704adfeb78e6f60fa76e8ab748795838f907cd81a1f5f5c542945bc02e1248d105700ac93155f77384fee31e261a66cbfa2886ad023b95bb8bbb7acacc57c69f69905437bd33b809d2d6d21bc6bde8c5245075b79a07a2f91a35fe13b", 0xfd79) poll(&(0x7f0000000140)=[{r1, 0x100}, {r1, 0xe3c6411c07e7e5df}, {r2, 0x2}, {r1, 0x2}, {r2, 0x1}, {r2, 0x24}, {r2, 0x2}, {r1, 0x1}], 0x8, 0x44) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x200}, 0x8) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) pipe(&(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6be67fa14ea2655a51d3b76db64c2fef16dbd3b17254d79e0950a5dc3c43763a049aee66fa70c1b887a35d57983cb5cc155d06dd"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x11) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:15 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') lseek(r2, 0x0, 0x3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x13, 0x110) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="e58c3f2e2f641b2c6d1dff4df1d6c0d55bcc0809a67dce684cb1dd83a5eb8937fda0d335e8cdab6b0588744268ad839627592e8680dc95ecbe6b71d04eb8f90740491a78af8462cca74695023780f1f6b0589a83090149a8214395a0158a11a9cc1be9317504b6e929c1ec75ac677d12052e821364cf48572f783b19678a9f06f2fbf5d98cc05eed90a5243ff5f1c45db5da362172", 0x95}], 0x1, 0x0, 0x0, 0x400}, 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b5f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:00:16 executing program 0: setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000), 0x287, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0x3) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) getuid() 16:00:16 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') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x2, 0x3}) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') readv(r1, &(0x7f0000001400), 0x0) close(r0) poll(&(0x7f0000000000)=[{r0, 0x182}, {r0, 0x25}], 0x2, 0x9dc) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x6) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x44) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000080)='./bus\x00', 0x40200c, 0x201) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x4db) r1 = socket$inet6(0x18, 0x5, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x12, r1, 0x0, 0xfffffffffffffffe) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1ff) 16:00:16 executing program 1: mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) r0 = socket$inet6(0x18, 0x5, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x0, 0x9c, 0x80000000}, 0xc) 16:00:16 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, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) close(r2) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) close(r0) 16:00:17 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x1ffe, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5011, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca66bb4001a0008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x802, 0x20) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x1603) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2c2, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x15e) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x38cf0, 0x124) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x280a) rmdir(&(0x7f00000000c0)='./bus\x00') mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x410, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/142, 0x8e, 0x800, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x30) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x45) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1002, 0x1) 16:00:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x27, 0x9, 0x4a, "fa2a26563d64459308caf5f230a1401f086066ac"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x390, 0xfffffffffffffffd}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="edd4a945ac4d15e16547ec3b9dc7c67182635197f6853d7ae2a7be639306224c5a58ed4fdf558e406d9fa0da24014068c3b0dd587e299ca9e6a910bd518f43f9c9d376", 0x43}], 0x1) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3b19ff92b4878b7590791bb5b0452ee75212b43f501a65b44fdb64ff588f5418ae886719acbec4c57a3c6fd03946ef941cc0d5706a67a15f276ac2a73ae4ce6323e1b1ba8f47885c20d05198b821786cda758035b04a60ba3ac82e506784d1ba3fc0e05680ac204e15793ec3370b6d934d30722a2ae5f9572a1a0e8adc36412c22f02375cd7be3bb475817df94afae5d285ff4c495767593a2632e7d196510a60cafd49515176e8c4ed135489dbbaeedef77f85dde4787144a1e39cbc2a93f363c3f4270ff7ff7da2cd3638cc3f59342eae0d2f094fa58070c29a93bce96ef2714007e1ba440b2818e8130c33c473e8dc1d76db357cc5f5336bb96fb5e38c04363ce68236e5dbee09108a52885a6d575b4edc84537a151fec654d62a8e7108cea7e95ebbee620d4275e8c4881bccd2f1defb7e41625957ef7b498ea77a971de041ecc966cee78de058073c5752175e7bd47a6d8f8ee2f1b215a8ad77dd66ff7bc95abcabb060105cd103c808778b9413899d347cce37ab3f7ff3b293f5ed61307d9024a0b0b475473101323f4631ddc6a8dcd15143cb388a6bb7456cc4ac147a2b7dbb7d0dbca6060ada5b1047c13473b952fdd55b92566ae4963ce7eb01ea97c73795e1859303eba412c1881ad9eb2bd0633b788bd0b91fb89d841dfc461e073c8c92c1a0d09ec4671c0da023ea9e6775f27fdcde23977a182a24464bac67cef4e3cb9b8450d66a55ca39a23b6e373150f4134273826408d87196ebdad19d9cbf9481d32b45ae01cae4196e34f7d0864cbd91382e7d36afd8f77cf4cf421d96e4d69595033d0e91a0b38c7a50666e0524ccb7a731ad21715b5663ac710a269995d40d22170a68922b215e5dcd0c4e418e8d8a1cb62614603845f31087cb94429bf0b6d13b82fd157befc3fbdae5817df143009f186203acb203a86d2404a4f1a85a9760a8dc17696abd500d8e3d18feffabb36bb76e66d0ce393ab295198b6444a9b98e718be07bd4136973f3589527c83951c0c77efa3e05b2ad9dce5bf60e2c03e908e47f8bf077d06d28bdaa9346572151284826643127858927153490ab075a8794e44cafd64b4d72b1f1ea9a5736fd31a9d31b7510789f95fc5b7aa47370a36512c26b6c90ec4bfe6ad16e24888d828516dd834caa2b741fe7f5142ef496bad93588d0fec52119baa93bfddfdf7e4299ed515290454d47aedaa310b9c1c39cf015f4e09dc27a008ef953467feb876e1934c379092ee7014bdcdec5caf63add39687eb3689a490cce1eed6acd633e1a32292a8372785efa873e82f8c5d35abab9df76a6426ba3fe5b0a748280796c05ea16539a8e2d0208353d648da8e249ac5773cbd7cb47e49631a23e392d0501791677b62ccb606f96a75f51548902b7fcea12754cc63b4f37f1e3df9c129edb0d652cc42cf9f7b7bd3d21d4d224ceb4129e5ee4ee2c7f1b7295c0e849b859fe052fe3374aa7947c88355db3ec82518edcdec73cd6f719334a27a0d636a684d6ac1be0e37b8b252e6069faa0ff655105105435f76c57a3c6391443d2837b94e70687b759104b16ff455ff655a3ccc4c339de1e4e37bcf61f86f9da48ea421ab5e6df63a868f9763400ec59cae0e33f700941447a617ac413006f80d4af5c17b3cc1567e5a5534181c5f18d50fb01a249c3af45563915232bdb64e7a4f0fdfa901251eb7ca817adb217aadc049b1c264d7927f120bc2ca95e50660239a2df376fd3c90d99e037f39de7a6c97dc27bc905b85a520ab332374033828234e2d27a55c89c027488e9883ef79525f8749dcaf9726e0df8db8664b507bacb6eedd1147a777e45bd5bcefaa846353ada73bdfcf3a783a16f17b68ba7d5fc28b659144a9ae09da6463714fcdbd0e7e60ccc34c288bfb500507f7c02f58b8917a54435cc7256489c5c5bad7f294f502988732e82ff7e9b7bf408f68664620751e0effb03b1f4e3a129b3483585a5834554ed5dc2be2af991df04f9d5b2227bcdb7ff7960c205201ed7c71b963832f854a503a3f2c28d019e38d46a845b3c7f3d8b30ca7fe4d3b100a7e67e626acab617f85ec2b187903856dc1a6a81ae3100fe228476939466bdfb6a29eb13baaa3d34d804a90a04a93c37c0f27a80f05bf684343b35b9e337d184d57d2b8131d762157b0ab62d350f9802a8c6e49d8699f219a888ee09d0d398c1988708886cea352f4917c02ac0c1eb3a2d8893a380e9f873640788bf761a1f49ce3a7826225f355d7d3f6bdc37850302e30c625434ddb4b7821f6b1fdfedec792d5a6723b022bd5df9ca12f9df10a52d8a88dac8f1bf10487330cd2c882f51d2b6ab9d731e99cfcb3e634189d080cc208820dc8b7fbd46597bfb62346eca1bdd1d5a2a18462c2d1ccd2d507e71164b178b2f6ad1cf5c76dae820a88af95a346abe73eb69d9bb32d4d157f58db9c2f1ff3854ec9de964a50f024a69889856f3d0cfd5809e928a8adbef05c3f6acd5ab385ce4edfe241a2b11e4341c5cc61a0121ed2433fc56f1e9577f35ed7f7d828d37bdfa90576ca6bf170668f5564f96fb14aac064a6a5217606a4c4af3b8308d4b98dc52056e8c2fc6ec2184f3ffe89df752a557c219b37b36645dfd08e77d06c19fcf071b859a4d17a404fb9b194d397779bcc94914bc9f3ad2c2fea54824dfbe544b3cf1c3b7aee1c4bcaee8d614d6662794983731f26e9fab", 0xb22}], 0x1) 16:00:17 executing program 0: select(0xffffffffffffff02, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) getegid() write(r1, &(0x7f0000002740)="46da4e16", 0x4) flock(r0, 0xb) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = dup2(r1, r1) writev(r3, &(0x7f00000026c0)=[{&(0x7f00000016c0)="ac79ab6753bc070e15687d2bb6f132ce0d19c9d92cf714139276e4319a5b80cf7e104580b21ac781ea371eb52ad74f18fac481dbad8533d2640252f9430e8ffe37a90027648d2737a1a6993d6f0b9b916d93f513c4db6c49aa3343b4ad12dfaebb874e9c77df94d857f7ed2322677f3ac47876b0b164bc8b182d9c9b2b042d1ff4a3d8da22b32bca6b5b37dfba46eb01fd9fb29934541c2df9dd3a2c24e2d913a6872009f757fb7dcac6f738e84f94e1c5cec94011d6b19dbfe0fa18d86503553572594bb4cc97dfd7de17ce7aa387a25ad32612665a2645f2ed25599c4d8a1d5429dc45f391fcb97f69d67b56d2c51350bdee2fd8a3d2e2172c65373444594db0978499b650c48d766eefa36bbb5b5a1474576289b8578be1bd5ccfbf22fe83ba76bfc0ce652aafb811d46f7025ac37661fec46f2981cdd5e99c5e7d7913bedee095aa056b478741b81acb5cd82d4a0ed498b60329a7f8a2d02ee50c832ec3542968cb9ff9e2385deadceafa57994e909f90978dc5fd35104e469ce07821414e39b69d9ed9211ea2b612a6d5cc1e55bf147efffe29fce78b5768882ba64b5c7a6918f4c673f2f36e8ca42fbd7ec1433eff02a7196b88b6c7a09b5f3ab55831a85a1073749907c90ceaff020c86ed4b997ec9bcfd24b183bfa1a50b848a8c9ea8aae64ca5ec54b44bf5b44d0e74c34a8bf9217a1f33a304c970799c04c8ea33eac4a2d2f48f6bed2a371b3fcf97f334656a298c190d985e016b54c50d905aae6a74d0716a938942ace24d490c73edcc6b52acec74cbadea3a78314e13c3adfab681dbe5906f8155c055be44d90b4b2185e13b2a8b0ad19bea7d42bd833f10d811998b1df1c3aa994f3ab2da541fb01fa4f0b70b9b013b2b6fbc3de690b264813f94f79bb93a3e1be89229993a6579b0fd96577175e216475ec7e5a6e7cebbf1d04f16f548d0ad6701e4eb3f88e56f6225a9ba45428d388d9692c7eef0eb69ad0ba3d8ca2502b90e364682dd75a2a904792fb51b99b061c94be6a4b1b24f68ec85d6fc7be82fd16839732f90afe34aac6893c47991e7af24522f98868b2c060db30df9c0ff8efb8fa138e3f8210e170680d758a3e05fa947db29d898b61fcd569b9afee4c8e27b85dbe2e84c6f361a705b9ce5f6e71cf7e8718f37d71de525c31f0926fc25949745d0d7dff6bb3024d2f68564c97fcd8da2c896b921992ea0262afe3ad68f8743b8f2c967897948f4b22f571fb3b9773c58b51507aedc8407fbb700fcb3e1edbc36ac7cf324f8eb75dae32e5956c53af803f574e0a7025e14589183306cdccd79580f7993428f0508cad669051a2ef0c9504720d9f7c2b7b8c38b9e754a4f34b59678738db2468a3a0a4c9c3b66801247c95c7ce37355a6f3f74e3fbd43f4bacf148f6e9d7a7dd0a527f104c6faa5d5176cbfa20b4b46fb3fc50571989afd94db0db0f64f56055c6f44fcc5b5133c7835c3304c882ead893fbf50a15add3cf828a622da3bd52fa35b66c55547fc098a663b2770fe6cd6fbc4b32b31e98be33bc143de35cc365bd12fa1bc3083363fd89950c64a73e4bfa5740f97a9586958ebaab7e9e3d678c98c530580548a43d427e54514578e7519c3e75f26ffd87a5732c9e93af26e0422ba40634e53fd617f9fc7e6beddcb16f896e63c5ccf13f9c64690c869a3b9c9b24d7faa39dcbdbb67ae6953c5522726719fed1a646186f6edc99a188afa0b2e1772c75dc4429a005b8a501552a66a2e74ab1b699f3437e490ce2e205b76162dd8cf57e18d95a133360b022ddc7505753929d2756707fa0fcb434c1941aae19430a65d657ecfc6eb18361271a078e540317f096ae8d58fda25e5866c19b31a0dc1568db8df15cce48daeb1749cd78bee14989fd13dc1d1201beae29fae47119e5021983d56efbb8b638260137376cc475261dee2bfb5f172c52b684a99aa42a4e2d6abf4e6f04d48b8f22385d1b28c9c8886d2fe908f4953265fadb1380ca3fdab344432fc0cf6bf874f2b4b6872d97be9488d6f6c755012f606e5a8ce8ec486571d79ecb1c18883b753f9696f12d542e85263aaa874a34d42ab576c2d3cdba07f66520c717425307e2a224f3d8298e7a21f6e7e6eb0f68bfe07c0fc9255db6309ea860e97f89afd2f98c223954c1d187bfd17e974ce027df0af5301977fb7848a41e4b8ee6c2219009493834a1b92a44be969e8f3e41a161fddcc9af52e3b3bca6b794607143c1ffc6daed2e8fd266fa4c54ddbe88c69b19f5cb340d32a41f9ceb9b080e5f4bc77052347a241a99258898fe6adaeff7aa9104e802119b2ccc1a3b1a6dba864c92dfb0aee988721c8f02e12860c9631cd8a30e1a856600d87ac4fe3eda853d87b52dd8c8ad53226797ae97ff76f74e598d9eb5893097124a9255d18fa49afffbb8ffb9f67abf34263842bcb2d01860a2ae16f620bd34d358b9ecf4b57f40f22b8876537f07bb3bba1f56456c5890c49fe7c7348036d419b96cb91f272bcd25c12761bc5fe7fca6d6cc3f9f016d2cdabe25143b0613bc74f15cf65fba751c622896a2c6a032853ce963924676c492a65631fe29aad2e7d4549ba2703372e2b9df465906ff32f315f5cafe6e5c5187a3f08dcde2a8e0a48ff2b0f3efcb6cb6189cf9fbc918a9fb5e89f8b23a13f1798d00487ba414c994d233dc30ee6e5557d75da92df32c0309a0f030e40ad2c8fa1384eef137176f84b912f9a46bbcb551263165b28f256352debfbac44dfc51b6a2508874dc02c391c43c4c9ac81ad5e5f2060fc5c5b7c06703d7bfb973c0ba9ffa16270ab53da014635e7565ac7c00401c352e3e392f7ed85c9c21425a249e8734875eed702e9288867a95d29b899c185f2f985cb9e837bd02b1770142f51ef22227f188d016ebd0e9ee3c3e173ecd8a4563f99a53d29c04eac920e11d9964fc6797fcc1583c630652f6f05af7673ddcd4fa5d13a14d9eaa1162cebc9858195ef2219f27d616c85851cb2669a6ce45d01153c3875a04e1346661796fc56e62b8963f7b04f1fa3220f6d7d29cd085a1d83caf9051c5dc486b4efd789ac78cfe949878bea60abcdb56ed53acd79b9e333a3ed483b4cb2545ff561f0d45f9487a3e17c14b5b7ec33295f7fe5ca65f560ab10169c1dba85627de2beac4e59933f4c4dd9c9714aec7c85c94d0f1fbd3e07a41ec8df5d7b99ec51231f261568d0c46635df5d83c58be957eb1d7601f8134a9dc0feab537b61d82b5ef1e292cd21281ea72ecce4de6e980490794064890e6901deeda26ab7f4ad520f72131f8f1e7562e2df37af0bb11066f5da4b614979cda5728ef0d4f4060f79ec0714d36c74ff7017bbcc29194d722b8637d1cede4c3253f201a835b86bd136e2f1d0bc56b14fb208e3767ff8d6dc15625c357d9293b8bc5e12de142a5237f6e0a596918129517482e6dadbafc97c41cbfe99fe8ce3a6fb874dfd2c5a53db0f04bb8511b33ed26d62bcca2655dabcad5f10613fd1065ff93da10bd157328be901ff0b096b951cf97b249e565ef72ebfa12071ab254ee8acc2186ca8b40b1d1694cc5b4fbce9cda8ec5db7e2def29227f252a97cc13435e6c95c2a86861bc11733e6b9bae1cd3eb4b2c985e913a79af46f13cb8f246a8f774f181b29304a7518320c74e79094b858a3415e5dbe81f5f397e6c87dd75f12873635b31b31f39ea620b7ee6113935240edf86dd7e7ed3e87d185644e9c06368573113197c7acb942469db7e5ee302b6486611a35372728dfc5d6b5c2203399e408388d2bbd12972ab1f45a474728e38f25cddee3a7e0829d165fbb461805072ec428c814e089a42d57f8da63841e89861d91406a8db6e9501bc7122f8ea79bd3829ee53fd693ee030366b76d86c721e96d35615af0fa549b568f18c811b5a2a0b47439baa4238dd39f78aa1e13f52832344e02cd4471b08bfbcf99c509a01d61963498f4a523428799f337090158e81752de01e262b945109729a11fb042684edb5ee7407e86157da31b62151253b6cd4108995615bcd04e65411c2215a838d72172aed9e79ae32912bdfc314eabb5586683b978a72b4b89b3a6c9e6745e21134f994be939c0089d89b428217fb424dda44ff60ff65fa159cb96f240f457320a4238cbd229e4792851e8e644d0a5a67cc34fd798dccd798cf4fd65a3b114de560e1692d2f9a75a6ea43b3327bb17751eda9051e16262a52a5539c7b8afb6627b87c5d6f8d66efddc41fc7378e0ce59a4c6f91ede06a2a9506f38d44a013f73800c3b598bad38e14540fd10a9f1733a35979f5fd974106549d239773701cae0af80216a5d112f80c53770e15d03dc0d802e505afedf51c0a1a7fb23080f615215b86ebf6914fe92571f92231ca4dd4be37369a536479d35b69e24b697540b0078e5adb14d6132c3650ab090c91bd3512534d9657dcc89c2d58bbc3acd6574927eb4810a3f9468328f607d61bba3a312e3ecc5726f80d4b477a155434c9bff3b63e5cf69365a6b77e356307e92d5acafe55ba0867a642fd8011f1a56cd93f32cdca2766b198c6b73aa44e35e79371355bc4e7bee7ac0382f3bf40889cf3de19ce8201c28198e1bb4fbc81d1fb5f8db2af8dca1fb1e100f4ec3a2f7ce93bc7ab261ed5414cbe0adcd6b54c9802b72e4be994deb2ef16c3fd60794fc3338aef8920e6e5fb44053284dcd42bcacfb458b410e40c08bf8140a7f9c8c59906ff4afbf902f03803192bd64d4086f68b9cf315abf4b29b9a0537989f8d6386a34c2578e0057ad145969c570d52f4842da8c8c4d34c6f87b05cf11bebf34a4759a792944e759cdde0aa11f015cc8b2c53c265d9be55cc6637cf8d988c9a9118d21fe1bf1ee32c405e0e596426793136a65a052cc7c7c7f258ee33aa9dd247262943b1e83d157fa8a7e154758eacf1b4ba579495b83606bff1234d7e537411ed9d2d76836a5559a55283ad8c5b8f02c39f98352cf4128262c2e692f757082ca5e140d3ae56d21a87414f2993790ac993c9f4952e775b1c4ecf1995a3ac258ba6d4130414accbfe0be2898c6ae7a42d823ee4024177c9eb04116a3085292f70a754cb1b7f6c8c427c9625711d6b198ffc2812e5e4486893dd196d44c0dc41cecb969f942b156faa4b566d944becae5f6e25bb80c8d159fa7869869df1f430ea67f44957d3bcd6631459c254fd6f6302601797676b96337b4bcad6c71b0b947fbcac4ad787354540c2f886b9b30a86bdc2e31ff39ff6557e80a5d7e1b4ce08c49aace60a0dba22a2dcc86c1b69fb48db54b7e679c33b8aacd6846f7d82cd4a6f9e8b12a0bb800146aab937a776755a4a2ca8d85ea4c136ac7f9d5fcff50770e4368d5e8beb6b500915c7699e102cba1015d23c0ad10311db822d844daaa46aaf356d092763f89fc2cde695d0d047fb5b723a454960d89489e6b8e50c8029282cc9751dfdd0c4788c6c9cf3257f41ab016b06e27dca0d36abf35d96195d589b957937efbe0c021daadf9c234a1a7628d9d182c4eb7dc0f32299611a6af4c53c7292f81544a0afb7543f7e9b0a79c51ffab91c4cfe67b8c9df229699694ec634fd095f6193606d866c7e64f6ac145c928b0a58a05f837ce7e1dac72f1e58406d0c610f0997d3a57127c316412eee07c38cf24274aade5a29aa5238ba88075d468f35fb4a7bc738d7678c809660924f5976c360f0eb5f104c687d7947d0341007731d4c89977c88ee770a8df7c4f66e38a78a90938b53b233436204fa143be373e13959842448e782b9826382f9dc56951e6a8c019ee099fe", 0x1000}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4000005305) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x5, 0x100000) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xa1) fcntl$getown(r0, 0x5) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r0) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0x0, 0x1}], 0x10000000000002, 0x0, 0x2000000000000, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f00000000c0)=""/45, 0x2d}], 0x2) unlinkat(r0, &(0x7f00000002c0)='./file1\x00', 0x0) openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r4}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r3}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6fe1cea17f85e5fc0666400253663432", 0x10}], 0x1) pledge(&(0x7f0000000000)='/\x00', &(0x7f00000000c0)='\xe5\x00') 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x5) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x10001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="1d2dd9eecd80298879ab36552204682b2b1d8efddb61809b2164d79a8826d0f4fd3441478354ecc98dc51351d495201abe93832ee7542ed5bfcf277c49529b0477db2d59fec01265816191b728ef0fc474b217777d13f061bac28102f51dd1de627608e4fc8f", 0x66}, {&(0x7f00000001c0)="ffd76a991288d7b5162e42cf49255ea1bb40852c3bcec5112d29e7b4f58ecfc9b16bb266492cecce6a08bd04d21664db6a9c4c1df27c6186e8f1bd548b551fa42c900e3578eb9486377496765d223f4c7e718003462422c46df3895dd0590ace729dc8b9f0368d463cc4fc4cbbb185cfd0e4750173669173ea0e1c0d2e7fbe715ab4031b371037eb7c8b2bd5a00937ed97061a7a74afec001d9e96cad7ba68d1e63e5ca49e0c79f2c813c507478b06961b7a4d4e9d", 0xb5}, {&(0x7f0000000280)="f96e34bbb5a846e98d070f3eeebd1c8178f3a8ac736d62470923bb52933f6d39b296af7319b6222cabbab752d53637c9ec39f24b55bb31fb190df46d6b474b6d6c3ad68e2362eeb57efa6f8d3c30b59a4894d71514d840e666ae200ff393f6e3d112eae82474d3b22987b6e45d8715d46d27902131511e0969", 0x79}, {&(0x7f0000000140)}, {&(0x7f0000000300)="827761e06c665b4a81c85bb333bea6fd69b11af2cd700caca29186d5e1340a2da6653d821dd8ac3236b9713d98adfa234f6b3acf6a613638fccfd0dca4fc4c3f432d17aa5b5ad5b2578be17b96514c17c7b5fe54ad7d3f7408664eefc007d6f38225f1523d4c9dfe64882d497de9f3a39db72e4cc32606420d947ac1b3494307b12f1d2d1f8fec76a6d2cde851a58ec052c941851f443af567001eb4af897677dd4fc5b0b130c8e461a967d7740921fc916164dab49cc320fec22104", 0xbc}, {&(0x7f00000003c0)="5465a3da067274de34dc326f2ff8d5967368fb6a15370ebf84538c1982965e312deadc8f172b02de6506f9b783b62f0e528a66fff93f16fa34a2d9a6", 0x3c}, {&(0x7f0000000400)="61fff102c725513496d3809a20a6b5bae3366e9aeedff35dc7150d02cb51d1049d0974719617815be4c2ab79fb20e7690cc044d4a70dcb42374eed763f9d7967720b507953eec4f830ffe967823626d0e81baa4beb1c7c71beb11df3d8ff6e12b3d300b97253e0039ce4a098748468ab9c5c2af7bb68b05f8ce97dd609308f", 0x7f}, {&(0x7f0000000480)}], 0x8, &(0x7f0000000740)=[{0x10, 0x1, 0x1000000}, {0x1010, 0xffff, 0x0, "478a48ce5bb83701aa60e64eb39f03ab4f1c0339ebc0c161f3697b9a51bb68b67b67c3e14b23f5211a30f72eb16f0595073d1fc5a2a38a2f1c7868e14dfe7a744f577fbdcc39de106dd72f25cbe054a8115a9c5771537bb2a6dd843b8b9964256f2ab50a16f69c470521167213f53926e05c90f9a73fb72beb2bf4127b0c6591ec8d8f8e11fd0551a2a9707d02564b7d940772588d01ba38510849ac2c599bca285a9a0b137b60ef9156bf8f314016e978742d23fb007d4779770a752015163a69672d2d55e88d6a920b2b5883d8bc407a78a70bbe15101c851bab40c4ecaf3e75276e55b872d942c16879d9405d91c2a3ee13a2dd8ac55b234c60abec53552ea48587012ffe2919b65b2188c4be846c472906df1fa8d0feb6a9b594cbf3130c129e0bc341c2b34387e5bbb8e7efb9cc3fa8b141cb3ec793d9487cbb55b8b1132a81fed20ee5aa3b5e3aa688703a7521471c3fd0625afa31daae5c4f6a05d5bca92f0e4ce1e8cb58026b8e366c547dc6cfd6012a1438f32ea869fbca0fd71638e801612809e3931ccec63167875a4042c35bbd8863a8706d4d0dbfa78cc1da9e0aad8a08b7be2ea514e02075ae0bbfa2c4e0dd513b22cdea569050fea62b74b8c31f4536a35dff6e49409d5ba9b6e997d48a0ee2e7391ffc0480ea1fb54bedca4345c978105b1e848e1c332d9ba8af5bb8714755bfc5331d176875451c78ab7f39e38c8d09509515d5773b24a31d533f9526bcaed21819d365a2789dfa8370a1601f2974f1d27bd0b829fd959768d8b4a58722746edd1ede3b434d6c1873d937a348d940e3d7f5d9241ad49ad8878d66be86b5b0bce56feeb28ba48f5985f6bcab90eb9b89995ca592c1fc10ee6db024d8ac68fa0ca249bec17d05e0f1d40bf92d92b74c4d09590d5ea098ad39146c1d7508c703cb9413af9537a77f6602ce9099431989c142b9dd447c328a88e16aebf9a605fb5c3270d582991cab0f13312ecc7aeaf347d769d20b6c0363f4df5154155318ed765b88ea9a3e5318670f48d62464181fe0ec8bc2a674feed7501c982d1b59d5679cb946f8dd8c85f873773d7b5537c5bd11fb4c474d6f8a785326123f36606878d86980e8ddfec5b3aba57bda6c25312965f82abde91fafc76b7c4ea1a072be78901ef01ec6369c18246a64edb13dcdbe74720e046b41c8ec9a9357d25b7eab7cba832192585c5c1ed2eb532ec4588e5aee5ff264ad313694ddef23ee6b26f0b445998134f4755c8030279c3c2e470aabcbfe6d1a37d36edcfaba14aa2dfd4838a159d3356db5cee65eb28969f74dbd6e976cf71e93bbf18badb2316add9147be4bc73948ca1cc9d8f5d9d131a07f2e6e3278a724011cf88ff8dd90005cda4fe2b3a06123c0737123a0a183a56767c22d0097757b0cca6da72a8510c32e1ec7cc8505ad8cf651c8aae4fa0d32f5cbd5415a870a850ad4e776a46d937b893a4b77d9e0a0b55c4d49ed2faeb2442399daae48df5e24f2a3a951224512c48b4a53b4bb55c872cc9b0af476381072fe3803c43a7867e1d1f90046a31a15fbf22699ca01a653749bbfa380675286f60b244f40760be079061a969de416d4b59a8f35afdc7b864c8c3710decbd80525e0f2661dec02a503c4cddec30dcb61e4ae558df88db9e2114f0ea4e60a8e244937b1fb75a80efc24d2a753575f352e61d552597bb586582fc8eca199eb198cfa698759d154161055589b1bb0a408276c08302ff882de54cf045f1c05c0a860792bd19f208854864b3d5b47127a7288e431e7a47b6e3b90d8e584b0cdc4139eb4f4b6badbe822e9f5502f0a56b193a997a34571987857df3416c585d8b9b75a5b2a287eb8fe67116785928c87e244f00785b2613056d778f20a243a2a45bfa769061d48528d77802fc2ab626b111e553bccd3af907d7171356e67f173bdd0957b23c7e3abc55dfda0d4163806a68981cd66739d27aa06f4be77dbce42436fe130dadba8aba807397f5c2bfe7c4b0a89a5a8af6b062cdc117b4a50e5f33d72a923127c04027a8bbe5d6307eb3f8962508fc7d32eb5f8d9a154712eb63632b263f2ba63bd37dbb7eaf5510f718f790ef7e8116a3b9f7ae54b04daa51b4bd8303455b302dbfbf6ffe89c92633c06cfe5528e66640a408a6b89e400fc31a5d503dc8021ef463be8655a3494e7106e80057e6c463c74f693216bb40229f7f02092d55a16d1a3b4112f8bd0411f558ea659b7a7356a1b32696f9ae1db06c62d3965fa577f47df71c7dc4285bc77db54af6672c587cdd9dd682af476719b5657551e415af79224fa2778067c0a45ee95e1514c1ea56f4fbd9c660359ee2e0357a558ddb5673111d5f7082be752112cf08766246c8b3e806401708a060a672074a46b7d77ddac63a58e84bdf3644aa7890d536eab59ac3605a8ce004a0d1698528210586ba40723a4b1d952a76f17ccaa4d0767fe71f01399b351f4672c61ee4d677e24e8ea877827921fe91fd2a97819174a24d2ab30fb59a5d90137ab37493694e42e8a4061e9a25f76806c8b645390eaf365b1e27b6b0bc2408523113670fb780d0fe7f3a01dc91cb386b44f1dda9c0857fedd8a36ca368265ee803f5d25163706d2e378d49aa396efbac83d2219409fc24a2c3f13c33dbd68b5381a7d45af783e1b777c32a9c1f0522054958be217fb0eb5e4a0693a9d51f6bc1d41802ea85d3bac664724284e24bdcd98ec6ab5e5aca5605367c86178bd7ffa361b9c4b72a02ecf2a79d3910deb81904cb17cc2318309974a4b8d4cd116ffba2c5b55ce6559a2de82733d47fb63a66ee460451d3edc13ddbedf413ecdabb697ca733d5a000a2e4842da2aabbb90ecc150832ade3957e113dd88459da4f3b39b2370b8acb58bb06d375ebf3375e55426744f9676c298f573f66d7f17d28bf0caf18b419a86434ee62015afb336b3ad45d63292c5f9fa7ff521523f3f88ae57b851695a69a2dc4cada1e06622b1367b0280e36b63e4fb899539577315150f10d3bbc46ed7fe447c527c1b855fbb93079d4a1f2adbc5a4f6aa61b3f1394ce35c06327e8d8c12aac058ccb6541d5bbcddd6fd2c971ec4f214e2e1d0525691adbf9fa89fa297ff4ba70cdfab373a3954f005b6ade6e0ead912f446f843a0f938d00811d807d4274fd4648eec608774592d7bb47249fbafb6a5b183e1b2eae46166f05d0263acc297a9c934fff12725d5c7adf9eba02de1762e9ac3715a9ebd2c1af2dbb7b39f8294c558f189ebfb1c29b1a6ff7e1831ba18ea5bb6e384c4ec33e5ae338ad7e908d2f15127fd8113d9bbeea82a0957ebe79dbb4d681039396698b814623810d02d782f58dfa8da56d1a897778b0ae16370fd011f58e2ebbfd89a47a2adc82ca208d92a03e5ab3125648b8f7d5f20180fb2e1aa3e34e7769111fc183abe70902653d2b4de9e01c1ca45f06a1045404929846aa9ade303708aafc1ab5e165a41bd45dbc5085bb66af5ed816887ccdaa8f337b195c33bf37e64f7a20a381023e3865928f49a70899215915b69249d9dca1fcf25f5b904e8170dd97b053abd4490e258eb630bf8a81a010f923effdcc7c8494967f80d310d6169d495cffdb9863722ce104559049702687a4ecc67a45889e5228c2c1fa48ed6cd121be3de02553c8d8b5ce77ccef43b802882a2ca0e789816b51cb0b030693c5ecf9043b91b676367f615d5fe1792cbe4da536a08a79d064a280e9bfcd125467f4a8533cae843a7a6ff315a387e082651a52cb0bbf2344eff3afe4d106154c313b165567108a0caae4301d7ca53d4aaad44bf31ee6d41469a20c3c7d630cd315a78ada8cb799fb9fc05c1185b9e493631c12ac43c3171be36b8df710e5fdedb80050e55145c3ba2a737b40401eec1432a07ff3f44574b0fb93b4fc3564e61b2def8fd519b932b19dcca9f8ec27f590562caa7420267546355d46dce44ec5afeabbecf21d79f8f5fb794e064d7b86847aabed4ab76ab9077120be1049c5158480ba15a46de4fac2ca124f6e0aafc15064b163f87a8504c40ec44210e7b5e81df1ff19f72ffdc72156aae6ee5f5b021805224973e3d94cb8544de24a0a97f72317910f54635c05b3c88defd679d86cd1052a90c3c3339007561bfe98d112c02dd12959adaf446ca1d47d23c5f751df268acdf900d708a609ca23bfe4f4fea8d1e01460cd3a4267e116402402ca78f0b1412f3001533c66b033ae906e0613e8a090ecc08dd61f46e13c70fe2d356b990f4300b848ba434743b6598d1e248f9555265261039fdc4e771538be02e6168102c08cf630da6ebec549e37643d61c5ffe3b5246605685cb901a931a9662a0b4750ec2d1746fea2487287692ab3a0db26dd3f4cc90ccbaa8f26c04af08b7515f36dd9570a8ee47c09cbfbd72aaff5931312dfb62b7a44fce13e99d7b73d07137892eeb2209f5fb794bb6ec2a67c1703119b54f7f494f7c3cbee5355137db54071eaabb7ed5cfa9e5a305f150b0d1c1c5d8a226e9cea3e88758e00bea7565c055782f5953854e97cded0d26482fc8fde4a41383d134928e7edc882b811fc56e2a671f864a0157b312cc839729e4cfdccc57a6ea836cb0d877e02026c434f5e7964dbbe3b8cc4cf96435d5eb55cf344ab7ca4a5a552059454ff128e6760ac462d9402a724580e973f0b71922753b66f2ea96a94a6783e874695d86a6f5fbfdbbafc21a4dff89246ea1affba88a2a7b5f8d6d755ea723b932a54efaa4b7d2c92722e50e53e8c0d5416aa4852101e56c9e6c8c266d6b8a6220f85d6868b55fd2f4ea875dd87083dd1a950371307a5fc1952121441add4082eef174c405f278e248f5abc4a29936b30983aedfa4459afdf0d888d8c05febbac96bafb654605b5f9211298a061f6353a8ad961d221cd12b4ede47784851838315b82398f415a88acb15eac75cf7b50ede46d2296a768bb6bd9141f92edbad5e5c66db5a726ea3bc3caed18236ad46a040dfcefc1ebe9546b514677714906710b89a38b3f9b14c2114714197445a2d28ff4e1a15e8cb6b086d33ba548b3f80c2515507f83e243fb356a42bc6da4cbbc04e249c0c1614fc0ee55c40afdbdbd5a96b50dd1ff9d5bf96146fd16d2da6626701755ba788c3db615f7c48377056879c24b880dc4324e7fbeea12d191d9d45f820e64241deac8c7b31f226daa439c608a9aab0978bc6dcff760a2fe4168f4d2ba6761aeb57b02d8595b6c8a0903365f15cfbf0b38eacfdeb5c27b61e49684d337a662b6d29ff5fb590c43f25edbdc4b321bc97349895ec4362d70d329b51477ffc606f10c35bd619bbe4cb3a46a546324a9d2c087ba251dfbedb3bfd7704aa5743ff6ccdaa233f64821451f86b05512f2799bfd9e79324569c2e44c1cb9adefedda6a85ffc287a4a06b884c56978ecbba6dbd746960791d933d452409e8c9634d51dd99f2222f41b7fae4b154a46fc93382f45c2d04b0ae4a532172367a727ce0da125c975c90a0a4ddfba2bc34dffa7b7f29e421e93873d3b9fa7bb7df040fb8ddcd1a2517e8bdae5854a7781a085b9617e6ce936d9a9482bf40c74d92e5e34aa58a65821b6423c8de37f8e8c3a497fd1f471bea2297a54a77ac41c885108a75b008012b474199b58e94e2389d4cb6e2bd8ce932288d1539f18221895709bde49252dc7aef7578164841c2710dbd33671712574033b3d1f0e67a96ed37d594fb5f97cd14e159f42b747b4fc5d63be74c2f3b5c02d0582d276ac9f5718ce58fadcbeb6e2f5b8be7235e3a68c134e1df4b7013f9c74a4b3455f"}], 0x1020}, 0xd) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xfffffffffffffff7) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000480)) syz_open_pts() sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="100000002900000000ae000000000000"], 0x10}, 0x0) 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x8007, 0x0, &(0x7f0000000000)) r3 = dup(r1) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x6, 0x2, 0x400) 16:00:19 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x30) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x81) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:19 executing program 1: r0 = socket(0x1e, 0x0, 0x0) r1 = socket(0x0, 0x5, 0x1) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = getuid() r10 = getegid() setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000640)={0x6, 0xf8}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = getpid() pipe(&(0x7f0000000680)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="ff58ca4bc988ff055cc2bc088da98b4bc98cae26a3e7d2cac70ca00d975adebb944527ee5ce305d584c4406377fb54e9effb0969c3975a0dbc1241889a0eaf27c0171f799a928e6c869ec88a25c69916be56cbba648e4925094105d4e513069293a087d1767a78c6241d5dd25c616ae6feb34e38efb4695f4cf47ac950b3e052026c305c707484840dfe4f6c3c9078641a5183b16072a93fc0f8693ef2ea62eb2f7e7b89c44fe852a32e584b6c3b934363db227bb59b2db36af2e59a9637cf645e6cdc441a739d3bb04b8851", 0xcc}, {&(0x7f0000000140)="3413050ff7d33d8a2fd265df4bcd501dbc2d620436fcbcea4b922d4a39481523fbfea93239212b05cf4d8387039900efaeab1cbaa84d8d54e9e7e7387733d824db1ce08fe431040be3fc001d1d99e68a4ded909774af3c723b8c90d1e71304c4c7013f693c553e065f5bbed58562cfd1c8503b280057878715152bd9993a70347c31adf217d37bb05b37c9cfbc3b3b6eb3875f7042f1b3fbb077cedb75c395d445918577b4e21d6140", 0xa9}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r16}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0xd0, 0xc}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8005, 0xfffffffffffffffd) setsockopt(r0, 0xd3c2, 0x100, &(0x7f0000000400)="537ac956bee1bb8bee5dbb6df549267b83dc0ee922ef31798172dfaa29cd77998ce67f02eabe65cc08c0ace07c64b002478359d47293cd1b95a1cc0d01bc640af3f527af5112b5b5829e2ae58185c19945df3263cbd67d8775701bc5c722e880359bdb5987f45c0c55fff079133e73f09f9c009493d230c90b1277ba039fd366b327158bf5308d33c843e1aaa60c", 0x8e) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000005c0)=[r1, r2, r3, r4]) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r5 = semget$private(0x0, 0x7, 0x40) semctl$SETVAL(r5, 0x4000000000004, 0x8, &(0x7f0000000000)=0x20) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000340)=""/188) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) sendto(r0, &(0x7f0000000000)="9679afc33032a02a9a9488031e07d40028d6d6c3f4f3", 0x16, 0x4, &(0x7f0000000280)=@un=@file={0x0, './file1\x00'}, 0xa) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0xfffffffffffff801, 0x800}, {0x18, 0x2, 0x0, 0x8001}, 0x600000000000000, [0x4, 0x3, 0x7, 0x6957, 0x1ff, 0x9, 0x7, 0x1982]}, 0x3c) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="4c8162ed681b0c7ee924812de7ccbdf9cc2fadbd65755e966b931db2c99503d541b5b9bfd0893bac3d55d32fb670392ee5e4d46e0ed040b764744d17a1a0ee50ebc8202f8c18c53d51f3ca665eee8fadac1634de31c037988ee8f861ddbc87b0b06ff3f4feed459fc82d2588b69bf345e0ef180f5c1d2903c41589d710386a878b9ffffc77abb79e42da277e45d6117cc8e9f7cf308da8f5dec063be4c4106521dc89d0746c6fecb0412b3541f315a085784c1a1804c5a22ed4c10fac03e54d75c2d1e3a7ba86d796f206c8008c2581463df29c0aab67d0d3b116b42f01575c7d7ab35509dff0a548e", 0xe9}, {&(0x7f0000000180)="946952a8f4f4c9129f474fa4da171fff7ce95f0d17c5a10fe1b54cec4bf6f7b6c44ceaffdc6355de9dc353d54da560bd9b9a541c6a0e2060b915ed2c72e056b2860f27884cf697d62010db9465ed21f912aa2b1af4a72afd736deb7462e694dfa874cdf61846a2cfb56c395e99b841816501ee04f6db3284", 0x78}], 0x2) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f13915", 0x33a) syz_open_pts() close(r0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = kqueue() syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="df12f7a5bd2eee3dce75c592ce958712a55048f50cf1d7ff54e07672ac1ddacd189e8d9f63cfc9c43693be903289ae2a34f7", 0x32}, {&(0x7f00000000c0)="b290ca26966bc0d1990223c05cce08178ec1bc8f0b8f777de56aaa50ee6938eb9a37658914fa3496593d9470ba8d09bcc67978ab2f25b30c7b09317e2e43c277558d87fd840c46882e6ac1575087e9f72ff7523acdf5b091239d2f52de6ed0c785b20b22f46c00ddd86e1d4affa6a085694d9bf38f8baae0c9b6cbb7618097e75ae4b991eed23019c211a981826792e05a2cb9ce67fcafbccb9fe33ba046cf6460a5666a261db2903f8c7a9b", 0xac}, {&(0x7f00000017c0)="6acbd6d399fe43e05106cae600d0958351b8c3dea3cfa9443a6621a8c8ab27f21fa00ee471636adf0e9ccc8b15d5cbb618f21195cae1c3e3878697c6ae19f5fb3a6ce257e11100fd3daf97df0fd5c04beece44974552dfa983cd3a267742bc12ed7503c04ce92652fc449f2e8741c260c8109a6be843db4658e72bbecacbb054576629ae640f0571338d2b461a7e4329fe2ebc6eaba52dd9445d10de4146be75a3f667d9acc1c26d1a672cf544558470779b9b9b3a8a7ccd7916aa15cf80bfbb2873e303b956e30e4bd3050a17cc7d327a5659ffd066a079d740a5938feefef0a024e0e72551bd9e1c6e312b57c1326b9526201f8020c475f445c45c9bc92b3d9ef0f40d982183252c3dcbe9f7c146ff0841a2de0d3b38b1969cac77f27e1c977fbc2629dc087a407d155481878838e206b656df718640ec59c40fbfd98db7c7d7623427d7a83c92fedcada9c8a664b36a64980c1d681351cea7df1960f4e4c1c81874b7ddcb1983d775d4b848e78fe67432904e5bd3fde661d2777e407ee7808eb64d69e0aed5a9dbdff9d00e12c1bd452e667e8fda81b28e0e5b44e4a71ea7f9c7f2f2016a365f62f38845d574026a2733c08d6f188193061c8aec51125d9bfe38582aa7c901fab2e3c1fb0339b9ab555fd96c18b38b7a67896775c4a4d53af9f4cf042ff519acf5e07124c1d2b175462dacde6c329746cc862f887bdfaa299a8d795bec75d155989175173a0a99f3c350fc1602052261fd9a5a15e89e62cb6855dc966d98e5197b4c6764d9721603f16475b717ae3893038ebfd604ee1a193c326f25476d35fcb7f9a74b5f205d1b277cc89f4ef55bcdd18a5649be06dbcf7f4038310b60496558998ddfe9f57736798bf61786871054eaf81e9c646fd9af86831702b1c6b30b822e5e8d540c34ff72a04c184aa4915d3072a6a7ea040dfb29288648908fd7bf6225ee6a19a5f30c753e5e3845e113ba2c9c19ff879287efe02bf40c77966b7ed8a64b122e147326ab99a3406d82105ae2dea28bc7b48e11127e0d3d7b1e25bf0793cf81f407ced368b5627aaa5dcf5e0906bfb36a8048546bad07589f2ea0b2adf97c74de004f22c53628b4e569424a6b43a64598fac5c166a653b56de6146e3403a471e166d1dc21c155acfc0e12bc5921dff653d863b628d14b9a08d54d540135b917983659b0405d51ef450be329427c5543148b5efb0c1c8a60c0d11a870a9d734e0a0405e311211e456d4412df010411805e058cf7f2a0b5d31f00c88d693f7aa5249d52df65dd628888f1b20cd092ed381a0cd30c61a7c823c186368f39dd1b6f4e4fb77860c134a3b0a4e0a666413e4e5ffe67bb25eaf53c045e65eb30015561e61678fc22707a50df747ccd5150258c91169401ddf90283ee432cec3adbafb09d8871d44079fd9c18fdd0b3ce62d7b42912afc79a5aa864e5e1bc3151924b94276ceb70882b3a767121c2a7cf38e6ce873c9b4d5a1d61d07ee664f52d2d3eaa7e51a51a213f136b69f9607cf79c796816b7a0cad0f1c685a216ba089dcb45a0c9044da9e4d4afb8cca01c1adb31bd35f6435ff43dbab83e6516607cbab7938f4dae7e214b08328d66e333182264b25ced6dcf6d39edb88cde525d8d2c6869ebf275097e5b6857cc825894cb1c29157e933fb78f12d402a9f6beee6a0677dd4d587727fa88294616191c54081a8f27da76291f36b998f34004f909393ff4212844d635e1471c017bc314b24fe34e9db9d1c0c5ff7f3a722b169280fffbafdd7998c61607a229124d277fa05c5ee08399b5ab849bfcc6c18d2bf0bc33d9bccdf1591c1f2406f993ed45f89ce9ce6b91d227af5ccb9c7d37b20ddca09b4d1a4b14e3fa6247e7fe5dcf538e4046d3cfb8065e0c63b8992e7d8e898eb8670fc61d6d70e48a0880336c71e27174c40e5c7eaf211159b956eb2d4fe66c52ca1458a59c354565252b666f9da8a761ccbf61fc2b8a1270e5c79ebea0737a51681cc6d694c2be49f12f8e9ab49af10eb7ae0b5fbcc3562c3150a70260a2d0ac9600d640aeb5edeff8ec63c448b5dae730e75bbaf1d8b6723416138a07e833a35ea58dde32de7b0d3058d7de608516d90b3e5174802dd1ce2881fcef217c8ba21c8e5ef3c25723a02bdde2c3fb1dc99f5091e9e8f7856bd277ae6a4dd3d45e0fda3a7a50d1e96c24e45d316972310c962374180b2cefc0d7450efb36974caae4ccea23cd78e8a0ab7e3c16cd172689a9f1eb72a6dc2b78fc3f41e9824b127f7b7b218280568ed0e0a33197cb958c5a4287cae77a478020ac2563299751539fa2c65659f1a61c0c81e2e591629f71a9132103fa262dd8d193c0428c36ed840c9d8ff9fe0c7b7d302d9125da0a2799d3f64804952fec4b63891ae3f5133cca55f9ac83f4ac28c011ff1106005fcf01bfea88c7be0c36f115e22db2a5a2295f1557a2e87beb079f57d7be3d49a0f1ea1b4cc5c258e9cb9faee9461d1064bcb3e3a40573a73c67f6364f2a90d8c9727a1057be45a3dc87020eb2b2ffdf8cbab90b34a5c76e36406fad665aa1f58066ef2866296a6154c6fb08a2dd7d50716d6c3b46d61796404f0325a21f611076f9acfefac81a88dd9e38ae9f2ab8af42e4aaa788a5a1c9ec3fa2417f9e685336a9cbb3dcd95ba51c3502136bdc69f225f785488e1c4398d8d463a044b21ff617dd4aef897131e72b185578d81d5f1c436f7b1144613c4e0f0a273a187abea05b897cc552715eb2056b87e0e8c7bfa26994b6523b060e2203a0d0d66b0a4d4f67f6ae3f19070802a4cd3a19cb56fc3350463c5489fee06d5b427c563a0d9322434ad1c0e21604e4a7751a103c9e5dfbea136b3b83688c99ecac8ae89f19d5b7c5ffadc19b5211d364ffbd22689fd192386c4227a6589586519274f1069f16c4274194a13c1b0082600ff7e2e27d6e2cfc689a92860bb7489333420838fbb45bb1f784454684278c166e20d24d231b5132f3854e1b88260e4b34c1d9d97d0c7baa5fae49f71a8e8ac171aa74b92e09b6260b08db8d1754ab7705a226f7c80dd26557031c6b03344ec5c8953be552ad558e63882ebc7394fe6014b801f714342d346af925032fd3e32a3a82247a5a6440eb6e09f74074f4df09933b68831a5f8b37f5eff8d906ed896984c07dfccf33e4a0ba9551056f60faa9c0dabcfcb0e85fd2c1ef50768cf9079a33130f167d99ca10c8566e4fdc15105f24a648a16279672384e6628387febc85380f1302820fe9f48f55a76e1e47bdfc2411bd336ea03162392b2daf6e17a1bc43a7571fb944b8ed8757eb432496ec8a0066cea01fc70e1de784e6584964a01432e12b4f560b191864da284aba2c63f40ca470fcddfbe5c3ac03dd0d612c03954d42738bd95c9835636be2efbf89c5cb301f11cf5b24891c16336e04f779a972720d450375197f40d1924af28399749ec9ed375a4763244f3a6282f6d7fc719d99c3582bafc37611de1181cba5f9bf22cd7c01c2e2ad9beab722e6d19c1a10150ba6a745ed0d8482bd3d7d141d9ec65dcc24052f1cc54bc2eaaa1ec237578c12ff39b2da5bcd2cce4ed333b1b2db0811c26e2c8ad51df5548c8da9e0ae8e1a7be7058e106104e2fcd9d7226992aa015d550f7a1d4fd276dfa2ce6eae7621eb8b363edc1330a2f0779e8db52c8fdc72e33899e164b2db8702bf47390248093e62a510a36dfd1bb1218922074fe5e2504d9e1b8145240ed019c626757a5b8d9063b22f0c10cd70345105d3aa36a2e77e950a3e4912a19e84daca04a8fef041e9d4c212018e3d8820f2b7a9b97abc400cddb47b4640b8d1cb76c416d8ce1a10b0e2be9b3a5a76989517d5897d0a1de547a55e729cd5382b6ed6bf28099b592fba31cd423530cc99d4a6f292b0fd26489116b8319e7053bf72db85daa980496c638ef2080a58dd7254ae4a1966925635b8a1cb0030c60e880196c774d7638495064293e6e886ee1509635e84ce1ed48e97aeb75089a96fec3cd7ebd2b128571b13851ed20b495134723174f3d4de0f71caab65f23a8cfc8f74b167ee0442259677a6f748b05efe7deb4f592e97161859696208edb105e7653e3508eca68f4da167895cb21d04540d02606e6d9494c2198ab5756f637bb0fed26e7d3282194d43a4c13c615d0257598c0b31b648cd95dcccea3a91b321554ca507769e0103de5d543fbee0ca9c4cd2e93051ec6193fb7d04bd872f9718565c5b421bb396df36207b94e8d2fd7632d161d141a217c8241efaea50de12915456b6ebd96197a876d0ba0423fd35148ad300436dd0cc2d1abe0a2c7c296251bb01c28f11cc103d8ec7d35164232cdf8a859adfa8493f7c5c44b8d3bf94a9cb348a00c08544566a38e4a3a3555f9576b6f36efa1569e7cec61d78e0aa2302280f9cf75ddb93b50b359c83c9e417cc9659285ec3859ba0b61d2da73a1523d2857cf3d278dd030e45a433d5516897fe130ac962180d2a5638394fffbd98d7cf6dd6caeca52fdd1b0bb5ada4c0f45183931da07671fc325e12f5c026dc5b1ec610dedf5c4b536ab990d6d33e71fbdeffb13c076d2f2a7eede7e62faaf35a4025eeab1debaf56c667bd208be1b7ed943f65888bad6115c6e938c6b5b586d332e59f14b7ab2bd6e9a1070a0ef3bdfd526d4f1975486d9493dc54e883ad6e7f6a3dede5554ac459469ee73dcba1c9c8b683d9e9511997188fd72d23d66d31c301f9640bf95b5a08b1e599ac17758515f4c475640930f25336427db3cafa5bd4f4cfe93628cff4d4beea303a2aac6ae8b47bdf9a644b417642250c41ed3d4fc915dedb1f5bbe25385cff244c23703a20feaac19b855630fdac21e2d43ce28ca1f1406dff47a14eebbe53ad544dd41d90a42121a249fb619903bb2b7c7f5909b32fde7f229152dd60007484a96c671e250b7dc48ec92fb679eb80d1e94036475fade3e6177a3d761cd00e3a884db906a5784579fbad7d5a1ceb5a29d6aa405627500fef645bf92a9498df377b6a76f2e831353cf9a0c3dde21fb636e4d6f92d4eb173c39cbe7cbf0b9696bbb13dc26c4f49068abfce859bb0bbd99a65428828f85fceda354593354aae6e0e4e9f6b5604c1772b366ccb9cfd1f790ab8a702c664288519cc1bf40a54ebdeb94d6dce1e590a085abc366b3cc4a1ec04ef455728944b0537e15cf35c0e877fb4d3143fa172f5f46960ba3a666f77d95c6904f72fcfcac9df4b9b45dc7553175ac777df38ec3768f6616d41b7b7d28c1acacc2d7e4093cd31bd99a7d7f44e0ff1c700483d2180c537a78055d77900b792b250a77c41f791f9b760410cba88312505bf919ede5dc0eeb079934aa172094889870b52de75e51b44e853ad3738f710d67a6b35a7aae32c90dacdf65df3abd4f8a247d110ae42131b55ec16479baf8d0a2347f40b4d62b0ca09eea73ef87d7cea5b311dac7438b2a7ab7edc621878fa2546f975bd38c45765e3a7a9fb34e634c303253e88e9618ce2e198a1869e278319ab64ff19d1779f8e1488889d303fc63cfadc4d8896f7eeaf07fac583638829cf900f1fdf1824ef88fbf40bebe6b4a38a414603a26c5a0062bb15431854118573de8a0d2494402ee87b8e9912b7d0ca24c1d3b42cbb219e1f30621576a103c74477371533bc73679508db1d191a5a51df044f1252ff5be59266a68d33782503b6228bc87aecb82d7e0e903fb9db6a0562e74b33901fcbbf3551c77e08f41f5d955ea59cf6ff968865404aecb0f264748f2f841f64862a06bee2b82df6d27754415fc06cdd8d73d0dc", 0x1000}, {&(0x7f00000027c0)="01c86d99cd406aa6a1ef34792a07800a784c3305caa462d695f1ee345f25059bc8bd414ea5669c20c6cc2729b25f0e3b41da6b629f39f60e70bd265a2da5be7ac03dd50b5912d9b3b08c95135e0bd4931e34ebf004ff662b978f21b7bd35a2ab815cfded6b58b9087faef25a351b313eba59f40242f6974ac51a98906c2d581262915eca2d75a5ee35aaad0c49dd86e384f1711e38f2e02cbf3515ddd58b6d26b762a6f20d9c9fcb6039f354c48864eaa599ce2e651ea6c2084768bb9fcdcd15050cd48e08ad515b9244cb03c9c4eb0592d036317d421f376af9162c2d76087f50950eea2ac2dde52fc33054210c173e3bc0e42b74d86da69f29bdd28713ba312dad6429a4e8dc02646f872a301e57c6ed33ee72585fdf490361dde4f3bd52217d8295bc8dd6f6404c7b0d321cb3d23dd4c0cd18c9109b44cba9f9b8037f556b2eecaf6305e60b06bdb2d042b019bc061670cbdf2ea106e401133c5f1d4cb2138c9bb1d64c351d13a0cf41c8633b1205c3f956233465ce76404405583edcc42c73a08eb70668341f3326a77a7205cfdfb18a1577759175bec0ad493c21d2662413c3b8ae18144068c3b724c5e4cf51f08a408b76831cbc7ee485287c50b89450d0593c596fab21492e6248cb77b410e56a1692476d92ba76f0d373b47f585dfebd639a5af350f74cf38b98355c8f8c7e21545d536162d810a2a22bc55cfd2a31589611c330c4eac0a5fa0f50392ea1eea953b11a4c30b057ef1c9c0538c15d10a25838515aa4927068cf211236ba3c5b159ce02a1b3372ec3fe3037273669f833038345d484e2fffcaf6b0b79abcad4c3ea640f0c3c653e9943083ad8dbc7fbecf830a99209947a8d4358d67679d572b60bfa17c7aae0cb2048e04a1ed69d7dbc20548fb89d1869443676db8b74c180607de032df1fc76a5dc5981d42031808f1d86956f8a4e45264b55c1a747f6658458ffb4bcae7f40d8f8e56ee1fb877bd24c872df7cf3c243b2cd6e05e9881f74eaac45c7e4f07f6e764c6f2b5f8cfc77377c9e0bfbd1280f0209ee0bd91053be2ef2f81d34dd37db68209696dc1c9b643e0c7476aef012d384996f7ef4dc1e7cfca27c477e1d786f3080eb6ae1e0644a6fa7ee1b9c89e8b439cba2065ca23c7f0e1d889b5937adcfd6a7ffb4f893f3a8cf024870aecf818a2b07037257f8ba5db431464a935b6f4ce2988c938cb55eedbfaa2d0e5d99fc8b7581b5ab4cce4836df1bef663f800e34b0ab21a8025babfd4adf57c2f5370ef592e12c12154bfa6ab9b901d110c2516513e3c1f71380cb847f3b6420814fd033358ad9c31eedd389600e866c4109133463988b5dff3fa09f2200ad500f2cb92e1a839add21c0e8c3fcca3aa625c9db3657f312e1e3a5cad6aee397c62e784262a0d0b4165bac7ae78fd8d41565132d0419d69da018ff7294fa6a7dd9ae78e3b416da6cf4e3c12ba40836c3dca87ab7f12be721247a8e111b729078134220320b55551d92d632eecaebd8dc64e4c82147c160f6fa0bd282285547b337c068bc6d08902b558de15be5be14d77e96cc509bb44dc359423a9bcfe7155d7956d20779ac938d802666d43972eabbd1c1589f7b8d4f52193752af525c5290f50078b714b1a2bc4503b6115d5718d1f9762c55d2e3c31853588f442d6e4d0ed65603c25e148eff4ba2de558f6ed33a706ce68e69764db5b29ee6d9c071a0a81875e5839087cc6f01c7d4b2569b1c28750affe7e9670acdb9b3bf3e94f44149f3433e232f6ccedeae66b5363b549f2676d5f5e2a03848fe062963b57ccfe93fdcba596581c965e1021f8f57c824e5b648b1928673326dc87cbd5b8e506c7b1630d06ace7ace89ed0aac89f30bc7c8586d13b19ea847c4806d2fd2aa263789e4d8361cc73341af6cd01a5f90a11b4d64f8150834149daf36f762295599f2228b867ea9afd53513bcb83550a79872635ccb96cf4137fa980e7f708aa143e16106585baa1cd9372f55bebb73d1bd7fe4fdfa3cae489dbcb167a4e9075ee05f9f8980c907b670e9e745704c02dd086eb4879221b550b4e691127c00f1bc05299bd1980a5971f3fb3be8f270d72db8dc6116d7a8841a443ba964715d73c1fd35f2df2dac09e58aca932cd2f5ae19f85df6126ab5949347133ec5e22f2239a566b8cfb7b6b629282b120c0cf3fced158b465580e5cd9dd92a44b3d041b01e79d8d235b5657ab090f6dd4aea4d962f7b1a97213c0aab91166dd17bd0b07760a1ff5f8e86d566243f890beadc09aaca2a0f1b9f59eb5320e109ef4f85df9cf48b1b8917036108bc5afefa941ac89dcd6dd0b60f2401269acbcc66383746566c2a28ea76aefbd8daa69d083ae4a25f459d1cbdc5fb108ce1de4a3e2951913d9c26f5332cce52e91b413de806e59644ed0d05371e105d19a36acead4087aae7d2c41dbc3dee74392f0d48742138d2d53b3effe56d92f0a9c4ff435d45205520398a0b7d6617506f98dbf6f7fe78277ec1190607fc555a01ecd94de2e6755249db88355ccc786e77e2a7d6028a78c084b1a878a1292cae352faf65d0c49af3ddbd6ec6236ecb76695e159589468ba50406b996015740b55d5427abb486fe998c3b13bc648a647a3ddb0de54c8fd285e6a2b54115c6648cb8065c787712044fcf178a133ee849b350e4ea46faf16f1537652960c1d1d8a5f77bfec8b777517646fe29d8f6f6df9edf915955b960e4c1395223f281479a508a81226b1d755ab75c858d170185fc07e7b0337da70e33b121eea7645a2b41c6970da8f064df790efbeedf2f80cd8cba0cfed88e8b6575d8527055277a77c4adc561299556e391c384191caff63db94d1d730c2e991bf09426dda96f096792c598fd558d5eacd77f866f20b89f98b55d0082c6c0935322883f424a4cccfefe3dcf2cd948e88e8b7a8c89db345a49338610391aeb4ed34572218699dfdd0b175f80bd99cf0a0aa3ff76f13cbc752ef34a9ad81ebac8978cacb3748909decf4ff90d84ee4cbb2eaf04cf9c197e00cd7d2ab5d0217e748416013ce492d078cfce07413a0f3f0adb431f33b13dfba6873743669872dc13a1b4e795b208c10a32f18b3fe60f3ad18a215c21eb418381182cf074ba1a3e45f98ef581768498a65b715f28c8ba12cd3cedc0b5bcfa308b6d9c4a82e1fca3948f9816cc59bf853ea4deb354d8bb3eb6b2abdc447ca93fae1963ad786bfe31d03b95f1191135da65e14e362eebbd3a57faad3e304dd2dc9bc7ba8be0ea2b3d9444431c6c836457c6aff5df007b4164011afe0a5af360067aab63276ccc755d7a216160a5cb89c0a1fd39ed5b1f7c78206f2875abab920735f46b76f86ca491bd823222b0900744a8ca8905276425f1913de9d6884bb9e5d6573db7ebb55af0c733ff23b67804caa72d6bb24a653602330f87e3ce9baac63f4436376566cf988586804725fd473f52e73c84a79e342753024b3122b97e7d5b6ead3f563ddb4bcaa410180ee72c5749f594d506d12291405a394e1d0b99c380e00ed234130fb5042c422525df1dcc02641383c681bab41ae5f5df04f632b68c1e43ae54be3e74afab83e52e787f2a873879fe2eaad71ba72ae2e276a628376061e925e6626964488bbbdf1ce7b23cf7dd9e418999da901d1d433efb3bb2f525536a02ddd8f9dcc986f3408aa01aea7e4f5938889651cc311bf4e589c26b7ffe6b3a4760574e158421035f43551a9b7ed8ca04745dfa034e8501b881d14896ed6e278987fe24b954c3b61928c28886d4c494fce4c4fe438f52ae7bbd91bc6f03daa38bfb654084d58871a97a586b87d15693c6e4ff25d9932985f73862a9bc6e4631d75cb648fcbeefbefeb5bbb34d3c9b67aab4448a867a69a8efa418552d24c7105ab5284fa725565b7622bfdc02834ef7500c33421a80474b85d663dac45349a77a2c395dce55cfdd9b910dc73ce97d99739463f9000ed0f7a5c07ffbf032a438fea838d92d15262074690b3ece92d1c111fea07536a1265c618c07284d9a84282133863d6f1fa5241f98bac0f1a9f416cedb9917b09f755347cd23efc8f3e1ecd1a486d821f7c70d0df6bf9cd1614c9159331d819600315f33ad1631a6633954aaeeaf9b8e4781a16e4bf6391f46e33d2804d95235d442de111c88d9032247ebf1b95a126874e0c3544737525e5c3db7feab67dd70f40dfe2d450c6fa17c3ccd8c239990d35bc54c46874fb74286e75b693b82b7ea3aa8b6374a7f9199a47a5343501f4541ba699d6f67b8e30c5a90795abffb2a82a6ad4a1a01cd861b46c9765cb6dbcbc7a1109e61731da32dbb8fce4f085060b0d09100f0450f7b129b86bcefb17fbfb3b42ee8f69cfcd735e5d7893fcfdaca19774e643d7ff2cecfbea1b3f5250e658952f34b8230a9d33aa1ae17fea2fe4a485515842915cb614d0feda27b8d1a0dc75c135a81c04c5e67017dd00b7c8ba27f5ceab983a42ef6fd435a7287bbac81ca21cc007c2b6f533984018aee34c93fa89b9ac0ac9a0eeb6e72a0e61b010ea62bbcd79358b1276347427b8074981b16437469c64d16b2b740b986852845f98d6192075d41826fa7de7a363141da1d9cdf685d8dde27dfd694a0ae70e357603c0cadf0c1df09d2f6765e396738085e52c4a468e55af11417e6d6fe2c64bff070001b2856b4727d555761da805b5beca56ee12717c6d41cda1173ed572b05515d2f908f9fc6ac085cb7bdf33161343c062a2d5d0e9d1ef21a0c0cf6224e681f71ef7fd2c496fd5bf5520ea5f1b0387718f5d0ae7921f61b6e26744928342800bca01822a12536dcf85aca995146df861a0c9853c92b01bc3c911b3a6c884445a8b7a58d5f128ee2fd89df047c613830d332f08e2d8c7343acedcdbc22be7472385f5dbfba59576af08562897fb1a418cf35a1101f607c90f067392f5d250b604d1e1a8167cd0cb384289d5aefc845d78f9d92f13b0a67b4061b07cee12ff165abd46109bbc9c460ff1d77edd685bca996105f8c01de67d2d618ce3a3b20922ac6d7a567cd2c92537264249efcd7dc9d61640e0945abb0d22ec1943f66b3e4ecc001343d6daf168b5f5108cf4692adcd3b97c846c6da364d91f12201469180798dc093cacc764601fe649c7640d2398292289cb9ecd66473774c1b84f2b89c043eba066f0fec4f993919b64298209488b18d312912f624a1ff93d1778902b68f49ce2b815a5617d8f22268a47a3c530e6f200619cadf054da2ac2b8309916f9dca36364c006e26567e4e9bd5aac5bcbeba8d64e1e8c024c8b7f06304f4fcdba1e02b590ba1dfacdb07f1d5093ac9a0adef99f8c4051bebf3a0d7730fe29b64c7a1b159936d6669baed9a1c82bd15f9311e376f21a655c8bfcf61ce6df8d78462d552e7f2d4b305cb2a28944ebec34ba86e4b316bb4d3ef49943beaa9b742c169ff036b6b4ac80b68b09907d58130c181bc285eb21b957eed20000f79b29e02e9d9e9888a25c0bd2cb3e02a99495eefd33e22298915bd8a5de8d562c8eb00d2a992bd40e37e5f53b9dad926abd05ea531632fd11e35d40919babcf71d6dad71f1a8521cd0efcefe8169bd9712e8bd4ebcb9672b3a1e795831d4ff189ae2d24bd4fdeef2caa0b83b0aafb1522d43420878939ad4af6df679947ce297b419d2d6695ed2b006071fad2d237299c45bd472e5be787f1226a39be96c233c41817f1f5955952757d693fed98d8fdbff611adc480a923f772fe0aa0698ab463f41218821806bf7198b0dc0c93521fb4e2facf053a8767307535153f6325", 0x1000}, {&(0x7f0000000040)="3ba3388c688cca928b19763722186ca61fd1a40f78204a", 0x17}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:19 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = semget$private(0x0, 0x7, 0x449) semop(r4, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) r5 = socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1}, 0x400) sendto$unix(r5, &(0x7f0000000ac0)="b8508dd859e96e476b06e73a8929d4752486b85a1562b2225a581871f945b00797d26543aba418c874de208b1327012aaa1a058386894de1e3ee5f06c160e05524244ea5eec9a6e129126963f5e95ccc1fd1ec5fa85768f31b6dd91e5103c202d9e95ff9f7545cdea74248bd791b23cbf8574f6d9185616ffc633f7f085988f176aca2b5a955b5a4f15395afae595ff45d2b98b5619aa77408ec9840ceaa85863eb4c9ec5dec68d0437c0effffd9520a4c991db1d9160a7cc370a4a9bf20504708bbf457a1ece54bbcb6defe5f69d16867674edbb7b01a868bbeffe791ce628c7e5a7e83282a3a03520dcedafcf6cd4ae39a7958d1c6dceb9161ebebf746467c897fe88537ca3fa07162c1ade8f61a6a36a02cd600952835fd437631fa2d67ed84e3e879e76e455f26f47fa6347425b0af60eed47ee4e23a0c79504422073d8538ae034543887eb55c7e3ed353cc67289c9a14e75d3d39121612b8c6a313715a9a672abab53c249336c8cd51d3e5e49a4c8f6c9ef6de6fef5bc226fec3fb7e3d11d11fbeba303f631fdeb6fb6e02c1c6c7b6767767efc7938d26e22992648734fc5eb5398088385669de7431d3e6e477635871a5fcfd4a364503b80551d6f7519e26175a33a3066bfa0acec8838894ac25e1fdd9edba7a652177d2d7c94d62f41d5f7d", 0x1e3, 0x48, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x11, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000000000) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x5) symlinkat(&(0x7f0000001280)='./file0\x00', r0, &(0x7f00000012c0)='./file0\x00') clock_settime(0x3, &(0x7f0000001300)={0x200, 0x6e9bc44f}) chroot(&(0x7f0000001340)='./file0/file0\x00') r1 = openat(r0, &(0x7f0000001380)='./file0\x00', 0x0, 0x100) bind(r0, &(0x7f00000013c0)=@un=@file={0x0, './file0/file1\x00'}, 0x10) chmod(&(0x7f0000001400)='./file0/file0\x00', 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001440)=0x3f) connect(r1, &(0x7f0000001480)=@in={0x2, 0x1}, 0xc) r2 = openat(r1, &(0x7f00000014c0)='./file0/file0\x00', 0x20, 0x52) chroot(&(0x7f0000001500)='./file0/file0\x00') linkat(r1, &(0x7f0000001540)='./file0/file0\x00', r2, &(0x7f0000001580)='./file0\x00', 0x4) connect$unix(r1, &(0x7f00000015c0)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001600)) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000001680)=""/96, 0x60}, {&(0x7f0000001700)=""/43, 0x2b}], 0x2, &(0x7f0000001780)=""/239, 0xef}, 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000018c0)={0x7af, 0x0, 0x6000000000, 0x81, "b236d9ced6e3e9d16005f75d446156988fd4c733", 0x4aff, 0x3}) connect(r0, &(0x7f0000001900)=@in6={0x18, 0x0, 0x3}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000001940)='./file0/file1\x00', 0x2) mkdir(&(0x7f0000001980)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000019c0)='./file0/file0\x00', 0x20) readlinkat(r1, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)=""/75, 0x4b) r4 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001ac0)=""/46) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001b00)='./file0/file0\x00', r5, r6) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x84) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000011c0)='./file1\x00', 0x4) preadv(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/183, 0xb7}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) fcntl$setown(r0, 0x6, r1) r3 = getegid() fchownat(r0, &(0x7f0000000000)='./file2\x00', r2, r3, 0x6) 16:00:19 executing program 1: r0 = syz_open_pts() syz_execute_func(&(0x7f0000000000)="c4239d79b6000000000067263666400f5110662e66450f383d4fcada070f3804ec643e67460f18df3e460fbf238f0870ec7a04cc6726429e3e66430f85363ce75a") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000580)="171a761a5cb5c7efa0e99586132cf46bfb76568f0ffdfb255bbdc3a5197094b25ea0fa0023d18bf6659990bfe4320400000000000080000000e22aecc609e6f3203dba9daebf1b613217453152e8f4c7f2d277d72836d4d5449cb7baacdb744cc1ed1126054b4fc88e7ffad40a67329f1a83ccf68870a3eab7aeb8493a78ae5df46e8b96c8ed94764589bfa63430c293754b80a5d946b8d21db02a9883b7d4ece190885b802b324f9ed50d5690b4bfd81db26a74ea85abfd45d7a4ea5872e67f23c78240c390dfc0f48b1c91a268dacc6856c5ab3ce49409348d3cb396acad26fedbc2b40053c3d6ed52d4457953cd086d02f142e867a77e51d25ae4b1d60d257989587c8e282eb5ca224d45a0d15400000000000000000000000000000000", 0x11f) write(r0, &(0x7f00000003c0)="00000058f57f00dfff0300000000000000be06f3c3000000000000001000000000000000f08f83fa836bd160d3ec27c0bbb61cbcaceb460ea3dbbac5f6de95d989a3fb09383a07afe331cbe2e4eeab0e7b86bb2d90b187a6fc53fd773847a1b35c5933069c6159e2753e43a41d53c7d3", 0x70) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) getppid() bind(r3, &(0x7f0000000300)=@in6={0x18, 0x0, 0x40fd, 0x5}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x20) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x19, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) lseek(r0, 0x0, 0x2) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x200000000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect(r0, 0xffffffffffffffff, 0x55) 16:00:19 executing program 0: setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) mmap(&(0x7f0000389000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r3 = msgget(0x2, 0x228) recvfrom$inet6(r2, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r2, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) write(r2, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r2, 0x0) semop(r1, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0x8) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) shmat(r3, &(0x7f000009e000/0x2000)=nil, 0x2000) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semget(0x1, 0x3, 0x42) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x6}, {0x9, 0x8000}}, 0x0) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1c, r1, 0x0, 0xffffffffffffffff) shmget(0x0, 0x3000, 0x2, &(0x7f0000ff8000/0x3000)=nil) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040)="6079b5e7e174ee4bf068b6d6716a38b10b96713b83fc894c74a6fa530a2dd56a003ea0370eb91fabd2b5a5817e2d015cf1d23df241842b070619d246fba98c9b97b5d7c165f9a61e68152e7d6562799595c2152d05c365eeab40adce8aac3db673f256f0b44ff96dcf9e", 0x6a) listen(r0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) getrusage(0x1, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x9}) wsmuxpoll: not open 16:00:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = syz_open_pts() close(r2) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() setrlimit(0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r2, &(0x7f0000001800)="b33dd57eb2cae358aeb6bf562810b9655bbca241499158e2a40409b964b888a149e90b8354214088389c23601454a25aebf64318de738e1b92aaa0042cc260cc559713ca7a16b95c2993e9bbcc7a9f89b1e6cb2299779295a159978d79c3decc29d5678cbc7351fb64818188198ec584ee288d7358218286e04fb7f01f839f061dabef01bd50f36dc98f01a15c0b80197ca7cd037e7adc4ed04f03d33e9c600b2948e72edd8cb88ffdfaa4e748141c6fb49e7847c30eab7f31fbc905b14c40f1428dde7461cf767568e6101c642da75af53523702c775e6ea84ab33854c54e870e3ad53a3fe836bcb2767eed013de3534e706ad2855f377d2e9152a0092988ebfaab45672c354940331a79e0ef20761205efb5fa6505a5f970d9a3014e0bae058f044d2a7cad9c2b2519bc4a8b7187eb8daf192c80f7962594acd892e7697582f72a692423997058809fed6d8f503eb0206a0ccc63b450049cb97d61378470eefc908d601171c514814d34a06c2e26dc7ef4c8858e90bc6a15091bd5a489ef550026b0e7d482ca394ff1d3616741a3842fc226d093ca6c3ab49c704be523d145a6f5c09d865da7dd19b60c2d9fc8398a722a6e149c16a6ac7dea61749caf5d1b6f91140fb97c455d4410ca2d7e8e00fa88b33dbce94ae7552e93612fedc7c857ab2d8a0b660092f042dcec65357ffd1c9da967bddb71c88972515bbfdbb43831d53d2473a4d4c54de4bbac19aba0fee8015d1b647ed9ec9c13bc5be12333cc73f76e9ca405f1cc6023983b956b982ab9b66ee1eb9208428877720870dd2d72caf14ec3923b3a56f8b3445cc9440680a0662373a86932df45c3882ed98fdaf7f2eef6e9be96470dfeba5b0fa672f1eacbaa9fd2d6f1695369188b079858f4cf6fc589771da6cf19f4073969302947e4db4b433f8f5b639e5ce3f0f6ff23c70ef91b438ca1e64c2695ce9d573cc584ac832b7118591518f34937b04385f07d95635fd9b72a88ed110a2dfe737a0261344c43fc046c303b0226acfb01e9b11d941ea677b4fa0ddcb7b1e43034be3b6ee044ff79300986434f624046af2b01968a266484d844499401c6831638a3d3f723edcf4d84e7814f54f648adc15d66ec924176e0d17d33f44f548323d9bf0fca8dc1a91adec81c635f74aad7d1905bb92039f38ca921d3c8c4f5fef6600aaec080c03a5b2049f272b7848906e566f3cdf27b4bac8aa0deb27313603d681ef906edfde2a3f04ec43b417ed75e5c5db120f779cff7c94e848e957883d5d59209e0e05d1fdeb6f8153cf4ada0e0cc51999fc9db06b5686328cbbb1efcd05d854f62782f64270ff0563751c24e4cff8fc13572a913b9d129cada2c75966c50b0b4175a1357285e46bb4458271349d31704f2b63473f4e4d8effb7552187f5d682b55a1c4e0cd4848c479176b4d557b1ae10cb3873ac016b6662d2168184c734ef33b20fc51d399745af0407eb0e58bd4523112937ee45c3d63c7ad990712db3feb66e71bf4b39cbac71b497ee8e453c686d72239ef342645c9ae54a251963c070f58d6bee35b4985939c52374659b53bbfe6f156fd5ecfc51db8bf9c40351f9106f2b5f4d96710087acb4f86cfbb1e8c51c67ae56b7e48f640919b641713f4c7f6dcd9ade8b1e25c56c6160ceb8c45b2c07baad1ace371f1326b35a7f2fda910581a3f30fe7a5dd19607117ea62baaec60465466254ee6a63763350c1e5df27181ab011d48e68fc3931e4445009d04a9a583871f9dcf450415d4385f607d79fd5ee8ce0277b2833f3b8d5758420e7f80303a4fbd076d6e2f95eb0ee509a592419f8e8fdff853192ccf597658185cd263cc899e80d609fd21626cfb6d7c24608e36867d569082508d7965ed5a9509fc8c5c80848d92a9aea9977fcc2eae1da38e35671c22b31f3dad88181194e800c23e9e9a7f3b42bb9f93199462d54e7ffc8932e3d3c1a38245511571ae08490293867d98332cd4abe543fdc920d2aaa87a2d56df8823ff4a476459a006463be9a34f811715cd3992d2b6251bbb14034c96f372413ce52dcd2c6364eaefbeaed7639ddd4a968bdc891a3c84091a71bc0f49a4f34e44370a169dabe179e20d6a7abba3927825d114123513522896c71ad6300e8985e1a7fe53c75a410a81d9402cce139c28c4d4b7e016ab0af7ab5429a093cee2a869b3e5175dc466e6ae5d31093553761237a398ca7de406fbcf0dc5690c867b269cf6a9344fb965ba930fb6503b6480ecbbf04a745b3f88eeb806daf27228e2fe45655adbf17323afeb1a832a37849ae8ee56e2cad6a4daa98129e15b4eb579be97d00edc30fa84591213bbd9534fba457652a5ffc0a918c20ab61a24417eec64b328e07165ac5f464708b7fd6f00057919775726901013ad4257dd78f0b3a757d5f828821765527752026db88856da64973a43fc92491c238630f4cd686a8f933e6ff2ec919407d490ea2cda9b9a6a6d33afb5520cdd3d7dddf9215f42b2806c250e82f66e8bd9683482536088f18a34568e8a6f45f9c676b273d7ea3d262ddb58c34e15b2adb31b76517fd38cf415370f8e02ccbd95289cf2ccbb247ab7ff782f7f89278e10024b40cfabca13b10a02453ac5ee39658d9e1af48c304d9a4c4fee33a3ceb397cddf47fb145972a26231bb4cd2c80a865e3295f5c0156bd6122ac8e6aafbf6a5fd51029a85b3bf1a3e183f6dda0cfd92667fc78f371b6889d6379b06d5f68d3a0f061d9fc017b19eff71f246d28e1bfd2c2c75f5255a8ca467219bcc9795d3192924422a579fb68e4e269318b4c81631fab54da1816a41bb39ae253abd894da8baca2bd0328754e603c2c0131ad7308e5e27a63b92a608f27af39033fafcb6667d43c419e2c5aec3c9953a5fa154ad93a7957d38cfea54fb33c719835bb6d3a9e4b635604b3b871b71c366344c695137b7ce8c3261c8787f42596e19a4a0789f0f0aa95d4677c80d2f24494392be3be03899125ba5dcd89d36eca9448e8c497a6f0f785a215a43e9c31023a613ba7abe8f7833719ba828554bcbe5a164308d716d0d8fc7fef669e2e94acd60b127e0fda0cc5fc803923a3a41db0fe8a129c5624dfa8e7ee0737fe9769128e67b30361529c70cf891323f939c44d64c22c3023ead1747f9205ddf268c56787e966d39aec3aa4d2385a655304de5f7a1f4e5c29a8a0dc8087ad5bafc00b000cb3a7e32666bc58146f57406404bb7eba08580848fd5a5305e3901a70d6b936be8598a0dc913c09aa191d378561b9e8e62e2b8baff0bfa97ebf057412e5fca015c80eeffefcd6be62a2eb4a616afb0325921ddfe590b47b8b80cfc63e3ed7509246bb07db51dec04cabd882948795533cb3a004a15486d1b66bb2ece63d18d7a33b3d3860ff121834f445f8171c41cd372bbc6672dda05cab345289d3d8d5b59e76d21c6b50d60d94beb79ad68", 0x98c) readv(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1000000005) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xeb, 0x0, 0x1, 0x0, "841041d071d6d52b5068772bccd471011af8955b"}) write(r2, &(0x7f00000002c0)="be64f7e0eed56c5988ea4d2cb23879544f405d4016ab266ae52559b5b150fa94c50c19438b0eb5efa6fd47948b34d89c4e3543317d6183bac88559ce0df160a63c4460b6d73730c8b49aac9264caf9503216c49c4e39d3c2bb780988c63700e6d002b4dd55348ca2c223e71912a6ac8ba4ddf8b244af692324f8d97b97a2eab8dd0742adfa3f", 0x86) write(r2, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38dc367770ad1836d93441b122c971c5cda21acee4657f84c80addf3b72452a3c1546d7caf18beda267febe7cdcbbce7ee5b5627c7ecdfc254aabcc65631df537660c224fb0bdc0c9cc29a4a7644b2f526f3a17a0cb5d6745ada1365aa8cbc8b03114b0149e1d266f4964cb2c457e56409d9b7f0457b456f7438ecd32c772b710677b98fb0de4342db8865429fb25875ad7302e838833b5744e257ac7a44969ccdd7f88af19ec5b4e56582fafb89518201b97aa1d11b3a342f0be542bcd37c784b3c3adc6b2bf33ab8522c81fd536a592c36f1212d43d3f6aff75ef6a449568e0af585b594f7e163a9e5ec319e1c934884fa8966b7a572fd0b2e8eff6a3f7ce9d7ab1b0f0abfb64ad12e283058fc53012d7b94d1e0a689ba5e36ac95c9757ba143b2febb88f9962c71693b9bdc5fe9357d52122e48733aa101f273d057b82e5cea1b69fb0a4893db406c96e6fe33becb13a8b7a072b8ae1320e63876fbb6816cc0e2b3d0e349be800fc72eb820d0f7e6643ae910e93069567c23e62552d709980c408f245d012b091f1754511119f8019fea2155ca5bd3d5e55f5885e33212f3e53cfc0f08320cc656da391928cb07ae3020bbef77e36dcb24480bf91641483c81bf0f8716efbd4cfc4b672cfa13a449ca7891b2122ea87638a608d542", 0xf7e) wsmuxpoll: not open 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) syz_open_pts() geteuid() 16:00:19 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x81}, 0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x73, 0x3, 0x0) write(r1, &(0x7f00000000c0)="27ced3bb6e09a4fed4595cb7789b7bf2fdf871f5652404bda7e25a3aecdbd7f0e8", 0x21) msgctl$IPC_RMID(r0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x1, 0x1, 0xfffffffffffffffb, 0x7fffffff}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0xff) fchmod(r1, 0x1f) lseek(r1, 0x0, 0x81599767e96ef35a) read(r1, &(0x7f0000000000)=""/80, 0xfffffffffffffea1) 16:00:19 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8230238ddcfb8c2cfce5f7ecd74fb542a9095c8786a5ceb5da9997a2e65109d8b7699275023df0f611b214442667000000000000f0bd9b1070a3b80000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) r3 = dup2(r2, r0) write(r1, &(0x7f0000000180)="e0f2bfd4683afbedaf6c22896dfe6588ad119ccba5ad55b026f3825ca4fbb1d11bca134105f04bdc86dbf0312a1a5086c4d03f801f5f6b457f1310ee7303eb97d964decab1e037bc46d0df50aa638ce343f7133c3592c4b3ceb2adf4ed06a9dd3d1083104327308434162a1963c8e2e8b79dda0a21cf4044381751dad2733ffe2b74b1112d2f96245ceb8e5689f45679cd452f8c883400576b7d0bf76e14d056a8cbfb89b5a33e8e8118f1da46d1ae743fcd5e969d786d86a8db6e1a4b8985be4515709fad33db3bc2c63d45d493b3dea36af18254bfb75a9a88ec2270b3621842330802669bede827697d5ab942da2068ed5e7b815dc63584d079bd1c1569668d917953dbadb495f125a4463deab89a330ef3dc05a029efcea8b030dbda71174e707fbd0af163a4819d95e87ffa69261938e31a9339c1b4ce5a5be6eaa5c9d6c5a8a44b9c74fd9a27631649d14383d85f4f88b76f0600ce179c0f169c8720180f78889529f206012f9e7428259df735c71fdac3d826738ea60d70772c5252e943603b76d128ea8a002238a8dfaabb31fd53c00d918c40b74c2abe49c59398554d26a1e60423aff35564ee015d92198efd8a253676907a2e76734f19d756fc95dcd00a0e47596bfe197967b7fad57a8c8967b875cdca6da9a6ec8cc7a897f26286d75409a83332cb138517d2a168c7135257c0192fac8144e4b1181921f6e8eaeded53320301bb28fef8107b7c4a2d93e9f0c0a08707bc6b25f92531498203135f365d0e4e64d30005b9ade4d2a6a87ead400296cc464cff065014a158a53e35b2f3c8dfc3327918e3e28788bb80d795b51679759472644d00e315ef659de664ca1f23f0f16bf3b03b39257d150210cd29ab442e427fa32cf4b2fb1823d66f12ffda60e0b42302f96a963f9a927cd817ba83e05ad53c6d699e1010ababca429496dc1e71eec94887882c7b68ad5176dc4d6063d679c9d77ea60358dc07066f569e809b685ea614af44a18db3e1b93eb433b7da2cde889da4166a543a2a39d4a5013b79e6a464efca94354216bcff10bfa7b663dd3da98b9e481f7d85e672be6fdf4de075bc6d3b025dd58b5fead06a27b84b83f0aa718763046d125c05010873a85a8f6ed362427f31623efac4fc61a67d51b8b2ce06be6e88f1db1e9735bfebb1b6426831ba2f746884abcee433c6a722106e493d8967fee85ca0a39d24e664272e69552248085673a42953da1e371973befb28911b5ac258eb69015886195e3ea9684e20a52425c98a9a7a138dfd884be3f4f41976d8d153c57c293f5c539dbf5ece7dcfd2d795ccb459e2ef2fa3a2e41e938d77ef976023984318f0ce6a8555d6f68cc97fca061c1b2b7e7afe3c37767944748fd135babcb419b90634a382146e2dac54c8129ec64e1233e5e66bd1f9c1480a72e51c3cf5527f07a955555ee5499d6800ed9de1023720db18ff00bcfa05845605379bb176adee63b5e76647f8c35acb4a156fa0dd6c250d317f8e91db60cf5d39410be96bbe2ae792b65fe77dd25a61e600d1d2f3a0c37d865e49114271cf7215b3ff1325819dcdc4cc1db3957542724bf8b266f7f9d81cedcbb7cf54e8cff05cdfb42d4f99d573d5dd31974fd0cc4a8d641b5f7c06cf3ca70004c69e404035956da52b75de2bf32052c2af7b13c2b826938ebbb4da4e37aa16f108b339d363ef3320d779e2a4bf7fd5936ec1070f85f86b9fd3994915581a009c93319905380c6cacbeb818334f55e9113c11d759f99792ca9f50fb4fab36de4b5d05f4c903e9c231b1aed7f9befe277b01ae173237d3bb6ca46871bb2c592031a3bf48201631d76b43e55b1328e288569f3c956ee2fd19e6e0530361d01df49b99fed3ef3854e8ba850b32a64f4706258fcc544674c1280c9f1eaed5e7e6a375069ee1af980a729f19f17125a9f045ce285f22e78cdf50b65ce9b1e0889d2ef3d6ff1966ede3d35cb6d30a56de1ef63f5f29e357a3529e5ee6908e9499703684afe808839b504bd2a4505824677266ebb67ce1a972efc4e10daf21ac0f26e6f9e5c0ea5dff418d927718547eeb5c907a19361d8ef6abf789947ba3357eddb7ee072cbd30a1a1522df8be034a6ede345fda3d99e825de30917648539347dd52715c1f06cb736f70631d65cd258e07897c0bbcd47199d6c058fe6508b9e8eda2c95f2042a5a9266b1b8f3cac89acfac3a68679b5d5ea95fcde885e10d98d261ec0cd188109fdb333d4a3956cbd6704c176af082c7f4301678681d41e668b35b2d71e50155fb95ade6502f29db57f3c3c015b503b49b086a753a151124c3ea9f101c82de379ecc37b022d0ad71496700376ec9959e5b10353743a23f817875dac871ac0f94190e55e87caa4ba752650cf1e01824369699c221ec64413d5abc6bb772e284c53bf25eed7078f4dee70db44998e5a035da9f7f3f38971f1716cb71360cf02060eead56025d92d50160a5c0e4f3dd7f907bd05bcb2a9fe8e40f16fe3fafd1b7dcf7d92835b07547346b399a002ec70e1bef107fe2b17f8b305cfa5f99130448f3761ccf797d1e009c739be81108b6730c79e15c63fb4d85204a4ac9657d7207eeee15642ba97a192602e76375bd1a4727aa18f7dd2259fe518f346501e7ca4d230690532183558cedc65b3b1b48635824c3374c682ce73aeca0f9f6ddfc0a370517b88f1eb38fc643a2ec700903e5d9bc57605aa5c56306ba8318a0b9d75bf88923999bdd97f6cc9485e8e833b546f076e02b9f1fea6787aa15cc9c5d6bce231dc73db3b3c10386abdc6f094e4d6500fd8330fdc4bc0b86fd68c9fcf1a98a8c1f0407c53aac793c7cf8f62f7738ab259a961893346b567c1ea8740e0be37465b945809d861020123f6b2585b9977dfc5efbe4174910b2900836d999385c2d7cee0007f9975436c769f61602013c84ed285e359568b12741588a5f1ac883d4898d168f042befdb823c1e3d80b71947108a3cc12e8b803ea34d93d81e8947ad86fe5ea11f39b38f2c5731f7cc25bdb50166b06295d317d3e12b7ca077d10d4c8db2c739e8f56bf7afd5ac4d346f45976785ae777667a4a49d6f2614d87cda9bf679878a9da4ef2c2edd2adf201bba5a13ecb93a01f3ead9ed3557e1166a18c6acec0c8e01ef4f1442ef9dd98ca2026f72ce2621b2fdc8d2285a967b7f25d11b9cafb9cae12095598cc05468f15bbb3f28d72f494f08dcdc0ab4e2d3bea123483f3e98fbf11feeb6fdde83a565fe1407bafc4307a279fa516d7cfbc6dcf89c1c4328415ad197b205917715eb13322e0c53477d8f47323e634dde35675c0ef15ce5cbd5b437e2fb9638b20e4b440ea60365056d725a3ecbd8cf81430c6d2098d114086364f6ef00d7731e773de83d5045c9761ece83c0a93ebf89519180ef39f6b887738fdc12f1287064b754b1808770590794239dd442f127fa1075b2a1d15d7645ab12932fd1bdcaa046999a859711c3a0928f57cffeed7dae118fd117d5f77d2a8d1c6b854977b7a39092fc5ecd70fb601358f63ec679f0e3d994b788bc49749a76a540668d8f25db370674730bbad7e4101460a683ac041fe90512d8a7a3c84c60bb16d6ffa97080addb0773e813cf2f6a381bdb776651139b1002c1bc47257239f6bb638d710d49dc05151a6dad19c6694f2f9da338f2fa3102dcccccaa1b675f32b9e3ab7ad036c454ee94ba26e78bd468e8a33977b4d1261c4727730bbcaa95fb086a5eee082aa6c8b604ae95201ffc7aae079190efa9e81066346acd23c98e0865d80760a8a5af5392bd64172f16bd08e89d4a42710ab3c21d455510fd7f86a84f7dbfc52d3627913cdbe8f1d7b306c9ae235e84fb6e886522d2232e101241a1b91b5f2b34afa5ddb59edce75e3d8d22ff73693a9324541863f9ab4b23c2aa0c4e6236764fad311df40d1023df2301fd1cf50b1aee5be01f834f1f02246f7eadb95fc2b2893eef1910dd22cb90818672bf01b0ecdec871b435103a850fdbbd7c175aefba55fefd27c205313f155ba3ecf47445a5cb93b55b2ae6360a4cc3914a6fc4e720095753326e97fbe5714ab09e3b86cfb62fc31a72f601dcf9558077d578c75a374638769c0a6b3f3df7ffb23874f2cbcc5b03e183c14220e1cd616ace02500d3317f5850b428440ce049158c54a944b553eee1cfb62841a59d2f4caf4ebe42373048f45f7d0b358ca265ae1e0d70b468f46704294c1d5ad0cfa3b280db8bf0ac193729c60927327fc943ee0c572624a0ea4864136ccef85856ed1bd6935f09be99f5a891598fb79f442b7e637e081635e606012f3bfd55a96697a35a51ceea2d5bb34e57a952a60d2a2b6eed67db83d30609abeb030f6c4afe61d9de1f8087978807f5b6e12f29135f51324a3baedd4e0ae3f93b4b08e5ea5c99bf0f44372036b7102aa29de36911dfe5ce801f0f360fb4fe25c761b063bc431e205d7653b203046cd9e11f6ee159c18cfb893a0f03dbb4ad158795dc6a254a021f66dabf273c906370906ae3eef3ab826b09a5bb599002d490861c81f2e6c2553d402b8e60f2b9c03330b801caaf1e5b76da398155bd8543a9b9d1f43bf0574bc55fa5b35e95ea9ed48f8a9706acd2ce6b5c6054a4fea6b8b930294fd404bb6224756ad79c2f2b443e9d3f42106b49c2bdaa5f680331ce4432c965afe1c7773d95025b5a046809497f15fcfa8c732497043e3d86b73ae44339a184cc84880f4e468a7e1ccd361e00678745f0dde22ed73309d5561331cace487cf67be3db4f89f2f6315e154248ddf4d97b1c0a22dc8db890de95e8cf1b751122d78ed38b57d6d0a9151b3b5fa2a2f0b7d533dc1cc45b854b4d926180f08b881c33221731567c64bdfee90ba83ba38091a8e8ef5c7a0540eeae1e1a84f6cbb8233ecd4393bfe5961205f42d59267808b66f9c404afa6d5f20f99789c3eeea676390d6d0600826d8cd67af24ca210cac695f85e81b70526f4caed16f244629b711a4aca62283e87b4c826128d57eff096e586e5bb44ed1ee781faf8df01d0d14f4c580e8ae9b95710c69a29f337ac3a4afd59b3b832d255ca27310c2f9d00d73cb3257cb5c17d617dfc92d33d1720e0943c8b64b4eccfe5b9db0a2bdb87f8214d3563e4834cf4aadc768df14ac27725fa20cae1b2807cded71ff4794fb484a0d2fd7d1c571b980e8095fc9c344836acdbb757e9cfeb7c6c3388499ef41694d8ef3c6417edb7e9e3aa5cbd529ea88e642694b5c35778389c79f6bdb38158b34decb9a8dd34cf53a148525cf54d194206e5606a7df22788d65b5213c03e2584c406967d35884681acbd674ac9b8d30c8cc87d2712f92ed03af13dd6b8bd97836944245caaa321d90b9490cd60eff88b7ba21f4939f51a5eef22107dbf22aaa0e8625ef4b541e0a8b111a077fa146b0513dccf6903006091170aa8ebe602476237c75a4108b93cef3840155d2a6ad98a49dfd6239039d2a823378346e2cd9892b3e33939cbb07b0f073c6754cd2e9fdbd20531666a991f68df40d2f6c11e3f1593bc552ed7592669cd048cc04b09e44c760092a6344ea08bdbe25901704a788bd0b5287f907ab4dfd50415552cf0e42d0d5d3e3a424adb2b2a710fbdf07f3b8d06239e52f388501767ff8fd801e81f37f0d5ae8a4b0afdaadcbf31b0e9f7047a64345e4da3336f849377bd15c9ba5844803159d44f01ddfed661868d62d8c19b8e4ffa9eaa3860f51c0adfde813c67cf8c83c2b352625385e7f6867265a04cb41daf8ef37265f373b01f715353419a3b3c5f5c22f954f", 0x1000) dup2(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x8) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8120, 0x100) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x4fdd, 0x5, 0x4, 0x2e14, "7fba832ab02fee3963af758989d7bffb63784719", 0x5, 0x101}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 16:00:19 executing program 1: setrlimit(0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) mlockall(0x3) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000200)=0xc) write(r1, &(0x7f00000002c0)="fca0873fd259de3cdbf5bc43e58c01b8c565d3a6a5bf498d9f874c09e0c47fa39170a9d5495a017678c6d690cd86eeb95fb889e2f60d5c95eab970121648ee4134dea87603041e559712281c10f416af230bad21ec203f96", 0x58) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='W\x00') 16:00:19 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x10004) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x105) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x100000001) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet(0x2, 0x8002, 0x1a4f) dup(r0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="07dda85c5d94bedc2300001627eee74742c186dbe0e567857aeab2cb2c25e84dfed60fe3cfe0d5c8e61f6d7cc9d1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffff43) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getpgrp() chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x24) 16:00:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) write(0xffffffffffffffff, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339ff927f7430baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f33f00000000000000376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c16742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf10000", 0xf2a) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/227, 0xe3) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffc, 0x0, 0x5, 0x37f665de, "bad84b73f2a42ccccab60600000075835db47180", 0x0, 0xfffffffffffffffc}) write(r1, &(0x7f0000000380)="7770dc0bc4e62aa17e557ab878469ac641f46b0156a67907f602816f673c3000356f6cdba59125393dff06394de8067dd671955a0eec14e4db8b5eff29", 0x3d) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000400)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e75572658db7fc109cd80434fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0xfffffffffffffe9d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r7 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) close(r5) ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r4, r3) fchmod(r0, 0x10) setgid(r7) setregid(r6, r2) r8 = socket$inet6(0x18, 0x8002, 0x6) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4000000000000250, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r9 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r9, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r8, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r10 = semget$private(0x0, 0x400000003, 0x85) semop(r10, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="41b7b1a3c57b6be19bcf173a08bea96532fa6c6b005d8b86bb211340ebca909efe098a80c765dd9f81340b69001661f4e34b37b6f66b6851af981900ff1eff7649fbe6c4379508c810b6b7860c689281b2100f60e8ad8525a3daabd3f1edcd6d7427a20f3171779594ba1ef32690439ef513d7e4d57cd78553462c0dba7fae3b6ab29f27b263046ab6d480778a2b1fedb891fe7ca0955322fc86204c7d0829537ac16174e53ca1ce65a044a1d96dfeb2d909f96215c09feac3c67b901efb2ead7d7e2add3900c81a6dfeb04f87b9fd45980acad1246c393c378e8bb00b0709db4fa71443af35", 0xe6}, {&(0x7f0000000080)="58a7bbf27a9880bf223f7380e131e5d110891223822a7c0587c1e527d6da3a71bc3145d2b909ff42aeff7d8436e99d0a799c8716842e09cc", 0x38}, {&(0x7f0000000240)="cc4332531987e46a1ef489f35275c927e1dff351a04e099d5f36f4530803c343c92f4a56a713d16b87a86d75a3c0ba5c1546eadc37be23de7a9ad927f477f104d640eb42d56a30e0a07bbdd23490005bac232522f4c003c062c483d987b29c72ae72f4a87108683a36a1e77095a7bb9ca6872d2d4220390e2f863cbbc6bd3ac9d644cbe4a48b562124075fcca05e8573892ab56128ee54d0a36da424eb5bcd97eb1d6273be95a2839522784852ea1a442f9479e852afbff7", 0xb8}, {&(0x7f0000000300)="37c40e8bdae7db714ccaf84060486abed42085e1912ad763bfc514e72ae95959e324948c5ccef53df4977ef9c54aee36e2721d41072a1893a9fd86e03acd8fc83c0a196ff46fa768ea753afb66576cb5854aa79732f4953dde8d178b59cd926d84da0276d639e8f2d5cfcff0492f930d0954d442e621920eabc32b7966afe18faf2c54647fd88128", 0x88}, {&(0x7f00000003c0)="f92b9d24000b2260e3f26261c6a664e8aa1caa3119bcdbbf10c8c08ac3a756ff2904d7c3b86625bf6892dd17c3a3418a0968593517316c7c6bf231ae503de4faa64577c107efcbd61d22775b696f", 0x4e}, {&(0x7f0000000440)="480ef175d4f4426db6e401c0491b46e27b60e70c9937c240a213c2a2b5baeba25d03435ee3faf211cca834ff2fbdd2274923e65840c8c28a2b703bfd6dd3eb44be6972be389582f9c6cdcca5c85f09b5c097e70c33ed1df6a21c6ee001bb12", 0x5f}, {&(0x7f00000004c0)="799cb3609cfb7a08f33200a7add668f3cad56047d5eb9461a9e3a07800ea076d6147052d5eea4768d8b7763635d37ed366132da61a75f6b76bcdc4e659e113cb5a10139016ba6abcfbcd7f67f4704c20b9e1d25d2cd2e8b6c21e320049d60fb0cb2dccf99218b03695b5df2e4953c81033246b31a4e6f2a7b4db64f5609c883bcb17c169e80232c2286e6bb712f69011c7aabaf126d981391c8b87fc07d921e050e9fc67bddaf363639d3fd9ef30ffc3ccc4a965f49e1ada0a23b4091f07443f", 0xc0}, {&(0x7f0000000580)="4cd334ef14086a14be2326d9ffeab4f38ab58fb854d5614250f6e156cf60a21efd038c606f3b1fa1f9290c68c5c93f5e961bf583f1832eceb7b4d9592e3c0cf78ebab5e2bf7fe19f965d95a43a39c1ef9e7ae12a0f81db84b066a59dd27b01996ed2afd26fd2f6ae98b96133712c35688a0fef151ecb977d8a1e5fbcd82d4937c2337744ecf5606543e01e2b02023c8230d21e", 0x93}], 0x8}, 0x404) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "835dc151800000e2f9c84bd5f4cf5a00fc00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0xc00000000000000, 0x5, 0x5, "5a7eb8ff6da87a20da9a89ab33e6a9cc1b49d46b", 0xff, 0x40}) poll(&(0x7f0000000200)=[{r1, 0xc0}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x7, 0x305) close(r1) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/244, 0xf4}], 0x3) sendto$inet6(r2, &(0x7f0000000080)="0228840bdb31dc889f68", 0xa, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x7}, 0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x20000000, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x12, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0x1) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x1000000020) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/167, 0xa7}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/228, 0xe4}], 0x4) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) r3 = dup2(r0, r0) fchown(r3, r1, r2) r4 = socket(0xf, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x104c0, 0x4) sendto$unix(r1, &(0x7f0000000080)="62be95589d47b9d10d464976e2dcf32c0f4d15181da801d3b72bcf0e89665a1984cd225835e71ee402283e1face4a867d66a1bdf6f1d01ce2217edbe71d20f76f3bfb1", 0x43, 0x402, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="453a00b31e7a823d93e58efbe6e007c7400f924b00009a0d32b0dbeef10b9b9413946b00007549c42bf58ec574f7f87c7a75c8d78711a3d0a56d9191268b27ec0da34f2340fd7863210ad2868d19915d5c578254465882563f5fa12523cf7b20c5f0c3cc42a01589e921e66382405a464d00f2ed9ca79ac755"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) fchmod(r0, 0x10) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2104, 0x3) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xbc5148e260cb5381, 0xb, 0x9, 0x100}, {{r0}, 0xfffffffffffffffe, 0x30, 0x10, 0x1ce5, 0x20000000007}, {{r0}, 0x0, 0x8, 0x8, 0x0, 0xff}, {{r0}, 0xfffffffffffffffb, 0x1a, 0xfffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x4, 0x3ff}], 0xc50, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x80000041, 0x9, 0x65d}, {{r0}, 0xfffffffffffffffc, 0xb9, 0x1, 0xd5, 0x3}], 0x20, &(0x7f0000000180)={0x573, 0x7}) r1 = kqueue() write(r1, &(0x7f0000000240)="cca0624957d70e1454c1321f222856ceed8e35a7f80e0ed5b9de9613b11b6be9483ce6b255848c6617d8aae97449d41bfd328e84bc46f31a73b3be27b4067a1cd7cd00628062b05a909357f63b72f1f025ad31757694e99708fe71a0caee2f197477f03f82adf496df5caf4f0e30b4665e52ed69db02348eff27decb622a387ee7a52ae5a592bc9e19a1d481e02978d775beedc48beab61f0cbf926c79bd2477", 0xa0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x55, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x101, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000000042018, 0x8004000005cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x6, 0xe910, 0x0, 0xeb, 0x5, 0x2, 0x3, 0xffffffffffffff0b}, &(0x7f00000003c0)={0x66, 0x4}) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f00000001c0)="a52c9fcfae01892a9def290a43b535236f8c7be63d6194e4caf1aeb278adc51867a46088c246862d071d8ffdc76089e19ffdc5062d1a0532ab806a6e11e0ffe1978cd1b0bb349dee9d72783848666c38e65651ad00c1ade283c1ec1329e0eb44a9ca1bc32f1670969fa7113bfea6d65eadbcbea45da134cc35eda001326779a76e5ae2a1fae81b9975a629b15172eb8a0e48cdea5e551cec073e75bee3a04a295e6bcca0bb37f9bb7c9d0987b3097d0b8a64d06fb988208f917651", 0xbb}, {&(0x7f0000000280)="3b4ff6133413e0200fdcdc338b76d2c8f35edd2cfc880a67e9db2d691d01a02afe3267b7e0a9f0086796535ceb293ee4ec4c7a14d6857a72743e7fc0abfc2805b28bb7f839da34cc9b5066b2fc795ed1d18631cf6238c210f6c6be39890e2c83c81757f53f84fc300e3428ba0c41ce253a34d7087dfd0073210f66991c40e4040e8689d651b94039e60bf9433ece51ecccbbc36c9bfb6a6183aa2e8e82cd36f2e101698623f20f491884f09816ad464903139b78b8aaf8d70f7fa47561f0d11257f1ca9704fb8b0ff7b8589b0479ac1cdcc27b8958152f7fa4628c901add6f7826f2042a209bebc1d67e9d62ce0915d9dcbc1b4e9079d231ad8ea413a608f954d36c3ba4d8475ff90bce832756addb6a1c6c045d71860049fb11116b32b3549d2a1d965b13a1b2ef0d7c97cb82bfd6220a28aa3e2c9f96b493524d7369aabcaa5eaa71f136e90004e070198b4e28902277631770adf656b925949b285be197ffe88f2329bb66844ca09ce96460cae5678271764320f270493f04f2e6c5b470fc617ae1e97658e8fa41632ae2ab8ccc44037bef00177106b9092a4ccb06346fa3a772e8623c49fdf38c219a5899c5836c16508ee56d6054a42ee3759e4b8f5a0b616bb7fb017af17f05169c347229515af4f7ef8f9d32159041a239c3091559abfd744f4d391349cd6e42d505c86343dcb10d4955d7215d98a35a408975f8e9001e86873611c08f43c74d35b64ea4aecfb28128f94836e993c540bb2328881554128ac7e7ff6c6f1ce271b83a1d842540273866644672f7cfdc15ba0d896560204b699376dfe8d68f7010f056fb1cb43ab6e80f4261ef72219471e76ab66936cc726e764b848e16659602c7279f2da98a5ec5bb1fb1c5ce6d27ce05076600f5e49ae92856ec10fbd8df9361dd0f04995c48dc8eb86ff1ca5d38c024d5ded4917fcfba7428db4c3ea2096fdc494465064129d9414a9afe5af3ba4a5a2466c6494b846e45ce69699062d8579d82e019b4953f397335f901ee128f6bafb874572d60e17dcd4049dd6bfb9c3be678915b012567c0e0eb48a475cd779dd157d3ff5625de1b936c48e76a761d93f25637bb41ed13b9ff3fe10a989fc26cc297a620b606c07c182df4d446e04c1edcc09cd4a5f1178d141ffc2feb147f6f01d3178dfd4c322b6387003133cd4d797789169f3f3cdc66b824f0b219831e1424965ef47087a6f18de88ac0e87def17983d1892d4523876cbe8d185d71177a76efadaf3cbd3a7f421cfc164b4dbe9bf9a87c63c23000d442855f583c58f2b2d06ca87cbaef707bacdc4a16ff6aacd514c72fd6ff709e2e72b221e32056336a498382adb64eed04d02fcb01f4bfb8fa3aebaee4c2ecbbdfab266c0d9b2cf66ca3d63365015150f2122ea8de1fc2f76b94e5b44419b30dcd07ee5b14f977526e906ecad01fea9984f231d35469701ee12f56b1d576c6d766c0000cc9c8b995993323de592c6a358cbb400bad2899db55ea035c0f87baafdaf0cb55f0a65878385e1e5d6f680a26667da4e3245fc5a565474c9375b69ae597b813ba85ec9d6278e03ed81ffa05dc3649dc9e580f5e0d054ca733a0dc32309cfebd51e7354aebeab3ac1c62de7e6ddff5ecb5441a1ba8230e28b7e0034f20c0e596741b93390f0a4cc23ed275c6e69a1bb083dcc13359f1b8302e63c0665e016fc2eb414918a1cb5bc03dc343b69775932afb034979c66fecb3766d365c2b48b6db3c27e8c73ca94aa15bbe430c8b5e5519f77bcb29262c7a74d67cfac5ef29ed991dc583e34f09a8e2d30d6c06beb51f95931eff1a0e502324b51b3422883da99be1c9039514b49365b3166a3f0dbbc3b6a6a5dfe64f0f7151256992706dccb00ae02a8e519096517158cee585c28cbf05593ca0501c36afd7341d81ce863465223f3a71374f728ac48c88d8048c9ede7c92213d4e7691ae43aa8c2edb416c2a37fd47e1fb84c93eb7193f11484a021fcdfaa6454a1cd9b6bd7966b1ffe73f21e5afa405521298304fa197b4c661e70955a997487810a682de2c32c6339d522c6abba564f314ac3b1e2f657c4ac566dfe86ef9d9281a2b5f3d595b08773e04342043588460f44d5f9a52b31a70db7d55b2f17765a7632641c7151dee53e0cde3b47223d4bddbf69912f1916c7b418bf637b01d3030b863d0d8c9c27dfa3521773178b375328457d3b5c26b6a1137585d74add678cc8f5fa0325a75f3260ea8d22fb441c2d642f2d5a4b626caf3727ffb68e8ffed85bd257c15c56281f352da6b0a1a52a402ceac957aa743f82b437876488698aa90186ec93c99f34faf6b5caedb465aeac2d7a9b57c9cd6f65457fcbc35d515e1bd417edc8ac690f9c1234add65cea0fecd826af8041ce170e85664e4151a0f79bac759e4d3b55832aa6e29fab3eb8634aae0f0e55afe26489279e73ebab2bb03620861537ebf0ba7acd7c41431dfa444b502ddd76b9027c9665733e0e9745d642c940266178a55f24b41c113c9ce84a074b1bff870998ae4d4fdfc8e678133573eaf8436b786b1f7ba8ca14ee178f925d1fc14340e9c1d79157fd85c7244c23d3ba2710b5a1308c79559fe23899c96adb565da00fbf09d828e7463b2c9ab8f6af902cd67bc21b0fcaa1d5019092e7cd32c8f66184f23317940a862600e29197cb252f1c14a95db768058ed1458018a3dcf44abc47c5304225d6b2f034571163129d258fadae62f47542118079c5063777253a2f02559ac26bc4dd24036927f011af422422c21aeaff71ccb87234f9b36b92d421e615c9d6cbf493c969ce518c4ab4c9f349fd71cf189fea41f2c02a4a6883b37186cadd043f1aee7921ee824ee519eb99b40d25227b0a57929909d89bf76c4c44217af4f2c64324b16cd5116fcc12b348e14b35fce82271a573a0ce6367bdaea92662cf2fccd116c89bddb42114ffd4b418d599484b729a408afcac9333188f20b6e1d2d79a312bfa11501023e10eba7911609dee1635c581834ed803d36ef9be0694d8e2c3e260387c9266ead9b90604ee211913bae721f93e8b19e5bf10a36a793b5fffcadd8a651b23e7a46cd2ee4ee2ef2563a30f63d5ec78743fc841cb7fdb101a122b9d41c70f08c3de934a7cfc8b587db9f7996b8ec6a894671cfb7999cf97029c9e36f83041dcbfa2b4f27f68eb864ac4cc80be807ece7cfebac45020bd166dd715986bad9f441e461f7f707c1df0d9791774c8c4d50bfd6e260bc86cdb832433a8e15998e3390173476d0b998076fd1e98a8e2cfef24395b1edb2008f7c4afbf2386955d519f500583edd3e595161c4afd48135ae69521007241dc4b6e1b5230adbfb1a9d7d0d2ef5c733ef0985c41f78cb6436896f99b186efc0d4282aa0eeb3df5fdacfa96844beeccb2653672b3548b8df74f500c25c3099afd46edaff8ab6ab86ce81e8bafeda0e720590ba9c8d95569c0c2ffe48ec2fac972fd0decc74d4aea4b8f70a46f23cff5184641f61fe4b3019ed25af6d6f6a78aac01eebf7011c47ec06b71583f5f8d4b188d422c4e6aa12d083eb1597f9b97ffafc72d1cc96f9a7f71f3d890328f9bdf54fdcf200ae3192619e572a67b956b5aae73d1b7b2453df599cb2efcfb0f1e6830eb2ef56d24a5759acbcdddec6d061b8ff2af494dc8132b724c9e41b18310e7cf69066994c85f0ec8871d7be9b889375f59b0731b5c65ebc1354868e406195eda9159933ecd3a05514ab3b06bca5ca9b8606a8d4e083ab068af3ea769672a2245ef8db8a6f60dae9b704cc8f9ec099d76d8c706a27f26a156932c042e39c3de4f151b87f8441d04f8f7e5ca1ee2053007d73bde81620b8063d1120f086fd0b442845eabdade82106ccfde48a74292c8b31fda1ad9e2c7143a1b64c1e0afb0ad8e9b2208d22bf9e678fff78a3eff7031b591c9a22c19472b93236198feeb6e854e91b6537f6d7ffd555d6c4dcffbd1665f300ee93236805bee28ed36840fe0e8563acc4f71aadea8836073c364170b9802ff8230910c5b9da6dba78c7fa16085847b78f90d1a49d1acf01a1b3f6b4860088c7f7441a960cabb67cc3bc10938f9b37c498aec32d02db0964046d60a12e1cbb5147ec7e6ae939e3583b423b238674238d668abe7b01d8058d3770387424b2b3db33d77ca7da30cec0f9cce7cdadc820cefe4509fc739fb3c284e04a07ba029bd316db8a603ceaed0c8b8b97a564421a0337cd50d194ee8facbae27766bdef6c52e6d9618d47fbc66656393950f442eea928e6e6470bf638a288984ea4aadf37c4a1bb33ce365cf968aa677dfe7918ac13b917b818208ee9208f05bf8b5e0835c7d7ea1ca57cb8dc501db709ef0eaaca1272dcee6371f2d491ec42c2c998cea44f93c6135289f13f5b9b323f2632326442bd19b323963db5735272816a00f4cb2974269a799bac585814dabda4b9d5dd7ac8a575bcf7aaf2e0d47d12c64e76c8534fccf2a276af8df933c55f57342ccfaaa82a26c5b495f6b126f2229cec759f2812430be1322691e9985fa136e12b431a74705d7d9452b2968f95557b43936337f0a40b68b896e43a40c551eff553283506f3bf2ab55196180348315240ea48c2d828410bd81fd26a235155198b1cd847ed564a4c76ff0092e5f509d33851cf5f1350d9406c752908f56c248c899c30f044360d141dc5db460a9897c0fee68c59fbcf48602e6da01a2105f2cadf865e108585c23dbc39a6c0da91e0367a40a87bb001095fa723b910aff73ddd927270c4dcb675a1ca09e0b7ff7b3932319b5efe658eae35dcd873def3313969cefa1020517afe9a5ee1731d250487c41aacd6cc1dfc0d7b6bea29d649256b215ba2139d4a6a6aed2abca6ca2f854608d75414f2b3b8efd09022407f8921082ae5243d2ec8f3e7990bf13843ad8f04273769e34a6e8f066a194acf76529038e5167b67fbd6b3d11e33b20af897b176700ca0b47011855ea86498a9c15a4e6bb7d67467bf4d969352d3ed9d19da6bc589cc3ee80c1f6a0e148d35c00a6fddc2b7ab6910bda42d5d5ce01047ade94f73de9f256f47dbce9649fefad256c1a24dfc0308f9c4275c90dd4eae1a6afc987cb0aa4be944f9f7131a3982900d0a13f2d47958f9c15296581555efd631a8feabd8acda4722800074bc0eb3628b1f7d79a24aedaf18161d96deb4b608f2d4b2cc8771f4b1f81a6e106b432b4190d43ee3967ee4bf4998fc5f8f7e307c16191beef3effff1b7536dccf4de6a08320c5eab784b3ba6d21c66ec860e5595a2e20a8b191fb05da145536d734564494d1e5b33ce0d14e4abefd43c0e051c2ba3f36566775beeceb7c8d95657bdc1ab4ebdf718aaaccc4b5c9a384b133e5b59d0c37cdb583d659c89f24987c58965d735698b92b6a51f595c8c7cd792673fdc4fafc549065b0e911161bf8605f3c45a98734b2f6931b75a763b9af94b9b9502d5aef3048ed64bdbd1ec685878fd21183dbc41b207cd8293c69b34339a094a1585f203e72b2648b80d223be6c48a7ef8cbaddd7b3574ddda8b688d148281e9f97d13a73e6898c7379ad75e8dc54c54c02a08d78dac1dc015377ddcabcc94f9fc1c22b4656de717507f5aa25c06b327511c1d56e9817660c4ce6dc90f86fecf1207bd4580ed03aa3a0c50ca9cb95e823498d42b645a033fd0af1c33fdbc64c8817e51a62f4e7ad3d0f297fd5f97e83ef274d95e96c2296f7c192223c68114549bcac3f3fff00ec1ceff157a08eb357ecad2f1cba7c08c6a94557dd9e293c6b1a974b47db2da209859b7db92e6e0ed3", 0x1000}, {&(0x7f0000001280)="fd8aa5f71b30a77c542cdb9b7febcf249e9bb2c09e6276bfb9a335de445566d140abadaf34e0b19688fbb2c569a4af29981db8e46b58eb320a948c0cfd9448553b4cb828447065c2a7f98c6e4c21cd21b11bc0a6ad415a659fed7137d5440cb1f51934171928b6ee7783bdc6356bfbcb2758837e7f7050f2e90f6e55f3506f6301588eeb6e0e8b315b2b7a1e689690a1ab93f966bbd9344dee2851e4a614a317526f7dbcaa2b24029f799417f5775094ba0a2d64ec527fb1d3c9f40e7a65955bd353c9e233a2d79eef77ccdd864451b90c85276b22b16cf86ef18a4fb2c96a8297f7c4b3ba593db55f1f01740db2", 0xee}, {&(0x7f0000001380)="ce4b780da0bd9b8eb5d27f8100eb7cff84bbfef0534499c1790ec0d18eaa994565ff64e407ac3512b9a8b8b633d7af9629467f84542b1a446bd61b93e1619e9ff62e8408fd7fd62f05534923dcfb47e3c3870ada0121b2ff84bb000ac28f44aaccb16812558781ba0758c9b4f5a901d4a7aedc1c54a5131434a72a88029efce23e0799d4d6477d74ff1390d8b947c0e648d55ba8bbda043622af03f64baf90a1740bf376eee0aeefc774210ef5506e785eea4643648fbd1e37506f843ee6dd8a39f8093024d999ea7bce5a63f717dd0d94cb0a6640ca5d7c8f9344ad3c27c0a129323b583a9882c4afe3ff5397062627a49d8e776f98498967617641d2443edba5c8fe565b1f495f2bb5e997563f5d841d6f7e76189281db6a7b1e0898e506def36b693cff7dc36ebbf891aff9db4082b187965ba699ce717bcbee0172e017ef952a329c734683bbd21e2e0741107e581cfff42d4e555c745841bf63ba2843231065908f757fdae06e928e6b6cb08cce50c3cc99b9d2dbad96a3d7b5831a479d87674d3e92145eb74a13eb80eed4dfa78fed3c79866dd07826c57c3488e2dfdd9f2c41b493ede599c22fad983ea1ebdc5a9c4f64dcb188a77c35c143dc160189390498889ec92faa906f25b390efdcf7bf511132e613501da84203c65fc33f3690134a7ab733b36cebe487941d9f29193015a049e36bf3ae3ece4b95e338b1ba210a5968acbc8671da4b088be4ea97ad5862732a7a5dbfc3f442ab61e7ebfa68b2825bd1f5ca654bcf79f6849df3b959a8d69e0c139e6d3b3a987ed600b2e7c6aa1caa47c79e08c0fbca7db76bf5780eb348e48bd929a5a3bd462ce0220fe84da4940c95ebe9e41247d8c3c04f3627c7de0f56e4d40e4054ef2e641d1605f5f2cdb4a8d445eee595564f590b8c32b171e306eba26aad58c98d65a7cde18d74d5d513f53af85c9cd5cc70e85930cfc5a265a90642d546ec6954c3396f27834bb78dc3aea5eb5d6c900045e9b7edddeaa8381520ed2eb2de6451baf728528cd11aff5826e87a63874f30381bbc0d1faa870bebbb0655bc69d61ceedbd243ad419d24248c8f2a925bbb2260dc40e651b110a4684ebdf769dbbdc24acf4671c175d1a66193970314483a914ea5a379c5f88e34bce99c9b5247f5df132633ac5e95e38ce32fd8a495621c1e3aec16dc27da8c63389419e011276f22720b4ffcaad01ed7b29f3fab2388d158a6dd8220809306bc220a25286cc44e8e66e05ba655151b32484b5562987dfb4c81de5df85687a77a630f4f6e146061604450cceba421479b16a25fe8ed682be8bb6ce8dd60e591d4ca41448f55d1f5178cd4a28273f3d608f5397cc1b0275bfce32ea61fb4519c7b5a5c6878c70b0333d8fb6dd2357b71108654b3018c6928773d3ae6fd313361073cd1ac554adcae14ac6da39fecfd49b44da04ef33a552c05c9871a742f899c3a74886840b33ad7f1e4a4b856e8dbeb153df1ec8727146b2ce8fe60364eb93423b89479ab5431f07d95140566b8fb88a27f37a0cf4fbe32da66a744d3d577c6f82c2d13439843a1eb6ad0cf4f8ee1fb97bca140d5668302ba2bfdf03a945728804adc199d6ae67c130408c56d1ae8458818f4ffef8db794c784eb7d4f5fafbef2d0545ff4cfd4b894cb57de0fe01c31c424abd7ed76d55b2cddfcbcc264b2d59080a17c888e902572149b8ff7c6ad8925e15f2c2e736719ceda4d23d9a93ad2e55eda0d8b02041689600044ab15a61f50242ea2575d5c62528de388a083a65f78fb28be615a56f68d1e0a1c7371060975fd76ca09f220a91efc069d73658f62f2ba8f7594e0a3aaef3f38ae9dbfe61660e91a74c6ad433a1ddb9b919641901401362a1f9e668b6625241050ec0869b88c49a00edd33a3612899522224104007745d858c5c3925da21b638ebf114739beb84bb58a59f536602c7aab621019e8663e57a98aab024454c8a716fb1af66fe8a13e2df2de5a578cab9a7818b65a91c0271b48f52378296a7eeb897dbe5423ca221a8f8f557ecf3f280e13405e96c806a593d8be915e5f7ce382df966928289872fbf4d9f115fe9cc5097bb0f8bcd69ac30068798f3c2f57fae36f379eec56c1a31b43ca608fd519767bdf99b33bd208260739cb6b7bfbca6a359cf2cc2ca42751b5b10abc9853fb2fa07e87c5902dbd3b641061fdae83736f29f8811663b97572c365125bb3ca08d1ee55863ef5c6171bd51923bd2b0761219496dc612b2a19a56ea2cac088e03a3600a0d81206970f45ef6f659bae1b80e963cf20e215af45414ac79c6b2652aa4a9d0ac1a7ab1ae1074edfc0be076454aa67f019efdecb3c354d202c0be1c512d4aeaa8bd6be389b61f8d8d335ed5230edfbe0d3a87ee4b9b391283de106a5dfc4f338b6d53ac3b68cf35ec9138f8d75dc25030c2e7e5043c0b9913f26c17a023cb28678ebebb02d463485cb7868d72edd41504d6f8d05581a030f61550878a7a6b2c865229adb83d6f90a90c7ac0921cef46cdd9b76581452e3861138b13eb9aa35f1c33df985bc21797e49e3ceef7544e89ffaf2ae228bd32e36f7a86f3b611831678324b3921f63239c1532ad2c5008e62906e090eac859f5fa8f098340304f6a1e9f16d712b9dc2144b8603fe1c21ad7c7e7f8829df6e6b2800e9796400b51433af579e834daee48a4159695c5569dc576e6c009111972ae8b4aa4e1b9420e63816422f11eeeaed7371684b2541753e9bd7b026236fd3572e6bc0d7c0febc6102e31e7b8f62a920c56ebc03eb8c13353a24a0e1ee97c02428db8ce59ffb9e07797131616d48e9b7a444c416b2632a943ad916f4bc4616b64376425cff582c9456a16a7f14d2c73630822e98e72f793202086b95654fdae6688500f96db212fd244cb74637d0da82ba2176f983e123c89dc6aeb5691f8a816437f5fd25bb48eb09998a7c938f59c4ba7c623c7c736448769067f8b85352ab6fe0ca517b6a2dbe87fec42b2a910df93c1560af54dba65ec5cdacbbafe746f8d2c0140c42b1162996f9d78164fc96b07147dad1b09af2549c44169335db79e535b0fd9509e9744e35ba5ec86202cee9bc24865ac52dad6953ff28f5d0ab44d4192079f74ec8a2804b1cf71a9718cec94d8725a190ce94f8531005786fe47755998b20222e8f35e3e2549f518fff0bad2134bb032aeaa21e08186f1e14309dbbb96402e068e0ae153cf845fa7e7366a34377d5177f0d38eba2902858cab00cd9ba0f9398f5e37eacbe6f5b17d0ce1f0fd3f9bef9d0cb75622ee6339c4b74dc7495ac8e8d99a6ac4b302c856ab83d83d3de1cbd8370128f5defe0915bd215308abbcfcceac6f7df91cec9b914b0f5c2e2547b5a8ae3975a748b61b529ad6fbf455a50a0739bef7f067af9ac441671ffdddc70fc030496ff9f284523baaa212f7920ebcece88c21d09cccf904fb52c0eb2a789dacf5b0a77d7dfa3c46c75e8a22d92adbcba5dc9244f53446c9a206d6d591fa023781370761efecaa521f90684f6ca370189a245e2c8a8abae89c51ec80197f3f57d78976c8d524f5531632729f462cb83d6974ad0da354b48800dff1e112c22b02821dd1e49eced1f686a51ca940f044f95163c6e3acec00bb8bb73d1d14876127e240819b8d05f514aaf91f347ea5fde5ef46fd2eed46047a1e4342b80b859c341f1c43be725462142b1cef3c7492079bcdc9ca6e5ff5a5fa62e994c610de967b3194029e1993a5e1f638adb2b685575c83cf6957ec143a8edfa87f27967d0492455beb71dcc28af1564a1f36415d26e22be4c810939b3c1b74904e5eaf583284b42ec0b949933c748a307d77d9371db553a89c9ffd5a4cfeffd82e2df43f25d11960427ea1cff001b8166663f1a34ad65292a9a0c18d54c091e8fb6f53ea509b224949a7f0dbf3fe4653f04feb19489fe66ece6a148b018b8333210e618e826480445b423d95d40182c52d33731a61afff0c35d6a66e307b781381b181c34a6df63aa34c24bd3397b9c32c96a5c6999410e5aecfb0c70b0e049ba3f147ca5620848968edb06437e5cd181f0e5e5bb392b22a0d978e06a419fb51772373e1e38f9ca1487487628b329563a730670a0825d9797ece851f4522fed829aae24264e4593b258c365f4dff362d6fc8826f65ee3ca020ae74952936753e774d180d255de344eaa71e9cb0f93cd7a8ea0b9c26def42217ed95d5347773d66ea2cf9edfbbeed94fd54608bce7c5fbdc83c2fe466f800150aa1e3c944178c814443b01737b1fc28cac3523b8ff72b4d09d7e10d739175419e664e9d0ef41173f2ab878b64e509dec3c6450c1d8da0d660a293d4a383122894086845f8608699abf2d8541e2e7067e25b350b0401bd062fe54f1ebe48254573dd6efa5dff9a6434605e51e612d97ae73e4b62a1140872aea1e0ff7cf9531871c3274ec48c5bef921d0896e35b0941e9c565ffd3abf080ac813b8db34e35394f560982e06e9d270bbb7d831fa765b04fbd47a23e01c0e0ca840d028543b566a02d23ac95c4288d57b5e2e9384fa806ea2f2e6a94453546aebef2fa8f317bdb33a9cb48713d2d19db9b8a2176862f6c031714bb72ab02189152816eb638b58212be980878c8045136300d7808bbb6b832d7ca92dfa8b97fe559151e39f6fd7d31037613f3d8fb1038ff5a0958b67e80d5379a15e5b2fbe9f0851c62e19e6fd2dd986a14fc1a1082b5a395f0e539873a12b108696179c7edd9c62785ba47580a73fa308215239174fb6d8a58d0e2ddbfc5809caddec23e9e63e5f4e8504dfebf1c2fef631ad5471859c78a0648803f083c4b216767f0de2f27c4c32296d41f67ab50a96db655e30c99c9b6e16d17f96afc9a2a43fd7ca16692682416c42e0151ac5c2df88388bcfff5462a6f0bcdda4442a770a209674518733c701c155af0827eca9a6f0a4a5ca87deddd2af359460323aad27e72c878a01f4b3c0c7f0e1e1c54540c66eb602d9cc6b579d0b349ea0e4577b377fcda9e01d95c276b5bd3bdc0a07b295efa328f2d51662c6bfd6d44a8ee1bce86a7c05289b1f2c2c7f89bd8fc59328be28d2318e615e9731821cf326d273e2338915bd7d9bfe488fbe8e64f92dcf67a4c80eefb0c308add5e37b67022cdc536c07940709b4bdd7bfeea45247b25141daba1ef35304aea7158ce5a2bc285613c0cf0bbaba7bbec9b2e8a5ba9d410a59119c8ee898a22ff19e150063b02c2e15cae6f745b12f2e9e77429925d6c476a94874397e1d5c6f1b90b289da8e890f7bece0d8bfa6ba1d545a7695ee54b0769f6342e6456d8357cd354771e9bd947e4c96d1afbca0929b97a9178289395592d2cb2ed0fef845b9dce5cb3e4bf6ed99cf74b67ac41f721d4b8fe1369b08b3b6924493b2468f5b6bb465fbb04daa7f0cee6bda330793eec4360bc9d79487752ba633fc3d4da2d253b14384e2807db136deefd8d8f3ba93897572951d651452cbf479c0096ad0e09cc5d91b69f9e8169a78959f5396ee06646a816543534a22544d929997551a99aa5e7d3b568c5fab3c029035d9dd926b5664d52f73d2c095af0763827013d604b50dd81671295bc85180ef2938fdc63504985d329a910aefcf36471d101e957807c42b757065122ece417734a813644bbbbd90a58275dc418805ad9a454a453322bdc8d27a967229629d05e250d947e9df99f69289785472af15280c3fe0763d2e09ae7a871928f308470292f8f7682ec80b3928ab4366bca07947ad324ab363d4c43c3ccedadf233ac0b2db0813cdc", 0x1000}, {&(0x7f0000002380)="5bbaab8659728a3ef00700d8f72bc96e5316e47c6c222439d6073c75fa79614893466c445c3020d4da5eba2c025fb2670b733be497bddf3743779f97866b3037b96474603efd9305838c8567bf4692b2a68499dd23bef3ca81e9ebff039b5c6de06e8d641f2d3ea3b6267683ee10297f6e212aaa53477e280793fedafc45d34bc668b7a471b200658fe08e9c0ced2da8bc8a9acbde7432b3deb2429c3434fb7b2cfd7c8177360a90b86380b2802f2c14a86484e9e326548c4b944ffb5f40ce5966e9d17d77c72843994dae97b67db6dbf06f6399482986", 0xd7}, {&(0x7f0000000100)}, {&(0x7f0000002480)="4cba54c37905dedaf9c40cb3c111653d73a68cdc30329dc76389d6a106ce8f4d0c83f3ad22b139b55b29e13a92075a7258067a4f7a5585ce3d3bf759ebd20902b0a65ae77ca97ad69a4ed726e6f7c1d19747bdfb7705da1ef8276b3c869fb24dd617b17b7423c72000e2297267e0954d42b190f2bd3e1c500de350a9b305c35303a74e5020cc112fdd21338e56c419243eaf95bb087669778d1c3c3046621fbc866752d0457370d6138f1b299d400ce4c9a264026506380e193c5a5ac94f6f02539643fcf1be3df0224e5c4d5304eb36da1cce3094c2763537600eee553ca668e77c7f0be5908d44d39c8db34dd2b046af1e50c1787e8d0290", 0xf9}, {&(0x7f0000002580)="292912e7ff038905998012963c8df871c3de7690768e71accacb28cabf10385635f85620f84db1e4048df7b547bd627af5aa22c178e8111b5689d4d0de2c8806472685f76bf86fa3e6009dafbf90bcbb57f335dce24a8d03590e38aa5b0b7807b65c7aad514ada47b0ae71a5268da23e6032d6f0991ada7d692216facc0c10daf4a4bcc8731a0d4a9e43978eda4bd458a98cfcef1d71fa64349c39335417f83bcacbbe93868642db284dd29a9861f69aeb72657f6eee73c50c2a0a2db64ad292c934c77814005bc977c54535a11ec0e6df300eb59505", 0xd6}, {&(0x7f0000002680)="cfe1fbe4eccf46385207869248fc3dbef8e2a373da173464d82bb69166eba1358fe4d5c3fca420b227cff61afbe4b8781cf04002f564fb65c536ff14a7bf149f645e87c9f06baab35f12ab8bf2ba6f294c425fd54fc99bd6e878864d0cf51568ed701d0ad409f7caf1096290d24efaecd3009bf821c6d5b4dedd03ad47e8df068049c6365f52b1d968ed8296370e070937e9326f67be", 0x96}], 0x9, &(0x7f0000002800)=[{0x40, 0xffff, 0x96f, "a90def7fe2738dc8fc2fa2d77224ad46a3e24e1715ceee6a889f2311d5cad2a5c02bb38eac957859760eae73d3812b"}, {0xf8, 0xffff, 0x1, "036ccac2039d7c399ebf3b962069e8e9d44a0b10dfbd3a735e820a29a4f3180894165219f2c874eba384125ce3555c95a7febf1d187b250a52774636280405b328706fbfaf0b5d978495b11ee3373114a566f864de254261bf0b98987ffe4abeb12a097c5c502e4ad4c7899558a4b1d3dc5481d5253dbeae9f95edc75a234e319f817abfe33e1fd77c505f03cc17daa6f63244ba978756c97a38b981e093c67979d6917013f8efffc6c6dc06374c8160191685542ed0158f4ff9631108e3d8d23201a943a7bdf4316f3c913b05c22b987203bc92917725532fb1f8cb84a81e8603"}, {0xa8, 0xffff, 0x2, "51883dd3d066878dfcb3618f70f7237bb2854658cfdef932f43bad39eea0b58b326852a893586542feae108e5956709ed30a00ce161820bab1de3026f52437ef925c9f23f09eed4a7100e892a28457488af9ceda53d6155446f0c8e5fdcc79032c5385c308d1b64af7cffc03039f91a9435c1fd31c433671ee7729372098f448761003e7cb283c432f5e59895c8fd2203a"}, {0x38, 0xffff, 0x0, "2835c398e2471443f455d718a3f80233e2c6ef6d4c6a8bcbf5405eb83a7e987052b565980ce3"}], 0x218}, 0x40d) r2 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}], 0x1) syz_open_pts() getitimer(0x0, 0xfffffffffffffffe) kevent(r2, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r4 = shmget(0x1, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) dup2(r0, r2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x128) 16:00:22 executing program 0: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[r0]) clock_settime(0x0, &(0x7f0000000080)={0x100000000, 0x7ff}) getegid() 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='@#\x7f$\x00', &(0x7f0000000100)='\xf4:$(\x00', &(0x7f0000000140)='{\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='(^m*{\x00', &(0x7f0000000380)='\x00']) dup2(r0, r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fsync(r1) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 16:00:22 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0, 0xffec}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffd27}, {0x0}, {0x0, 0x9e}], 0x9, &(0x7f0000000000)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef9fa74fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9a0000c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e300000000000000"], 0x808}, 0x2) denied attempt to set clock forward to 4294967296 denied attempt to set clock forward to 4294967296 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8080, 0x40) write(r0, &(0x7f00000002c0)="e36258ba03f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a90900659990bee43204", 0x29) write(r0, &(0x7f0000000540)="7270bf6cd7afb6fcf4eb69ff95050000004e950c0578c21092b54389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5bb5840200000000000000921193859d336116888710a2db624032a4d26f334ac52cf75da7d9a251acf1f730c59527", 0x6c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) syz_open_pts() close(r0) bind$unix(r2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000400)=0x7) readv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) 16:00:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f12886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0xfffffffffffffdf2, 0x0, 0x0, 0xfffffffffffffdca) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file1\x00', 0x200) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x24) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) sendmsg(r1, &(0x7f0000001b80)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)="822f3383722c16777eb1e857573800cec8b65e04f42d8bdefdb7eb18bc6ff39264bb4c66d6938ff35978839ab96908ac617e9f25be868f3df3d2e89812a078ed8d044778543475e047cc893edb754f4061d7b3ff", 0x54}, {&(0x7f0000000380)="8f539d923c8154b1092f350b7bbe76cc819b38d952a8ea4d6de19423e98e0ac2dc8594e6bd4304b7b24f1474ef5998b41e69f02d16f4ee0862b1176486f03e896f2984bbd24b0aa62fba3faf85c9d554661cd1cdbf55b9ee5704ac2b9154e36f427ca1c5edc7664554174330abc9fd1a2ac15ba4d99c72790662b3bbd94e2e5463f9d4a074ae1a71298f3e4933c585775b61bdf09be4", 0x96}, {&(0x7f0000001540)="241d430fd0e8c302764ced428ea85d5271ea2da1cd79ba6ac461c6a39fe68c2e09b7f50e083978025d3d51c8cd171285436ab1e35ac0a598031248c211c9b2876f0fb1d60407afba0d6207912b55f24ac2bf11e0f0d90523307a7153707723e05a356f3b434a520eb119d0936e94adb6a501bad9a692751c78c2175a731f87fd1903d09a478636d201795fb1e330f89d5a0e8724d0ad7890526707da82a2c853b3455a69d3e85743d4d6661bd9389c7e863fac8ca1ce0ce0a89727175160fe2e01475d6fc618093a97dc2253cbc4ec72ec93e4c5b55d5d035923", 0xda}, {&(0x7f0000001680)="c7d72aa211779170560b6a34e7b1a5978c23a9d9461fa21a345e0a45784895c698e4e8f3173aa684004fc3661941f43f455c8302b2d195d5ce0845f547d01d17f449774cfb1a377381291228d3d5fcd976eae6608676514230b197ca987ec7cd80959aa84efa73c3d4db4e45aaa19a7d48f5cc979c19aa2cba1370dc5ab051364348440711d624034ebafd30fa9381d141cca5108eb8e16859c2d1bf9a7128cc6f63756d0406af07327172d364dbd3c967b1ecb9656aa72ed67a8f4a8513191bebdc5a1cf93446ab5feb6c623aff197bfa8f5657fabeaf9e49c89f105e1441912979fd553a3f39d7385e", 0xea}, {&(0x7f0000000440)="d4a86c03692e630dc31ce5929aa472702ecb3d1931cd07107d73d0783ae39740e10fada17a273f1600d02a2574745b62fea693a0efd4c03ecd10", 0x3a}], 0x5, &(0x7f0000001780)=[{0xc0, 0xffff, 0x7, "2e9c602f2d432578451085e7ba3597845d4961bb7da6e3358dabea6dcdac716f537d4c991b5fc5809694aa6c6b0c2ce13faa24d9f282c0f93b2f3c0b354586c250231aeadbabea92efbd8abdca9c3efa9396ba2e35b3a39dbeb97f5ff79d32675e6fd65d069cc01ae05b200e11623e3fdef4a7e01ee8616faccb74851c26ec9c7cee20fb6a3b6fafdd9188f152163f6f0e359f192dda2520b0831ce6d48e70919edaea8bc73601f9f0577ab9e0"}, {0x28, 0x1, 0x5, "e6cc4c54d623959547c7f300823134a80aa21c64"}, {0xa0, 0xffff, 0x8, "dc8e354e2149098c4a9e1b63b275f52e6d997fd3b88169494bc17ed7de301e76146dca6edeed844d1eb6189cf49e9ac9e68511631c8413fe47b887a45b9aa189f414f3f983d6486aa9b464205f5c87eb72330f173940f8e0d21f7244fe92fc5693b9be7af9dea1d923b500d2c4c5279d3c149807c048ff96554d2985cb1fd325ccbb7081b99b35b2d18de7b3"}, {0x68, 0xffff, 0x4, "34f477a95145cf5cd457dff1cc7826b88cd930bfd5799df6da92ab354afb101e27b6a335914986bd15156729c24d6ee2a2a44c82b8523db1f051de74daaeb317795560b15e44eb7944a89e5bbcc117142a08"}, {0x30, 0xffff, 0x4, "183dbf283bfe685fae78e0bae89cdcd6e11cabae2132ec3dfdd791d2"}, {0x38, 0xffff, 0x6, "2c481d1d812179a85f030f01582d74b053a7a2a63c4d0288f25f849f5eccfed6a9a1f7f5b629856e"}, {0xd0, 0x1, 0x0, "b9e0ab8bc411c2d984c6017304393daeb45343d0c506e4ed66bd9560ca9f1e9e6630db6e49a03e8c644f3fd91714e027b494ca2ee3d7b46880035310e1e9c6ca211d6d07256c107ca6c65f5c2ca1b4d0b23eafffa663cb269edeebbc99d8758676e491c4b9ba706af9528f789b8be66487064664ad78f459ac336269ffa857e74c0a387ee09ee0197281726493ef9c2d5a0eabb5acbdbf2134a2f11604c37fb6dcd0287668489de7e1956c0b672fc8e3b2454461eb05db9d99dc25240b"}, {0x48, 0xffff, 0xeeb, "f591302a9c3f56ba4935392c57145f2d420e74fbda5a9ae3da4ee1772d84c53973eefb1370981d3a2678a0e1fe327eb444135a524858"}, {0x60, 0xffff, 0xfffffffffffffc00, "047ec6ef7687b707f1608147bdbaa7f80015c2a8a43603637b2b60cfa98ca2eb84e7f30a3e3fd9554ad4513d3499f325fb4d52d23f7255f17517460964c00f35cbd1d12884c8986719f9"}], 0x3d0}, 0x1) 16:00:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:23 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) 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(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r4) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x11) 16:00:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xc) rmdir(&(0x7f0000000080)='.\x00') 16:00:23 executing program 1: r0 = socket(0x2, 0xc002, 0x0) dup(r0) shutdown(r0, 0x0) r1 = dup2(r0, r0) select(0x40, &(0x7f0000000000)={0x10001, 0x1, 0x800, 0xfffffffffffffffc, 0x38000, 0x67d, 0x1, 0x3}, &(0x7f0000000040)={0x9bf, 0x2, 0x1, 0x4, 0x6, 0x1, 0x4, 0x7fffffff}, &(0x7f0000000080)={0x81, 0xffffffffffffffc8, 0xe9c, 0x8, 0x8e2, 0x3, 0x7}, &(0x7f00000000c0)={0x20, 0x1}) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x20, 0x5, 0x800) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: r0 = socket(0xa0, 0x3, 0xfffffffffffffffe) sendto$inet6(r0, &(0x7f0000002080)="6149c917bcc9e484807659880ce2168250d4e9d1baf8b6d97fe72c144cd853af34612b708b6a77b6de1bafc3a2b1625e4f93142082091e5a4192d0916096bc6a87b93aa3c0ecba9bc3eb870c26d2a402e7e0eab3e1a51145b47198c006e0a3014736cccdb63fbeae10ac2eb86f701c360eeb68b38f2d1e5a1e44b4700577ba350f03e85944198a1e3ac490a0cd2390eabcb7be5bfd4c285b1c455304ad69b8aa1b1995dfe1b88b0029169e25ef1a79d53acfadf239f584a3bf7aed19063bc9d7448d2bb090313e7b5f638ff0358176b6fed6da06bbc8f7be500a79d633e41249633ae5c6e939837681d4c8eed9af0dc837f3d8cda24f742fe19a3e173510e39e05b47f0aaf1302fe2e965fd28f2b015951ff43f8f6200dc57e210d226b2dad2bc3236e1f773702bd5954e940b50605aab6d8c432e27343b9b5c6a9c0bba77cd37f210636d9f761a0c4c4dcd476ef88299347c4fec5893bd8dfe4a2c79dcd7af165055365f602c6d1d530815106b9dd0c081059192193baf4914568ee9f3eb8904d2ba4cc14a5f3c6bce074b5e40ab37cce2dd14a850f027c6416fdf906477c97d2f71acdbba69be06d626281abb9eb37502591bff7e6727ba799104d75ed03e1a7343c8e334c9af867aea6ceac81d9886ea2407a03ea34d6479b1d6394c8bad914d1b936118b05530b16dfce8dfa8845e4c16ee8679f2f2f463144a7f6c3c1afb419e6413c67ff25f251ce95c1f2c3feede0953abd26a4627e1abe202f7e043dad56ee8d97f96d4d374ecd4afba31a36e4d4c9825b61a6a848eef56b3efd3037174beb7f64304095ccdd96d0361fe564e189abb2049e6599670a7ad3404218ea725d5f80c8a90ebc4f396cafaab350cac54ed60e5eacdc46b90245cd2a5968116e3481e583994a990f40090aa0029c0823614c27d633ff34598d72d44ba0743b3508d0923740abc667ec2324cbaa496377bcabfb72ccec5051052368614eba336d1cf348feb6948328d5517fbd922311cd10e8ccbb52a7b83d1b1eab4566b6e88c57fc84938d086f9bd83beb8625b27691d32db78239e721985f1b8d3845a4a35f79a14fa1f2a05946e45634c16f99fb7e620c2036c10abe9fe06ad4d18aca078c1991256cfca103c50e0bf3a1a6350314875ca9568fb8bd57b024002f0eec7e70c99bb3bbded8277d11dccf1b4cc6672af0188dced95f212f0af4cce119beea1860945bc5069d9330c6dd0afe419b69e9b55556a1d56f8cdd5c5cd8dd57df13ee346d4d45616a359aa242fad430041eea32666458c752ff60b901c4b21dd51b2a2a97251f38d4c4f83562e9c3d4ca0883fa07961c73188baa0ab4c0f1459cae69cb22a1fe399ec280d3572a213e5bc344c73514dcb9aa25c990c4f1bd7622703d72dcfd71ae196499b1d003b5f9e284165ea18194960a6d8599d1413203bc856eaca0e85e1e195484fae0c646247df5c9f0399935146e47f35632cc21c4514030bbf03f6dd1ba716d45ae1755aa1338aacc94940fa1d2e99ee371a0bc5b8049d5cdbd6d345be2c3d4377fb1fbb753d13fdfb20253eb0e1f59c1b8d292dcfb7a80113155f5cdfe5272fda0b6bea418accaad9b51826a691caeeee60d88037f49bfd743ed500e23a7daaba7577bf78ec3e8b8b6c9afeb0ab323900e81f704671c6ad5b1ca95985c1edcf68a37e49781b6a5d5dc9cc484d23cce7309a22bdbbe3c65e27bcf402b2f68c417b95f74411061fd40d9814eda8057c4c5a181acb9ae2652ba66d39b64f35a7f46d28a99b33170e372f10b861ca42a34188de6f0d9c23f5d715aa9bd9cec7b67334119a813b54a6e6b5aa86342150058eb12bc393750ca98961d44d6f05f45d61f501987ab921489f78d8bf1f47d0c93a08fa651282118106ec2dacef8c56fd2111d028540a71b7d7b23efc4b8f7a05bb24be12f54f5f3455403b0f679422bd77adc8c326816ff8c9d32ddd2714188aca4c55bd3074d246d2f2ab9e287b3be0793d01c819a7c08cb7b58ffacd6656876ff8d836b72a7881387c4ff5f29cdbd6b920c826280a3f5ba8c29d1c36c51a2819a173931a2a262180202ab7e08e3c744a8f2ba381ca5b0b80dc520f096b75355fe966b8d1fe2b9101bfa07bf75b188a93afb5e2a05810025b37467974d81c975a97069b0b9eb0535dca853f54af16e32b712947d0d4cdbca077c0e69aee2882ad0ff64bba64d540dee3fb1d2858070c49db348d115f1faef6227e135946681b614912d16f95aab7823a95e8ea7ed6091a9fe3028e5be2c869607941c00fb82f440bebeebe35ec16f017603b50adc749524a3847b6569643b38aa357d173e946b0835cdcc9f39d171f9e3e1f4281c54c156715af0e2a8200d0c129c5a9ee33308dc618e8ab5f55fcca0b2d7b0a78db839b6de4086bf5db6a76d487dd2f105c938eca43ed7574ea2472c8aca8781106a4e4c48b28bb30d0b7ec6f0e9b9070c6310048036a8882bc85793b86c786b8e45173db64c343d0aec6c33ab0888b77919a4130fad28c09ede1f02a9fe9f7ce503801b7f4d06743dbd410450b1f52026b0aa98998e63be387c438e1f366ddef0f2ea2810d9e50981cdabd2b4e033560fd039bb6360017f3b43b55635c24529eee6c7889e2be0476a3e1e6a2f307b33d121781e90ef0aeb241b9ee03fc431087c62b6365966d1a12ecd2ccaa9da46ca0b3560a7e1dcbccb2f01fb587c8126dc5d14b3bc21bd785fb3c3c9ff85d5d57134aff450fdc28212fbb98ed0e7e094200db64525dfe6ce31d172daef8f7690a847e86b84970e947cb2a20aaa1e3ef7141ddd431578d6a6ee57da3f7a095d3cc80abd0e14a81bb9d9d77b3aa980d3716cc513f6e12001d02491f743b0926443ddd30444a5c122bedcc51e7331330a315574e4abb195712dccb5586a49d36c6af11e679e9755b0f0a8d756bf44b0ceb9d9e86b589d53d2aa086ff08909af10cc253145f080939ef8c8c391e8a5d97355e4dfb90a35198e65837f60f629bdcd0fc7f2648f38f24ee4cc4d9f1bc6bd247a6ca104d98bb20dfc56c6ef231aeea8731390a632b59a140c1ff53bbc6b7b7b5fc73bcfd213efb2f2adc61f632239b2158d5e132844e937b7d30b2ce6725d147cc3d2c658f38126a8403e814f966403e08fa202f603e3caca2df2417451f345816c1ddc0d0f091273fde1eedab5e09b5635a989e579e24575e0c0c9d4235cfd85581dcc147f6e98fe62f9e5884c45db7254a0cdf0586faab7c5845d97f687430bd0960cba23e547e11c926c8cbcaf05fc361eadd050ef6dc97b6efd84f5135bee7b5b6db4e649e064fdb4551db02d69d6c63df86fd8d3fb5bd5d1c7834175277b5a6a4983a6cdc8db03b42fc494ad612bcffe83cc1ae3424e04619f62a0285d49f5cb737f0e85f8c322898fa36c78b345a11c4c9d731a16cc35d2097e43505c8663057bcf438e801e8eeca00d704caed26e98758b3673f1312df17b7599e47fdc0473269cc670c97f2112299616a3d8474ee54be4e8e28b11cd5cdc618e5a950b5cf25838506ab46cf8fb1f0b1d2b39108da27d83eeebc5dda2ffdc4657360778b4495c4506375ba529a389c859f8326fba08121c1242f0abf91b88b56f2dd9fb800be6f2cf3f3edb88385e4d266d17eb53b90191513179c494be9d17aafba61a191362c24926965c2056ae788e525024f93869825c0103b93c78efff9e849ed59bd934d990daa320edcc147716a6b9054f5fafee44c88ba5a1212861f89edeb7a0b4aa35628c110f045ccce8360d934e685c690ad4bf76a19a7849d3533b328c2d0c74e9f046c41f3b255b132e531d81b8a9f6fb62e18648e11fd546e7e4a193b127a3aaa5c5d974b18ee8a53366f447cf68025e8e155495ccc12df0533b1d44e853bed797f6dfe1d7bc7ff65037cea89c03240ed36577d46133b78a86998a004b5d749173a0de72a3c162fe800a4c94d6c872a12e3dee2eb0568afb256d75f5418060059d38ea31e97b6a1e19720d699d8201ead69a096ccecaadb0406cef84082fc7109a64a477a5829952f84652dbc3a2f8dca48f9c761ce92ad2d48bd7a942c54de9f1f5ff66b321013c4479f7f37568ca8c493a9169a44a640bff59b2899b5c19d2d38caaa7380eaee510fe9b15d64d84fa24d0558d7e01e1c1fc91fc0ea9d6104f54b5237355f096fa00bc11f8c9267c4dbceba29af002a99d8955cf77ec012c9dc92bbd8afd11e46af3490f719135f4bd8ee814ddd650f188cd90afe91342e811e487d8771f5b649a690780bf6134f032f1aec314b4e13ac347adbd31ae18d2689d538305c0024128d6356bf998c0e9ab0464d10b631f37fce3ffe65007fc643811f8bd1041d9eca09efeb4c3db8c6549e7294ab78dc5dcf979af7e6a5bf6bb52548b060167edd5cbdb7a7c7c2786b3b5fc6042477681c8f189ffbe062520e8ff130034c619a5b284cb06fb92b154e25f2be1a0f8823bd770691d7477fe5b5b99cb881619a202988a78174505439ded6b044d503e66d52658e1b719b4293910ce20bb2c76e32d796f134cb6f64713586d51586e5fec45ef347f9e92acd2fd000c27600b8f67057abf43425a1ed79bef706654d05eac2673dc09d200af253b6a56499ff7183aa239279660df18467c4dbdd05a2872f0692fb8d59b93aecbd61ee078b5cdfe3a10f56816642f76dba514354a249c65249648290d78c81d213b6b8e70ded983994bc46a62d747b5b90a5bf34e658e8ad16fca40dcbc439d169963fc40c60b22730dbc2d3047571b6d80058eb7cb5f68351f775c64667ac7da9b172756dad2e509d98048fbd59494ce97c1163d022ee41ca4a1d7f140fc3c121259809815128973ec59f0e3778712faff453134d5f5e4e44fb3d8f6679b4e350aae88cfa9c4f5c000281f9e3392dd572215b55dbc3149600eff4efaebf5f8bc95fc496350bf2181ed8233ae769108159c8a4a46b8caafdacb107919f6ccf67af06ec3fc10fc086d5a0c84dba4e8d7fda9368f279e2c761a1b6336b9936f88ee56cca272f4ce7e6386642f75e7945dd44723dbcc1a50bd01e3ad7ebee5dc1b770742dd6007ae997609003c721ce95a5216f8f97684bbafd38bd491fb12c15af7a21b3f7a26ddade6360933485c7ba4d207cc54aa03dabf04aed003daee7906333fe8a2e23ad0206a77474e92d0601388c3471c8b28e6360540d56348e2269b9033d0d20ffa1370be094540d6a603d7c9785c41a9e2cda04f50e6d29f61e1e209b5519abd3bd65cd1b91a8f5273e4c2d4e8c0abe811f03b7689f1b11e5c3ab8fd3f2129b592834bef1292ca54f57ea74c9ef4272b0349415d585eeb5123ed9064713656d25dd26cb2725688905efb0f93685b72104d4e62de93b2ed3bf45911100d78564a531510a3948a77836f89b79c47c41dfbe154bac352bbe3ce0793665bd5534b3bd8a9b8c37ca3f1c01904b3b76778a83130665abfe9e5090e73cc0e96bd6d42996e9cf5520db26bf2db2a07d7455fec99a299cd1715efdfcfdb0b477af0e7440a780214d0f917e768096454ab477532c77e9ff5b6b3a055c75aee824ef352b7fa65ab8082c9ab383b8f97e0a6eb261e389d84e5df894a21fc19431a712d749c07b50541ad0b7d1619f77d4e620e4409661ca30c7c49167ff5cd3abe5eec0f1686bbf7fa15f7d2ed87b3f1084fbe565e2be3779fef90e9840a503291baa61e8c3d3e8dbd2eb6494163d836e890aaa36a2bc741b6bc664b4def2cac301a42f02b1cd5420f6206b25121ced2b03425c2d6136eba03d6a84586", 0x1001, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:23 executing program 0: r0 = kqueue() r1 = kqueue() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x9}, {0x4, 0x4}}) close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4000000000000}], 0x20, 0x0, 0x3, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x40}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x264) pipe2(&(0x7f0000000000), 0x10000) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:23 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) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa5}, 0xffffffffffffffff) 16:00:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x124) sendto$unix(r1, &(0x7f0000000100)="aee3dd4e10216a7d06dd6f5a17bc1792176a13500b8a9d0101ca3a351974f97a435886bff1e2e41c9a0c1a062043650d861fe38c2e40dcd82a4e90f6c253768edb1c15bba0807e3fdca0b5866dabf6bdf5999da69a73aa3663f368b05a06578639357feea69a0909065d0aabeb9f18b9cd3746018b02409fe05d2668", 0x7c, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696cba5d8d"], 0xa) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:23 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) truncate(&(0x7f0000000140)='./bus/file0\x00', 0x2) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x200, 0x7fff, 0x100000001, 0x6, 0x0, 0x3ff, 0x36}, &(0x7f0000000200)={0x4, 0x200}) open(&(0x7f00000000c0)='./bus/file0\x00', 0x20020, 0x10) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x141, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x800, 0x60) renameat(r0, &(0x7f0000000100)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) pipe2(&(0x7f0000000000), 0x10004) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f00000002c0)="925eb19610761d71feb72d95c90d41cc099c5d36ee6e2a345f63b67b9e7caa8f27ba7adbe80aea8d9caf30dfb4b629f6d2974136d380842173bc1f76270caa8a45d68ed4eb7d6549bade94190724bc0ec440bb5bf69f9549ba3e0d9b0d4aa548a519013d1b1c97b08516f380a6a04b8573430916fdd8dd7dcea50592c3bda7975d698937f93e7aadf72f88a8c5c4a30aa78376d9f1b19d911976a7bcbe7d868d2331e3819d98cd3df6982f6e4394f15d7580220d55f8af998712bc39a0a23a612eaa73ac72faef2e432d0c192056450c74ded1dad6f5ca19a85a33c7a02296e15e507630ebe6fec2ea57f2bd73248ccb4416175b2d8b1dbedf62c87cc5b0046534e143596f60f5a8847a341a93115e5cbba3801c1417548ccb15734527e077551d1426fa38ef39656a79d7b0f6e1d4314f199c5ef883170593bdf396ec3ad60d8300d81d0efdce1417351095040328bf46e5570d14c71e1acf288a8ad6fcbd59b45eb465915a93fef914456521467f24364cb40a462179a15c70b60b3a74d89187ff4649b5dd3604e5d7259719a868c027a955371132f4f5e83a22a9343955a0e4afc9674bebfbda22cbe398073d889039cbeb400edaa39f63f1e8437329b227b81dc73903c1771d41cc1e27db07e2fa4b0265d6057f9206e442f56c45152ff680d6eaa8d2f497fa48ba7ca5750152527bac034c85946ac5d9c9ceacb045b16ee3d64a941be5bc9a972ea51e58bd53b0302e3fa647a94efe8b74082dd98df2dae44147589ef1b7cb8dbdaab1f4c12f4890ed7c857e34cf580f890ce371ef9d1b8bfac3c3d0af3cbc40ccf21ae8f5e9c0cf9be6cf67f7d55f453a4d73108371bb1ef77c688332391cd1fdbd539818c9c7f51295a2d3bc8ef361b090e3e2cbd6a7dfb0289c1431ae16518d4f6ac2646bab29c93519ca3affaac0044e4ca4c332ad97b67e40b4767bafd47c5429cef0481ae09f0ac007e135b6193066f0e2ac852eaa3a08075da58b28b556728fe4beaf256ac133c512e13e45c2465fe2e5829e3f63d53a5e147f2c89356deabb30e820d679f6b0dc596f85b170ef773b22fc8f75845e2da1e452d2605e09381140a1a326ee06e3a08dcb7e43ad546745c1931e815ba3dab1a137d7922c978d28841f9a66b9b51c1e4e680a5f25c1844bd38ba38d98071e676c7cf6b9af02467f08febae132a255f14eed6d1c1f0949b7cbec5a1ea112f556305c9f59d97954e1846fe02c5e9e13907fd7be04314542e534106de6dc1c0dcd920c21f86c396086c5b7fc25c07c0e20202c3642d444243ca49871eeab01e74417984e17e0d09a5250cd837893eec39308d3914bd75e072b258c4afd7995059c1a9adf2eca5f95883762d1bb7a5e444f28d747e8996b62ac04bc503625b00be9a249e5241de8de788a4d43c6e8b80c4b91097415c457171ff586880486435dfbc8554aa87d54877f78ab8cc840709f3c7c87f23552474cac3af3c95c44b640e76104e8bf0fcc7b434ca38d6a83c079df31333dbcd42104d23eb3151a3da45eee12e662531aa266fa4d26dd1f3a9c53a3fbd742d0837daff7c5ba6c9eb87d3671d60b88054bc427a1741e9d8a4ce0b93cff7f5b2bcee1a72e6e774ac46ea5f7b18236a34bc2dcf636a76459fed458a18b0261653182781dd27562d28720843fdfcf5de8770fc65f0c318e58408992d04e3becf794512e43aad6c188a1700f5647c541ef634895b29f44ef533f0f0e37d958a98d40df5a4278540d09b06ca2fb5980d7ee9876e9d524106f687a005bc9d524a2f3a5296b35823bbdfbda7c66f9c1c20cb948911980e5103da069a4900465dcfd0b63d8e4456a2cfed936034977fce208b0a88bc4d7306aea19331d787b52c8a04aab066fae60c6ebe2f13fbe1e8e5f5ebd722abfdd34bb5e898f10ed80b75e9897d34292de89f6dc9b617d683d37f6cd37a1d9bc8ff09969e15ba59b1dc43c554e3559b309e83493a0f82d27915b74d61187c35b0a2b4d08de037a8ac3451a8d96c90d4627cac14bf1f205f2c00e08f81b1433c9f825d03044052a75768ecd3c7a0780587e2af98cacfa537fe801abdb46d10da60fc81ab7eee63f839fd51f834621a98a7ae7b0b2d52f5b1cdccae57aa2fa7a3fe1082f5033ca2d7bc31b85b719c2dd9a257abd825d137be79fe06e73b9d476c3be854fbe368ec940f90194535890a79944a6725a3a19fea92d1fffbb2cd6c26e6c7cccfdb9539548989fd429f04a14ed70dbedbb203ee329621e9baec56794e4e739ae09b1cbaa4c09b098d37381ca41dfd2bb446310d26ee8490da8401527ca11563483a5dcd11da4b9bfe8028ae82668cae362c52511e5837fc925155e01d4f6568cc2fd24b9a707c38eb193e6a9c72e48df63231ba8d879d62c7de0b06b734074f09f6a2c8e5895bbe54ac99e92e3c0bde03ccffc8261e74c995541c5cba8f9f2489716f9da0dbbe780060614b3b4d57e40647c5c8c3635220cc2cf08fda0c1224b09b0a988fda7de2b4bab25739711576a02d8534f6c5a92796e2f28893ca7570916c3e7a64c35dbcd66070a02ba6e9547d860a69d2088bf4284b7a02559398895c69a4928368286c88dfc0b3105e6c089d6ae26f690a11876c2c26734ea12814b55362099adff86c08f54eed3c96723f7a9e42e31a30dcbbc511c059a4b27ef0f5bae07a1d7d3c446180c19f96d353d550eb9a825491986c170918e4ebf57d2b4fc95e39d8d384c1f13d11bcdb035bc416eb33de2d83666214b24bda686fceaa669f233082890d76ec350234349fd37518c00e894cc908c891deba25a21d35a26c19874989f2524a2e78a9b79d5902e85e89044206c6830be918dc970bde023861e68f6e7507c4fafa28cdc4f256a826d3dfcb59c480bb0d7465fdfee6bbde188af0702c9c5fa27cff375af810766a1e3b61016668e4de0b6133814b11283894c35bf9f2a3df6a84288a5602aa040e93a6bf6f665040068006b87764a120e1611bca0dba1b9ac27d09085a0025a65d003a969b207398d6df97964cab2924eb7e22d37ae6e2ba5a21f14e2c39edff1994a4a75acb1cef6d38072eecf8766e9013b0f624ff1bde8eeb0b2baa57bbe9b458ed53b790c00abd4fae57b6500b5e9e3c6f3395e89eb88ce3a94cdeefe8559b72f0a79c5a1f1719d80aed977ed55a031baf668d20538854f748ca7d4c9c3ebb6bcece7aa591b1fee49b8458c706f2c1cf1830c49ec272ff7e1517837919e06c086a93910cf6026a8cc8f53f850909a5b21d8698a0e3104f1fba0e5f2c2af299d1e57ac8963b012947d11b941587bf9af38faafea242276cde6bd28ebc98690c3edc9924cd65f5f036b1291a300ebc38cf3eb157ef40de22cb4ab90fa0e5c6a7918ea10f048fb4b2595ffb80edcaab16ee6c6900fff3d145bd4008467852027968f42d4d5cff7ebe826d7b5081dd7688760e4939de33454bf607c7e20d56e2773d7ea3558df92d65fb07319ee8f8e40e69bc4f5d4260c866c634ed34e2e67d8e08dab216b0197b745205799683925756912dd111a9c75b6b8b68cc8d3e52293f640749f8d1b1fbf47c0061af5942095a0b351cf853792683e011ad4133ca52c6e8ba5c0ee22228d5042050f1fbd8d89ad2978dd42396038946c1db396424dc7ebe722c0fd569ebe8d0ee64340139509505fb7cb442989d4b47c07ac3217e8a97f98c93fcf578c52355f748798a9aaaa16e255c0799c53af0fa5f7efe0c96b6e31c9efa0b1c700beba73138a7f66cc3df2281fedd9b543231b180baf3915434b9524f6ddf79e4c1dcb6f0c15357908a974cb4fe2fe12c59f2d71cc37e0a95ec0a2f256dbf9a2e39d542ae8f3c832e384383078c6d6118cbaa6ef35131c49f45e438f0476fd0eb47980e5c81985e17d1ebb0dc4599097a739d75a021a37472bbfc0b3888ac3e89248362ba55b4f39ce24ce05a2c3904a040d70f97bab96b42f662475eecadc85e36663247d80d4c82589f361c5034adaaaf1c8e410f40da51744b8b7a33d7f34aafdb8434594a0ebe27f81e250f5c636dcee321ab5bb0c03ff4cc63c4661256048771e6dc1941ca244059b03a5132bf786833487d8ab1837b06a30c01c658fdac3fc7c9ff9ef3f7063c79009337aaee3ccf1b95a58064c2e8f6a5c49d4a85189c8d7a02cd14d07b50ff38490d3e10119151a048897f8dfbc09cc973e5e9bb95e72c80a40026f38cb6ceab48d08d5cf07850f5100bae202249c5c9d2340680ed25db14fa6a843efc6fa6345092014753b230f4d80692f9ea60813aefee29a2987828f5fae0f0a380fafb31fa546256df83d51a8b3a9c531be6042fcb93afaa3232063bee3136a3b24f41601e96bc3f1e80b4fcab1f7ccae3ba106179e833005e191f0111f7e792e331a805796c9bddaf4ea63b4450b187ac37ed9bff681dd11e6f623ae3934ab4f2d99a000180bcb98b8c987793841d4d0c2cfb29140c494354e85d6c63996f769a5c05d94a99e5e9eef135868995290318c374fafb3ca30d14da15affa09d991ae238dfc9131519d1da5e7d53a8d90464f05e8f8b4dcfa3388e6c4a7a790f2fa18a6620afedfed8380d0d826e012fe339a33a9db4a32eb99ccfc53f82658a3948cf628f84bc10191e51f579ca5b55e259331190873ce717b3c259ee7e5a969fa8a7507ddffde1e0adee26b0002be5efb396cf52a6768040c75195927b91a772f814439972747f100c2fddc753f3f62fb3308338a5066069d2a5628b3592cb7dad2c595c14dbf813c8ac1a694a143ab6c15af3da33df208da66c3d218e5aa15b5248e84dde61b9122815f3661d2ae5cb5f7f93be15eee3e8517b1e2cabf6b9159df64cc21456440e6ee03f4dbbd72ea49c81ea791437e71d9249edcc9cae2ef37c140cb931ffa89067ae3cd474b55baa9d192ffe1b10743b791a527cea153cf5a6a9f6fa923060fb9abf11a0d25325276652f497e1cb538db2fb098a2168f06f539d6acba7e71edd9d68c07e99db6bd768d839bfd8596561a3e72996a59ba85d97692696205b1de831c8dd5e771552765bb274e8bb3d989b3e20b731f0039b1dbb208184e0ae4b4f484c60e7923673aa979570e0bcb3dd8ee36ae02d6dfb37e6f6ae93c842c61bd6a4f5b4b00c9fc16a24b640075bf676229a4a3c7a175a1e72c5710d137f7a058e85e4bde6d5381fd219b28be407195c5c364879b24a319420f0549595a880b2d4d05dcbe8dda2c267503efc636197864aef00d1516c3a505cd8b701420fdef4c1127dada211a7c7a8b7faedcbafb3dcb9775ed2ea0da960abd737ba2f1627dc0cf342a1cbb52bea0db8755b873b56c596491f95d8da694b8fcd26af89407f29f27dc653712374f822fb8bec197e7118f02b3ec2c01e367585b9a0b703d2ee72373c02647d3e7e9f0c4df6f8b2e3effe56769e1358d78744f400c2d323d5b916d0a84ca2263220e6d5c1f6bd35280f67e81e0d8ce34d1c70bc79fa24f59ccdccfcdfd8e3aa88c2dd911a083e1a0429ddce99fde4330aa33e6a1274341f053cd72310c1fb3da6fc4ad20995c3b38900bbcddf1b7639777dab17e65c4cfd59862a698b130fcca641614750738c3a9b08e9847932e9007aa9207094aa9b113f5aaa4ff70a691b65a6f011b6cb9234212f6b9b2e4f9f3cfcb20319f19f48cb2c69c505cf6bc4ef15f274c02a6bf6cf1ef90f2d88116e4cc26e418703043770dd7f653477886c51af090de710b8a0c4c0289cbc3b6b92f0205267743607451e1927027f9e671237757ae1139fe89fd3134729ec51", 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200000000000080, &(0x7f0000000280), 0x4) 16:00:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x120) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400110049"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:24 executing program 0: mlockall(0x3) mprotect(&(0x7f00009ce000/0x4000)=nil, 0x4000, 0x0) getuid() 16:00:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e0000/0x4000)=nil, 0x4000) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000640)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="f06e88d32f6ee83e555c329d1b4430c4cea492b12173ae167daaad250be3af3557fded52bdadb31ec537028a82410b250b81f63bd8f7c0c9385377ae113e3c5e7b4a53aa5b4d3a8bbb34e7967d23c3f2f04c5e02201a0c862e62aa30b00da6d1c0f6bff9fb2bfc0ad165b049dc02f1819eb86eb438cb45506c9a88785ac44cc610190324daae61702efd33b104", @ANYRESDEC=r1], @ANYBLOB="0314bc47be862205084b741658ba72606a7f310cfdb7da1c2799e435ef7ef7a3566e21a0a8814aa273e65b2e686ed3ff9a78721e865f463863f2b5ffd59c346231f2cf6074794e009f917b62177f89c6fa7f13d5f9a6aa8eb3090fa8589fca527bd0a19b0aa014ed7b86a7e794af4d838582fcd8ca0044b539b026", @ANYRES64=r1, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYRES32=r2, @ANYPTR64, @ANYPTR, @ANYBLOB="a62e52094080478d6fbb27fb72546ab24062b5d6387baec030be7c9905862c092451d162773c998aac1f02a8e2ceed6594969566bc7d42c813d095257cc870489dc7da69ba6fd0c9954f4288b584b88444b2081235dde82d0a84525dbd8f6045a362479c2c007af67346390821eee40907ecd45884d18e3f2df07c5d5d377f410f572aeff1357ca331cdb1c3ef761bc3156b5b03fff7be9c176007a7df6f11e41d71b84b23c1515983e1a9e359296182b4b0d2c8a02ad2260c5fe21a92f9de187aca213f0915ff43b72876341dd01bdc030274ce89afa86a1bccf108aab3f353d7ec78542d274d", @ANYRES16=r0, @ANYPTR64, @ANYBLOB="ebd9755ae9ffbb2828fe3f77f66f81a61de45ff861010001007c236baa090cbee43501881bcd4255b1b908977c3cd6f64fd687484ab1cf9d2ace085e03783912e74b893ce5892cda15eeacf3176ba21dd37cd5eac2ef1a5e0d439564c90f7991bb4bde57146795dbad45849a85a2d67631f8d1ce4a38", @ANYRES16=r0]], @ANYRESHEX, @ANYPTR64, @ANYRESOCT=r0], 0x0, 0x0, 0xffffffffffffffd1, 0x0, 0xfffffeae}, 0x8) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) socketpair(0x6, 0x4003, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendto$unix(r1, &(0x7f00000000c0)="dcd6bd1def7c395974e12c3611dfc52b1a078e2b3fceee9031865c350f718664cccf03ff02e087a25749c2f88d21d577c9c1d357ac47af5b606cef5ef8fbb92f371e1bddfe15132ad2b299ec44d372afdaaebce8de3aea34d0063df80bfb2ec55cf65ec0616037468f51c6f17291e95e9f4b23d1b69c0d50fcbe95e324533d293f668b3c095c9235fdd91a12106eebc41e795abe3002da2bf61fbf0e551fd75cf50597d540f7eff05516d8e7cf0949f9f99729eaafafe40bbdef8a0ec6a4bc8a2d5bac3758878340da2dd6eca8330dce347adc", 0xd3, 0x8, 0x0, 0x0) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="dbb827d14b1e884cc57d114d6c", 0xd}], 0x1) shutdown(r0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x3}, 0x8) 16:00:30 executing program 0: socket(0x18, 0x0, 0x9) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xf5, 0x2, &(0x7f0000000040)=""/62, &(0x7f0000000080)=0x3e) socket(0x1d, 0x8005, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:30 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x100000000041) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x6, 0x3c, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x5, 0x7a1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x44) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/92, 0x5c) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) getuid() chmod(&(0x7f0000000140)='./file0/file1\x00', 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) 16:00:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000001080)="4d481d0e21a9136415bf009e50d0cee08a53f94cef84d691c60067990864c9553448dad98b0065e59f11faafa3b5e9ae3ae90ea398e7fa1f6f23d3f5d2f6e179dd705220e0d625b84b5917b6faf0541d2ff259347a7d882cbb11cb2be2a8db34b8ab60194ef78d7dd2f67e9a33181ac58f2023fb3986458bc55f463fd634371843139fab5c353fad794cb68cebc1396b724786ad08e63d6d6bf3f3824e747988adaacf34e38d501b5cf0aa31a9736e8063e6ee250c2717dcfcb0c041b4c9bc6e10a6245025e0a7a13cd14cd9d57d33f4e5b716ca3fa56f425f34ff40f8de84778c5f61ed99dea725b95af4b733ded88d0795712b7dc056224b467768", 0xfc, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="8919005f6823faa4f1139804eac1b9cffc358415bd5300c2dcbc7a25bf03f93b37654bd792cc03e321ea26d8df8acf9e04f922e7e99f4474d862bdd8ff22e1e23a1ff66d29f60b0b4c8c9c35a0ecf9ec64670a5063c8231d1d8733de6f3311", 0x5f}], 0x1) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000240)="1fea0e0c5a3a62e8e8eea770f873f8c018b27148b0c80fd4d05c128e9153e82e15387d9e847760cff8518db8cb16017bb8c45fcf24bb19c0300fc2cc11b29942e1ed9ba6fb42e6b81962aa3b09641bf3ad04d2d1a7892aeead2fbde51fc9789dd3c10fb6fb2703dbbc8e2c93ad7ee62918ae76e3e3682308a85a743694c7498a7b6fedf2c64760dab6d09ef3faa27fc28cd2edfb90d75857da6e9900ec9cc920b652903583ab0ba4b4f712e3525872542d8cbbf5456e538b8010aed372fc06fec377f90a0763513a70a7b133a0065b9d29408e13f2d5ca638d65606df6a9928a18460b89870117a532dca928f5855e68d3fbdcb068f75ff569ec0e5530ee1222ca0f64bdcd9f2d0fe2a984d77282624b6db5ea0d77bc0619e6e11cf59f4d746b82b676389fd9a272c40cc4eb85b916ef9fc5dcca12d399635812d73daca4b1895260bae9fc0f3c60fefb22d644cac969aba47b1a0753735ca58f9252efc878dfc537201875f637ad4420b96d751779b3e54be51240d7b41afacb0e0e6c94bb6b348c1a1a5f7a9b4fc4fdccecf9931a469b4ce596c6ae91f63bd96bec11e6ba5d48be765e7bb9ecc930632733ef03a5e2f68544a61ca2385e69da53c136003d57d721b79c302eeb7f7c0434410ebb16cd6853ac07b828615db6763adac4db9b9bb6e4730d7279d51983c6e7d175d5a40c64fc72e7f28c3db68f4b985164c0bcb165b3727cce03682e5d7839ec8134a9f093f9fe54b3e52c087eb06721740198b484d4ddc551b393ab5178c65566ccd00711f2f4b247892f6dc47466a44f55da72f7a298eaa7b39b86e880afe3187f68b3f72f8745ddd0eed42e36cb86571301e953bab0d6546a3b5c4a4c008bc6e88991923680d0e084ca080956af4ac15e458fec63ea6a8aa1a6ad6c8783d9256d0f732f945c3fd6783bcc5e86c9dd9f92d5fc3336f3e0d9ac66aa59e61474502cda68611b901ee7a5a89af8ee4946fd68a179a3063b3fce1f7ef5ec966e003f1c2956054e059a05543694daf03ac9085745913d5646724f1803172d5469347c449d286ea3e004e5cad1af881dc7d46d3ff65b5ef531f693fe31f2aea22eebaad614e93e21a9b7ea228ee83e0b4bace988336d678c0406b805209db030e30727cf9fc1f412e8d09b1c162010b2e5bcfff956e94d1d7c7cb45f2f61496d9d5c29aebead6ed35201e207a90473f7d5dfd22aa133c35bec54e50ae0d07db30d3d08ba5f6e9f3dc828925b83213e67419fd83b530b48086e20a983f78f15ce423404d74de554c82efc3d2405ffbf43c5307ed7f762d3e97d584f12d939c7815d0ea769fc81a0ae50fa334d080c3aec39033cc90c9fa0823405151f53ecbab15cbe5d761b86c488197c17833a78c1faa5db95fb875ee220696415a1a3fa91a7dd345c239de1de22ec0c21e00f3ff198407a1b37a1e6e6e5025bbdd2930213af50b7d71221ede0a29c4e98cb5c9acd016364ebe72eec0bf6bdd9e5d6a20bec734c5a68ff559bc11494bc2f1962d613eb0ba8e3c26b55a668205a4a70369ae7f8835b92a305bbe5c0056f08f215beade2bf011ce5602361e04f21044a35067dade456147b1b352cc1b0a03a12135f81e5d4813fa16fe3437c031adc2506d49a05bda86ca94265fe3cbbb6a9d8f0bb047b739289df4a4488ecb3d5b0d8aaee7f6f27ddafe68aef915b2f5b293de7076f9307b522a8524f3c5184a5646fa953593b77ffecc55a9ed52052158ae0285d436afc1e1ca30607eaaef2a31dbd30a60045d4ca48a56eb6f23e603fdc506d02815b847cc73220d117d203c6b8888b6825060d91a7f69f03017703ea01666c8bf05cf64d1f788cc4f31be26b6e16c149313c01a380143d333a1090c32e1c6a7dfb273c55b1ae9192f10786e4d532318f2b7c1f87ec80ead9f9866c06241b20beb8aeccf09a88fe63b117b6986d39e5c361dccd69d831cf9e450a983a4493337412c959cdde48e982c131c868a55aafc49065edfc51de6263f62b4d9f36f24616877fc2bca1c39290837ab87015d93a3a29a2d79d40488db818dbee95dc59dd1ee5554ef90851194d4a7eaf15660a0d65bb7cd010708117f18d047a1700e791e8bb9bda4f3b40d1a2a74441fc98816f3d2c859e00f669885ad018ab2fc723bdf0e9c57552a1400742a07097af52b68a3484df6a2ce5c3b4c18068cc3613c195c5545e0a495ab3953f86357c19095552273d4d1b53c43bff504c0d98f9efa88f8243d717969e08722054a375a664d216fc24d95c99794f8f70b4de13a8c4e47122286bf73bbe8e66d1bffbe22ad8b81d336d0865a403bc75df064d664f64cad4b2c5c440b950061edb9402e47e10e69e20e75f23c2cc34e3aa9656eef7810731c2af9b0dd0bebc3409cb1685970f6c8d2d0f0adb5460a67e785088eac0622b97e81ce8a3f482a06bee9968fcf2e012605bcbc9ac63752386460ffb1ee9277a698e4a90fe10b1df655a6e911e573c06bc2bed784347f97da5d0df62faead5883d74b99f1828df40ae104784ee5c0872113c5f11a324382c2f989dcfcbc1ec39bdf9c78c958cd53813f013050d31a6bc14ee00cc5ef60fb5526b60d84a07f932b296923a6b38f6ca43e9ff3eb0b6b71f4f90c718a2603c0dbe655fb4e352f6d2d59858a95523cb9921a642b7a4cc31504d972835fc9f315e916848c3e5e49045430e906456851c8f8069fbe9b9d466251306efc668c1cd8e3a58ec25c6129a7b649a4824b4d5705ec7d5b21d3ac32ab2975c3fcf22f950a9962d90381caab22f2b45dcdcfb75dd5e0a3090072157fa48eff8c4ea527c26523fb0f931a341851386732525978bab5fa64878d863c444d73ef9f3378c4fee14435b86bc305549821d44abaf34e50a8c0d284b97d210c410c26616913c59706cf9c7eb3519cbb6e690f792ae0aac76527a7a174de531cbfa9e7976989d060eed2aa0f58d1c0d1938a5cf89db1b9936e158f9b0a1d5e3886870df1b303a61a27f241302ab6e78d9741039563c6a43a043505ed5f763360880075977c2d63be77f5aa20e0feeb88dc616a1f5327f5752c79d179ec5dcef39e26d815bacb71bc01ce0cd7793e2a87cf6a857dd065d07c940ae8efc61cb2be5b1788873a4bd2d25ffce7cb4c6c6fea79cd5c0c8370ae187b77b55297262f562d062984e4180fe32533e107df6568522cefbb4bd05a3a383442ed4b3ddb0b42724346ed248e763bf8e093d9e66cfe5cb769aed9400074b0c231d0f720c5340c2d6b02d4f8604948c89055eb13557353c5cf8df4fba86bffadc5b932fe827fade17415cc03e1180d0fc988a7535360cac3588e80975a84fe57348983213e55914d6639247cd221517dbb1375cab8caa6bc5dd2a7e34591aa251906c98f10776eaebb1704af961a370d0dced2ea0b8506fc67acfe60d4eab73fa706da71c409574a2b4176d54288f0da533fdf0e9ccd522ec79ffbbc7e4aee60306df0c28499ac7cb866f6f7f66991588a60d43e0b4c2fdba49d032c9c789c747a510345992f74ff433fdf5c5d63c3f191fc4180f57f23aa6def3fda4c79d8eb2bd39f936cbbcaa35d4ea7b26c67131bd9c1afa7af04a2f8cbe7c92861e57c28764bc5ad829fa9863d3d9bdb7f958f5a350ad478fb6066fed1c8c094afce1f396b99565d28d517d2b54bdcaa236ac12398d54c5d32aad0e648a668157cabcdf76451062d9fa7be4ea2f7c2096c5976329cfce5562692fdc321a0f417cb22da12504fcce2fbb50bb2e2cf3bbbb8dca879c187ca1b1bdbd5d7be2431e55a6d8f6ea4bf33b14d2844a0e3ff16784135c989d9b65fbc42a5acd1a723ef289ed5f71659ee49fc6cc553e92cb9430f628872e0b17088a7aa0220fd804dcacdac307dd65e77b04a616bc430414c1930804ae0922e9b41f231120bd65962930751c2904dd31be89f4fe91d5a828399fb4c087b96e8034ccdcdf47b2528cb1f0d92d90b2df4c997cc5a5d5fba814322050b443569003198221d7d1966d239b10c899811070f97a20aa8419d6d2866ace89492e3531a6378cbb57af2078e012c26d45b9f0400e4132758751d142d35caf68bb8a4be9b3e37732bec6f17ed8c47d28e1d1ba813841daa8a22b058c5f699546103eb6a683b6312664f8acb30d7cad427a87a6e22f4864c8ab9bd49ed7a38230d576d48f74c02971207eb9d3f7496610d3f9d0e036cd79e11d3e3131acb90b159f053b229dfa8f2c71381b1bbc4ac98910cbd8be77affa92f18b0dc0484fd60d7d33d7b953161cbdf68683bed3facee1b378a9799091d160b886c3717c047d59052ace38db22a756ca217d4ea7e3018463a68bbf4d8c5d1577a61339c2fc315672421858ed8f793188a28f447846fce8da7c8afca13773151827c6ca6b1961e705d99a30341289779cbfbfb5c5830e9526d8e1f36ba06e577802e4f4625b3989df76768d5b08bb22bfb7de90be65e3cdc07e11b0a50ebca02c5729c457957b7780d6740b2e80d091af1218221868b4922804d46f3ce888be78e2240171d71fe3ee8dc13436f41b8e76b9ff5f0558fb4cecb4ec1aa0d79a23ed0469e84f17df2ba837229faf8b2fe210f9704c40ee35bd42402a401f6b294b7c2c66480e780656539767f03a1861b74f4e06ef0467a47ce5741e22ac8e2aef414194c3af3b7fe13e4c1644df8b55fbbb86a035af6f8e6bb8768f6c1c7ae873ab08b349e3d7da2a0b91b1a2c8d806fd38867f18156ed6f45d4fa8ffd3f1358fedcca7a3060b4e0196e39e74b1c05a8535d58c5df39b8f7e1009b6cbeebd0687097267e7ef6538cf1ddf466128377d4d9f2b5571a65334671a9156c226d8ce60f8ba5ff3c3dfb69811160e14c9272f9472c3c44d60685e14f891466e854f2a55aa86e59e8ce7f1fec05d357ba6c9a4e06e985b04143345649ddfcdcf756969a2e048fcd3bbb4c1b7d6389da0fe170959e9de8241accc3fc1fd62b85be18a34d20d1686cfb5d63446fcf8e7adf650928e4329e074c5bbba81defa7a97389fe10d5224edde93869779f2ba0392e3d5004a6efa148c0c154c52da0f2d4c11586d733aecb84defba852d70f4", 0xe0c, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1000) r1 = kqueue() r2 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) getdents(r3, &(0x7f0000000180)=""/4096, 0x1000) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 16:00:30 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000180)=0x2e95) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x400) setitimer(0x0, &(0x7f0000000040)={{0x3, 0x80000000}, {0x10000000000, 0x200000000000000}}, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x2) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5190700000000000009236976a7a753fb299dc5539a90bfe432044908d0d99bf7c19d078177b04ce9c287730c53fb20000000bbccbbda1049fad2ba6eeb0000002f6c1b2bee030000130000", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "4617ea3a726b71180eac028b57f54efacad5c7bb"}) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f00000015c0)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f00000000c0)="f2255daeaaabd76a22272c41be715cdf6fafacc023468e99ff5efd1340028ee6f6cce864ad9ac66fe471bc4c60c94f455200f8d02cda77f092d4edd85d970c2a3f4022bd99a095fb11385f76faaaa7260aee59f79f17b1769e7b70802473b1a8dcb521425867e4a1bfa8e0a0ec12b107", 0x70) syz_execute_func(&(0x7f0000000000)="c44245bbc666420fd1e2c4c11dfcfa6fc4e258f72c41c4e12d1406c4a1f829d06726430fae1d06bf0000c4e259a6b679ec5725f00fc74d47") 16:00:30 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = getgid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7]) setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:30 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000740)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r2, 0x5, 0x0, &(0x7f00000000c0)=""/100, &(0x7f0000000040)=0x64) r3 = dup2(r2, r2) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getegid() ioctl$TIOCEXCL(r3, 0x2000740d) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000480)="3a68947296e09b5c01a88eb710fce7efde439938989081d98042fa8a214cf7172b48e2e6a509caf42b82805104c4bca94599941a189cfa7f2098f815c140494d8466ca406abc3fdb5b0d1c1585ea2b1f9b8fb6034235f941f15a6c873111940db98ebcf78de8d7c5c52d223b8afeb373186bd083cda9f9cc02b44088d3be44da386b7e87612003fbe05c5a9d636c21b4a33d2aff38ea81420a56c4bf93291156d5699621634213e814d843735de8d842c0ca12e9dd7be08b6e8d3432f1eb4c5f3c80d96516ded145d4e306", 0xcb}], 0x1, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r3, r2, r2, r3, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r2, r2, r2, r2, r2, r2, r3]}], 0xc0, 0x40a}, 0x2) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="dd410ec6c12e24af7a97", 0xa}, {&(0x7f0000000240)="7484c7a71a0f6aea3a7d13eef29df3009152b1e7c7c33d902dd76cc58a00cac545f515de19ca1777139ae4933f800b294dddbb2feb85070dc7a791b033494f4ec1ac444615df847e2540288b91fb5bd63e1ea781e834e02fd7a47d4242e7cf9b9b2c7dbcd3777368776b292c8393ce956b3df5efb96eeb4231345137ee13b480de90cfc41b21aef7d99af5679c65c0d35f302b14ce9e2a55ecdbffa94fc3f42ebe085bcd36c90b74bec56cba8126d4b4bb325381d2820cbef2cc2c62bd1ecd96042acb7f1ff542242d65e9527fa79c2235553e2e43bef1d1207b955f290001701980c2a1516eb42b972a9eab1c", 0xed}, {&(0x7f0000000340)="f33b2611b5c8c718a481abf6caf78772accbf0798ceecfea07bcbeaed99517b7f0036abe730374178501edf860afea53c9e09704e7c0946a6aa4c7ff9a78d9275c5120551f3c88b017a995f6cc9ef606d3f404c51d457ca724781e302ca3ca73c1735521fb3622dde609e1e834719b47e8f025d7f6cb6ab8ac", 0x79}], 0x3, &(0x7f0000000400), 0x0, 0xb}, 0x2) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000080)="ff013e2a5e00b5f77a00000000a8a618f1c5a37c", 0x14) clock_settime(0x4, &(0x7f0000000000)={0x6, 0x791}) nanosleep(&(0x7f0000000140)={0xd8, 0x6ec}, &(0x7f0000000180)) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040)="01000000", 0x1e4) recvfrom(r0, &(0x7f0000000080)=""/196, 0xc4, 0x2, 0x0, 0xfffffe5a) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) poll(&(0x7f0000000280)=[{r0, 0x84}], 0x1, 0xa4000) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) kqueue() syz_open_pts() 16:00:32 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x1, 0x3, 0x8) r1 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffc71) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x7, r1, r2, r4, r5, 0x101, 0x4}, 0x7, 0x7fffffff, 0x2}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r7 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r7, r8) 16:00:33 executing program 0: syz_execute_func(&(0x7f0000000000)="660f557d0a3e36420f6fdf2ac046cff27c6f660f299587ed8114f2410fc2d4006746db44cd0064f00812c463f961d594") r0 = msgget(0x3, 0x402) r1 = getegid() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = getuid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r1, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) msgsnd(r0, &(0x7f0000000140)={0x0, "4c54a6330238ba8f41317a883e260a754a926dc4a452e5386511cf709ec8c21a92df7e211ab297f0a4fbaf1599d9a0e49d2fb34c8ec15def67359d8f2fbe1b0e7156c0bb585a16a68ced920feac74b8f1ef401e5e52e8807bbbd07b6ada8e35db41b9c9e68b43c9211aa38845755182aefc9c7fff5b0d75a8c791d00abda5935d752f3fa215279dc6f900f74c9f43c564cca59b01cd2072b40b94f7811566925f6eb3cb81f552b7bacd570349447e10f30a7844a6749807b07e0d596fedd13fd2d5f47b4658d563e716d48ecd7afdd4e6d17a6bf4e"}, 0xdd, 0x800) lchown(&(0x7f0000000240)='./file0\x00', r3, r1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x24) fcntl$dupfd(r6, 0xa, r5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r2, 0x3) setrlimit(0x5, &(0x7f0000000380)={0xfffffffffffffffa, 0x9}) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x480, 0x80) chmod(&(0x7f0000000400)='./file0\x00', 0x22) sendmsg(r4, &(0x7f0000000700)={&(0x7f0000000440)=@in6={0x18, 0x3, 0x100000001, 0x7}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)="4d3a5d14e4db584e02515a290969625bcc1acfafe51b0bd0499f9ae0e69918c165782cc1339b9b8dc5a11dc7d339cf173e57d203306a38fd927134fdddeb28be6754c055ce469af5d2e923e41bc9da7f1f888d283bbf0e39f599b625c05831122635b3a659d0ea67dd279e77a588ccf7833c415291c74af381edf503114d8fcf2e56a92073cca26b40d398dfba86e712982c2e16899ddcfec325925637a1baa7afd3244c66c2f23bb3c75c613567f196f08a4286ff92428b75ec945aabaa0b69edc1", 0xc2}, {&(0x7f0000000580)="cf67166f709c74096e0462acf00a1ae97f28", 0x12}], 0x2, &(0x7f0000000600)=[{0x88, 0xffff, 0x7ad, "b77d5f144b9b295bcf623bd66051d41b3f152e7bb53ae6ab5d378024fb9b5a9139167e8aa3c1d14bab3e16e368edf40588d708639c2afa0ea79815a75adb2d9e4c51a85f795eb6ef58f0d87cbdd24267c0892d9caf696957f12ed0fc24855b0bec2840b43f19185a9206c45dcf08fce8dff0d279293e"}, {0x50, 0xffff, 0xffffffffffffffff, "2b39a1730f5a98ab240c47872d82c961fadba61bdbcef25225a7a00f497dd180996c92445f290839cb874eacd59c20a212a0d51a7aeeea2e6b"}], 0xd8}, 0x5) chroot(&(0x7f0000000740)='./file0\x00') getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) mkdir(&(0x7f0000000800)='./file0\x00', 0x81) ioctl$TIOCCDTR(r8, 0x20007478) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840)={0x7, 0x8}, 0x8) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000880)) connect$inet(r8, &(0x7f00000008c0)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000900)='./file0\x00') ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000940)) getsockname(r4, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) linkat(r9, &(0x7f0000000a00)='./file0\x00', r8, &(0x7f0000000a40)='./file0\x00', 0x4) 16:00:34 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffc000/0x3000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:36 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x3}, {0x8, 0x500000000000000}}) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:36 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df21cf366cbb4990d445106229a9ca66b2df223d453484e7066b4001a21"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e55cdc3a5197094b222a9c4de41a54b5ea7a753fbd2250668c0a9b237b205d3443601f6efc1d41112ed83c55b9199299dc5539a9bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2", 0x65) write(r0, &(0x7f0000000180)="29eb2fa07a4dcb8c988d8a0c759c119b97fe871088427eaf30215ef4ac7f0f3f3fc4a82a48c06aa066004f5547512bec4af69439aecf1aba2733dd7d53261096b1aae8057c87607fa26ec53a7205df72da0f0a8d8f50d8b274b7cb5b5535e3038f2827e84efd11bfb91122ed48281849c6328901494239cd865c7780e2e9dc939bc6bd1d9e379bcfd4b45748f4c5c48c570244208eda8474000f91f7a95face6294a5cba8310ba391b47556adad7fd552fd6e303d1572f0d7633a78bf735fd00e265109d9b19bb7dda58f95660", 0xcd) syz_open_pts() close(r0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x40) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x5}, {0x2, 0xffffffffffff7fff}}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) syz_open_pts() 16:00:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r6 = socket$inet6(0x18, 0x5, 0x2) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = socket$inet6(0x18, 0x5, 0x26) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f00000004c0)="aed0ef36f08ff16d76b2d3b191de7d4b", 0x10) r12 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x83) r13 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x3, 0x40, 0x100, 0x1}, {{r3}, 0xfffffffffffffffd, 0xa9, 0x1, 0x0, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x44, 0x20000000, 0x5, 0x2}, {{r5}, 0xfffffffffffffffb, 0x22, 0x40000001, 0x2, 0xfffffffffffffc01}, {{r6}, 0xffffffffffffffff, 0x0, 0x3, 0x91, 0x2}], 0xfffffffffffffffe, &(0x7f0000000380)=[{{r7}, 0x0, 0x2, 0x60000010, 0x4, 0x1}, {{r8}, 0xffffffffffffffff, 0x40, 0x40000049, 0x5, 0x8}, {{}, 0xffffffffffffffff, 0x40, 0x20000001, 0x29, 0x7}, {{r9}, 0xfffffffffffffffd, 0x94, 0x8, 0x9, 0x7}, {{r10}, 0xfffffffffffffffc, 0x4, 0xf0000007, 0x5}, {{r11}, 0x0, 0x22, 0x0, 0x7}, {{r12}, 0xfffffffffffffffe, 0x2, 0xf0000042, 0x7, 0x3}, {{r13}, 0xfffffffffffffffa, 0x8, 0x81, 0x5, 0x1}], 0x5c, &(0x7f0000000480)={0xb3, 0x40}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r14 = socket$inet6(0x18, 0x1, 0x0) connect(r14, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r14, 0xffff, 0x1003, &(0x7f0000000000)=0xf2f6, 0x4) sendto(r14, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x7, &(0x7f0000000180)={0x3f, 0x10000}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0xbf}, 0xc) write(r2, &(0x7f0000000300)='<', 0x1) poll(&(0x7f0000000100)=[{r0, 0xe}, {r2, 0x150}, {r0, 0x102}, {r0, 0x10}, {r2}, {r1}], 0x6, 0x5) 16:00:41 executing program 0: r0 = socket(0x38, 0xc000, 0x6a) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x621, r2}) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000240)=[{r0, 0x20}, {r0, 0x84}, {r0, 0x20}], 0x3, 0xc5) utimensat(r0, &(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)={{0x7, 0x7fffffff}, {0x6, 0x4}}, 0x0) 16:00:41 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x20000000000000, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r4 = msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x7, 0x100) msgrcv(r4, &(0x7f00000004c0)={0x0, ""/10}, 0x12, 0x3, 0x1000) flock(r3, 0x0) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r6 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(r6, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 16:00:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xfd, 0x100) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x90, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) syz_extract_tcp_res(&(0x7f00000000c0), 0x100000000, 0x677) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffffffff8633) mknod(&(0x7f0000000180)='./bus\x00', 0x2002, 0x4) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./bus\x00', r1, r2, 0x4) open(&(0x7f0000000240)='./bus\x00', 0x2ffff, 0x8) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0xe25b, 0x6, 0x10000, "1840a38c2e538d6bbb80722f31c98977325c3768", 0x40, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r1) fcntl$getflags(r2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x5, 0x100000000, 0x2}, {{r2}, 0xfffffffffffffffb, 0x1a, 0x41, 0x2, 0xfffffffffffffe00}, {{r2}, 0xfffffffffffffffa, 0xa, 0x40, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x48, 0x1, 0x7, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffff8, 0x10, 0x44, 0x7fff, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x1000, 0x1000}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x80000031, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x83, 0x0, 0x6, 0x7fffffff}, {{r3}, 0xfffffffffffffffa, 0x8, 0x29, 0x2, 0x800}, {{r0}, 0xfffffffffffffff9, 0x41, 0x20000000, 0xfffffffffffff775, 0x4}, {{r3}, 0x0, 0x1, 0x0, 0xcd5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000040, 0x3, 0x6}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x445, 0xffffffff00000000}], 0x7fffffff, &(0x7f0000000080)={0xfffffffffffffff9, 0x3f}) 16:00:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xa8) r1 = socket$inet6(0x18, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x3) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000240)='EBo', 0x3}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000440)="dee64346670e7646817882872332", 0xe}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0xfffffdd0}, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40000006009, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8001) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x9) 16:00:42 executing program 1: rename(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') 16:00:42 executing program 0: r0 = syz_open_pts() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = syz_open_pts() write(r3, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x25, 0x2, 0x0, 0xfffffffffffffffc}], 0x3ff, 0x0, 0x0, 0x0) r4 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40, 0x3, 0x3, 0x74, "2f5c2c8a11a862d554b9b065dcea610b2b1e12a6", 0x7, 0x9}) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:42 executing program 1: r0 = socket(0x2, 0x800000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) socket(0x19, 0x3, 0x200040000000) 16:00:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x2000000003f, 0x7e}) r3 = syz_open_pts() setrlimit(0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r1, &(0x7f0000001800)="b33dd57eb2cae358aeb6bf562810b9655bbca241499158e2a40409b964b888a149e90b8354214088389c23601454a25aebf64318de738e1b92aaa0042cc260cc559713ca7a16b95c2993e9bbcc7a9f89b1e6cb2299779295a159978d79c3decc29d5678cbc7351fb64818188198ec584ee288d7358218286e04fb7f01f839f061dabef01bd50f36dc98f01a15c0b80197ca7cd037e7adc4ed04f03d33e9c600b2948e72edd8cb88ffdfaa4e748141c6fb49e7847c30eab7f31fbc905b14c40f1428dde7461cf767568e6101c642da75af53523702c775e6ea84ab33854c54e870e3ad53a3fe836bcb2767eed013de3534e706ad2855f377d2e9152a0092988ebfaab45672c354940331a79e0ef20761205efb5fa6505a5f970d9a3014e0bae058f044d2a7cad9c2b2519bc4a8b7187eb8daf192c80f7962594acd892e7697582f72a692423997058809fed6d8f503eb0206a0ccc63b450049cb97d61378470eefc908d601171c514814d34a06c2e26dc7ef4c8858e90bc6a15091bd5a489ef550026b0e7d482ca394ff1d3616741a3842fc226d093ca6c3ab49c704be523d145a6f5c09d865da7dd19b60c2d9fc8398a722a6e149c16a6ac7dea61749caf5d1b6f91140fb97c455d4410ca2d7e8e00fa88b33dbce94ae7552e93612fedc7c857ab2d8a0b660092f042dcec65357ffd1c9da967bddb71c88972515bbfdbb43831d53d2473a4d4c54de4bbac19aba0fee8015d1b647ed9ec9c13bc5be12333cc73f76e9ca405f1cc6023983b956b982ab9b66ee1eb9208428877720870dd2d72caf14ec3923b3a56f8b3445cc9440680a0662373a86932df45c3882ed98fdaf7f2eef6e9be96470dfeba5b0fa672f1eacbaa9fd2d6f1695369188b079858f4cf6fc589771da6cf19f4073969302947e4db4b433f8f5b639e5ce3f0f6ff23c70ef91b438ca1e64c2695ce9d573cc584ac832b7118591518f34937b04385f07d95635fd9b72a88ed110a2dfe737a0261344c43fc046c303b0226acfb01e9b11d941ea677b4fa0ddcb7b1e43034be3b6ee044ff79300986434f624046af2b01968a266484d844499401c6831638a3d3f723edcf4d84e7814f54f648adc15d66ec924176e0d17d33f44f548323d9bf0fca8dc1a91adec81c635f74aad7d1905bb92039f38ca921d3c8c4f5fef6600aaec080c03a5b2049f272b7848906e566f3cdf27b4bac8aa0deb27313603d681ef906edfde2a3f04ec43b417ed75e5c5db120f779cff7c94e848e957883d5d59209e0e05d1fdeb6f8153cf4ada0e0cc51999fc9db06b5686328cbbb1efcd05d854f62782f64270ff0563751c24e4cff8fc13572a913b9d129cada2c75966c50b0b4175a1357285e46bb4458271349d31704f2b63473f4e4d8effb7552187f5d682b55a1c4e0cd4848c479176b4d557b1ae10cb3873ac016b6662d2168184c734ef33b20fc51d399745af0407eb0e58bd4523112937ee45c3d63c7ad990712db3feb66e71bf4b39cbac71b497ee8e453c686d72239ef342645c9ae54a251963c070f58d6bee35b4985939c52374659b53bbfe6f156fd5ecfc51db8bf9c40351f9106f2b5f4d96710087acb4f86cfbb1e8c51c67ae56b7e48f640919b641713f4c7f6dcd9ade8b1e25c56c6160ceb8c45b2c07baad1ace371f1326b35a7f2fda910581a3f30fe7a5dd19607117ea62baaec60465466254ee6a63763350c1e5df27181ab011d48e68fc3931e4445009d04a9a583871f9dcf450415d4385f607d79fd5ee8ce0277b2833f3b8d5758420e7f80303a4fbd076d6e2f95eb0ee509a592419f8e8fdff853192ccf597658185cd263cc899e80d609fd21626cfb6d7c24608e36867d569082508d7965ed5a9509fc8c5c80848d92a9aea9977fcc2eae1da38e35671c22b31f3dad88181194e800c23e9e9a7f3b42bb9f93199462d54e7ffc8932e3d3c1a38245511571ae08490293867d98332cd4abe543fdc920d2aaa87a2d56df8823ff4a476459a006463be9a34f811715cd3992d2b6251bbb14034c96f372413ce52dcd2c6364eaefbeaed7639ddd4a968bdc891a3c84091a71bc0f49a4f34e44370a169dabe179e20d6a7abba3927825d114123513522896c71ad6300e8985e1a7fe53c75a410a81d9402cce139c28c4d4b7e016ab0af7ab5429a093cee2a869b3e5175dc466e6ae5d31093553761237a398ca7de406fbcf0dc5690c867b269cf6a9344fb965ba930fb6503b6480ecbbf04a745b3f88eeb806daf27228e2fe45655adbf17323afeb1a832a37849ae8ee56e2cad6a4daa98129e15b4eb579be97d00edc30fa84591213bbd9534fba457652a5ffc0a918c20ab61a24417eec64b328e07165ac5f464708b7fd6f00057919775726901013ad4257dd78f0b3a757d5f828821765527752026db88856da64973a43fc92491c238630f4cd686a8f933e6ff2ec919407d490ea2cda9b9a6a6d33afb5520cdd3d7dddf9215f42b2806c250e82f66e8bd9683482536088f18a34568e8a6f45f9c676b273d7ea3d262ddb58c34e15b2adb31b76517fd38cf415370f8e02ccbd95289cf2ccbb247ab7ff782f7f89278e10024b40cfabca13b10a02453ac5ee39658d9e1af48c304d9a4c4fee33a3ceb397cddf47fb145972a26231bb4cd2c80a865e3295f5c0156bd6122ac8e6aafbf6a5fd51029a85b3bf1a3e183f6dda0cfd92667fc78f371b6889d6379b06d5f68d3a0f061d9fc017b19eff71f246d28e1bfd2c2c75f5255a8ca467219bcc9795d3192924422a579fb68e4e269318b4c81631fab54da1816a41bb39ae253abd894da8baca2bd0328754e603c2c0131ad7308e5e27a63b92a608f27af39033fafcb6667d43c419e2c5aec3c9953a5fa154ad93a7957d38cfea54fb33c719835bb6d3a9e4b635604b3b871b71c366344c695137b7ce8c3261c8787f42596e19a4a0789f0f0aa95d4677c80d2f24494392be3be03899125ba5dcd89d36eca9448e8c497a6f0f785a215a43e9c31023a613ba7abe8f7833719ba828554bcbe5a164308d716d0d8fc7fef669e2e94acd60b127e0fda0cc5fc803923a3a41db0fe8a129c5624dfa8e7ee0737fe9769128e67b30361529c70cf891323f939c44d64c22c3023ead1747f9205ddf268c56787e966d39aec3aa4d2385a655304de5f7a1f4e5c29a8a0dc8087ad5bafc00b000cb3a7e32666bc58146f57406404bb7eba08580848fd5a5305e3901a70d6b936be8598a0dc913c09aa191d378561b9e8e62e2b8baff0bfa97ebf057412e5fca015c80eeffefcd6be62a2eb4a616afb0325921ddfe590b47b8b80cfc63e3ed7509246bb07db51dec04cabd882948795533cb3a004a15486d1b66bb2ece63d18d7a33b3d3860ff121834f445f8171c41cd372bbc6672dda05cab345289d3d8d5b59e76d21c6b50d60d94beb79ad68", 0x98c) fcntl$setflags(r1, 0x2, 0x1) readv(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1000000005) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xeb, 0x0, 0x1, 0x0, "841041d071d6d52b5068772bccd471011af8955b"}) write(r1, &(0x7f00000002c0)="be64f7e0eed56c5988ea4d2cb23879544f405d4016ab266ae52559b5b150fa94c50c19438b0eb5efa6fd47948b34d89c4e3543317d6183bac88559ce0df160a63c4460b6d73730c8b49aac9264caf9503216c49c4e39d3c2bb780988c63700e6d002b4dd55348ca2c223e71912a6ac8ba4ddf8b244af692324f8d97b97a2eab8dd0742adfa3f", 0x86) write(r1, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38dc367770ad1836d93441b122c971c5cda21acee4657f84c80addf3b72452a3c1546d7caf18beda267febe7cdcbbce7ee5b5627c7ecdfc254aabcc65631df537660c224fb0bdc0c9cc29a4a7644b2f526f3a17a0cb5d6745ada1365aa8cbc8b03114b0149e1d266f4964cb2c457e56409d9b7f0457b456f7438ecd32c772b710677b98fb0de4342db8865429fb25875ad7302e838833b5744e257ac7a44969ccdd7f88af19ec5b4e56582fafb89518201b97aa1d11b3a342f0be542bcd37c784b3c3adc6b2bf33ab8522c81fd536a592c36f1212d43d3f6aff75ef6a449568e0af585b594f7e163a9e5ec319e1c934884fa8966b7a572fd0b2e8eff6a3f7ce9d7ab1b0f0abfb64ad12e283058fc53012d7b94d1e0a689ba5e36ac95c9757ba143b2febb88f9962c71693b9bdc5fe9357d52122e48733aa101f273d057b82e5cea1b69fb0a4893db406c96e6fe33becb13a8b7a072b8ae1320e63876fbb6816cc0e2b3d0e349be800fc72eb820d0f7e6643ae910e93069567c23e62552d709980c408f245d012b091f1754511119f8019fea2155ca5bd3d5e55f5885e33212f3e53cfc0f08320cc656da391928cb07ae3020bbef77e36dcb24480bf91641483c81bf0f8716efbd4cfc4b672cfa13a449ca7891b2122ea87638a608d542", 0xf7e) fcntl$dupfd(r3, 0xa, r2) 16:00:42 executing program 1: clock_getres(0x3, &(0x7f0000000000)) getpid() 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2eb2, 0x200, 0xfffffffffffff801, 0x5, "df76db4d4899714dff71141bbce4e48e650c080e", 0x4, 0x67}) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) setitimer(0x0, 0x0, &(0x7f0000001680)) 16:00:42 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/141, 0x8d}, {&(0x7f00000000c0)=""/248, 0xf8}], 0x2) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000002c0), 0x0, &(0x7f0000000300)) write(r0, 0x0, 0x6b) close(r0) chroot(&(0x7f0000000280)='./file1\x00') r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x3, 0x5ea0000000000000, r2}) 16:00:42 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:42 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getpid() r0 = kqueue() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)=""/144, 0x90}, {&(0x7f00000004c0)=""/253, 0xfd}, {&(0x7f00000005c0)=""/227, 0xe3}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x4, 0x4010, r0, 0x0, 0x20) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = socket$inet6(0x18, 0x0, 0x6) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/228, 0xe4}], 0x3, &(0x7f0000000300)=""/124, 0x7c}, 0x800) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x21, 0x1, 0xffffffffffffffa4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="391c14f7f93fe7332baf0186c91b65bee9e60c392c987f59d6d6562124aeb4c131235b07846e1911eee6b08ecb4975881c442369b40210f959e1bd614c77be35c30731a7455a1f393460131db8eeba5db2d0311d0adf7f2f4a73dbe11f035d625de16b735815c3048907768e6d69e20fd2fac9eb00805b2db78b21839ac5117236f306bdd5e0a3e7a7e3858029666c0522a226d2aefac59a355a768877e72ed5b8d98a3e8f45ed325889f6243c782807ef1b4953f4a885168a72ca2e5cbe4f40", 0xc0, 0x5, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = semget(0x3, 0x3, 0x400) semop(r2, &(0x7f0000000140)=[{0x4, 0x80000001}, {0x3, 0x10001, 0x800}, {0x3, 0x8001, 0x1000}], 0x3) r3 = socket(0x11, 0x3, 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') chdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') 16:00:42 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) r5 = geteuid() setgroups(0x7, &(0x7f0000000080)=[r4, r1, r2, r3, r1, r3, r0]) chown(&(0x7f0000000040)='./file0\x00', r5, r1) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="acbc1af36c70e870ab51201ce4d6ca067e84ec6961", 0x15}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="68f58aa8790cdf17f867bd0697a2c2d54eab0ea646f439fffb3f63cb9e62451c9fbfcaf877176a76a06c2e8275a87f60a4602b7e0c4729ca847896df97c702b1b508516ea11f5deaa2578f18aeb3b381be840b612df8feaff9acef2e3e97b296aceda36549fde621b6d1e5a1fadbaddd633f71f1064a102ef9ce2e30c9623be3f720884b7dd89ddec7f9eb490ec829544fc8034ad9472359b5ba0d1e4546fbea42eed9ef394c3e3aed4898cbd2d0eb83f5f536a4ca4f7003241680c9aa6b8dec8432ab0e202d50f967f6db5c0cae618fa60f6ea43e9625abbfbeabbc2321e85cfb6858aff2eb55ebc2f9d2a39dc7c4922c12f3056a524f8b826522", 0xfb}], 0x1, 0x0) close(r0) execve(0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$dupfd(r0, 0x0, r0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x1) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:42 executing program 1: socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffeffff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x80000000, 0x4) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000040)="fae3bb9051395accd1cbe9efebbb0bc18860e52dc23f306fdff27fac722b6d4e5c8fa72456c857a7dd7322", 0x2b) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1f, 0x4, 0x10001, 0x7, "c7d352fd249099c3a6e7ae66f9f02574ee166cee", 0xfff, 0x40}) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:00:42 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x180, 0x40) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x100000004000, 0xeea) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x12}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f00000001c0)=']!\x00', &(0x7f0000000240)='-\x00']) 16:00:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x32882cb5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x2) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/176, &(0x7f0000000140)=0xb0) pipe(0xffffffffffffffff) syz_open_pts() dup2(r1, r4) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x128, 0x2) 16:00:42 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x6}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="d85f4a3799ef050f7d02646601e5bc496de15617ae94f8bea5e80b9cd8325c35c39ffb5228cdf68655cb"], 0x1, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) shutdown(r1, 0x0) sendto(r1, &(0x7f0000000100)="fe4470876e354e4a", 0x8, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() setgid(0xee00) setegid(0x0) r1 = getgid() writev(r0, &(0x7f0000000000), 0x0) fchown(r0, 0x0, r1) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, r1, 0x2) accept(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffe12) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10) ioctl$TIOCGETD(r0, 0x4004741a, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0xffffffffffffffff) setsockopt(r0, 0xfffffffffffffff8, 0x5, &(0x7f00000000c0)="c6bb53854a722c992bdc36a1b50e7a11c046248edb31282943dc9b28424e7b0221f910225f309f21f348f05a8ac4b6b0d63bfa6946b2c6747fbdacaeb355d6e703903feb0856a1ec107016f3b166f52d0e7874273aaeef0889f9f5bea4f0e6adb603c3b7ea6067734fd77b3ccfdefb158c777abfbec237b59fc3f8778db3a8ed98ef1351d7176f5e8b9c0f534b9f4ab598e2fb6c5e773c46ff133485f5730589f92e4df8878be0c125738ac25c98a7545c37b44a0f0a786abd61577821e213a47754850bba51cf6e", 0xc8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x83ab, 0x8}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x182) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) listen(r0, 0x9) accept(r0, 0x0, 0x0) 16:00:42 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f00000000c0)="9ade87aa8f586ae2c147197a98fd6e7942c8e8012336a1e3b8391d7ea020da784b913806ef6cfedc29ea22133a0331259a5a9207c1913ece9a199bd175f77bd596259a7c9f94e5926901327784c068b881a831bc9bbf597cc98a96603813063c5cb6d23b392103e89a81e2bdb6facf0d4bcfb3c118aab826fbfe593c1f0f9a4b4bbbfb14e89ecf0590d8d5c9b3e008d5d96393e55b6186e0f2f31d16b22e31a595a6b42ae6ae298027032952930d9fd90cfcec0af2f1ae2db48d3a6db7b3431fdfe6d7804ca6abe217", 0xc9, 0x4, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x100}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = getpid() getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) kqueue() 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() fsync(r2) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x98}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:00:42 executing program 0: utimes(&(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x5, 0xffff}, {0x0, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x808}, {0x39be, 0xffffffffffff34d4}}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000000, 0x80000001}, {0x7f, 0x1}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f0000000240)="75472bc917e85f33144a05f3c33cd5a61ab7baa60f3d92f3e693b1d7439136fe766c4a8f49348cba317a952b5bb185055bf9a97cb7e083980c4315e8e38250cc0e659d27fdf12af79b19a8e3b51fded486d6d523004623047adf52e58a4bbdc0d7b0531d2c2695ff70d752a4b716cce8dbfa1b25b4b377acebca552017312243046136b265748b00004649d3da3fac5af8e51d823d9cd78173cdaa8c1ea4a610e6", 0xa1, 0x4, 0x0, 0x0) getitimer(0x2, &(0x7f0000000300)) r2 = shmget(0x2, 0x4000, 0x3, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/37) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) fchownat(r1, &(0x7f0000000780)='./file0\x00', r3, r4, 0x6) fcntl$setstatus(r0, 0x4, 0x80) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/239, 0xef}], 0x2, 0x0) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/175, 0xaf) r5 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r1, &(0x7f00000006c0)="5d22c97940503ca69d7a965a6c9340ca5c638a7c1fd60d891df9ff05aac5c14b0ac7f706c35a7e16ed4e19e9ea93537f4eda1fac562fd41a847b10a9af992366eb549a1b1759c05a141ed9684b10351440bbe89a5140492a8295f283e5c596870d375f18001a23030a452741217a03718284d179fe391913a503d473a5ee6ab948c2095f78512fe1d27cb4f115f976426f242cdf1b5258", 0x97, 0x405, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0) syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) openat(r1, &(0x7f0000000880)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000008c0)='./file0\x00', 0x82) getpeername$unix(r5, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) unlink(&(0x7f0000000980)='./file0\x00') recvfrom(r1, &(0x7f00000009c0)=""/243, 0xf3, 0x2, &(0x7f0000000ac0)=@in={0x2, 0x3}, 0xc) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f0000000c80)=[{0x3, 0x8000, 0x1000}, {0x1, 0x1000, 0x1000}, {0x4, 0xffffffff, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0xffffffffffff0000, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x1, 0x1800}, {0x4, 0x401, 0x1000}, {0x0, 0x1000, 0x1000}, {0x5, 0x4, 0x800}], 0xa) 16:00:42 executing program 1: socketpair(0x0, 0x4005, 0x5, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x6, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:42 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="173fb97e16215d685af8125f751514b537ee8bfc89c55dbf4fe55e9799ff2932972a303d06d3dda12195b9a024d2309b7f30b5ac1ea5bc487f3c88cd8ad3d0c2160496f144858c190d7ce188ff180e71b52a4628ced8937697c70f6b29511191da4165"], 0x3) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0xc007, 0xb) getsockopt$sock_int(r0, 0xffff, 0x202, 0x0, 0x0) 16:00:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r1, 0x1) close(r0) close(r1) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x50, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x200}, {{r1}, 0xfffffffffffffff9, 0x24, 0x10, 0xe9}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0xff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x44, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xffffffffffffff1d, 0xe7}, {{r2}, 0xfffffffffffffff8, 0x44, 0x90, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3d, 0x2, 0x7, 0x3}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x200, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x4}, {{r2}, 0x0, 0x40, 0x0, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xff, 0x9}, {{r2}, 0x0, 0x24, 0x0, 0x80000001, 0x6}], 0x8c, &(0x7f0000000140)={0x4000000000000000, 0x3}) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x6a, 0x1, 0x4, 0x45e}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x20}], 0x90000000000000, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0xfffffffffffffff9}], 0x1, &(0x7f0000000740)={0xb5cc, 0x7247}) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000400)="e3b14c0ac870704e2dc51ae24952e86cd6077454b276163217314410dcaca7c7a73da5fe7de4e29df18bb3c4d06789e3cb62da7c846d0d8a20b918f9f9cbb5233f790c12369978d10c5afdd83e8069a0c54e66340c4827c0d0a9ea77fb56d8a4d4a56e8082c0ee345107cbdcded9d15d6b64a36691d04f50666bd4e7c04f92e30b6fbb5c5e9796d3f7f5a99ea923ea30e146df02ddbb971e27ee162e885d80251399cfecfcc64443e52c24420d1c825f981b53ffd0720f9c86e755c2461c7a0a8a5e487efba2057f940853c696e77d685ef3ded859fea83e02627fa36ac4978ae8ac37eefc65e6ed1131cb6e9c25ba93d1829fda5a2970c2e9632d98aa1982238e5a471e684ec4de45c27f36f04cbd658d9d057b0e4d291e9043e7c2431c619bba118597d8e191e3f350c77eb0aea006ae4c5013a6c8ff9c8aae9e6fd0fba3f01ca8688a24e780f0d6db95075479c2f37dc3df83182be1f3f0f478b4a89425e4e9640a504955d1c940258f7d382865aee651041fc7d37fabe567ad261f51b7a910d4afc8e0a5929352167d06e864631b158d1e058d8f8d4da77e12e647c30ad61ae8491bcd4a748029e6a7199cf7d189f39e6f9db206d6a8e35dd6fdaa1a78d0608117262bc2b0128dee0d4803450778457bdc615b4f4b75d56608d92296c9a85bc18e7aaac5642c13d63b6c3ea0e5ac3e35ae11ebdbe55bd3a4306beea6c33aff7e0575e700708931f14caac2181347733032b2af8491392bca513e4231a8f50428bba6621a19b983e8c8527460ee9804b3611eda0c54f870f61d59fb7490653ebeb9769cd929a7e95b4e031142cfa57428b87cb34f182f0d17859e555075a5a5cacda8f3887a0eb90ad6c2069001fbec5db8bdc65f88e9fb84366b29dfef0ceb8b4f8203aa707036992c7d8ea834820cea503336ee30b34d6a1076d29d88a39522a0549e066099a7a4565067b164d024811c5663f40a4429135da26f749ba62f611ff25ea03b28afae39b4d77b77e33403e7a8f67b13167e61d6ce97952913e800d83bf9f222426b7f05b2fc0dc6abee3bc36b3541e48b1a2a05c4cabfc6f9460d21aad7301fcb87f8e63e8871065b56527dd5e7f79df77086b492c73d229ea6bbaf2d55b40326427f91e825c09a06e8e20114a40a591b1b028c33170bead7443ba15e83c1f9662a3b65ba7fb60761e8de99149f0d9b130a17f3f91c94665d00bc4621cb782d5ef18d4d75ea12b50343aa46dbf51da70a52a0cd19df672bbc0d71f4919e57427c39c203e61acae69d593c9ff54a0247fb1ed508fd793299512b7475751bb6df078fe27164ef9491066674a5b8807ff9518d2058fee58c954d342fd165ab35be4a6ab89195cbd42381f73381e6c5dd4c208f5dd558068e2588b8e3ccc84e890e652dfb68be32fab13ea0070565ca8640c9c07d654c7506e3e193385690b6a9c20d72c244a1bb9b49ba97b5aad3b1aed802285ef69159004167dc6d79a89897092ae67dceb7d8ceb66719831d0b7ca02ad98d4b58b37fef68f6c8765cabda08376df1576fcad3fdb8290cf24d8d3a691ccd0a5aa7536142f007dfed5381151096cd0457c1b6112fdcd98e326ff6a55db2592843cb8fa79307ba2bff51a8f60ed72af21bf3417ace002f6f6f8fcf9df350b372561cff5aaa2f255c12b23bcf73aa31566cd81a3f49d80e79e3f029c434e6ec1e1481c6b5653a36d0331c9941fa8eb25b64e35f8fe68882aaeded97c5341eb9cfa024ba75bae10f0d47b58491364d83babcda64013a1131730917", 0x4f3) syz_open_pts() close(r0) r1 = semget$private(0x0, 0x3, 0x410) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/162) kqueue() syz_open_pts() 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) read(r0, &(0x7f0000000380)=""/4096, 0x1000) write(r0, &(0x7f0000001400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b14bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06e49ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2bc13021e6d5983c93bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f134c324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5a512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642fd43b03d25ccbaf182fa3ddfd46b18400fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c5cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf223b8243e0d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e871f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb22de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be651dab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc1fdaf1c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a680582b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570a", 0xe31) write(r0, &(0x7f0000000140)="6cb43eb02069dd54939ebf543440e2c1e8da5b9bb19d36bfd4581238960180edd9945c923516ef8a47b5f3155e597efe4e246f944cf50e6fde8680db4493df6e2235e01508e07a557fd1baa08da7cbe277fc9a8ed43cfc176dac96b4d12ed5", 0x5f) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4000000, 0x0, 0xd73, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x3}) syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x3, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) fcntl$setflags(r1, 0x2, 0x1) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x7f) r1 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') bind$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = dup2(r0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) openat(r1, &(0x7f0000000100)='./file1\x00', 0x100, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x6}, 0xc) r2 = socket(0x11, 0x3, 0x0) getsockname(r2, 0x0, &(0x7f0000000040)) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000040)="2a2f4972424bdba2d496082bf6f2a858ac6608c5cb8e37308ab1e19d92c01b6ab70509191d747a944ab9bdaf99bf9105974beb158d90efb31d4c7208a82d032b1e48d12f0d370a5d6d09cd8af5be9e7b05c6bda55ddcc121c58ca0886fff23b68b060b22c42aa7c477be7a94c3a3fb492ff95ab85a41645c2a7ac7a0a0dd7fdb4ba55006e388184fa882dff20e96c1b75e608b06dab6cefab45d40a81cc2d9e4ccfc84e81c1fa9dfb23151c7facb7a8b29595d734d9675ce9f48c9c10841fff892ec577a419f4454efbc04b521681659949db25223df9a8c32ae333176904e4d353b3dde564fbb7b9c2d7847c71fdc90347053341ecfab6b7fd7e8cc23999ac0ab27fa61cfee041a0d1f59a396ebcd913587a23147188034c11de24ee804738e3743624534f7e32b971a94e27c637a1eabe3ef1a967a2ad4230fe7c8ee0e4a658f61ae1acfcf8e51a1f1cdbf8138019188801b0716ffa5aa388a874b0c13bc167b4198571ee9758b55ac1a9eecef56c04c554c05608896666c99e0bf660a780f7fa5c3f13080ab07e29a33e152f4e4584fef1778bdf555d6679a95a2252b244b2e04aa334205085512439ef2d34cc3ff2ec94d24cd84fdc005eabd407834f0fa7b2452485f88dedcf1c8932135293bd5d96ee84cfc55ec0bf6dbb4341e71eae9765208270d767650c14f8a00935c734e83435aacd6a8119c8fedc676c553220b66161f75e145f7d8c12ac38b854dd2b3ee6ac9d549bfd34ebaefb035c4db0f80ea6a0ff14fbea4c309f12574b933ec269d401e391dcd65869a02cb6ff27e9364c10d03221c6e62a4e662ab51cd96ca88008daad0f538c4e28a77c9df4ce6d12cc1d2f35d52f2a27a4140b67d3db46c687c840763e55619ff3d364aad5f075a0dc6556e697ada1de01f2949797ef70f105b6abb51812033c95355a2db0e551f03a1201e25b0c752c2e034258b60c3a72a12ecaa070f0326cde1b2cc0ef2f6034f053aec114f7449747e807f80e4737e20f4d5dcad8ac3e50857b86833feb405877b2a75ccd414a4958ed6cec3cbe02948490259e3dedb712bae01f8a7c36c40404b072c77cb8088c3cde1b4c1413fde4b64c38a6c0c571496208beccbcc8545649f45e40a748d13c20abfa4d19dda35a31e9cbd32d1e94bd6713c229c0407802161da1f7588d94802b31349938fcf0ec7d4144121f2c7d9e27cce2ecfeb685675b0faee7abefa53d202e31b60ca197706b363043b76d3266397238f9f81b043a4acdec93c5ac981b119d118c710d92505f0b56f05e4a4af40f007f13788c95d9f710a848a201072d5ba2114241410e6a884bc27352555728a4d677f319f1cda236caa43c9f1858f7c7afc51b8fd48b74fa5523f4c9ae5dab50e5f40e58a5d83fdc5b8c60d2e35cbc8a38a99bb28e20c547692a233c129eb0c302378f4eef02b584df4359be8e630836f4cf4cbf4876c6f0a982bf9fcc8408eae8a212df6323a596fb70ce9f5eb34055fb4ac21f5085a1fd38891e06061980a9ebef4c24387c4acf626c4caa9483a0c26fc3db5f878560365bc86f61d9a75d8ef7a890ee6b1da74def48a2366e9a09b0c3f59b41cbd1b44df79cf373992480dc1b219df3bda9a6171c35553f91a973055bd9748d26ed6e0e4ca18e709c04f1cb4e5410b46a33de712f3d78c74464895a29b58bfce52525d2c1bda79c3e5f3fc4d8400610ae53ca77b771a7a27c8d0b3cb03e4bce60b8556a7730d291f0b84ccb3c4a9b0c057557da514bbb926b7c6fadf58d8bfdd9a6dde678009482d62ff1f1d4666a81047e6ae7494b852fa13eccb4055afd9b8951b3e45f7fc459f0fb411363b5be7c2f7d672aaf6a97b6d453dbf0e2d0a06a074522e2e4c6596addbf48bbdc8e8aad5fa8fd54a495465f405f626e06d81bfa36dd00eae4f09a2a61a73e90e1ea4002238b8a10b91335276a65e43b9a43ccb4ec4fc3f386860977b7a80c127f80b26396222bb8ac38444c54d5452cd6584b7ba717eb8fe2ef5263d44f0096d77599b50539037bb043fa0c151c2032ffd78d1da546b12fb5415c9544d29c464d16a432825c802581a96997316b7f5e068e4cb7a82ebf00b7fb2904e4e2c68d65aa2666d29af313571b067f2a1bc9d9ecc8cb989e65d463215199f5ed6f7b602d18f61893b39dee8eb0b2a59a037ba40326a7ab8f7f06a6b9cc9dea86c9e3a32c0874ef692b887e889c1edca2e8c2e0d87f4582f7a477bc4ea42446148fb4c1e4f129563247118e6f55993cc79a397165783108de24f0668ec7c168fe011264a596170b0cec61d02e4ebf288d69ee33502ea98878ea8c339368a301bb7340ccddbd132fd881e6cf645525682af7fdf76d31a012e9482f5441ba3e4a55d57f311c128c83e7e1d74dfc2f89e6e77511705aa2d5114a656f5f442fa5d3b372ab27eb90c5f82b5c9490686777bb3f4e93504bd868701446aa77c2752cf2bbc2478a8fa481fa515e45db360d2ababe57e81256ea375d5430a94fc4e59b92842bd7083e0d7d25dc7cd6f3a0aa18de6a66b9a525a915eb4db9865fac265cf0f4c9d853e40937560f59e6be18517f1a67820693d177c6d597be960fbf6b2e0f84efb3ff3b737b4b085f7ec8f7fa469fb2743dba5f70ef030d002d999f03e87f5cb98c0de7cff93587490c49b213e77297cab517cf9321a06cb0d0b15fe298a023de8d41f91e9ad8f5e0052b9e3b2f87558774339d8e172a74fb74cb95cdbff31773b3da75e7eeffcbe69cc3f998198e99c8438619381cb360e8dcbc4e9649fb9e2605f35aaab4f8acd47618727947104997ae356ba845a247ff402b2671df2f633b6102e0fe3c0e923fff46b006b181d800ef1de2cb1039023cde28ba9870ff09ceeecf87f09f3c8657bc5983cee1a0beb45ec6efcb1b127c8d9c9c34fd4f5db0f6bcf6cbc9eb9837cdef080905cd9e5c7427eed220b0ef74ce6aaea9416653fd2e1f6c4e07eea9708ad1fd2ab5ea581b5ec9a0b8070c19a0dcc2a02a91f023ff3dd45ac3559972b69aeebc5a41b97272d85d8f248f7b88a48defb6065ffe7e4c7b6dd12034828acbf53f594d6ecf3b98e6bf65c13e91927d6dac53cfc27134171a596924c6e459619689e4213efa778d50f51942a6f0cd14bc5d1b8bbaf1078fac2ce92c303319afc2c8fb0afdbed7557c69662204233de329081981257af2839a548bf28ed81e242eceb4704bea0a276132ce4481112546c18440f0fe4117574731fb306f5f082ae98aca58448f58742b3f49625d01e991e5b7008939a2951359dc4a57a5b3367f012e04f3bcb87eac5456f8df2449ffeed245a18d36087950a40ea783641b123dba9990abd40c14bbd5306656755532ea19caa6d2b6586e73f26707ae252ce88687c0635a33705a8ab8e2f9f3e930d72c4cfa9ae2b742be4c5b2c31886bd58ae29b3c0807856a55f0431f4f58f71a1a496204eeb46b6e442b5ce5fad94c89a9f1ec36945e065233a844c4a8da13c9e1599f2018e809ae5731195edce94bdc780610f60f3f733d88d244c3fc8c5dd09fda707418ed93ade2a5e2be5274ccdd292de8449654b0bcd08a07cdf21a09a94d19a8fa5472204ef17ddb3ba8b62380dd1bd3858dd90a8ceadf9add5b234d22bfe0f7a5c960a2301d8e8a2e99e42755aebe180e2979d049ec3cc19f47e2ad480b35bf2c4486c2ec1bba1d5747e71b22ec2fee18f5a83eb7d07a4fb1e172939d2d5f1be344391cd315d39a94c856f5b1eb8aa6735e65c4670712d2c946c2b9479966231405609991215137bfaec3ef7168951b450390a0459f22643a0e52494b5a494d39e5597de957840fbf5d5737909aa51b5f2f949ec389a2f4fd9df1e5563a76b49c51364e2a51718c9f97fe7386808c484b8a6aa18c212f8e98836c54c480f5f5d70c5f2de17a043015e4310ed8ac9509d9b177acdf46d965587f81165f4a86ca4c0468d5e4c3fae360f2b8fe631ae3938d1b837ca7dc4262f48e5fa6e0958968ff1148da120c870c83f98b6666c272b9f2a0c72f799589e7e0409e176538d7b6219f5ef4c2dd76914d91c6cabb7c29f473ac8060cd037cecdb9bc9084069adb42f09f3f9561f27bc3ae250c19bc806d9e63b98b875473112e4072568df43c131a70c8818697a60ef1d20fc85ffb6aa942807c219184d75a8309ed31ddf603aeabcd2399919a633311bbd727d6b8904e2ede5b95582953cc47605d2bc6a7ab47fb221e5fd0d377c09fc9bc32ecdecb24727e694a6a8b51a548683712f4ab2cd76d33e31ad5fc87c5bc020ef41dfa71c31fdde81c973e1bd138f7edb4b29220e99f88e2ce5e10a93bf6031cc0ab05136cd6e9a1acb099d08bf8c4b1682dfbcba13bc752531c3d8e5a14fddca3c2ee6b67f682e947652e4515af900475c063142e6c2d04465022f88484a650d7b3083211c5c76500bd55cd5448367ab7007c5152448e5cccf623aeeb89591cf49d55c4d3332081470d425b9f5076e3f73718cbfbc9346edc8d603c15facd83e7b178d6bdf6b20dcd1f4964c00370fce34812575d6d8becaae34c25adcf027a9f5fa0f4e43d06500f16993e5f5129e411faaba94f83717028c6b663fd18cdcfb8497e51137de27e64d04101a4540bf550ab8340fc65c888025d809fcd9f35a62f297efce127a73de874c823ca65a226a3a9c28e45617475c7b10f7f17c70d6a67bd5de4d5db99d2ce06f83ff815d521712353705d32e94d8351c7b2998578abe9d035c05059e1716b162f3677e24ac328ebd24dc8d7bc74c75e06724674f2a1f2ff89b4b1ca83a7d13bbeb84d0c7cb7b6cc5c75d6d20b54c34cfc03046473c560e9aeb68a24fdc5274aba4add336e548afef5eb53c447ad2268d6b223dfe92c49645f436a25d5a66575e5ffbb1a03aefa3b3ef438d7eba25afbf7b279991fdca79b0ab29e973691f87b1a1bf3678b92fea6f97b36d5dd46e5700815020e7735fdcd7b1847b23cfdf77d3ac7923d8b235cad86926b83466304fc7650f37664d3554c162c837ce1ea198634da22d68d6684252c2ca8ae4b40cf83d8fb35863dcafc5b3a10bc23bd0acef105dbc7772439300e68a5e0f7f9f8a2a27eb9dfc2d1080e4fef78e2dc9b34b80fa36cfb02bc8ba095fd0d2d833dfc47689df5f379f13ee1225d956da6c0d90c067ad7ab3d61a753851f72533aad5206e2e4faae50283d63bbdfc84cbf74b7055d1d88fcc816dcf35bb450f1517650e265d8155edb0f111679695de2d6ad8f1351adeb62b4e45eedac788eaf97291cf7886d6a83616bdb61036e50ba003cec5fafc94cfaaf13d7dd24ed5df62cf403871c2a05a44c83802f536bccaf5656255428cba86679f16f6d169876e27b20188a58b950c25fc173d5d58344891d9013834e6037536372471c67a3739a0e698ccd66abe2a924512dc52419106aaeff5a5768c2384d5e6a4ec4a80489932e94e6d0855502f49447dd82af607b22c2765dc8e4a3220eebb722b49290ebddab649e9138ae700c30a9ebb41e92df35d5c025700f8b685b95a095e7a3b1a2f7e21b888a1c86919fb8a8c965b069f54eec0c7b59ff21dd0f84729a61b62c3dfb360df709cc0fb70d747400ac291c04a9d3c2e266129c4ff8a99e37fde9c732349f4b75ed19c3f45f5555d65e76612a58333ffa57b541bb77001921a7bd784423c65400395cb2cdb16e7473c08cda7781f3f21b4d4267083913a10e7f243fbe91f704788e2adbef874fa63bd3cd59039bb821868e6f57756ac60dbbae13cabc1b75bfea0f7b00d9d073401ae32719420bd0a0", 0x1000}, {&(0x7f0000001040)="819f4a35b650d3bfa050e548f5e5cb5f7dc446c494681b3fc04b3cd02b8c630a4ce73f80b8a48b0842ccff68267a593f34969972be0c6ecabf1368bf957e25c613d04699972e10e04b3a8d80158fa9490bc1ef985f9df022b46ec6b4ece97990f84d09c3f1d8d7cd5549ec48e5af1ed7b8009fe18c81e9502f0f19976ac607ad390bb9ca001495aa374a88e6cf094a04088fc9e9e77f5a5a7e34d8f578577c68f16e32c1fca85b7ee9b564058645dc3caff00b9f3d7cdd8686c404977e595d56e5ae96c74a68cf75dcccc8f844d5812557c6e34825b888e98121953f8617ca3c163ea36bae93e8", 0xe7}, {&(0x7f0000001140)="9bc4d4180ffcdadbd6", 0x9}, {&(0x7f0000001180)="be1d6485bc58611f99d8c7fb88e44a1e3ed184106fffd3277f32ed26ebcdb6e5a43e8c4fa73c6d490e9708e43d3833017fb4b6a3c65de9b5e41d5b0f4601f38d790e4ccbe98f7ca9c8ba7687fa0bbadb74123d5922d14c62e4d1a9bdf597c65d522af1b6e98dda6cf86b81581f59", 0x6e}, {&(0x7f0000001200)="f4ab489c5a9abc6ece92ece250a174883849780c63a6ad93c1fac6ec570340137a3c0dba7e35fbfeb51d453b62b6b43327896c1f480c4019d66d6325697ecf230bfd7516f4", 0x45}, {&(0x7f0000001280)="02f99027db8a6259c57337a27181df45fe19bf747e3a9f330ac381fb128f87266d0df3230ac7f792eb7a869f8bdaabe81d744f6f818022a14f1bb6c0e0b574308d317693f9420c0a4976b43ddabf2cce50b851dbeff8482c3761874b10589b7c4ca67969fd580baa19480504611b206ae63b26", 0x73}, {&(0x7f0000001300)="360ae3fd1d47abb4fb73e9868f33e37407ced8b8515be8e378253c92c6d554bca2a144cb6840a97a8b24c99347fa3b259d028e544829c234554a6670f3f3ace79a1cf37ad7fede72a6cc7630c81cb4c202640640e718c8e6fec7bbb6d26c9af42c7cca0448e132deffedc7589339aa64720bd28da4cc50fc5bc2118664dfd390c7957f6117ec34d8b58924975cfb85076ff1d779c32a02def7936b50035419b3622faf0e607f87209fb6fdffb9a101ff23ef6219dd1865d896355f78c7be231f5da1c935026c6f9524aff0ad3d395600da7d1f83f4ac383831dc22fc", 0xdc}, {&(0x7f0000001400)="a29e8af3fedab9c3209c687e40c4f1196cd5cfb3fc661fc96ab6f261fa3c41b465278187e611fd48379c45c1ac1e6f5e45641f8c04935ccdc27e378a272afbe1775c542ae253163001f3740017699c76c37bbf05c987c0a1c91463ecc41b2c4559646f869fc348fceab388388c5cc1a9928bd9a84321136b27803dd45a6d0150b641b61aa90744027ecb1b22cbfcd360", 0x90}, {&(0x7f00000014c0)="c995eed85ddca6ba634f539ff386d985492cb07619b2e12c6bcf7bfca630e3f187354ba4c7a1d1200b7cb7b6e2a94c649c20161ec4bf4dc62558", 0x3a}], 0x9, &(0x7f00000015c0)=ANY=[@ANYBLOB="c800000000000000010000007400000061b1c4eb11a542139d2c6fd45b4e61d64c52a5b42a74d752852b35544b79b0affa1d54d2a7b82523e67a959ae82a3bac34d6b3243ec2f2fb63fd2ba04c3ba3659b823eb5422bb89fdf9334f778ae519023ff551d4709abf713fb0d869dd7f320baba111c9fef81e6b33a43c573124294ee6800bb233dee81a6cbde202ed65dd0432d51f35994beefb2218c1498193d456009652e188451037eb88ca325631d5499c35fc6e99de09c6fd7c68acdc8679b6ac3648e00000000380000000000000001000000fbffffff7aa307aee9a0519002c9b30531d59753e801704dab4a8ec4918867da915572aa6efd489d5ec228e45800000000000000ffff00000500000050d3996b79e40d52a48438de04c387097cf7c5cc48210a069ec2084da126227cba44fd9675174de62bd03c2458a923e8d3b78487bb3b6dd2e7422289232e39d392795057ae2717003800000000000000ffff00000800000022ab715dab286cdb59639b3cdfb7424fa801f9704d5d514586f09cc7134066664dc149fd7900000088000000000000000100000008000000a0cafe05372eeffeac431f1609cc384bc6dc7874a4a698e44f73c64e84f1430cc56a8ea2af87abde02cf2fa75b46a6e37eabd28a64c989ec5d00631646e1ce252e02ff29746a23588f5a9f2591ee606fc8d1acaffdc28235f11befa41f188516140bc1ce7c8df27761674ced3569d78fe7290000000000000801000000000000010000000500000035d5f9206cba7019f51a8e729e5198aa43a1bed4ea21ba9b27fcacc83a5cd0deaad479cb25f4b65cd49c8d9a662948e086cb0de3f01c4e9d9612db4755d739d68fb74fb32bb79e2cf50732e6ea2bf44f44504a303301fb8bb31b765b835d13e8f470b72dfdcb2ec09cd38c21d15d213d0b28874d84f955edd471cecc9bbe2891d99550f18718b9eb78f69d48f3a6e2f7c06539a00298c3b0789ad217193a5878f5c92d0bfb3ec23f76a045f2d487b40e488c3a336fc4654a21d7a6005a2f93f32efd798db08e76bfcd98eb6761e07dba1d276281bea614b6396c39de359a835407264c129e5d4977778d1df05993c15f1cf513711ad50000b800000000000000ffff000002000000c8565363815be0eba8b89baac33d70b1f7ba949be3bd4c56dff0bba45b3b05ed026ea730104942a7d50a93019cf1b500d88d9374ca5b27bd6a62057125ee4f2ab82d31159ba881a5b67728674ef2c4d48274ed7a77986b047699533a5cfe57993ca018eab6a9170e4d303854556047e41c64ec3584751ed6355f5edcd9c2f7809df74f251dd89c473b19a5adf22445e21065901ad8acc3868bd2ba19276c21e0b6893ab6914e0000"], 0x3d8}, 0x404) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001a00)=""/122) close(r1) 16:00:43 executing program 0: r0 = syz_open_pts() socketpair(0x19, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = getuid() getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000100)="350272c64cb32e8ec4b5aec47637df2e2bc57ec30ecadd9ae85815e9ab0f5b9ce933753326cfe21fee62fc6502b0623ff42b2043d57993d17057c43350e6712474fefee054ec6670cbfb17f1c9eb7bbdfd8d662cb53b4527156f747bfba57f088a3557f50da7f41806655dae4c3de0432d81b30eb080f6c99550582fa79236bff3ac8be70d06efcdb4393040120b259c04b3116e36f5a54226b26435166a1f5c0ad029a4b1c87be50a8871efbab6b44c83e9336641e8065ae1d62abc55ce", 0xbe}, {&(0x7f00000001c0)="bec9262eabc127c6e28474af7e2b0ad9b57fdf3191add61a310d37c92f8e7989530c0e9a3c22f0461ff03e5b6fe4f76aaa65908b1c5ea460edabf79c07f48c36feb4d5edd0d8e59b10af9baf8a0b674b4f0fefa8d4b3479c24e6641d91dbd422b5736a69e73c92c42e81e4c13e86f364f8b59e853761bd605494e4edd5b85fc452f0129ece8cf3468508f0932c5ebc9d6b3d663f2fef0374d74b53d29fdb212d2550e54d5410b69e2e15f3fec3c5ff9eb5864d7498b0fbb3e6871b1e6e1b593540b197facec668df9f20179da2b3a1af34276a5190c7f7f2f6d5662e959bfc4fec496dce868ac711f5cbf202ce60d9a7a853b1177f533d357bc86142", 0xfc}, {&(0x7f0000000340)="5f1d80556afabc657bc23835d0e28c43e77ebee26c9b2b30f446f89e8991eaf988f9b457b8da974dfe1841d947df4157ceeda477c90e7d6ea671ba6e7fd33e0bae0dd527dd67e61271b42ec4a5b47db7a5216eac5c07d669a8d8d1a2ca309e6327db9a4305e4eebb213cc2e5b59147503e0fbbf5ec345b2be8845a3b1d9a04740feb71f0497f7aaf336212429500401f945db7f360b099da8bdd9ea1b875eb94be0f32891a6ebdb4b9229cc18bb1cd06e6abe85f", 0xb4}, {&(0x7f0000000400)="f80fb317c0025a60ae3313e8ac1d57b79f5eb04b89cc80ae1084558486108e9f36c0a3d270fe0ec628a0ad147b56b70192f309e89f52a953988ab518ffa913ada0368671c69882d7ea0efe9e61580b985aa2922a149f23323635132b31d660c352b5d4f1dfc707a17fef7266cbe85b69e06a24870aaaaf2deeac9a68ea4d5d1dbd00634d5744663b4b27f792564045f388f617617425331fc2f5e2741610e3c2c7e89b708393c0c97a756f489d581e2f9d4c2c4d8020f63a7718a7bbccd5b3bb08ec2f738b14430ad0a34a1d55320f25a14ad8c2b6ab02926f1e747cfd0da723db9ddf59af498a8d761d4832a4c339", 0xef}, {&(0x7f0000000500)="3b794e2bc3dc36e3ceffdb5dcdb55ad89f87ba526685efbc59155247ecbdb3279098d9ff884dc4a7e9b26ee47e1518f3f295395f85e07362756822559d81e6bcc894669d5cca6393dd1354ab46ba756a3e5dba3e2dca80bddb9b6553b9ca4bce4c796f895d8276a0944c13fa09064c402aae4883bb7d6876e7aa26ff9cc9a3f2d5eb8e817ba850b316ddb75caf535cd63f8bb5a045ab7ddaf5073671d8252eb3cb555026a440e3f47ba8a9d594822903bf79a3632ee87fdf7537df11cd483e8a20d141661f03b0f93451b439834f23e444cbd6110befc371ccff73a76c00b9212d09ba6b559bd9be48c2e6", 0xeb}, {&(0x7f0000000600)="cb1304474289e90e417df49c5965f3ba9490cba3fe64c74132988cf48fac9aa23d0ebcde437ec92604117e1104c04c88d7979b843c4b99b6c3ff774f0287a318a53882cbb67404fd5daf18d9fced5e2e497b06352a3aa0a474d01a68c8d3ee780cc45b694cdb88f18873c5672ec269fa73980600e86b0b34b12ca63b4b", 0x7d}, {&(0x7f0000000680)="d9ffe60c7cc9ea0bb58a8841696bb2a864fc8cb37bc932cb02bdfa6ebbb49ed38946c445e99d47a349fec892346e5d424665bfdfde5ff4de3632f3f4b04a1e785cb52491eed2fe8e4fe192dd01b46eee25bc2ed418c795641d930aa60e3fd41ffd127cff9848079ef32360003a0fa263ba486b4f76853ff99b5ed9b74cd0c529001d6e854d21a6a1c2d0509e022c583873e374786d76a9ac0323f20aac3d27bba230014f37be2d42b7a1e02a4daedb37ef6a", 0xb2}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0xc}, 0x8) r6 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000840)=[{{r6}, 0x0, 0x0, 0x16, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x2f2bd3ec, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x400, 0x4e94}, {{r1}, 0xffffffffffffffff, 0x18, 0xf0000082, 0x3d8340000, 0x9f71}, {{r0}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0xffffffffffff82fa, 0x8}], 0x3ff, &(0x7f0000000900)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x14, 0xefc4}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x400, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x401, 0x2}, {{r6}, 0xffffffffffffffff, 0x80, 0x80000000, 0x81, 0x40}], 0x3, &(0x7f00000009c0)={0xfffffffffffffffc, 0xfffffffffffffff7}) close(r6) socket$inet(0x2, 0x3, 0x0) socketpair(0x21, 0x1, 0x7f, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000dffffeff000001000000", @ANYPTR, @ANYRES64=r8, @ANYRES32=r7], 0x20}, 0x0) syz_open_pts() 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x9381) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='%)\x00', &(0x7f0000000500)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000480)='Z\xbb\n\xec\xd5\xd8d\xb36J\xdc\x01\x8e\xb20&\x8e\xf0\xde\xb7[x,{\xaa\xd1\xec\xf9B\x03\n\xd7\x06i\x053\x16:\x129\xddM\xf4\xec\x03\xca]\x1cq\xc8\xb4DE\x90K\xef{\x92\x05\xa1\x03Saq%\a\xd3', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) write(r0, 0x0, 0x524) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x6, 0x7}}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:43 executing program 0: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000ffff000001400000f0b1d14249ebbc27056c38f01ffc8e40dea6769c6bb384abe5293fdba1424d19e98b1ced692eb4ab5e05570afeb725971189b31fb6ba04e63f8a9f46bbd572fae5447e92bed619e8a8c8b73b561a9c3686ba2ca964fad9b281e49a67efc7861659479e52a9015d6191ab80b06b281b7bade285d53d6a0675df71007cbc961f6911f0998379c2c39a8bbdf5b6019cec2da50634b7478882acb78e03c5db8bc3f611"], 0x10}, 0x0) kevent(r0, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x842, 0x0, 0x10000019c) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1, 0xffffffffffff7841}, {0x80000000, 0x10000}}, 0x2) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0x451) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x4, 0x1f}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x2d}], 0x2, 0x5) 16:00:43 executing program 1: socketpair(0x10, 0xc000, 0xfffffffffffff9d1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x9, 0x8c2, &(0x7f0000000040)="cce67815039e2d1ef26b511864866e7a3a5067d8402a5c48759ff251cb3388e876b5358301de", 0x26) listen(r0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0/file1\x00', 0x2000, 0x7f) 16:00:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x180c, &(0x7f00000000c0), 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x6}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="07ff20163871ed0d62405b1d16b7134b1de53c664f96ae0b00000000000006a48a971f32b9945b5938d50f48ce80266834de7fabec059f1ea449d30f305daf7c54ee7e33f621a9cf6fa96a0d8526090fb76651041217a218bc01553e5e095c571ec1abafcf4c1fd984e40760b73da90c4064ee81987a4720d4e1af850af2fd3b235f50ced42a0000000000000000000000007a6cc27dcda8"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) fchmod(r1, 0x2) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r1, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r1) 16:00:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r3, &(0x7f0000000080)="e1c19dbd8fa34b40fe66a273b19e68b7332d545f1ac2eb5186ea707d8aa9c60f54bad289cfe02316534b637749df4bd5cbdab14b21e2988d3cb2ea947f4f55827ed0e5edfd4ed37a36a37b022d0b5d3449a716c69aef96564eb7f9f9fb821292dd247563db3633e4573ff0f52acbc307dd756024610239402374bed5e522e229f5246ebc39a77e016ac061f350e2d921401095047bf217c5fc6e0f7c0eec864807a8a24e87f8ad95c7dfba106e9032b9f27fa6fb769876ef12282d241b890204f4ca0ba7cadc5c30e80f3d32ab6be36fb9fc47504e556ca8", 0xffffffbe, 0x3, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x5}, 0xc) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x4) r6 = socket$inet6(0x18, 0x4, 0xfffffffffffffffc) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x2, 0x7cd0e78a}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2080, 0x0) dup(r5) getsockopt(r6, 0x29, 0x2a, 0x0, 0x0) utimensat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1000, 0xa9}, {0x7ff, 0x3}}, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e", 0x114}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7fc48b2f7081d5c8d1a08734095776ac498e20cd43cf598bd32e38bec68697", 0x209) syz_open_pts() 16:00:43 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3eeb) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x10000) 16:00:43 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x266, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0xfffffffffffffffb) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000280)="b6bffc84b14090e99aad589d53972f62abb11310a4d6781f8e378bc82ab1fb30fff83d1e79ebe0d41814b3e3bfd2245f6cf3863b3e4a8704d7fc1cf4f59d784af9c9fdbc6a3dfa5df05bc108c1d18b58f1a2cbe3c6d891c5379366023190394c3dde924ad3f9d78d951415670242649d59d072c87164c3e35673c9ab63e112ca8645fce1f152193f303211fba0e34ccdbc34ea59b07bf3453c4e53e6ff794af6f2cebdd50e9c9583c18f4b8f1a60a495281d776636ba2e19b2ea05b449858eb050c08b61f8ca77b31d4d511375da672ba18da38ac86a38a337b22c8733b06f9bd440403a3fadab", 0xffffff8e) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f13915", 0x33a) r1 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a4d44e48c3251d7a72b469de0ba735b8e4bad011959842c7b536934809dcc4d80e9b5a5425c5998f26ddcf3e451ac745c0ad2ee45f528110de91a1e710dd9b672b2720f7927f02941a690fe5a5c3193766560dcd82762eb4105b393a9c8977beed725267c27ab88c0c72d396fe0855b009bcb06e79fc60ae08fe64c0a7c5b747e680c4018c20994227baf6a22ab0518d5021d1b3ea12d5217494ce945b9bf2020481cb8d07a6179fd0e3e7245d14faa1c10668670093ebf0a81581274cf98db3d35921fd", 0xc4}, {&(0x7f0000000000)="c6d70a599c5c1b14af83f37f04f11e67ba30df7d3a88536e298e20e8e96a2ab0f4f4ad0a93ad27816f5f760d67b86b625d393a0443b2696a8bce2a5703513a9edc57f434ba59565be2263680cef92e4e38f52097efb349113c2ec32bd08d512f6230c6272ccc829f87739a594f0a266185bccbe304f68da2", 0x78}, {&(0x7f00000001c0)="3b32a93add4507ef4a1ea062c3c4c41260b1d592f8436749f37ae8018ff86b19c21a96ee5a4acfd3fed03b73555dc27eb9db145e0b328b4eb9d22a0e95b3d6c49e50e4df9afffd37daccb9ff2b4d78c2e31b614f38d01f7ce761559bdae63a575c56d2319cb681518a8d754db54a0e754996f5e2201eac", 0x77}, {&(0x7f0000000240)="58e79b8ff3f9c4947446258943e46deb70fc83018ace30472e6eddb3962941dc92b41d02703469330f9a5a1604af71d28afe9bef41760918b7280ba22a47c8d4a293c1826c8e8581561ad39837eaeb921ce091de828cd6b039caf7bfabd863e6a0532ef15cd31ca07d8ec81c2c7c8933a3d8f1f19b77e79aab0f4cf72845e190d723fa6dcc23186e97cb2a15cfd4d4e874a8a94cbc5b618609007c793223f6f77725276799125b23d6f20d6bf8d128ff211eba74b23b2b57b3d9b50f81", 0xbd}, {&(0x7f00000017c0)="ad004c64f91cd3dea0adee310f5b8cffecf154556004a9fda265f078919e1feba95566577499b9759b64e452392e618c246ed3413d4824dfcc01e6ac12ba8c2617ed0ba2bc60dc0c10ad6e2d9180573ac5ae98a44ca3683d90d4f52d88a8a514b1284469824fcfbc68c7b0046e8ccc6b8ce4416d2441e75345e5bccfaad344cc6d7c01a0700c0311becec7dc85116c25e89d348389d4f58615420b7caeb812378ba9936437a4895daab191cfc90574bf01b403b2e5dbd80ebfe449f9fca9b6118612028012846051c45b0341a432d98fb7599359e3d98ad0d9f9286350d3178652de347776135eb2c0a8dcd36d66de4f4dd3074e9e19e15552252b028c8fc0db48325be837de0bb9a9e23ce6d6a88fe88a4c88bfff526cdd050233abfdf360838c8e3c46cd9b37533880aaf867dbbcbf4e6d192b6ad54a8f0894a74b9c2da94a8db4663e5bff62bbcd264bb580108bc89a6d4acd21763cf16b1cdffa7b4a5282485b616e69eaf44c1d2bd4f36563745e13dd76bd2b666a310ca097cf8155ed210767ca7cc58098b985e19c3d203460b91a22c70f16baa2f9f3dfed749ec1cfc50d842d277c4e6969cc3acc4e611ba483340eab1e3368ebb7cb886527f80be107731eb773e64e0ee8a819fa4da96d7c4110220143f61c9d1779d0fe2d896d077b2278dcffe8695be0ebad92604e3b653466e3bcb7034dc4977db86888acd04c7ea37bc46421bbb95ee41b41587e15c363b43a24f65f1f78b7c8f6d9642bb738670c84ba54e317c103a82f17027fd1dcd42c36daf9a12f224053b4f9dc1c5ed334e476d5b23dc6f8218215ff9f1dc42cca684729197a865716948236cc189d1838c8e6d244eaf454dd9e594def5508493e749cb1c17312e897b10ea36591844f1eb47a34eb56e5dc0695f0f3d1fee3e11290daa807c4e95f64ba6b8eaef8ac5b78a725c58470f3c6b3a7620c7ef4f6fc9573a62879cbe58bf93ec26854f6063056ac78782e6d0325547f7b8cd3b4c5766debb58cdbb5cea254cd65e8a521ed3ae9bd11c27250fa2d5ce641ac833ff593ef1956fb66d4deef7122f62a41196073f0defa47f45b8daa6f490e87318d20904d32a62ea93ffac978432d143d0235264976b7ba377bbf703c12cb387e970547f0c19fde9e2e6de89bfdd19268d596572eb360ae510dffe1e2e930886743faae2007ecc473cc1e1b4a46ae188b2edea075fdc32f61f7864001f8d1680c74a886a38550a6d19756d25adfd2044be3b58cd6cdb0e27f5dab6520175c060b414e449d8bcea59ec0a075e49a3c3c8ffea72d6ec7f619030727a42d8b06200fbf8375f6e5f2f3e7faace431cf875c87c9467844f0d4159164bf31a92512b5ceb86b6444342235a494d83431f4174a0d28a2e77ed5b631515c4d8827366aa309d982a7550c8521d92df2f3213bd3b54b450ebaa073467e78b43d48bcabee458b5cbde4a7ff89187b5c474475f7ae367f3d6e28036ce91a14f84ee271923d7bbdab7e76366c77fab15318d7e90d10f8c2eb9e8169689d9ec7078a4dd3498f31e1a33acabe116f17b29ed1975f9b51b834388f78519ccc50e62e857d0066870797a1f14255af22ba8f806f3d08f7d23594c4ad1092273fa589e9585a7b89f7d4831cbf8ab80ca7a984ae7febb9d411382269158229146081e365b9c2f7fa9adc59532b7295b6f110938a5e3d39afc1d239acd8bb3ddcb736dddb4f8a838b1d76b1901384ece1a29589a44d56e3b7c8784753078919be680d8c8a70dec922e7e848f00ab577587ebef53bbbb14392c4199bb635fa4e7ad20a91ccf3a59b834852a94142a42e479cc04a5e3f37867f14433c918d14902078b8867e829bc3f08382eb45b4dc13b8f9c5cfe39ba2b0d77be29dabe66834482fea4aab8175be2bba9438b77e8e9ac0640372a5f7fb70ca73d14a42162ba8b85964733f4940e16e22834554c8ddabf8ca7690e0f7fec02e7ac509cdc73bb80c6a5a364ff0ac4fd42f51cd9a0b9dd13106ddd3f6d1f4574c1c5fa91974ee3d19bbf9b6849062d5e95c797c1d17358a16d8d44d02800408a613250a37f4a07059e6520719ca60360a18cd46e1327b408e8389ce33aea96a558f685a671cea519dc421f234096d6e3fbdd4ba9597a515e76407cd2cff5578065f77e7f01e797c6e7181c51de0e83c49b3d4d91f2b2be0406eb9053eb0257522dfcf1cefb98694025c2e25098fe85c9935e2fca7f6d248b2561d4c5eb2b48fda3b91aa8d2c32b1c9ea4b211c6bc2d81a7a84bc1f523b75ba6908173d9fa2b092e005da47721f01e13fddb7b0eeb4a75f0ffe2d0826be2b32d1d4c1ba84be378fa4a2c0b37dcc4a9512df6fdec26990feaa38718843fea82f071bad4e26daba60ccf13d6b1b75066fcfcde55d44a53de77dfd03e4e43200ad316d98881beffd26a290b20b9569d25766bf02d27f816a90adaac7fc794950931475d27757d2570940ad92f4f2c4a380330c73278e2933612913841af1d4f7f94648cf7120c3428078e03ed018c0b97668476c87eef74f12e2b9ca1262b42f6d7e050c245a1998fe1bed80b1da680897774b9554c933b09299915f2f74a6683697e6d2736072a025127c3504310f90b1bfe2a7bd3d7cd777c38482b442a38a2f88e087ddcdae559d33153af219a1b648c4fbd40be33b25f8e489461ceba0679ea2893bf7e77433bba34b90bb1cb6dfa3ea5752435547afbb128fe774909084445ae1c20a8072400be147e357f17846d71a52c72ec4e50574f405a9bcf9b5356b734273dc59b570b0b8c73f1a108deb5911a4ace1c8fc5d1fa9e8e57be941629dcdf79ffad040afe456b6778e383156baed4ac4c224a6a6875a0d479e92c3f5a95d0603441be6754fc1d32cf9082fedb2f3fdcc5fd4f5ad9ffaf4fd5605a3d6924ab549ed8bf79d6338edf1bfb3d20d15c0851fd6849124b1cc62ceb32d1bf78b21467f43fe338940faf3f97b19c6432c58891adce1ceb25ef9cd12cda946f7f5b98d0fa712b68336eeaa74a12ebf12fcb14efd67c50af809710c34661ef9e22401c9398531585d05c8007900a380a3c4ccc893cbe0430e689d9ff2868d656835c037b605f7e522eb4dbd1d13a6415a6f907bfe2ecc598dba8f9d6636936632afdf318f67d17477e579ce4c1cdbfb9774492af2619000157fafe6cf65d93bbfbc2ed35e30a0008c02c2699c624733d6757c3cd56263603e591dc73fbb8de0615dd59a99eb9cde077379977962139832c577426448ea58cdf24dc4b7112c08dc1f1f8b85e84fd11b4f30adff93bfd7fa3d514d88c96ff5884a0dffea6b090366218a92fd76a9dc9a655f5e56c178d19b2a98946d0d6c3295b2537f0deb5010bf897527fb3b9f234f2a3e379d2b8e63bd5f3c2615fe9e62c966efb9bcd7555d2d9002bd7258805e0813f6f2be0fcf26915970961e02b8e2ebf7972830eda60bb73aaa9f3bf33e806921e5d3a324961e16281867f4f382ce5de56fd0725fb73171e24f1759ccdd22f6c0d0ca9080d849aef7aab43d72a2f66d5b6fc0eb37bd42993afe8422dad6c4bbb8cb3fa2ec1cb8deaa148116b47850bc9e92a9de2cf3cc7731563f4756d5a46c1fa0011e3033d3b77caf9dc95dd0a252fb78235372184803a607ea1fbdfd5a0986ba8cdec89e1862eec3cb6d4de5acf1c5371628e9d42274c835f14759091edade01848e229d5fbe536c4e55211d5064f473a6fce8846d7bf9309bd988f3e28156858079161a3ec3b3874287d0304cc2491f3c8da3ce65f607158513a0f53cc50253e07870aa6372ed162194f7e9a510d576c5a6eb2ac6b2b29fefda1d364122e6ea90a44ab3e9380fc4c57b1cc2f0de62eff8a04d6a8d13cfb6270e07aa05054b90e471a01fc92e23304c7e1fd6d52b68cc0530ae7aba6eb0c0e4396ecbfffb365ce8c08eb8600766029150031ee42d5958bdc62f5185ee9ee1cb860e999a3b095bafbd846d4e3b08ad546e13af625ffcbd0737b297668397ae3e049ad14787cccac5402f6db0bd4cd1fa4bb0bd12dab86d89f2b7035ed590c122fc0e4e71afb32fd379701cab97f1040a53abb94778f7a540401c03febc94ee0539f2ff24c4dd8cec090f81b733f23c95e3c3e1c1d5ce1a3d91a51ef65de23f0c2ad6a24c9cf2f61fd04d7bc8a347559d4e82957d86d3023d4b81731084fd8013973ed4830b6f33cd861ebdc6f04b470dfd464fcbf47666f87bf45b7373ad37c0001b40121b1d9a8d232eb127ed50f5cb25ad6a736bf4054dbbc6fd4d5a30e1a3a4ff7ddfe9215a8a14ffd50b14de47dfe7f250b7f7935e8dd6669a6f9bb1063e858e838706132dfce25d4e67ae0606d5bf09ddf680abd9cd0f75b6df308a1f06214b36a5222fc64d8710fc455d2e4bebb1a6913fa3f68cb5fdfd7207eabbd1f3d5217479cba5f80f750e70e108e911d8d6745e0a10415d0dff6c3d94ddee314b60294f266719f8c47174efbb7b6b31b7620a94521f3d00df5f2258855d3bdd5b52e11eea478f5bf90530bd80e521aeac5a0f839311d4091f08a56ff091d8399cf658a16f5b88589060e8e13163f14cd635b48e38777e1630b60a8c38c021e62096f029d1217af6df0e95331e27fbefbe903068035b3a5a2830f293a72f03d6096c1be92f75bfd57ebd6629703a7151759b8da58db460e701763fc688beb4ce21fc1d34739de22302d88950d27e5f76825b477f62eaf50bce4a4ceb6137652d15dd690fe24210904a6e2e3fe40261d79d25f721610def34f7fc01ca6af61e13855a7da68d7500de4d43b55e796eec4d22f6f306a1d32463bf3fc7945e80e9b598e6700f9a146cf01b926dba799c8a439f5f108bae222520307608da735229aa355234511c1ee902400fcdd216d22e35280c10f4f8a2b5194db1098f9211a643aabba881334741a7828f245107e295e28d47b09f196701c998ac63e79dc551f686c835d85315046b203f37c2bf2afcb6cae477b2fe9f3cb888852d8c910066071a95327d04f652592b76acbb36ef84a0258c0198700377fd21003076ae6dbb85e8b46f11b0fde82d6d1f3306b6d305c1cb674be828e903da9ff733fdc480b520769d9b599a8084822ffcfb74d9b12d3152c247dc7bd7475d4c116b7b9a14e3057b9da3d70b83687a49f7d10dde493dfdfa77ab349d20d48db4b3de24fa2b742bd2b07a7a0db50121451c8d2e426587bf74a1c3678f46ed3aff90484deb03bc9064ea96b5aedde872a840724e38a29e145bdce373f512ab9fff3e81d4bdd1a4220b4a818abf9e9ac48f5c22eb977c237e191f19b39174a54fa7eecdb92ef513e143b696d7073360c53a0c9c1f6209f70958905d87f89016e3ca4298bc20fa075809ac0361fa8dfb36beb942ae72b2af12612919c68ed8ff7261d0e69c4c0f2821977d2d71f4f85b085e0ae162da9fba91ba9d42a7892f1318e378ab6bc6d7b92657bc911c0aa3dfe3e9352b5224bf6f74b0a7069eb5d4dbadb32290a2a4dc88379d6dac77513aadc51ab23adbb60b6659a00942318c6b6a6af189bd5acb93185ef918ab1ed17f44d7653e04b0a35aa1f7861930dd6502c0cf6b9108ef66a7929d9dddb1a5a9a0d638a82ed02d4f4ddb5ab65c0cf7c39e12df6faa0bdd4456b5236fd98371e9f5f1f8e3b49dfa43aa1ec619fe51235ee401590356f0816b8131bb65892eb4c7fe64c1e115a94656b838b241534245f92c54903c42e710718cb32c5c8ce279a6e29357f29715ae8f4f30306419a0fc04afa649e7c748d5bf18f559ce0aab4c0dd08081028622ed7ee2", 0x1000}, {&(0x7f0000000300)="481d47d9f6c2f3b5c2f27e282c95405aef7696bc8d9a33581b3b6a96c38e840bcf6f8fbc465b686816c1bc528ac78909e3240b94082d06235fddc791297dadc39f061c7ac938cec54b28e94972904f0d0f1af32e7599d8892590732dd154e3c64501d407d55ae3ce99", 0x69}], 0x6) close(r0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) kqueue() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = kqueue() close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) clock_getres(0x6, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="10a10f094000d78c51819396746cd38033713b7be6a4609a9f7435a50ab2e052e2970e78e8bd3dc0b31f286fcf3f50e292c4356c0020247b39bbfd0051e155871f35eed0b7776e27d3716476f0d85b659e1b97300e31691cb87c1a21", 0xfffffffffffffe8c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) dup(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:44 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x82a1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 1: mprotect(&(0x7f00005b0000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000240)='\x8b\xa7+ \x05r\xfeh\xae\x19\x18rC\x8e!\xa2\x05\xaa\xf9\x02\xfa\x05\xa5\xf2\xaa9\x03\x01v\x9a\x96\x80\xed\xe8\x90\x1d\xbakL\x9b\xa9\'\x8aa\x00\xc1\xcf\x03Zw\x85\xa7\xd3\xcej2\xe6\xcdx\x1cVM\xc5\x19D\x14l\xe5\xa9.?C\xbaG\x82\x84e0r\xbagx\xbe\x89U\xdcM\xc4\xdf,e\x80s \x9e\xeb\aS\xe5bRo\xe3w\x84\x8evO8@$\xb7\xabN&\xa4\x9eC\xbb\xa5\x9fp6BPE\x82-\xb2D\xfb+\x9cC\xa3{\x89\xe35\xd4\xf9\xcf}\xf5\xc6\xa0?\x1f\a.\xd3\x1cdY\xb5\x9fb\n\xeb\xc3\x95_\'J4\xaa\x89aqK\xba\tS\xee\x8b0\xb6\xf5\x05\n\xec\x85\x15H\xbd\xdcq\xf2Y\xd6\f|\xb7\xbb\xd4\x97>\xd2t/\xac\xa5V\xd4\xaf\xfd\xb6\xe2\xf8\xa3\xfb\x8a\x893\\\xf0\xccNSq\x00\xbe(\x05\xbc5\xe9\xb9!\xa8w\xdcT\x1a\xb3i\xbd\xe0\x98\xd8\xafNA\x89\xc3\xa4Jx\xfa\xa3\x00qa{\xdc\x13\x80\x8e\xf3\xeej^\xcc\x8a\x8d\xf8\xf8:\xa7\xf9\xa0\x1dI@\xaa\x16\x98\xa3\"D\xfc\xc3\x02a\\\xe83a\xf1\xd1\\\x9eA{s\xe9\x0f]') 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000000), 0x1000000f7) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc07acbc7bd2ebbeca76ff870142fc22baa80b3b53f56020ed6c5cce041cbbd427501d9b6434a3e297800ea338dd21e0d966a9359cd1d0fc037b0b0d69fb49ae2e4c33f33909786fdf7bb6f65c77b6fe47d679a8ccc03b90edc1dc9b6f6a22bbe436ed97568cf9db38f8fa7680ab44772b184816309b40853c61548f9286a619ded2403", 0xba5) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5190700000000000009236976a7a753fb299dc5539a90bfe432044908d0d99bf7c19d078177b04ce9c287730c53fb20000000bbccbbda1049fad2ba6eeb0000002f6c1b2bee030000130000", 0x65) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() r2 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) close(r0) r4 = fcntl$dupfd(r0, 0xa, r0) flock(r4, 0x6) kqueue() r5 = syz_open_pts() fcntl$dupfd(r0, 0xa, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "4617ea3a726b71180eac028b57f54efacad5c7bb"}) readv(r5, &(0x7f0000000240)=[{&(0x7f00000015c0)=""/4096, 0x1000}], 0x1) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fc14c204a9fde690973338db12f0e21bd2ea2e82a0e5ed5d83e069be5425054f9434a66e33277d0a20f6f3aad884ce1409b6db6906905f4b0da3be9a12a6a5fdf5a70dd9e7a80c7efbb56abdb37619a9262d7c6c19f08881f598e96efedf89dcd975b234dfe3aff60a8715be963e72b20d6beef7f16fc6a86b6d224d0199ba3aadc768dabd448f2e5cf8f133886876414f1aa2d007592d1b217ce55c953899f0b15f473d47bd15efd447a77e7b3de24f21cd914ff4fc7a00c8174b848fb68c8368ba33bc3f47261f821c085a1d6b220364b36183", 0xd4) 16:00:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x400000000002000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0xcd2, 0x6a5, r1}) fchmod(r0, 0x14) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000200)=""/249, 0xf9, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x580, 0x1) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) fcntl$getown(r1, 0x5) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x0) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) 16:00:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) setuid(0xee01) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0xc1, 0x40) fcntl$getown(r1, 0x5) 16:00:46 executing program 0: r0 = socket(0x1f, 0x2, 0x1c) socket(0x2, 0x8000, 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82252e2f66696c65304f007f25553e00"], 0x10) writev(r0, &(0x7f00000000c0), 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x81, 0x400}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x10080, 0x30) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 16:00:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/27}, &(0x7f00000001c0)=0x1d) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8b, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000100)={0x6, 0x40000200001000}) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/\x00', 0x80, 0x1) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x7119, 0x1e) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) openat(r1, &(0x7f0000000140)='./file0/\x00', 0x10001, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) openat(r2, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x0, 0x8c7) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/135, &(0x7f0000000100)=0x87) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:00:47 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xc, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8201, 0x0) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x30c6ec5c) dup2(r1, r0) poll(&(0x7f00000001c0)=[{r1, 0x104}, {r0, 0x10c}, {r0, 0x9}, {r0, 0x4}, {r1}, {r0, 0x1c2}], 0x6, 0x800000400000007) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) fcntl$setstatus(r0, 0x4, 0xc4) 16:00:48 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x3ff, 0x507, r1}) r2 = open(0x0, 0x10000, 0x0) socket$inet6(0x18, 0x4000, 0x3f) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup(0xffffffffffffffff) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/134, 0x86}], 0x3) kevent(r2, &(0x7f0000000400)=[{{}, 0x0, 0x1, 0x63, 0x7, 0x8}, {{}, 0x0, 0xd0, 0x80000001, 0xd4a5}], 0x1ff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x2, 0x9, 0xf6e5}], 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x8, 0x6, "2325212ca83b18e1cfd31b54fb81addcec948167", 0x81, 0x3}) truncate(&(0x7f0000000280)='./file0\x00', 0x7) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) 16:00:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r0, r1, r2) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r4 = fcntl$dupfd(r3, 0x0, r0) sendto$unix(r4, &(0x7f0000000200)="347774778949c2ebdb8f9f1213a3eb5c47489218e86b9c1b258d9ce6679af60518b7549b85841d03fa17a52cbfd9330eb11e4cb6bfc704310ac76af5155d9ebe370b609bb2945c9aa34f7a17bc843587e61ea5ee43cba71f5feabaf6284df3d0f2a25426104ee52ff082d9d96cb677da6e44205f48be92c1305d59345bb48b1060bfbd0152d34419908413e45b8fda5086c292e1b6613f2714eecef18d6573f70d138d31d764495cc2567981922e42077d50a5d93589edf18b3dcc69cd3ff630a4ca48e5b290f877557f07bdb2a39f9758", 0xd1, 0xe, &(0x7f0000000300)=@file={0xf242a48ef9d3890e, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x8000000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000), 0x0) 16:00:48 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/189, 0xbd) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003980)) accept(r0, &(0x7f00000039c0)=@un=@abs, &(0x7f0000003a00)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000003940)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003880)=[{&(0x7f0000001480)="10bb214fd972523351867c0ee146f57c8778c426b2aea56e60776bf63ae525cfaa2d0b26423721fb5f762342731fc378b8d2a131f0c75db62260c9237ac1b13b7831325e1598a2dddcdb46d6b4b76c9d26ee4b853c6b5325988106ed9068b9a03ecbbfd201308d55978610060f6b3cb151ee22b5e3250450243840ee74adaeaf0fe62c1ebed72c681f779a86aab97eedb456", 0x92}, {&(0x7f00000002c0)="225bbdc2ec8f1cda0dffca142372db5ce210ba0019a3a512427aa842ceda0e020fc7e802231205d713da1c676eff8f8d32d9f2b251392a085218c387d2afe2df6fd4006954aeb6363e5d266ef6199473a0a3bf95bbc9506872dfa38efe33423c1e2450f749630500576f3b353caf3bc1b261c97c44d263", 0x77}, {&(0x7f0000001540)="749b4fce713b9ac8f4da9c44da49fcb20890e889907728cb2cfb422529719d68bc7ff0a6c9614d21cd7741a88c8db5d7dd4b29b9d0530d62eed9ab79d70e3b02253c47cd6037fbce0e004c77d6aca7ddce5fb6d38c85b4a614f57e0579360db41a448929ee4739a34a461b515b405d8519681660fcea63e53e0dac62aeae828644ca65fc9300feb8e455612c9f2fbb403b66f1dfdae764b529563cc8dd46b02101273328dcdfc0609c302f830328b8a1b23011d385ecd1ff7f0a69ecf187bd75c2236a404bc662e8deae02c321ce08d0a36972b7421334c9e1a07f74c55a2b4ebc4fcf2c6389571701338e270deefc2008177dbf25bb24e75755d82347b6b560b0522e88856f5a8f4a2204628890cdf94401e6257ae31bcf14991b976549f0edb1d74207b1fda7016ab739eef2fc28518f0a2a28576a0ad5ec4374fff6333c8cdfb07f3b195a4a5662871076e8fe9fcd13e05d97a7d38a2e20947c5b591da223644623dd853a2a22068b61753f5f5bdd5e484fb06b26683503c1695dc57a04d53eec094750c34819079ed6cfdd7060beff76fdc4122ba2db94bf9c37e1569b596729b2761c463a894daa5d2a5946ff515fcce605290d6c15f8224036926f6569f2a053c6b7aaf12223b84a58619f366c85a84f88fe23f2cb085649886edb4df584f9fd9a2f646ff18bcd2f9b4fd25af562e0c2aa88469a11171bd733394f68a563d7f18cc134820cea7a67defa5a90d1c81f51be15b8484d429c5c2f6adba8908117b0c904e9b71c396848d1cea3a7175ca8f1d67b52a066962580895765dbccdf8e3d6d65768f5acd36a77aff4da377c11b5fbbfccbbb13d3a65974279778146863afcfd2429b7e08bdd957a455d0aab44cd0b454ae06571e49b18be7ddc7185c4eee1911b84735ad446af6eb7a52e12167a6da9b5e2637f3b318aedd187385fa47445dfb0dfab1dbe13672e489336ab81efc3efbd0ed4f7fccafd76066fa1a96e8f5d54d63b0b75b13749c76eff57fd1080150b11b902f2fd01af906e4257a37eba4e388fcdcd6206983e8b82a1c885c75d9d78293199848c8960de100f45b1d95089e8a49a63642479fdb5bf1f01ad575aa77789333021754665965b8cf52f5325f9d8478a027fc445f7efd73ab4bfaf3cef2dd38b299bcb8dd0e2cfaf164662cd45560d26aa29a254d8d785386e4e35d4d6228895de6afa55aee30b5ad54c9f0a4e52a565b0636d709e204f490bc154f8829b3ee12af1824543ea195438182f75482b1fbaf700e5738a4870f2e5722867746841b8e34792243602a27073291a0a2c034e5b488be042a00ac7de5866658deeb30853c1a46573c8f8f86ad98b1dcfb827926f3f4dbe041ef36bb435963e69961fcb598b379c57139177bc5336bdb505114f93598cd069ff76967a224f034afb70e2bd77095bda1653f538383b10eebf61ebd1c6743a5f3ef53e0525328049b31abf75e9f59837d314ac15ae3bb293b622269b557ba61acc7f89c2554fb45ba5dc07643a97e45cdce5a4a682f45f78efd564c2a3e66ec532de187f0544429d65d9bfae482bd715886dce0f8eabbd5e90f97ab96476116835449c18676731aaeba9d73a49ea2920673bdad8511d3c6188c126b0a4b1860f623e248ada02974cdd0d5526246968fe18f0963db0de660f3dcbc13765b6a219c43aecd9ec94ef15b9f8cf0f8882f1879519824914dea1627b02dcb0445d71faee1e55f3161e4819150307f7e123d8c6b28ccfed39fa752ffaa1943eb46f8e3bb5cb4695ce69b12b5ebaf3a30294be5b47d0fdced9c6b3491abc409dcb251cc2f86ee73be3ca1ae4de7c60b0c9b33f37c53564dfbe83c1ed9e8945caebab2cd1ff42140402becbc79ed7db299e527d55ab3ab1d165c3f9f28435a9d4d6413022e85f876d2c5a41fcf109170e57207fdf9352dd5e20de94dc761a6423026ca5c4cb478cdfbce5f664c62a2caadad9bc770e90c18147ca8d2b832323e9ba0e2021104e668f97f04a2b9f5c5c504c704f66f231dd4ac14ccfec92da33ff4fc6be31c5ae39047be6b34c31c6619f92501c40fcdf85c2168b9f2d686f5e8f62f6038fa7e4628e1a79c723fdb9f3f7b1c692c5e507729e1b3583904434cdff08d697631f337fa55f6261f9883c6a87865693c44e583bb9ced863ed2ead164c3ef2d76e661fbf56354f44a20c2300123220a8e5cbf0d9b0b6f189c30c60dbaffe77c75e2b20f99a75eced57fd59e2d10287f2407366fe673ac073c0e8de7b24a66ebc7ccc41a4e420790ef56376f310de221b5676dd97cfa84d39015edcdadd82817faed4d167f290b11857f725805e189a9478e9776d2b0b7f89bc86fcc5821680f488f6885326d0fc1633079a975e819e6b0d06c4e4f983f7792a01042ef036bb3582350aa0d28f13da35c652787c1b26dc46af93adb7a029354435ac7fc615a3c8419588f7fd2958367ad73f99a8699c266acb82bcb39b56eb5ff5246a98b937d5f4f419824ca0a272609d995ae25871c4b053a5613083b561afc55973c03e286067ff2b22284eadee1dd5edbcaedf208a6c87e858d424d6a1cfb4e8d3446fb42b96f421e3efdf0f0a9ed60468ccc3d74e89eafb1e3394eb1ce8099198974080b3a80bca0cbcc0fbebc28bec818db964ca045dca008eaae3c229a1b404ce45faf503b56e097b89b322077dcf9da490c1c944e439b1168662aeb6d13ce07bf9457c83cafd7b6fe9c7471884621653e483d6afb3b869c8eadafeaa78a16f6d9fb1c1435c9e221143c5e47a2318127610b68ac8d51258d1a123e040503a758ad8b0fba78e2c636aad968e0b6e62474aafd22ac6e2671a3fb7b673b9adfb2943a689bd36b9320244b3e5727aac4174a708f8aec836c1645389709f153ac188aaa906b39a5e8cb9dd173701a36626f916105a796d3784fd48a3eddb568d346d1f94d2b02240ea76734dfbfa9f79a8d0851b027a109e66c00f25629f4ed393f371936b3a5dbd6aa06d9606e4952464291efdd44502004783cb9534d91a7fa238b07090c330140d1035cdff85ce4cb1d646feeed0b1049f2ec06d13863e78597f8c1c581fe475ddd4270363ca9c10b41de2f3eb95effab964b6205d982ff6ff86ccc2a100a2e1689c8a41f9c062116bb23d9fbb184820e45dca6e8cd733470df5950790555faa3d04e982c97bd775d0889e156d39e52eeb477eea274314f823f46dcb945b215f458deb3bdde97b444559aae20186b3fbae2b863c3d1f838ecb41ab523e8ae3c2d7a3e36763a65567b34da3d1854d533e0c445a065c8b374fe5fd0ec9e89c1ef63f8216a0da68a28616dcc6bbbb4d7ba50dae11ca295bffb3d44199cce1077e2a20a360a197d33cd82e865be3582b9e032e9b342307a6a9fe983457475e3c443d326fd2698352aef82c4107d10b0d4b287cd1450c6fcf4aa7100635fb1a85d4d2f87f0dcf77b25c32d11633636ad20aef84017912104bc43db95b6e73b79391b9f77625a21c20241c788d40218ca55e7ce1e7477e04137226262a083884cecda63a6fe78d909444f2e4a28656c0d539895b538b5c21705d14564c71e391f0f4d29a5b3146214fc7770e77e8f1a2341ed9b91e78c62a78522ca3a2f96ca354e3422dcf7f5c20a7429b91416261dd076ff61ba9551747a3f68fdd3e1664cd3cdb7fa176f1e09457e9a997309cd0e4bf8e86007f39cd148406adbf6a735068e1f6adb75251f73ca40841388b4a927ba93e4f8e743cd140ad1e0e60d93f6296f27a2abcfba26b24ab1cc0e7ae54a1c0cb73d92a8b13b044d9dfd3654bd5ea912d5e359ee02f41070f38e387a51148752b243b92f794706eb685f03642b9ae9db89f658ff1a77ff6b5603856c84942c8b9a3e93dc31b5a7b269fc64538fde0f4ccb95b8d27b53703d25023fc7d18f71935c36cd50accfb03cf0cae6260cede66b55b176d7256ff16cd91013249306d7981fbbe37408b9ede4146c70ddb4a89f245257776435062869c99cdded142a474eb85d7aff82dfc2353fe40812648f2b73ca19cfb053c1e932f19d7187b53839ea25bc6c710512933a9401d9df50c313c160ed403fbab07b69fd84bf75a5c84e71ced94d94d8e9f06c032d382e3dd891d5f7c05e371eb90879604c14c14aac4affa20867f07020ef66bfaf2cde6683d4ddfb1b35b312bfe18e76ff6a03bf791380cd25bd3a0aa589cf6c31d252172024ff35544ef03a93c439b9eb486923611ca3bcbbdf0b414af2690a4087cbe1fa77f1cf6d649003c9ebd1a2ecc075d19f8ee4fe5363cd23425064e89703a2278337cee18bbdbe2ca34bd6001ddc4a5d439b06194ef18d694773aeafb4a6c90bcf8011b3be3346cf297bef25dcf445e0cc72f40b2076ebdb1647608b2cfe7e719c7634291c0378775be807856d2f3177d09d7f0c60cf086516d9ee03370139a5ee5849384e612085672790b205e9576f6ae754aefb7e27cb1d58018bc7bfef0b70fe9ca6f1b5448a9af36495bc414e545ba907d4597af389923448e25e20f627977f18b79c1fd60f79656d00582236ac75cecdc55b222950e40822f951f51238c50832eba99ae35a7e70c9547fb987fb3fdab7e32e3b92bd4e9e9519a0f8db5f4dd04445678b9a32f495a33618ba6c16fd062f2e611615cb071788cfd8407ed47ab263c8584165c233b243f3211254b6afd6e9129bba3705328fb335038207e5461e24fd714d0c0468b2cab135212b5d385b1a4f469b65fc76dce5eb8a2f8423ef193e8ac4f3f13f4c546d63caf3d00de230d26af76cb0482797d9d26c943b1e5e3bf2308238f4775782b2ff165b953f7c8677051cc369d9734c3bfc22e39d000e8f39ab255fb42df486219d69b5d31a52bfb6fa21f038244dd032499ecfa6de7fcf7421a409ceb572c526e553e6d52f6181a4d4240d24e9a2b3fa6fda3873f9bf362fba069adddacc4d05a7b8c69bdb8737d60c383d73cc4aea73f68cadf7608d14d2784266594bc6c7ffe22e614287a94c724cac58fbba215b545362f721f0ebdb014a641528d4ad968d873adb00f7e7fb808886934c0a4c031f75c6732a74dbae0b3e608bf4cbca6b499f7d6ca56801e9dadfdc7d8f56f7d2bc0a38000226d5292a88b3d69e2ee7487ed2acff0024b1d41891ee9216338fb13c04666d1a5344b0125e28b5985394fd97f7afb6f17fb9655541210fa13ceb053267a6e06764bf8e3a363962939354637217f167c36a73039a5a21113bca7554114d9ce726709087e9d3fd9967930d55569f78d047767bffdbd4f0ac6fe48e61c85de78d8bc487abbaf33644938c103366ff5832a7dde114e52a392e66fb32cdd9cc67a8d20bd923dec7c27dc80ec0af802f38db01530994e92bf336efec800eaa5e022488d906c2040e6b836874208f5bad7698a397beb8a15d6d8d660cddd08fdf7d4d14c6ff1ae6292369edcb7a15579e2f4d6f694f92923a7af24942696085e99759cbf239452f426a77af84ec9a08d5c5a516002d05578b9ec9a2a546701857122ad37bd7159c70d354544ae6d3a45e17ba23c9292ec3ad1860bbcbe348339b79b69b389ddd62c68e2d1409eeb5b66788d13da0c0dadd80d19e5f096f3a4efc47768bb383b18e5f4e1350871ee2b7db416cf409a163f1e03fade28f2be627c234b4eea5b26e2f5e0de524c6674160dfb97dcc084bffb0d6b7a01d07d84b2f88e3f532b66c1ac00b8aed5c5a81546b43823ac225cb901effb7faa115def2f81fffdeb981227db68d35c1ec62b1a6f4fe44d853ea5bab97281c906c0b281a", 0x1000}, {&(0x7f0000002540)="e99263ceed73a7f84a68325ae27748a619289bfdd5261e67963637b6ee0ce44c27adfc7e210ad4a0d43e0f0a6942b34adae0753fab92db9b6531d1df41ee6bcce69501db2e50bca1c69e503cd4f852331321bb76579d22031f5fa04e06486ad2422fff78356c23390d2b85372ce7b1081f1f9d2178bd3f431d840bdcabbfef688bf713c9ea62905770cd4752ee0cfbfb489a3d879b437cf16447df385be71d485cc039bab3c21995d801768cc3ddd6792533a80b07af516eae210fcc99a807bf21e28c968536ea394a34726a4a6321f0a65fa5ba0775e21cc6b7d1ae93a2072ba8ab53acb4631b991f8eaf6a349270ef46553580fe52a63aa4a57bc37a03db8bd09cdb95159fcd6cb01d7d3e8e1a56688dc67378b318acd65e469aff34aedef0782501bfdc9de99c2fa4f7e6361e45c04e7ab790684dfd0b8fc1bf1db5c744d8d3b4e73843bafe5f03da52603aef6403707e53ba7d8cbd4a07d37b20cbb3759f47d921d55c81c08cf1ebdab6a5a578b841ab7f910a6fe716824f95e5bc157e0ad41159e350bb27b7f3a171a6e48085947f8b24182176005afa1513b76a451f25cfc37252230c17d046af2eb2ddb9fed86c26e9687d61da7951a3e4bfc05f578d155dd1866ece3e7f82b810c5820131d8fdc1a266730607889954a3adb947aa977c59e2574867c3f56c4ed6b3666fe37420b24cb79e94a3c97caeba9591f7c724deeb08a4b05c5f8c5f6b0cbc2459bd5857d8e7db46ec566e8ab7f6c86e17fd4c9a44338e38bea29932b8c8ef6b773119b39ef092dddb55e43e4483e9de561d237ad09c3547f682bff7f1726511b30b1c2cbd0f93cf6bd78fcb0e026c5f70d54e95d44c412d258408b23a2d5d9713598ec7e3d7f7fc7be957c328a1c8c38af19f663d2aa19cdf0fbb55915afe27706059eb495104752c568de9c480b2944f4d6b2a81675368dd17c7f94b51e8afbc7832478b39c9f04510372fe6fd34fb488b40086c9e1ed5a19ae7a5d6da10a6716776adb27f4943ad125b048e94bb85726abcd0108a8cc8045e7756e0a692b9b443f232b9e07e9bc559283c4b86319a84b840345a6c0079b82a7bcaf33b7d736870ec5787f60f5301ca0ead6f37a6652b19de3ae46f6d113026a1a2fd21412c8f08a3ab40fe3b031adb695003675b9172a3d9c4064ba4f5f9757472edafb87c4f466379af519a87ed31276472b5ed69ed3edbb9075225329dd887ac484d9186b6d86315094c005ad9fbe24e4d3a610c7604d2b4c9a2b394e51719fbba0fd8e6084a40191dce93ee9aeb9f7c14ae0fc56c48330dd28294bf738b5a673b25bba1f953bdea7e3be4df26271f9a746b1d9b255cc00c6960954bb1d10122099ca3d97400cdec88fda98dbcb71c373abc9726257b3b880695d0056b6505fd7534793c0a07e948f529ac02c85f588d6a9811d8d9da13b6a40c038bb2959fd76bfe64eb995d25661dc2e96154317b1fafb2fbddcbf6854a290d65de91814dc7be34baa8970416a0dc4ae37319b9bff546aada88d72784fd8e9846a2c70f47b726b6cecb74e6c38b11bde93999c3f1232d8341af4373244e815301f7e77a9092712fd947264596b4a0e29812880b633fa211bba9830273a7489784bffd732d9a163ca5d93d8fb771a45c808feaca555e7fa3ee2e032cc410b65215897059e391ef7ac0c2d18874f11c655100970257696aa7852c7747e99137c06809642ed95ac7d20331f5b424a3e3605c113408942ac3d1602dca13660a17299a899d770dae9138e407867e6785d90b0bfc5bf84eca7e28c9c88976316aaf4992891a9058a3df5248ce500b229eef6efc499be9c585d49ffaac77da6691053c978afc3bd752f9c0586d4441a337ca725113f0ed85db5c79b92d1253d4272b6912e7d29110a09cd8648fcbca5a3ddd0c340cfbef4c933e58515283b51b1df81137a163148ee45fabf7a91f30cbab4590a702c1f627ffca1895056005807a230ef4c9382aad6161e33e4bb127adb4a5839b9e9a66c4300272cd177d1754bebc48527a045f3c430d37203e7466a5746151da03ba97be5546dce3ad01ac417c434298eed91eafa0b6fb2e3b05da5cf2dd381a4204467d269429df7935c868ed4696f542294e044f399bb868780a2d83d8aa1835743cf3215da1fe5050ba8b39076ecb7f88b55f89ef3acac31b4660afa59429b8b13a2acd0ffced6d2a11178bfe85baad1b9c0ccf2277786eac44c6ee8faeca53421873110f91e67ee980c9aacd9a78bd78f5ebfb10d5b6c435fb9cca50d76cdb472a1e7a38adb03d69de80ff4ae198e7a29ac6b792a243ebafa91b39dfe1728bd3df333d965b88c29fa47af4b9ab6e39840fbde63485c02c0977a55dc506820d83f71ff30b3c6b157335243c4dec2662aee21debe7d03d42fe40a3657ba581eb3df5826ac64ee663b199b526c76248c27d4b2a30851f230af39861e25fdc5421f93c5e51b272a4b13e7881a58a61f817b632e1946339031d09ed390c49c626df0c7fac83f328cabb943d1be4d6ee34898f57cde29c1d63cfd9c5aba89f596f6282df1ec9317466410b05d8986f0e9e8de78a95f29f122de3224eb4fbeb5b96efb6b0c6cfa183a54382124ede182a3768cb4fc70549f3996dfc5005a3b6d997d3b5c6bf6923da9e3f3a67654c13e360876c9fcefecc807b01498b7c706d462b33d167209a568c4ebac5163b2076776c6ec7aa322dfeefc8cc0343dc44670bbe5f2609ea1a5feeb3d280de9ed0c6d8ee549e9397bbcc70cb37dfcd73024881f92151fa755b433922c1f71a5e9b76b346e500cbdae115bdf805947d44fbb76f650ab8a54bf5481a258410731384f153a68c4ba79dbf34f0bd55d9eb2d27292500927e7a62e306305180355dabf5559b402a3f49c2b9ba13663f213ab17c35b0f1ee204dad14bf7fcb657c1b41efeb374748813180d5c55fb06b1c68f7b6d08a51a2d365b1291c7f8c63ab8b3cfb92e09ec03dbaff006b59eb1d4eaf962789315faba4be7124a64844e928888a0d1181581f891550afa4ee9eba869a170be03c9c11c2966cddfabaeea61261177bf528f446d0dd374312cffbfbff8c04cacf40cbae873abb41bfe46db24ccdeeaadfdfc836541204fbef16b2e8ce1ca8efa833b4357ebd0dd0697dad351560ccbde3e1699bbc18b208fe8724d26a13533e7de93e19c43309703c9d7f98aa0f72fea626a8e919768b7f7b09462efbb5d0d88b736129846a9ba9fba005318bfd277a144f88ae759b654ab3447350c1d8c3279ad7877d20c1b38808a07718d8d76079de7e726f3a4b7e3234e28abefdddfea0cc3f584185df8232476911eee49d0d8218c8a207d4b5f91463209d9550e49786c1b8c0aa3fe93ef2293615805a69936c16bdbaee0372a10d420a171daed4312a6681e3daffa8df82240a30a9bf5e3387197eca839c57880cf0289d11f4c75c02d68c17abf797add9c6b7127d0e4d6a1df407a896fe4e3f053458526a025270a48376b37efd147b28d58d55ec4f3368bcd208ba20d54dbbda51e57ef7c192d03a040f143a03ddb209944d42e9e8a534c9b5ea5805c4f661075f056983db8754da096485cef20490eb6e2edcc60c998697b07ac700bc1c26671ac6d7e5feff0070fc0d71daa9ebf7a983d6056a6b1f743adae1bc8749faa3c84600a60b961dd217e844882a148541c74d59669a321062eff472cca4e8239fb72205bfeada11c536a8185b20813798ff45b5a0d2f3fcdaed2202e3fff401a3f8068f7537bb0ce5c91c08abdb3cb086608d0d6f9339f0c31c62adca650b7f7da5e1d4754c11b71503116a219de84e80a58c7d8c499c31c2eee3744c5465f6971932b2d5602ca575f34e54b34d546f73e64d79427bf28d5f8225dc953c944ec31f167447dc87663e48f86e1a7db6412bb6943f8b9158d80dc662f855e4183a21c5d88f484176ed70030a8099e0407f3821eccdb7b651ca3233bad29bd9e0f7ff7f012016aae3b5892ecb65b046bdc9ed90e4c7fced45cbbce35165a82ef25cf3f530a7a9707dbe5df22418fb81bb526be065c699511a091b793d902da1a1a005bcd09387625002e9ed62559b510e83cd9a5828364be8028cda8630c7d0bce6814c44b80562abb72374c5a98003c1a88aab997da84e0e1b85c4478f77e626bae3bb4317cc6d7037918f5cbbef50448eb1c40ef3c35aea1f392dccb371f553e263e4c52912dd2e34b784a7a41f8c3ea4e9c14f483330c9c0118bb10842b6c0f67cb5f06597f14f24b7c50409b694e574d0e72a461d073bbaed58c7c2f2b7d43f4e1cdf32518059b4dbe3527aa34d7bc513e77deb0c578ee10a650ab317972f80856c7a3f37ba08c26eb6a96d5198ed5c1fd50d570c66de4b715c378585859379a33e7563bfbd801605c1f3669fac0ba565884372919116b28813dc7c1ebf781d59cbe6cf4a75d96ee325dec25f20a6318c73eaac5a94fbd79a9a682955576e35ebe761300e344ae87388e8f70a70bbb38f04224923708120f1fd568130c9fe6570d0ac40893e6be1336d08cfba8c6b68813014a9b2fe7ed2268502285fd773e446d4cacedd9d6baf55e14527d3f32dece2a99965fb06d90821da868aa4148de29def50c57fee3caf892e935ce37f6747560ac360f8d0e113401973ce6fc2146219b1bca0922ebe50beffc3e860db0655e4da996b7cedb11ca3bf589fce094313df469a524b39fc04d458b9bd016c07a266d3e6bcba2a47674494923faae5e6b17c3549553494cd1c9469cb52023cc7bf2f387e00f517958ddc68ba494bb7e62c6a3e178cb3087f87b59394765d5e3fb03e46989d859b3f0ba29df8799c4018a5b18d9301573e49850665ff187013215bc5d0af5d1e540006ccc5ed9025fcccafa9c0acccbaa12fdf1216165103ec1c6a46d6974592a348865b70fe36715b2c702451c49c0c020167c089db9d7a6e5b417f9efd0019c5a0f789dc110cf88fdaae3826619fc8a6befc7ce783078e65bc188d366cf9138d0ac273d0bd0b420a394a0299218fcd690873a39cd4621eb450c62728a47ffa7c4ef77d8ab235deb3bd6939a903ac48aa2169a04a63772c0dae2dd42f8ecd8315f90e908561fc74c162845857387dae094efe2d499d49d48f59b698a77c675c6f4fbb755b2cbd0ad77b15db0f6bcf814ecc70712fe25d96c77dfa14e82924e342e989ecc046ab0d8cdec51db885cf578e5dadc24b0b49118a9d377bbee5a0683589bbe13eeb849e048cc59a3b336e1a9e6a05c8bf2b8d3c31a13237ec323e5dd053b8f2ef9334117b0976352ca6e1bb6b122bac39335d57178cb9e30ffe1f3007da9b0129b331f5e8a34629e0ce0c3563ae137f71d41c7db4436ab35b6f850f49c6affad369b4d08cca2de83a77f5387e6f3d307c9f7897ae72ba7a1643d48e4b3c2ff9a5c5333a9298969bf1f6821d662ca4d9c3b186280ba0a012d20ffeb221b2434327d5078cb9ef4b1c25f40dbcc0c4823c24e2457bdb08b88e1cb7304e901d8e17a0170d0be8f2726855470e961ac00dba38448d99102c5fef747be7bc326a6f2fc9cfb167d9da5c40ae3a755edf46bee2a67e4717152f449803753ff99ff5a241548bb62ff83b196dc513193435511e25ac90eec065c3bcfd183b2886b02b476e82087745235d0c714f79e546dc57094b8665f092502c47bcceca2c7cfa77b4c9a4b2d09e70bd3e467710555d7a8de0010141234417446916d83eec60356a7ad96d02fa194a63ed2a60272a273f28d9c510246ca0edf61004808009998005caad", 0x1000}, {&(0x7f0000003540)="d3c41e970c3fb24fd78fb2fcb8d44340a1", 0x11}, {&(0x7f0000003580)="3599f11048be5db680ebd0a91602bad8c67471d7a5711e", 0x17}, {&(0x7f00000035c0)="2e636d48d27d82891f089bc6823753fa2f2550b5250b51b0ac84995603c02bec0336c15caf1a9b0dd5428be4123d976d6d224156796509f220c391de9c0bba9341fbbe1507af8bcf7cbe8a58eed64444a2f2097999889cd0812349489d23ebdf9d5f4589aed4c1e92c6f8984f0c77a51699bc53c7a9fcc69e8bd7752209c7650df9e3ec21d72f49b735c27306644c99231737d71154900419e22bad9a73900d5eec45a3ba739fd2c17798ae7356e1eed86df27d1dcdea44a47598bcb3a323a04fa3f2bba7d9ada", 0xc7}, {&(0x7f00000036c0)="fb7af71ac8584536e8aa632c3daa613b75acacb204e18c0a28607d02a60b5ee357b12bb4256b06382945ddfcf804a52774f6d1dd2854074d5d5a6c6e3436fa81206c201902937bfff03775bab8f97f57870b03b2b3f372c6d4c36fa02195843acfd686fc66f11f3ec859f34a0b9190f2a8b788eb0149f3952ee1f78c3818f1d3e54321df32", 0x85}, {&(0x7f0000003780)="b5ae6123d580dd397e4fda2bfa268a1ece123127a55301cfb366d6b5c303eca94838fc172a08f8c28a4991abffbedf03abf19c69134750a4efe2c2506646014778191f5e202f10d23c6eee49ea47da4888adb6ae4c768198c1b07be98e8c8b1dbc965515fe10454caedc055b1aafdb4644eb8edaf6e073cd0ab612a9b5437c406389c7eee95342e662528343a12e49d88714f120fa07d6dd35ed617556b6b22a7ae69ec479b760bb5ee4922db5678f4b4f6daef4d537f1055cdf71aa4b2b4e2098c14796ce5c6021c04945e62a", 0xcd}], 0x9, 0x0, 0x0, 0x4}, 0x6) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000380)="51ac7a31b707635f6872ea2685f437b9dc4b55487e80c6395de102ccc6b0d477d86a1dca42608c298e812e96eba027ee0a5445c14e3cbf8fa3e9b73c681e0f4179c8dd59c95d041d3975edb0bc8026ab8fa0ca7ae0d3cfba169daa2956fdff635ea710d97845554dee5ec5588bc4af69ad4b0dc85ba982e3c66fe308be7417efc8f9562f5a10ac1dd0f3bc3252879cbb9889224f8e59655e1c454e2b42310f83b0708b3144ac398df2f7fcdc944ac944a1900c0b60500619274be628663eb66bb9ae506c0b4d4cfc329c6ad7187c9a98b6079c4b6812b99a6f04dfbba390b328db2f229f59e82f31ce99d92d3f072318f6f42736f95bc262ca82ed5ca4694cf733188c05574bd94e1d88dde5c38c93764d043e27dda3861d19883a9035842c75033fbada18efaa1f71179b647e50cc57a64a9fbf618c719fceca5362b8d493790c53373681ba319f8f3892b3a8f690d80db4745da76a2e3895aeed76f97e6b023a2fb3dd1ecc301702a9b59395f31925f1fa8d78736f4b6d0543fa4adda9c7aa805378cca18fb834021226a2d0c2a621b732ee6c8cf9cee428318e6ec7ae22400b13a1ded4c4e04b7cc23391f7e9506f6e6a66b47e387c2c2f471e0d2a7a7ab9c67b6a79c2d82b745d48ab2fe6f9ffe7c912e3ac20965eadbbf09ebdaa5d952a1cc9ebf8db4362405c02e6961ce2b8c717aa21b005cde03d445bcab0928863e66f7075ba643b6340b2705c23e5915ad835ff825a454e7b7e18656e8f76bb04e8f655c2f1ca7d3ade5ba1bd0cee1fec6943aded3603a7fbe61d4ecf4c6f3eb3d083e13acf166393362a8caf4dc45729a0bbb31d10c02a94245e19aa1624c6b9e28488e52b640bca96ab7fd4726b3138484d9077315ee5058df805757b44696bf28f0ec5d0d90098d9ee33d9e5ea0497d2ffc514c609601e5b1db94e8fc1e0041fea948cb8c99017085916e24beeee59b1e1d68d82b2a47ff7e827ec8a8ff64daf167f44def9d4856b8af59faad1dae32804d343c62345bbf2e440516aa3fde8c8e020423ebccdb42ea17723f04547192eb43f18795140a17f85ab2e28c72c656838a2db665c3e5bd33540375ffb5bcd05777c7cd50b6a558b8c9898c2619bfc1387856c8da7924aae1b833c870c1054baf092a12b048418aae33a5d619da148c799654d471f32d8c980f77c0f539257aac4aa17342ad8c55eb818e854b6114e5db948b9755b9a79b1ac3cfe6ea3b73c07e7c2afc3cfea28e31fe5100af697a63c88076b9021080477a5946af4cc10c1113c2ece275c4a9f67a4429692ba7d7da42637fc96803a00ae94b06cf68651b811d45ff23323f8c9acb6468ddcca5af094e194b4ac4ee2bb81a09ebb817da91c3faaa4f7b84e44428aae853f7c549985647b7ca0e555db79be040be3222d4a1f9ffbcf8ccf378ab1dd602fe5ea9e67882441561eed3e328c1d42b83d2512189bd4d29e56599ed96a8b1a544e62da76149480e1f53ead36dfb2d337c77fbb6182c5266b328d24053f059eb941e7e4a13b7184db8a7c6e66c474accad1794355695f72bb16531500701d254ba70e98b778c61a3a657c6f8e1878ce153bcee511e9835d3ba2ffc3d71991161bcc7529a7a0325da9b47a400ac98485ddf2fe2ae201eaea753e6e381cef22c575e0d9327fe145f377fde48bf080caf354905aeae31e39584448bdc0145e5fc73fc691bd40333c99b98a563fed8f742c8bb9f80d02a23e2459c612915470b4871619ffebe99bab4e6f75d1b8e61e31be886b2980ec6c842a8f42aa4673369677539aa402316a0a34878856604e930bf3427bd4d9f71969facfd8d191bd2974452e42cc1c60c7b253177d4f2e2444f580b9fe1f3cbe9e1968c4a718836928c4f224a26b7da42963e569a9ee5ad834e07cc1aa862efdd0efb09d55dcbc10e64920dbf298a6a9bda2014d21739170d3a65e5caba36a65bcef42961070e7c419a51167d89d6ae2257109c9c94a910d86351553a2d8867d6290c5fed5b8fe58b5adbee23e8fa072aa9b4f37bd5ea111e66f194284336b892aa6ef0aab28bd514e39e2dca8476c3840d88212baa4583ac50b9bc6ad6948f9471aff497c5a4167d1ae5a3c95b090b43e2b468fe9e71b95cb1548f10ae610acfad8da1c97d21b584dc374541a25a7fe9092bc2725c3e44722cb46e44a20f5ba433e6926bbab4e29fb4952811e452eca8bfafdae7b26b34d3fc91300afc075389f71574bcfcb9470aff37abf3553b8c223199508aafcf3fd272dcfd646cfb69c4425327238e1790cb5941062ac48edb6221245cf8a930e482d28015d0005b0417d904057a7bf4cfcfbedfaacbe85197ef93cd038d5bea7c677ecdcd8e693feeda84cdc3b56ee50d11324ef563a867ac1eee76b507a441fc2cd62778f5b82e50ad21c56668ad25e112f0bbbc1501ceae45044e054871bb7d6c91d4f1eab8d5856bc9e1425117d7b71cbdc27673bd711e92ca4c4b3c3bd640beb568c4c3bc093919e29a184fd22040ab8918b28ca3d65f1f1ed4fd80023c29c22411704af0408c638e9d704e5e6d743a6ea0a0d75076129f7ddf7f37dfa99dd9e27d40b792c48d108b053c4c10d7a2401c6e02c009aa911e4ede1cc1c87b2b3a16d7be5e8b63f25474da9d8b2f0702a939f816a7a490020a678acbac8982f0c17a9d68b36854006201de11ea01c5138bd7357442a1c6578f4d0a7bda7d5e391f27ba7f9ccfb44b797610078505928d08a6a117e44633828508eb5862ab1c684b18fe699dc69844ab19f84c12d3654050ced3d6a28012ba2acd36a77d91c4232b88d686664bb82a6d493dbf0c56fe0d07bdb8427bb156f7ec7c567de6fa38b01a7e02fc93fc154747af2a3996cc2151ab9aa38cbdcdc333d2cee605ee29e33eb7ad1d30f5c36c79097e1f8fb00be7411d6041ebf4b1b3d499ebafb91a83d209d4f41b0b776be01a844f726744ebe626a8cf8646abb0ae087fc4e3f3cacdca2463a4ab8ea131047a3e9be09799e38df007616c1960a90b4d0b80374ce9b973792f5da84cb8a7004445f0f9f686617c12b56692af4d16550cc001ecc5d4454699002d0740604a05504ea4b1b77893c4692846d3adc4c85be67d12d6aaa74445650fd5a40584dfa007c4d8300ed67a3bd7c18c1f192e2ca1fa75df76e0e543b7f822e0d4b3e6fd943a933ed2b123726193e20b23a27ec7e3a7be3a4cbb0ae6c3557bd57b36bbbba0218caa401beccc0749e2696376a50ba83435be6431dde8b85e27c303a934dc1e7055a8254eb3141b063f73592242c471a18d478368016b7943e2e2522c94ca471f9e7b3e00d0f24afec7a76a9ec8e88a72e4d08abea31b3ca4ec01945a02a4e9b7fb09dd33d5fb0e65ad7c57382287902399139960a9c61d402418d1a709b1356edb98f0759b573dade7cffe8f9d3eb9afb2157031c63fff45f522b75a4211937597c54e28d6abf786b57e2fd74a1aeb139f1cc1838fe3befe800005323938baa05b57a051d9be46eeaef7ec4baa14e1ba6f5fa3ec98597b0d525ef4d281822d13fc43f150e2aa6733cf58552755bd4523779dbaad3e81bb70bb9c7ab06233036d2dde41c1c09d63cc0c1cfd6f8cef3e353a67f2a2b6f9244262e0c3014d3d50534e2dfa77054329191d0ba9b6395796494d8c5fa2e08747368f0609bf7dfaeeeeeabb068fbeff7880f19b24ddedebc2238bf4f9150b09b2656cdaa3fe9aee3fc2221f0a217ac47cd83f9f8e4217d5e8cc86e11fcb6dc939c612cabd5cfb8ef09991b893597c81072ab065f4c668bd95df5a8b521b097d6102a202db75eb8d594def347cb51dbc56a8158b69531ae02a034a7bc918e690d06b2b60fcd1084e9529bf7fb45b670de3b66fec2965eb3485b62082a49a1b4d37763c5734a4f2ba5937bb69463a4e047c2063f4fe41e8d69efd25e909c5a629437750c698c5715b0d83c839552330f2eae3c79f4a4f78be19807ff478f916060263a1b012724f3cf7031d7a76d91cf2c0f5de8209f12def37c622b51eefcabd3b4c09e1cf80a3cd822978104d7325521b2931b2a878775192ad19377601768244e4567cd1d0898e1d5edddc00d5d10253a4cec041490a331275808640e80a2312a4ab4338c32e36463e74bc3fc2ef78df69396bfcf0117d307dd11510a4b4e5c4fa0d12929990bfdd245a888c231d446c28ba0c91a46e76003e2e79e32fd05a5142a9b9d56c0804a8150d27bfaf03f5068dd782992f5898722e3d58e05e11845e07cf3193232710a3514f10f83fe148fb1f463ad6d1e3bc5a1b4d2bab1c6a4d5a71431b4f40537c4c26c26401e0719db008e580ade2e05c7e9ca089bcd506fff17ae3ccc18378235e64d8205642a76cf4a16b9dfbcc8730f76652b1570f3288001344d3548b835b03341a1406019a21f0faa46f19253df8e109c722cd7bf4d0c2d6c5ac631aab8abeb07b5b0936aeea4e510143dc5ecfc7c347b6c07ec7cf0554c69591c19e765a8660937afd462b334c2fa044f9622ab47f93cac45f105a26bf5e6f332b7afb005c2b38e7a4df943d76b68531e0707562e3592943ad873cdfa9d8f35e0b3c82ae48225d389b5de44d2290d237fbed41e0c12f061ce31d683dbb295894df94be492203d6d0a25cdf28af0e7dc4080be0bcfffddca13c01bd424b9d1211a0c26f3d0a394fc9e0c8d8c0e56ffcbc7e6a207d7f96a28b7cf8814208eb69e251a63175862e1c54d523e2faa661670d32acb7fde97ee77cba619feed320f8a032fe76e068a2cfa8fba513aea8641843154d622248291d23d9ac2add9951c14d248a703b7cb9331c560e7eefb49a761ffbebc8c50b3eb4f4441f4cb15de01123c62b9bb6cad0b23da98bca9ffb33489f92ff8dae20b915b26ac803668f46117fc5ad3fbcddf7b408378462755fe10117bba2cc9dad6552aee91b51e911cd2357126a0e92b1b1253a198e89908478a94497157fa513c8a89e10a58106e1cdd41b0b2a13982f45eb35efc2963796f4954584f101fec70328f7756742a412bc11005d98bbbde14a8658c45946197b05a9b3b61f386f7b28a332e9c1133a139f29c228866ed8928cbe522a70ed97dfd06e0311aa4ea3a3c3770cb2f6a830f275a2fa3059cd6b5f389fefbcabaa8afe196bcf8216aac0fba5de6ac555f26e2ffb8f578378c9ae490a8d1f045b49eae68ed26f2004e6fed82d32fff15cfe605aa8573793640f2729e36f0b36fb8c4152b97e1ce04d5c831d1d92193cdc13cab34006ad1b164a80d23acd2bb3f4ea045123a53a94f39620b6a52a81742c55355c259d7422672d8b4e28c06be597f5a04a23110fb5e231d1da6881a401e893de571a0a7ad31d6ff605b743a5e44be8dd269212dd8d25ee932bea0a4a5639f945960627b0b08ff16e19ffeacdd71994b96aa7edf180d2fb9f170a8e23dff128ffe27e53b4e048bd7091c8514e90ce0e35cae5d715bf6a77200798a9917f92bea8b128754d97dff360a78aa41959821f473f7039aaf62106bd592bd9dbf169fdf628103b1c91e153b50a4b6fbf239e26d7de1ca80db1b3e64944eb960a0795ad42c640712415518a6d1cf4721813d457a4c1b1a599e45b61f8a61160196cd6da5f625b69b10b673dc525ecc68dbe407acc3ecb931bea7d4882a9ef5ea6d7eed283662260d9b5153f12d9f9b1708ff31c19dfc235995ffb2c38ca031d148b324953805b46d73b4198fca29c962b3fcc789f019fa99d6a50bb90af2b69ae6df7a268134801e87abcd2bc8adfe241cec8bf5936972de3638d1daec36caed3e", 0x1000}, {&(0x7f00000000c0)="6769dff006b9f65bd404c44a7a26981ad688bb2eaca6fedc1494a6671f411d4f0039f00d24fd2f29675e", 0x2a}, {&(0x7f0000000140)="405ca559d467dfa3ea9ceba73d07219709c36220350709743b1dee7f7df849e25478378fbd1c3f12bca50ceddad7e597046c83a76f7eed094209c78c5f34dc08af52d7d23344392de53f52e3093f1250ebc155a1a64bbe5e3b1b6b12146011cc50761d878de2aebd7b638297af4578be3a0be9ab7ce231684a42b819d370e62f211c9b912389190eeac0417300ce9b2dd8e6366b236f", 0x96}, {&(0x7f0000001380)="f22562c290e54100773ac0d0e68372497d4b61a34b5d2f743872bdf183cb4b3a4d19dcb7c471d9357fbf39bc87296ec00ed9961b551667e13fe0b7ed41b504a81086bc793c8947beec93cd997adb4e2ad614015d1f046904647e8c762f696083a65f3788ce04abddcff0b82266c8df82e662e70702d24c36d5b505bc5072e8a3007d8ba5eae4923055590c9f152016a4f50f5f28603549f5e3775e74f86b439d94ae2873efc0f178e7c93204e1d9e3b0b5094116f84cd53399dde959871eb62c1c4aca8d4bd5ab71e0344ca541fb206ea6f1fecfb11f", 0xd6}], 0x4, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000280)='.\x00', 0x100, 0x80000001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/250, 0xfa) open(&(0x7f0000000200)='./bus\x00', 0x10080, 0x10) unlink(&(0x7f0000000000)='./bus\x00') getrlimit(0x5, &(0x7f0000000080)) 16:00:48 executing program 0: getrusage(0xffffffffffffffff, 0x0) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) socket$inet(0x2, 0x5, 0x7) 16:00:49 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x30) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) r1 = shmget(0x2, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x22) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 16:00:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) dup2(r1, r2) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7fffffff, 0x200}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, &(0x7f00000001c0)=[{0x90, 0xffff, 0x5, "ced09fa37fac844aa183be8a5a43df9deb202b5389f995e2bb0281fbbc8a5daf6a16c9974dd6d2a1c6499d5df262982991b7dd26624b457b0d66221f9bf09030eba29452b11a3b47b61c2c4b523f1d907cd19712acaf466a7adb155b21f36ee15b9bb8640e3f6f5de8c6501385249c7479c5843fda936e702da609f501873db8"}, {0x18, 0x1, 0xfffffffffffffff8, "b298682d8824"}, {0x18, 0x1, 0xfff, "57eef3fa"}, {0x60, 0xffff, 0x40, "0f8403b43a2198f1209e43943f195c8ba771acb38df4c1050107f9425e28b4f2f23a2f8788720c020f0151b18fbe4c08f026a46c200c7f75f66fbea39e2b0cd66ceb0555405918ac08f5f4"}], 0x120}, 0x40c) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x2d6}, 0x0) 16:00:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket$inet6(0x18, 0x0, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1, 0x1, 0x7fff, 0x19c}], 0x100000000, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0xfffffffffffffffb, 0x3}, {0x18, 0x1, 0xfff, 0x6}, 0x2, [0xc0, 0x80000001, 0x749, 0x8a5, 0x6, 0x100000000, 0x40, 0x4]}, 0x3c) getpeername(r1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0xeb98109ac94bd60e, &(0x7f0000000180)="ef2c86ce03a3044575355444ae1ffc053c8948e4fcb8700e8cfb7aaa6626fa96904598eb1345ce6eb8e8f91620a021ed603a2232c8b5a66e9f1e8e80f5412d2fc0acfeb712ac9b264a541cec5a494c479dde3f4cca89057d1de144239d5ab495a025de7c13f8bf7314fdb9552a44eb85362683da9d7722255bcb8da3f8a8385e5965179af8bb0eb239ade34cf599f01381ff888b7e9ba24f92b385d66e71337b6aa5f27ffc1378212c7d1ac30559b9b65fa363db2d5b39a795697a94a79e8a63101eace11beac4", 0xc7) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) 16:00:49 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x28) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0xfffffffffffffef8) 16:00:49 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) seteuid(0xffffffffffffffff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) setreuid(0x0, 0x0) read(r0, &(0x7f0000000000)=""/83, 0x53) r1 = getuid() write(r0, &(0x7f0000000140)="5c19818a8d36e04fae80e15c25dc3d953c78b67b9f4faa02ad64bee7b2120ecf36e1e2c816c07f7f7bdec30ad922ac54145cc690c39052917eb8258b6fb9e7ad7865a56bd56fb9625c875cb5c32e27fd70132ead32cd7a83d0db9d9cab85dc6bdfd6072bf87e3cf71a9046215e6c5f8fb8bcd789d29484f8491550e1c85ead0446b60fb1ac25a5f02d36381d0fc80f662879a22a25", 0x95) socket$inet(0x2, 0x8000, 0x3) r2 = getegid() fchown(r0, r1, r2) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x10000, &(0x7f00000003c0), 0x3000000, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x120, 0x10) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 16:00:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() setreuid(r4, r5) fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:49 executing program 1: setreuid(0xffffffffffffffff, 0xee01) semget(0x3, 0x0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) r2 = kqueue() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000003400)=""/4096, 0x1000}], 0x4) r4 = socket(0x6, 0x3, 0xf) shutdown(r4, 0x1) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:49 executing program 1: clock_gettime(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) 16:00:49 executing program 1: pipe2(&(0x7f0000000040), 0x10000) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x29ce62156748918) openat(r0, &(0x7f0000000000)='.\x00', 0x28100, 0x41) 16:00:49 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xff23) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) write(r0, &(0x7f00000000c0)="cf7e4b493f33a5806d3d01d79d530bfe423a2fc8273b75f456c9501831ff5aabae762ead511c3e9c60c00260658eb84c7af2d8da898304668f370d4fcf5a3e1ed3fc4042e3f795152ee92a545dfc8c806287ad2669407fb330b42892369b985e6b676186c69acdcfaba067b49392e7ca35ab3cd39d4ab5b07564d8553b81150ca8aa923c0de6cc3b59a8cbdfbc9a2c2085d45abd15eaf79e5355ac77", 0x9c) syz_open_pts() close(r0) kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() 16:00:50 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r0, r4) geteuid() r5 = shmget$private(0x0, 0x4000, 0x15, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r0, r4, 0x10, 0x4e42}, 0x101, 0x40, r2, r2, 0x6, 0xfffffffffffffffb, 0x9}) 16:00:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sync() getrusage(0x1, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x800) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x4, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x82) r4 = dup(r1) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 16:00:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) lseek(r0, 0x0, 0x3) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffff37a, 0x1001}], 0x3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x1) close(r0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000040)=0x11d7, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0xb4, 0x7, 0x4de}, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x9, 0xfffffffffffffff8}, {{r1}, 0x0, 0x0, 0xa, 0x9, 0xa786}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x30, 0x4, 0x7492}, {{r2}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x5, 0x200}, {{r0}, 0x0, 0x2, 0x20000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x11, 0x40, 0xfffffffffffffffb, 0x80000000}], 0x6, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x1, 0x3}], 0x1, &(0x7f0000000200)={0xfff, 0x38}) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x9, 0x9}, 0xc) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x7}, {{r2}, 0xfffffffffffffffa, 0xdf, 0x20000000, 0x1, 0xee}, {{r1}, 0xfffffffffffffffc, 0x6, 0x1, 0x100000000, 0x5}], 0x7, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x200, 0x3ff}], 0x7, &(0x7f00000003c0)={0x0, 0x6}) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000400)=0x1, 0x4) r3 = fcntl$getown(r1, 0x5) r4 = getpgrp() setpgid(r3, r4) clock_gettime(0x0, &(0x7f0000000440)) getuid() socketpair(0x1, 0x4005, 0x6, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') fcntl$setown(r0, 0x6, r4) r7 = socket(0x3e, 0xc000, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x6, 0xd347, 0xffffffffffff0001, 0x0, "12978fc23a87e2dbdd1035d35c0daaa54beb2e66", 0x20, 0x10001}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x82de, 0x1, 0x6, 0x8000, 0x7}, 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000005c0)=0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) kevent(r2, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x9, 0x8, 0x1, 0x80000000}, {{r5}, 0x0, 0xa8, 0xf0000000, 0x3ff, 0x2d}], 0x0, &(0x7f00000006c0)=[{{r6}, 0xffffffffffffffff, 0x46, 0x4, 0x80, 0x2}, {{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x24}, {{r5}, 0xfffffffffffffff9, 0x90, 0x0, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0x48, 0x200000a0, 0x4, 0x7}], 0x2, &(0x7f0000000740)={0x1ff}) unlink(&(0x7f0000000780)='./file0\x00') connect(r6, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x1, 0x1ff}, 0xc) socket(0x2, 0x5, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800), 0xc) kevent(r2, &(0x7f0000000840)=[{{r1}, 0xfffffffffffffffd, 0xd2, 0x20, 0x4, 0x6}], 0x0, &(0x7f0000000880)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4000001d, 0x10000, 0x80}, {{r6}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xffffffffe218cb20, 0x9}, {{r6}, 0xffffffffffffffff, 0x60, 0xfffff, 0xef, 0xd819}], 0x3, &(0x7f0000000900)={0x100, 0x1}) 16:00:51 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') close(r0) 16:00:51 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x200) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r2 = shmget(0x2, 0x1000, 0x108, &(0x7f0000ffc000/0x1000)=nil) open(&(0x7f0000000740)='./bus\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000780)={{0x1, r4, r5, r4, r5, 0x172, 0x3}, 0x6, 0x0, r3, r3, 0x6, 0x7, 0x1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={r3, r4, r5}, 0xc) fcntl$setown(r0, 0x6, r3) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51eacb67a2169563ae7cf582f5027f9373de9130fc87a98050"}, {&(0x7f0000000340)="d3cca7951ae660a67bc0433aca1e4b32bc49eef5b955786f5d07962b3db88a3daa04610f73e0edf32df2f3ede7a40c923e7f2b6fe7dc8be1b74c0a8aef726209eb0a04f7b7b841617751d46c873db8ee806aeaf0c363e93d1a117a6e60066ad0c7007ba73916070958d71f00a4151b27b782bef53fcd2776b08502cfa3a681499dcb06979bea0f615e6405cb435a1b4a9e2de362e411543a53f099d48e92a64e149d7c369a5f6ebf1376533b2ab70dc96d98f87bf9e9ab10c7429f2128922fb156de8dea6d8680393d031629a539670269fc707f19042fd4bae066a8c3a625ea8fa1eaac19efca7a36216ae6ff8363293f73b61f7fc7c92933ff8dcd05c6"}, {&(0x7f0000000440)="576bbb91e23c73211600c7fc5bfa4cc5f384a500b4aaa61ff37e27abf22ca8911e0d08f3cdd22a54f14af9888045fb07df6ea44a973df2cd3df3c1481c6652fbf92160742c1413644863684aad49be6eb4a1fc8af3dd48ac7a08934714fd86e14fbc723cbbfdf69a6bcf1779f61506dedca6bf6f74bca48b7f98416bb29443f1179d798de3c51e49fd3f7c860bf3131eaca3b2903a4c1ffdca2abeb3b7bad820dc5679785c2bfd81c82f391e653a06642374e0d7fd0d6a266b1eb6568e9da26bc3c370611c240346"}, {&(0x7f0000000540)="36e2ab465e05b1325e1e0782eaded0aaffcd70b97a145ce8ed20829ed4fef1a716205f61f06c25029e0c5fb2a53a162654423340448e3753094cca29ecec329310be587f51b54438dc906d7dfa1e4ab02156f0a7ba52451867742992e5ab93d4d9e0e034ce50b2868c8c1ea50dda08f1b1ca18efac7cf9bf8f16fee00963a1a13d3d9f5b557b8c953e065d119b0ec9b38a4eab1c8b1549bce2eb995809efb5d3"}], 0x1f3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x50, 0xf0000010, 0x6}, {{r0}, 0xfffffffffffffffd, 0x12, 0xf00000c0, 0x5, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffa, 0x96, 0x38a6e55b76ce81, 0x7}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xf9, 0x0, 0x3, 0xdc6}, {{r0}, 0xfffffffffffffff8, 0x24, 0xfffff, 0xfffffffffffffff8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x1, 0x200}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xfff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80000000, 0x81}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000001, 0x7, 0x2}], 0x81, &(0x7f0000000280)={0x3, 0x9}) 16:00:51 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000335000), 0xfc94) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) 16:00:51 executing program 0: socket(0x18, 0x4005, 0xffffffff) r0 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x40000000000000, 0x4) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a51970", 0x1c) write(r0, &(0x7f0000000240)="f4be8d1a598cd5037630c4ccd3f4761086182d8b0d4ab3bc69fa733642f8ca8c00aadae601f7eb25be6a3e3029c64e0dc843fdc11b863de9bcfedb5e445f31e154155f344638bf7a93", 0x49) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04", 0x1b) write(r0, &(0x7f0000000200)="35db4b", 0x3) syz_open_pts() close(r0) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "b3d84b73f20104cc8000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:51 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x28, 0x81) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = dup(r0) setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:51 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x181, 0x4) r3 = semget(0x2, 0x0, 0x80) semop(r3, &(0x7f0000000400)=[{0x3, 0x744}, {0x0, 0x7, 0x1800}, {0x4, 0x81}, {0x3, 0x3, 0x800}, {0x4, 0x3f, 0x1000}], 0x5) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000040)=""/180, 0xb4}], 0x2, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0xa, 0x100) dup2(r0, r1) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x80) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r6 = fcntl$dupfd(r1, 0x0, r0) accept(r6, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) 16:00:51 executing program 1: msgget$private(0x0, 0x4) msgget(0x0, 0x1) pipe(&(0x7f0000000200)) r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x800) sync() r1 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f00000000c0)) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = semget(0x0, 0x1, 0x2) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/165) semget(0x1, 0x3, 0x2) recvfrom$unix(r2, &(0x7f00000000c0), 0x0, 0x41, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) linkat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x12, r0, 0x0, 0x0) 16:00:51 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/152, 0x98, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r0, r1) pledge(&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='(!:\x00') r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) pipe(&(0x7f00000001c0)) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x1a, 0xd8) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/105, 0x69}, {&(0x7f0000001080)=""/21, 0x15}, {&(0x7f00000010c0)=""/86, 0x56}, {&(0x7f0000001140)=""/235, 0xeb}], 0x5) r1 = socket$inet(0x2, 0x1001, 0x0) syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:52 executing program 1: r0 = open(&(0x7f0000000240)='./file1\x00', 0x1000000000000a1b, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x41, 0x1fffe00000000000}, {{r0}, 0xfffffffffffffff9, 0x90, 0x4, 0x4, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x7, 0x0, 0x3, 0x6}, {{r0}, 0x0, 0x1, 0x8000000a, 0xe, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x3f, 0x2}, {{r0}, 0xfffffffffffffffb, 0x38, 0x519b491d0f7885fb, 0x80000000, 0x9}], 0xe72, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000010, 0x8000, 0x4}, {{r0}, 0xfffffffffffffff9, 0xa, 0x20000000, 0x7, 0x20}], 0x7de, &(0x7f0000000140)={0x8, 0x40}) 16:00:52 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) 16:00:52 executing program 1: r0 = semget(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) semget(0x1, 0x1, 0x2ffaaefb6c8a550d) semop(r0, &(0x7f0000000700)=[{}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x9) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) truncate(&(0x7f0000000240)='./bus\x00', 0x4) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000100)=""/231, 0xe7) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getrlimit(0x7, &(0x7f0000000080)) write(r1, &(0x7f0000000200)="c2502ef45c72a0d5e2acd636", 0xc) close(r1) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) setsockopt(r1, 0x101, 0x8, &(0x7f0000000140)="b82b6d5081d66ff13fbdaab96f79907984e46035817559cf8096b444b9077e92c4b835d6ef0c16e7c22657dbbccbb707651b5daef1ddfe650f5411c0ce8ce19ef0c970939003a25ce0f275f1367c8ca2630e5391cbbbf965425227eb8faca2ebaa4e5511f34ce68c9f2e08b9e09f7f839f906878f7b3f5b6133a00781de5bfc5a44f08f5bb1afafd5d41edf7638cd444e1ef2cd5eb8979aca88ec65fcb1a696e77b2e58aa4bbf78436c0c22d8fa96a1c2eeb86d33f092f5677539b43f7de56ba94bf217fdaf22b3ceb466384ef9bbe070bb09f59aec6b40e4c4b7fe399facd5ed75391317d550d556909d4dd32", 0xed) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:52 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, r4, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x0, 0x5}, {0x10000, 0x1}}) mlock(&(0x7f0000ff8000/0x6000)=nil, 0x6000) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/72}, &(0x7f0000000440)=0x4a) utimes(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x6, 0x1}, {0x4, 0x7}}) fchownat(r0, &(0x7f0000000380)='./file1\x00', r3, r2, 0x2) fchmod(r0, 0x10) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2029, 0x4401) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:53 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000300)='./bus\x00', 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec1f1dc91cf3ffcbb49905445106229a9ca66bb400110008"], 0x1) stat(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt(r2, 0x20, 0x6, &(0x7f0000000000)=""/45, &(0x7f0000000100)=0x2d) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='$\x00', &(0x7f0000000080)=')#\x00', &(0x7f00000000c0)='\x05\x00', &(0x7f0000000100)='/*-\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='!\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='!:\'\'-\x00', &(0x7f0000000280)='%{\xfa\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x8, 0x0) sendto(r2, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r4, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0x20000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x6) semop(r4, &(0x7f0000000380)=[{0x7, 0x7, 0x800}, {0x0, 0x103, 0x1800}], 0x2aaaaaaaaaaaac34) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) sendto(r2, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r3) ioctl$TIOCCBRK(r5, 0x2000747a) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r4, &(0x7f0000000000), 0x0) sendmsg(r3, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r6 = dup2(r5, r3) setsockopt(r5, 0x0, 0x80, &(0x7f0000000780)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r4, 0x8, 0x7, &(0x7f0000002b80)=""/4096) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) semop(r4, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r4, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semop(r4, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x8000000000004, 0x3, 0x1000}], 0x3) semop(r4, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x2aaaaaaaaaaaac25) getuid() r7 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000001fff) socket(0x20, 0x3, 0xfffffffffffffff4) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*\xf1%{,)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000680)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x3) socket(0x2, 0x4002, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:59 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:00:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff0100020000005e0c896e060286b1b95208da6471f0bc73c95ef402cfe15c8d757bd32fab5f11d6c8b12c91ba463bc4ccca58b1f7c56206e8b63ca5648082be752a935a8e01ae774957cf433406f0c6744e9f5ab2a4d9a148eac0f04906534c756c696f34e4787e5520fc6762f5635c4201b7306f97edff50c2db5c38dd00000000000000000000000000"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28008, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x7) 16:00:59 executing program 1: syz_open_pts() r0 = syz_open_pts() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5190700000000000009236976a7a753fb299dc5539a90bfe432044908d0d99bf7c19d078177b04ce9c287730c53fb20000000bbccbbda1049fad2ba6eeb0000002f6c1b2bee030000130000", 0xfffffffffffffe7b) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x42) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "4617ea3a726b71180eac028b57f54efacad5c7bb"}) readv(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000015c0)=""/4096, 0x1000}], 0x1) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1bff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:59 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x400) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) kqueue() mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:01:00 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df2f62b40ec011dcb1cf2bae8f37194ff576b0300000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) listen(r1, 0x1) close(r0) write(r0, &(0x7f0000000100)="d8500acb7357b16dbc9a9a6f3670cfab25a21699fbc211d0ef4cce7dbbc07b6fa25e2b146f2ac1e337b233931b6d8d9104ac019b058fb72decfeedb59060615f5e0731c84aeb24f5411922990bec27df637ce4ff4f588482ecd49ac76d34e8bda685324ee680666d172688691e73731dee7724cb4d3eae35e00d68bc10cc559bc98d9350e817f4387914c4cb8273", 0x8e) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:01:01 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="f5aeefa1625dbb9566209685f91a156069d99594", 0x14}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/29, 0x116, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:05 executing program 0: syz_emit_ethernet(0xfffffffffffffdac, &(0x7f0000000000)="f322f002e97a475a00eaa4c8e125c791bc727b4ee395685020b670c6ad5e0f05c34ba946d242c9cfa84cd5f4542b1fbdf66777b0825c7081800013f9c9da4c83eaf09a14d5f8c7a86f844aa219b96bd0de65e3b7204f10424fac52d638ddd5e7af3c890217616d0a55eae136e6f6ea3ee1e1a128c047e149f0f078a558b32b7cff3462a28cb44c16004ed5baf70bad") socketpair(0x1, 0x0, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000140)=""/111, 0x6f, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00le0\x00'], 0xa) 16:01:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2010, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)='^\x00', &(0x7f0000000080)='}\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='!*\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)=']]^}\x00']) 16:01:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 16:01:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x4000, 0x8001) read(r0, &(0x7f0000000000)=""/168, 0xa8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) dup(r0) 16:01:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) open$dir(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) 16:01:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x4000400000000) close(r0) unlink(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)) 16:01:05 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4000000000100, 0x0, "000100"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() semget$private(0x0, 0x4, 0x0) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 16:01:11 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) getuid() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) pipe(&(0x7f0000002480)={0xffffffffffffffff}) pipe2(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r5, &(0x7f00000024c0)='.\x00', r6, &(0x7f0000002540)='./file0\x00') 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000780)="f24592bb748d271fce302eb738a6121e4d53b78e83decdc6c5b0072fad85bf932ee2929d9c795904ae3abb095e8e76adc1a08557e9dba782a183fdecf4a5cd5a7f0f09fbbaeb27da57d012404cd265adfa488c9ee8588c7d", 0xffffffffffffffeb}, {&(0x7f0000000280)="c1f4ab2155d31372aa2596fd4a3996cd5cda5e1d7a46bd099272d4703b95a634e1d395cd80f230f32dbcd9f12dcb34bc8860737821d63f1c0bc6d67c97c04b436c11fea3972f1a421f348be17fb32ea199137dcbdcd570d7570420537de67c0f1bcee7e31b89c720fe8e81788b35324d53f0535a25d6eb5e181ae330a81d9b5b73a7b2563fb4e0ac0894e9c6b1c01d1e6ac3e5853ea27a7f26a045cb4e", 0xfffffddb}, {&(0x7f0000000340)="d518da389d7ad326b01923e3cc2b80213aa99b867918e936af290f331a839411dd861991046741c8ff709e959f4eebea0d221dd61dad6f8b9210c9d1b008b51946a8444ca421e263dae04b12367be6b05d2cbde1e5003d97e1927859f8ab06d7f0097ffbc4236fa9d161c2f75d223acd22", 0x71}, {&(0x7f00000003c0)="81fb9c152596f55d7a5fbdc30deb06ba50e8771d7b1c8002d7490b770e62ef66a7a9e1812343cadb25777fed3d05f61b9f69d562a915d0a946a10cf4bfdbd1ab0c664723c5b7462495a1808a94f5be2e9047d7cd9a", 0x55}, {&(0x7f00000006c0)="d2d4e7aa5fe7eea516d798b369e691047f7205125d39fd34eb52414ed8d91c3d5b5504b33f01de7898ec3e4486f8f2acc602cb7003a6a398e7eb7777f1f1fbb27a3d332c0a87d860904f9ad75242bcec94096b24afab6ed143cb028376cf4b3ab99ac1abfc58c9522e626ccfd8b587291a1bfbb43cab1150384bb6fd02103eb6a477ae1a23e6b555cbb5cdb45ac4841bd85578d6de597115d42a93f90b6eb9982828dabd10961c9d4917dafe2cb02f88bd0d2a6a7aa7f1c483648d39b19feffa", 0xc0}], 0x5, &(0x7f0000000580)=[{0xc8, 0x0, 0x3, "b8817d96060f128a238d090ad2c90a4ba87c6fbfac69cf170883981199b321cd5cf25cabb0c56b025dc3552ea07e57012d50cb20bd33bc0eec48e7038307e7d0df10e60ce0912c6a6379c1025a2aade718e48d36c641ac8a64daef5dc3ff510b53e43bdfb262acd5fd72cb5b6daeee6c0e99b2bf8658b120032c92a2c9b03c3fa48d71c436bc51e9994020212a85803d16eb7a43389d5e048d10b6178b857cadc8519eee33622d098e777d2eedd3c7a5650a9f"}], 0xc8}, 0x401) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x1}, {r0, 0x100}], 0x4, 0x100) 16:01:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="bdf1e73a24901d660afcd745aabe608549fb2a7325e26873a3314f61d55753881286b1dae5d82e4ef0fbf522b2c07314be57fa74404a8d857f1b93c68cea38f6c17cbbb0908d63e35ff8371df1b7655e7bd0a64642a694170d946ff186735e9ecc18b5309e280878731a743115894fafc19a6ba38d17406ec434c35fee7ca0c7f61750f992e0d7ea089e549c23fbe34708ca8ed6efed0c231e20cddcf68b24251dd865c72c6ae91e56a959abeb1a7e34094a30eb56dfaead5b176da977b722fff8a700daa9151849656a7e74dd31b875e6", 0xd1}, {&(0x7f0000000240)="c64cdaa84f4e07889e86301fcdcedd0260349d5f939ecf40e0bdef0f4aea5205da806e064d3cfbae93fb392dbed295927684657c344abc35d67144bf72ade5e4346e05bb278f9a27782f386bcae6b8fe0399137b5c7fa8e7404d320be6ab76e20c008ec28e71613cdda41a232947a07613f33345e663c406940f233478e0ec04e548bbf41ef414ab59301f7bc7e5f7ae74e48ec0b43280732ff85895aa3fb6e516e0c3", 0xa3}, {&(0x7f0000000300)="c8c52e7110f9330b7f774df8b8c007cf914788420267adaa714f5cd4e2a5f9828c794fa8682c34c3ea99ed86173077b4b3cb05abd43e9bcb3c40fb6efc6344d98037d513d1d5162b1fbb3857713c0099dfa2f322cd55d50534a9ee5e78b9255d0b52b588888f519a9d7e1df3e1f1ce92d11ee131288e14", 0x77}, {&(0x7f00000000c0)="bc94a27562485e56d638a6ec66a391a8ff9810ad", 0x14}, {&(0x7f0000000380)="fc93beb735e2123dc2dd129d8d373d454844005fe2016013464a9ced5fd0656959741217a7db6bc57689c47cdb7b44ace15a7afdeb308521e712cdf07e15271cd58046d5f5d90f7bbf58aec1ca60cd0091b265e1e0255f1b119403afc6f0f53abe6ab9b66976f1581d91dc5732f1049356ca83806a1b5c199bbe442eb36215997b85a286cf512d7fbfc2da7e38dc9a961d31c138c4e3695b02dcbfb8419e309f7e30b407e3fcda0a2c3f829d25c4e6a6393e6349a15751fcdb6803e66f7db80a95c124c2937082ceadd278c63570c4f9ce1f", 0xd2}], 0x6) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/89, 0x59}, {&(0x7f0000001680)=""/140, 0x8c}, {&(0x7f0000000080)=""/23, 0x17}], 0x5) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) dup2(r2, r1) r4 = fcntl$dupfd(r1, 0xa, r0) dup2(r2, r3) dup2(r4, r1) 16:01:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x5) write(r1, &(0x7f0000000580)="cb4ab3b5beafdce3ede7d7f65c02f7b5b1237afd7546ddc404d99324453cadd8ed08e0a431e476b86d25aa27240f7a4a848c9f4a8a48d5838afb6880d33eba10d5b0d0ba7394c76ea2f143be2af5141d03d703f625548e0b434f7f9abed6558b1db2eea22480502e", 0x68) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00edf16c12696c653700"], 0x1, 0x0}, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r4 = msgget$private(0x0, 0xd) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r5, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:01:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x9) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c65300038cd04010b821022fa966ede755a9c6d6b4203e4f348d7b6c5035544795d13835a8eb3c66774737e44f212a3bb38927b09f7d29ff3c95d432a84db5751c63ff9e94605a40bbe6c810a94b5118cdb4550af815f030867ab028cc7e07b4221cd741614ce7ff6cf390933"], 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:11 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff10) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x694, 0x0}, 0x45) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0xba}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="71f2ef204a7b70a002c2cd626e66e7", 0xf) lseek(r1, 0x0, 0x80020001) read(r1, &(0x7f0000000140)=""/80, 0x50) 16:01:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x140, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0xc0) clock_getres(0x6, 0x0) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xd1) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040), 0x0) 16:01:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6fe1511a55ae0a72a26224fdde9ac1de5f221eaebcf624"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) pipe(&(0x7f0000000040)) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea6", 0x402, 0x7, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 16:01:11 executing program 1: select(0xfffffe7b, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x1, 0x401) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getgid() connect(r1, &(0x7f00000012c0)=@in6={0x18, 0x3, 0x7fff, 0x6e}, 0xc) r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r10 = getegid() setgroups(0x9, &(0x7f0000001280)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:01:11 executing program 1: mprotect(&(0x7f00001e3000/0x3000)=nil, 0x3000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)=0x3b24dcd0630050c5) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r8 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000740)=[r10, r3, r3]) msgget$private(0x0, 0x20) r11 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000780)={0xb41, 0x1, 0x8, 0x8000, 0x3}, 0xc) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r6, r7) fchmod(r0, 0x10) recvfrom$inet(r0, &(0x7f0000000500)=""/198, 0xc6, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xffffffffffffff27) setgid(r11) setregid(r7, r7) r12 = socket$inet6(0x18, 0x4007, 0x3) r13 = socket$inet6(0x18, 0x8002, 0x6) setsockopt(r13, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r13, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000400)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)="5310619b03d1b230ea2360e9d6e50ad6af7dc7bfb31ab2cf42be3f22e71917a78e2144415ea704", 0x27}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB="0000dd0020000000e300ff000001000000000000", @ANYRES32=r13, @ANYRES32=r12, @ANYRES32=r8, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r13, @ANYRES32=r12, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r11, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:01:11 executing program 0: socketpair$unix(0x1, 0x200002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x26ddf699bde6bfb, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x5, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x101) 16:01:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5a9c4139, 0x7, 0x38a, 0x8, "83715ab98ff6f460ead25c34e29ee9b55a28f0f2", 0x80, 0xffa}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:01:11 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = syz_open_pts() close(r2) 16:01:11 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) r1 = getuid() msgget(0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x204) semop(r2, &(0x7f0000000000)=[{0x2, 0x4b2a, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) r3 = geteuid() setuid(r1) setuid(r3) r4 = semget(0x3, 0x0, 0x85) semop(r0, &(0x7f00000000c0)=[{0x7, 0x0, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0xad, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x10001, 0x1800}, {0x7, 0xdeca, 0x1800}, {0x2, 0x0, 0x1000}], 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000100)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x5) sendmsg(r5, &(0x7f0000001680)={&(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480), 0x4, &(0x7f0000001140)=ANY=[@ANYBLOB="7000000000000000ffff00003f00000005f41eb5f95d167745806e799091c9f0efa37f7db6ff0f3e43fc301f76911eecbd0486b77b829725e9675ae3e5a6829432f050febf3409e970412a3ebaa785c745c09ef2d7a071bdfad15990bae21212005500000000000000010000004d000000387a5f64974345a3c09ec24de6a0c51409eae2fe5d7899317b3fe9689b9c5489cc4d53c1852a044a65ef0b4c77801a22db59f0ea1bb787a38c5d562563dc49504024d69b616b9c544ce66b43442e7b7b35cbb4e1bcfc5d541829aadd9c74cb0110caeeea6daf159bd04d230eaf52b66a3a6327d79043eba8378335904d169cde9fbe968058a9e964301d7b7da212cad3cff544517ac2ba7e26f82ddf72b4b983696ba15beeb96cccad47090d4964e1dabfd1be80a2f71a36366052de35721fa3c1255d93df3508b3ce4c98e8178704527f48ebb65385cbd157c8306c010a55b6f62632022a155213fc80fd1e0659072ee44ec82f000000004000000000664b7bbe27550a25b73f3dfa0000000100000000000000bcbe33715744c4cefa2126e8db27605b67f77c1e722860f323247e02af54db042094a937a3e73dee0fb70000000000003377918a8bbae7d227485aef7ac5edcaba9e363118a6e804e92c8c29f4810add9643b6700f3b1bff221902700010b1775337ab7615f427377a942d2a605909f4da71767b7bbb25106608e661300a70000000000000000000000000000000"], 0x1b8}, 0x8000000f) r6 = getpgid(0x0) getpgid(r6) 16:01:11 executing program 0: r0 = msgget$private(0x0, 0x80) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, r4, 0x0, 0x7f}, 0x5, 0x6, r5, r6, 0x217, 0x734a6e6c, 0x7, 0x100000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchown(r9, r7, r4) r10 = openat(r8, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) r11 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/194}, 0xca, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r13 = msgget(0x3, 0x80) ioctl$TIOCSTART(r9, 0x2000746e) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400), 0xc) sendmsg(r8, &(0x7f00000008c0)={&(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000480)="7200dbea7ee42a35ff2590b2c2f69fcdfcb7b8d20227797727994766f582893af2970412bb78e7ffcc458039c8a5c54cb597a04a85c107056348ff36937626d22ca80b5250b416ee7b135591517bd2bd40f90dffad51f30c02720d71b3e28b0a4c7297613d8b2e1370612393eecd444db8c4d4a287d558fca7a370b904ab54df4767087cc48329d9bd77294d098639654f33145ea1e7b18d750d6abdeb329d51a9a1c78135ef79876af9f6da6718dea2fc385b26f66dc51b6e9633d3bd2725ec23ac949a", 0xc4}, {&(0x7f0000000580)="fab1248daaef81e8467ee4e45182f35871d74f6bdd9ae71b8352a34ba50129ea9cb246f737c1c1a7d8594d04726e0571260b1b6ffb529b5d20e756", 0x3b}, {&(0x7f00000005c0)="fdddbf3248446bcca4f94e3b048a67a465b6527d59140a77afc15a6c33e9d078eb2c62a4b3c33be7005f1f7ea808144ed6770a18cfb5804a7a1c1883610eb53fadf8829990735f8f9d6b00b5e9477cc8cc30d2138c7a5d77b2abdc2e08efec13439dcd82aae8ed03d39eecae0c4fdad61cb4b26e4b96e92332d00ea26a", 0x7d}, {&(0x7f0000000640)="88e621b3f280935a0b06a522694bbb885d4846081cc67a0a74b437f251c25ff8a7bc", 0x22}], 0x4, &(0x7f00000006c0)=[{0x30, 0x1, 0x80000001, "a31c788b907f5ae7d58250b6e4091d96ac710e0828b6c7a94b68759cc1"}, {0x78, 0x0, 0x80000001, "c165b2b43ee59d64d3107f491f612d15f999f690eb57d5292c2f1c1e0eb5fa850a6d791b6b6080cf54d63b8330b88077e3b8d3193d44e701837dac3d3a2009232c6d9adb40f28fd2188a8a90a2eef2ecb228e5588c2997708a9c853467c4c0acf5e4ed46930a"}, {0x28, 0xffff, 0x7fff, "f79dd788026d469f03cc2302ee39ab61de0190d3c5"}, {0x68, 0x1, 0x6, "1780a894e6daf1148cbbc467ca10dd6f8c0e9084b31f0a53be1b80f8ef855f8ee87e85a642b5e73f2a8d496ab229140a80de334e2dbb9c709e4bc45a5dae17f6dc32f43100516fb0ecb3beb25a90446117dc875d"}, {0x90, 0x0, 0x1, "4d9f358e4725586cde769354157ec22c611c8893d07e19854712c83596a51493b3e0cb1199c613e0cd4ff2491ee9070b94ca66a33abd1121474fb1972912f876cdd92706a6d44161cd46eac26d6f57ede0a663066467b3571e23fc34a239e72aa1f16aaa527e2dc2e5e743efdaf56d3cd50d6f05cb30fe8d53820d3ce37d"}], 0x1c8}, 0x0) shutdown(r8, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000900)) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000940)) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000980)=""/43) seteuid(r12) msgget$private(0x0, 0x40) mkdirat(r10, &(0x7f00000009c0)='./file0\x00', 0x10) linkat(r11, &(0x7f0000000a00)='./file0\x00', r8, &(0x7f0000000a40)='./file0\x00', 0x4) 16:01:11 executing program 0: clock_settime(0x4, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1ff) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) r2 = dup(r0) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) r3 = dup2(r0, r1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x8, 0x2, 0x1000000000000}], 0x35a, &(0x7f0000000040), 0x2, &(0x7f0000000080)={0x7}) kqueue() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x7) 16:00:42 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53", 0x47) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x1f, 0xfffffffffffffffc, 0x0, "1eae86b200", 0x0, 0xa7}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000080)='./bus\x00', 0x8002, 0x5112) r2 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/178, &(0x7f0000000240)=0xb2) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x2, 0x40}], 0xfffffffffffffffe, 0x0, 0x4, &(0x7f0000000280)={0x7f, 0x2}) clock_getres(0x0, &(0x7f0000000140)) 16:00:43 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/11) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/96, 0x60, 0x2, &(0x7f0000000300)={0x2, 0x0}, 0xc) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) r1 = semget$private(0x0, 0x0, 0x120) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x1) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e8000/0x3000)=nil) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x5, 0x0, r2}) fcntl$getown(r0, 0x5) r3 = getuid() r4 = open(&(0x7f0000000140)='./bus\x00', 0x101, 0x90) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, r5) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) munmap(&(0x7f00003e1000/0x2000)=nil, 0x2000) sendto$unix(r4, &(0x7f0000000180)="6104e80a2bc829a83c023941293cb0af081d1f25b6d8ba75fe94988bea35387bfd441f83a2e152962c5bf2b574b62f2dd6f49637d27866e1dc6a2b9a7fa97bb71722ec918978d0cc", 0x48, 0x402, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) shmat(r1, &(0x7f00003e2000/0x4000)=nil, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x4e428feb952200f, 0x440) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x8001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xae2, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) r2 = kqueue() renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='\x00') kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r3 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r2) sendto$unix(r0, &(0x7f0000000200)="c8f3d41ae43cd906fec1ab3078263c0451fc", 0x12, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x7, 0xa6, r3}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x10, 0x1, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000001, 0xffffffff, 0x401}], 0x1000, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x82, 0x9, 0x400}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8000000a, 0x1, 0x4}, {{r2}, 0x0, 0x10, 0x80, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x220725495c9e5310, 0x6, 0x3}], 0x0, &(0x7f0000000280)={0x23f5, 0xeb}) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a53aa13000000000000001300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:44 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/101) 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0xdbe) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x8}, {0x18, 0x0, 0x1ff, 0xb73}, 0x5, [0x100000001, 0x5, 0x40, 0x2, 0x1, 0x1f, 0x4, 0x7fff800000000000]}, 0x3c) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280), 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, r0) close(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10000000008004, 0x0) r4 = kqueue() getgid() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x7023, 0x9) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x8000, 0xffffffffffffffff) 16:00:44 executing program 1: r0 = semget(0x3, 0x0, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/4096) r1 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x400000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffff79) r2 = dup(r1) getsockname$inet(r2, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0xfffffffffffffffe) recvmsg(r1, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000001100)=""/41, 0x29}, {&(0x7f0000001140)=""/193, 0xc1}, {&(0x7f0000001240)=""/21, 0x15}, {&(0x7f0000001280)=""/56, 0x38}, {&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/156, 0x9c}, {&(0x7f00000013c0)=""/3, 0x3}, {&(0x7f0000001400)=""/140, 0x8c}, {&(0x7f00000014c0)=""/2, 0x2}, {&(0x7f0000001500)=""/145, 0x91}], 0xa, &(0x7f0000001680)=""/103, 0x67}, 0x1) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987", 0xd2d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3b, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:45 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:45 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200000000) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="f7986549a3f24753ef77d049eb4d6e21061e9874395907195a005ee940d0617b86d7d89b1e7196ee1825523b518165e11df6e1d40c8e5f7212ef595f294596baac51c14fbb702c9dc976069561f4b6041973f521df74f2cb6f9ae78ccd701b0bb7f1443df5bc5c0d1203900315dbcfedc7ac0c291489415b996704bd7638971e98bd1b55af36e9ce93a2b8fc06fb7d16", 0x90}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ecf9ffffffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:50 executing program 0: select(0x92, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x8, &(0x7f0000000300)="0000000004a1d038b1cf72aecd40cfbd5a37452bc58bac228becd86ece169623546e165e8efd97d5cdd2d588dc20497e8f19d4084ac6bd2d5e944866270c736afe7e27539d866bd1178d69b10e4a764aa98600000000000000073bd2b353ae7dc1e185bbb27a00e9828dea8d419ae28ddbedb5fca24f63fa2244515a50f0c5b95fc782592f474186000000", 0xfffffffffffffe2a) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff1e16"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x401, 0x7ff, 0x400, 0x99d2, "979525012170d0798a6729d8a17bb49753844136", 0x7945, 0x7}) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x4b, 0x20000005, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffe, 0x17, 0x20000000, 0x800, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x9}, {{r3}, 0xfffffffffffffffb, 0x21, 0x2, 0x7, 0x40}], 0x2ef, 0x0, 0x0, 0x0) 16:00:50 executing program 1: mprotect(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000140)=""/4096, 0xffffffd6}, {&(0x7f0000001140)=""/50, 0x32}, {&(0x7f0000001180)=""/118, 0x76}, {&(0x7f0000001200)=""/250, 0xfa}, {&(0x7f0000001300)=""/83, 0x53}, {&(0x7f0000001380)=""/165, 0xa5}], 0x7) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) bind(r0, &(0x7f00000014c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x2a) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x18f) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0xf4, 0x4, 0x0, 0x0) 16:00:50 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000009c6fa2779f2ddb1cb68f6570f3178dff3a2a1d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf747281f7bc84b00be82f5b17856612d94b707f62e65cd6d925a597f7cc77c54f93174e483adbf4c4f97f0c879af021e8811c62d3919a47f88728d4ab4b613872f7efdcbf52b074feaa087c6e816a94ee631514c68d9ba8a1dde1a9524cb7d567f109ac26553ac5e78de0a2f2f671f5d83e3f00810522648030"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "e8066b5fd1a835a1da0cef09cbb475"}, 0x17, 0x800) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x2, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) msgsnd(r0, &(0x7f0000000540)={0x2, "7851849427319ba36de2adcaa4be05bf95dd8b8e55cfac244619009d2080c5401c19756409e7d372755b4ca33ea9f713ac188287b826f22be140e08c1a8ff47ddb502b010fde49338feb2e62088b838c2244c293abd22dd480dbf5c6ddd2bea14898404c1215f10c3ef2835559465b234aedcca53b0d7d596c4e96a3462905e38341c02abf93bc8ee9a7f5267ce74cdb1ee3d22bcdab8ae810e361482ea54572e2be294eea132d43017606c9033bb395301f9d608c8ef1763d939f8b546a1e903edc785fb791bad7be3f1611dfc2de5d34f6d115bf2ce6b7d1d255960eb931acd6f68f25c411efcab56944fa1de6899f19a4934881e611ccb2e840462c50eebb542269224688640d0d72ca226ec0e049d2febc56abb49a4db1b759f8732bc8be67b6c5f35604c736e8796f7cd9f33418ef99db56eac59a4d735fddd98dcceb917539f4703cb5c8421e9cd844863cd445d72c40f0ba6f20cf0591f1e6626d043273ea1f864a2bfbf64945a378200d19564fb7c420cf3630f922417c86f69e30ab1739ca809f6cdcda7ecf9eb7d0a392458572876d2d67c92a5dff3e187bebfecd7f43e9b82f194fa0dba2430e7c22d0ad716074371d88f7b827b27ba26ee2bc65b1196e247aa5d0c11a20dd327b19a827764b887f30aa5818c920e0712b1edeee11cfe09438b43a3924405330536a726386786d0c58bedbc71e555feacb321e1e9bd6325b9575f5eba68b0b032ac2302a926eada0282c1cdb0cd5aa89bb0b24a697f0b8a238c1b5e9e30b63645cdf3201f35535ab1d960d0eeff5bef7767b11f514624def922e9a62443bfc14f340d6473e6b21e88ce39a2d98d60c1afc7c724c975bc0682156128db1b35b96a5682d990ffe787555f65041104ae2c3f9e54d3670c41cce07a2a9a6546ee5bb30edb2dcc39ac182a69297bd1a5e5bb847c4206e96b073974b769a58158b6246a4fe77211242d7948a5deecf7cd16820e03ac41846b2ac874d0e9535abaa07d4e8c90507537ebfa932f8ff3d0fb1c3245c81fc2c6837764812ed3941c0be475c5978f9fcd1e3fbae3fc39d4b1d868981d599dc5422afc758208501dd3e241f62257ec74f3e3936bee987ec327f45175f6e48536e060bcd6532e304db1b22e6894b9968599c690578ce1e7987bc38a2721d8d8c09f8837afabd0d61c37734f0dcde001a2a9aa8abced5a3fb4d4a84822964e1fc2b69a78e6771f0f0a79f62f87bdbddc6444b54b16c1cbca3c4440aaccec16d279450d4f1cf791d2d38bb7fc6bbb62dfe3ccf4b1b0693a1f01c05324872881b7f2716b70bfe386ed4b65af2a2e2f51b0af79bd6a12d066c46a0ea0771c5b4a831ea0b31c821c0855338141f49892dfa9114d00bd27cbd7e07b7772731fe7318751d411dfe5f150ed27d0cad6994c7eec7819ef0a4a3afdc189641fed7c34757467940ba9c2ac88f6478ed609505a4a5464eb496e7e4e0173e298fb9c68d45e2e47969ad5eb064b94907535c7793781670c9ba8f8afe108afccefbfb9312a729877a287dfe3e2c09589dc70f68f5dc8ff11382668fd2b898d57f19d61ebb0efc1fb601cc034144ca8ea1d95688acec950c8e991747b7938dccfc7c49ebb386ff835e3404f6e92dd2a686cfa86e08aef36f1ae986800f65872b1c2e79773c37c723129f1d3bae352e03355802463cb35e62bd9337a097e1d39b6d8c660d9f5f6768a2525b3fc28319f9f753459d162de24240e883a61d1810c76482f7e2436f7b3001d9edd9da1f67245c265ce361ec26f539b702a0a4f1adccecdc6766b159e85c5e321187f01a49342d21a3457cc1bf7858bb174e2688b75ee04a5681754068be8c00611d35f2754de9d4978eaf574ae937f7285791a863f658b91781d3157543d80030d79ceb49ccbc8d4357ec8ba025595e232c3e02c954752450913d8eb9e413c249beb058ba7513a33839443ad64c5df0378becc931fd0de7f0b5f7f53f031399677d7a9a9768e71e63d2374dee5820c73a7cc508a65962bf721a8c953bfd679e64803d1cc64ba2501e56553d52f2bdbb4beb1151317c4eb9db2cab1eaf8acb65219e1187d17a3bcf85e1e87c25acb3f604c75b7f27dd3e02ff145e8354779315da52203a454982e348b299706db8004df5f46d7c1084298e6fce6b7c6b4d0bf0c200d813c56326df7f495bcc64dff734d33f8e5c60e91e349368fa24f3a9838a84380fabdcef730094dfaf70d17d8f98d3dddbb3fa2dc411059502c8cc682a54f6876da07be0020622ab49c2dcf6e1c9a5d4867803e00ebb64069f44d21a6513fa4ef5cd664242d6b95635e3d50799a9aa2e9fc897e305cd6ac67f261f50b50b4ee8efa61238516a5e832e0d6509bea223658d04976564e3b2767a60d568809ec579a8cf614421722867f71c874e7fce2e3739d6f14564796eda65525c08f38abe8d2fdce0d255a4428818402b3e23e2add8329e54cef784bb3968e70084e1b8edeef52e25aeade67107c252f36f601996e9b8a7666177fc5a85ea619480581d88a32a9c8045dc2cd4ab82cade28e0429159e1abaf32f08ded1fa8c3350632537396c3a756583d64d2a996dc6733920730a2501f7340726ae3d74f2ba1d2567c71adfc42d7565320f5668228bd051f2cf59b781a6d68bd6a6dd304311f3a28f35195eed0ad3102b200e1c85ebc2ad57d6220d6ac2b478c98582f969ea16207fac7df21151580b79c5b1a1dca0f5648dd62e091529d6bf168ec3299a3513e0aef7ac051d7d053f2a73b9f011b862ec6a4ca037b7224d769720366f6b0009a10c88cde8ff34c05e99db3b2143b9ebaf92b16aa5661d9eeb9465a397d58443ed78a5f2772ca073ced5b57f3865640204c1b34b3f79c88886e1f00fd9dfd505a0dc59ad3057ef208b29552b0c23c54513ba30999f45b18cefeb85980ca3254aa8e02e1a2e1b326ea02756fd59bce6fe8fd371bcf15ea84945a3c78302deb53fa486d5950dd9669f623bb1d7c48bce3a2204b71df290dc701e4c3ef60e2ed76c8f6e22dcdae3e7e94473cb3c8a06811176ffc32dff24fbacc66951bfb05bb0840b559b571ccb29c9e47217808a0671c30fadad8a3921b42da92bd325ee2ea323aab3e65cf800c33a071141335f4759a3207afc3013955b8de0f57aedae3d335ec42c0f3bfd1e2b466ad23c83949cbb79a44bbf62ca626d751d2546332d9338c53c54813065069992b5818ca8847e36102e0fbf0ed2b092f6b1f9fd1d1535cbfc1bf1295dd8258e1a9fa9686f71a254ccf293bfcd4aaf7c457812170b7021f4547dcf9303975d52e6e72414171c0f570788d3bda134136821d6ebeaed7bd9c5250a0ea2511fe3a99317acc443b83205ab414df5611f843f7e0f27e4107dddc3d3bc0a8ef9b7ba952a42eb96e722bc116570b873c0f795d706f21355b5c8cd56f436be392f58748a7f731383fb1d76dee9b47e5fc06913ff20e082af8c833423a72ad6b88d5e6697196fb8723b4879ff05267a0d9deeaed74f10adee8186614b0c3255945b2d1e786ba90103876399ffe0b69a4e1c96cfc2a41ff06535fd8ea2dbf940c9a1741bca78fee2e6e81fce98ad4312728a458eed48b93444b632c98216cf15bbc42c5fc5d22135a3ed2ecda8b86658916104fa72f4a1cfefc7ca81abf5d98b51a8bc8f6fcaef434d384f3a0d93e73f3a4879a4fc3e8b4cd7abfca04334803ed624ddd48726f78c5b1352efebd9e6cd59d1cad86c207507bcae239d37b6779afb35c90eb4baa76452e0443312e79dfc942e3f69478505c873939a47f6ca459ec2a1ec39f4773e4910af72afbbe6c7b86b3a7df0bdc0234a9696d9c2b683708a036d99cfa3616ca25a7408416e45abe1e4bb1e2ad6b5659ebe806a2fd68e734946e881d6981bc2ebea78881782b20bf573837018cb4ed50ac0b3e3142dfb3641f15ad7c089b7262780ef3c6f41b289a6caf2c338496394c218c506b2e23361396f7a8b08c8e45a0a67a3fd9c6ca291bb55cf5977ddb6d7ac13522a621c6cd475849e7f3040edd6ee43745485fb404188fe2c0b29f48cf025766adb87ff49e8686f9f5f0347b1c007e55c1a22c071443f3da8e570db4910f4a970591eebf7cb001b220748f30bd9dd773e40885a3a4a375835d545442cccbe6fd312388790b731003b8b82402eb929df9fa2e15f8f9df33ff6b5445bdb6319369c8947d4b5f56a098b1e2793d57ce79e5ed8ef7df7c165eb22e1c94db28950b2d851dc252a403adb9c65b34519910c85d13c8b854736e71a4e7e68dd8a3f1891a335df0bc9604514dc07fa984e525905de2ac20dd27996026a7ed6f17a49d5b4041350166c89422429596a51b91c070d614f05c808bd7ec75e296257e982488bfe1548989f08260672edd1e386c7db3386fc1a42d30712822b5e31e460de3c1431030751f4910b2a7247d592f37fd70d86396435425c6af2a52e3c4c00e614ce1815ac498f86fff36a08bb530c8ec4e1c83df1c742505c61202c7a3d94cbc99541bffc7e23b5abd014b54500337019f6bf0d2fcc7ecfe17979e087c0cb6b80c5dc3ff625dfbe64280dcb4c6b5367ce3c998c6511cb734f4bc4538a5808dd3995c1ec1095e592ccabb431a673f516ec30f70b74c3b326e4591b05ad385ae2049010293345dae5f998f67872e01bd34fc81452f1c5d371db7f92dcb5cabb98f8ffdfa0e1458e6c8cf3ac3a22386e1ca449cc5581a5c25e7dfd4244202fb747ca97678115943b5204675924b17e1ac57cb1040597faa4848bb9869ba910b881888f269b1a158914f87d69fbd7f90a886f2b50a044b9eb9b6bfdfdaa813937c588ac14491ba7a67bcbd58dbde710a60b5db8bba4824edb4aeccf5cd1d6622aa8a2170c3a5a5eabb7e4fae0506d5814831f4de9c7bb4ccfbca3d7eb4eb9c20058f674c2470c69a4d73f70c87d283980d350eceffef0677a1efc1d0d7e96958c48013e85b8685cdcdb9e71531d469631d65467d64a464ae02cfaf270f985c340a386bf532f93057ae4272fe4ad45dbf174b194430178b2d3ce15e05e4ad44e433519ec415c27a7bb4d7b569dca609b37a32747c8bf1ed916f457afe56587d4c1becf7c9b987abbe5fd3a0a52f59939b0b3ddabc3f3066ccb226c42d5b2023bbd23571ff6e311515ae9a957c18123e763118766b9e8a8fc8f1f2762fc30fd5232d04c633ea0c6b1432dbf855767fc3a554ec2e9eb1a012465154319fee005d0a2ee974bce044d115701515fad2eb55d39f5ec2913267d2d65be3a00491244ce3640975040e129bfdddad7261fc0e1ad31d7568cae368c5ec60fd9e49f04b9391f959179028c488ffe7a125615b8c193244129c97c778faaad394cbe9dcd5aeb61fb6b9627d2c869f09c0d0fb7c609b9435a9a45cc72ec01d55c6d91006c6e1147724a9dc43927587147f623bbaab627a60161a368b66de32b0a894fba281269787138f923d955046bd3900bd18bd97cfbadffc688006c3dd2da564510003de41bb553edc50738e142c4bb62cb58921e0efcfb7b62e8b8e4c326694c24774bef705c016707ab2e27590c02c39d1e795b6ee71a08c8c046890fb11af1d97787b3822fd63a6b00ae4c86697c9c3eb06e20962fafab5155fee1a5d2cad7fb563f7deeb28512b43d4c06426e3ba40c211b4f56956be80085ab054b49d8d4c090fa2962ca837ac5c9ee22ca81e5579286256f446d5e5d2d84db23cadb396f37fc2afc4bc6683603c6d62b5292242d1f0b256f7e7139555de31f9816a463f85e71880a0239df6c8cd8ec90e904d"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000000300)={0x2, "ad3bf954c1d0f34de11622f1dc4bbfc7c4804d88c8121b00704611fe7938f019a40a780522e005b8c953ef3f27f6775dbe8cdf45304dedc4d740539566f4217983f8d311b315e30ecc310219897f0d4abf9891f2efe91ab354ee0f3cc6be65f5cf80fe685728ee02d3a1df129228827ffd58a9ecaf99edbf136b27576388dcb3cc9a07c54766458986f74a20c634c634f6e5ab6ba229ad075f389c9669a8b94e417bdab24185006d13ff1172bf88cb220334fcf68fe233a72617c54c746518db207133b0"}, 0xcc, 0x800) 16:00:50 executing program 0: nanosleep(&(0x7f0000000000)={0x1ff, 0x1}, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002c40)={&(0x7f0000001700)=@un=@abs, 0x8, &(0x7f0000002b80)=[{&(0x7f0000001740)}, {&(0x7f0000001780)=""/223, 0xdf}, {&(0x7f0000001880)=""/55, 0x37}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/167, 0xa7}, {&(0x7f0000002980)=""/214, 0xd6}, {&(0x7f0000002a80)=""/172, 0xac}, {&(0x7f0000002b40)}], 0x8, &(0x7f0000002c00)=""/51, 0x33}, 0x800) nanosleep(&(0x7f00000001c0)={0x1f, 0x4}, &(0x7f0000000200)) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x899a50f50c4a0295) ioctl$TIOCSETD(r1, 0x8004741b, 0xfffffffffffffffe) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000000300)=""/92, 0x5c}, {&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000580)=""/30, 0x1e}], 0x5, &(0x7f0000000640)=""/4096, 0x1000}, 0x800) chmod(&(0x7f0000001740)='./file0\x00', 0x115) pipe(&(0x7f00000016c0)) connect(r2, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) 16:00:50 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="25ff2016"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x6}, {0x18, 0x1, 0x75, 0x2}, 0x7, [0x2, 0x2, 0xa9f0, 0x3c, 0xa7, 0x1f, 0x80, 0x5]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x1ffffc, 0x4) sendto(r1, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x20, 0x1, 0x898c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x17, 0x8000, 0x8) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = socket(0x10, 0x2, 0x9) socketpair(0x18, 0x4, 0x10000, &(0x7f0000000180)={0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r8 = socket$inet(0x2, 0x7, 0x7ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getgid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r10, r11, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2000000c, 0x5, 0x800}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000091, 0x4, 0x7}, {{r3}, 0xfffffffffffffffe, 0x11, 0xf0000011, 0x88, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x1, 0x8000002f, 0x0, 0x35}, {{r5}, 0xfffffffffffffffb, 0x86, 0x0, 0x3, 0x1}, {{r6}, 0xfffffffffffffffa, 0x4, 0x3, 0x5, 0x7}], 0x7f, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x8, 0x20, 0x9, 0x39}, {{r8}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xb800000000000000, 0x6}, {{r9}, 0xfffffffffffffffe, 0x80, 0xa0000020, 0x800, 0xc2}, {{r12}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0xa58}, {{r13}, 0x0, 0x4, 0x20000093, 0x80000001, 0x1}], 0x5, &(0x7f0000000440)={0x800, 0x1f}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r14 = open(&(0x7f0000000000)='./file0\x00', 0x20000000000001, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r15, r14) r16 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, 0x0) dup2(r17, r16) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x9) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) 16:00:51 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="3dd73489bd68fba67b329003c6db75539a7e414e0c7b9269b86f8ea4e055707a2d9cda32e4a1b8f7916bca27b5fe6adca2d0d50a6333db391c8b9d4d53366b2cd0eb9fedaea41371ef113c0e2bf5de4c793b90c05278fd6ef5fb965e33821c40b83d2f47c10b3e1c2b5e46b2d459e269bffcccf2135a1e32aa48e47bfd7fa35222bc11595694500a3bfb2d3add1e088be9b5b5635da067db31ddf3ab760ee07f67b32eae823a0319de1b709ff9086367a1603cf81037a036", 0xb8}, {&(0x7f0000000140)="aacc493149d9634d2e577cc02302785f718d97dbb2f0ad968a6e57da29e05d281e1fd0468e0e36463328672074ef02f5fef9d7c647d9d85732385045fe45bdb1953aa07dc25a801a2bffff8343a53cfe042d5bb3764561d44bc262e3936ad2a083a171add28e9227cc742cfa911633770c17f48b0b5bc77b164875feee4aac9170b3527c671825cd1b68973125d8de252e8a3bf9b9fa30d0676ea088f37db1a13609b50ae51cba2aa3004fbb4fe4df3b975774efa9023da84e06baea857f9d0e42f42178d479275329f62443e45152e1abf927d2ec8a92313b79b374a5d6ab070325ff3cb777f83d68d4d213f41ea97413c03838ad61c11e1b983cfc25927bc6901add2fb1f2636d402035aee6d34bac1d8314722fe255618bb46ef310fab0e497d84ada8fd9a07f1cd9b7541f23254833fdbc077e11b3cd4b60cf1ce84be0c9a12adbd7b1b70cac943ad066bd9f42715bd1ffa106ed5469087b567dedfccfb80bd33cd8aed03113d46adb2494685ef091fc57f3cc3949868b01f5b741a596913ba54fc419f31d7714e1f040eff2438e5bb08b43ff1460a064987ebded050cc6c0e138f436912eb98dcf6a4604250db567117e09a4635d08371f92b974be73831cecc7ef1d46dd6f8defbfb27cf049c5c4405efe1ba54f31b75cd25e6070eea035e16554a2d72a7fe0df8c2464b712b933f9044bb6f207b890e1d24008f0b408a895dc79f0ea9009e026d7582784d82e9beafc46eeaebf56809a3e67582fb7c7aa9c276794ebf3aeb82004782f0c28eac1b5e0d5c4448f04ddbd419385fd17d0be42de3c6f323f624f8563e8fa04bb7fc3aa8e437912f405bdcbda06bca99fed3ea403497b693b82c0853b7980655b4045a3aeefc95b66bc812b450504f1907d106143e60203807caef32269a6439b948a136c979df14b4fb06527ee85aca4d9c9fc2e4e9d802f8ca0641cc2622a0411f41b94ae3998657a7cf0b3fdb1d7c69156d8be5197378a297d631a23cfa8367f9b1078d34ae4c2f4b802edadfc2981b97816bcc61641736a9a4f8ef7363f951d2b70db1e4ed3a791ed81687fa1155848c2e903e967711dabb8e09d2124e82b4b5f1d85867c2e93df0f9b115cd8c4921a22bc63d1bf1502e84ca5de23b9ab1063c0d16f14f1271c2f286b95a94eda142b0fc0f2974dbc82f8d9afd135b12e712a91f77a8b9d31515bfb8b82897a76ca4c9aa0da4036dd7f3425f379c1d90855bd705316322bd0cac7372e794c743049f218907e3dc86adb8395397f64282a3ac47bcd69c2f8b5d0cbdc7e0f0ab4860d3dbe66eb1d4eaa9edf8980cbe48ec81effaac89d343bf1e93707f6e109bf31e210e431f4437f6bac3ae45814476610c7588daecc8b8ae1bd162b721b5bc965397225ead591c7675cd7d6a842dda040b7dd6a045abcda77e1d803180c7cfd420555fe636512af7d8c356157c76da5afcac05a41f2a84dc57955cb4b9911e0976c4838270ca3cc599d20cece4e8d4d228a575b80ba7f770f47ba441f033e93a84b4545252611ec1ba6fd0fb48ff96161934825140ca98a557413d9abefda2566371ac06d706b762e3a3282d2e4a90d53a4653797e6c8eef53300cf645ad2f191d0ff5997baab1e1e7f83e73ba7a8589c1b0aa8f9664282576eb841d6cc05613ffbf9065909d9f438171f513f670a0e7006d0e74ca9643043af5cab6486888e2eb55ca4ae11199e7674aabc4370626f1a7228b49220bd9fe5272e66295d1839f78dd8b9d094cf8e0b5e6c094edcc19e65fac4859182728312b70c3cfd96c889451980d99952f73c0903813c20da6ea60154f97193129eab15f70925145579446c40209919928adfd7eff7b9e56e68ba17170758b0fa57878f4d5622bc7c4bb7cedc026e1747d1c0ea79e109d3163a7d29c576b6204375e493ad947e7834310ebaaa563229fd741aa8012cf377cd14c251b1973745f3ed99090d4acd932fbd6ea06ec6229a69a6def1dd80a5ad87147d01f490d1c8acacd33b4da7ee7de5f6836dc82bcb9b91b3fe054f4868120c7e33d3698cf181e5a70a469312abd3c8e280d9bda171c18cdf41b077d54f25266091e3eb26b0bbe03ce9683dabd9368fe492b80d8bb832d0e9277a69bd68e68d854373bc08a623928c845ed63aea19589048aba2b82a70afd01c21f2408c08e12590a744c44877ce8ee926410a781e2a99a08911382a65d6910a574fdb613a5cbc890cc4cece66a41d6c9dee1a6ad44038cef3893cf22e42c1bfe36624fe65991d8b6eab4606c8d42148a1c27df9154f137c837ec3da1b33f3f271c90eec46e5dae1d97a049725d24a3993fdcc788d89adac2f99eabe43e8c0463729dc191b217cdff8f7c947dd19e0b625ab219fa8ec1abcc84739b6f8da98c87a385d5c7e76465716b5ee3fd8441b08721829f358ed31e46bed2afa61ec5cd5457815e5907cd635243ef439578a7bd574b04639a9f817f161e344be6a67fe5b68ec25e780dee881adc3b6841e7453409633ab9435ebefc53e6dc262affc87c49c7e277a522367014f7c8a05d4d5df14cc7d9da5139070534604e9725a906c055ed0fe4ee98099b413b1c5cb4b2275773186b604be5295b417e57e9f63353228ca09f7694795de9dc8b70ece74a0c5d376f0a221952e2362a5ee85e059bf102b4b23ff9dd484f615d17df056ecbade08ea7aef2241bf2a4722fa141e2aafb222288bb7b1e7f643c4c437f29ab89b704f948d4c989666d84bbbfa65e18eaed9cb2f07b4f5b5e36a44813ffd5af96dbf2c750eb6d590b08500026de7173c4c5ec4099f0ca0c06db08396022570ed4e8565e29045a9144dea76a4ea618ea2fe696db2f455f4c0be7519e6f1b50d6a173b39a910daa2cc77615549d98e5115d2735890de9cbea0b31ec22fca5e44485606cd58af2afb4334a440bef0ed4b92b4168f8ba1ccc2cb7321533f6cb4a552977ad5430aa934dece1351c29e6af89b344af0e0eeee9c9244960970208ba131f0b991ff05f411c2d7de8a3f81e27f7d45bce7c5b67dab03babecba76937fcafe8a9376d569c1dc76d257f2609a8552d7dc43658c6db297efe49360bf1c97ac2481c4f1043f68bf11fc4364e012920dc7a5a54b6b88bb232b3f247f702012db5aff67b8ead00ca44c960eec34519198eed5f30f583fafcbb6b915e7b06050ce98786f2c2d61899296e1adf1c80c06959ae95bc8fbea961cb902de26d6d313ea883b48f18d494fee1db7a3e6020a7ade702dfb571066c581913cf780b3718669531dbe671b9d1f4abd2978ab059c5c030a42c4c466e94bb771a6ac87fb22945d60e898b40d2db76bbe3658337842a1f0d51f2e3c168f12a12c64fc1147822886def75e0238b8223878109d47633823a9eb9b5560f267f463429d92d06c987b7545d598965635c903b730e05cf90dc928c1bed07076ba4859e60223831ecd4f478a3f4f6bc0eca9a7c14b2611b8a902caff571e65908ac3d21d0bc8dee5dcf9ec0a24ed04559da20e0551597367ce35bedc6db429f8d4ad54f3bde316cb39c05d46cf54aabe5a63cbce5b2b4598f2530bc9ba9af7d7987ff8f6d33de160f1b7904c9fe2a49dc573fc8a4dce8ddd34fbfed814fe496cdc949e14c20fb7e5e7ba11aa72e55c428dcfd089e14d1e6f24f54b3f3f5e4867d5a92615b552e8cd5c9b20fb50a0edc8c18a90862900eb3e140cc443f7b3c8095c79c3530fc4c75ec919437488b9bf39b0bbea1741c999aa3ca385ae04805bebf4923d7a644389fd577cb91a5870e063922c37ad96a971ef415196b6bece52a322628045dc64d7184362f2906f13012b19f8253b1b2e5d69be57028c293d5e4abaa5dde121d2381a72cc21d698670eb4d196f15ff5bfc0fd0dd4ce47d8a1387c204dddb9f20bc016e78924396fd48983bab124374ba053a1408c98398a34e10870f253a061cbea5220ae778d8ebbaf27305791e53a381df402ff8f35e1eb4e3d58e89f3baecd3ebdf00056fe4fddd9297980e13413ae3409778098e7ad823d9bf2597689afd8fd8ebff38db39e5b8ba9e1684007b3a72ae4d3f2261a47299cd85ede33a3645fe7ce420e84ff9cf94101494a978af6f5d6d1c9a799617fdfda25ff424d270ed27d0b2095f6a35c6b9bf90b4f5f56f30f4916495a86fbdf1cd7c9bf499dde5a1ea494839ec28f5f62db805a9e10b6ae1fed19ba343801be9b29903dcb249a372c65df924525f9da3b76167cf31dfe8e7945604e2ca7bd2c095976b944e98ee2d62c6968732a93d06ef77e3524050e9a4f04dde0005ae309e05b33cc0497265adebf20e09816d778f605cdb228b39ed683748354fb9dceabe44c29fb0264adbe191deaedff09a412e630dbdf56edf0852224fce3aeecb4b269c6bdc6ce749f172a796dd9d4c7684c483097ffbe27c1b4e561ffd1bbbd485e86331429da5f1335a5181c9c643ec5fcfbc7524c5b588161f22d1cba40d6a9fde6561da5d75f598abedbce8beb520c56cc1257e5cfdc3e641d31a1f07bd53601a4c37192316504b9dbcca5b17a45e79cccd599444fdfc6df354cc8a147d2ba33277c27fa2de1208b656eb6230da8b0cb7dd4ea5c27d26653c0d6a27327f33a7a36177ab8ba7d723208669cecf736f02e1c6cfb92e0f2703854b56dcb0f39d962331219d0b579e17361574830d290c9f61b0b753bf14fb254a8387d77e3143004d740b0738009e5710eade74f76c23635baa92dc0ec625a5d8f062bbfbc36e2455b525119ad00d00c55490c8617d85c994bfd717eeb05c04f7adbb9fa620e519d2d40b18a536e998daf47829e49494bf3fdbd636bbbbf995b53992b0c1baa20b13b39103aeb87074e90a02d2d014f2677c70fdfae871b7307bec8534f14d30f8e945804b15c597c07619bf1958e3f73818d5eb4d9e23928bbe4b09097e7849d013995346787f34416c6f39ec736477fa37438b57281a8d8166237385dcc7f18909593c43c995ee148d0cbf74879cb5f96162f22ba081160817b2ebfe763f3161d05d61c4530bf4c9eecf9490c8d8e994c3db37cb7e17c17f1508b118c78e45f652fbb4930508b76eeca87dab29decfe6b8aedbdb3817e985eb67efc03f733fe3f9f315262ba7b453079e87eaeea5017514cd997852ebbab1f0123291cd0fae23cf48fb9860611509f0e9bbc520139874792fb02da4df2351d02329c7e3c17f5304027b875d0596db2793e871a15cfcd16e217187728dc1c39739d93cc09c601804e84c6ae232632ad711c9228167d1f57cf2c57c2d91e1e6169616dad52d68df9c4a1888f38f57ecdd3f15d04d6bd8198d89be19fc019553643d3bdefade035560991de9cd1eb2396f220b313bfd8c5e4a2ed799408c7b2fe8a82cc631dafccf46987b1541f1ccb3c4e10e03a3d4b8fe2f29f2a6c25079e71eba5aa80ef47c1b0b865bd9a9911f77d5006be1f3539afcd3a1a077112c6ef37b56d0af2a5c8672482f596682103a090c5535be34af7620aac8ad433552ab3a9e5e7b37de8b3b24a6366aa4cff002f0c6659640bbd9ae10d4879bbbad5c87608d77c03af66414e5e88536e82e4236343caf9721340725dafd96de894e83ab6ecc894fe4350f80528794330c577f8e861728013aba4566f4d8dcff3b1a3e375ad793b170426680a4c9870a6bb2172abbda8fbffb6f6aeda8bb7381d343ed240c266ff0d68aef76eccc1e8d6cd26d767f5e66100bf3ec4680c55d94065a844e2d25f457fd7f6bf675a4cb7aec5ed84df249a7c285aa281314a531e61939d37c8affceeb8c7b", 0x1000}, {&(0x7f0000001140)="9782706a25f691e65757a6ce0d85efb45e97dd84f33712859b488647a9e4dca3560fe4690cff40fb003bca574cdf56e8d53b5afae8991852bcf753acfe6610467d0b8d004f291c990a32ef4310c720ff00de01e9bc906f17f8787d5ece01cf010b891aa0c364ca73090a23ea19c64bcc94c4606e0017c7229b2b6fd79573eb1ecd12bd0a3102d6b30d53733d893684941f200c85f712317e994abace496869363cd375609d2f4827439358d284dbdbfad37ab5ae4ad669fade0457a3bdeebdf1aa36faded9dac94b9f0ee092", 0xcc}, {&(0x7f0000001240)="e50d3da5fffa94300db938a3d1a853054a6812c77639bdaf253fee16d864506072686948a87e40bf6488608297b21208af5fbebadaa990bf59ca149f38f854063255569c6d6cbb49f6239236a1ac11da4f4e7c80aaa2a67081a8a67ac145364327d22da925f6882f28a42c02fb3248af9d8050519bebb44cdd33cafbf780b7643f7070b14f50c9113a5365dbfd388ce32c855cb8aa7adb084418645a70b169fda2a2ab002bcd325845c9d9ba4d469f3993fbee2be37f3a21d477d1eaa4860b94", 0xc0}, {&(0x7f0000001300)="56f35ddc3d7511898b52c9c45b2bca8ac5dc75f902f8e3308b75a8f8783ebdd88f22bc2490d59f03ce4f3698c0c37f0962e3f1800ba5a976268baae2c9bb8889c04961844995d5eff216a1b3d947794149fd7f881a4836ba725d170e48dd27674ee1b4701786b8f05e593ee5f52afa73d4fbbfa9fb9af3485bf1", 0x7a}], 0x5) socketpair(0x1b, 0x2, 0x0, 0x0) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000001400)="eb2a276e40d250e3c26edae23ba85d349e298df2929fade283da2ff0d39676ffa4f92c3babe7f34c1a07fe437b78d066b1ac24465d55cf676a8a6f683f4cac1e5776e42583fcc2e0dad645e2af6891fa33e982274142c363e0abe28d61a38c9eab03558e0d53b287150d2a0e2e58819331062d9d870ecf56e8137c988ddeccca7de80b975212a0747ba61d797548a700cc9b19eac45c09cc74816ce411fb70618f5a7677f984c7d7795387869899e0c2ede71581655588e07862fb", 0xbb}, {&(0x7f00000014c0)="d1194dbbff950096ce4593f24c373757e9492d7c4c2648f96786c6410fb007b493f089bcc6804485b19cc7ec11fd975b1911c2e23419e0c8a4af211fd128a3da9e4bec19e0bf9066fa1dbe6bd8921a3cf4a94d1eb1e7534e10f6e2bd020bf0f4e00105467d933dfab27558bc98de1613858cd7094a8dae13513bf59947bda804d852fe63bf2cf5bc138942141a2ec10a604b574fcbea57d9525f4e46928fd9d3fbc89be0fb5d", 0xa6}, {&(0x7f0000001580)="430d8251530f09490660f03998b6e0815bad0b965937d284838f644fdc3a085f20f1d3c8c976c0a9c7c2fd9f6fd7c28252c3cc702eb3c9ad83fe0528fd1649b8c177ef5c7429295fcbd140c3741a9c2fc8034685dfcc61739b1034864e156143b3c4f79d1c8d1977bbbed4c7932ae7112439f1ce89ac49e0749bf740a85113842d623b3a12a9ebe51e6531b53fbf025d40be8411a2d2375fe860f97bf5dd5fd20793139fddce4d50c4d696fba97a19f0bb6620f02227ef2ce7c0eed28b2ecd", 0xbf}, {&(0x7f0000001640)="62451d5426ae535e1c55c570646200560d2cb065cf04e4e616ee3fb7a8872636b44243579b4c344400037aef189ca5870be2b6148ac54c757ebe0bbca8bc15cd2829cd37370799f129d28dfc2471421e3d7325e98508ed008c2ce57fa92c9b63ab4f11d20738362fb3aaad310a70c9aa603b081522df003ea623236b99a35c2908af1f9745c3e06d802c6a3fd9ad986d597dbe18b6c80bce27cfd0c8cc2344d62e54b3374df5a4a23dd20e5ce4b72bc7418f2afa59e4f5a4c96b1aa5cb5c8ccb566a44d1544aad10b5e105045be0f9aecf204c0e194c7478dca9afc387d9d693450aa93bb3f94dcf757be14a66404a698ecc42", 0xf3}, {&(0x7f0000001740)="9e80d52bfc40495f84adb258287a113959630d141b849653559b03134cd2e7163810249d9a4a22002aec680ac40b7fe0c6c71a30cf085c58a94508dde61df6e6384d25bf94e1ea365b10609dfdf20934136a27651259cd9e9fd2d03419c117380ce06ebc1088ae", 0x67}, {&(0x7f00000017c0)="b61b8a386f12e0f64a1adaf9d1e42135ab69f715ab5a369aeedfa0694494b2dec48ffd12766e365009907bfcbef8f1a3bb9788f3920d5fc068dda3f9ff1dbb1bbfad8cc761bd28fc08bf85b04928d04f6c878b85bcd08408f21a0d17bb04a9ff8f0a06eba320a6f3443942dd271e1f583b851e0d7ed848b239b2f74fbd1c57e80b444a766ee51eb53c50c34bf250dd1c1825d60aae4f0a8256c490428e1a054207aa595cfb5b2572486956e3516d98757b3c05725a86d450a4b5662e09c3b591d515bc38b8067c69c5635c9ca762bfaefd0addfb6b6740c042100e2eda63ebbce5e5ab336ebbbdcf49cf3aadd1a59d7b0183c5ec1ef1f4013cb294dfe827", 0xfe}, {&(0x7f00000018c0)="ee883f706b972836332d74ebaff0d72a6781593c53f8f6e5", 0x18}, {&(0x7f0000001900)="80f71bd677eec19362e09e369d69cfb806ea1cbdc17ba488d8c2e4b50f144d24b9d3c61acd88cfc0fb2cff8893f6dac86a413bf88fe59712d04fbdb528ee3f2edde58b7c9f7d5a92bef30038b29f4c178785af0a3b972028cba45e4d1667a5dc80844728075b1c63d15f46c9dfa3f2d1fc568ab166c95c003e7ab445840c188f6f36", 0x82}], 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001a80)={0x4d8, 0x84a, 0x3, 0xffffffffffff24f9, "e3767ef605b9a64690f5b836b53b235b746f24cd", 0x7, 0x9}) pipe2(&(0x7f0000001a40), 0x0) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x400000000) sendto(r0, &(0x7f0000000080)="79b2f8c4d457a7ffabe30c64600d263acb06b3d159801a8b2d2f9c6969936efafe9165c1f67f002c1c738d3685345c4640fc07a522459387481ebff54a98cc41e3b952b86e8c04c52790a671bf57770e06ae51567db0e2ad76062e3473896fef6f883c8d0052e28fa8b72e1ca4e1a5513b8e98d00609512e411ed6294cd46efb3876c3455a2b85919c064d2fb039eb704380d2441b323fdacd9aaeebcd015dca17aa", 0xa2, 0x403, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffef9) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) r1 = semget(0x2, 0x0, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) semctl$GETPID(r1, 0xd6a0efba0065a541, 0x4, &(0x7f0000000200)=""/115) 16:00:51 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x101) dup2(r3, r4) sendto$unix(r1, &(0x7f0000000140)="5ab83b3b27e3e1bf36e24e338b5853622cb2eed836ebfcd5f5eff394b7a0c89a9c3758f60974b45c7051c4926b65649f87067ab3d12f974059fe956300a6d09bc50845910da8e9f15da5be2be640095e691728c02ca381215944e42c52ff9c729085d3f2c41246a07210d67930b622f8140f416ed0d1572e2e2f8666606078044dd427c3827f0e90b17dabbc64eae956648923557c5c759a895f05b812f396f33ea9087a48e11c0523537a9e54705d5c", 0xb0, 0x58b6c57fb3786370, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20012, 0x40) fsync(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) recvfrom(r1, &(0x7f0000000040)=""/214, 0xd6, 0x801, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x200000008, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r0) 16:00:51 executing program 1: r0 = socket(0x11, 0xc003, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="192f02942e2ec434aad873452f8a8bd5f48377c334fb98240328464d5d7678b0e7c1ebd9b11d936f6827a33601e47f8f25e6273c45bd28325473812949af52d0b6d55c1791e8a1d51a55f8519db90f6564ec4831d6fc3f34c52eba315887288eccc22a5dedae199e12b82666352398b183f79998a773a6f44fb42ea61f64079445752fe8c5fc6350899393d8fd0fb7aa7a7b743441b72be6f3b18309e5e6552c9398106c5d5331d971ed98dd", 0xac}, {&(0x7f00000001c0)="ecb9eb3e2b19a7c5ba473dd3f262c9c606b8bcc008382857aed9557a55d26fc5a4a0ee38dc4489d04e659f904028430aa1669a3dd76262579550f84fc4b63b2ec8114ccc769f350d3b9b8ba2c85c11c0e066236c6a011c22fd02eb4da94dfdc731ec228d6bab56eef0d72bfacc8a14b6ded590f5074907ee5c364ac8b95e33ef", 0x80}], 0x2, &(0x7f0000000280)=[{0xd0, 0x1, 0x2, "56d166874bdfef9eeb75106d80aab1620333a7f46cb7ba9f2cc1a0b43d1e318ff082b1a2712159fbe086dbde768715e233dd84d2267dfe291f0869ee2e557ddbb4d4ee6799cb356ac911152c9e07a1a9973d1009f6f5799e030f400ac632234ada0293ba1040c77a5c0ed1df5bfaf4f45d5294347949ac25b6b36776bd2c6a13f4183f46bb35df8f2ac8d3e9b4f2ff33a71df2fdb8e88950a524344ae3ad61ea67d6f41e51672af7d300caecf7aab16c0ff26c9d6bfba0475fdf18bc00e125"}], 0xd0}, 0x401) setsockopt(r0, 0x80000000, 0x7fff, &(0x7f0000000040)="076f622b7528f1fee0c4a1415a9d8a90bcd21b669c5d5ead491df23f7406b7965628e7cbbeecda0fad7fed1b86f573bb1fef209118489ad6af929bf7177aa3bb4b384f76e9c5d1a33a2b0a608bdc43f25464769b5dabe82cee99bb5a6a6cf3626e5e", 0x62) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) dup(r0) r2 = semget(0x1, 0x4, 0x61b05f7fd53edbe7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xe0, 0x78f0, 0x936e, 0x1000]) 16:00:51 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x10) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) r1 = syz_open_pts() shmget$private(0x0, 0x3000, 0x405, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="881296b921db6e3b664562079cb42963c2d191ab22644a4274da88810fbb0067d5e3324f8bae3f55bbded8d455a37459525f7fc5af1dd22f45479db09497c20600c68306fe0b42cff2a185e6bc335bef65e9e8f7a4d5200d3d7766a5d0bf148274027aaf5c2f9054fd830d3ee902d125fc5d967d2111b5b86ef7bfb15da60fcf3d5ef37b23d3", 0x86}, {&(0x7f0000000000)="daadcad6b595f7e2dfe0881c9c77bba320752d0fab320a11142128af25b5d9bdc2450cd682a3628115cfe49179293cd7f73f2d7827d13c79dd03a72dd9c682fa92fd5eb9386b20979a6d41f5c265e5abc9cce29e2b15b8f6d3ea5b3476f4d9c1caff94", 0x63}, {&(0x7f0000000200)="334a9672cebdea2bedab3f5178b48683657bce8303a5e416535a21b757b01bda81dd36ebec3376addd000ae6504079f8b2341136303b638d8e4d164023bfe71e63be6a342a9e4f647a8384ef24a1cc43aa678efa0a67777ae4f026adc01cfe98de29fec86f54a8584097248da77428dfb2de56c113f1716034c41b4cf69ad7081b70d139c478168ec444a6ea18f8e9ebc4b0609e55d3f3773d034de75e9dd2b77c50e710557f567ad5591b944df797564a3500116f789f4d192dc579", 0xbc}], 0x3) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd", 0x95}], 0x1, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194e1570509bd62b83f866b229a9ca601b400150008"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x0, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) connect(r0, &(0x7f0000000100)=@in, 0xc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x4, 0x4}, {0x0, 0x4}}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48", 0x6e3) syz_open_pts() fsync(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1, 0x6}, 0x10) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = geteuid() r4 = getgid() pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x81, 0xc3, 0xffffffffffff484f, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x0, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x23, 0x4, 0xc13}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0x3a}, {{r0}, 0x0, 0x2, 0x11, 0x7, 0x3fc4a45d}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x5, 0x5b86}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x10000, 0x5}, {{r0}, 0xffffffffffffffff, 0x6, 0x80, 0x2e0, 0x101}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x1, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x207, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x3f, 0xc00000000000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x81, 0xffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x41, 0x11, 0x200, 0xffffffff80000000}], 0xfffffffffffffff8, &(0x7f0000000340)={0xa35, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r4}, 0xc) getsockname(r0, &(0x7f00000000c0)=@in6, 0xfffffffffffffffe) setegid(r2) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 16:00:51 executing program 1: clock_settime(0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_settime(0x2000000000, &(0x7f0000000140)={0x400}) 16:17:04 executing program 1: r0 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/117) semop(r0, &(0x7f0000000700)=[{}], 0x1) 16:17:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:17:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="f8", 0x1) 16:17:04 executing program 0: r0 = socket$inet(0x2, 0x200000000, 0x8000) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/217, &(0x7f0000000100)=0xd9) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 16:17:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:17:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, 0xffffffffffffffff, 0xfffffffffffffebd) 16:17:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x773, 0x0, r1}) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_getres(0x4, &(0x7f00000000c0)) 16:17:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x4, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:17:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r1}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x7}, {0x18, 0x1, 0x4, 0x7}, 0x2, [0x8, 0x1, 0x97e4, 0x59cd, 0x0, 0x6, 0x7, 0x6]}, 0x3c) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0xfb, 0xb6a6f00e5e4d6acb, 0x7b, 0xfffffffffffffffe}, {{r1}, 0x0, 0x19, 0xfffff, 0x8, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0xfffffffffffffff8, 0x2}, {{r1}, 0x0, 0x66db169b452b682b, 0xf0000003, 0x0, 0x5}], 0x1f, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xf0000001, 0xcc, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x6, 0x53a6ae41}, {{r1}, 0xffffffffffffffff, 0x10, 0xa8, 0xf56, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x85, 0x7}, {{r1}, 0x0, 0x4, 0x14, 0x200, 0x2}, {{r1}, 0xfffffffffffffff9, 0x82, 0x0, 0x9, 0x8e}, {{r1}, 0xfffffffffffffffe, 0xc, 0x1, 0x0, 0xfffffffffffffffb}], 0x39, &(0x7f0000000100)={0xcf8b, 0x3}) fcntl$setstatus(r1, 0x4, 0x84) fcntl$getown(r2, 0x5) 16:17:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r1, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/126, 0xffffffffffffff7e}], 0x1) 16:17:04 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, r1, r2, r3, r4, 0xe9, 0xfff}, 0x22, 0x6a, r5, r6, 0x2, 0x1, 0x1}) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:17:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a44b06d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df060000000000000024797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9be8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2ddf0372b6efb2af3db69f1d9349d8fe2779fa43b6039d2090140a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c43f988f5f92496a450b4c66b7d6927ffadc521ffc186b5d35af8b639080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f419fdd", 0x300}], 0x1) r1 = dup(r0) write(r1, &(0x7f0000000040)="3d6477903a75d2c193333e40dcfa7017e10b540a66786b433e4521309ad31d0030244587d73f", 0x26) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:17:04 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x202, 0x4) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:17:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20080, 0x80) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:17:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x7, "181fc264e7aecb93ac3580a75e47860a2b2fb364", 0x7fff, 0x81}) geteuid() munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x8) 16:17:05 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f00003bb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4417161f0af4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4c4b75731feae668e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f525bd6b54c7503cbe99b72ce4491dc52d667a68f4e8e933e4bf67263bd9cf2b3a3d8641ef7708be3fb87b817df9eaa6262fc67e84cf7bf6d50224976c9413f6fd9ba735f662aa156be39dfb32a0702239bc3b901fc37e7b975b79af2f7a4c65560d139f65a940e1b7b7662c47dd434eccf6227c0fce4c74f99cdb7c893b9a0fbf51157943c8c45ec64229c0c5917583dd0855cc4022bf7282a5f3968506f3076cdc474e9cf37dceeba0751defb835e5d3db7a854a573b9090c85afd4029dbd4d"], 0x1002, &(0x7f00000012c0)=[{&(0x7f0000001080)=""/206, 0xce}, {&(0x7f0000001180)=""/116, 0x74}, {&(0x7f0000001200)=""/127, 0x7f}, {&(0x7f0000001280)=""/39, 0x27}], 0x4, &(0x7f0000001300)=""/133, 0x85}, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x3, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xfffffffffffffd4e) mprotect(&(0x7f00003bc000/0x1000)=nil, 0x1000, 0x4) getpid() 16:17:05 executing program 0: socketpair(0x1b, 0x5, 0x90, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x101}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:17:05 executing program 0: geteuid() r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x65c) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67}], 0x7ff, 0x0) r2 = getpgrp() r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 16:17:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) dup(r0) 16:17:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x13, 0xffff, &(0x7f0000000000)="093ff73688c300433469f3ff9c5dfc", 0xf) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=[{0x10}], 0x10, 0x4}, 0x4) 16:17:05 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\x01\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000240)='./file0\x00', 0x2000000000000040) 16:17:05 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x24, &(0x7f0000000040), 0x0) 16:17:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x150, 0x1) accept$inet(r0, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) 16:17:05 executing program 0: r0 = socket$inet(0x2, 0x20002, 0xfffffffffffffffe) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=ANY=[@ANYBLOB="4f3971ad6db76a4629888e5cc715d8ee6821da8630902d689a74c8369adee86f82ac6b5dfaede576cd5a19d948b9c37f835c7c6fc9c012b2f846d701000100b92650bd93445a7e897e230ed944"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000080)="dffb7329793929537d7ebfbcd069a69492bee8a6c35384bce07bf0eb5f289ccc8c28c5c2ab090724e46581796824783aa8639d5eef60a277fc5ed5fc9ffdd8e1fa35410d8c74df5a51b97d1845", 0x4d, 0xa, &(0x7f0000000180)=ANY=[@ANYBLOB="8d107b75d3e6bea1cb483406da3e01f20000010000002251e2d4963d17008000006ac115d7cf051d26f141828367ef005008c33ded2bbaf898aefac0720d9c7effff2f0f1967720000000000"], 0xa) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xff, 0x3f2}, 0x8) socket(0x1e, 0x4007, 0x100) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:17:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) readlink(&(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)=""/4096, 0x1000) chmod(&(0x7f0000001380)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) semget$private(0x0, 0x2, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file1\x00', 0x451, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x5, 0x1) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:17:05 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getuid() getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = getegid() open(&(0x7f0000000200)='./control/../file0\x00', 0x438, 0x20) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1089, &(0x7f0000000080)=0x7, 0x4) chdir(&(0x7f0000000240)='./control\x00') sendto$unix(r0, &(0x7f0000000000)="556851d5390a5d889b376d219e7f1c7539a05eb6", 0x14, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) lseek(r0, 0x0, 0x3) getegid() 16:17:05 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) syz_open_pts() 16:17:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700), 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:17:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fff) 16:17:05 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x8) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB="870000000000000000191737"], 0x1, 0x0}, 0xa) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/250, 0xfa}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/55, 0x37}], 0x6, 0x0) 16:17:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x842, 0x180) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x480, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:17:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x12a333ec) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x130) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r0) close(r0) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) 16:17:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) dup(r0) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) truncate(&(0x7f00000000c0)='./file0\x00', 0xffffffff80000000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x151) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x9, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) kqueue() syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4c) 16:17:06 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/37) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = getuid() r4 = getppid() msgget(0x2, 0x20) r5 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r3, 0x0, 0x1a3, 0x4}, 0x5, 0x0, r4, r5, 0x6, 0x1f, 0x7fffffff, 0x80000000}) msgget$private(0x0, 0x84) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchownat(r6, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 16:17:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0x1578af51cf12aea) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x4008, &(0x7f00000001c0)={0x1000000000, 0x0, 0x0, 0x100000002}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x80000000f, &(0x7f0000000200)={0x20000000000000, 0x3, 0x5, 0x0, r3}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:17:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) write(r0, &(0x7f0000000000)="fb0157410f258cd88e411eb7153bfd03be2ea6b83f377a089da07a062b083bac539b0470e0f21db54dd7cec94fb8182ab64491bba172fb0cb0f630d564fd540d9025fc8eee02eeb6a0baff16f463e51574dafad1b40d6424671f156ff29adbccd6", 0x61) 16:17:08 executing program 0: setrlimit(0xe, &(0x7f0000000040)) socketpair(0x16, 0x8002, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/4096, 0x1000) dup(0xffffffffffffffff) dup(0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x490, 0x0) r2 = dup(r1) setrlimit(0x2, &(0x7f0000000000)={0x2, 0xffffffffffffff08}) read(r2, &(0x7f0000000080)=""/75, 0x4b) 16:17:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x100) fcntl$setstatus(r0, 0x4, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10080, 0x20) clock_getres(0x2, &(0x7f0000000080)) write(r2, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r2, 0x62}], 0x1, 0xf73b) 16:17:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:17:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "400100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = semget(0x0, 0x7, 0x200) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/221) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000002bb, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:17:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8008, 0x20000000000) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) 16:17:14 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) 16:17:14 executing program 0: r0 = socket(0x2, 0x1, 0x101) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x4, 0x4) sendto$unix(r0, &(0x7f0000000000)="aedb8216159122380cd8de52f053c379aa0eb267e513", 0x16, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$getflags(r0, 0x3) 16:17:14 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket(0x26, 0x4001, 0x4) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) flock(r0, 0x1) 16:17:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) getuid() msgrcv(r1, &(0x7f0000003640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea4f0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000"], 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) semop(r2, &(0x7f0000001240)=[{0x3, 0x4, 0x1800}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) accept$inet(r7, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 16:17:14 executing program 1: getpid() r0 = getpgrp() setpgid(0x0, r0) r1 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:17:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000dfbdc3eccb0c44de1c3933eff071247c55f831553522f9b74fc702914bde68b11bb6f8b9e90abdf40d66959a91086ff881"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74662bc6ae92896282491cbbe48b705dc225122e39333ac69e4ec4fc95127be12af16b13030929067e9314f526c541f8b474f94154ea2fffe558b70065a09bfe841334763ba63b098871c7cc179285740a3bd50052c92ef4b771cc0ad6d25944290e50b0f07bf5f5314c67bc30d715e5ae82f5b8114f1c66e3410205ef4058f24cdd19b85bc698fbba07770084e6addedf32789f44506daf666f70355a25be87815c2fb7722fcb96e2d1e3239c0b2e4630ef56833b160c649a57c1dd4a635bf7e4433597c5b78c00bd4600083b81f5f5a53b6c816f782a22d68bca2721555ffb0dbfec3666c5fd6c13a23ec909c334fc4e656a10ade0ceb5196c5fd4e9fe6dfec83d50b5e8d41171b8f19635cfb75a69ed0e6aa398c82f2d2c45135bfdecd646ae03ff0099a75ad7c15ef478f68e22f9598b179fd8abe8c174df37c45218a061de13413f0471c84f5fc24530856ca51b5d70ae73577defa36c4e54d357861e25c182e470d4690f3ffa92afe79215bb5ccc1153b8fffb14de01146f59bf061debc420b2963d8436a077f4b0874caa21b168418bbb25f09b9080068345f4f753817c6d7e37f8b946c0d3cfdb671b2412fef61fae6a69fe3639b5b3c038c6043b4681cc2d8d06ca689b455acf8db67d23214c1fa898ac0c8ec05489c629ef6abfa748d22e923a34d98da918cf4eb45296ff37be1096a9ae6bb4011741b3969e72e77a9b6aec7fc3f8dd62ebacba9c91b0362340baa63d952132adf2e84cb933a1df241d79f63aea14de95efa82332ec818049481d3d0c61b0759b3adc6dccd2625f090e977fb03f79a59bf0d006cf216799497235951124d6599e598ee35cfab91a8189365d05e1df71ed8809385fc8e3e14bd4b11da40e30ae8dbf8e45f90df7e64e382556c229019272150a961e00ffd160be6106816d831bf82ef51527e7a8a6c59cb8c66260f9240147d29bd7796b5ebc526ed00126adfd319fd9b13974683c0d47d09ee55ef467851c70f010dbeaeac876843edc23314bdc475fbecd0e706fff65d8045e450749c7cc8a4b109d489ed9c07273e3a8e440fd1a4d2a7472d9175c677583c574454d85e43bddbec5e5a2d6d01fa5028b27923424c8f71ef789947a59d8805dc995df78adfa24ceaf29461a909fe96f640dea695f17c97991e78f40367f840309cdc418d904e63000cfb1c4731e44607ff59312fbc4ba043d1f2fd69a271e6a22958f4a348e5e9ab663a729eb2cce26350e0cb700e40625350f92e54bd44ac5ffe6f10d823885d31c07507165d7fd01aaeb7672aada5daebf62dde5a1fd667849bde3de3d5f7a81cd02061674100f4451046672561b2a21f69f2de0a0c3423a1166a88fe0866cc6f5d1344e60ffd09afa3df57bf57530f72dc7ae0a7b0dc2c312c4a8408dceab68eec0d8b18a21fdf5fad5874f4b117e43631ec50c58f86a2c2968b70fd881694f8670d0370ad1de81fbadfa01461d01e2fa0c666f045d25706a276cec03b17e754119d5b323f1848cec8aea683fd7ea8e8d5671184823da1e49f2b70339adcb1c0f911f4d51cc28336fbecfdb598d9b85a3e8494c2f609d07585c587ebfb5604cb474426f914164b48c554381338148913c9587c5a3e267b83a14a4fc5f2416f2a7b658db0388e1ac7574822ceaf00458367b115e09e5883d7b50866742b0aa7e1559ac4f1b370f8b4fa35b3d6c21bb753be7848f4cd116f023c3f2ef7b8e7af305d8eb0191bd67516abff4681e268079bddb1f6c73b6c2fa9b8daf0b868b9430f7ff276c6b828e2f462ebcd635a2f693119485756951835eee1ed6ce22e6e9f8afc1da177b29fa91da269a56e989bbddb7c37d1708a9b73d7562331672372dddcce4d4ddf3433948a1b503b44cc27e8de6b1183b8c274fc9933652b6f38be887d72c30328abc06820289f0d15164223ef527ed86c3d4929d78bd43b316374b606a46bf196bd462292feb917c46b6d358d549ee9b48119f2e496bcef17c5750f7ba82af18658c52ccc6257e0313299da8da36f78f5a878ceb7a398d5c30d0200527e73f847d4e4507320f63812bfdb5e89d442f467739a13120deee90cccbbc72d8e31170bc1af74bff307bf3d382b4af0297bd36d5dc8266385ccd76a0a4f99c810e4d854470b86de512ff59e6e33a5392d4e4c86ad2fad8ed2a0cfa36b024c49617aaf9857895d56254912ce94d07df97dca27adabd630bf882b67bdd5650b0afec11dd17d843b27a6bde298ba22f5ba47aee50eab5064c0c49f69183f82b6d4dbe63a35c891c499f1b859dc771ce4ba59c39882bf5e930ebb999c853bab3a8aec65ff858a1558d4b72bf8ad0171a466cd0b5c3779145cd509bd8952ec52c1571abfd128ccc9e8bb834d40dc866e6dd4d2c9bf83c3faa9bbf7d28b7b1df45ad3af983485c82bafca94915e6e9cb55c3ed70346fe51b569e648a8d22368c496a5cdfb4c187dcee2e8764602111145cf80760a9b45224d3325fa32cdb17ea745b665b72c0bfb788f8dbba89b766a4fc2f17926d576accad33bd", 0xcce}], 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7fffffff, 0x7bf5}, 0xc) 16:17:14 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) dup(r0) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x43, &(0x7f0000001000)={0x2, 0x1}, 0xc) 16:17:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 16:17:14 executing program 1: mknod(&(0x7f0000000580)='./file0\x00', 0x10, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000040)={{0x100, 0x200000}, {0x8001, 0xfffffffffffffffd}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="a95d19e2f0cbdda8603d3c2c4c41478be399da49103f00f71f6e3efd95020442d76c41a17c2ded8f74a202bd17bf4eb3497e1314ed12ac8e5c0f87846a9cd4127891ed23aae84c4a90bc1a379436a7b477412cfc2bdd5aec1133ba10e1b1c737df49f3b47f077833eb9a8a4e4550d2a815c42501cbfeb58d3e7633f9255d1e6facf80294da0016f96e0a17c59259552bf750e831d01b35d18c0787ef87f33e246e8a6b3f161e3c351df8499cd70aa66116c20f0e9b51b410d59ec175657c9ef3d7f2fcd909a327ae7e0e488d0edf8e23dd8a46540a6025e6ce7dc21e6e686573a040fd79dcb5a8185178d26065509a535eb25d8e28b96aa52ed8"], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000640)=0x8) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000002c0)="5c55b9baf17473365a4378c9b01f38947db2e14216aeb4bc0af7222635b9154ec8d69d5ceb073d84cbe5cecef48f03c6f7bc2895e8c0ab6a3e3f9a2256f889cfff5ef22bf41bcf35cc7fd6f79436a7bb1955c5cc5349f4ef42b776b9dccab60acf64aae7ea28f41d2a88d6906c13fc65153fa201994aae4261c61e7273852c572219331c4d289a048cd92b291655afadfcf67133abd9b3e8390308d8903ca97ac2510ee72d41da8ba5e002a7ec380ac39681e895c8f7b335549e5dc19935", 0xbe}, {&(0x7f00000001c0)="f1d8a66db5cb87defdcdf1c7f42fc2cace8814e9ac1ad2846c39870deb812f95966b92908462a6", 0x27}, {&(0x7f0000000380)="2f720db6e15bedb939ca39322a623cf7612fdad624342ab59253ef8daafae1e8c5ee4bf9c8af01235b1e87cd7121426fd423f12cc47583acb5cb5f07fd8abefecc8c2284d409e9ee44d83dbb55cb2f7ce0ed569efb272b1f11b2d5bab95987dfb2e5645eafb3555113919a501720a72d077987f9598667088e6b9a78f140b3dfccaac474773839b5d6589873fc0fd5f276cfa92d6bf76390dcf5d9882cb2b14231a37016c04a0929dc79670a8ad06a818b675381fcef438254cd8522c42739fa2746cf3a3f7dc794e6546fe357b892707649eef52182e5353214db0ca147002dbad121b99b75fb0450375bd8766f2a485dade12bc3f87183ff5615a946", 0xfd}, {&(0x7f0000000480)="4abbc7fb62e15ccd4adc8338e2adbfc5e8c9fc5bfc312d95cffdf03bfd2917c936d762d3fb825399628b558468ab11db57cc39475263f8342e73e41927c74c3ac0bc55c27a700e9fe28658668fec12b13df0faadf00ecb340e", 0x59}], 0x4, 0x0, 0x0, 0xac45897301a04b36}, 0xc) close(r0) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0xa}, {r0, 0x1}, {r0, 0x4}, {r0, 0x40}, {r0, 0x100}, {r0, 0x100}, {r0, 0x104}, {r0, 0x10}, {r0, 0x4}], 0x9, 0x10001) 16:17:14 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f00000001c0), 0xc) listen(0xffffffffffffffff, 0x400000000000) 16:17:14 executing program 1: setuid(0xee01) r0 = semget(0x0, 0x1, 0x402) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x1, 0x0, 0x2, 0x1000, r4}) r12 = openat(r11, &(0x7f0000000300)='./file0\x00', 0x10003, 0xd) fcntl$lock(r12, 0x7, &(0x7f00000002c0)={0x0, 0x2, 0x10000, 0x7, r2}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getgroups(0x9, &(0x7f0000000280)=[r10, r7, r7, r6, r9, r3, r3, r8, r3]) fcntl$getown(r12, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x7, r1, r3, r5, r7, 0x100, 0x3f}, 0x1, 0x72, 0xe3}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/183) 16:17:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/136, 0x88}], 0x3) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) 16:17:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f0000000040), 0x43c514a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13ad59de3f67fef", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='\a', 0x1) panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *366479 42080 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 uvm_fault_unwire_locked(20002000,20004000,0) at uvm_fault_unwire_locked+0x270 uvm_fault_unwire(1000,ffffff003cd6de00,1000) at uvm_fault_unwire+0x3b physio(ffff800014abbe78,ffffff0027962a38,ffffff0027962a38,ffff800014abbe78,ffff 800014abbd48) at physio+0x2ba spec_read(0) at spec_read+0x9d VOP_READ(ffff800014abbe78,ffffff0027962a38,ffffff0037690ac8,0) at VOP_READ+0x5e vn_read(ffffff0037690ac8,ffff8000ffffae28,2088) at vn_read+0x130 dofilereadv(0,3,ffff8000ffffae28,ffff800014abbfa0,ffff800014abbfb8) at dofilere adv+0x14f sys_readv(ffff800014abc040,ffff8000ffffae28,ffff8000149ff670) at sys_readv+0xce syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbc,0,3,62a0b6a010) at Xsyscall+0x128 end of kernel end trace frame: 0x64b331cae0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic uvm_fault_unwire_locked: address not in map ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 uvm_fault_unwire_locked(20002000,20004000,0) at uvm_fault_unwire_locked+0x270 uvm_fault_unwire(1000,ffffff003cd6de00,1000) at uvm_fault_unwire+0x3b physio(ffff800014abbe78,ffffff0027962a38,ffffff0027962a38,ffff800014abbe78,ffff800014abbd48) at physio+0x2ba spec_read(0) at spec_read+0x9d VOP_READ(ffff800014abbe78,ffffff0027962a38,ffffff0037690ac8,0) at VOP_READ+0x5e vn_read(ffffff0037690ac8,ffff8000ffffae28,2088) at vn_read+0x130 dofilereadv(0,3,ffff8000ffffae28,ffff800014abbfa0,ffff800014abbfb8) at dofilereadv+0x14f sys_readv(ffff800014abc040,ffff8000ffffae28,ffff8000149ff670) at sys_readv+0xce syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbc,0,3,62a0b6a010) at Xsyscall+0x128 end of kernel end trace frame: 0x64b331cae0, count: -12 ddb> show registers rdi 0xffffffff81e39300 kprintf_mutex rsi 0xffffffff81804899 db_enter+0x9 rbp 0xffff800014abbaf0 rbx 0xffff800014abbb90 rdx 0xffff800000ccb000 rcx 0x1d70 __ALIGN_SIZE+0xd70 rax 0xffff800000ccb000 r8 0xffff800014abbac0 r9 0 r10 0 r11 0xffffffff81782140 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014abbb00 r14 0x100 r15 0xffffffff81c4e8c8 cy_pio_rec+0x1406c rip 0xffffffff8180489a db_enter+0xa cs 0x8 rflags 0x212 rsp 0xffff800014abbaf0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=366479 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffa270,0xffff8000ffffabe0 process=0xffff8000149ff670 user=0xffff800014ab7000, vmspace=0xffffff002a69c220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67768 123794 46967 0 2 0 syz-executor1 67768 399411 46967 0 2 0x4000000 syz-executor1 42080 446070 98735 0 2 0x480 syz-executor0 *42080 366479 98735 0 7 0x4000000 syz-executor0 42080 267221 98735 0 3 0x4000080 fsleep syz-executor0 98735 369348 32032 0 2 0x482 syz-executor0 46967 521687 32032 0 2 0x482 syz-executor1 9580 181865 1 0 3 0x100083 ttyin getty 58979 413507 0 0 3 0x14200 bored sosplice 32032 442921 92645 0 3 0x82 thrsleep syz-fuzzer 32032 54978 92645 0 3 0x4000082 thrsleep syz-fuzzer 32032 445045 92645 0 3 0x4000082 thrsleep syz-fuzzer 32032 125714 92645 0 3 0x4000082 kqread syz-fuzzer 32032 255244 92645 0 3 0x4000082 thrsleep syz-fuzzer 32032 400176 92645 0 3 0x4000082 thrsleep syz-fuzzer 32032 504079 92645 0 3 0x4000082 thrsleep syz-fuzzer 92645 183701 58869 0 3 0x10008a pause ksh 58869 120384 28359 0 3 0x92 select sshd 28359 239862 1 0 3 0x80 select sshd 96685 257289 32051 73 3 0x100090 kqread syslogd 32051 487420 1 0 3 0x100082 netio syslogd 785 389543 0 0 2 0x14200 zerothread 91897 236609 0 0 3 0x14200 aiodoned aiodoned 59160 255847 0 0 3 0x14200 syncer update 45516 272610 0 0 3 0x14200 cleaner cleaner 36590 192604 0 0 3 0x14200 reaper reaper 36708 253994 0 0 3 0x14200 pgdaemon pagedaemon 73015 291013 0 0 3 0x14200 bored crynlk 4907 199105 0 0 3 0x14200 bored crypto 86565 511565 0 0 3 0x40014200 acpi0 acpi0 15584 87040 0 0 3 0x14200 bored softnet 79577 104164 0 0 3 0x14200 bored systqmp 94422 345206 0 0 3 0x14200 bored systq 58670 233981 0 0 3 0x40014200 bored softclock 39861 20126 0 0 3 0x40014200 idle0 1 16938 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper