ec0f526879d7d00c761c2cc773d502c1982cc72756962f836749bdc1dcb8c6518e3c4c9fac80808f9a9f67d25247f7ff0034808b52140e633967458f49f34daa77e01cdae21750985e723363d2840eb01227c39154be1f55b9f1a9c6e62cf5ad72edd3ba63a52729bd083e243f36a1e615daa3c6865b815c21fd4cd48315f6dbab3704b5125d3d86804608fcf627fb8912294d811937bd4d80128d95d2d0100e286207f9126a500896892134d0c2d9be5fb039ebef73206634591fef6c71c76bf970c8283f5bee924f1e786e37f4c54c495af504c528906d7857a276e75c50ed72946f09139e607c4e427b7cdf4033931d93125cc7a6a0b1cc20ab5dafd784b8005ce41ed7a5347fbbefb7e9549e146bfd324e00a06ccd861a9e05c816f21ba693aa07938bc780b4cce5dfd37ed8c7ad8886ad3e84dde7ebd64b81a584f7df1f2b8057ca5f5ea2dc852b71f7a9316e3d6c7a0728ffdc1b2c3a0556108bedc2e6449257e7748540885fc864e4e78f4143bd50dbee19059a198d83cbf5aba1081c421aa9ec87ffddea889f20f0e92263ee1e2a4b591b717cd75a96e3057de9c80406078ea026ee1f653f7a6c227ad7c5269b7898715792378d1eaf2faf5ab5733487298dd54b7526d9f6ba92258c86ff121101cf5944fc0d71163e0f4052ac135ac874e498d1840cded819347ba8e6695a6b7685a1271afc694f050fd8738ad42d1eec24ed9386ba9d4f7b19c2fb8f35c7c98749af7354c4b757d5fdf81d61f639acca0288332cc4f38f1175bc7d140f821a199e2341d5446f61da360e87c50da874d60584293f924ffbad152c390456d43d5534dd7ca85511f713fbc2e060fe4a4cbed270f0cfe8813866dcd9e59eaf6b031bc9be7d9408b7d20d8a31adbde0cf8ff9f0886e998534a8f5562e4da3900850c295fbf086531751ce1e7af426ccdbce3af53d706c19cb599e0ab5998c99ea3bc998d35e4633d966d931425f607538147f22fc268ebbf4855cc35ed60cab991f3ae01420ccc158d7338f153b83629a5915b6e1a682728db71f2b05685e35358416060dc08ec19ce165af175bb8e481cc736fa80b772392e26049e0ab4d4923dd48d80460b3fceef65f5a7644c2eb2f4881bf790b61e713c5d04435ece2ae4f9491dec7b0d38a3d4b21985d18ce0182267922b1c1a24182b1ed47154ecb681b4b9722dd2ad9e15e70970ab4f3cdbc572121640c82a1180101aefd405104ccfb8c8acf72ddce56032f4e2ee3cc013543050aaf45860e48d5ada1e1091a656b79562d28855656856b702a9adb262cb2bb98a88cf55a9362d842d3c5b7bc52642945d553e5198b8853c0bfae96a35c62ee8c83a10d68aede8391cbbe28c190b42298e05d3bf1b0a8497851527effde18edb3b92768040eb759e7f8347837af6180b4947ed2631359dd149a2498ef30623b3d02b63cebdff3f1075d9819ff10ef8ffa54e4c73a32f43242020fa4962e81d04d6b1e1389978de3a98884e70d33d4fc3117daf47508d30d41d510a6e1f04d76c4893aa05bbda262568fad314372287cf8bc1a49dcce0b9097c1c5baa012e877076074b663d57720d99a6a0644398585de7ac0e76147687fe70f971aa2574e79b58f0302afa2c1e524950aac07db834f5ca33de12aca6daaafe3b078ce181dd04f6ba151b4e8a681089556d3ef8cf0e010cd85f9adafb569fc3e96a618aaaca0e8284654b4f21cc0ba9d89942552b765fa46422e917166a0912c0d5be6b250342c8968cbd586e5413ede8f90129fe679b049b517fe57160927f67328aef47b3fbbb9c1ef4e7ceea36b2f5fbe15891a9e04c5e614832fb95aca389fe78a6458f3ff2d510b45f637899f1560e5a141b7911b3d8f4ed05ae0551728adb06a6fde2e11e7f98186f7969a2c6cda79051735c18cda86fb3f1d4a93c805a6f8ea3803f4e0585425c0f060fe00d1a26107f946c5cfdf64e57a50c46d803400bec93f58ce179df3dc49485b2e403b3583fd5096d30b8456c3d629d00d16ccf2136a095db9c88f54ff837c4d1f97f7090f34363359776248dc2ba6471728134a5a91abd4120174da08aac5b0c708e98ef7bae596292bb7ab24231b053c0ed98155955a95cc70999bc82cea470442822517b1422bb661551ecf126ae2557bd9a9a5bcd55b7f124d4f0fbb613f58ecedbe2f8b032dc1151faedb7ad6c0bf6309b6030a88779721b5d34eb351b34b26886161784e96f1e45c6952bbfe4fafdae18460c3ca3f6b5a32a5834d87a4c85d4ba0e56fdbe092c280ca5ca4e0c4bb244105c9a9675262c4430772db230e41e1502f9619d9b7fe49c51f9e68b532a3000076488f89c99430dde2fe7cf8346df6052b1de2ae3b99d5f29268e51c55ad0350d217843ac76b5c4634a271888c269cb3fe458592764665e2c921cd9f0ce4d15da1b9122cad3ab9fc18acb192d710b182199e841731b29cd25c3b500335a7c6aff4214ef95f5ba83eca4ac6e4f039d10975893118a9f26fbe8ac6828a94e6f7f2faf33fcf226b2212a6c3a7b8ebfaead2ad9922bdc56c4ca846ecbf70cb2b977393d6da27a415e95b6463dd97977b4cecaddb55c1ee61ed73d474b029f2546723d45813d882c38b5d184ed9a13f8e7e5a81a700aa33efb51f5aa3ea6390ccced0744fe9db1bac5c847008d983942fda83ff2b52b4055738ba579aa2848dd88a8137aa0a62ddb72baad06584903ec1b860f6278a472ad4c1b02cc3495d5d5b9693c5957dc0cc4d71df7419507bb67219ddd9e73eb9fc4435e33163bfcc2c543c33ace87d998766aeba088a122e8d0db673beb9a268f26d1a2ed182fd76005754c230d2cdece5494080bea583bb3185d2fc23e171e5dc6aeffef29074a6f206f6d32cef928ec26271b4be0e32dfaa2cddf0f22f29732899cd6aeed279eed0040e352d3f4506dfd6e116a0e1a26037d415166b4ebc6040cfcd848f977ee2c3a654de423335fb8e6f0b793bf15ef72e44d69c4b959a3f9ee4189a1c2aa9cbf6bb5828003e7c5c29563cf41f160529cc7dba8d0fff43079c20bbfb6feadfaa32f739808709a3ca5b370d0bf91aec55dfa450fbe2bff8a154b21384fd9c53c44019a33cd1b9e1b9b2750777337a5afe25baa7377925716e639ede3c3c18fa1526eab31f97734e811cc0974d561c96ce1e0db45bd9c6b23597d13bbe48614f44c18d1e3ccc4e436bfd234b0d1d4e8b31e3f66c7fd02370f976cb3bd2e993c1d95834d6b513a82c494138a11491742900cd9ecaf528b28218d538454ae67b9d4fb48b7a8faa145bc6bdd285e607a065410f819627d3b15676b96ca94d51f0f4e8080e740947ba481bcbe8fe87cf467c7f1ca4bfda57735bdffdfe1d963fce8be3ee2647c18f7b64ccaab0f6cf6dc3e395b6e18e05c132fc31c875fe73e0ce86d05553f14e53da16e72d758c205f4d7267258fd3d76beccb923c38aae170b934eeaa46d83543f6887b64d01f2bc3d73d9352ce7424e3d26425a96794621b2dddebcaf48b1b8753008d0ab0134e4515ac9e44f16ea24afa3753d8557aeed7f8a11496a88eebf5d4299ffcb37c0c13dcf18e0689fe146446956e40ced367c056a", 0xf6c}], 0x1, 0x0}, 0x2) 16:00:06 executing program 1: r0 = socket(0x20, 0x5, 0x80000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800000000000000c, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000800008000000e79bc300"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x8000) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0xc021, 0xffff) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0xaffbcb16da6d6d0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20842, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x6a, 0x0, 0xc) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="1651ac7f90844de422ffd4de31c28b9b42cda2b0162a1e979fed278f54727f25e02c135956dad05844b42a3c8e51ef248c", 0x31}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x7, 0x1, 0x401, 0x5}], 0x4, 0x0, 0x8, 0x0) close(r0) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x15cd, 0x9, 0xfffffffffffffffe, 0x0, 0xcc62, 0x7f, 0x6, 0x0, 0x3, 0x5, 0x77}) r1 = kqueue() clock_gettime(0x3, &(0x7f0000000100)) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, r2) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) nanosleep(&(0x7f0000000080)={0x1}, 0x0) socket$inet6(0x18, 0x8000, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1888, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:06 executing program 1: r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x1, 0x800}, {0x0, 0x81, 0x1000}], 0x2) unlink(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x22) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) read(r1, &(0x7f00000001c0)=""/228, 0xe4) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xb1f59ccf10a85612, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r3) read(r2, &(0x7f0000000000)=""/183, 0xb7) open$dir(&(0x7f0000000100)='./file0\x00', 0x10001, 0x28) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee00) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x43, 0x2) 16:00:07 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="5dff30281f5a8affd90db6a54fbf0200"], 0xa) sendto(r0, &(0x7f00000000c0)="e8b06fe1594951ddb525fd7d2ba583d171c1b469626f88ec6075ab10a095472158423bcafa77cedb0c6ba0ee2a90a8613641ffc2ad4abda396633855708de5833b1b3418a1c7549e754aeebdce249ca23460a30651dfc262761897008cdc7c08938610422fea1249b2446a334b2e337616e90c76043e3f1e6baf57c3c67504948f099dd95bf90087f14801c3e7", 0x8d, 0x400, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200)=0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000340)=""/134, 0x86, 0x2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x200}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000280)=0x8001, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) 16:00:07 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x80000100, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x88) write(r0, &(0x7f00000002c0)="4a507088ededd9dd5b45c69f4d885948bb605618a6ac1799b2d58dc8682240463e1b9e8fbda08a0ed8a8cc13311b67d5f2734c93a626082495a1181bdf74a9d8e853a1f6306e2dc8cc6fcd1f52f06b595ff299b1abe35490c1a5c4d34fec9adc1cc839358794007ffc7ff748d44c0633c4ac0a084049da8d75e44cf498e8fdc1dcc369117eb3b019a4ea16d620dc3e606346f98da09327225a012766", 0x9c) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x4) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f00000001c0)) write(r2, &(0x7f0000000080)="73fcef51681e7f19a73e35fad003a43ce046749d98c1888d17db13eafa593ca73763d1b126e14507148ed09438f4e8af142f388f8e9f1b2bda60034b57a6a69b2e7e009bf840e550407d67886399376565d1366791abb5f884bddce0be156a7c6622d01c176414884466062f014626def8e94b2046f30cc51abff7aa329d768e9c2bc6bf00a3f2", 0x87) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7ff}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000e80)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3daaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c02432d5a7be063077ac005cb6719a1e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a63c002e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad", 0x89e) r2 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) close(r2) dup(r2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xc8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000280)) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x6, 0x81}, {{r3}, 0xffffffffffffffff, 0x38, 0x4, 0x1, 0xd558}], 0x7ff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x9}], 0x2bf62344, &(0x7f0000000340)={0xb, 0x400}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9f, "b0ad1dbd961018ffa5002c08000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x4, 0x10001, 0xd6, 0x7aa, "b5ae64e2d8d279c848a341efa81a1f7048a9bc27", 0x0, 0x2}) write(r2, &(0x7f0000000200)="35ee87456a1e5176d50612085144e4aa3b050d8dc391cbd406b3fcf6de3cdb832d7f48b158ec88ad5917768ff933810fb352440eb1e60a40c3774721cadf5a2b32fdf7523a0534dbc1636e30f43637c58aeb8a6401", 0x55) 16:00:07 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="8782339580e8e80483ffae7e8c622f8d59061360a26e4d4a8ae12fa820f369a32fbb58d954cbe4a554a7c1d9347ef50a525a7d30fe40e147d13475996d618b759fdab717b04f24450aac9b8765b1f07cb5dbf731b4db13545288e2fe4f969c27593397a7a8df0e50e5ea648f6a8282d6eeea4d2b41cae0c88814c3ba3b8170d3df868da4d830741baa55d933a3812d663184296837bccbf0482690fd38517ad7c8615e18bf7f6df03de22d48f58aa30a28fc7e3f7363e6c770f38b716310818df32cbca48e5c2a45ebd9c27708ad258da939c1335bc558149faefde1416d17d6bb0bdad206407debb34237143e0b6ae663404b", 0xf3, 0xf, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) pipe(&(0x7f0000000240)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000200)='./file0/file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f666c6530b93fa3e301ed34e7570d61dff0b571"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x10b}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchdir(r0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x8000000000003) r1 = msgget(0x0, 0x600) msgctl$IPC_RMID(r1, 0x0) mlockall(0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400, 0xa8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0x81}, {0x3, 0x4}, {0x1, 0x9acf}, {0x2, 0x101}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x3}, {0x0, 0x4}, {0x2, 0x3f}, {0x3, 0xfff}, {0x3, 0x6}, {0x3, 0x40000000}, {0x3, 0x9}, {0x1, 0x7}, {0x3, 0x3f}, {0x2, 0x5}, {0x1, 0xff}, {0x1, 0x10000}, {0x2, 0x1}, {0x1, 0x7}, {0x3}, {0x1}, {0x2, 0x6}, {0x3, 0x1}, {0x2, 0xa8}, {0x2, 0x8}, {0x2, 0x9}, {0x3, 0x400}, {0x0, 0xffff}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/196, 0xc4}], 0x1, 0x0) 16:00:08 executing program 1: setrlimit(0x7, &(0x7f00000000c0)) setrlimit(0x2, &(0x7f0000000100)={0x400000000040, 0xfffffffffffffffd}) setrlimit(0x6, &(0x7f0000000000)={0x80000001, 0x1}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/75, 0x4b}], 0x4) 16:00:08 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x3ff}, {0x18, 0x3, 0x7, 0x1f}, 0x7, [0x10000, 0x7fff, 0xffff, 0x3ff, 0x5, 0x9, 0xd68]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket$inet6(0x18, 0x8002, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x44) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getgid() fcntl$getown(r0, 0x5) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="f8977a0fd7d159b58ccc44115ad132a90c60e1d0a036be3387c07b3d3689ca32c67acbee04d805d0f0665e388c021665aa0db7a7a2680905042b53a0a44e2a41881f9d3320d400b2d9ce6c4d22d827ea4d72bd1707e730189f80fd33b6888de9c4ef0eae2e4711a0422763a84bf877a938b64bf1cad28996", 0x78}, {&(0x7f00000001c0)="39ab247c468eaa22550fb65230c6c0404d7edc73f14fe98ac687ad5d3bb75ab6cdc893a3555c9588f827fae001883e3ea838052f4067aa1cb42829b2a89a1dcc0e4c015f68da115d4a7660ed60590ce39f314513", 0x54}, {&(0x7f0000000240)="3953baf86bf53ec678935a36ab7befa982679eed06", 0x15}, {&(0x7f0000001280)="688e0c519e2c502740f8aaefba17d2627163c871b0cc1d3c8563aebd089b4a5e4b00a4193b44afbe21659a3cd247d028018c464c9faf1025d3b85b428e72570768eace94b70622dad9f7346bc60b2ff64eb8347c203c797b2d064f38ee5303fe0761bbb0e74991e66d750b7d711e576fc27b4caff2a124152e11c09f44e80b15972ec1030d99e10b0a075658cdc66be5fbf8f84c06986607ab8902498892a1b8058890b3a7822a996f0630903904fd594c6514077f6084e01b59a5abb4323014284e3648cdb6081a89bb3b41de48c8e8d155060a519f2e5944c71d645ed923c6124a3cd382c2d3fa24625d9b498bdf4e890a8506b0db8f7dc00136438ec10c1bddae3169753cfc365ffb151a16758adfa6c5e3c100030f29f9b9c0f393fb077a7c90d4111a6cf4792b9fe6f0c59da9e47d89c19336a542fd6a8c0efdb0c4b9b0864159855fc503f97a0f6722046481ce9d2b8fc763ce94c841bb006532e8b81b769e9e213f318ede3298d5e44e71dda034f0a8c829e0e00cf545466533fdeb9c801c4c7f59fe0106e5ce477fd3cba98652cdb78b36d314adf90fe05b29be2cc91e88fa0fb2b1a61eae4df10b4f8cbef459aad6baf52fa1c8cd8fdb304213d269a66f3d3cf1ccd241f72340d6c354b22d48dfd7c33191a516c9b7024ce120702c901d4d7eb48a55794b0f9aa7fa1dff7800bd6eb919106df6503318b0cb104c209c07e7f8f8ffc5194348ae947f451cc2e8a642d5bed2d2852e87f6f51c9eb4c988dfcb120267ad2bdd21e3739c2d18d489c892337af57e52c4a200d3501fa98d83afcfd4c637bb7b5124847af2ef8a3244e07704004f6e866118fc6ed74fe6e95ca97d2df3b3f6d4c0ebaaba7d054b297e3f104eee5c6d1442e056dd7f98d029a1d809e30cd99e02728f8218ac0326ec29c768ec2e6923d5bf4011d6f12ad3127121626f9259aeeea52e7aa66658b47b8253041a4b2b2dd325fd86df5f538bc555145bbe0487160f3dd80d4c4f9a8295e4f21f30dd16e10153b7c384bfcf6a4a5c09e3e45d139cb01e1f10d0124d066c24886953161b9100024e5922399bd504009171153b44aadcfc81c452b4c8699985b10f66597cdfe172e8f463c6b05944111fee0f8bc7ed5b4069c8d43ee586861e8fe91db130c1f1f2fb86424dbff42a1ec59b14f64df0a2b4213d495f306e339709b57fb055b47c7c8868133cff0a68e07649ed40fd85ce82763312e3612f8daf3f6b7d3002ddef8e81df3db68580c7ba52502bbbe3d599b428d01c7b297c4eb2626c3f894fd7098e808d32dd66b3ac2d824cc8b132629ee42663163a73f8703d00e9c53e2621efa9a593ad8f1f732b1a2175444bda0a606cfae2d4513df4c0b5fedd859ee4930b55833e40493a3703b23071782edf1dc7d09b3796506855bd1814951ab872c096bffe7b3a8e3f1624f41e981c05bc39404ef359a8aff88f2fafd64c6645dd0c776cd7b1066587320f08c3ed01332cbed704b3bfb7b878dea224e9e320a031ddb61343b6aaf5af1116a36b0d9da706a90d018da2805f4c37f4e88d7eb525634440d6ccd10959ab510a3b7f01ad7e756ff7c42b1ce75858c2f20e224c08c01282b355796c4fb1972ab76d7b526de5dd2eba1172f57b6bce5909904c85ca203a35993cb4fb213b24b600fd8137327745ca292d13fb80226798f88ca5864c171fb8c4b6e0953a65215c5419bb2ddc7934fbe2db546011b2da49f26b2a7063a0b9ef4c40c2d7626d22669599bfe2ea5e3de6059bd89cea436f2660ca1a1c9fe152b4dd08e17128c1237ac7de7a832773666066c53aa5e29243ba9977f939e44733905e3ed4d3b9fc3bbde5430b9550ed5bec4950792401a1e81c170227f3ca18152d118ec8377e8722c23aac07cd40333de1fbd62413c8f7fb1b369f0dbe24b83807ac5b5aafdc1c3451388559a3b9f9cf4041c19a1f86d1c244d7bb4be55a2a5e56e2e0b88fe398b29cd412fc32d7cfae6ec31d1e4dab34371e48465698039da7cf21b697b4423b5ff978cf2c617b1810dde9bb79fe5a52aa584e09b201e7872bc147b1952637802ccf796fd692c74a9ded3b3ae9f3789c94af0c9484385edf56238a63bb92179633a20344bb552c467553a37411de538cea7019f805ff6b3936467586290b7951f71c54e216e3ced244f098046bf7ab9bb994b8c7c83fc14e9556090c58e73401066fd5bbed3d85bf5193fd5920a925f6f0fb73e421903434816742cd8eba6d3bd8ecce4773a022a936dcfdacc65e88e6dddfda4e412285b2f4d4a0f9515ea2080d1f10553729c4e0f27855a0b5035fd5ac63000fd1c0e8960547ad1873a1840e04d24d9aa94d1986e8355b959f70475c7654c1bdf51dd209ac648106d3c8425a464ec1b353f4400a47b4d0ae5918138e7353e1054de186df5c51b3b68c825706a4b493cd0b60805cf7238673ce7d7f8f421fde9bbbdf53dacc5043b4a739a410c74c1c87e6f21e3b0d1135fc5836fde5ef3c324fca8676667c0f8f5770331a7743eb6d9b303776b1045f748981a92de1e9f0a9f96963fbed8b09a77899a65ccdf80ead73f5a4b9f54977325d6d6a9a0f4af8daff2b51dd3eae9dd3c0318317475d859433c60cef711b87021a6a79fddd6238b6e9641382745d14e4de1eee1fab61a4be55d16996ec125b99da9e33f1e5c3a7970a8e1c70f77151b629736eff9a9391a70ca421ae44834f97273c74436d2a1bd4758e73662eb4f9c423cd1ef76a1fb000c98a365010eaa83ba51a9cbf3e767cedce7277ad7911f3102a5e363448dfabd93ba807da56209d124ed513541a4a7b70dfb3658bdeb3d9043f02b115312c1731dbce92af0148906e6101536edc2e10927220ea8fc50a2ec7ccb19b715ddf670c5fb0459e874365ca0955ca86c5d091f5209c17bfa2724c1009afb82959b1625f7f8c31ad98dbc644916c1243f17c05a232ac53841019d3dbedef8400cdb14e3d9655579753925112e59f841002b8767d9a33324525b8900d2b25e3caf5f9b61bcdcd32e5c765f51850d6c98ad940196b869592b82b431c67f2c2d335f8559862844813dbc28a6faad7d39964ef950775c99cd9562fabc61d26e1aaaf1b59f9634815b01d9c0ab2a68a825504d449fafe42eb10e845e48ba28c03bca4cd5d87d225f837589ff26693c52ebd0be0ace0baaafb909ee09dcdb685f05a2259ed9816192cccec73130e6fa4af4a0d8b85edd427f8a19b5c66ca97412a44aeb42bf0c4e66760f4d679dbdd20e4c429e5b0c16c5a403725fad8f71b578badd02a79645e00811c74b6c6f9bfdf872e476c788ffe1a5fdf0b7ae91e7aebcb11220a3e988d8824ca8f91214ed03423ed6aef0ae49e071ccbbe146221a98218bafc53ed2511aed1aae34a842c1a8fd552c5b4e5a3b08530c82070d00c6eb2f6329783e7ed8c602b4e8801a3757ad45c5de27ff030988ed52652895f5e2fdb5beae1c1752a3a3cd58c4a71b7aee0879fde8811540fe3c75c97247ab1ef91c478a2016679084fcfab81fdfba07e6640bff4a26775f5916041682ecaf0a99007332d579e7254ec5fccaad5223035f5f3fa33c74c74c10da48d92faa16dd7313cc2a7b42d3c86b65f5d48b18604a16fb2ddea82243118be375e14d906ca89063b56190d09908afc15611b8d4598eb46f16be0c81ba6ea4311660cfa278fca38c2919d607383aa6accac0ee0540b57807c3f39ee511bd00bad72b48f9ac0e81b81cf954a495717434e4dba5202792d2aff4c9f7fcce4e346aec6914c55969536c947feac761644233cb6de61fb37149edbc439241488892038b4af5ea1d57e6269585c2b94cd2ec6ede56d79e4db7143ce606bec9938f3c46d6e1bb20302c4da066b6ad482c870ddb0fa425f8a70c93f678e037b417fe48fe46263ad401808702814f5ecf800d87ad9731d2ab8399b8063a1981deda5e81d893822d980e84d5cd69ea94f2146d70a2255aa2f05531461b392c77cfe273ac8a270468e9611a62d736e82b8e0ac033eb66eb6b3cb6d5e4f34f861f9b9e94b34f8a600fc2b134e71364b8d39b5b3bc046fde52800e35fe6ee80d9e29e56157d1626d486a461ea298aac1edee1941dfb7720e678a08759e090046f97afb0ac471848672b52bfa9584b6ad1dc9f93043e3c7ca3a47134e5675bdf88f6a2505155e821bc1584a19b10069ece74462ac15124402434180f0a5b38657c34c36786b36e3b8a481dc0585f35c885cbedabe4aa196175165362f1c54af58301eb92578f50d791ab32f97df7c369a2586632f0b45ba33ea6550b692dccd86f774dd28986650ffc5a78a176977dc4e825a9218df24f2158393902ec8d5fbb526bba3312a9f66ba7a25e0f4e4d8da55942df507760a74236d422f1478e7ed6811ea2dd63d63801f9c81a474fd66836250006c0dd5ab01a27b222c6108416b6913d9ad77c1619101d8f4ede5673b3190c2cb656b17b72fab1fcf6ee78e54769544111f3100161587e86d54927bd9601953020b8507d9d3a014b84d164086ef9675396fe3735449d4c562d7dd8719065b5803edcf6fe20b90fc1564a1992e3fa3db385f33b8c285f891dd02690b26821ca10ca44dbcba839e0ba6fb09308540fc0828a2bd05f8672764a7fbcc66e69bae05a734fd49b4abebda15ea4335bb4070bf390eec4f43f96a918c3acf18fc352ab18b420cef854cbe79aa83fc5b38d7473b1b9385dd4d920dc786955509cf406689a983140eda9aa8190496aa344b67ded1d6acda965b6cd8d1ae5a3785a1fce2550aea065117d79d4a55bb40f561071c7f3da5542b5fe4237cfb0b7abddedf15b934208581e4b73b31dd4701471bcdf80cc0f39f33b9277539b5e1151501c3f84d25bd2370b785cc3ab4dbb3e2b0d2c2130deb56baff7fd39c3fcb9c8776d17cd02bed2ce7e3329c54d498d64c6f26a5843e6445a1d24f54fb4234063a44ef2c91f47a3fea2bd1ec839a52a0720c6d7b969d1768bf4141f65337a0908ee7325ec50159e6a1cdc3a26f77f6524123de2b192aac4a5bcbd06d44252e9c439fa827b421e624ff94463dac127de0839f53f877e704ae42d23ef04056af08f0b7c1340615dadd267365e473feb6b2a9b827718442cffb091b54b45b499b75266ae68c643405b71f508e573d2264ec145227f3573332826ca1179d45d46d24b8d2af8976115685791e7467b70d2ad350b99406d05d654a25e79f316011d22cda2270622602c769aaa8dd94b769ca59fd036ad5e27bfbfb87f1d7214ddf29d919651222c27f1ac102bba2fbf6c9a1d3def2e0e4567ea2ae8e78e50b9142b9ff117effe871eaaa7cfcd07d6f236a2ac25bb1da333eb0267b56ffb2b95ad82dce7ad226c17ea1221e4292e155aea14de0177d7da89835e5cd3beba1890446557d6b477f372e06f91c2c675ccc83a9c7c8ca8342836014559fe7848dd71aaf7b890705bbf5051b35c169c6704a973b60e08d31b3c95ca9d3dfd58e9bca8b6ecb1c9845672d18b94018b0b5072eca458dd03066daa5c6732155fb19bb20e478f27de94a7cd87e9a3f2208b9609047c8d1c85d8f1aeaa5099733d30b2b3cee4c6333a2911f1daf54717325bf90b935f6bc067841004138d3dc5dc41680af4312a04ffaf9e5bfdfcd814d135e8e217709201e3a2081916067d44520e6de1ef601445fb2be0799197603249345b416e8d843011adf770ca9648add362345b724057f3fc41faa2758fcd49632dbcbed6d358b0f7e4c9539ce69f8dc1ec2667e95793ed557e9f94dd38662ccb06e", 0x1000}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="ec92ed0375934c9aee7cbb570eb7af010db9afd377da533fcbb87111726d50ee95748152921c84f402abbdc48137cceec7bf9079cab68f74ac99300b4181c10d4076718057c5039ce380224c53f9e2d170d88e8fc6ad9720ea415668326158751d3d43f3c0834982f446a9a0e7f7d0c1801ec320007fe7bda738f09f3ba5fe0cecca02a3607f507b8f7974ec02d06ce2715ece65763e8afcae536dbed1a8feb5a122", 0xa2}, {&(0x7f0000000380)="124feeef2afcd4f6e42dd8f1eaaaf8a3b6ec4d63954d952b21d5941846c4d8f67ec1290c32761528ba051e238b419d0e71cd348614b8fd20ef5e7c432ff48da354f75b870afd19cd960fa475906f57b9e92afa97c0bd5d47364d1cc838ce50cb7635f04595791838179d2e20ec7b5eed1f10486a6cebdec1397a0bb3e7ecee849d56a93f7d72cce99f3bcac0bb35fff4b53bc686e3006b66ce18e46b456828afaf83ca5f4d22345197fe2c55bfaea08751e23003404ca6f51ac1ac54b35befa41c4d7ea577197017adea607ad832480ff644b349659041dc47d75ef234e720cad45fbd4b43027b0e07c1965254f81b5ca09700", 0xf3}, {&(0x7f0000000480)="3e328fa19d494c0395d9979486156a735236c326e8ff1efb6bd8333458a74fbb439cc7ac8a680bd54f023aeabf598fd13ce28e5578253863742c68f1e6e89cebac0ce4c17d5f24cd7a70ebcf924a06c4fc0fc13f597628efd45a24a10aba162b7422edb549c5f621d0be8d2f4ae076dfb45f8c95ffdad0d2e7c6cf9ac836faac62f17c18b80d97f824c277fd476cb02410e341793f2a5d0f45ea583488850b6bdf0275afb91755f5", 0xa8}], 0x8, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xc}, 0x40a) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20c80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x20, 0x6, 0x0, 0x2, 0x9, 0x8, 0x1, 0x0, 0x1, 0x1ff}) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) syz_open_pts() renameat(r8, &(0x7f0000000000)='./file0\x00', r8, &(0x7f0000001240)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 16:00:08 executing program 0: r0 = socket(0x10000000001, 0x8000, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getuid() open(&(0x7f0000000940)='./bus\x00', 0x8001, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000080)="f791f8492f0de1e19b424328dcc4f37ce380605c89ed7d78c732db2e8944b8fbe77ee5b8c495a40e76e17b6266e2e6aa129035b6ea225950c6a6346fefc586abda93e02e0c0bd53520ae459fa8c96588f8a7faad0fd41df69a3c444f35079590ab835b25ad44ff42bebc6e1febb29ae2b4bc9282253876111a244a86adaeed93e7291a464aa9cb32c06ca99cb55eb1e402c2cab2007b976f9d5ad73aa0b143441c563d989d5995d8b0d0b652f10b7020a19b96a9e3722b19325c3b0afc1e7aa05a712a5e728fe0918da0e486ab5d625a24a85978b0a0dcfbfb69c2bb635ba0c3903fbbcdf9d816f9c0", 0xe9}, {&(0x7f0000000180)="c77fe690ef5df6e1dde9529eefb41c588b20b133d4ff8e2f92cce913cb7c61904df6a92fa643d4fbc43d14a378ee963c4439648b7d1417089bbb7d1e16117edec362db4c82fde8580afa59cbf675ff76ce3e151a02bae0f0fa87ea06db2eb209bff1ff716b3323b26aee992bae46e6a913d532576fe144e5591cb9de73f96011c9a5f26423f68a1f21bc063e9b34e55df346d73ced6ed2bef647262c5adf1b6c576b3b1cdec8a0fafba93561319b3d7b847c2e4cac39bc7614f2f7b027abf2d05e6229418b890761a8809b0e18db2ec698", 0xd1}, {&(0x7f0000000280)="a926a70189e5e8dbd249b2300e650b0cfae35e8bf4573484015b0677c25b6fde8f5d909df8830f16e7baab86df972f8c943cfd5329577d33c825b84ca5917742a927757f6dbb51ee1ec4b0471df0b49c793306b7410b751eb2e9ff0e432450f23afcbf2340c10c28a585b16a8b2699a106fe68fa04d2cfde318ce95aa906d394ca4a6abbfebe8a930e1bb81132bd5fcb43a10bd09236f47333845bdedf8fdaf602637d52", 0xa4}, {&(0x7f0000000340)="356df16fc26d075215d8cf3ecdd3d79581114f28ea5582a1dae308af4eb5c5ca7c2017974b40d9f0eacd2225bde15098ecd38e4f0a31dd1716afbef7ac05d0df560f773ae645e90427f3a7e6cc4b31e892ec6bfa27d7f4f3d5c5e7aeb4a6a8c359cb86fa197932be18613ca9cc3a00f702001cd05fdffbf9f335152aa935c089f5f1abf8bbd6733f71a0590f901990f2ac70bef44c3722db4be3d2d49badbe302e037f78aa5815b219de40d058f299d4834a59cfad6698910e0ea3917847219c03bf976fab6ca57f759b947570c31c", 0xcf}, {&(0x7f0000000440)="684115c62ce92ae0c2cc61d31bcb8f93f65eb1da8f97c3f2c12c47a4505c7a472b744332e4f034cbd1d09d9c7c49bfef9415a8d488be813ad75f418fd4ef4823042db4fcd192d02aefd8d98850f6ab928f2eeb4c31ce23d8cb61ba490f90c1f21f8e658a55f3f3a4ad131f45cb56731b85980efc304f824ad270629a9efc8d9df5204ebb77417309378c40e8040f5c8c4d7d", 0x92}, {&(0x7f0000000500)="5916cb4f07cf71ace75f8eb0e4ed5f506eab8734faa013612c51e11b8827cb1b18d8bbd51025536b21bb902e277c3805c0ecab5dcf238311401a57628f53ae606467d4ea337d1b48cd480931461087bdba5b408542593eda74a6cdfc8ade1271a48cf26c2f86cf7ca69e5fc50f3206db830ed32b326ef3d332a4c23dee20acf6b87e67de16f6b9514e94b54c43034351d241ea67409a02f63f7a3ff8729133e6806a67d18911a8129bfca9efa358cc257bf97efafb9f039bfc95cdd56fb9da967399ce92eadcac572f27", 0xca}, {&(0x7f0000000600)="d7f220c5996e43866078d3a29fddaa30c022ea213795af7da655393f8af87663779ed72752e6c72430ae6ad4697f0db88d550e8d1943470560177d8521acb437d3466ea53c1f7b9dbd953c28077625fc25c6503b3bceacf1dcf0ab4dffe03126b905e231c797b28215f632c23032ca146c663c2cb493922a1a556ca32d8652896647a235294f839ed926dfa298cf044bbf4345d51b97e9517c5935dd75c39e5c69da0c65daa11c166546587198495781e5a5454d2467e3bc4cffe67fa363b789254388429c503c79c3b4e97f52142df79b19f56bb081babf3333d67a89d40ea5d82ac4f58f0ef949d033", 0xea}, {&(0x7f0000000700)="93199a0ffd4c9b168ef36abfbcc0a38ffd0fea35e5c4c0545b9bf3bdf778e6c21d962dc4668ae3b75b9a8a2bb1d44eeaca51ed63a5131fed08664d19229ff82f1e0d1f38005c5861294609b3049eb2f76eacc1b55fe8deb7091b", 0x5a}], 0x8, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r1, r3}], 0x70, 0x400}, 0x404) 16:00:08 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) socket$inet6(0x18, 0x5, 0xb2) write(r0, &(0x7f0000000200), 0x4268) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000300)=""/133, 0x85}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x3) write(r0, &(0x7f0000000200)="c7", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/226, 0xe2}], 0x1) 16:00:08 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xc0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = semget(0x1, 0x0, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/98) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x2) 16:00:08 executing program 1: getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff]) setregid(r3, r2) 16:00:08 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:08 executing program 0: socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x7}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) poll(0x0, 0x0, 0x7f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) r2 = syz_open_pts() r3 = syz_open_pts() fchown(r2, 0x0, 0x0) r4 = geteuid() fchown(r3, r4, r1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x400) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) dup2(r2, r3) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x6}) setreuid(0x0, 0xee01) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3, 0x9039}) 16:00:09 executing program 0: r0 = socket(0x2, 0x4001, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="69284880b1a9117dcfa4ca2cf92ae692cfc5e001b3d02dc37e0700adb65f34548fe1e6b5f45d8fd585cd01c7c5f645ea19a98c1cea1f6193e3897ffcf704556e42e17cfdce1afb8c", 0x48}, {&(0x7f0000000140)="0d95559117e00d7a68043d7be231d9ec4eea2ae0033927f26031bb498bdd79d58589634fbd9b56ce1e71217e082782ea256eb91cbd9fd92eed6bd6e0442f69199f3b7e67a6d117f9e57d60e3ffbb847cc5cf177b39d799f664453d714ea56ce4697b407ecd8c8133979ea806afcbbd2c7e2e2495e7a2216ba0f0f48b812f1760b2ea7812c109f7e30a0a8cb9d2fa350c35b9a6860c65c853750e5d3a9603713d549356c1944a09501032030e815085b378d3c84cc9ed2b585f41ffb9896f12725c81301698b646c37ea8c041412344ca07369c22a8ce4bcebad031b06b883f18a9dd3a71576279c8821b9b1fcbf818", 0xef}, {&(0x7f0000000240)="9cd56f51b6f4070d60d27ccd2e392269c6bb2f7cbbf6af2d053ed10be6a353b10f500747d3fb37437d040b0d5e564367647347eb877a26c2074c92d87df4a2ebd58b78d2c7b50a1019f6712b514b2779fedb5fefa5800faf6988cd813cef4b29910d319ef6e24e7602a3f9b1598c6ca3ac5e883ba0b3c8cf28a3f39faa6efd25b56750a9017a521e955b467c9c9491b2", 0x90}, {&(0x7f0000000300)="8ead7938356c5860a97838fca6bb95c38120305ef71add94619d6ab0e601c758fd73c0a0fda39c913165ef3c158bb30b26b8d1427125f2496fe4929324d258c94ad486f3a135101283f85d9e23cfba2f8dbccdd71622c7242960401326f0d6d9e565be0c9428cabdae87863316faecbcc89891c0c6a842f757b3afbfab6df4f455e3108912f2ec11eae5122e525d0f2557c53ca7593e830e76d6139d7d97a21fcd27d5ae08704183120e0c0da39cb90328d23c6f8351ddd25fda45b99931bfa5215fe49f2972addafaaa4e432bcf6c1d406ba34e29aaf5e6a8704984a1bba8ee3e185ee68cf2e4d4d29da7769683", 0xee}, {&(0x7f0000000400)="2d01e58418b4806c752ff860757302a6781feb739c9e82c967c2024bcea0c8c8bd9be50e15b188cac218737a0d6166db7b06adbfdb1a9818dd623ac7613b9ef1f3d805de6ff241fd15cf6b7c94593f8c594f70ea78d4bd069b62c1b8bab9faebb57576e82cb73f29e3aa47173591c32671c6d764cff4c1593696fabaacfc3ca239dacc6acfbece2febdb1a89d78e36c519a9c3c3d529937c0a2b8388f736e120ad425189cc7b5c235c41945f68f5c56b", 0xb0}, {&(0x7f00000004c0)="689a7fa65341de493a9f40706a9ce2a6dfb8dcc9c22bb8e94715f31b7cf055580aa31dd6ea5d64d6566ea1115c1566f200fbef7b0934cdb80ae7ffe9d9361bd054687c01cc4cc3fb93f1c3efc23a50a26490fef23329e10fdb0aca9b1f2b53c4edd1aa8cfe60181bcdeced46ca5b833005690ecad4148e3b00262d8f6e48cc4a4e96e232c4b90e4205883fff5cbdc97db062d4cbf2a54906e626ea763fa5bca72e816391eb6c13f421e4e4034007ac6d0646be51599a2d14a4e2a848a864eeaae3408d60b861df5102acf913e457cfbef24164555fc4e67dfc8105fab063dad8700660ef", 0xe4}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="700000000000000000000000040000001ae9b51e99770f9e5055e0c081b6a6a1e48799dfff5480fb64641998838238f25a0630bea9079354043a117925d529a977ceaa758b50485ecee333d1bcb40eb11b014c9a74899a1c0f434a62f6f46c9f79e4ed0cd9601b621f15190d00000000f000000000000000ffff000009000000e941933511911797e95813a51311003f3685ab940ef36d5c9ad715caa30a67441ab14c8d920ea5aefbada3b34409752258ba0b6d446efb1297f6f5447c8ba20e3eb0fdad777d18bba4556f9437a769991ce08997be9ba4418a40bfe302cf071b64746a94e68a7b60f2200aa4c887b81c9d78e245aa7106434afcbf94c85723d0d55a5e6312d48eea048f990cda7d32c1feaede3720f6ee8868b84862485e050389a484fe7c6f0f3d084793be732535d9d1560b0fdbac362b1d89103ed908e2ffc8129af5ddbef44910562afaf218df9e8e0fb1364d1c5faff613468d78a4772cf000a00000000000ffff0000d4d10000177fb51da5077a2c82a337be284560493035a2b0c1880bdf7871f3fa470f8fd601000000000000a57b2df93dc910ef6fd53cb8297e9a9faf8be4c3b4a47a33a18e67cb1a701fed9eef240ba1fba8922e4d3d42da62a10a571da516e3eb5e714649d76609d1a1c19d39b8685e08e66e866bd14ba8f7eb5433dec6f80577116a70012f1f36316157dbb0e5ff91f88a186f9c9c47589d9f10d519b9d28e9993a2c78d113112dae29d636f915867b4f16ed8cc237cc7e5d4c9ae5f9caa2f973aabf433ca19f7ab896801bc77bbab0e8d510fcdc063ed7538b358841024d501ca9e9ed800000000000000ffff0000010000000702988f5051dcc61b8a91b631fd7f3987661aa77dadc39f1c08258927582e3378bc2a10c457261d067386c8fbe329441b45c2245f9eb1300735db208f61b1634e0077ce38855e88bb63355af97ba5d6710c74867bc01e9b870db26b5c649995deb5f115a82a2884db5ebb81e3935cc48585e8b56b8f69a061f07cae610633848bf2c3d5631e29c1a79d07b352b5d0a2c071aef97f87aa08d1548bf947a13a60d01b42b474d74549d082bef466805fe0ac34abce22e4bff501630be37ed02b51c983dd1000000000"], 0x328}, 0x0) socket(0x1, 0x7, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000980)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x76) write(r0, &(0x7f00000008c0)="3e2a0113e4bad21c714dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9102000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbaf7014de288352c75f6c063232e6c188af828d83a79f9917dd1d95e8f6b9d360ee906e5afdffffffff31351d74122ab9bd510eb00bb20000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48ce27da721ab3d27d0a110febf1b4d99776810045f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4d9d7b31f678df44ff0ff0000000000000000", 0x11b) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="5645d8b7fc4beebf08416e7a102b8568f0b806cc0ab6ba7bd332c7389d939846ccdbdd3af6171bc48aac515cab016d87298f5953dbbcd13f9a245edf74af1a008dcf1981c42eefe89586406e33eb1e41e6e2c8c6c4b0a9f20412a3c672be722ccda188f1e537a6c252ff0d61431292c71d5612731f6d3a9363ad3545968e9821c905fdb26781e94d88decf68639c79229c87160de53eb58b800862ac3a42182ebbb8d16437f992e4cac5e4a2ccf290318fb7134c5f", 0xb5) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x22) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, 0x0) poll(&(0x7f0000000040)=[{r0, 0x106}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x10}, {r0, 0x20}, {0xffffffffffffffff, 0x39}, {r0, 0x14}, {0xffffffffffffffff, 0x20}], 0x7, 0x6) 16:00:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getppid() wait4(r0, &(0x7f0000000080), 0x8, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) wait4(r0, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000040), 0x0) r1 = msgget$private(0x0, 0x91) msgctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x4) 16:00:10 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x8) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fc59ea3eaa1b8560efb91b20d87cae6266ce22f2750f41fb7be090fdde3156f4b4375d2007f3741a004d9241f8f014cf4510e7402ffedbc049c3701149c9b5802c7bbd96d09ca8f8cd0a085e70f24145085d8a6bf65d1f6dadc5dbe68556e44898ca232d9704ee440134147bf547b2c453074bbbc3df3f772823cc80f692b202045f169aef910989a9b6a7743266392934e0a5295345e6b9b0abd4cb2ecce6", 0x9f, 0x3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000480)="f7e90e699af1c029ad4fd3ebeab6fc519e59c2537040d7b3cc83cfcb6fdaf46155da82618bcb1385c88c1fefb28a60975e76dbbb5a3cdc6cf7f1", 0x3a}], 0x1) fchmod(r0, 0x11b) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x2, &(0x7f0000000040)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/95, 0x5f}], 0x8, 0x0) pwritev(r2, &(0x7f0000000280), 0x0, 0x0) pwritev(r2, &(0x7f0000001900)=[{&(0x7f00000018c0)}], 0x1000000000000217, 0x0) 16:00:10 executing program 1: clock_gettime(0x2, &(0x7f0000000100)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x0, &(0x7f0000000000)={0x9, 0xffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) close(r1) 16:00:10 executing program 1: geteuid() geteuid() getuid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a77312029c58d84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005586b82c1e119ddcdd11e1e40081893f61dc3526b1c90022af861eb838d10658bce59268d5a52d23779231585d1dbf4e3eeaa2335a4fd9ebc0365467b0b490337551e7559fa5cfd8dc82d1973bce10d204923f17488bb8d2ac675b0b34b18beb7e6c9129cef67859c23f95bb4da752c9df13d86a74be076e63122e1b51d20015dca6215715733b60b950d3248d94808f3df0"], &(0x7f00000011c0)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r4, r3) setregid(r2, r1) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r5, r5) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x20006, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388a9c3ddfe064", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x4bf, 0xb231}, 0x10) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955882eda0ab3c5000000f1d84452f514eb9d"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() flock(r1, 0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82970500000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = semget(0x1, 0x5, 0x40) semop(r3, &(0x7f0000000040)=[{0x6, 0x10000, 0x1000}, {0x0, 0x2, 0x800}, {0x6, 0x6, 0x1800}], 0x3) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x40, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2b, 0x37, 0x0, 0x0) 16:00:11 executing program 1: 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) lseek(r0, 0x0, 0x1) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) pipe(&(0x7f0000000000)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) r1 = semget(0x0, 0x1, 0x10) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x10, 0x8}, 0x4, 0x1}) fchdir(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair(0x38, 0x0, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10, 0x20) write(r1, &(0x7f00000003c0)="2aff6fa50dc6515226c31294423984c4a728613717755179aeef73b1275dc87d8537f89ec8bdafbd184f7cdf0d5a76f71d2bc3960e4b64207ad95475e07269a9daf59873912ab658770a0f439ce9fcc290185f24a8b734b9084f50da264fbe73b062f06588ae9c1282996d9508de5c69910675306e5de1519a9a645a", 0x7c) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="09ca0ce89ab4fff42bf2e064d56b3a0c6b2aa4a8a1bbebcbb2c888a4d5cd9f7b12ef51d9ac91b6763e099c0fa78fc7e21dff3af9a98bc1cf38e94cd860f5afa1a79ee4daf94088c607d4600ae1a1254dcc6d06fa3a085a88db53d450b5d69704e3d3952abb3a6d202838a4320ea69f9179a151b497ef59c1f84141fe151a6ae4c03ffce12a19f163cda62b94c0717ffbe4efde8f2b0d4b69b7220417723c55132e19b8f866dfa6f217020a", 0xab}, {&(0x7f0000000300)="947c531380c33a2af84e8be3adb328d79b7a256e9d8a6a615a1bf443e2355ffd6ddfb21f25f99f44a849d87f93603569e1f8a753a886d5389c609ded078caefbc8e9abfa9beef170310bdc4337b006639cb9f0092530d9893eac9c64b1af368089cf5be7d576c9df57d20bca4c2c1dcda94d2c72041943b3a037e839379ab8af0796652058ebca6d", 0x88}], 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) 16:00:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) close(r0) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x33, 0x88, 0xbf, 0x2}, {{r0}, 0xffffffffffffffff, 0x70, 0xf0000000, 0x8, 0x4e}, {{r0}, 0xfffffffffffffffb, 0x30, 0x10, 0x20, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0x40, 0xe4}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0xfffffffffffff4d1, 0xfff}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0xe2182d655af8d3d2, 0x6, 0x80000000}, {{r0}, 0x0, 0x80, 0x0, 0xd, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000045, 0x5, 0x1ff}, {{r0}, 0xffffffffffffffff, 0xfd, 0x0, 0x91, 0xffffffffffffff38}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x40}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x2, 0xd12}], 0xfbe5, &(0x7f0000000080)={0xb65}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x2, 0x401}, 0xc) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) write(r0, &(0x7f00000004c0)="f0ab2c739098dee6ce26e7686204a3d49cb2a8e64b84945bc2a7447687b6aae87eff3cbb682c3284e5976de3cc04c0c78c4d996a24d628084b5a783f6180d7ffc72490fb0188248457452df1ea624ce8755a0a0e650a6826e58cda329ef14b0886053887", 0x64) kqueue() syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x1c1}], 0x1, 0xbc4) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'.\x00', 0x5, 0x40, 0xff, 0x1, 0x180000000000, 0xfff, 0x8, 0x1, 0x0, 0xc0be, 0x7ff}) getsockopt(r1, 0x80000000, 0x1000, &(0x7f0000000400)=""/97, &(0x7f0000000480)=0x61) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d5b5e1d51a21b852ad570e2de40a52f989cb1e94058c9d302d0a976535a347a66a19bac8d0c23a0a50b35ae6326112537e90e4c3e9146b6b3b125c4835f760", 0x3f) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x9) 16:00:11 executing program 1: r0 = socket(0x40002, 0x400000000002, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) lseek(r0, 0x0, 0x1) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x808, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000300)=0x419) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x30, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f0000001880)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) setsockopt(r4, 0x4, 0x29, &(0x7f00000001c0)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c976b1e15f0c53810ca3cfbe1201cf137594ca6a3cac0b1851bbea93afadff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d6111ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce852", 0xc6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000004c0)=""/241, 0xf1}], 0x3, 0x0) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockname(r3, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r5, r6) r7 = semget$private(0x0, 0x2, 0x646) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000001600)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)) write(r4, &(0x7f0000001900)="794029dfbf0c0556811594bd0260080ce3762d92b7c48433610a9ba9ccb01fdbd25184e1143dc1a6ae01b59b8aac1e80fc80c91ce7e7e29da54f994646fb77834da78ea9177fca97c65b7c15d878795abb9d2336b8e6830a2e5047d86ce043ff096819d6b57981fc063964849caa900b5df038388253e1130f5b4d2d58d031dd861a402a228ff7804c6a2df6f51315341172deca8b972441fbff8c6f646044c770869be956967093cecd3d11edbba0efa63e824d65fefebcb4f9313df91bc1664a2df51f64eb0595d8d88a0d3106d6b89b02f1da88c88f87ce4579124a1f9dd2e3444a2c089ec07e343df1f51e57405e2835d2d8f2648cad3271b45be7209d6c8a0f8e333d4780809cf610c68f0b8a359057f0a3cd5516b23862e206fee357223a165e54c88514d9571659afbdeae0cc4d8f052425dd8a3fd895506ae5529368e8e7720256eeb135c0fe9615a0994495e1491d4bac5c7ab700bff015897664a40273f9f07bf7bc39eb036b6890be8d9b0d374d2429af024c1a9b3ff021cdd79aa2c326db8029befbced72c10676321e4386d4ca23c760e886510544162604e28915aa7d62a1dc6ff933e90528dae9ae695428176416763f345a0f9efebc9640f14cb8fbcfd14e52e168024338c14f77756340099c517be1267350fcb6d1404c52bf07ac6b5a14ff4c77a22df4afe0bd1e63e6928f2550f2010dab21654032a00a7ddc890c7ab63ce18810a443b830e8b3f92fe99901b7e5ff3412d15411cc606229f9d3596d0ee9382bfd01af859cc1508f55dc1574ee0d60a35a0f378bc741f46d374cb40d3fcc40d2861151de70b5d7af6befac6d87bf129a5fd309d0bb5bdd60b29dc57b2b3fccd957cf3769182471b3006b0b4002b1d4387ad3719b0995fed92196261ea56b14ed036ca9c404dd31a6bdf0dc263c6634a671d720bdee66e8cc7166421060dd4e3e2252cbadbbb09c5b4905fbdad28f450db16fc32d1ada34faf1837efc264692da92495997bd4c1ff4c04120fde28f58964ad7d03bdf27e91975e2329bd980a7d942c04de834916380aba065dd9e24af354ea863f8ec57c588128bfbf62e9dded4eec9fd1f4f2d13e2a2b2d8ec66718c84abf0460fde958b835b1628595b056387e4f5f1c17d46208137926fe2658bcd9fcd11a3a952cb05a5322666017cc1514fb2bbf4ab91a9d5518ab6730cd802e35c2844835ba53956d092afb42465817e8396b8c3c27404515c6aef7316e64ec5faf9b7bd7cdb4bd5d7984ce36c8d982339c366a21f97de7eff2b73e40ec292e469e3b1c1c30a835ba8c6e35fc74988662e17cbe0b5074c8b8a912c3c09cbe0e94d4f8aea21e80bd7dbea40c5779e614f7bb43a7babf6dbbdb9cd441e7f10f7f046d9a4662711677842628843ccdd9f6ccb57415e024a12aebde399b9a3745fd1bd1d58e652dabda71dfe0e42323d9768984a67835d9745bbed9f8692722562e7ee73dd8683603079ccde6284173f57e98ec7d4c195775408db9ce767a43a8178c4749bc7320dd005283d92ec74d1b1f37fbdb1b19466612eec37b14bb6f38ddf0c71180c275b9c27a1da97313949c99b04007c0cb434592276ba2ba17c0a64c58154faca8032e62e4b3fc45c71f01e7ab2fc993d4a3e2bcb2bb3adc1d179fe4b8d490af279619c3bb63bef7123cb03757a8b45803278d222c7987340d7766c22c60121acac00d4ad3e1856a7574998ba311c76e4025669bed846f590c82962a9ba4f35d57541e5a4df4ff362c3da35d4f3b383686b04530e36333ebe70231245dea287ff4c7932ef202425ba2a80c29e040fe8f6a2037708f013f9d924c182a51a080d849e27dc30ad711e72c8b8c83d8a37dd7543df70354a0e0f60769697fe2466981090bd606d7ecddf734124e25abb84c283fbc36150a0d893708aa980f7322821aaadfc2bf9416833b76a44d252bdc67e374b546f8eca64a373a7bac64e3704567bdb59cfec8d8ce2850c716decaa7756bc47d6537765ed9fa6b1fdcdae37d4a042901533d10d4219af4e92cb4dfe493da6941336edc66cbeec4936be6fadcf0e91256bdfb2c5675c97b668f4efc97ec4e420a06231182d8b6d8d961f93a3f8c9f3bf4e2c4157252a622e605cac6d20f1557d43b0e4c04333f22556ce9fc8b5754672ee500bd5299305f80899406daa933cf688f4bd704c503f861b7a1fdd8efa0adeaddb42f340e961678600fe595483a97b69e5860de19f8d93b0b91f173e9e0496ab57c297d251cc4e1603535575b49a6ab36c1e51087772f791069f68147b155ea97a7f4eaf1ad5be22022931a9ab7f41e3a80998c80ab5dcdd3cb0d69b5cf1978bde2c5d2ce8cab2ff9445061bc5ebf32f629b8964f486bf8dfa2261364e88ca17db7ba508ca147873f14d6be98634a8f1342018ce9dd0a2cc61c7bf164564f2304ae8b85dade82602d1c27019cbc2d58e9e567ce108c8921b2e7644b449551706debd60dc7a0d6d9c00c2804d260421eb1947f4f4f70bdc1cabe9e568237ab7098f7720afc457cd38dc492b0e35a7cf45111794486a6a8c643b5f418f473f4ddb2632c5c6e3a7891ec5ab2c54630c51486cb389f8e1b19ada2fcb4d9f29f8fb610eb4c5f1545367c995bcc29aa6f908e9b98e05d680d1ef605bd205dd74f1139d928c3286b2a1f3ca2f0aaf511b2d28c5b27a9348883f9740c71c213f2e49a71e24557aa74ac37e951ac6e8a41090d117c1183a6c9d6f614aedc8abae2c5699539cd15958e845aba1d8b5b723ba3a5c3b788c54387954ce096b23758d942420c4fa85984c760825752f2f9e2d4d90c951bf054d6bc14592fc5108c6d695a72c957b1be35f661549f007c8fd9b70813b6a8e349b00733bfb3b4a38a7208fb61965bc269a1ea4359ea76a9a23231ec79dfde745d3df9c1d9e8ba87a0839af6b13af07d68ee0d020d37143f4de166367efa01c3e505134713d98a279a3e648224a8d89b3d8b45b0011f7869cfc4ee4974cbc55df0809f379aa36696e6247e119e768e59eb798ec88ea88a0b97c990a7b7a084b02c882b648bd6dea0c99995bf9caf418a5bb8ca9ffc5a83f2070a4e8a9a38ca422470a34de8427a421f576b8a73c38da58ea9c28db7564ae334e60388719f561fde9d0dbefd6a23140ca324918e3c6bac73b6f0e3776c0229ccd20fce617d8ce834d930242d5623605baeb2ed52c978e1c3236267435373157148cb288d68f20f480e7e625933422690f3c244aa916e6333d6524fbafec78a6222d6528b75d85c4e527ff5702007f29b0788810f7d8d6af9381b7c220604e1893d3fc74f9b1f574c797a9723bf1f788b9277b8a7ebe5d8d0aca5e921d4e6b32b6c9fa7a0d63c57eb8dfb0272cbdd17c052fb9aba0dc23768edc61c0b2867f846ca7ffa06f088089d7120368ed15e7f238c3d85856904b10d9bc2a4f57731906610c95bd3227b7a29e9d3e44c9f5738cbf9aadd41ab2317a239b5daca819d476bcac7fb180f5b6e03f7b7e183bc146a400b3515c14ac81a474ac72dfba05bcd091d55f61ee96314e0fb3aea5783dec53cbfb6aa3f44c3e492a985670e7e0291ea9cb7c0ffcedbfc878cfa587cf22ffed0530e35bec63608a5d792d91c76be9d99cc976707611933a6bb6b9e2f50b1ffe33c65185fda1d32e115b2014cc31200d46fe094172b6de240b64c75abe717904ff297b290a74ddd8d43dacf36243caf52429b8a6f50cf2f88d8e0659cd57870263468013efc98a6f9d5d055ece8758049f13e75799981207461ae9f04c5b0087be0c13035f66df0f6ab732d6ea311ac618ac2bb80862ce9b720e2d67e809fcbcecb92ee03abbdb8056e99d403c50827fdba431fa8060814974271507e3117846beadb6572a76846e791c046890ec8ac34d1b3edb646fbf4a273ae5304d94125679fddf2a65f74bfccab9a3744db76e5cf8b4951e20987e75536f76ea989c122e956262b838c746aa5491ab1afc6d663e5d3dc7fd515e614a5b2969044408bcb41be5d25a4730d8cea979fe20b32797ed1f30ac796ecc3520b113ae05770236eaf875d325e8f0c3106a31e90c81ffd88d91a1b241b83b696eb0ba53302794bcca31487451cdeb30205db279a646460db93fc87f4761758e6f978cb4175f4da1087d1734ef207037b5890ddd1a609a73945bba810cc544dba69714397ed8e1b9c3ed8436aa7665efd965c0a03aa6433ca386e7333c54003a84601710ba0e1dcc979f954fd2c6b3d71015d5e7c79e6295e4eeae4e155faaf06b807c84e17e88dec3872563856baf708906517a3cb3569a83530fab01421d99da9a08fe7d69c1442df7a688bfc062129210b11c1ef47d12cedb0513f3adffa77615d2a9e6ec331166f1ae99ec99d2f2d5e6ddf9131a00d94e996b57b0f0888ee882582f766eaf7b63d879d4a0c59d056fb9178485e5a010e0b67485c01398b93be00fb9a82f81dcddce750daeb518b5c6d7ee5c2aac116e5983a7c8fa7351159be707a57eb16634317f915e6cf934939fcac7a170488f4af8067668a7960ea4432a40588b8bd9af62cdd6e38b71932dafd444079bc293e6edfd963b2ba7695e7d577c2a7d923d55affa16fb12f5de7fd7e16565ef4166125bbb86ecd96ae8bb2d2b0fc624229eea53f0f1b1ad8c3eaa6b22c3537f22894ef77fb2dd7bf83a4ae28723b95246a013874c81ffe5cd2dade0c437493acdfc311fc22991192051ab86c925c8ff207cc3c16c816c4e7a326e20921a3b4ac376f66e822079fe4c592d2a10cc1e36b72c57433c6885cda83c75599235dc6d2ddcfc74187d87f549341268cf2ff22d21f7deb643293cbe975a331dcd8b2ab61585c02a1b86726efd166310e040e2902358d58a3f5602002b5c1fcf15d5385896594343621c1abd292e6544b368cd28728f7a436dd9ac4198591f0e75034cda7b6457311480289bc6eaf1ee6a37743f207f5e182661f7f906d799ac3fd11270c39fe69568695e5c88744e0754958cc52ce27e9f72e0660d49a29e342b081a36be9633461e720e76e257d5418f5c422c50dc4d3c8ba66d43d1d813b0b3376e6fa58353aa7e7fbe43e5f7b20e07e4f157489a93c0b5020c67cd0761c15ca0fd5751c661a27fbaa6bbe96a9dfead170ba9c3a23a8d83f5b5e59dccd2237b8b08c19d41bfaa52e779d7db42170f5290b3363e61faf41aa12d58575bd62319db4ef6aa34c6a9cb671ceaae4ec058e0776216e936fcb1d8a5731c31fffc59fee953fc910ca76ee59716f298aa34a227354ba6f811bd2bcd36ccd05a3e8e1e5c37feb2c8936020b7e3a9bfda5194ff1e3ebb7c5c584225b6122eedb47ca1d9ccb66220509ec8d1cfef5c6b5a2c7370b3d54fd3d6f7c15626b6c647911c1408cf0615d55477da7515eb880c0bfdf5c8848383a6005e09012cf20d700a1007a98586f804b037ca3ad2c6d204ad20556b2ceda5009cfb234dc16992a41265cfa3736dc432bd6ae64f5791eb774088249cd122d51ff64c2a62a4315822ea83d5b0b1f0862e331299ba406161ae2fd8bf695724ed5f61b0d8fc2c42dd37058932db369bcb71326f81bd1dbbca4dba02d29f58d2da6f636e06333b27a5871d1c6f52631bb2258defa57ee25293bf655f1a0d160d100b28f85fe3d77b54cf2f0df3d6d7f3a27973f485d599552c06046c974d4e5e6510baa759a349f4a2310a1d7f528a48e4d0f21c826dac28712bf4279d821abf56858926290837c1ff77c779fb9955ec3de62d2a4b33724163ef760660c7619c2e9854cebb485eb22d20652afc7", 0x1000) 16:00:12 executing program 0: socketpair$unix(0x1, 0x80000000000001, 0x0, &(0x7f0000f0d000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x423f7) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) fcntl$setstatus(r0, 0x4, 0x84) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x2800) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x18d}, {r0}], 0x2, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = kqueue() fcntl$getown(r2, 0x5) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) close(r0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200400000000c, &(0x7f00000000c0)="3897290b59492d2b56b476bea96b33eb7973ab027f3141bd63446cf2a1397452bd43f30465c51163a3c35d51085fdd1e38ef1ab0b0c797585d7b87d2974a295982edebdfcd892a2d6deaa1235fd97a98b89d4eb41400000100d46678b39d0eb6ee89086c6bd8351ea9fa1288d451f557141151a66df508fda665fd9ec5fde17eede5c6b7eabf79220850eaf5ec488200a2c12cea19335f7da46186a3bb4ff752c08620781fa1a1aa9873db0900000053fb02352410ce5cb28432a16c75ce01fdff05c2a6ed58758f9261a1561ec32b25263eb9eb66045b6219e06032cb10e8eb9290e5b0aa88adf408ef21597e8aa91641f79b8a56205563070000000000000000", 0xfffffe2f) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="ec07033f1a65394a9fae8b43d786f3e9a106b82a47d03de8a0dd535b19bbc03ee32bc6d25e11503be554a7d9183bc51c5c3d0c98c30fbc0f288388c08bd1e8b3882d679e234da11e7d6d194324bd0296f0cfd0a5f8a83e95eeed340aadc088c7eda2a994200c12b70e2b1780ff9b790055a6713ec61c428c8bc5a664e26101ad29f0b5eaed56e72d73dba86451a56e995f304dc628467d5229e3fae46dd017a10f35c10273746ab57e85367561a9f65239d07453be26980810f884a1822734eefac269ef6fafc700000000000000ccc60ad47bc8c34766adc416a0ff2fd47882bb3f5d64448fc3f44cea684a838c1fd67ae12934238f8b367886460b03c5b7"], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x18209, 0x0) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0x1ff}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="a1571272bd3a1b384d16c96c7011cb89379317c4b9cc093c3d285f8759bf70b8ca059319a3f2b3cdfaaf5cdc47bcc4d30f5739fb95b4e50bc31188b04e2d6a3677397a3b342ae5cf16430cfa29b39de9b11134aeba82c55d814655f1d03740e62f613102eeab3027a3204c580000010000000000870cab240051a48e71cee13dfbc1929a7545939cef967d716c82529ae988639c0a758b196bca93ba20bf3fe97cadfe1fd6bba055f30b6347f6a8ecce2ba0dd037cd29c421b03a96e80cd0c1fe825e842d95ad443d2da61ce7dff77c362a9b5987e638f95b78eda82a26b9c38d6abbbb22874d06e23c792c542fa4870012f4ecf85595e813720b95e25eed8f960ae292fed4ebf85f3d4cf170ad4413fa1e926d9f3709d367ef59297410b45236bd42a0d3c969d9d402cad97fb7554aa36bd12f7aa3bfb1fe80f9f959e536ca82bcc55008f66635db6", 0x149}], 0x1, 0x0) 16:00:12 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x202, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) 16:00:12 executing program 1: 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(&(0x7f0000000000)='./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') mkdirat(r0, &(0x7f0000000140)='\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/file0\x00', 0x90) stat(&(0x7f0000000340)='\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', &(0x7f00000003c0)) 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4005, 0x91e3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:13 executing program 1: getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) 16:00:13 executing program 1: pipe2(&(0x7f00000000c0), 0x10002) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x2, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) shutdown(r0, 0x0) socket(0x3f, 0x4, 0x100) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x41, 0x0) r4 = socket$inet(0x2, 0x4000, 0x606) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r7 = socket(0x10, 0x7, 0x2b4d1111) r8 = open(&(0x7f0000000500)='./bus\x00', 0x100, 0x2c) pipe(&(0x7f0000000640)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffd, 0x2, 0x40, 0x411, 0x8}, {{r3}, 0xffffffffffffffff, 0xc1, 0x0, 0xfffffffffffffffa, 0x101}, {{r4}, 0xfffffffffffffffb, 0x88, 0x80, 0x9, 0x6}, {{r5}, 0xfffffffffffffffd, 0x42, 0x636ff472a97d3be6, 0x4, 0xfffffffffffffff9}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x1}, {{r7}, 0x0, 0xa0, 0x20000002, 0x1, 0x1}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0xce8, 0xd0fb}], 0x3, &(0x7f0000000800)=[{{r9}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x7, 0x3f}, {{r10}, 0xfffffffffffffffb, 0x10, 0x40000004, 0xe6, 0x2b}, {{r11}, 0xfffffffffffffff9, 0xe0, 0x800000cb, 0x1, 0x6}, {{r12}, 0xfffffffffffffffe, 0xe, 0x4, 0x401, 0x2}, {{r13}, 0xfffffffffffffffc, 0x10, 0x0, 0xafd4, 0x7}, {{r14}, 0xffffffffffffffff, 0x18, 0x11, 0xec, 0x3}], 0x5, &(0x7f00000008c0)={0x40, 0x9}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffffc, 0x22, 0x1, 0x1000, 0x7fffffff}, {{r16}, 0xfffffffffffffffe, 0x87, 0x0, 0x7fff, 0x3}, {{r15}, 0xffffffffffffffff, 0x1, 0x8, 0x800, 0x6}, {{r17}, 0xffffffffffffffff, 0x1, 0x40000004, 0x6, 0x3}, {{r15}, 0xfffffffffffffffd, 0x60, 0x15, 0x3, 0x7fff}, {{r16}, 0xfffffffffffffffc, 0x3, 0x1, 0x407a, 0x8}, {{r17}, 0xffffffffffffffff, 0x4, 0xf82cf54aa6d1c67c, 0x3ff, 0x2}, {{r16}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x5382}, {{r17}, 0xfffffffffffffffa, 0x5, 0x2, 0xfffffffffffff000, 0xe0}, {{r17}, 0xffffffffffffffff, 0x40, 0x8, 0x401, 0x4}], 0x1, &(0x7f0000000040)=[{{r15}, 0x0, 0x40, 0x0, 0x2, 0xffffffffffffff2d}], 0xfffffffffffff9bf, &(0x7f0000000080)={0xffffffff, 0x7fffffff}) kevent(r17, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$KDSETLED(r15, 0x20004b42, &(0x7f00000000c0)=0x1) 16:00:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="67848d6ad7294efbddd342f29b36c3a8f40520676231e46a61b19a700ba5679e05093e67adfba72a0473ec9568b512680a36c602ea544bd58b263f817eb7b0a7f26766ad3c1fef486a66792e9a023c7beffde6a1ab5c40f8b1a647ad", 0x5c, 0x8, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000280)=""/29, 0x1d}], 0x100000000000023b) r0 = shmget$private(0x0, 0x3000, 0x26, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) kqueue() setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) socket(0x6, 0x8000, 0x3) 16:00:14 executing program 0: r0 = socket(0x2, 0x8005, 0x7f) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') pckbd_enable: command error 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0xa9e5, 0x0, 0x9ff, 0x0, "d720c1e7e410000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x14) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xab9, [{0x3, 0x8000}, {0x2, 0x19e}, {0x3, 0xf85}, {0x1, 0x3}, {0x2, 0x3}, {0x2, 0x401}, {0x2}, {0x3, 0x1000}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x183}, {0x1, 0xfff}, {0x3, 0x5f5}, {0x3, 0x80000000}, {0x3, 0x9}, {0x1, 0x1f}, {0x1, 0x1000}, {0x0, 0x4}, {0x1, 0x80000000}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x7}, {0x1, 0xc00000000000000}, {0x2, 0x10001}, {0x0, 0x3ff}, {0x1}, {0x3, 0x81}, {0x3, 0x1}, {0xa9d2f81c49eaec1c, 0x5cd9}, {0x1, 0x5}, {0x1, 0x7}]}) 16:00:16 executing program 0: getegid() r0 = getegid() getgroups(0x40000000000000ec, &(0x7f0000000100)=[r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: getrusage(0x4, &(0x7f00000000c0)) socket$inet(0x2, 0xc003, 0x7ffffffe) pckbd_enable: command error 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) read(r0, &(0x7f0000000200)=""/93, 0x5d) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c04ed2d2f1f509238f6c402ec01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828fc2d2a500a35ace697bef649fa9d103434820abc0c652fce146e7f0bf0cf194bcacfa3444002007e14295fbaabbbaff5b7e214dea79d95e8f6b9d3b3c190fff0ee7e96424991eed1b4b826947ce3a6963725b058cb3ac9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0f1ddc35c", 0xa6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x84) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="9d3bfb0473ee37dcf7", 0x9}, {&(0x7f0000000300)="c4cf7c0e", 0x4}, {&(0x7f0000000340)="244f3e24b477d2b31e949ef5ba8c53a0641c3f", 0x13}, {&(0x7f0000000480)="8ddab1c3d5763fd6c606f0c144f0be0d97dbc394e7716f66fd8c913f89f5b15f43c7d9ab769ce37575d7bfa17d587a5332beb5c73fe11bb5c59ff986a7c47ba224e73b746adde404b783a6713788d126c062a74f824934a5adb3e87121d0c31b76d8fcb1b8b3bba7519866d71aceb8008d2c513231e1d93fea9a885066d7baaa2bd2f13747a1016177a515e24181bac6c63710f9cfbddc5ef17237ad59463c2fdfdcbac1f6f0a1dbedab269841b0ad99a7a51236eab0097f5fdb2e47dcbd21efd577f4c5b19e7338d714afed27c3e567b410da82fbe811bbcc809b246cad", 0xde}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x8}, 0x2) r5 = syz_open_pts() close(r0) r6 = dup(r5) r7 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000000000080, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffffffffffd689, 0x1, 0xc0d, 0xffffffffffffff82, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x2000000000000000}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) close(r1) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) 16:00:16 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0xb6f9025fcd22de66, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x545, 0xa6, 0x5, 0x4, "17cd9544e8c29b36238d3c34fe60218de48c2a98", 0x80, 0xeb4}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x9, 0x100, 0x8b}, 0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair(0x2, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file1\x00', r2, r3) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x20007461, 0x0) 16:00:16 executing program 1: socketpair(0x20, 0x7, 0xc07, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x9}) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f00000000c0)=0xe8e6611) 16:00:16 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x21, 0x80000023, 0x0, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x2, 0xff}, {{r3}, 0xfffffffffffffffa, 0xd5, 0x6, 0x8, 0x7}, {}, {{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x2a5}], 0x1, &(0x7f00000002c0)=[{{r1}, 0x0, 0x10, 0x2, 0x0, 0x7ff}], 0x80, &(0x7f0000000300)) write(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() setregid(r5, r6) read(r2, &(0x7f0000000340)=""/193, 0xc1) r7 = dup(r4) openat(r7, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007ffffffc}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4e, 0x80000000, 0x4, 0x4}, {{r0}, 0x0, 0x20, 0x18, 0x6, 0x3}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x34, 0x5, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x57, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x14, 0x4, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x4faf3148}, {{r1}, 0xffffffffffffffff, 0x4, 0x1}], 0x90, &(0x7f0000000140)={0x9, 0xf17}) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) clock_settime(0x0, &(0x7f0000000400)={0x2}) clock_settime(0x0, &(0x7f0000000240)={0x3}) 16:00:16 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() syz_execute_func(&(0x7f0000000000)="c44175f3baf8ab0000c4213d645800429c8fa818cd3b8dc463cd78e9d7c4a195ed5a003e66460f3a0e8f0a000000a70f381e21f3f241de614765f340a7") kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:03 executing program 1: r0 = socket(0x6, 0x8003, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000040)=0xc) clock_gettime(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) fcntl$getflags(r1, 0x3) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2009, 0xfffffffffffffffa) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="287f83d1298ec4970ffd5c27", 0xc) r1 = socket$inet(0x2, 0x1, 0x0) flock(r1, 0x8) r2 = dup2(r1, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) listen(r1, 0x0) munlockall() 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:00:03 executing program 1: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0x6, 0x5812, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000587000/0x1000)=nil) shmat(r0, &(0x7f00009e8000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, &(0x7f0000000240)="5840039d1f5f02125058d50efa37571c7f64be369bf276fb0e0d64bfd2b5d6d6044fdd11dddffd0271435d9c4142f38de5870fc1ddef22caa5de3b640dffaca84208bad5dd038ffacd22411428dd530b4116d9c6f9fdad9a1316793b715148138d4acdde58691c7315003c91493be4e822aea1b4ad11abe4ff3715c079ebb582ec864ab6c25e4df83398333b6124131bffbb0dc51c9300c31f056b4173bfc8a5aec091df1d89a1acc05c2f29097bace235c8771224cd7de0b23eac039da497cf824ebf7074fca6ae2e1d9987a487ebe2553f58d8d52db9bc45eb041f0271ccc464e8cda60e79a173d59ef7791c2af2c1baf1fe2659cd0675064fa7887dc0a9332fb886b8c6e3ef358db493719f9ab0be6e4666fb33925a7f0d81fbcb8cabfe69044c40938b18ee2f02b9e545b03f8ae1b8f2a7c3b7a436bbb1f5f1b5e3a898694d4a363bd71d2ff5cd8dafcd6c150fa361335c696db4b4bab307cc5305ebbd57cae45624657f873af0ce5734e6d821c717e32ba89ab0991796e484e17f3fffd88b2f3d6ac430b349e15a0f5f37c58df4c354e42b0ff6a0471fb62ae8f4d3b945810874d9b8cf27a01ab92677210f17eeb36f4b5a2a336c5404c7d772e77ab0e87f131111dba5d828ecdabd30d4c6325b67914c1c97ab8ccef5e34873a74cb166fac5515b7aa2579169c04d2aba045040a79c678a71166dc5fb131386aad7d2b98df11a8a1d0f075e51d290aa5443c117133d58c073686e31652b599dea3c3f3e2a591b615257f54c2aef96474c27c0931dd3bed8c1ea4de05a9e2e549b8c3e2951faf84f77c7e558a0a900cc039145f5efeddd58397bb29a6e9664c625033267e464d17bc970c605138815c68b5c073dbb891bf217db7a9547558d2ae9bcaf2516f4f5098897b20a5af481c62472cce45f9af01a59e6fb59281cbf1c5ee36dd0fd7e29c22e9ef16d6960cb53c648dffa5b5bce6dd666693bb794f498c86922a439814da3c446a78255405821aecb62d39620c8bf23878ad85f029b361c8a491fe2b1470f7be5a4c067291fa998ba68b121078b6eef7b657696d401c1ea82a9fe01397c841312c32d212b3d1d0156b9088104043e579bf0ba9cfed52d4feb124366d3adcdbc19169c4effb2fd25d61e957d8231f18e0c143a382e0e99b818ec257bea7acd52635e237e52174a7e8e4df91b4f21521c7d3ceca848317d8dacc474ad75a5a43c29b03f4f01070460d6c2a0ad4a60040d23f0d3860f54a17289c60c89fc1da60b050b7c4f2d9a3e69739d6817beb7acaebf5264004ba9646ebcdb1a2e95d5c83789dbc8e6d7ea2b326d86cf0459e89776e359a47435b4d03e849faadfb27f34ec5da05a0a0ec8db71e9303a886529e8545e5e3d66d921d860ada3ed02d48a8cf0d6d06b336f61d2fbaa7e0c73c6dd56061b2cc3779211147d52ffeaba96e1443e161c802fbd4b23d001715c6e4c93a7b87f67c7f4f99d2497b23e391c9315e0e430c4dc94592faaf481477ad4b3ef457949e80c8096735a4ad73c185bcfdeab93e59d7dfb8659c99d095993c2e274ebe3bf28593692d9c1225147daeb35d93e6124dc8ebe38f386c04ec4d8b10535180caa5a166ba99ff240a015ecf9c9abb25c02701ac31d56a1c8331de3e047d4df9059e6651b7d8236caa89dee620f0d2e749418f30d0118acf6b3b1cb070bed0f44ea244a5f4b9e102e64d56a34d5d4b1083ce96d2d8afc3f2d46c25a33faa4961067f3e8af9838b197210f472f7e6fb27f0769b831e7a0464a2d910387f3eee472eb2ff988f28cc0b5697b7c8b9d880bf4f789962442e5d85c5c4d5b458903b7aaa752d3142455148cf3a6abdebcf058ed5f02bd074d1a4cf0fa85d559e45238676e0823df30904c343da12a2b1bc26a2b1e0950359f400b15b2885e20e63ecd27f85c3452fd47434c46085bcd3f6787fea6ed4a8474afdb18dc59c9dfef7431da51de798d94664272d3912aab5fd3f2322346a8151ea6c4c85e35926f2aba3abe703da848d2b60fb9b55899cd5a142642ee7c65b832c801c418a1b83d83612aacb080c03b3f7ea659bb285e41adaf2a38f42a744b664ffee7f10583b494d9e2d4f80f707c822b6fc9f4534b5651a0af9c1be442164ad6a22535892605e62a1e71d26b6904da4c0e022647c0985dbb266e4eb416d1721dbe2e3c397fd57335feef4e9cfecbd813245dfb062d0dc5bef0154b025ce1dc00c7febd2d2e1007a445b64b9c689629267af993e787a9e470420f38da3b9340028cf6b34a14f00872c98657e180e347b3bd5e149c43f4012a7ce443788cf19e201745bda377a861e61f07666de2442298468d5715755cf5d058619e2e73d3bd3e5ac4ba4d66de9ba44c3b1a2fc73f8878f09b057691624dd64d205cee382ea29b531913491a7c4246f8e66b47b3f791f4ea520cf28ced17c1c34e883f3ff92ec53ff41d94da6477c6bcd4920b951dea588f9efcddfe4c604736e44512d28dd323f4a2e6d733932b3031088381ffc09980a04ac224eb3613159fb289c5796a1d8743c2b4f24fcb866cff10929813626f824c2303a66d54aa253d3bd8bbca88c717416b1f563928b25cce580834b2f41a8d98e80d055cad7fba244c1f04ce50366f70a88b966f7a98c8e32e3f32622e1f00b8f6722fd5b2791467c10fee05c3c8201019ab70e2cdf8b9d52437168cb147b2ad0beb69813398b9d47f0923752f5e6e8840122c6e59af2e37c76ac20da36309739865e47982a005d06a456b65667f948da324639677a11bfd457c91413575e6e79a216e1659e3ca449ed3b6cc27a66c0dc7abd5d27c61489b152c02cdd35f703813864840393869f8df1b3b20b3c3ae21eed48f4d29069a06a722ed5ba443e3dda9fa7fa58da852721f85e83932889a45b8eb7a626f983dc250324a00b9e9c3e0ffea1333fc7bb0a5f43a07e479b16d693d28875b022e8cf9354a49384cb437e135be6bad8bc862f9e93c4b4bfccbbcb3cd71340a43d89d2bf6b88909a99d457297ef4b2fcd36be3731e25503d44bde2ef42ff10549e87804b55d0eb9ded6ed7d0c1fd97ea78ce9ce202693f869b10eb16a381a7989d7de701f1c72ba9f55d9681c2899d652caf13d70a1a5554ea6ef0026e27ad582f4698b284cc54ead1a3cf2a23f675898a11d0041be0983df558d2ba53e9816773f03d1aa0bb5faefc0edf964dc2131c74cbaa93a449fd58a12ba35f261ec26dbde85a5130fe27ba92bb449266465f19a0054ba63955a1cfe4097fcf0f215fbe8d3a038de6738dfcb2773ed51ab786879305c8b4b8f71432e7f29b8fe93c578aac2378538ffd024cfd2410c651b27d3bc4964713e481dd60b6fa8d9c80df1fed9bbfa6b7c6b3b0be47d6b0775f25d6b1d597750b5bb32f42730e10827893e17b63a36cfcacaf5b773579801329b9c46af6e25b3dd71279681f617599c62590131035a41d755d88812f749f7be7095c7f843fb2a9024eac3f10ec681f3b398146e1bad1f7ca204d3754f5fe67256b82d4f975c2b9b16528817cd2b559e1222355051764238574bbaca920398170ec0ccaf301383dbce81e5585e492d0c914b7be1f6838214fc5243389385529ad7da6ec7e1aef0ea7e7549fa3eb9576d8afbdd92b6fe9a37f4d79092e428321e5e086edfb2183f0c9434608537343a99277ef4cac1cc72b84d5c45a39fb73c3e47d4ffb014bb17a1742084e77df430e1f46851da564f0b932ca3c21aef4c51d347b37fa72b2e19f064a46d937ec324f3f054cc045b1bc78200bcebdeeb11e0f33bbc3b9267df2a0ad1af6f69e1c0d62ab9f79e743c685bfe26a9744ab8d74c170710e4ca93fc447d22a0d553cfaa1769f37ad9a0966ff2e3192e936136815d713fe3654a2d53df02d2a5d81f537e5315645b0215c79c1188a9d0305f054a37747791c9c1391f9769cc4fb46cd9436ed1328849a38da1339f4e88203b32c66656a6679e45d233f423b951a1e92893ac3414ac5d63316cd73db0cd226437315b97d5e2947fb0b73f584077b6e61f10ce70b7757faee383c24bc18e232073319816ba594540846b07b75822e6585ed4aa9d2b6eb0dd36bacf2683efcaaf9cc71b9547e603512e11b2a1ed49a103b1eb3d44e9439b5248640c8129446f94066c15d06b58cdfd60e76657f443ea6b07a30f74b8b367fecaec182adaf57e41abed26f1528db3e8d9ada7a31cfcb5e3f3929f5a0906e99fc4ff79afb92d8453bfd61f09c75e983217e625ad150e55c4423ea9e7b05699a080fd1daaf78a1830b755b0efb2aa0b713b7b7983b03f5126765ee799cd78c2cd1c7af7ec425462abb5d102de67fa818d9fb831588a11792f01b4ba19eebad6b9f2f2b096288dc6f0480e0502ed41fbf4bf5c08ed8f39e4f08f8ccf6eb90b32e5f5f3ef97a3fb4249e9b828dc308324b0c1665f91cca7e7826aa03e2961353a3cc4077f03099b5b7adeb06f81789a36918c26a44d9bcdea0868f335a5902479b94fc848a7787edb862be30a9c4c57234d6a8770a0b589caa7c940053c4e5f228fcad39fb3b439e78a2243e25748b7647cb9e18d8c4b5eddfc35dbcf1b59a4670a37e541d447de17a4304466e70d88ad15cdddefdd5427c00316e4ca105d9362f34edf69256901ec41d52231e4a4ebe9007fab07ee5966f4f9f18d7f6ae7501f48da9679a02c248a0afec376efaab24256ca61f7198c17a83255cd3af558409a17fd929b4b861e72b0b05f25fafd5405040cd2f4833c01ad1a6e9c246a5eef57c390d1e5b1bdc098e93bc60147ff83cd6c058d5cbbe657671c8d578a5a657a27b151f505ad19ece21948d0f6e491ff7a0d70b82b3954aa85840d8ae5832ed5fd68fe6463551bbe312139c48b0b8824a32a718f21881f2f64fb96f954c111cc0506d12dd2322fd9a93dd96157c09594a0a7fbd18af8d69b91455ecde10ec6f8959a368808117b160e79c3507016025cf5961bea862f1de9e1c8906d884f2ba8dbf579d95f1821c4bcc76f2bb435682b91c3dab4365d69546cf3e5e597ea970be9b3ed98d6e1e3d7a89fe7177fd2f79a39f9f6813a959de2087d9c9d1e80f5935107554311b146116b680975d60154f173b2fe223fb159dce2b5ef5947d55096f486012a7cec0d5531656f1f8cd6146960923e0a5496f10fe70f482260cfc0c250eae6fc799f1049031ded9035f155e607c76a834d90bf931be4cd03eae59e68b96d00204e53c71b9bce92138cd3c529c9bcc40651f38effaec1ad09324416bb0a991d6026c48362794db3bfd68444357dc76d30be9ed9165b14dd178bb8f5d0d065ae7bd5949331156ff6cd4e59a8fc8a22c1dbd6a4de651e776df9f6013b7b16455e6392feadf86f0dac9a09d5a64ef6467dea7a14a2eb6b8508756803958bbb5c977a68ea9751df8f37c73de0a1fc87a3957b242240c0d3de7ab633d9765fa471de37568274b48638c202842b08a3a91fe5452066d80714814dd3863495b7e4c1916848a9b2461db8d8213debc13a9774320818d653014e22f3ef8a732734b13a29b8aa80bb7c1ae5d3be110b8103191a4cde1506b7b87b59ea28858e32f0fe045905ced4ae3244cc43f3fde739a36dc63ff5a48b5474350a6bb77deac21dec5a8eaab80fb326e9e987af5132c8e4270f267a1b0c1cea7e06a43e1a3bfe6ce7cebc73ded88bbc30a4e4d4fb1db870dd401ddab42a3e19b522fadc517c2ea66488862530f1621086583bf8047f26dfa687d47fecb12e11f30606005b1aa2ac55c7734f1daaee4c2845e65f35fe973633", 0x1000) listen(r0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc1a4, 0x80) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000007158000000800000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setuid(0xee01) listen(r1, 0x7) r2 = dup(r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000100)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:03 executing program 1: execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xcf\x00', &(0x7f0000000280)='.\x00', &(0x7f0000000340)=',%\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xfffffffffffffffd, 0x4, './bus\x00', 0x0, 0x6, 0x101, 0x5}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x984, 0xf8, 0x8000, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0xffffffffffffff41, 0x5}) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x1, 0x9dbb, 0x6, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x6}) r2 = dup(r0) clock_gettime(0x2, &(0x7f0000000400)) r3 = semget$private(0x0, 0x5, 0x490) ioctl$TIOCDRAIN(r0, 0x2000745e) semop(r3, &(0x7f0000000300)=[{}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x21) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000dfffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x5d) r2 = socket(0x118, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x108, 0xb) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x2) clock_gettime(0x2, &(0x7f0000000180)) r3 = kqueue() kqueue() utimes(&(0x7f0000000240)='./bus/file0\x00', &(0x7f00000001c0)={{0x8, 0x1ff}, {0xffffffffffffffff, 0x1ff}}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) dup2(r2, r2) 16:00:03 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000002640)='/dev/zero\x00', 0x10020, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/114, 0x1c}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/4096, 0xa63}, {&(0x7f0000001340)=""/181, 0xb5}], 0x6, 0x0) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000001480)=""/87, 0x57}, {&(0x7f0000001500)=""/144, 0x90}, {&(0x7f00000015c0)=""/9, 0x9}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x6, 0x0) close(r1) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x80000001) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1000}, 0x10) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x105) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000003c80)=[{&(0x7f0000001500)=""/120, 0x78}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000003a40)=""/234, 0xea}, {&(0x7f0000003b40)=""/105, 0x69}, {&(0x7f00000012c0)=""/136, 0x88}, {&(0x7f0000003bc0)=""/180, 0xb4}, {&(0x7f0000001440)=""/59, 0xfffffffffffffd3f}], 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) writev(r0, &(0x7f0000003980)=[{&(0x7f0000001580)="5755f6c091636734656e42696fcd49bf556476898815a15b77089234b42fa7cd94b46bb4c6065dd9e30e63fc25387f09f01ef300150d331aed22a7d0e4d179f2951c6862601f0a8c5721deb2d0af73e4f1a5b5f33df3381ed205f781f07be452ffb37271349352f1d447e6cce5dbfb59e3b2a005ff62409f3e0307605b92ae04e5e018830c38ee3035d60a79b3f1ee44db5890d09baba8b9bce62df42025bd93695d27a12563ebdf7ec9f4a37b8caf029f95a511e857d486d4109f922560e26a290dcac3a553929e662a1d474c57db00362e139cd4aed2b233ad1d3987991b0a8ba0dd28e4693c7a208dd0637af6190906bba381a4d6732d70458653187800a1070cb6f12b436beb3413c1eefc33b15070604456e70c23defc2b204087a9d0e72e613a6c34769bad64610440305565e23f56367914f4ad193d3155c5bf1ff002fb2f2592d31f7c92787c7fbef3055648b3c0f6e709021c31250e498f43b7e39a6fb9f43320676228dab4b7d807ca200e4a8d46c694e4beb7d315f005671b0d084162c4941ece704d40582f5e8063ff45de15503a89408a403b3974762053ef961295f3164279890a25e96272cf076ef41a1875cd9a888d7ab69788e6b54cc01071dcb0df42611bbc811881b3398408a847aeae1be219168ad05421de91ad5d38724e59e1056f9004b5e9b48dd4202627b5fe1fdd8b3dc1d67c61f8d5ba419da92ff2c455ce562b981bd459f32f7ca1b1512905b5bc5659785e8d14f084150aab6575febe726b1e5dbcaf89221e351c9ac27e0e0beb83f99bdd8f8cc0c20a7153508b8e172ce5008c2c24f351afbbdcaa091876cfdbc50f31113ce4e3eb9674ae9da980884b713681a06877b95d8d7638fee5437d49c1c3d9316de86c07ae97b5c2b6410dccf1bda2c53611163ee725fd263562d9a252e95d6fe729132ff95594624778b05a94cde2611aeb44269438e03cc888310a7a985c0f1d6b52eeb35a6ea78c8aaa60ed7961c29d636dc1b0a5a4c311e2b04183005abf8979dc45e889ed896031bb54d0494c60dbcdd4cf7ff13991031ff58dad284debe2ded4b392b38f84dca04441771c40a07105736169443c3fd404acada2ddffa8ba667f5411e6cabf1becaa094ef4bfa27cd46047601541da7812d36c451d520adae810bc3940a73ba0a6f27528fd1928adf307b6db13770ef40c33eea01271d2b3780bc9af5de4b6c00aa21246b04344d32ae1169de7e50ee10068946f4f32adc0a9ff632d74a599385278f3e46f283a35ae18c16c91d70bf82f56017a0bfbd31bfcd0352ee9202d4bc835f91fe461daeea61c1986410954582f82b376c5f2f0aba92ffb092ea79930fba9986ca37210c7f5721d0fc1a5fbee531e8e1fa44d76b2a3cb89cfb8e70687a6017fb2d041b2eee7fa40442d6703d99abafbde118586d551ee28be1503ce8419626f17b74e374d55addc2286cea8f9aa3acdcef2d2d72857bac0227ab519efb3460dc95e5f182a6d9f045cba2e786d37cec320d8c413c35b660ea5988890345a1742fd49d33cbf67bd30e260f5a65a7d312f37fe7a7a2083ae4954854269d249da8a19382e452ca7a7876a61ae0dbb75c6f86cbe0fd158c3aef621484c5a0da073d4b3cc0ce236e3c7347fc73723a8443dfbec7f4db7c7f6702332c0e1629a105c3c02063820c66dab8c11d8f239a41aa3fa0950f59dbfd292b38e34dfb3d5e17bf3e9f8665b676406bd72422d8dddad456a5c45d5e0f933fc21b4c4845b3cfb1f104cc16a8387c9e1b2aecdde1c6861495368103f28db0217f496d98faf7c8af54fc8c1729f72197783609e51cc56b524dd0773c76ba2a0446136902e5b32a30b27472fb4703b96196b65c63ec7fba0f5c90e231de89207b3888d4a448faa288b9f0d6c399fe1972be5ffde2a8cb029e7c56b4a34b51a931b4fe472e5d1469fbea94b779eeb8094e5188d90c4166d7ef77d6819e1e8ababfbb96e3520caf9657f14ed2b608ba5b90b0e0c6222c56de00db9f205d7e6cb46a000752702d7ca9ab966f806a8fbabcfad4c36aaced56fcefefd4f73d9eb98d1375be9f58fb343462de9ab4c94c9c8a0e82f9a7342c0b43e75ea421ca6270466c7333218dc66df56a129da84800a8e12f569b28bcf7d8b93fc991c4795868058ff109bcffa2ae59d5b6838caea2ecef71c9d369f2ee8defe3d6c14bbb11e48a11581b2083882c7ff4e90817a838f6115bd5322dc8b1cae51322acb94a567130620e9244cccc66dfc1fa89a4fd60ccf8c47f7b5f54d1d2a65236ab092f20ef1d0bfeafb03adafa51298fe7db981820bc86f3dd6b31adf7b816d8c9b1e4ec7433b54079343a9b4cab48cc1dbc7310c564baf57749cae8e01c8299fedb23f24e70cc7b0a795f2561f84220a02c541964e887782616acd5d54fccaf0657281c97e5a1801d17913a01f4a5918357db805924059a2bd97034a29093f99a8ba1ded8c76970a77e7ce5061281229b74ffedc0acb9b47fb693b85aa1d528da9273c4801ff35272a94ee6a8de7cfffa054685bf32ce510e98e089e45889864b82e68aa0161aaaad1155303c959f126647a1619824f5e87c4df95162f0c6aaad5565a7dc35e377217a737c817cd627eec36182d30f5b8cfb603693527b65088b8da78b10fe680ddd145a4caa81fb4ec2b23326427695320894ccf0465c9efa071452524234f29a6cd040e4d8286a8b4bc4f8f895e5ca6baced10aa554c07e9ae5f8b0c41309d33da2b82b58b68c68370b265221bc12f1c68fd221a27f074a8e55377b5c2a69d75cf4463b14fc13a51668035e015e6472a692968f811f17c7c131176563b08ef9c7d7de62fcb0a81e2cc50946c3a69885a36c99ad3b306ee1042e8e35c923abcc106efd40061f64834b935222e717af4b6bd1f8695d388ce51e727940012d2a88ce0678414be5727243b14cf7304ae990451e14d607413f4434430ba11a804a8291a0a146746dd036452f5561e98fb8c8e9fde724c25b14677ec681bc99862f06539eb12d4ed3821e8852a30846a92b84b67dff2d83c8e58bc8a7dd417b063deb0628c2ce9703b35a711af5d48739e0a24c825921bc9eb5b1744862b7a38f7e46ca069b9778a2746818e9bb057f505a018932f0d655bddaf618cafe3543f27cfcecca3c81c7b51806c747d7ba872599a7ad0f0f25b795699f4035b6cba13cb26c05e93b4a5a36abd8a2896323bcaf60e66d64856c63c4da470cdf052d2dcf6d492c385ff0cdc05379e3ca702583529b2d2d7b3c5a9502ea55e8be141ba14130b01de4e59988a791a41b9b2b7ed34187cc456609c36a55240c1bfdcf3984a7e2f4072cec65372f5468fb8342e7ace51c917dfadc26f092bf5ee06c6b9e62e9c4e0f27eeb51b1aa2b1407d32eddafc56b40efe2a64f72d76ce7d7b7ba4d09a854d655ccd103f7ddb90cf043bdf7c4ca65c5afe5bdd8fea46e5e2fc7757297e57053b9f3b921388901349daa618fe798484dfccd6fd0bf2ff2fc20f3616c1466d138d2ced7ba7e7571c6223cfc635dad469c86399940e691a5b8780c6dfbddd64f3f74b21d5ca83e3e1e5b90c44029fee36c3ad7f3e19f1bb545bd9b392736c5829d882590de23ef2d1153323127ea40c134d8ff5a026fd40ae1ce1b46cd50ed29f72273b75057a8a700bdec1c167905b4d642b37467b89f6e53d632018f2f613a4fa424c80673127451d2244493e01c2c8561a1d92795a610599789b80b0b57b12dff7b3be24655160af2328f53b6113430b1eae749893e8f498681142f0ada4e3a476823f235e549af9824aeeb98f3389af46aa2d8453621ee4ffbe5d7780e4df665512b3246cfdab48d85285f014fae5a51a0177c7d4df180fa1f66fa16179f9becadfbbda4414e7b4ec3fba81640ea88b6d2fb5a8263003a6dff7e776a9a984cc4480830449aeb16d36de1f435be799bc2cdd3d9fb5defb266be4767d0a844ad73d66e6c831383ce2f78a0b97891c60bcf78fbe69bfee646db52687419663daefe158021b888dad229a6d5cdf2e994d70631986ee6c148e73674b8be522c71bac07efdcf9e647811dd3a56bd3e8f47a8b32a902ccb4e5a8031d85271634e6659bec191a6e8e81ff42408af3c5ea685dea83bd6d0e431aaffc9074e3195e6c25114978470f01be2aae4b1ffe77092a793a0502b8e475af265ad675e33927ae83fc6e1cfda08999f1c7191e392bd949fcbf141771cc4052dba21f9238b48c62fa0d83df2c927a861f85329fc16c081578f7e92fd6e9510292532091105506b16405487d5f3383c70f07e2bf74241cf5f4832822107d4b3f91bdd48e078daa611338f7cef0c63fc918d5dc84e2f0018f5417be3a72d9b760fa4c191e5b42049ca99daa7337a5b0dc40882d7b5c5216002c3e8985667b35d4153df96a2b3a34129098a238e40ad24dfa478fab4e1bc3599ac91b3609dea53aa35ac16628d82c12dd0cd4408b41bf85faeb362ff3cb124823f5819c4017bf2caee106ad6ff2a889ea8515f8c2d798b3267ebe51dc73749bd050589ff3d105f6eb9dde6402f49abe14bb769579fa1bcabc589f1fb3e50be0049e1a009658019f337a62a9defea6ec29f462c23be72da1020edb04cd99c7cf6e18bc0867b08b7f2e879675907f10ebb9ef7a1853254dec0c149e1f4aaf989050babf7601b2a592bbfec63026f508fc6c4995eb467d6af6787a005a7e2c8880163d3a6f86d5a547c8cadc4c264469fb4e1ee76a14b6fe9f25e68bd3afcf50ad2816bd502b6dd5b483208004f205fbaacc70bf1c89b029e7315c1c08bd7711dddebd75efd899d9dd64662bf62858a01e30c82ff20e3b06e21d9ae4cd0da1f49ccfd49c92aa4b2023e3b001bd719a3eed38155d93a7c8956c5f394e637c9e9be5fa4d9eace72eec17368dba4a370f4a9037d8403589da188704bf333a37fbf91539475489522edfb3cdc9ddc635e8cb617bf0a7247f14ea00e17405667fb95704d6adb1cfd07ef1cd9d9273be2e1c05fce0b790f317797ea62d79a794fca9998a15cef2330cd8c47446d29a7148624e2c8cced7ad169b5ca759c51cff6bf03f05ab806117b796d046a8980c490f0a9f729daa0c5702016bc4dd0b5aada82e69d2f3274ece5365c980e256879c28b670c4b260841c93af24d4cc65d004291efbe02df4a2df89d4ffbb9515ea138657e83506c67c76a60852f2b330eb0ef629d7f425fef2a2dbb5ac013e26b9301f024e9e3a6a47c4385b2770bc013b6e0f979a6b2bb19ab40eddacba9a48a3699db0b12c7eac8682a7b97ce65eb62908560a68d559431e4a043f04bbe1d6255c12640ec6121d87efcb11b4daaef3f9d1914820ff570d8ce73c3e4188e1e821655918333189fca684977922184c5bf4503192a7d65d394784c41d706a43fbddba898757ae359c646c3d189380cce5f24e56544252ba96cf6e05282a8011cc7eebee02ec590a0e429cfed537e24573acd9e2d6d9fd9b49b274178d708a4c7380eb1cc90a13c26d4f91f39151c5a57065c24bc146c18f61d695df3931e0d382a606f9320b6839b3dfe94ce4cb7835a57058400ee80e623136034c5b502bbd8f7d0143502526131d590759ca44c1f7b9fa590f7fbf66b4f7ca63321e1faa914c162d63fb3266dbdace247438c4ee06a65160e0bf8e8fe9f48c5f1c8186d14c8abc41510618a9ad89451c751b212256c6a3230e06f0de9abea0323afb35988aa0b16b6bc0356904a49134afd19a90c2304b9df3f4fe3d8f28998da38390589606963b6f7c32efbe9d6ed15ee", 0x1000}, {&(0x7f0000002580)="9873605a6829c90f59a25b69b1cdc515a9aac383721b5ce4361cb4e72ef290c042722eea54507b306bbde231be0a2d584c931cae5f8d3baa52c4cc9ed86339df3f4087d84b6432fe2c4a04c6ab80598a84", 0x51}, {&(0x7f0000002600)="489edd380571efd212bd09ba5e08201f73847a6e8aacb87802d3b640041fe8f62df8175a87e984804a8102d27182d253fad33184d61dbac6d135b27187f56230f703461d749045e0266f2ec1071404f4c6feb505b8eaa57f963f459f3e0c9e7c8c8e48546666b32677f743a122789a27b390a4e98a02c10c2212c5f490006b2354ca52b48d282e89d526bf1a9b61eb0f3062b512aaf68a0025c8c34e97599d95ea5117cea05ab31372069ef1ecf1efc35d8518c32ccd773106398865b4ed34879a548beae8d89f0c84fe77b55446c4d7058110ccbc048f77cc4681ae4258c8bf6e8868", 0xe3}, {&(0x7f0000002700)="075ac4e08ff317929636d9ddf20f3fca110d75de08799d1ae9204ec6488cc4730dd550e48c27e9a9e480286dca87a5fb514255bbbf25824dc7014d38141b53b47ca6cc80f70d7ad1bd1663cdd1ccf5ae2bfc585226ca0b80349ee49c105859d03df4dbed8f0a78e4191f44641b3c3bdded3974447c67ec678398147c825143b77f73cb4dc2a0f644909f6a0c756c68c69a78db79b31c99f38dcf2905f1d6bf1a785eb06e3140943590631e4b35a130345b4f6bd0cfd3dcfe372bc256d073bf8c3dcd8d73a92db4ae67a88ed350b616654c7b2c", 0xd3}, {&(0x7f0000002800)="9cb007ff25e71ff1577d95c8e3185ef4cfe71e14f6a73d36d5ebfb4ec0de8722c06bfd80db5c125b16cf4f8c917653a4b3fc38070f52605ba392ae3f93ca69f05c7a498ef907d8dce62de0ffd8be30a0ecfd74514917d5a12e20dcbea315f936d2ac2c579b8452", 0x67}, {&(0x7f0000002880)="e37f34e57b0197b0381b52c9697fd836e53ab0f9d844a096801ca39f782490c24d04609232650a92598003169b3ca25d97e8743577140994c762be229d20ad2bb000f67dfedb700d86f61c8feb0dfdfc2f8246818ec7bfdf3abe978267fc56ec47e5fade4c249f6c4687a35b8ac8f47ae14a9363dfb936f76687666469a932761481bf9991d6e7e0f2fe2a785c885e640bd40cd312e73a522af437d728b61cc98cc37370813ddf36d8ba8fcad1aaf4198ab7daa80deff53b0a73de495ccb5e0475d0747ff92283ac7a2de3916ebc51a0d0745554c5ebfe51912259272001b557a6204632bb55e14c3ea61412cb04a95e5ee6396023e58e21850fa6d402bd7acd2c61bd1acb4e7d968432d8ac510e0532d1b0c6b694bd596070a6a4bbe36353df90aa1b40edf0d737cd59fa95aeb7eea2d0c2e3680bcf7ff4b2a7464ba25fafb033e7cd015c61bdee14efd088a9421cff6d05bbb5a38028370ed42f30ab3fc17aa2fb023e8f08987df59e8b694e5daa82e99f3720a857a5d30b2a24b3b4e498316ebd37226e589d4f16abec81a1a48620b089c53b017d3e6b78077aacc99f40ddd7d622cf73092ccbf19501ac43907cb742673d278c1b316c0602c081a090c46d773b260ce9a225859e29be13eb8dffba54e0a04353d521bad83d84b3042d488e6e5ee7fe81799966fa1ff5a9dd366701d3d30061995806e84c648e340322823f2642ff9755f2ccac367cb7e30bd7a9751bed40443c8cb97a16608eeb0768de54bf62261a5a48b991677ff8051687f6011f237484304a6a20c5c661d27195e5cfa1a8811409f7cdf446fcbf1bedd17f8c6ed6fdc6372e0ee946b07422894c9c007fa2eb36b63b316153609d98b08475a7b553f5db83309f199a983d038ddf1ff7864a316a85b3eafe530e41bfef56423019e2f2af3778ec65b1d5cd89a24fcf3620a607c417718ac562959766bac79b6f601e58b09632e86689891769a99a7dc49c3c46894c2b8877f4a95d4b4a940aa6b70a9f06c51f998b0d048e27bd1e03143b137a321a3ab513b802b5e03c629154637a31fae6bccbc35a31f61d5ffa00f3c44743829f798edea3dc2e5fdef83c0cf701ea0d874a2ed71f15c513af6adb1e468f6c3967bf3834a8faf1fda75808afc915b6eb0559994bb4c0a61906cbde9d2266562fda1196a9c7dad82dd71bf343b5da08a4f997195203ecd1c1d9679facee2cf1c815b5c4931c1f5dc6318e7f6db145587ff4109ba107f81b81fc03630651d093e2cb5a676c73942eecbb7c81efba6ab23d3905a89ca69a59e41f9f077517e6e44f11f4670155815d77cbbf4e3d3cdb5caa4540a9999991c542a57b413d6b625de8b82fafdd0515f266c6541c6664d45cefe1f1ff93a2195d112fe3c57864ef2d0d5e636eb037f9862fcc433eb49d004f7baf58a62e1b33af7f7f7c40692b854aa4031287bd595cde3aaedcb1425b026ed09ed0e695e0635dcfefa365b3481e0dd3afacd0cc01de28b1a0ae242fffe6d3bf0e887a11712cadf52af0e7770db11338649ebf936baa6a844f6ecdb27122c7ef87e1f9e20e550edc50595b1a85b5725e97c6444fcebad0dc9983ddba992e702d54ce2fdbf3aa0a652e0fe33fd0d760b3c8aea2022000fd3208f305832ac555c32c367b2d32d566a081a04b23983b7ebc3507f9ee9965b547b59e2b764c14ad1b7e20deadb1caa4e6c368c0cddf271213e576a1fdfa372a76c71b22f691603de11857484a7642198045e64ca3b0963ee2a2cbf053a1e3d84d687113df5b579f64864ac920850582297e9b7a5f5aa4c566ed3a1e08c3b29a69461beca0888335e0d7ec79114670c588d52ba14e7fa18cbafc2648da3f3eafa863fa491cbee724d3f24937ddd18f06e6d0a4c35f437919eefac49c3313270cea58bc454af13eabf9f4306219c562c8ca7e506192f9b5a5676816bf9dbe3cb5ecd58c66531b70c3f9a8c59e636494ce7f4675a2234a0668d7ed8d03d8d5e5a7b2be37bfac5486c3650c61f956c3c71904fde79127e980f52fd5c3df42070b023dbb75e401fea0e078534e59fcdb6a278fae544b1aa23dddc3d042b3facd0f90d57543d6711337a706238118a8f515b8277a2b2173c72443093c80c4bcdea42ed5fcc7d6070e63d378e74a6896edfbc8f8ec6fe72bc63fa6b059ed4b1ea2e27c4ee9cdd8b63bb74f0aa696d3b89a89f53fe488595703e66bee0f87ca7e2739d78bdcf2920522db916dacfbbaebf49c50df8b2973ae0bebf4823661f96fd758bed2290f58606092f4c947a1f2b767c2a78c67992670cf3be3ae0c7cedbb75a39d76a63093bd94678543374eaca0001c0ca58f3a3fae71294472a678929f428d456e2e6ba5a10a1ec67660689e740483dbd2a3a5aecd5d68bf2804cbf465012d4b6973ca99024ab16f7d10cfa5ed9815e7529717906ab670fe773e979d28b7ab47c1138b0fe448126b3291001ea7a5d774bfe55883a64973eb6fb4c68438a9f248c11a7fae4b391ce8703fb7aef6914544af7647ea6e428d1f0880e03902fca3427d9618e5333f745b24d0389bfde846c940b6aa9bb8de4dca35804793cdefc4ffbd5a077feab841c7844658d140c040b91d722896439b61bd34399c4e5bcfcdeab9509f08cf05aa507acdff817e7459823d6ea46eb30525f9e20365a9b56a012beea7533aaef3051cba9b858d342c3b2c72a2487e125f2022816a8029ebdfb0c4709fd857fd9595fd37bcde56642e48731612f1cae81a230cc13afc9cb29c116e338ee8f0a00b0862b35866e5b9c7c9f8cab9d45d92b7ef18d894d06c642a4d02bcdefe6aacdb7a6aa73ddcfb02bc852a8e37b5ae5aebb0e959c095d9f48c4d8932f7a404d72d0cd9f7d0ae1c4800c2f745a8aba797cb2e4bbd331ffab501938200255b49e80f23057356dadd146c2432f1d2e13387711c372c678433680d791b3f838d1caeef8553eeb699f088e3a8ec7ae87b7b460ffb4a03040a14afe5ee15b6e4482fa4a66fd9a57fa2323b5797c5d72838cacf0fac5ba968191e2461f0a86c0b465aa96a542f9f79d71d433f6041107600aa3d945ff32c426504b46d03c70864344da1edf08ece7d246b1d882f8f5099138763e98a183498b54d2dbced1a9d256b522a7b0fec53622db40374439ed5ccb458c0dcefb76e3046215b5d64409ffb4c91f1fa3d33502740706d8136f391f71eaddcd51fec1120d07c3e8f02f459f9dd56b878b22749c25e0ade7867202dd8a671623fec34ddc3c5131d764c2b6a1042adf1483bac5c8cd90d93cbe9e61a18b5c5ff590e9b440bf40294bfb3e5467de2c67c9add4fc92d862cd9408138009706336522dbf508b43bd2997b2b6906f996c7b463f76c8abbb201a6f52a9e8cfecfb77231c6775985b8a42ede9a155cef0e6c09436ad02ce20416076a2a305f16a6ff38f73589b0e70ca50c083f1d9c18f6eb627e5ce3398513a6c4f527213931fa77e902ab24c86bcc803aea72e8e0efa2e28c0e3905e5341a33c1873f2a8841931e585074f1f0b80be31f05a031452907634cc5f9aa53f4bd7b4e9689d6e2e7795ff1121cbe9dd0502b501d46a7926a4e1c4271d356a8ef7734aa860218074bc3c671dc847362465e11a6f0e69baf15c8467d6aa1a08d44a97edae76e16e53f6dd465e16114402cf83e37e0cda5c5188361a179c4b5d82107f6bf19ea421dfb2c3cb22d84360f5e077ab926cab430a59bde6172fcd3c5b6d183d25c737112b2a12e92e3afb49fa9b5680239772ac4e747b8c696373ace3362cd1153118ce73e2396dd267a9738b1156c24808569b4ec3255efbe4a234049d89589b5f4b90618933dfa5ec95fe74499c38bb30bde0681619f1e58dc50a36a9d07d7d1b0491118ba72f13869e36efe523e94b22fab35cf9c3d89ac80146ac7d54f228046b1a846d344f8acb925ecb8f872e9525d913b16341a4ce1a0eb3cc13c6eb37fac9640a5f1b206cd8907ef5e3ca4f197a1a03d729dee4180c8d7d58ffb6285ea8ebc68636e88236c2210d0d46604dc3f270d1131d15fcfa214b13b809d65bf6ed35e9de3c65f37c066d5d6a89d4586c20d443bfa52e4b46454cef96d68e5f32046f78cd616fe1e4ea7d9968ac9eff91e87dd8254609377ce8f0b4179b64833ec20924379ad4711d4317b45c336f68cc5385709ca049f30bb7543c5bfddeeaca6b98601bb209878cab353d77b1b7211b41ffbb39cdf47a0f2ca531b9a453fb9b55297dcd539d3d1e5d036d65c0ecce672e70c392084c4b55c0996c5721559a8bfe28fc1dcced534be3630fc776de257619ee2c99e3136c3548ff3aa005ebd67107396c3368e1e1df80668560841765926688c86e3887dc03fd26f3b0a91fe2c30c229e1d191f53fb672b890e1721a68261bd4e56fc7ba4e1c1675048e4fb49b651609f48b91c271eb61b2828cabed83051566c9eb0008d10a170fc44ddd48cc89da148ffec0c3c138d7b614577f0ed5d9bcf60c551d9468c0ee351e3f09a4d667346d1df029c574d8e2cf3739b7ee290192e5abc6db4ec0d68a099d4db9f510770756533506b7ccb4f185a1cc3a9615765ae92b9d99810a749d7909a8feeece842631ae54ca722b4fa66afdd002487930e0167e238dff69081f9e6a3829201ff8fece4a5cb662ea30f34247dadf39da2e29977bf431bd937fe1767ad40df6984c1ba4fb5ddc2c958cb4773744c4e97072ee791824d6ad76f949aad3f4101948096f79a5405579b62a23406d8d4826b05cdcf8f97d0e1aa2bfcadd806531959aaed8c41ab9b3bf660742032efc003906f8f7512029a6dda412d79d73befb5f6d2f9b560cba9d06d65a11076d01f2cee06d2918872ced02438910ad460fba04f86396245a7ade41018bd0bf098444e5e3fd74469fee4ff86889891e4fd59f765dfd602fc97125120f27ac61b23a933fb71ebc4250a51aba1b2082ebf209b12db75c6de7c0429bb7cfb14e3403d298f70c5662a8860ee74140ba5ae8e3b419363499c323902b6a9fd49b846561a02fb6e5585007994ffbe71d6073b90125c98bdf93b42a529c8ca98747d2b9f296461eaab748ce40daa57c1e60e0cf127d847d9fc30acb4f52f8a792472f1f06e2c1f68c2f15a9992a040bd5c0c0e9b383e7f1e593eb9dd5c75243d9d8f0c654ed4888f73891a2634cef7714f6faec038cb96849798fba88af47c3d6aa7a2ea5b5355485d6bc223a94385e46a8ca4d11ffff1effa2960aea18222cb8b642a08fb92a222b14377b9321352c5d1700d44d5938df4af90769d130b1c0e4c93b0baafbc3227b7364291ac97af61d273771ae8f825fc992334b411168dbf3f3d797437218870773527a3cddd60477bee66c730d766e5f41c38099b0d45c1a238992219aa24337c67e6fe96c7a2b765fa421b31b96402eecaea33d9f06c79b0fe515853bbcde023a7ddfc7eb1e971d25c0db62f08414a3d1e9f6230b4cd0ccc5cadda014c5fdae7fda89eedd5162b0b1e69a583002e1ef8afe6005508def3bc90208c392bdc11f0e2a67920685e6c2bb4f6a9a61e3e0d512dc8cff3f798503c86e3230c7762adb38f3a8df5e5cbebd20544e22b5cf7e5ef54f62628f0eef886ae938db5925b07bdb9b9088f833c4ec8293c306c04ec5d103d9523447e19b349f1a2ed14e923fd8424b2792770e55d2bb67afcaa65a305217c971e3b8d050512f2ea572a05e62ccf2abba782e13ac6503a11ea7fd7711ea9d98acf51a1ed78f487df0f0b7f25a6cd387626fe8a93de5a341d968c111ff4198f548e00f7f8953", 0x1000}, {&(0x7f0000003880)="5c465b4d5fea2eff48575a21e81efad81f3769733a70213d2162a3ed486c59c4aefae8906b067a6f050a4d8c8a27adae91ba4bfa9772a26bb5597d26fd3517483a88e6e73a3f9297af0137ab50ae82032e8c1e9d55d438", 0x57}, {&(0x7f0000003900)="b00d2d94744100e1808e971de01d67a5bc97e5e49880afb44515eee50342", 0x1e}, {&(0x7f0000003940)="ee05ed405a30", 0x6}], 0x9) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000100)) r3 = semget(0x0, 0x1, 0x441) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x0, 0xffffffffffff0dab, 0xcd, 0x4, 0x4, 0x4]) write(r1, &(0x7f0000019f97)='J', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x4, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fcntl$getflags(r0, 0x1) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8d1, 0x186) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x20, 0x6, 0x5, 0x200020, "7c496dd07992305c35a43c16a5c9e2ab57cbde30", 0x2, 0x20000}) poll(&(0x7f0000000240)=[{r1, 0x1}, {r2, 0x2}, {r0, 0x2}, {r4, 0x4}, {r2, 0x3}], 0x5, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x8001, 0xf141, 0x1ff, 0x6, "4483a471c5a78430b57fa34d16d93f52ead12a27", 0xb3ff, 0x1}) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) close(r0) r5 = msgget$private(0x0, 0x81) msgctl$IPC_RMID(r5, 0x0) write(r1, &(0x7f0000000080)="8a44f26bf9c3a829774990e9152a477cef901ccb4a299734539e7963fd95d39a5bc262a7a330d7d120a26ac97ffe5a76c7d1f57f9a1a0621afecd52be38c73a5c110115b059cb08a936fe7dfa524e092356f10b0324d15c0b63e4a38beac2fd8cdd1256848d12e861320d96667af14bacf4934fd83c016e18bd72f84f386a257ca63d0c914d3e9e2cf37b5c9d3bb36c4083fea6a20d7d2b3006821b5ce32ee70d700000000000000", 0xfffffffffffffee0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000001c0)) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f00000000c0)="bddbb50a657d69caa145cb2e2d156d4c0a515cfd50ba3a494ea2a54204d3a2ad47d0171a770dae1c795852b9b355677170ec814bf914712240666fed2afa306999837c22402b602e31e5bb0c5f046a2529d45f06ddaf44caa4529f07098497c64d5ab0cb450cd599732392", 0x6b}, {&(0x7f0000000140)="c773f0b7160633a8f700831dcbb7d137d010cd8caaeb8d1db55676", 0x1b}, {&(0x7f0000000180)="43e6efbf9dc6e4828998f04d3a8e8596d127a5111439981e541f8b3e033105f1e02dc3bd98be", 0x26}, {&(0x7f00000001c0)="f8d147e76c7c5e560e071cfabe86fc5ef5924ae2ac12c50955d32d3a4fc066b02fbe6606dc4da2b888a89a6a0de688dc28a1697b1a37bca4f641ecdf1acded22f49afd1999ba1d8f21b1b492ed7ee765b16cc6daaa74ea7123c31b7f908d0748e1a615925a659acb6591f61cc667dc983d1b25bba62707525a0afc3dce1a5d54df93c24c1de7435a9edf6317b97bad75be6c0dcf42cdaef166718365b80044eb9d8932758effac88654b6f260091550904da59865fcf269827fa738dae75a1a874ae3ad73a2bb1d37d9b0cc29a6d98c4382b4c2410be3ba2a36a01c3009cdbd044fff34d72cd4d5d", 0xe8}, {&(0x7f00000002c0)="b16335ae5b7e52c90c50d3dc76fb0cdd4785bd914d1e129dffbb3fc2561b9e31e7e153c4f769fe3dc621e618977d0b883e49da304344943be0b5f4a04a9842c63d1874e7f7bdcd27ad92df767849bee83e0595d534cbedd6dabd9e2c20f5252e0c29094d615a2f37513c71eb0178c11ff180ecf9f394b4f2753f77ce7c7650dc30f1c01d0e6d8f3b8840dbd2164f03d145550620326c59900451f9abd4acc41c5fdca3945da13bf189258d9ba2e850b4563b9bbaacd27d277880fc639e39d12f5e1bc265c154682a7741bd2cc1f6b156c082fde20f434d29fb2ba1d3f93ad44143a4c9edaf5790289329f3df063aee0cf844e566ad365a6cb394fee935d20c03853f23dc07307231d8087f2c52c74666861169125d9f48f71bac58dd600ec25a37f851039e23b886c192ddd2de1d8f8fe9fde7866dee6a825b91d9b74f688ed815e834674ef89b0a1173db37873a57e08d219afe80e80b07b53229b09e1e5bd322d624e9f4bf0af007e0af7e59e4b2bdeda02bf14532a116a3cd9bc7f90895bbdd787c4bee86de979f8705812450a38a2cf057714ccdd39517d5e3945bbeea6dde2cdee349d4d5d5ab3b0e9da11698a4362cc9c588f79f558b43421cbc549ce2a1d422016b189958d1ec6a6d86625551bfeb220b46686afa85dcdb899253edce1d275f961f2b6909cf2333f32e0337120f5d011dcd4219dc467a6d4e7de69e05c574f25b251a4429ae8142ef50a75672bb85840e7a9063e8bfd8b407929d376d661767721638f8cf57ebd2f0045a814f08ad99fa774d5d90c0ec43b14f792a52295796acbe993b8e931acd7b5bb96a51d9b2c405ab4dece87ddec03857c4ec0944c2d0f57cd3b11858890fa0acabfba358df687208075d09ac46a3069af816999e4165225b447067388ae633450491d304b7a8bf8f83c2bf4c932850196716e0a3a1d84f2f19f58028f74c5bde1aa72973730112af37aab09349672e93c644a5ce3f792b1fb82ff091fc2e43957e738e638ece1695200b0e9749bae7e3d63f854280083178d6a4f23b61aff1d9952432232348920379bc6e5ac9ce079ff31f96eeb3f25ebf0934a201d3161036ce9af541612f9e2da241bcaaabe4e12921d6b48d7eeb4662e2bbda2a7d0576fe43f4f7f064f977b66461f3faf8becb2bd99cc4f4d19a48510775f1b9b4cc49eb3e8623970fbd44e21905ee239204034e67bdef91fc8ecb361e7ec4f1fc0b13009e2a721badd52d95c5cbcdc4b1666fae6f05339baae20695c18e1e9b8a1981232a87ff9786c7d210c5c6cbf91242369bd3dda7bc391ff7b82a8dd33227cab08a7147a4023d9f58373a21abb352a8ea793aedc900975df6d2b928b29043c7c11245843245f931bf5dc1cfd2be2dc4284b2a395106dfd9bc9c73b7aa969dcade3787616c759af155ff4c6bbcc81ef60bb0c403025f01079266d94f67aa68676f1d389755c3b8797b565e5ebfe644efd364d3b13cc963629bb7c7fb12a814186b447f7295a0b08932aecddd41b7050797caeb11121f4ffb19a21f6d31162eececcf62ebac22f5ef688a6be4bb6b2703492f8a444b97896ae35e2643b470668154aaa4d97875150b095c99073e9da6049db0370b918a8220ec668d9422b896a16aca30be0de035a45953f3514f0bdf3b68fb4d7cb1572e32866b4b545ae6c78e9df00524b759813fca44a4130ab1f3602274777b8b66d3331c2ce8527a34c2f2549575dd46a8680966fd30c3d4f9334962b928df2373ab1b8c03ce28085da560092dddfe3e09af9f693f5e32043dbfede4454e68040d4ee9206ef4cc94b3147ad42558ed77766014b6c91189e2b01296fa3662dd66953de39933854ff0bc15878451d86114cb9779f7bbc2d6925c63fbfb418304b516a8e2020853bf18a267f7e02dee1e353668e1fe935e8dc7fbe5358ce0eef8da601454ae71be0ee58f82373a18ca7f85adc62898869fe3ed5f5448ab75815967f7605c6eec187431bca21c02e1a52ffbf684f9d650c8818f1a7761cc4367f5b3df7b7df660c8e40b03d72826a7817014c01472149f713a77eceacadc04adf5b6b4e84d75e8c3690407bd0660c09ee996393c01c8e1f7b6162b9a32a1c49aa879f08b6e9f288c4e5e5e12b56d8c412877a93b7e2c52ca9a221a9fdbfbdc0b84bb7828a65794cd31652c076f77568df26b42ada6205b90a080e75bfff30e1221ed0ed457e76ff1c31a2578d3a940bb95235fc6fc415a03580e1d803dd3af8b2968f4a554156b736d6d2f26423383a3f07a4f07fde14e740f88379872a8a431f17d373dfa47d7e2c63730625553c47844bb92d98fab0ccf7ef42a7f559c0dca0749e91062df6081b28b0278bf8c2ae816f91780930b3bc9592c36c33ae6edf2b84e4af19d9cf5bef998bd0764302e2f1317a8cee3086144845032072158b1ebcd089d2bf8d03be225aadd6e3e7581de266bccbff1aa0fef0206aa0b5ab797cb3074195928675676196fadcd04fdd183a888ae95e4c19279db5a3e997ab0ba08f27fa5dcc1e977a62480eaa83ccb0101c2dd3cb7f2ebfca7d8e2588c29e3eed119593e76c9d209ae0ad443d9b09469ec58ca55183b541732c6bc4e6fda8dd21fde08ce7b53ff0f830cb6b37d896ab0adca3317930e94749e78aa2c1d0b8781eba7fdc839286cd61b09c29cb16d970091a868de4cf3c35961c57649c75d8bb6a1dedaf87672c3315cbf3a09b104a6746fded2e063081ea237130eeefe7401102f9d2da2fa829b5efbe2fc932da368d50c28eeb62cf031fa8386f57df393441f2709732cfd7c55c76f2a13d26a41392330717bcfc6c47e701ecf85ff261ab3f6da451dcc282eddc28420bea9c60d3b5dc6c626f81230792fd70534e60e994864c63688042c8c458a7685df3166c022322b1db39417f0605bb21e106ab4854178f7b777c58a2ddbaf66abdfa05eece982d86853953f3eabcabfc4356e757b742f11664955c3b763e0669124ce03dc66cffb9688444ca8a5caa9a526558e7966763468425bbeeba361a503a4b29b9561157456eaab6f5983fc769bf01d9ba57caa217eb73d353363b51c7bebef1d719d464bc43ea1f5b7ccc78a6adcbb4784b3329ed7d378357973910fa443353131f7a400a9ed35a0dbd0106d83199406d54899c6895f2bb174c813c0bbb757d24657bc64e39c4dbba989244564549227064e042b7a5a8b31a524ff22aad2febfb2449c0dd35d9d5f3369a61cb05782e4adfb2e1515111796ae25372970c23b4b3fc87778dedf56e734ed8a0ec6b7e652bf710d0034badf8ce82c43815cfc7fa82906209f628436b7343dcbb16c56ebfa1683b5b24d81acbda69521e32f720273734cf7d89a14df39844addbcc0cfbe49b4976fc27a3c640536204cee298fcf925a7a683812a5f94ea9e74a3a885c30dc7e83322fcd946074426332074adec9ce300e6803ebd4cf788a4b957cd8ca5ac9aa43bc255492baf4f4c64fd3401d5945b23560fcd1ef6687c9ed120abad06140b9b3e34cfe72275d0cb2eb192f20cb019dd6d9412f68ab1f75cd29d837057eb45efcf99b3edb12bf7fdae5e4806e0696ce7bbee2fe5abd934f485b133199d072c0c3743a3a755720fb916589184485264c83075603cc3e08c7a9a9be1eeeb5ce8f5fef80ec0adcd33dfb5db5229822278ce2a27e7b0381a30a584b13065c22995c20e066bc2eac6594f6c1ec70161df936734a7cd84694dc36d66d261715809cbbd8132e609e416b7f0ec0629bf2367f6be7c28c750f54556691d26aff944455d4d27220afd82f262a584df61928ba1cc6015c9b8262d49f1f0c23f63db95445436020cf4c419787dc6bb227a1a7cd3630793e53ad98df629abe70f5fa95acd3ab286ac93e2dad522a2b9216ae6c6cf6a1ce273936a9e180e1092987094dbc717e47f758f86c9ddf822be9a5c32622ef51a447bdd9dfd0ca8b47644fc13cb58b4a001996b676903607e158005766ca016965c41d286f1533f10bfee9a3ad4a5b6ee54a91b62f7db2d1db6a657576c0fc264cc3d21c39c5855d6141c10ab5c02876900d1cd9073527c80a7bf6e5041bd5def92db4c35a8ee0ce3b127243f2facaf465885f8df0dc43026e00dde95260c0653251f10db7867559091d871a8145f5f179e7f747559c3c82a9122f677e3d6e5bf472d4a4e68f6364f50aba4d0523d0a07bb3aa1d2e1f7a3440ef5269402cc8913a38bae42c7b1cd2ba2773f75ff082cd9f3cb990129d1582e7ad9a85ca28064d14617c6e387b573a75651b72de48eb7ad4fdf4ce961e24e413107466d31bec80e74ae32cc8e5272b18a7c26f1ef0cd330eca9c5093d4c591db1aa46d1b8168c1abfdeb851dfd5a241aeb12d0b8a683b54db1c2904fcc22e6dd242d096eafe831482779f9624ef27ffbb4a26af42b1ff81fe701ae2ff945604246c130104c8ea334730b77979a856f231dac8fb577db98523467291b7a897134c52bb7c919474efcbc8c2cccf9a4edac2c1ecb9e21f01f55b23dfbe98bc371b6be3f203ca8d1d894f863fac8f8a795cdbc198b89189a8e3c5a2e03514b245a25e17bd16afe5944ebf78cf0b10b5651a1670768eadce7a0a56899592597fa2b921dc2652ddf5b69902cb1c8e46803a65452ad2ec91ffcd9c03410549e5fa6b0886c7f432cfb0fecd6707f57a2353d30070a4e2dba185e4da0b69724c450c292dd3f48693d542047716278342ff56e8401d0153a19ee2d902b743b19336f2785b7309a7e3cae4852dc87e76c71d0ae2b0f642d7bc5e02d3029a120e69742d01d69a078c98de37dc340ddc0e17ff9858cc49207fde69c968fbdca298208cea266c72375135ab7e1405d705cd63f4f6c94701d68d80124872d988e72bba97eca805711a2958c9a473ce328cf77c16fe825b278c9f4e0651f62e6b1d16a30efc0b111c3a11da65ef693bbf01e8891311a606d98256ecc35f3bfcc4b857ccdf50ec4517f505ac9aa421af1977651df9af003481a3744aa23d0d4518774076521eaacb884b92c6b377af04b95d8f7e401c39bbb43b98467fd9c8a9f818dae771d6a7e2059738e5982a999865b9ac3a0e0227cb95036a85abf21c0832bf38ad1447856329b55df621f3c41f2a7e373958ba99debd2a279c728281d4fd1567d8a96b4c23c83cb0096b260147b0ccee9cbbe6de9c52b1096b95b168c8edc2d54b5458a60a769ff227f4e5d418ca950477f62f2bc52d9f42dbade6c2ef11f00aba3623549b89e26d687ea56cf541187d4099cfec534fa7c96c0ab936723e5d6ff7007d02a6b74a8da416f0953d5f2296805b55fe4cfbe53569482f748c7221a3a031aa24f25984fef871383ef7b5877517571e2baf1704bee7bb9ca97cc2f9260dca30ba7c2883a74ed7cfb64ccb4823cff0cb6b869d10f434405c6b74b79982943085be97d36142382c14187822c713ebacd6e0ce527c15d6b41234f021fb5bf5b9a0cb5997cb66487b629b2ed35f4d7f2d5ebcda8dfc91ffe5ff8fc7503fc81d23b3b32096a16cf74d614ff8dcf29f8b3c8c6bbcc8ab08518f5ff01ca1231923a8e514a290d954eebd9a388ee06105d4a24c98c31bca41810acdf88b6c8c284b6a7e7a9eced5831dc023049b5d98c727c518e44aee619ecb7b41a7f7075f71f17daba6766adc3097a3d6fd344e4c656f8f59494bd72728f76d7ffc71eff743137a71c270844d1ae0e76c254b924f959896faf126c8d7151130e401b7eed1420d03ff23acb9405d789c2f6adbf9ca654cfc4c8be208c7d1bd90cdee1159e1eb22c", 0x1000}, {&(0x7f00000012c0)="7c0aefb6a13b9981a76902295a5e68c981a3a4e05875800ed307a83e34c892bf8b36818a08ad5b14e67870945a4c9e54cfd1c06187578a7a39613c59f9dd82a351610b3557795043914efae08395d6f775c2ee7dcc1161b4801a7ea0161d46e71440180a08c28f855d65d6d1735d0a0b9b60b5f00d0d9a26b3e291e2a2c27afc28879b07384ceed1309a3b570f6044d27c8f6620590420801b0b5616083013cac879e6b09e17c9958c3f5fc3dd84c37f9376447c6590c9fdaf72387c9b83563bfebc95f1ddd4198c", 0xc8}, {&(0x7f00000013c0)="f39329646f00fd728b8c7ba4b474b9cf9cbbbfb967b19364f83b69de952c06c21dbdce052734482ac6831c291a93969b175b9fef3432c966be8be35fb4d43e0724678ca58d86", 0x46}], 0x7, 0x0, 0x0, 0x400}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: socketpair(0x1c, 0x7, 0x29, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = semget$private(0x0, 0x4, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000400)=""/87) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x1) r5 = syz_open_pts() r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x9, 0x4}, {{r3}, 0xfffffffffffffffd, 0x19, 0x1, 0x6, 0x4}, {{r4}, 0xfffffffffffffffe, 0x11, 0x80000000, 0x8fe, 0x7}], 0x3, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x40, 0x2}, {{r6}, 0xfffffffffffffffc, 0x42, 0xf5b531cd32e7850e, 0xff, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x3c, 0x40}], 0x9, &(0x7f00000003c0)={0x6, 0x4}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x900, 0x0) setsockopt(r8, 0x0, 0x4, &(0x7f0000000180)="66304963d42d1c0e924b924d3d925edaf76e04ad4f45040adeceebe05579ffffa69d1894a8bdd199512fcfec8d29c42f560819b804c0d083a1651088f7a2d5a59ebc5dcf5433f3fd9a7bd3515c592f4e8ebcc55a8d012b4bee4903684eca7f1bad56e94f0b2425d9f877366bd4f851ffe97b6b295da2505aed94a3acac24a6a558dc958aaa7eb448703ecc84b3aed1577e6ffafaee0000000000", 0x9a) dup2(r8, r8) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000080)={0xfca1, 0x2}) semget(0x0, 0x0, 0x80) 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x9, 0x9, 0x0, 0xffffffffffff5d4c, 0x81, 0x7fffffff, 0x3, 0x0, 0x1, 0x3}) setregid(0x0, r1) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r4, 0x0) setregid(r0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0x1) 16:00:04 executing program 0: munlockall() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="510f0009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x8) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/196, 0xc4}], 0x1) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) 16:00:04 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000000)=""/29, 0x1d}], 0x2, 0x0}, 0x804) setsockopt(r1, 0x0, 0x0, &(0x7f0000000040)="0e6eedabf35252f2e0f61dde031361cbbced8348503d210bc0c20c3f698e1586241edc6de50b0e58ecefc18a6cde39feb60b75d8a2177a185b04a66c39ecb0889d50efd46ebf892823c9dcea6a7c27b02859c46f45f2b92b1df462580d650eac2f61cecde858a6a44304", 0x6a) r2 = msgget$private(0x0, 0x18) dup2(r1, r0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/186}, 0xc2, 0x1, 0x1000) madvise(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x3) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r3, r4) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7b, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:04 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x3, 0x5) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/224) r1 = socket(0x5, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="3da45285b34933740190993e673557ec61615186bc21a0a33e67e7304ea95bd0438d7a5bab4a08bef396c50e6a0a242f6b8ec50da3e1df8b068b7fc86dcc66b7f8e5788431ebc7e6305f2bb50587dd98908e2dc2da8475", 0x57}], 0x1}, 0xe) r2 = geteuid() setuid(r2) r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/184) semop(r4, &(0x7f0000000040)=[{0x3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x100000001, 0x1800}, {0x0, 0x5}, {0x2, 0x10000, 0x800}, {0x3, 0x5, 0x1800}, {0x5, 0xffffffff80000001, 0x1000}, {0x3, 0x7ff, 0x800}, {0x1, 0x2a}], 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="000b94325f"], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x1, 0x2, './bus\x00', 0x8, 0x3ff, 0x4, 0x8}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) dup(r0) r1 = socket(0x800000018, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000000480)={{}, {0x2}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) getuid() setitimer(0x1, &(0x7f0000000080)={{0x3, 0x5}, {0x0, 0x4}}, &(0x7f00000000c0)) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x281, 0x82) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x100000001) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) shmget(0x1, 0x2000, 0x42c, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000140)=0x2000000000000004) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac0300000080b40293c3807ad44144aff96ea7b111f0a748611f220c66e422edf9b38f83ff90c2452c60af2b51ad3b8ce165fadcf43039941030a300216e0584f4d29daa3a364edff97a946f3f8c74df0a87580c12dbaf4c33227f2f2252d289db061c0b5870c236b91d58f258fdaa492723b543fd32850c57f0288c3664237575ccd2dd2f9e2f0699ec760a6f5d14f0bcf360257507599631b6c42451b441c7b316a331c925428792f93bb8f16989ca19dc255b0b84161cb86804d8c8e9f756ddc10512c2a5fa966d98f5c60c7983bbef1b2089032301935060fbb67f4dd4c2819be8fbd9e457b6ce8c62138763e62104915e", 0x65}], 0x1000000000000056) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ftruncate(r0, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x2d) r2 = dup(r1) getsockopt(r2, 0x400, 0x6, &(0x7f0000000500)=""/200, &(0x7f0000000340)=0xc8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x31) fchmod(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000380)="1d29f99d4111c02217b596a918e7faf22425ce8d0b68f7a58f4f9b4602b91b64ccc41d1486eba0b04bee502d9bd8ecda3fdce742a3c783f15b410c70016493b8954c4ca8cbde08850c80a7017caa6fa779b625b874afc6e89f11b366c72f3a5fdc12000a63813e83dcfd58a73052209c21e7b466721843926bc2cb77077bc8c6c976b4429e6910a9a60594feb12aeaa0c9d71f02bf19cf727a9d88084ea7c35dd73446b9764cdbb4d0b3465183e3752ea4b1927c60fb3175d000bb75e90290b8ed48b15803482fd3f0dc22dda275e452999dcfdfa20cecfb15db112275f2ac951998667e7f311d6b06ab34cc8030dc0dc3b71b8efc0e537badaf07f07e76e599e9a47cc58e505fb5a7eb9e0ccf54aa911a5e32cc087bba678717b0289501c6b9630c577624e0d2187dd4bd1c9ee3343f1da89f9f00cfe0c50ed2284a03b31af4f3ef1609d76715", 0x147}], 0x1) syz_open_pts() getsockopt(r2, 0x3, 0x1, &(0x7f0000000280)=""/107, &(0x7f0000000000)=0x6b) 16:00:05 executing program 1: lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:05 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x80000000, 0x7, 0x3f}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xa1, 0x0, 0x5}], 0x0, &(0x7f0000000080)={0x1}) chdir(&(0x7f00000000c0)='./file0\x00') connect$inet6(r0, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0x3) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x10) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x52) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') openat(r2, &(0x7f0000000440)='./file1\x00', 0x20, 0x81) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESDEC=r1, @ANYRES32=r1, @ANYRES16=r0, @ANYRES16=r1]], &(0x7f0000000380)=0x1) linkat(r1, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x100b0, 0x1b8) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x36) open$dir(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) lseek(r0, 0x0, 0x2) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) preadv(r1, &(0x7f0000000040), 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/32}, &(0x7f0000000140)=0x22) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8080, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9d0, './bus\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) ioctl$KDENABIO(r1, 0x20004b3c) open(&(0x7f0000000080)='./bus\x00', 0x890, 0x81) 16:00:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x4) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2011, r2, 0x0, 0x0) getegid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4, 0x214c, './file0\x00', 0x2, 0x5, 0x692, 0x5d8f}) 16:00:05 executing program 0: clock_settime(0x1, &(0x7f0000000000)={0x200000000000}) clock_settime(0x3, &(0x7f0000000040)={0x3, 0x4}) 16:00:05 executing program 0: r0 = getpid() setpgid(r0, r0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c9bb6fc6e23c5b00000000000000e74ce4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000300)="b82e7f6d2589f0003aa98d08090024005f27fd938aa3e8ea43ba2c870f41a0e8ba48bbb291312cd4abd18b5c3a4866d650f0b32caa49c4f1b438234205", 0xfffffffffffffeb8) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000280)="7670a54585d0d173017a6a13b9fa0530a097b14a1589aed95f5b0de2e2a163fdee205b1429f5f305bc2bb61e9aa2fe57cb64a077cda8b5d3e174eada0446e5fc6a7657bfcd4aa62701ec43dd4fa251ba208e7b6b58847f7c9cb83f33ad718a73160d39ba4fc36cae8e938e6de911ea4c9394e3c7e75fbbd99c5b44", 0x7b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f666988d4b7c9ade9992aa9bfd27b13d869e5a29a55c045b7d9ed603c00008a503e890ceb64e5d1927e088841d58765a3f74389f494a995eda1e1b95a235e7725fbaee942603ca8457796a3bd91efd5098f1b1a7f7ec4c8d3bfd3a3ce6417a0f85516a813edbbab9c79d2ee82388965acca15e7343f08ff3c3204d2c5b516771bacafed5ae9526035f8fa9d5f64526d9db63cb1ce50901bb9751243a05bc3c757aa3b756af0e429cddbe8172a03f08f767cafeb770accbc7670c2e442b61f5e4cd7f7afef57865b74916499e033fe7d3b8ae6b0ad11d7a69ddc824ef58e620461b7510588528ed7a7c3864696364dc9403ac490c137de1b7c9ce0e68cb22d84840e9036ab7027412455e13840c4cacf4e699eaf49ca916cec4d22718ffd8e2bd6436263d59c8823240b22"], 0x1) semget$private(0x0, 0x3, 0x600) 16:00:05 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() 16:00:06 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getgid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = dup(0xffffffffffffffff) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./bus\x00', 0x0, 0x120) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) r11 = socket(0x1a, 0x5, 0x2) r12 = socket$unix(0x1, 0x5, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x5a1, 0x0) r14 = open(&(0x7f0000000780)='./bus\x00', 0x8020, 0x1) r15 = socket$inet6(0x18, 0x5, 0x8) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f00000007c0)='./bus\x00', 0xc00, 0x28) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r21 = dup(0xffffffffffffffff) r22 = dup(0xffffffffffffff9c) r23 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, &(0x7f0000000ec0)=0xc) r26 = getpgrp() r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, &(0x7f0000000f40)=0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getuid() r31 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f80)={0x0}, &(0x7f0000000fc0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r35 = getpid() r36 = geteuid() r37 = getegid() sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="369f965590bc4610f3f24f803def444f9dc440a1c9088dcd17bf6fca46f2d9e4777252bc0f956a191e6177cdc13d711a7475254321dd0a5ed2c1a4b3c30ff63ae925729f7a35b95cfe481e5fa20cc4244a26af0dbf321b76f5224bd287c1c30d1b050696153dbcf515613c2c98", 0x6d}, {&(0x7f0000000240)="17cbf84c71754a180fdb10ccc27ceb9b8b4294e4e5df882eb8974041aecd38554fa1ff9e8a6242e46dc092fdcd4d8319c1b3b45ca68372215baf80585a3ccadc1f4738402bac812b571b6d140f9af646a477e549915bfe4bfcca49a8dc70e19acd2097e7a65526736181258a39c1cab873f8b9d8b8010ca668cee6404fe6b7b4df680cad3ec400531a64208dfb7589e94be61bc65372fef09bf6a7ed22712b67ded1f7b1569719018fbd3e8a801e9519dc197564e26d6503f96c3a53be4da0bc62d92abad65bf7331dc84b44bf5214786bbe12cbfe0464341d69378323e832", 0xdf}, {&(0x7f00000003c0)="858ac682620b027aba6447a0d53e193e13f338a94e01597ab6791a46016572af8922162d2f979ed8e87728aa5bf934a77ffc2813bf8448798f41857b761bfc6b1dc8e1677f5e16", 0x47}, {&(0x7f0000000440)="95ea1ba4e7bc7c4a5e9eaa45516af87bb091314a0fb46bd0373d6da4fc8079405816eb12754edd402ffcb7bb66185215cd9dbd68f8828eae4413a298d649078b3c8c4e382fd6defa9fd5d49398eb7125c5e34ed294f61cb937e0ffa0310cb6d1840a123ec32008f4678780b3e44b91f438cc01e524934cf11743252b9ae5ba98a15a956e6d1e61f10a11fccca97360a517043f5a338226f5dade8a83e6308b9d8218d355e59dbdd903f014713cf2bc81", 0xb0}, {&(0x7f0000000500)="01148fd00084fcc79143c7c852488d5568449e9d15460c9255fe51faf8538bef73035adfdcfbc57766c1c944fd6cf32a79d7c46c98b781464df816a6aab59ac5d06f5aeba0d932719246ec2c52507cb660416f0a98fe9ac37ea6353b06bd5a0e65cb97c93c7c7a14a0689c3c7f3d739e4c4f164b810df332830538ac116f8df602dd6d9a4fb57a14c69676e51491b93948aa8c67738ecd425b2f178ab65874e19ed92e74695de2b942532be83f7248fd10854853c33caa015a4fb164110d4ee73285fc6134a1e9b3d7cf5260a08f2e13a55c09ddde4d168f22f5e38d96", 0xdd}], 0x5, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}], 0x150, 0x40b}, 0x2) r38 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r38, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r38, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) pwritev(r38, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x81, 0xffffffffffffffd8}}, 0x2) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x7fd, 0x4) openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x8001, [{0x3, 0x2}, {0x1, 0x40}, {0x3, 0xffffffffffff0001}, {0x2, 0x1}, {0x2, 0x4a}, {0x3, 0xe7b}, {0x3, 0x4}, {0x2, 0x5}, {0x1, 0x800}, {0x3, 0x5}, {0x1, 0x9}, {0x3, 0xffff}, {0x2, 0x100000000}, {0x3, 0x5}, {0x0, 0x300000000000000}, {0x3, 0x2cc}, {0x3, 0xfb}, {0x3, 0x3}, {0x3, 0x9}, {}, {0x0, 0x1}, {0x3, 0x3}, {0x1, 0x20}, {0x1, 0x4}, {0x1, 0x4}, {0x3, 0xf8}, {0x3, 0x1}, {0x1, 0x1a92}, {0x1, 0x80}, {0x3, 0x3ff}, {0x0, 0x9}, {0x1, 0x4}]}) writev(r0, &(0x7f0000000040), 0x1) ftruncate(r0, 0x0) 16:00:06 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000000540)={0x4, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000007c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x8002, 0x4) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x800000008a31, 0x2c0000000000, &(0x7f0000003c80)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6de9cbb940f350714a9e7cde5f54960da3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896775d2f68662dc9e7b5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x100e) getdents(r0, &(0x7f0000001780)=""/160, 0xa0) getdents(r0, &(0x7f0000001840)=""/145, 0x91) clock_settime(0x3, &(0x7f0000001900)={0x7, 0x20}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)) r6 = accept$inet6(r4, &(0x7f00000005c0), &(0x7f00000019c0)=0xc) nanosleep(&(0x7f0000001a00)={0x10001, 0x6}, &(0x7f0000001a40)) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='+\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) setsockopt(r6, 0x6, 0x7f, &(0x7f0000001c40)="6fb5", 0x2) 09:43:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x3e, 0x3, 0x7fff) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fmle0\x00'], 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="9865", 0x2}, {&(0x7f00000001c0)="f68595fd43f5d50745496c7909e7476915a5be6053e39f8dd28e729a867bb0dae5602492f54e1ba98fa7e8cbe30b6ef0e1230f73267f332e543687da614a1efb3eca1bb2f20b451e3c90d436f9e777954198905e46ef344bdd7df6b3c73e04f59453aed65d89965e184931fe670b7ac5399bfd32e23cc250d7686319ab43ccc9fd8c34fb889c36f5867adb07e1e6989d345599136e83f7baa36b", 0x9a}, {&(0x7f0000000280)="d83abc716759a2748a8a087986940c48d53d0a97c4a993658025c7367c12391cd8e9d02087750b7a877837f64ed58abdb7ca01b3561683f52cd3d057950bad932dd1c426a2ad38899febcfc8e0f36f70d6b4639414404605e790cd05385462668ffa7d0bb355ad659f995a9fc84268942f82b22878ab7ea3815c6402c3b9bbb48c090511dc9f8f7bb3896586", 0x8c}, {&(0x7f0000000340)="411a13d87ec3eb2678c0ca8ac3aebd3f9022e57fedba5b7222630a058a42e65c952bd149a59a34de15670aa25d62483fc702bcad4909edd93a551b8e82714517543b57ce50ebcc81de66b1a10a64efcace0b9e86892ab488338d8bc02aa05a1f42a4a4284960c9c52ce0424fe4a8e209462e7da4c61f0dbb055e315d26a0daa0fce49360f6de67007f904fa851387b5789fd8990b4076a3c535c08dcc63e1b081eb3507aa4e76f278e993fa0b25da08d10b58f16bee87884eb8dda5b189a1961f2ed103317c1d0073d33cba2663bc2e7f0c71b8cb14883d9e7dacc406f63d1f47e83f290a71b90d9e26dc08ab0718f070b6efaa97287", 0xf6}, {&(0x7f0000000440)="105107bbc59372984678706257b8df6c29692c7d7a8d1504d821af5a027f71eed5f207c222c9408a80da9655572b4b5518ec8eed8cda4ccb16c6c8cf3a9878d3ea6f50ebcadc51270e6bd252086a41bcd9e2ed1cf50ccb9205163c2f747dc1d0fa0f4148", 0x64}, {&(0x7f00000004c0)="d63dfc80aa999edb0767bbdff6b17abb6a60a0e2f36413bcd172fe7ee0b9dedcf0bdc3bf3c577e54aa3aaa0fda1c53a2df01da28b3a4b5c48916ee67f18337e26303c3c32bb13a4c7915acdf442a58c64ceb7c4e07d9e2f7c4c58ec51b8d658174a853c46b57fce607e2487ec6ef73a5392da9819b71634592c83b4429fa480bbd2dd1b2515bdce9590da202bd819deecc675413181c270b615aa5b6d986fc4cbed56fad00880aef8238e0a99dc773279f6a0a9f130f8f417e57f8310d70eafeebb93bb6c39a4884587ea2f74016852fcf85", 0xd2}, {&(0x7f00000005c0)="aa0490ebee728c5630f46e7b4dc9ee407bb93bf9304f7213a58691de31137daef297e5f5453e692244eb4de6a6dd94001a9bf5829a84d3ef0632c0f4bbbce93a050bc03e116d4522dd0d", 0x4a}, {&(0x7f0000000140)="aa467d27432923dc145ce128f9a5dfad6b0dc92a30b8a9c6c82c811f34a8de37cf2a138026932b3ab7f9cbe04d05ed018a4ceee0396dd904d6d7809e", 0x3c}, {&(0x7f0000000640)="f014c6afd09e0fd70615736dfe97abaff24c19e378130245393f6f1ea190708acc8d9f5f0271e3d6e1708d7da552d20946be85b9bb97304562e96940d88abca11de1f9fa8744b6a4a0fb571479140c014eeb2e96780cf57d5d93f943b7286514af9e2260e416cd7449fa5f", 0x6b}], 0xa, 0x0, 0x0, 0x4}, 0x2fd62ced150c71be) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 09:43:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8108, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/172, 0xac}], 0x5) fsync(r0) recvmsg(r0, &(0x7f0000002900)={&(0x7f0000000500)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002800)=[{&(0x7f0000000580)=""/238, 0xee}, {&(0x7f0000000680)=""/31, 0x1f}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/91, 0x5b}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)}, {&(0x7f0000002780)=""/119, 0x77}], 0x7, &(0x7f0000002880)=""/65, 0x41}, 0x800) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() r2 = getgid() lchown(&(0x7f0000002940)='./file0\x00', r1, r2) sendto$inet6(r0, &(0x7f0000002980)="93192eb8", 0x4, 0x4, &(0x7f00000029c0)={0x18, 0x0, 0x1, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a00)={0x0}, &(0x7f0000002a40)=0xc) fcntl$setown(r0, 0x6, r3) unlink(&(0x7f0000002a80)='./file0\x00') fsync(r0) fsync(r0) symlinkat(&(0x7f0000002ac0)='./file0/file0\x00', r0, &(0x7f0000002b00)='./file0\x00') readlinkat(r0, &(0x7f0000002b40)='./file0/file0\x00', &(0x7f0000002b80)=""/123, 0x7b) rmdir(&(0x7f0000002c00)='./file0\x00') r4 = openat(r0, &(0x7f0000002c40)='./file0/file0\x00', 0x8, 0x1) r5 = openat(r4, &(0x7f0000002c80)='./file0\x00', 0x40, 0x8) ioctl$TIOCEXCL(r5, 0x2000740d) recvmsg(r5, &(0x7f0000002f00)={&(0x7f0000002cc0)=@in6, 0xc, &(0x7f0000002e00)=[{&(0x7f0000002d00)=""/132, 0x84}, {&(0x7f0000002dc0)=""/3, 0x3}], 0x2, &(0x7f0000002e40)=""/145, 0x91}, 0x41) unlink(&(0x7f0000002f40)='./file0\x00') accept(r5, 0x0, &(0x7f0000002f80)) bind(r4, &(0x7f0000002fc0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 09:43:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1000000000002, 0x3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x8, 0x7}) r3 = dup(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) 09:43:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair(0x20, 0x0, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x8001) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x7fff, 0xff, './file0/file0\x00', 0x57a, 0x2, 0x5, 0x6}) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x5, 0x5, 0xe2, 0x0, 0x5, 0x40, 0xfffffffffffffbff, 0x0, 0x2, 0xef47, 0x1}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x1, 0x8}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x3, 0x3}) ftruncate(r2, 0xfffffffffffffff8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000340)={0x0, 0x0, 0x4, 0xca, 0x9}) r4 = open(&(0x7f0000000380)='./file0/file0\x00', 0x20081, 0x10) unlink(&(0x7f00000003c0)='./file1\x00') poll(&(0x7f0000000400)=[{r4, 0x4}], 0x1, 0x9) r5 = open(&(0x7f0000000440)='./file2\x00', 0x80, 0x190) pipe2(&(0x7f0000000480), 0x4) write(r3, &(0x7f00000004c0)="f09b45f53950994763053fa6ac4f5852c7c82db0ad196133d0f5d62a0ddbd26c8b8874193a86", 0x26) write(r2, &(0x7f0000000500)="bba8deffd3bc3af24cfa5243da06aa960b40f1a652502e6eebb04c963266", 0x1e) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000600)={'./file3\x00', 0x8, 0x0, 0x5, 0x0, 0x7ff, 0x1, 0x9, 0x0, 0x1, 0x3, 0x4}) clock_getres(0x2, &(0x7f0000000680)) open$dir(&(0x7f00000006c0)='./file3\x00', 0x10082, 0x50) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000700)) r6 = getuid() setuid(r6) 09:43:20 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r2 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000180)=[r3, 0xffffffffffffffff, 0x0, r2, 0x0, r1, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x9, 0xd0}, {0x18, 0x0, 0x100000001, 0x7}, 0x40, [0x0, 0x8, 0x7, 0x8, 0x9, 0x9, 0x7, 0x8ac]}, 0x3c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file1\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) setuid(0xee01) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 09:43:20 executing program 0: setuid(0xee01) r0 = geteuid() setuid(r0) r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r3 = syz_open_pts() fchmod(r3, 0x0) 09:43:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 09:43:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 09:43:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file1\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) setuid(0xee01) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 09:43:20 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = getegid() r3 = msgget$private(0x0, 0x30) msgrcv(r3, &(0x7f0000000080)={0x0, ""/154}, 0xa2, 0x3, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x0, 0x7810, r1, 0x0, 0x0) setregid(r2, r4) kqueue() fchown(r0, 0x0, 0x0) 09:43:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file1\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) setuid(0xee01) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 09:43:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 09:43:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) r1 = kqueue() r2 = socket$inet6(0x18, 0x4000, 0xa6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x1) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x1, 0x0, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) r9 = syz_open_pts() r10 = kqueue() r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20a02, 0x0) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8002, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x100, 0x80}, {{r3}, 0xffffffffffffffff, 0x5e7a92f9e6585018, 0x1, 0x9, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x0, 0x4, 0x7fff, 0x200}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000008, 0xfff, 0x2}, {{r6}, 0xffffffffffffffff, 0x24, 0x20000010, 0x3, 0x5f}, {{r7}, 0xfffffffffffffffc, 0x25, 0x1, 0x0, 0xe7e5}, {{r8}, 0xffffffffffffffff, 0x40, 0x200000aa, 0x1, 0x80000001}], 0x38000, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x2, 0x4}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x3}, {{r11}, 0xfffffffffffffffe, 0x10, 0x20000080, 0x9085, 0x5}, {{r12}, 0xffffffffffffffff, 0x81, 0x89, 0x6, 0x5}, {{r13}, 0xfffffffffffffffa, 0x60, 0xc0000003, 0x94, 0x5}, {{r14}, 0x0, 0x5, 0xfffff, 0x401, 0x74}], 0x9, &(0x7f0000000700)={0x101, 0x1b4}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x29, 0xd, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048089a31929648034de0b387f9ed5b05fc93ecc9c4506f6703c40ca873bdce45ef3c423814b614c3d0669c51ab9f011c7a2c09c5ebc1a52733c8bbf9e7fdc6bfab09a79410eb0dab41e2e56fd0abd2a60b03152d33c3df67e88db301cb1a0632cef02b11eb447b6498e769db09720ac2173b4bc03bc368475808c90ad647bc90afa9a7d8e0c6ec978adfabbf3ba10b054cd99e52416e03e89ab078259367ec104eb1af3bb27f8c1da70dd5ae00131b1abd3b52a20c52ab4c3e1b6eabee51f2578b8f786a36005efa2f908773d04e68e6d32922aa29e148901dce74674acdcd7435fcb4ba0a315ae23af96c7d2671cafd1a9c8bd8fe4ce45fb1e5b5ade769449abbad000034c2089f5375a19442cf620e5200f5d3e26f4a7d7e7b29bbff2af58f29b529bf854d8daa86dcb58609622dc2a4deb94368bf3f710623f4dd29e1f1c2bc9f38d7ce065e4b4a74566fb4a6d80bf2711f3f39c5132e5275fee5d6fc0ba987050000000000000000000000000050c26941e625b3e14f1bad2336aea09fcb909b82972de46cffbda923855df8a6bbc5aca0e9b1ff0ed836bad182b6be08aa29c94ee9373877f47d3d30cc105e51be67cf85f4366c1dea2d20f58ea670c37a354f5569648a68873437a9280b6d4200ca17a07c5cbaeab4deb46efcfa5f363355bf152845066db8a5130b2073205d0adcacbdece2b9f2355072692cbe27af283a9ea2047df4cc1d32f217945418b6f2dcfc6c8c9daaf64bbe822deffce308be92e7ed7527ff09d0d4", 0x236) madvise(&(0x7f00004ee000/0x1000)=nil, 0x1000, 0x3) 09:43:20 executing program 1: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = getppid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={r2, r3, r4}, 0xc) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) 09:43:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000500)="ae7c67fdefdd2974ead420f605a275bf6afbe62d656b4dffd5ae01422c5e153492d8ca93269e3162bc65315d62ea1a620c4e9ac8ca544cde88f6c965be6556cbddb5a8dc3beed962310f9dcb77f3319125830a3c405b01f7fd86d6b38c1fe2c3aefe03f8ab9b5a5f506e9c830790478521433f39ea1b61010cefb83a733a56e8c4f9310986017cf0ab1bd73f807e457c995871a2d3a0557ac4e8d4d3d85aefe8f09ad9aa5ab6aa2edbfde87112f28b6bc259b85cd5d2796f14a43787c89fed28a28ed2e720ba5193b7a2cf3375d4a4172b781df63dd7f03cd0ee4d09d817275f56d7bfac4bd2f9b22c82e69e04ec5c72b202ac661b9352f7d7aedb69aa648b52e28c41a0fd4eeefc7cb769be1d0d56a24be6942285c1f1bf3f3af99bbbedc34a6123184279cd946cbcbeb0cd6f1567c0ff8a25da45631e6d2da525fbe13fd23373aadb21689a7837ce31a673b0406dd0ccb42ae79a74b62a489e6f7334f07b1fb18f0edb3859094ede0d9d07fe7e2644e1cfb69a9238f52b6a66a06b839bdd46e5303d56156345752b0203ea409aebc8417d709571b7873b687b0604125c2b92636e79c8863a237bf66c592c834fc1379674b44bd142c21349486ee42216c220119aa3991be5d9f1cd569e8f02c96b549f3054d4b6c8c90a5b4b045127088e1908c2d167c884d91b9536d70f867fdb830b52f7825b1f384eceab9935141a9eca7f0ad09158968c61f7ff40462e12354b08efec767bce2aa0f2c4eabe3f8f08d0e90e8af899b47f0acaeaf15d106c410418e56518467376689480800dc2cbcc063d394b32eccb99af6354fd61a2a7c667d9bfa7496d753d943281513f2e76541c4c33b21ac5c4e8a0fe69957516aaafe51a97bc74468559defddf50ca6613b2b91dab63dd39c39ab2919cc402559dfdea9480f907aa6242cd6cf567c1509765c87de95aac834a1ab84b05467ef844ed51156eaab92487312001cd1fe64b65126f369a6d5fe72ca21382e6cb7575699ce46351d38db57ce7e5e0869011ca58b1304ed13adbd632b87426328b84d06c8528727a64a4071dfe9e036a0aaf697567cc1de4fd5139054d134cb61cac28a08661233866a663d205a1052f8709e51b3ad8dadad60d31cc61e142c2f75f92e3a634490605c8d089f150f918f4ca7437cc97dbd792b0ea3f25a2eb7b1e85f91e3d7f08eaa066c63fc2715e3fbea8c62efaa8f31a5fa5985c72b94c9c406e4c8519a003e15638dcb78428dbf8055062d9f4100833da3642daf1159cadacbfe0cdd4b2434286a9405831c857b697a54227d1709570a262a1229a10fe12681802be68317da7d1f5203a746357bb797b6e73639fe02449e3132ed60f2e9fd41e6472a9f33fed350098dc570c7a22514f1153af8114a0a7e9f0faf212e7e471d1abb520f2aebe66ab925e6e21ef2c379ee1fcfee997eb43ebde2a99f40a5d968dfe2aadfe40d12fcf94fc18975bba9b3fc3eac098fcc6d1828c3dc3d3f7a3be8ad2506fda082fae8dd5fad7bd2c46131e6821fdaef71a6ecd4ca9a58686d0277a4950bbd7e9d35aedd0238ef44e85b133a098e9bd89d97cf8fc52a0ba719e85ecbafc7a0298e091db73c2fd657d365a7ffd555602ae8ddaefed5bc14f12cd5515bca4dd0df66e4b20a9b94386961dba6f8aacd312ec8e757375da08951d54183a4d098eaa303db910d7deb6cc915051978f56dbb46530c296b908da73ccec3090251e587e369c9990696c0cd3ef7e693a31172bc79fa3ca6fc4328ee9a83e25a6ed0f3d44010da8514c32c75e074fa6c269117e9ddc086aeaf6ad17b92736ab2fe2cf4d145742a56773104b9bc22943e2f2109ae498ae3116fb360f9a7d273010a85fce24e9cf5386fe7322a45988b588e28380bdab420a85c08e6efef0b8cbe38bee496f295cbf75eb4b48a8f0917f91f0b11cd8bbe72493f21d36daab6b31d9d326fa0cf5f080dfcb02f4a6e9f8a76b07f4d455dd6fedc2a8d5a340277496ec63a48a9f09b456aa79deacbb670697c94d883bb9e4881f3660cf5c2e02b4a2b48dc82cdcfd8cf43cb3384b66d5dbfcdf6947b282c490e2516c4a970369d2be9e1ca8f6de96bc699e4d3d31b56bd23d93691a2f61b110d3dc6b5b82a9819c3e4a0806c96e09254c0ac8f5fbe59f40e367cebe80d3b4a4704973e642c6706f67a880d143fc45adfd8a246b106e74a0b11aa3466e2d39a125b8954920793a9647a7549c04d9d1ceaec9f3534389bdce77426358e0e3c590b94480f1860a88ca5a613e03762e7c12ed9de32eaf5e2b2756acdf8ad7e15b6c479ea084405205861f7ebb9daf5daaebb6b98f0bb5929546aaf4c494bef6d3c7720c1d8ed6ec4aa88279bb77cedc848cfcc3bd8092d0863b93fe0d605381ba7782a3541e65338b8e80e119085f258d3f75ef59eec3aab3b4e8434d7786b6b57985f18e53f2bc055bc8b6dbe44a4a62566c55146aaf1539c351bcf373aba56c70ab56fa0f8d4382c0e7fa37472725d0fd317c95aee218c73b0bc8f6dc19b5fc7f99c2e5d08b193ab87b30705c68b0106eb447282ab3d416c206f7fe5c86a92c0744b793ffdfdd5ba530d638fbc5a4c9d2328e25a21d0ff8a4d179be7f63a47c9b3d72fc823cebc8e2746451a19ce2f16de1057647508d592e8dc373bca15237e6fce44afbe7d694d657397c2c9f2f2301d4baaeeb1f027c4968118e5582480bdc02b1f09fa632bac656525393b8a7c6264d71803f322f74ff3165fd3c357a1f8e11bd512b7e8388521e1fed57d07cdd7aed6dee9cc756c40a20709235e01b0cb1d3680d90c96e15e58dbb6947837ba7365950f483fadcb4acc6d0abb03927ba5018142ab7aad78ad0b0b4607d13b559c21a2434a6caf4491a8a348273010cadef33914bf1dde4cd6af0999123b91642f1bb4cfa303760f53697e57822df2d41f2c02192c02d1ca6d560239ff53a1c6595a592f5c4b44aaf98399af1685d76b59cae9de9a74c9eab36eeda8088ed6dcac9a60568f867dc2cab4a4222d174508661b655ecb90dc0fdc1d60d95b6b8e6003571214f5b695c7746f0fa80ea59d8d048b96a04cf655a99c3f0bcae932f5316baa6f505332963013108baaa34767d387f6ace63064abbface616f68736bb18c0d2cf5eb008aa9aadffffea9c4382ce825188df22eeecddde389db0e42928b06c26b6273c2225fb5bfd95250283e56431a4276dfca6f4485372682477a8cbdb3b713d594bd8831121dcebe15b4ffce2ddb656e439ad95683cafba33ce2988e4b23df8c800f9b9199b5ad3e1017d96f90c8e34aa0edec3cbbbded73c9c26d4183ad48d48b41d567e0f79154974b9aa78c10eba0a28208370b969270e2188d2d73e619434bcbbf13dab7ffe5b6993eeaed638c8bd6f311a294a7dcba9f8b8284bf3aa9df80a08d248304b9d56a1b60e5ee44ec04202e38c401a71d29f6458f23aa02d7de0c22de5dff6a3daf3c1237acef532da377411ff1457696595b461768eb1985e115b394a4e98792d42c0a", 0x9be}], 0x1) r1 = syz_open_pts() close(r0) chroot(&(0x7f0000000040)='./file0\x00') dup(r1) syz_open_pts() 09:43:20 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, 0x0) read(r1, &(0x7f0000000100)=""/67, 0x43) open(&(0x7f0000000080)='./file0\x00', 0x20013, 0x10) sendto(r0, &(0x7f0000000500)="8a5e8b", 0xfffffffffffffc96, 0xffffffffffffbfff, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 09:43:20 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) 09:43:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x27, 0x4000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xff, 0x4) 09:43:22 executing program 0: kqueue() socket(0x3a, 0x0, 0xfc0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 09:43:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) sendto(r0, &(0x7f0000000100)="6d84408c758826dd4418cf0eae329843832c07d79dd7c943a1596cf2960a3479a3c02555658f3784eaec8dc946c1b718874d108ab78f", 0x36, 0x2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/97) kevent(r2, &(0x7f0000000080), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0xfffffffffffff000, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) r4 = getuid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x7, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xffffffffffffff22) setreuid(r4, r5) msgget$private(0x0, 0xa0) 09:43:22 executing program 1: r0 = socket(0x400000000000002, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66694c65300035d4ad330e59bcec53e0f2c745ba875818004de2e54f6d8c440feeea5ca39f9961981ac344c8cb2879c0b32c9ab00c0686969a90154d65304414c0f540e9a4ad85a6de5d266e994b1d16ae0eb99c953f14f093aa19aec9d85641e8b3765509a5a9c2013cd10c305025b8a735c9a76398db96fdf989ccbfa517b67f0d621e3c2cccce5b19c8a470dce929b667cc6349b73e0674f09b6ecde24344c782c17cf80e154c33365584e6aaab7cc61abecc5d7ac5c93ef7f3559e8f5a691fc8f1493b1dbac9ca9e60fd32f5cff2d07f057a52ff93e7ca6683d56aeaf17dc840807314dad8b15f6b80886190dbdaf72d045efca3fa12a9"], 0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) 09:43:22 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001480)="98f6b9e8852089be3f6dc9eb0d2d322f0e333eb82cca11f27636befc49a2e3ac9f42da869b6680364551ea533253cafec55dda38fca58c0de583ca77417a7f92f22d6fcc5d9b91abf8edb4ac8c53aab9aa986821fd9f82b5f39594b162f455e83fa99255258a5205bbcb6aced9b16875b42d71fb92d51cbf2e414764184fc4652c50647fd09f3f98e90e11688299b3837b16bdf0d28132c8f7660cea7e7f36372401f5b273d631c45a257505dd3193317903cbb34b319ad86143558c98e3499e216415f22a8949a1fc091fb5a8925a515218df13a873fea61abddb0c541b7b20d991c832a34a5d104d405fbb9e7437d885904c69323462772a5ec5b590ab5de10bdcb7f65155bf01aee121dfeca1daa393b9e7244ae26f620899faea8157f6c4f4b2ae0034ba278e4102ae804feb1e2df7e6283c3187d9cdd0a1acb370fb2d1b53fcdcb065ea02856ca999f640b2bb46bc4a60389642af74bff93eb0c566dc1b7294d399e88b9d72be6397caf177e17a240ec261b7942ce127359ebbdcbadab1acb2f9adedf7c01c7a5d64c379b8ac2f9acbaf166974fe88242d5fe1bef4d41c02dd58fa67bcd48f0c3dfb04ae8d249ad5164c7e6f6bd849b4bf7f9dee7febd29a1ab70510d9626d5164ae51f2de19029fafba5b9102eee4ec92bb8a5a9bd4a7848d6a99562099281316e9e82a53352e14958eb4549970716a69f5159255d69b381282b1c9907c13bc6c6d82e31c90c20e15877fb6dcad5b749d81e00cd373146ef892c3993440c9c3d676016c40454a929c9d6e8af6bb928de6a9f4f6dc4a0b24775fed007b6553d9d814127f4c99b63790a37e98772ee500157e1d1a1404543c7633e6581f01eee289e44cddf795eb4eb14c0063fa7e14a87d60e06dd52380bcfe945dc738cb71321288d10ea7b8a00f86ebf6537a04a69f44d4a53df84b9f5c09980cb1fa20f776d8d9ec3568ad7eb56bfe5599ea71c825a1ee5ef803766444676b7209c17093141f8d594e57f5a0ff0c164ada2d9891af98c9c6a1b7434653042e8bfbd19bd8f2fdfa3d230e1f4fbe427d3c1b89e8918e1f016767608b5a2f0a48028a855dcb96e06fd2462687509e04c5cee26469de5711f806652cbbb1272308b209ff7eaa6594522a736724c52d4e0b3b3697da5b879ee3cb1ce7611fdb5acf41b9e80709d2eca147682db4cf9c70e1912263f290b29f8da5bedc2ea492ee87f5d35878dcc621f56abff5b7970d239a7ec9c8810a87dd7465a3d4bc899efdb281ba8a89bf1657fdafcb8b021b67e53bc5e4a0059b13dec5f9cc3bc20c9deb3751e05500714f383b1558f93e08eabd412e4e606fdff0b5889f52128320138804e7e0365d302cbc6ce0d5da7e9a7206c8220735a298c8b3da6a132909a152f8b904429b4913ee135b437f4ee6de11021a9700fa5abf0652deb832f72a212d163ce5f9f018f5ce8a24b0f58cfb60707c89b86d63ce128a157d5e5231f8226b5609d6a845d2ba430563ebe47f2f5b61e27f9ab4f8e46a3d211eacc5470fa85397e8615bd0c0ed7270860e1e521676b46a0f23da2a597173c802349d3fc8ede21e21aa229e76affc202171c24e9f3db91a6e3dd281b3ed794802013d32092690a0e634b20a9144e0fedee0a6e91e4e263c6c3c78761d16a6c04cf38b16972693c6d23b4149f4de7327f0454665f2f99c416ad0c80e3a0087ce5656295d4e7b7f1ea4994e504f5169d5026696e8fdd2d1608968e15e4b06ad8c9dd9b5f95b3a980763905ad2a7d4aa5185e911ccca18283eef0c7f4741e958c3b9993ccbed43e7aa0ecc9220f1d097df3e1421e076df8d2c6cd5d06ab83e97bde81db46bf03fc8dbee9279def6e331186fcbb547d2f82e82a1e40341d681530dcc04a228c5825f8f6e7b6b4fd1d767385f42bbe597cdebd1d403eb44624e0d74d7ee6faaac4680fd6c9aa938f5ef51e29b485a259067f1a8ec040f8b7ccec0f526879d7d00c761c2cc773d502c1982cc72756962f836749bdc1dcb8c6518e3c4c9fac80808f9a9f67d25247f7ff0034808b52140e633967458f49f34daa77e01cdae21750985e723363d2840eb01227c39154be1f55b9f1a9c6e62cf5ad72edd3ba63a52729bd083e243f36a1e615daa3c6865b815c21fd4cd48315f6dbab3704b5125d3d86804608fcf627fb8912294d811937bd4d80128d95d2d0100e286207f9126a500896892134d0c2d9be5fb039ebef73206634591fef6c71c76bf970c8283f5bee924f1e786e37f4c54c495af504c528906d7857a276e75c50ed72946f09139e607c4e427b7cdf4033931d93125cc7a6a0b1cc20ab5dafd784b8005ce41ed7a5347fbbefb7e9549e146bfd324e00a06ccd861a9e05c816f21ba693aa07938bc780b4cce5dfd37ed8c7ad8886ad3e84dde7ebd64b81a584f7df1f2b8057ca5f5ea2dc852b71f7a9316e3d6c7a0728ffdc1b2c3a0556108bedc2e6449257e7748540885fc864e4e78f4143bd50dbee19059a198d83cbf5aba1081c421aa9ec87ffddea889f20f0e92263ee1e2a4b591b717cd75a96e3057de9c80406078ea026ee1f653f7a6c227ad7c5269b7898715792378d1eaf2faf5ab5733487298dd54b7526d9f6ba92258c86ff121101cf5944fc0d71163e0f4052ac135ac874e498d1840cded819347ba8e6695a6b7685a1271afc694f050fd8738ad42d1eec24ed9386ba9d4f7b19c2fb8f35c7c98749af7354c4b757d5fdf81d61f639acca0288332cc4f38f1175bc7d140f821a199e2341d5446f61da360e87c50da874d60584293f924ffbad152c390456d43d5534dd7ca85511f713fbc2e060fe4a4cbed270f0cfe8813866dcd9e59eaf6b031bc9be7d9408b7d20d8a31adbde0cf8ff9f0886e998534a8f5562e4da3900850c295fbf086531751ce1e7af426ccdbce3af53d706c19cb599e0ab5998c99ea3bc998d35e4633d966d931425f607538147f22fc268ebbf4855cc35ed60cab991f3ae01420ccc158d7338f153b83629a5915b6e1a682728db71f2b05685e35358416060dc08ec19ce165af175bb8e481cc736fa80b772392e26049e0ab4d4923dd48d80460b3fceef65f5a7644c2eb2f4881bf790b61e713c5d04435ece2ae4f9491dec7b0d38a3d4b21985d18ce0182267922b1c1a24182b1ed47154ecb681b4b9722dd2ad9e15e70970ab4f3cdbc572121640c82a1180101aefd405104ccfb8c8acf72ddce56032f4e2ee3cc013543050aaf45860e48d5ada1e1091a656b79562d28855656856b702a9adb262cb2bb98a88cf55a9362d842d3c5b7bc52642945d553e5198b8853c0bfae96a35c62ee8c83a10d68aede8391cbbe28c190b42298e05d3bf1b0a8497851527effde18edb3b92768040eb759e7f8347837af6180b4947ed2631359dd149a2498ef30623b3d02b63cebdff3f1075d9819ff10ef8ffa54e4c73a32f43242020fa4962e81d04d6b1e1389978de3a98884e70d33d4fc3117daf47508d30d41d510a6e1f04d76c4893aa05bbda262568fad314372287cf8bc1a49dcce0b9097c1c5baa012e877076074b663d57720d99a6a0644398585de7ac0e76147687fe70f971aa2574e79b58f0302afa2c1e524950aac07db834f5ca33de12aca6daaafe3b078ce181dd04f6ba151b4e8a681089556d3ef8cf0e010cd85f9adafb569fc3e96a618aaaca0e8284654b4f21cc0ba9d89942552b765fa46422e917166a0912c0d5be6b250342c8968cbd586e5413ede8f90129fe679b049b517fe57160927f67328aef47b3fbbb9c1ef4e7ceea36b2f5fbe15891a9e04c5e614832fb95aca389fe78a6458f3ff2d510b45f637899f1560e5a141b7911b3d8f4ed05ae0551728adb06a6fde2e11e7f98186f7969a2c6cda79051735c18cda86fb3f1d4a93c805a6f8ea3803f4e0585425c0f060fe00d1a26107f946c5cfdf64e57a50c46d803400bec93f58ce179df3dc49485b2e403b3583fd5096d30b8456c3d629d00d16ccf2136a095db9c88f54ff837c4d1f97f7090f34363359776248dc2ba6471728134a5a91abd4120174da08aac5b0c708e98ef7bae596292bb7ab24231b053c0ed98155955a95cc70999bc82cea470442822517b1422bb661551ecf126ae2557bd9a9a5bcd55b7f124d4f0fbb613f58ecedbe2f8b032dc1151faedb7ad6c0bf6309b6030a88779721b5d34eb351b34b26886161784e96f1e45c6952bbfe4fafdae18460c3ca3f6b5a32a5834d87a4c85d4ba0e56fdbe092c280ca5ca4e0c4bb244105c9a9675262c4430772db230e41e1502f9619d9b7fe49c51f9e68b532a3000076488f89c99430dde2fe7cf8346df6052b1de2ae3b99d5f29268e51c55ad0350d217843ac76b5c4634a271888c269cb3fe458592764665e2c921cd9f0ce4d15da1b9122cad3ab9fc18acb192d710b182199e841731b29cd25c3b500335a7c6aff4214ef95f5ba83eca4ac6e4f039d10975893118a9f26fbe8ac6828a94e6f7f2faf33fcf226b2212a6c3a7b8ebfaead2ad9922bdc56c4ca846ecbf70cb2b977393d6da27a415e95b6463dd97977b4cecaddb55c1ee61ed73d474b029f2546723d45813d882c38b5d184ed9a13f8e7e5a81a700aa33efb51f5aa3ea6390ccced0744fe9db1bac5c847008d983942fda83ff2b52b4055738ba579aa2848dd88a8137aa0a62ddb72baad06584903ec1b860f6278a472ad4c1b02cc3495d5d5b9693c5957dc0cc4d71df7419507bb67219ddd9e73eb9fc4435e33163bfcc2c543c33ace87d998766aeba088a122e8d0db673beb9a268f26d1a2ed182fd76005754c230d2cdece5494080bea583bb3185d2fc23e171e5dc6aeffef29074a6f206f6d32cef928ec26271b4be0e32dfaa2cddf0f22f29732899cd6aeed279eed0040e352d3f4506dfd6e116a0e1a26037d415166b4ebc6040cfcd848f977ee2c3a654de423335fb8e6f0b793bf15ef72e44d69c4b959a3f9ee4189a1c2aa9cbf6bb5828003e7c5c29563cf41f160529cc7dba8d0fff43079c20bbfb6feadfaa32f739808709a3ca5b370d0bf91aec55dfa450fbe2bff8a154b21384fd9c53c44019a33cd1b9e1b9b2750777337a5afe25baa7377925716e639ede3c3c18fa1526eab31f97734e811cc0974d561c96ce1e0db45bd9c6b23597d13bbe48614f44c18d1e3ccc4e436bfd234b0d1d4e8b31e3f66c7fd02370f976cb3bd2e993c1d95834d6b513a82c494138a11491742900cd9ecaf528b28218d538454ae67b9d4fb48b7a8faa145bc6bdd285e607a065410f819627d3b15676b96ca94d51f0f4e8080e740947ba481bcbe8fe87cf467c7f1ca4bfda57735bdffdfe1d963fce8be3ee2647c18f7b64ccaab0f6cf6dc3e395b6e18e05c132fc31c875fe73e0ce86d05553f14e53da16e72d758c205f4d7267258fd3d76beccb923c38aae170b934eeaa46d83543f6887b64d01f2bc3d73d9352ce7424e3d26425a96794621b2dddebcaf48b1b8753008d0ab0134e4515ac9e44f16ea24afa3753d8557aeed7f8a11496a88eebf5d4299ffcb37c0c13dcf18e0689fe146446956e40ced367c056abe89d8a9a22055df44d46f89aafec4a0f785b6202a09c4252289d871be28", 0xf8a}], 0x1, 0x0}, 0x0) 09:43:22 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x400000004000003) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 09:43:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r1, r1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 09:43:22 executing program 1: setreuid(0x0, 0xee00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1, 0x9, 0x1, 0x2, 0x80000001, 0x1b4b0bc2, 0x2, 0x1, 0x9010, 0x32526ff2}) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) 09:43:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) ftruncate(r0, 0xbe) 09:43:22 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 09:43:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) r1 = socket(0x2, 0x1, 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x9, 0x5, 0xfffffffffffffff9, "007800b6ff5881f3476d631756dbb458362607b5", 0x200, 0x8}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 09:43:22 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) r2 = getpid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000b80)=0x8) r3 = getuid() r4 = getegid() write(r1, &(0x7f0000000700)="d9321c2b74305831fef888a5c950093c8b337396e8bbd1a2c03f6ae8aa212f", 0x1f) r5 = getuid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="d1703fdcdc5bb8f0fc28dbcb02b09cb737756253870a13425f03985095984ebbbbb507dc662f33063b0c14fa79a568886aefea16a9b52cf3cd6b2a0bed4c0f26000987f9da3e157ce649e46bee7b5a9c7415", 0x52}, {&(0x7f0000001e80)="8107eb901c5e8c0d75ac5fc9a65ab7409bd70942c70cf6873faf35b35dc1d195f952bf1116a0a826dd760add5dd4842cec579277f49af1b9fbf14547f24dd5ffa2e7366c798b4555dd31bd69319c301236ed0f49aab5814ad5a8739edb12aad8d9e1e24cf07db4c7a3f93ba5772a5cfc712ce0406a7f371fd4f3861e1538469de3dc17f424c722ec384e30cb66a80164e24ea3d1d395a7109669371cfc9b9cf07aba1f3b8e1112ec7c140b840e3031d4ebad3bd3086b35d7f68daad711fcb4640238fd09cc368afd9af31fe43f4d002a514db49bcbf62f5aca11f17be00b6c6b9db41df3c9d65abc30bef0d67b79a2a6f224317aa7fa4ecc581d56ec7d500b151d3e36dd278b63167005e5d420af86de8c7ba0451a1acbea3c2147f1ff9115c932a659b4637e5d0e7afb1455868e1bf3250509dbe3ac9ce10d40d3ef9a47e7be7259b5e8427185c8f84faf56c0af981004e003d1f4b67e04985abfaea837666be3b4a562b029456b77fb405d2188ef76d293b12c6aa3479257c8e7354d58f275b560c4637471c3cf743164d257d5fc85555b27b532021e75bf504c4e2baa7b1ecde53e7665df2f00144495d7a2eca2f7e4d532b4557f3467c34e8ad962163101d5926626f0180f4d30be2fc83702f24a0b9845cb7d31070a10e2173c67ec5d8488659cf65b4b638fc8da120d8449ef37e1761ecfc45b66842f56b1c0c04ae4c325478bcf0ca04ca509abefc62b592c67ce0d3b5eb9f38d13b3283d5b37743691f1cedaa3de6bb06338f8dcfdf8dbf744fc38e166c85ef70277036503409c38d01f19d27506ef99e9f03441dd76942225d4ef40fecdae5f002295c3c5be33c61a18f070203081c3f3b1f72466085f770142ecf76d6ea6b1841aacaf9e1ff31de8c892a5c7cd12ca240962a6450ad285decc48d7b9fe652bbfc1b978561f2dd49f6d8cc7a0417858fca77cb97deb5cbdb10cdc2ee82be62905a988e270ea4cc47bd9c62223320a46d761fff30203bf12a32db6d2d0a62738e441b6dd44017da0d527228c6a93a01e3f5940ae7de5695040d32b36708b025bf9f900f70ea8213a69f200b2ade0d748e2983bdac0f0f11ecf71611a943a41784232b38200c3e0be2fa0cb16079543f12706d20d7ca8379e88dfa66aa69a0dc57a752a73bd09654694f81a2cab3c231a28c067d9e07de2432af551937a6f54bcf1074620be2d82aa3f640acc688a30c5d006086ae47444125295b9368b3afb6b0015f9e823f71e29aaa79ca15aebcbb52b7f2f02352d3ae643edd26e897369f4d764dd51418cf190f7388130192a832e230e70103906b83ed980705dbc56c07df056672b62b551c7a066b23edf127152a100e9e604f9d9c2970f8af38cc6799d9ea04835415af634c803f219474269f6ac15a588351afe03f6304ed8bf6db116dd90a58fda2860871e2511a19b4fbb026f3e8ed899fb4a181e3f25b5072d143f0c3022143dd622f3f462d7870aac498ea801617cb902b52ac9c7e69694399c4e010a1e0f756906bc26ed7c9dc5f1fd9d8e558837f807f89c280b17e9f107a2a84a7e7127992a61a569728120a01abcf9c59cf60d4b1759e9784c9f69865c174478f84363a158abd60321705c15f6eb5fa3f8f2f7e1ffee6325e389026ab8e2ce2c2fe43342d2650a065dbf4774780d53e40ca6bac7d5ae1764e67880fec8898351b9d235ce6cccd257c9f1908e3d1ab42ee77ace33c22d520a8d5d1fad85c3f56d4eb08805f716c18a29b452c09f919da701468e4013dfd40110dbab17ad6e28b8668efca863ee9e7082f8ef1937c5adbe5a49237a37e51193fb53f9cd8279c0acf820ffc2e5bfc6f1e56148e71274eca00b232518fce8c621aa35a82e32e52ecf5fdfa67d37a28b52ec5350293457dca842b99bf4dfba468f5124ec29c84df7968f4d97e01941628f28bdc5cac94f8540855831188b493117ca8d155ae292fe2b791ff6d12bd6888a4363a7feca4d3f4a4b06c00cd9f633b5aa8c16f722bc66d5ce6caf004646835c400f343f8dd30b8e9408c5b02415900057f139b7c834ff5a2b2d65e74a7fee7b6eb3e10a2f8d59895923b6a9137e1f6810007ccb89a81bc927cf9ec551ebd7faa72eb70a783bef759d51e6b63fdd5aae5d973dc62a9369028452871a31a3d60d8241f4d59bdc91372876c70360a1c71ee1e0b445dab4b5042585acd9cbff8678463a320b3ed51bc196de24f89ba757d57cd8ee0f60af138de941657f0f31b0c913c47ceb9729924375e815c07b3b99bca1c413bddb4a356d4dd194c35566d96ba0f3c03be5cbbd352567e6922a3260a1b4ddc5f2df085bb5639a95073b7e3e93ee5297c2a4713b008df5d9f987569f4f70daf7e09b184f4a685a7b2a12951d2031485108f4c04bbb5d0565b6f8e26e8f742a013ce1351d8900bca1ef12ca7f038178915473c2fa9c5039797d4033f83a1ad73a3d21730552cdbdc40f54e98241d86d1573b6e94b14bb1eb19db4b511bb84aa9970ed46671f5ad093b81c4ae4b76da40bb6d37d7875a93e1a5dc94908bd86033fbd5f1f2d4a095e4534cf33f8910f716ef15f8ee39c7ff3b96e061e0a13d565e7b8cf34426a721ee41b0f5c328089ce988da0fe5614d37781785fe332c0a4bfdb2a59c0e1f8d1719078af19ab1bb590de4a8289098fb7714ccba967fad4bf9ac143b5a677b5562529cc51f1244503fdc5d767cca867d988b292f002a0e8c89680caa7d2409adf3473109c12a98ba3c0042b3878c09203044f5ae458246f451d711a55ec57db08f4e57ff85b72974c39f5ca8b6776a2e231d52c3943e2499096d373e772ee74bb470aa453c9be3b9dc1d6048a61bd50588ec99d06889f2dcdef6438301dbe1a806a1ff7e4381152cbb9e92743f8d5fc271f81b8ceac4b3ca9a75bd4ebd3d8a3a20e2564ddb7c47671670d6e4ab9a8866dc00858b2ef9b08918c3df89a7b570b6c1db90b5ade19b1428d705ff3bfa9e0bb59d424f96a0a8f18c795c3210901db665b92b31c36f1b50299957707eaf70a6f9975f11977378cfb69d6b8ff378e2e15634a17cb2fdf400ef1a6ff18d1680d947a1dc574a9c6a01ef20c26877a5992a83e08c1c3a0cbb3ad458218f33916b683f4f5ee4c35cf4a50b77ddf766de60e6397c7a5c1bec4c562055956e512227d42ef8610b158fc2775112cd4d2e71cda3c783910ab77d7d09c285977e423727c6a944191fbf2192e1594a2721ddaab26abd4b8dc3323a8d1751ff758f87bd81b1fe62118da52c7857cccf5cb5d6082d5b8c90f94834db0ccb43afbcf97e66f29dd1b8b6698d5f2df4eaba42fe14f0b764432d05c4235317475a6fff4e1e68f132a1dbb6ec06c9a9d5bdcfd5da65bde03b04f12f06fde227834247e6841997faa1981b85bfc24f377b84156f49634350168b4cd4424110846fe6a5b3646e2d30d22ced25136d543b4a6f5a976345b3bda2b78962d21a729506fb67fad24de8e2d092ab667a5f56170738870dbd9d432e828136ca507f85184db2e01ff697ffd9d80b063700cbc92835f24480ffd5cc778a26cbbd801d59e00243ae993a17b4ff563ef0a29124b609f671df2004a25bd52b0dda5dda4a47ebdef19c0dbebde6cae2afb2f9d355893eeeee6394c455056e110056519734cea14be71968132d30364068df648d76597406387aee341855b2a71e7c0df2f561090a124b02f919fa064040dd0d6e4e163ff63d9de2f11a000107d49149fa6d1bf6557450340567b5706223207e09dba1acb1f90f96a3c193d21b83fe69613c09a65dec6b0a0ad3fbba3c1710c8034c01a99d23b62f5b19eed402bdcd92d304f87864116559d36dd3bf633009c90972c364217047aa1b625b9f5889bddd39d97aa640a080077c6d0dea1819d05861c3f844ceeb1e70137f7ae1200cac72ea0ebfda174062461e065695cf3bf323081c776bcf23061710efa0ef7336bb1cecadeff0de5e935e53a60dc4147a6cbf21374efce746cf93748d1ecd046f2a0f15bf91df5f3483d1f5f67cd99d09615167270735f26eb4669684eae3fdd409ea1c0ae363469bcff9306b401c5bfb279bcd2488526244396cd093cc54b39bcea03fa8db2d81e5a32d7abeabc1ff69f61eef26e563b314d1060a1d8510fcf31c68b2e4e86ce051b5f9050ab421a3d44a57e6b059fe81083f691f0b9b5ffd591ce4eb665348f40d23044db40b1185de64a999acaede3623f73fcf814e1ec4645f10b6eb9a46b66966dbb3b35d0d37741f7d9f7910e63a561fc96acfbd247564ee22997258683b74ae72de40a04d1e0d31cfe04e3a0a3971e7c58bc1b3f95d48aed53d7ab17e57372dd854f9c281721ead357c42c4f729655c40eba6d490455b44bd3ea64f8cafd766c62b6456e6d80a963acadee7c7d193c573a7b27df6f068c6f17ec1070979a0f7fe8e5b744112fe86ab1ed214e9e515cbd49b9c406b2a365901e6150057440e51e81ab76ebf046685a1f5c8d7ba1bf58a7782701cbcc245cb9d43bdd8215adc8ce4234a43d579dc57a9ef1c68fea55b4ffa016acd6b302fe23d4d57b96400dc1b28730901eba0da668b330196497691f0241e4db502f617186f16b592f4528657fca78501b031f4d268fc58884c4fb5f00a9d4785789125dd70b9a92f6ed295502aad5679f94b962ce16e9b1be58bf1a4098ccd24a2faeb9014c4e8b6ae2b9ecbcb235f8127396701a847f0eed2fe9ed1494ab0992b0b3ffbd71ee6f905a7a96cd8adf990fcaa25a3a68126fb1e77be477a45a65576f3748d80398ab8ff1843e9d389fe483d32f38bcf0de62cc63c8fc808de2f3af787de0b63590ed2f33878741f8aa95054d596f57a392501f79e0391c6752984631e3e75ab51879836feafd7706dff49b9c633a722b45ae3da801f4313791e2e41a983b673b4c27fbf8a755480554187296667bbaf61d5aa2bb84a38ebcc3f6dc5777f7a96340e3f183f29cf6ad2ba0fb47cec3607960c195609238c620a2c95fea35e5d955dd4c578ae05af05154179395cdb7db43113a7a07701fe7f2648b67742587b1857c1e41ff2bef5e1bd97deaa816f8539b163b6fcc212de9b5c716e558b8887c893e247954c657a84fca7bdc09f2abd8b502fcd236bb772d7986b1e165188483d28d98f2683262125bae5f3738425346dce7394e261000965a54df7a575d1c8c949cf64740d5a682d02a0a0bd16351387b61df60c5894c96fc65f39a5a01a44241088b1a1def4d9cd3acc005c7db469307a395f79dab4237f32ebf64a129d2515f3bb546d8b880dc17efd5f4130302ec545c9bc54c54649e01c95bca15fbf6991c4622cee2a0a3253a33afe723c0d11605f0bc84b1dc9a141daff76d20a387989b56e3d74228607bfac5e021fcafb083ca1c6c37ad3fdffb06fe2bcb9594f18cb1bfa77b88c823a618838245741b8e3ae29ee1b5aa1e2d3143f72aac4b1a9deabef446819732a1f76105e21a04a6df174212c3e974b4c7007dc82204ee66cab77347f9e9fc8cbe2202e125469ac8e79b6d844cf1b28372fbde2df98fe5f144a09468511c0813cdb3cc53675210c878a10ca28a26312dea3b2dd9bdbbbfd020c226eaf239da5c57d7759575be3cb43c0c55b0ba72960267f1f73904303d0fb44a2cb333877bdb497ad7d7b19293dae6c330c108190fd4390ebf0a9e4e71f4b9387c428bcf4dd4965d4997cea92484539a2c6c669caf1cbd0a78d27ae1cb0a1a862f7f742c6fae54a1f3124a94d05a16b2dd4a938cd8375a980cdca9fbb93816ebd0f11765de", 0x1000}, {&(0x7f00000003c0)="501e70c131114fe7a90b6162ff2b57df6a0f5fdabc6cc4f17bc59065a84715db5de4f3717a0f7a164b808aa713d0f8c29a2a65cd50ea7f34f58e694dcacfa41855945bb8d2a5420dc8adc2005a1b73b1868e489a6b217a6c178bc54b1da2e18ed45c18a2a5dd45dfb6d0d71e3d35fc827ae338c00b984401e0301bdeec88d63905a9b5c6ae6aa9d5c423bd29f5528ad05e2776dad7c1380e99eea323a5f915c2a056703c729156913266015a987c71a3ceb65109f0b0667a5f260948eeb5560938ca1670b1c32c359a5ca25159996a92c23d3229abc8c795a3b787838cfcb990b738d841", 0xe4}, {&(0x7f00000004c0)="222ac57712d8b1e547cfb376ecbda2ac75ee93906b4559137187e2d0bdfebc256b476cb764ba42a189aeabe985bd28ab6b2eccd94403a351911319f6829a8d82cae2384a4141425b338a5451131502a7166d2e58cccf744bf2877b4c627c006d495062c6168da9cbab168060f14cc431f3cc6f284ac97dc28c3409d3bdb6fa5b5c0bf941706a4bd42586fe0864bc43c803d4fd526f50df2d5e885dfe3d", 0x9d}, {&(0x7f0000000580)="8613a31a9093b389530227aea32d79221c1dbe0cb9b5b3748cb2846d11a2be5ca592e5e055a617f4f3f09ae5552eb731ebf98482096d662f3ef7350962d16851721ce94d3a76d8f084e2f586d541d285531f8c967daeb071df2838fb6fdde7d51d465d2a1e86f3eeb0cabc691650705ccad55e4df3ed212bbd1f81450ac6a366dc36f7ac9f407e67d37c263042b1b8f5a1add23b043851a0ea217d540d0911c2d7d795698861c0aec9648dfac18db514", 0xb0}], 0x5, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xc0, 0x400}, 0x405) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155", 0x6}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000e80)="1a5cab852de6793c516530703cfaac4bcf7150d3e8f90fc920159d13d917945328b7023bb815c3630304bb27cb39d59d84391a326d8012ea6bc27a764a8d5d1da084590f228062d26637111eb9e4bce171d4a52e01a34e9ccb7cc32b1b438c02b6ab99440ec46574a01af0efa1758baee17a071e0c82a1ab58390be1210584b91d2976312c3e39bafa92f85596ddb57bb3608e66d5ebf38a0470a1e5d5de5d9c9faeaa77f4098183f1620390cd74eda956750a94b7d40e8706b3534be67f2939fbc4039ed1d78df0afb945dcb0b418d610fb663fea8f154187b77035b2b34269988be746cc3fa38ddaba3d01bb6fd393d35336dd6918e6c366b0c32bb9887d5ec0a4aacaac914c3992bb9bd5e697bcf3a4117a8920192c77e7e6c5dfaedc4caaca9b09545bb327644284d45844c23ce15f76375024e01efa6f6903207ce224dcfd7f2ac74b35cccba04af8e2516a2a0364564eedd625bc5f6f00749caa52d500c3a61ad1466993a900ff889907a29b1dc7db36bf2e3e3d28a582f4d41a35ca938c05e92d81cad1705e28f61eb922c3dbe56299371d658f35f0b9b36b7079f6aea01f9f6b0a039bbad681b07a1ef2b6ee95a0829ff1655f5676cca1bb4d03edfb98879e922a45c09e3d7624f3328e68e711d30f6d1c19c813acd3a45d9f7cf4b0100d1e5349623d7f13b023ce57b5b0cbbf042afb6dc75c2589d96b1ce3a74fb23fa27b352988f42d6b44f0dedb3b613bc5f2df97791be4b91be0cd2fb1e49c0b93db4a67ef7801859c50e804df3b230ba33be900353bffb053cbe734fc46124accc17be53babe02db2a22c7150f9cef4c932192b10f2725839ed79cae97d95456010dc7bd34f610dc4a071b197579da471137a02cb5533b3bf9e1262b19cf6c4d4ca16efd5f1a2402c61aabf0ef0d34fcda63756ae94b53c32d89e41ab1740635f3f72bbb77f38f66d02d86c4f2c5b6782454ea10f58a0663799adcbbeabf46c9a2ee4916357d9ff7066bc4231d8b2ce759fa5ab14ccf018d8485745f9b648851188043cab55d4c3a5a5283a3b55f8a7109e74f43e3dec41efb595f8acb551507a697b1e05ef4a4e888c6a3991d151a6284a37330a380ffbe0bf90d65d04755d00c891b06f060b947260bd7de4c9baac06fa1a34f705b9893c0c859ab822a4bc968b82b53fd9c9d96b91cca2a4cfd9e69d029ee4fd226f47dd76cde5facd588e9873fdc6bd5c2c0413d5c25f61a5703a56db9afc95ffc748f3897f1f8de30167407b67d5b6f3ba753893f65625ed7e563a0c1a3acff3ec11aa2f8226a233ccd1cef76e838b7a6055862abbefabd61ba5baae2c48e073dea7f6e19e82be242c1f0e9d17940aa302a066c033b56e59c8bc48d0ee13d0a17f7f81653bd778fb6b3fd45ecd2676e63c4f41cf661168bc922de8aabf22a13b8bc57d591099b4310398c6b00a7ef7d9f7c2c29f30b4eb63a4e6f0fd086d836445c01b2948b73c7ecce92dc7dd6179cbd64c7104b2c365c5eb87311036adca3819b86717be5dfad87acbba254d64963484cd3a60dbdd5069ed63c0c086ef7c9bfe52b3d6adb04af38219891938c86df24fda8cce55a8215c091d81780b76e1a21547e5e1057444feb00415a143897596846399db8e5f5bb1efa5a3297b9d11b5a30d4120c7f39d37384a17b6f155e6af219eb3d7a1d22070279503e8237f75fed3994300f5a46c411b7bb69629ff974181a347679235d95bc89e32889fe2ea3e57c13e7822e451651e9d865fc0c30572e2abe12b244ac84c4b39e50cb57bbb2b226e27df101229a81ff26c5a6677a1da31f8c755c560c50f9886de145119d6983f2f5c706bee5fdfd03e14d58e6bc45d63b527d86c798fef4d4289d272f22d6ae4af95c94aab7aad4bfc0f354ce2039efbbf5e9051f9b2f2808b692e198ba183767383d0598892a2b968cd3cdf8bdfc7ea87df1d103e819c99ab64c04d42007cee309a1da4b3ac97b90ae612287b7ced3688a8a35fe93dffabb7fe30d53a8f2e1fc1701f764682ff6d863025dfbb76da8f0f9f0dc36cc3761dd64db69bef7856f6ff1581bc9ca078ffc00900afe1dba103e76e065f574add7b71565093beff5e8a752cc7872019dbc309199a5d55d5a5b48f5435cf48d2d0bb58a9a19a8fb7f1848cdb6452c67d941d1a30548f41f51b80a999e2cebce8444edaa098a346eb808127da66d78384f22ea723f5a95cbdd838a6f08f25da48279b180f02e95f0d43dde51a62afe575fb2e22a156f8e8d86ab9257efbdbb2680ddb34a7ce57ee1d8e6478186f29052ab58b463b73ad116499463813b38444eb3689aa65d6aa63f0248705b128d54dbd4d85c6724121c60dd7c960354ce00a79981eea1a1cbff3b396a69d9f660059c1b8ca65dc4c946c6f13fc5a224bfcc6af6f632e47b6155b56752d43e54cbd0d5f4690a6f0857e08e1c73182cd6a29def8a996803815769083f1e9e9c8737aa355fbe191129ada085584c22451ba27e2d10981663295386e0b79b3f5af1c286c7f0a1bd30e9af7813fd99038647c367237a52a210254d30540c8b4c4a98f873bfd03bf0471c9983b886c23c98e6d9cb1df4d90612fc3d8949a1499771e1274763f66c42277cfc6eed1efefbe113fad7832c034142e56d1b313fad9e0048f0d045b88ff488f0d46f9c84e862bcddecfef15c23b695b8d8d83a9a4c8a2a87fa1e324bb749e7ff3426ec053daaedd1da1643c0b8f0f99e5334f30f1865e297ff85bb8c5952d2066fec292af56052ef05fb24b41433394f6d735f0e5867f2a7bd38f6969d7306a2642f42341fc0c61f68b3faaf9f1f5673dc87f85cff8cb9f721ed675b2b37c926191f37eb97a918c275cb8a200b2e0c2e8d4693775463243c701a9e13e8fb18b1150ae499b8852037388ece39de06889aa8a6fd735d8a6b92018d6eb37663422b135afa743b022ca09e6d118797516540488989a13e15091158db58da256aafc8d19ae394ea3eeadee5b4647fbbe6ec3125e7ee0567cca2264062a0d50da6568be98c7ce94a472c3d34bf548a9629fe13254317a4a766091a56254e1446a5e5f05e94a5ce24ab832ce5aea0bc0d484a069534fb29e39f5118d03175f6b2d316591ce0cb9e916055a0432616893f93cfc78541c51f6276e7457f68968d6887ea742073cce371e9a32aebfbfc5f2133d0714893219aa46ad343643498c30c064378903d5564e2f2d17807c976f949dcd9852544489255619f78d801e706c668f2c5655447c33cf687e408eb119446dd668a06da72476de6e9fc081e8327444d0ee08b26b3708b8a610e3ff118081b79e499942b8a1902c789544ac3cccfa0a88b02e0ddd1c5c37320bb8f85fbe0e08893f34fc2427ec43530ad65ada5062cecd09ba939d57708ee04759d63ed03771ddb93cc4d89083584d024a0e48f908add3697a6ddc9d9e1304cd2d5741a171a59a213799845ff65a69cba6459950d0e24b536757243ea25d4b35be0535d794805c873745e20692ca1b9467098de967dc894942721c6ad721f54c44460c4ca33fe40b34c6b1e197d9c71ad492e47a3a90923149834a86f35924cbd69a7f541c3f59496bd833c7ddad59ad10db355c04c2be349715e7f4df2a840a5640cc5fb3a0fb85048c462a03b3f9e351cff71af175d7fcab9590e820823f642aff2be12369ab0eb687373b2fd358182fb975c334fd4affda8cc1711b22b99ff2fc4f3d7fdbcc7185984452628f7afa0c62da9e4dbf949a90e345bfaf3e46c793c23e7731ca577793296ad32f1648015f30c275366b938eefeb6b1b40a52256e91b27c26e1f02d8f11207ef7fefa51a5be3e4e4f81ca2273be5d2d202e5085726ec8c940f3ea55eb2e6377bba6c80af3be91285b1f9e81b20ff1476ab058deee05d52374b06bdbc9e74ed66e038b39bae982750b6029fe9f57f22942c500c9574be9ea44fbf31fb849936e8bfe96ab1cfedfaeb814da5eb1877921ddee2075edf7144c95641be3688b366dd1c4e9fdc01e0a8a2e832473d8c415b7d499ee6a8a31195e92d2e7dec86deae3b2fceb775a7738c5ba288a134118cdd866b5debd995c629096102969c541f16e7c8341a4720106dbba40e0723c6ca157822ca0dbb89bd7c1f0b242834083707bc9e1edd07487bf4b2bc02b95f2aff61728cd5272b0071b0442dd5b52cd1a78dfc48b93b670325e822ccf6d031e5cf2f6426b2fa5e13baa1f2ec815bd7245f0dbe1656f0deb2013cee63dc4760f1503da8099ab3d9867aba4af78eb325dff89098cff807d7fd29575ae41f7038297a118b7ae506e0f2f03a99f55024d68279de19ee961cb2db0d0e6e869a129853a9d7d8460b1e29b705c48e6bded5dd31fa7e25e7f9776f676d5aaba5df8b01a9a51e3eff119be4230d2c4ce2cd3e7c033d22f25711b8bb3b878cd079c05fc670d064a29453998d1027c8a99afbd20c0d4554ba33c50bfbb5ca232dcb1f362eb13c13f6124d3f7087ec70205c9f930cb00cf5182c1cae5f8a80d76d94e220d3ca991f283fdd820807735d181c67106fe6623a9146e5ee56e57635e44277d48fb99219a81f02592e64526367fd996756c9292291f3a1ad06c0ed58efb2811cebbb6a1fbcfd5c1d83a0f0796eb9ba54da8a5b246dbf519b130a48eff0b58b1da2114a14d13df24ff1f324ebc57ae7f7614a316a917a1f0062c3d7d432b598785fbc554be1fef6ee429e67a21ead2cf9c57e8b249245c6ba5a12c98b768854f9f5dc4671292a74e857cdb9a4a6b2639b2975960cff77b2ad4a7d4b5de34f81b633fb26d14f4363a72c79d92bdb8fabbce460a6b9248bfe04687b0b124af640e6ea839f62329d3b23eb6df993796e8a56bee2181a2f44b12941512f8f5953a3dd204d0b8a3eb712c55170206a059c11cfa7b178d44ff6f652297c94ce00a0bd9c21fcc4e8a6ee31be841d0e8096e6d81429aecf7ae1dd3949793ed10e077605bd2e21dea2445c015c36c43c0c6314dbb52423c326bddadb6465ff95a33570731a7fd9ebceb043e77d9c84ba8c1cc56ab8ee4a9e475d8a795a5317dc47b8bc4b18dc3079969144757e131c65cac1b4116f9dbfc9146237eed5a044db5605fbf48dea15bc342e2df9a040d4cc1382053b79d8ee6dde4021324ce581241489c6229bc5a3872286e57e939f3ab7e55333735839add940c0e55f15823a8847b276a244108d377fff2fa928bc6d3f9a7d28cc1d18e401c5492c14ab8b58c8a53959f98bff6400561a41e0964d4e7d7c7126911fe15e70fee14f6fcd00d9fcf0e4c5fcd83f77161a68a290846351443d69fb72c9a966507f1c6cfa2d734e403c4cb61d07c666c2c58c2e1caad166aff26aa709116d3b16f7ce610b61e7b79baaa14634af80be43eb659a5de46cd95dadbf9d80e301e1147c1496313e6213b99fce949afa718163466660e3a7bea57a43445224a2e106530b8a33f17b3f0074557d42d0fd2a07de8611bf55727691bd4910c050cf1746392af480c90caa89c4bdc90e22de8b23033e1c3371243f0a6ce98f70bd84e6f70e189da6e5e056770fea9aebacd3158ef9ba3eb7d3a2b3e9dca6f4df6f67c39bb1cac5c5ea033a85f8b622d222c1fa5e552af0be146c7844fd6f579df42201967000ceccee2a1398ac60cbf3dcc51b0830c04144f79c47d904d7808f82e038e6313aa567a7f9ff6e638e33aae25c4d49c9831c588fe59a6de2baaad60cdce9de80f20a3e585efb01f508450e842a5f79c555aee0265cd10721a147b316dc61f89292e25ced876000a85d4e7c39a1", 0x1000}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000780)="b58bcf3881cf079f12d23016f56f0ce980cf179bb68f073af9dca7a6028f30d7b8e66f5fc5fa74718a35ba2d1dc50340409b5596879f9d9296e205deed8ffe4f24949ea2e3632853a6ffd6d1a6658e5f19f5851a5165023dceb7d32ad83f78c1693c6ad5deb302bcc2a6c51aa1a418f16c008a189b933a9fee74c3bffe33aaf3cc82e7b99e3cc7b30cffbbae06dba7d972d5ccc7b1704792177e1dab45ce0e6cdca02c12b2b1865b8d85851b4dc743dc2b74da8a3b2943d550a74f94307008db927e8d2be2e35f494f2c457b64535af32988e497b59904eeb7d5d48e", 0xdc}, {&(0x7f0000000880)="71c89b49ccad2cc8586df8cefb776be50d40f39f6dc971081f6c5c00aa9d7cd5bdc85bed4ca0141edc3ceaad6207c50883966b3f44c4335375b0b5918cbb8855ec3f27e60c8ea729ec8f2793d991fb13b2e1264c9e9dbc2f7ed35c9d0ca03aaf507ab674461a6a952367d7b48b", 0x6d}, {&(0x7f0000002e80)="94ccd2450f820c9b24c284e6abeeecc3b87d9fe974cb1b226b531e2830f5ae9dc5b4565d9692fd3448c789492bf7d89bc491ad7ef1eb18b96be2a02db861ac06e6f804d387a4bfba1bc116107e85de701061d3967a9016fd4154a434325e90267326cb361062f8866f7efbb13aa0aec8fe0d2f9ee6e20a5abadbea3b3ad36cd9d080ab921c47ac6aa2db51c7f25763822c1ca0a841c4502de87ee050c0649bd2cb5b801b6ffdb7a539dbe1302810fbca89737f3c4135525e336e93432050b3f9c6a22893b92b8872fe5d865a354cd1a4c7ea6b94a340df2d724ee3d1bd01ece086ea38af8cd6dfb06578c29b29c14dcdb67320903549bfec2593ce72073e4371778a3d03863c48035158a8c25cd5a8e9d1209c0ac6df89abadf7f39adc1bfad64387953a9f03d2551b47fac52abf268555ab24b62390076ebf7e81b667f1fa18db5fe643069188aa504de87e1a4760fb2a7b96a7b7eacc13601b97e7b7e4143e8a06e7eee7df9353cbf928cf0d71d6518faf91a014c464b54915431652deb89f35ff97473a7a1daa492f9eaa3a6e7e5fa552676431590e6076a196ffcecdfe3cf502e8675ab10be245669b8c958f7307ae6b8792cd20841333be60fc7df053d7f5fe4d0a776a7928aedbbd287490588f8c453054769d8bd1c12aa301bf89a7c5ce4fce02493d44cee54722714af46e5da92234045db89e371e5e47be1395a75b0da9128e59a651de58829379108414013ad3788aa39b5a243f3b060ac921de2b803c5fe1cff932fe5c62897f566570e7166a6ea2c9472dbfe443dad45726d3d8677cf7c254dfc085421b1b8e56a1a04b9292d32c5e7126ac11270274b02763f4c8fcc0a629c385f1d5e50143d6a4a7ccbb29ef5cba0301fea6ea2258c4bb0e9b06e60d273312f9ac7cd25f6e0d2a7a7c30e27e88325234888de95c560ce6746558aa25ef08f01329218cb21585ac3e0f9ec89862f871ae4d37e99bcdeb25b5e72e7aa298f5c5a7f3922e709b9c2cb852e4259c34ec81c534039916f8fce069280f37d84c9b22072dad13f29558230bd4e16ef810c7996b2d4cc698e3d5e5c63ab9293da302155ed812ff8f6fce0e5f31cf8de553c4ac05844cecc6b3c9c37ddba3626631b52b0d5982c5963b579bc6a516ebd00321ae27a54d3f3446814245f7d24e1afa78a8f79338a7de0495a5f3894c880c2c0c13cbe519108e23cd9a1318d5d0955a69a6757804b9ea5f495811351464068786b36f33e8c880de5ed17aeb5451638e608d581d45a1b04c18ea4164472a9d31b73b80b82afe88c660084255db17268519bbfc84d67568779e6ce29ee0ef51ddd9d5037444b8746af999eac81686b780418bc47a475fb9a83fc1774496bf1bb65d597af008d545c27a54cced517b6cd6ae092c0f63a24450667b400f7b769b09a5a9837dcf4413c062576000d6c9d653c1d37cb093e8532d7249ed75a641bc0bc48629919773fb0d6021e6542f1c975cbe3dd4b45f09153a4422520920d3b7dccf40fdcf8326c755c4fe6195f5e5ed1a40667d0ded70b07e3bef9fef19065277b317df16f17f65f1993d0000325e1666d35df22468ac8a9ea7e19b4deb4e5a38f5c4cbb5b40ac4b480288491717446d581b9b2cc957148d644cfb99156c3f32dd68d4c3d6020750773ebc3a8e03fedf11077c0c3d3468cdf680053d5e7af4484f640680eacd9ea189e0160ab9aa1957ba05fc6d95946fc4b0ea066a6f105e37183438a6b6569b87e634d5d7e2ba4e74fc85606f7c2684453edf4d0fdd0cf049f28e392b9f8c0f95037dae098b9a065a4f9b9d3a40a8259986ca067ffc96f2bcfc57020b39a2eb63e5327301bf048d9b1d06b79bbc0070f97391873cb79cb5183de8372d84d7602121bae4b6140f81f52ffd66dabe276bb2079cfd34204eef5b5b3ab93c9d385538664022a581857aa548c11eff21581ef3400f86ecf8d17b2da12d8e23f112e60546124bc3fb051801064021d4e7b4a461b4f47cd9a7c42776784a95eff0bcab8c9188ac68bdf70be6cd5cd2085e43f240bac66750f30ed6cf905dc5dd9d46169597a7c1929a67d09ad2b6cb86cc896383471af367510a1291b2e1092afa2d9255a1c898bbbf7559443fedb60d00d15b5d069a5b2a5a8c8d59e8a490e30f54b2fa45b304aac14f6541e5b2567692f613797bc1978c0870b7d3f79fd2d175d7fec523257697d8680ef6d5b89eb671354d7f500ca6cc7db0bff360a4b5c829005ca89ec0506c547e6a2008d0a92d67a91c7688d5cbec6d8dc01c5fb82543ceff5361e78d9d0a90bda42b688305c27b226b3c5d05278d099d4626edbb5a28666118e4f55e74d9eec25747018e68c41492769a476b42edd12672d4f5061d1a07442a00a1ab0dcc37f6a5cb8cd01b64c70bc49f4b9b879df9232e87183b5e412054a31bd48ad67a76e47543f56f701c6865e00113b16ca047700b5fe71f7216c778c4ab95cf541a8ea5676aad5e0dd2821eab06929d51ae27eeb836ad04b19c1f0821c28bc2d4e93e496b9e6164b0de277812b97a5af05325b597b4b5ec3331342197ad6991dc513621d861e9e40d7875e59cafbf398fe5a8369f272b1e5f550d1cbd23a435d49986cc25ac88d10431fead558b77ebc02d7944c86cbe31fc38b9674e2fe426df477673e80fb7ece275ebf498ea3bfdfd8991936aa0727a9e4f656686507ed016e6818738633da5471628d76a9c768c9b3c76a3da853f38abfdab84b398453c2156ed532ba2d25be0db416306319daedf3e0b1741f106361cb8ad2c343adf6e31191373c86758373a8f993f47e31b6b77cf5bf20216617383713f4e6b26135f8557b56f81019018e459cb7bea89a00298fbdeb61bdfb5333e0e9f2d9b4c8f3ef61f9523c575838f0d0fe00148ec98f323d7e815090bfc37425e144e0dba613bed9abaf6406a6b71730fca97a4deb85cf93d5b48b39b42f31ef796183b4e6857e54f6b017acf04e12b50265879c3cdff602f2604261e5119c41386b197ab4e7c86917cde86ae1f14a89f3edce0b9f18bb2e7c83e57efaf9ace684ddab9bc1fa285d5f1a08a405911210f74b2d5d65d15ac8497317aa907f37d70168570095cd6e8efaad0c3e365d8660396c7fb3c7e01189ee4bd6f8b5af79fbfcaa4d4fdbf3aa97febbf42ba741c0887db0858913006eb3ab6699ab622b26f90f0a2144d4190455691a34903a4da47a803a5e8b291663d568e28347617bd32fbadf57c8c34bdded0f2747198bfd0a8050a53bce6e806ccff42b3baedb0e1c02d54831d2d676f6d9abc6d590e7b6c43aac4045f117bcddc251ac6463789dd883a889f434a9e1c6777d2b2b360e950c5a106411edddbc9f61d2e133827d3c67d3a68582b059692d89e7881a2877301f7fb8b996b11f64edfac4704834c8a5255ecb0c67a4a5bcddcf909a09041d3ad03345dea8a78e5af883e1c80c7b55eb8762e2c21d68a0c31bf2350ccedf38a1c256c1d7c10f7e52cf46234634d821562112f7ad4e7df634d589f02cccd27784d6d8ba4638f00fbbcc43b03565fb525025b7dfe5168c77156ed6cc1eeccc86b79c888785b4e9ac9ecccbbfa7c38784c40c7e32cb74e2deec2cd2aa9b9db06c1f888746eb4271a2b13ebe9f8447587decc8945213e9e9c45191fe0730b2b0314eb71696cac763888ef3eb99cce73ba720edd72f92f3a7270f11581949bc7e6407e3743a66318e34d3718463dfe8268a4275f54cea18d9e1cd1e99b40f398cba6d0c66d3ba134b3f8ba6ac0a3818d9ebeb5501c499953dc4de3e98a92977efebe0d621084659532a7450b2841cd3be334e2a4994c9928e2c0daeee34f975fcc967a189c7695e594896c60d53776db3f1d4e3fac1db5176f647bbe7130cb116c96cdf14ffc5b9ed95b263520cd6abc6cb236a5bb565e1faeb38182b5eb9da6b8d65611c020c437b5ed2ddb84ae4c97d4bbd8e9ef1df8549b61b2cc779cce5f9e40b2546eab17f3bc3ef751a1e81935260e61a8531943a1d654d483d7993afef993d754645d89dfde933053c65a0dc15db5748c620b70e9c7c8ce35c05cd5d22894b9a6e128d1e1dbd8be47a3b9c901ef937379e53922ff5d912c080acaaf8742494c2c59b88b8875a4e9d12c5efbe149bd770e2af058ceac235655273dfc8ff90b0260141098bacf9a2a190440e8cf08dc4637eaafc7a0334f1eccdddaf52e25340a83bada5b6704bcc6f81d0677bf238313b470f4a19b7c37620ad956da0e5e311539bb4588c71dbe34280575c407abbefcaab2166695faa7381f4ec16dbc8019b57b03a5d0d7054e4bcfaf46a352f5614c743df1f75e43e79c413c518c4011f0d135075b2ee049c8661500eada5074f061d1df4382f767099786647ea530bd737bed4cb6a844ad83191f972df8f0240bef4542c5b651512580ad25b526c62cc77e0cf4cd5a1bb3a4958a303c854e2e696cacd3a8670fd09e95e8f15d84dfd3d82bf7e899604d1a618d06005f4037660ec2915d984717dd9eb4ca443789ff06352ed06ad76681578b621fe1f5b1b6f1f7e87559434b0b3bc0bfbbada018cf1f770399ee5dc8aafd6a6754facc6d6dc25c936f525c67f973e6966239109f4365f45970e022396584369222ae5ae468bd1391218354a955150197cecaacf4c2c5a9210d2f17aba94d3fa250510c0d40f172be4ec79ccec397e02d2f0f36967fe97f89e8fad3e79bd7b0487188a33cbb6d60208d52cc728e54c586d755cbfc46f732f1b1ce2ae26c528d3eb853cf2b01e2e4292733aad647082f15defb34d4a1d67a2dbf7616fd7c3e7ef1154b625cfb8205b15d1afd11e57d76610d170e8c239ed0cdcb47fb9c233ed7e037c10a92baee35707f012c4b3691eee554af4b4e39cb3d6336eed77815bb1df28b2451f8e7b48ab180ebebc12e4a25c1227cc7c7da5bbbaec99e2b3526d3ea08537576b1f86292f0f8d3114d164c1972622faa53afa71e78ed17dde4dd9e5dc7b2c124f1e8f0dd02846138f0d598ea8bc960aadaed63cf73b5321c0f68ff4f1aac1fa36bfd9f0bd11bbce6c7eef85c0c803b563a3284fbf6692922f3d3806ed83a3586e5ba030d23faed9c6f63c339bb21d852a18afc72a9ebc2eb93903c98ed8c5d29c39805e3eda3c834c0dd038a9c8d89b18bab2ba86f2ccd1471db8543eeb5259e87ca1322fe6ba16d754153dac02d66c7b26efc633ac8b849ed6bbdd39b61e7f15ef11400b29d1edae2f32cc66e54b6764b403e5a12cd25b970e8c9bafe8c82983b7235ba82b5fc9528c93b4bbb18404b2825af2287b64e35f774c2efb0016ef215e633b8588262052b05b569d309b10a4685d08e8ad982335e6777c92f82c16fe1b9be79afd6855ef5c26c53281bfa5b13f82e1fad7d5bd7ba4860fb0a6dbf1261dce54c34cd088d173b29af0ab84c38628b74a295cf698591c5595fb1075c98b40c8f185b58c5811c77ca16c1015ad4ca4bbe5c7e142d1701f39a656c697cbccb6eae8d942d306c30a891d457a82951ec893126f10ccb73ee0e1cb5eafd8987027d2dd9e726b99be819cbb272edfbbc0e7139ad0bf93f89094cf1ac5c48d093831fdf1cf09d853ad8322134bae13dd438563405b270c7f14745806b8eb223d1883e3457715667fc007917ef99f9c1574a11fc5369f8dcfa0167383c51068a9d36aa2b608fa2b3602b74fb33ecc70ffb25b4c70183a07e0e2859dda5a1a41443c524cb50fd9c05dd69f0466d1dcece0f99acf711a08ebdfd74b0d05eee4c6de332d872efa089691d06047e321d77357", 0x1000}, {&(0x7f0000000900)="88415d2f83da3eb253202802f0e30c51e659b68e0a69bedeedbc1d0b1a0486b1b08056336aa6ebad581d992364ccdcb18b0e0ef4d1dfc9aee162ecd1457aa3f2e2242d6394fd52ff7ac80774b954f7b951232adf39352d66a29361643b3b9976914330059ad7f6888a3fca874d166017e6da7e9959efccc76bcce249b722e7f927908b37918cb14db1ec1180b017c3e3a11b98ab588ce5ac01ce90863af8ca3d693744e7ae9d795ccf694bf8849116d34eacf1b66423b6541f869b7de3d0c331d662937fc90dbd95886a5d4c86eec39b579ae928b610155203", 0xd9}], 0x4, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r5, r4}, @cred={0x20, 0xffff, 0x0, r2, r5, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xf0, 0x2}, 0x0) 09:43:22 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x3, 0x0, "5c0400a7030000006c4d89bef0ac90416e19002f"}) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x24, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe(&(0x7f0000000180)) r4 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/164) execve(0x0, 0x0, &(0x7f00000006c0)=[0x0, &(0x7f0000000000)='[*\x00']) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000380)=0xfff) 09:43:22 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x20000000, 0xae4, 0x3471}, {{r2}, 0xfffffffffffffff9, 0x0, 0x21, 0x7, 0x1}, {{r0}, 0x0, 0x8, 0x4000001d, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x90, 0x8, 0x3, 0x9}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000001, 0x10000, 0x6}], 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) 09:43:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x2000000) 09:43:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="4bc23dd139135e779173ba030d18293dae0833f19c993c242cf734787f7ebd2330752db40a537a3a2f020facb68ebeb944b0a45e55edbced2ed2270ad50a02aa28b960eff400cdf8904e9c8f979aa028fb9632fcf97d922185169f10446c14e26490d85ceb0de23eb59bb8c5734e85961d1a838c8a22a799d913c05e9dfc2dcbc79d0ef5458c17cb73dd9ae1bcf2b72e5253eef3208f", 0x96, 0x3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) shutdown(r0, 0x1) 09:43:23 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) kqueue() munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:43:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000d095eb6af9b43294d70647acbb139faa98a55441614b9a7eaf0127d632ee6f9e8a11ac1a1d0021dd27179fee80b860002c32fd904c1ec99ce2a191e0abc7080987c950d096ef1d6d858e7300140e32a45d67b2c759d0e37962f3ff9e02fcb3ef8692cd935d936e50c139b82d6394ab869213e8fa0d71b1161ee9b60200403b8cb6e4659c0b06d915aa1240cb7610d900c24d98045e681bd4a4bb96f9a00833ad60c8c65988f0616253a672b1120187df9001aa4339d46ee15fa91f126888ac2d0d2b9956a7fc2841a508de133863d2e21a91c46d7da70c422260d390283aa33fcb9387068714cf08168760fbc3e288050c18ba3416bae0a356ecd37b2317b965ebe5784282da8270fefac29064c3b1788593d539e29720683d0cb9f4d4fe8454cf52192fc797d94a9b2b11dc3478a92d69fe21444988fdad8d9bd8892d108069777f5060e737fceaf0e77cd8f8734ccac6cb3ce54280dade24640a573ef22f31df6b60e26bcdfaba830dd7cf51b3274e3f958a102604baaf54fe21", 0x183) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="a53ef875aee6366cc3aa88587f8070c87a8b1d", 0x13) setsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f0000000080)="eaef125c00000000", 0x8) 09:43:23 executing program 0: socket$inet6(0x18, 0x5, 0x1a) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 09:43:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x7, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 09:43:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x512) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='--\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/%', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='*+\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './bus\x00'}) 09:43:23 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000011c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305f767a6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa6594a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 09:43:23 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/82}, 0x5a, 0x1, 0x0) 09:43:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000180)) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="09ed77aec5df50f9", 0x8}], 0x1, 0x4000000) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f00000001c0), 0x10004) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 09:43:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa90, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x80000000000001, 0x0, &(0x7f0000f0d000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x423f7) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 09:43:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x9, 0x5, 0x9c, "d93ceb88faa7163a7672e4f05ed05d06c2f8c03f", 0x4, 0xf971}) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 09:43:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) close(r0) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="23000000ffb200000100000000080000bf358eed7d1d2ab5cca90a8824b301d27ebd573f07f78d85c060f7c605f6a6145a06e44a99b4e168ddb10492532cd8b3743816c4ac5acc766bb790fcff4eb0ef0390c9408c8501f035ec324508968d328941329e47b36d1e2177052b58e2454b55d2334216f111b32a7bc8d27ad4abcbd092015263cb494869af9f82c9a05c3b1a12d57c2d1b0749048698db5fade0a55c34e635ad4841ef9e933c9d8a6b6bc74afc5c58b6d4afaf5eae3e51c8aaacf9ef4649cb7e605fb5e0e43910d608bdf1b4ef0e11e1463c4e28647beb3cc5714519b7237d6fb8431368ad89d349935443933c08047781eca39f01ef8c42f6333e20a16594a3fe82722fee7169f1f6cfa738d65957012d6787ed8497cd8779bf3e0fd8ec17a16575951273599f8942c617993271a64c275ccf44b5abb9ebf519b05ad96c2dfe68ce78fbcc19b2ddd36e55", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) lseek(r0, 0x0, 0x2) 09:43:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000040)="5691b9a143aa756d689dececa8cd8ee4ebfb125bbfc3f7d801075967d1cd23da2cbfa65fa92ac6dac161dc1c8615a1256132a27a45d7ca70ca2cc71fc33cb5cf77df96f7bf96d338d0915b7286a29a951df56537727e88e1a33dbf75c8f416a5355bcd4c0239b8c1ac0a34875067e751a3b2407ccb9e0a0063b6e00300c87479874bbfce8cc8da1a8e71134979bdf9a53b2426a2ed2b40d4574414a62eaf2675a1717870eab159731bfd0cfbd79030cd6fd3e546ff6f0c2738a5e1b772862159b0c0d4be75a055f184739d48c99d87562088a0617f04a8257592080053c0ba016a2ec0918c34e969f8a9cbd05075adae860362eaeb653bb1de51aae194ebcf57aea901a07218a6b7bec23e7e812fed813caa5d9ba2bcaa2b6cc01fdf331630a53ac6af6b91e5cbad8c713e3bbf3175b1c774954de699dfcfa35ac4d09af9c6bed487d2721ae33c54110183bdb492d4792b9f5d772e279040f09b5ef401ae75f12c897090a62d952c7aa2b27427e263dffdac6b149ea993771788083256ea041cc9815955826c992e933f0de2a6d8c92a95a494af9b7f249cde67c5404cd9a5488d37ebe7432322e8d0e339547ad587714969b2a6d7e1c57597be117a4d4ab7d512a8404ff895712cbac5675982d577bac3426f8f3cfd9a8697c1cd5d9833628b997e664393a2ed0fa756d47d7034aedcde1f3b0c98b30415ee568489667d54d529563edc07d036d8c1002ae7cc1ce5766ee91f738462777614c485363ec1be65da86ce1b4d223a25346aac899de00768277c93e18cbf39d8c03c84712fc0ca82de5cfeeb6880646d89cd5ea84d7bfc52b7afd27e92afb9f66299e28530107b2b0be541a021a394f8dedd8706c28f9260ed3ee42f539e069634d40a83414abc8f9fa30b153e658454d9f4a48f48f70f654f6bfc9f2d4cdc645b5a5ed11e5ba841092b9c54466eb8f42e39da4be2e66fc23ef36f5d66cc04c5258f580149917bbdcc16b5b4df8fa27180cb4662e2349c5b8752250bee0395d5e29bc96722f64eff058310fb58161829f7ab0b471a92d89dafbf21536fd3774554bcfd032d96a94f4e568f25bef1271f13fa515b19964ac4a80e9c3d4b13f76e7da2b79d6ded76963742a89513da54fceab20d4ed4c617deed7be84d20f647b0b73d6bff4957e27197e80e1f16762831818b0dd5e7dc6e50864146e950a43242be34aef2931dd2aafbb8504496396677b9a11764b41d91b8d66881e35dcccf00b9fdbdba1cf234cd269daa76151f4b9207730fc9b4b7fc830434f1f1af1e3428af9dc53f880eb6e3ed22de16826aa0ee65de171364f2d5d4e066a3ca7bd6afa98f8c2edbfa57d89b4cae83158afcf97f68d80380e3ac707869382a545d7307bafa89fe9c4ce65166dde1a8a87888322814f07d6f40ec21e4a49932ab7b7cb3f691bdeb5821c0da66d59ba7657692bb47298d1078d8b408f2b800fd67078366bede25759ea6d06c5c6de85e95d3bd40b134e5fc3a72e5a73ad8a6d1e493ae61ebbeb80fa5823651b05d53be7bf00d05ef068cbadb33f834c090d2f4a6d31a8b1787061573523cb198a7c41d4db9877cf442e91b7a0f799440941b2cd4a70eb07b3b3ed7552573826c3ea484ce0597f1036b65875a9b235b5c49b97f36354ff80bcf8ce43e897e39dbe003205972138bbef50d4512ba85616d93bfa071c53c60038747634823df1ee0ba2107c56e10cf8d871793f16a8cb8c6da30ded7b390922d53725c45ca9f3c101b744e69b9e2c8e0ae9e1847935c4ca0d2d980d5f555ec8e8273c29bcae82d2a1040ee791a3471e1306b09ce3f9083195944f80e317b57e1d7818f59095371d4096eb4dcf6aaf5e68a258758d3432cf3af92f44d996892234cfd4d1e30c1e4adbde9a12afbacd75997c9002a375ad401707ea72d4f67535aab048fe772dd47821620f7b297fa3a9f12d9612e0a9c0059a744026961b1f5fa96fa868868860fcb833cb140affb0a9b2d498dac1c3c5270e727f2a4c54d47a940d665d0b27d95f24457d996ad5e807a97dc61cb1bf8cfc01c26ed70fda5554af2a3ffd9308d305c26e30437aa2bb31aa59fac1865b598f4493b0565913d11888b45d1afe39f5ade6384a7f4f7ff239aa1623c10fdc62341450c66fd87ee0a777d73dda155494039c2b0ef03409643516d9a87268ea0bd0e91b30b6950c9de006d5f470326172bcfc7dd5a830a2afbc0badb0272067acbda0d34c21250fd64ef6f89c1d43f24a909d5573b6dd5cc91a713ca6d8d0b51a58947ef951da6aea36816822221ea12c1a99d18e31ebf0baf7ce7bb7c689c7acf00821388ff36fdb919c4887708ff76f96d4206dad527a1632adf9234f96e0fc0e871542144ee10e7c9533def0fe36eedafc4a6a3e2b2ca3c4e35fbb298c9e63d26c438fdadb039760880ac50b407cd9076843a74a7f87a9998340d1e0f52c4cec47852b8ab455aa7ef587cf4d18ce821d798ce090afc82407cee12a06dd33ffba398e2bbdc43ef0bf22786a1c58f36a203446566d91112acff84c3869826b6b7d4f96321b53fa09acb99d1e2aa06ac80773099797a7a1f5766170050b190dedd0600a6b40e149d584e331620cc12438ae74f5b9d7cf418de128e88d054318cc47be2562d30c3c15a131bd6653876387cb6ca3569b0511790d4d41f5061b16d2c1aed9526159a17ec87fe761585bb0d4fd96e37f07ea92be4443e4ce14b4b2b6aa8ff3753733eb9c4af282cb165ba53bd7dd2127e1df1c6697e925467276ab7705e2e6bd4f24a0624e752c5e2257510695447bceb94a8ebd889e2e2db5b50082737bb87a3d558ee743093ba968695628f5101299267a650f5d438e529110ede5809fe8a72cf57442b815353e353ea693240fb7279693bc469a2cf8952bcbd5ff7be2a32d6647f675d9ea2849cb6255613ddb8fe9acce1f3ba3f6a45e948609ea0cab235fe0ab78ba8e3abe9b03451eabc418aa79aab0d3838f9b16f261d933684d0f3b659246afe8f5b866c2a269e71c5872cd25a6dc60613c7aea2fcf3d834470e69d59eb9793018fe331b227678dd3df4f74719314095d8a66200e91bff86e85c0d314a407c0d1b54ceff20206ff43540003aa5283fcf61d87995babcb75fdc046d673025cb942e7f00b57552392b600d76128a94fdfa830ca3ce2d7e9f4510ec68cfbb219262059c115aeadad24a75693d955dca77bb1853c3c8b30496554a00a5226e81778e19491227f50c7ffc8e1cafa16d25999492617c06ecac3a288ff779f91f29a2b1cdea4f203d5a894ed57cf89ed9cede19ff91abc193ef7af31b8b2f70a9df2788e213bb5f17763081753998bc40fb8df80897f64c5684734c8e55244684de9a182b5f805335b654353ac9365a8f6a3717fe141f0c0451dd5545bfea4e879a0e60d2ac98914c03a059ab77a8e25018d9d19630fe83cdb35456e33d9aac562dce98e40bbd82cdfc5e8a6e38b8abad3e595a20a9dc9f5452ac347017972e6b68e999e37caedfce31f53415a639d618823d5c68039f511627c066454da29d2824acea818182b954e88cee1e7f23584e654d77a643e8f2a535063df275a191089b843c6b4080742d6d5753d31d13243f6047e10cac9d794e5fc3ef5abd888394b72cbe7ce4265e2b61bda37cd6b3648ec7157a3bafcc2a7b8e62b08691039c7331bc5249934c424729510a451cb5c2d850301c5d1bf8e4702655898a74c40b8b983fb87a5beadaa041eda68d89c79dafbfa204bbfae9d210f2154bf464fb0cbe0fd195b5a198bcc32aa8f032fdbd851a698dc99f3cf282daada240235eaca7ed08a481b5421aafb81e9d11976ee5355763660792967ae4a06032e35b62ee11cf183de8b6a71506c5f3c372bb9ceaf19c316ffc61911eabd3a7653c427f7cd89091b2555a9c1ec1c78f05fd5a3d95bccf68b98491e3826cd4546f754b2cb06d99ca7268cb74430913142a3b7ef3b046b9486ae514e5d63b31e5cd3457408543490bf476610c6113cc888a23fcd1d0121891b2afcb20b353ddcba6ce8fe4a66f8521291a174c09b6044ed8d71ac4266067ebedd5a60d5bff46dd7f9c0aeb3e244350de4a666f42eef1ef22e3a63a153130252cd21af662d687da6a7d9d0683e6c751716fee0a1b262c9941ebc7ec02d5db9d28d12761622cab3e1ec37c626e676541f16fdc5b9b0af80a2e177abb1beda27a00ac19ab8f71342c6b2b67bbb46913f27c916712e9af9af4966dad91bc7e7c07303cfdd6b41957a3490932a6eb728caa9241a9fa236baf730011b4ea62ccf16a6348865920eb741ce5e83bf4e9ecea9e019e904e664f6833deddad04d75eacf2259311a713985bc0489b5315211baea2e24d61c3c4a46c2719e3da90179dc687675d79005d773b8ceed0719f6ff837c47c33314ed9073c6abac54db33df4d5d398d05eff3faeec0a8bcb4cbc552ffceb2758162781896d9e3052b91e0f7e848b31ebf604e9914db4df7da12ebeaae95de4a9b640558e38447ee754516a11aedcccac1fbb3496b48e4ac77ccb89760698f0726473a3a956fc4863df322446b8955e4e8ad5400c314d93b98c3ec7a685e2337b0803852fb222d2f8b52e596329b5f7378c50e5f9a2af408ad1a99e7b8d4d9de5dd96927744ff947c06ef2b05db1974317d9c7cfd1851b3246f609250d595ec188ba009d809122d7d572029414f50a593340b3207b09b173a3f9b16a777eadbdb3a26aed98c1f3204383d07be4d1e9f44df806e984bd2645b635768a82f78dcc1f997c22506408a490e075c3e60f1490d17b4baae5bacdf05f1fe21d6be483b6345a10953c3164609befc020e7766d03b3eec62b36e3bd288933e62598a790193f85817b51ad8d8dc4f7141d63c9c0cafc96a943359df130dccfac1f032d8f7e3f9287139e48d65658ca32cf061f46e967fc072ea87d598534e1e57689697dfc4bdcdc331fb533139f4a270f7ccb2b44d716ada0c091d9f6ffe391520b49b25e542a7771193e49b0877d47e7a18b61fc4473fc33eb562c311de74579147cc89518d19a7750847692ee08a4e34cad64105c31a113d04743e94380b8a3c33cce10ca61ebbccfc4608c4cbfc1a92afa726d8b2ee40067cd52865ab23af9369df5f493e03eb1e0b4ce31846c524591292c1621b1a833741ec29c63df8f346dc628fd95c7e0323e13a8a8c09c95ccdc9e4db4d0b593a65130bb1991ee017b1b15ab432fe0391cedb871ead18abdc28e0f1d67a9356d0524209a84a7cbf6a789ab8d03efda271d19d13a460c109ee96c3caa855e339d75d447058b121e1d228db884c84bd014ae088b82852715e9ddbf3c882d6c9a65e11e6dbd1d368b24c5a55b15b6b8ec7f812518704f3c1694ac3fc804844a0763d2c9fdeab17d4004a851308298337ebe9193afec5a24303bb0f26a51a1327cd25d8c39c00f56ca731d417fe5149084949c45fd76df4c3926eb3f22a046d5c8c185d7c3cd1da6d6977a8e04c8d046e4466840511512e54d7288aaddd11dde6bb01036fbf705379d916f9effeab4d0324f28c496f6980e66739439682f5c4e48e85b4bef974c9281f70d4b8a4c01673ba32c684460fe9d6269e64cf519e94b26d9bdda03fe3810581540ba1bdb3d012557bd793cc52b752d8fdca6ae3c6e7f2b850cd7d7c19965fe2e0addeff2eedf7ec8d9a748a7917ae24f04a8facc48b711fb5b81b5b40bc91d4b72754f45b7a2ee05c79e9bfb72044aa8888f6626024d522fa52f26495d0ee82597c9cf464416d12b022b9054438ba00", 0x1000}, {&(0x7f0000001040)="819fa844aad571efd35114c19a6b52a6066ad8e1eafe212cf5d6f597dd9ffe86cb4bc2b4e35653e1ff476c2dd8b2234e18104614d49dac42174548aeece48f5eff10d54431821ce6c8222fa3ac686f56362e9ef68d31094bd8ed51ddc70de0cf30036f671461f7018804a28b71a46d10788e9ce29f5b81fbc6", 0x79}, {&(0x7f00000010c0)="42b2207bdf7d7205b4c0af9badabbb0d86ba08442e9bdc979e8ba62a84572a4729db669e6220ceea958dbdc3bc928faf461eda2cf9bd2266f6db320807092360bbb0aa91b94c39463152a0a5262498f8c5d5a2a444dfc38e03ee9040390859686dfc98182b6fefd0ff339e82920933dfae232340c6a05ec747f4976596c557dadc181d474449477b4470f49212b765198d29cb35c6065daa8e8a5e2a1726c3725e765e1a29dd337f40fce5fcfdc83ea7e438f4afe236d989acf6a7dbe6f208d5779cafa4965d", 0xc6}, {&(0x7f00000011c0)="003d8aed2f1948f971f798888348c02e4bbd1aac6b65335fbc8f15714a556b1c65f5a54cce5af80f9b25de207a0cb8b1d8c1cf6f7cc834fa24969714e5eb29fafdd8becca12baa3deb926c09e3ebb76b39c6c0eddb0092351067e5550c819899a1fb659bd7d0035d23ca6549af23f3dd22d72c2d3c79f7e88ab55c22bda1b0ecaa9a2b7dd13143d08f694e51d0c0f379f8d6e6b50ffbbe972aa5f343d9913029e18fd024bb0edbbc799d55ccfb81454cd6c66bd4495c0bdd798d0706ae9317181471147f2d2439bb8af61c7632403408dee47f0c29658a0ad8b978f951777c6047a5b96ad4b7972a85ca5376a30c14dbb9e5a4b41e0de9306c2e5610070cfc83fee80c71b6e18a2ff438a308d8cac46d75b943cf26ea1a38a6ea783731c8f2959f3a916cc02d009eb163957f4a2b406a3d92ea7c416637980d22f12ae32ef00f04bac016dbaaa0e71d73afa85afabfc6a63fef04154f188ecd49927dde271d3a88208fe21d7facfaa5679d14f3020fc9a2edd452ecb598113ef2fa69b8173754d4245f31cfc7eb9b559a2debbfa0410c6ea661e9bd9774f5f10b48cbc4d574b429948392701d81789f6ed38e20702fbccf0b14274e0337b6231700769be617d2099a82fe64f8a22ab8a686c4281589f34a1d791da28de0ea651bb068b0797286a9840aa3a4222b5fac7dfe57bcdf7b6bf087dfc2c43c2593c29ef6c366740b487a3c77aee7febc0c53adf5f76fce53f11b647fd1c891bea24c3c7ded50540f346107ccfa353f784404dbb07e95db567cf3c951b72f338b76fdcc8c73b3c96b3c4f398fb3bbe84a708cbd0427036ddbe6b6dfa0b31eb0223d96c10a0c5a174dbf04312d1f1d5d49898565d215c59e5668f7a2ccfa4850de6989bbd9e76a5f1e75be4839a2ace5c433361d13757671c81016a493dcf904c10f32edae13d6e89b3ee42c73021567d45f885d142cb77b41ad7aea815f92025392e084c4df10b80ad1b834a6ebf852605a808960b0998ec339aa36c7bf785be02cdf14c94465d901348d769a4a4fe55e7053b46d8028a4f26a5d903a1a9e63b95604a0c0d7e9ed085cfbc1ab9ad09ff89e31186bf145abc0e10fe511c00af3db36995ab4a48a86e667622fe3adf6014d489969b2b02e845dee18e014f560bf4a50fd7dd502f6123b9d22ad34256ec65d114151432f7fc8a52522f4eeadc0a418b69ee3cd0c3400f1dacfc2505794a8df17763acae3d71e84c279470053093896ef73fe9d03ddb734f5a3880f8d2848ef90cc1f3a2413aaca5c07a9c47a09e47dd2562747f7a36680cccad6ba6e869aebdf83e195080e95af427ed43188512df6a1a91adaf253d5b5c9ce09cd9edf3ffdf8fa7d99b7e21f81acbf8c8793a090639f4d7bf219c7d1e3985e0967978663f735c60cff89e5a6e56fdaee5f57e2c4db4f7b9b8031569d581cffe122ab3720dc58c5d82ee04819aad7670fe8fa9d08561cb5318e07d85c7ec97b92e475b8ac1d94dd201eddb9137a3185dc4d863bd6ecb26449d16229a00b06732383b8178b1ef6cdfcd492e1717d2c25016ff962935a20b03714a9a48a101f6199a2d5ac7db06c6394db3ddb87f10d3e4f9418e9524b2c53f4271a37e752e5ca45423593827c9aca247d32df343427bff4403ec1b3bfec5c5892eeee7fe71a96965c7f6353540a8f5b4f4b647f4d37ac6b8ad91fa8d882a18deef0205b55b473abf34fe59ab67b077b30a091aa3ead6c9b0415efbea886b3d3650317019440f5f82f347865c49abc60f1688a8fe1fa3cf1e6619c487329237520d67280e5ca9c4df075bfb72363ad90c737ad974bd2068041b4ae8ab2bcdd89b83e9952eb620c0efae14cfe62d7a515e228969b9628ff43515cd199d8fca8a76584b6bb4807a71f279c6c9a463f67d2cafa061c0b6896ad3d221cd1e223968ed3be7fe9cd78edd19b40985b318c391c285954646c1f05725aacc987b44ac7183965c4c2ef543c22fc8a1a369be49506a4559e94d56bc6de3ba2f4ddd27a179f2673441ad256d5f41aae051fc5003e9f8811b693a50a0e84441d247b09f3ee5d67834c56591dfafcc21e82ffbf4ebc6b70c60ea41ecffc74fffd877b892a7aa57f0e58c59fe1357b282c5ede4e74a5eef879ade15d9be9ba723818f6381bc2045894ce0a5cacd0f7606cfc8727f60ab87e2e6c22c2639ecdd542a2b559cd7e88831b0d626019dcd31f21f3ab83ad3a76419b5e1bffaaef93a19b72af9eb052972ea9f97934f43267dad8bfc8ce9f09a8314a2b9c2a23f60777096047eac2dae70320975f380b4ab8587442f829a7fcc56e1bd82ac13587d6cb3948ef77e7bec82301b6d32de8b2e9e81358e61c916be6f5f2793ef3743189a9386106e8ff2e6769cdf6aa9a498e4a97532e13d4a076ec3208e5c247f75745ed7d42603f763752482c9cc7b307a4b05af09bd5e86d88c99a420b3d63986c8e15ab71cd2b1342e385a8ad618ae8143eaa927f0416544ff7d85e438ced5fd675baeae01dcbaacd38dde6f895fbf3324639d58b6d00c876114fbd141c4208175bd07f15d409c884f9a99e89c1d6360f921cbbdd59316049af2814c54b0fcdb4e0e80fdf9c323780a079589cf25bf4a21ec71a01374a5a114400b938da7471e618c8762032f1f215297fa3ca1067c771e67c37c184ab9753a21eb1b7e3313e8b8c6d07fff5b40630b504076dc38dcd4482b71738abc61dfca0f0b99d4cfb2c2b0346baac31e3c438d06aacadc1459b93582615d2a84650d1f86170e9021230f6cb6cb32411376b2e49abb1f2b33b35c8f38586d874ec799260ab9d9009e7b87afe5d23784f1faf85c12e5e04fa92a0bb691930e10cb2c019e638243c83cd50c750e19f70527f2ef4766a1c7915e3c254f124bf09a61e0949564993799e9f097776635e519561ef26dd959b136d393c05d97a527ed522c634f4c0b842a790d2aa0e90a4376784ab06c8bd81d9652d4548dd0d47ed2d11d8267919273af98e45ae1557e0103a520c5f69d9cfc4948644684685c4fe4829fcaa9358ebc68d74059446291fec1a512a20d6be2b1318fc0e11abad60b282a2ef7c725062226c6e7c61e61e2ac7d65b19b52b49ea33d1412d9406dc06827bd1ed6d6a1b9548d8e43ca20b62865dbd6b2037d519f9cf220d5de94f40afab4eb834309c6483dcb4e9c30b942dce754f5bab41b5616270bef199a26211b50994e08b957bb4a89df76ec32964a17a37ca0ce12783b42fced7cd5b9a5ea310b345f2f51a267e4fdfc00d3b07416e671f491c555b9283e55a2da543bad167fe333903eab8c020a0d97705a5ca1b84eb1fa9e965a9b99c6e19cc90a51155a10fa94dbbd3a2de26000ec6c503bb02c7ee65b9d7de10035f12bc35ecc08be8ebe24e1102c81dae26edeb069d9da038c59b990811adf65432e1ac9dc38398b10206781e7b9ad949eb847723e5b1effaba8cfde5ba238ff6cbec557e60109b28011f6111316c5db5e482c4a74327455d7dfd39746de717ec0ee6a6b09f55221e42230b0955bec35586d0dc016099e9565640a56054e9e935a4d2476a812d45c3ac657a3c6d584b326ffeae6beb1d9de91dbde7ed59195b00276269e292021c507a74227d1aded989f39e31e108c3270711c821ebb0203fc6d871031af5d62f8dc846db0cc2aeb6072f14ef41e61f4217f4e04e53e989ace71f249b6c17c10fe44c66f8d26a034ce2ded9f1e61d57f5f2f41161287bb04a0dfb9f16f18919f4e0c2d19483c321355997d8b05c3f6437ef463c78b00028a6b34a3a5a2442a2771a8a4470bbce45a2b60c74893d706e912856396dfcca816297cac4e9a4692e8efc41a8b90ebde09ca81d05e6e3c30f26f2091159b41e90d63684a9174becab6ecb227c466271187a6fd7d4731ab5349c4c3e2e3e5c33759581819ae9d90f724496b709c3484fd15b3a98c73eb5e7e31363ed743cd6552283951ca2d0f0997f2479ef9f38b9dbc7837696703a4e1e350d7fd7d7318d9e51b3f282c2c03e3ef11368b7bd16da1fe1bda44ab525ecdd016a5c5c3e9636b7036417699fd2e0db888253cdfe742ede7e04608fbc1c09304125b05f833005b392860112acb0be42b7b59902a757541e96d7c95dda60232d915b6347e11ab0d91eb4b83ff10555a0f9359eee79767b9ab9e9c65423b260ca0dbdfb06aaee5a2178ff3f24254119e281c33238ff8629d06c5f8998d98bafa8253056eba76291eccde3fbbada3ad3a34ff711d557235c7d3c3ffd2370afb4e98ce43466bb845710676cac518471379e4ee69f52b64db9f70dbe8006f9bece8afe6cff23b4ee7d6bdec72726ed469fc6820b14834f866e42b2d76817e14a1318dfdca1762814a6a0f2b4915c3c20daa441544fa3e2e1864c62a73ac35ec321d728486aa85c1e6ac309176277911fa71923c416c2d77a038e0335d316180bbdfe78729f11b4ecce48397f2bc3f89faf0b4c91a02582014be38d1b799f438db9826abfc761249208745d5caf3a60f456f95c1f24a923eedc5f8f26e3cc2e33eb74e2112a7e3ccc5f0547a008ebef8fc922d9f10a62fe7d585d6d5bdd18160c5e71d874b844992702da1a7a5a29aecb14c99c06f2287f2a25b322277bd46a377a37da3e3e4d4d08248423ef89377e94f15760a66f78d776539db21e7821dbc2e1a52f763cd8c0b3173a59a48945ef9e28fd19fbaea7ddc2ac5e0887e52c0dd00aafec751526dd03a4ff19e85c112e2c36be86aafe1ebd8b85be1b628b66d057d60e418e927ee13e14fce1e429d5ac38d3931cbfff746ca46d3c1f43af2ab546068a2d86b28bffadd02512985275e709a53d22f2613f4a6ec795cbb0159cfe47bee419cc6877570f9f9c967f9d3c6082ccaa96d2768577feb2e93102a6645f4cd25763b87b624059a6e0c3a790839f0f0e74f636de29f36babde09a82fc507f9bf0b478a508d930330eae36f6d8ac9d54f16277176609bee4698b1e4d73589d2f8a624ff4dd44230034467da666cdac0d7736d792db8c4c9a2dd6eea44ace9df5ffe155cac19663198cb9df1429e63f5a4636962ae3c5fea84849ae33d62d09f464e2d70e655096eaf79410441bf67e07359a7fe4a6c4a3980e03e160cccc0e316c2a3bb10b9a2149bed2ac7b410d707f624f4e0e049cb9a3522ba62ea22937bc2d2001be2b363e9104c0446699c70550d8896420a01116df082fd7bb033bffa218419c4698a53f00eba495d0d52bcd8ec0038686f4a59dd5c0244d143fc00815af5f3007bd2a3e1c1bb01947938840665f51c7a7b52dd43e8aa1697bda98f5c0d87e695489315c2b3e45d356b2865b7040c9de8b0d28fdee7bd055d0eb0178257b9d5efd29bf3a362a4f5601e382ae0cb54c548a971c31f8f936a4ba795a0c635ba8498f7698523ceea7d77d5333cb30138f01fbeab97bf8e06277b0958abc2667dd722a6486461c49ffef50ceb2de568e254209866802f22d1a0bcd9acf6e1184e98e54c98746ebea4d0c84e8a61b23a77691233e830f6b24d0ba3e98fd2b9ad269b31b9a1fde3d58fc744a7dac0bc78dcceafc3bf760f4719d3e973766c7a04f9feab68e705b56d096b5a8cdf60f6b9a82e18e22615d9ae291cd5c3dda993e72d8ecbe650896dda3ee66da6f034d31577b4f275e777111ee1feb0be2f7e8a91937cce067affad69fb42680da4b2349a2f7948d49201dd587f9572d2696f239b1dd8056007e22f7b7d3da3996f33e42dee8b4b744999a58d94a69cc57e84fc382f0d40abe9ca69ff533afbcf46a4af3b2bf1", 0x1000}, {&(0x7f00000021c0)="d43002d892ad3cdd2cfcbe49c341ac51afc7a972759405d32dfad98dee4e824236aafa7683d62a96be268b8de2a2f4db96847389ac0729b36cce5585c7c59e1062174c2c8e14743869c0b04fd3162b9a19c8c2503f4d414d84771c1788496e188c81676f7204a67879070aa64cb405cd2e2689891d15a8da57e0d4acf84918b3218696ac1f77264dc276b95c633fd2853bb1c7d9f1d0e69be5a0b7dc0e6f14b2ebbf9094a0d0903a6bf7a6159297a6d8d1885e2228684c2e858c1327d586d017e8ef306676f39ccd9fd3b9b3f4e2d228830f97a2dca2c58e425b23d4864850b9e53f31bf4f809f99f08ed9", 0xeb}], 0x5, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x193}, {r0, 0x16}, {r0, 0x114}], 0x4, 0x0) 09:43:23 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) utimes(0x0, &(0x7f0000000040)) socketpair(0x3e, 0x4000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="cf6a9b3c1cad374c125ad0ecac2597bcbaef242000fa2a5e0044b2491140bf72b7e6bc9ae31d8afe9e480c632e587885a26fa88e82c6d4313ffd2d5ef329181300f321758d7fe46eff80fcd946c7836c6762e1aa854baab917deda5751bed14d33c8476c726bebab547ebcc9aaa3724036c4", 0x72, 0x401, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') r1 = dup(0xffffffffffffffff) dup(r1) 09:43:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x81, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x2a) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 09:43:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000000080)=""/126, &(0x7f0000000100)=0x7e) 09:43:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) pipe2(&(0x7f0000000040), 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) 09:43:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffff, 0x433b8b67, 0x1, 0x10000, "ae59611e2594d9a2f523d9de3777b1bd10b4c109", 0x634e}) 09:43:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1181, &(0x7f00000000c0)=0x4, 0x4) r2 = dup2(r0, r1) kqueue() unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 09:43:23 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) 09:43:23 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setrlimit(0x2, &(0x7f0000000100)={0x78, 0x8}) setrlimit(0x8, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000140)={0xfffffffffffff000, 0x21}) socket$inet6(0x18, 0x3, 0x0) 09:43:23 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1000000000000) pledge(0x0, &(0x7f0000000040)='\x00') 09:43:23 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x0, 0x1ce) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/99, 0x63) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() semget(0x1, 0x3, 0x40) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3b}], 0x8000007eac, 0x0, 0x88, 0x0) close(r0) 09:43:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 09:43:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000180), 0x0) 09:43:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa0d2582c321a8cf9884fa33e98e4a8051bd240700000000000000e2d3280d33ee618dc6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e244a168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01209bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e607046d84c0f91fbf34322c0cdf8648b48935d14a79a15866fcecdd79cd66c31400b4dc386972d2eae1f50146e1c3664c38e82468bb018be7d0c5e6e822942060fc7c93fd1c3a2f704d7b8b0cf8959330d00", 0x25) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:24 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000002c0)=0xffffffffffffff65) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setuid(r0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r5, 0x0) setreuid(r1, r2) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) 09:43:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000080)=0x827, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="79b5cd793ddfaa0354360a9477e04174aeaab3bce21be4728a0319437dd01cd4e8e879e342bc71c87c75c7a53c8f15aefaea6fcc01bbc0b10a6fdaa43170aa2e6d12", 0x42) 09:43:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/147, 0x93, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 09:43:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x100000000}) 09:43:24 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0xfffffffffffffff8) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') sendto$unix(r0, &(0x7f0000000040)="9fbcb3e1653de86392529a8eecc31fe9b5b32844cc1d8aad2dfd3f7e3d9c54d652db06597f75305cdc055fa8dd1df1a6b75aee72a9510f215a5b816381586051c25b9622dc3045ce0b2dd55a04fd3341875ed2fb67a3f113319b6cf93e2e84c10fdee49a7917acd5a72dd658600bd9683502fd58d8b80ee2c582d4831f9018", 0x7f, 0x2, &(0x7f00000000c0)=@file={0x0, './control\x00'}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./control\x00', 0x1, 0x1, 0x7, 0x1, 0x8, 0xabed, 0x9, 0x2, 0x1, 0xffff, 0x9}) 09:43:24 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000001de) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000240)='./file1\x00', r3, r4, 0x4) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) 09:43:24 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20590, 0x9) 09:43:24 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xad) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) 09:43:24 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) syz_open_pts() execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) writev(r0, &(0x7f00000000c0), 0x88) execve(0x0, 0x0, 0x0) 09:43:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x5}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x2, [{0x0, 0x7f}, {0x0, 0x6}, {0x3}, {0x3, 0x6}, {0x2, 0x8000}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0xffffffffffffff01}, {0x0, 0x100000000}, {0x3, 0xd66c}, {0x3, 0x4}, {0x1, 0x4}, {0x1, 0x6}, {0x3, 0x2}, {0x3, 0x66}, {0x2, 0x9}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x4}, {0x3, 0x100}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x10001}, {0x3, 0x3f}, {0x1, 0x800}, {0x1}, {0x3, 0x8}, {0x3, 0xfff}, {0x3, 0x3}, {0x1, 0x9}, {0x1, 0xfffffffffffffbff}]}) 09:43:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x89) r1 = syz_open_pts() r2 = getppid() fcntl$setown(r1, 0x6, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x822, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:24 executing program 0: mprotect(&(0x7f000032e000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) socketpair(0x3, 0x0, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/61, 0x3d}], 0x5) 09:43:24 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3}, 0x10) r1 = socket(0x10000000002, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 09:43:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="ece508c23e72d1da02eb12531302bb51acc744a0a0e51f9098ca15712a801f40f1866950db0d2264ef263436cfbc40a23520a6740c5e9c396e9bcc1f473b1e39c62d4fec28289e49e432d97b29bc454d1ef94958cc42b82dcb4065db4acc9c14603f09c419bd63ff6c45609b6b642241bcfcbc1ea067b73dbcc15c5045425f050857607d5ddd2761271485ce72cb156cf4383cce724cff320f58535bec47c02ff1e66d8843878003f0557065699cc6083f1bd4f588730226e40c376cf80a95bee53a2bd6314734452dce7852151e2ac161a5dc5c4d57ab4f3d3823249c5ab456f018cfd147d6cc5e3c80f38729a5cd4f6c7928bed89435d96a6f81173ead6e4825ab75ff1c3165582714dda06cb66569b99e88f6ffa5e7996ae7d079f6d6a699ad69d31e29e9493441f771b3372b4a3f4b799fafdb6b60998404e65560824f94a78ba35e45f0de3d771a7602a3ebde9c5e883b8c0cfe7cf02d6b822add47f9f332098cdccbf5d9cd3b8c8393f52903b4507b46638e76e0c6c3b2c1d5e4b65d913aa01a3cb9ca65c35361cbe5f91d211a74e1b8bf8914ce54e7dc42c0bc30869b897ac9ceecafabb53bd72d327e479b115cf409891b56181ebe4e73d007f20f5f34d125c86a580435913680cca96d24e3e1fa0a1e7d53420b44c7cfea10b7c3b603d5e55a38a7fa2e48cc7c6576c2199150a698ee9373cf1bcb54f316a6943492bc9d81bb73d957bd6df00b114c0ff073b13a113597e163ef119cec93284f371d61c77e0140410a90a4812a89da003d3c893ac24cf1f061330a0335fcec7642c134fe2e8e4cc6078d78da1ca4cd61edf1ca7264fb9a356476fbb37fddf5e2a3cb81674b7affddd87fdb40be962d9999a6ba77a92cc1eb85729850feae131569f53bbacb2170b0dacfedf7e99192255893b2e114269b5604d35f208013201856e748c3cde1e7285eb386c0586b7c017ea495d3d29610a4dd77f5a1b378fe1a5cfc5066b822467e5585631eeade352934cc5cf1f0c6302195c1f7ee86c60f09722c3b417868fba5b56a1fca9642b52624b7ee3fa458a638da09869b2768ad37f10b77bd2fdb751476bf703bb95db36d9c74ad9092092f76003bcaa45c031ce1cdd5aedc10437ccb2690be89ef02b2521199c33e23cc58eb9048c9c7a6c6e38e572e54590b0922be4e9eb4fe8a5ea2bac5af3a5cbc0622819f72fdfaf15b523ca9129d4072812d008d8c8bd854ec935a4b5d6a0a5e4b1fe6774266acb9b56cd332460f8e95d2160b20c769090435d95e55b46eda6aa68dd1495fd4d34c4913e1ba001f56405a1779937bedd52324feffb4b5708350dadf64198c1e09eb36b276f5b1ae21af9e8bea7119047935a9a102cead7797c946982644193724f3ce9593bb6f6c762ea99195e5e922c3d37fe33023e60ef401027dcafa9c47618a53733bc2ae31b80e900852ed16e1b4cea5b048484dff81474a328e32350ee40cc14fc2cdd145d359fd6133ac91714b70067141c5afcfb8fb8e96bfd76b588d73ffba7508146ea9985c74521ad915462d1c88fd20a8d5ed479f7df2d919f2a81431f2d64d814cbc1830e07a3f0c62090c3e6a42b05a4dae75096290ef9e28786c7c3cca78ad24e80b9e8c2a771bc4913593b5aa10bc80d2da86c3773f2aca9e06f1ab1c1f89b29c69b76d955fc239f0771aaa00d284728452db8f7bf08f2e6db31807a2ca361cbcfd4fb7b8e4f4ccdd9f18cf4c1cb028584e7189115c0a69022749bf0af7096842b83af773f6321120b585f4ed266d50809dc9ff95684409a3d6f39839186baadbd5e82adc7d815d9fcc0755f1df5781044f1f34e6cae3b8952ccdc00d4498b4b7a38dc888139653f8c342ea848e29c3369a891ef7f5a47ff7117f0fe46e00f14821f6344b29f635eed02826de2cf75312013f944e5ca1753cafda537908986604c8bdb4f3b24955ac05c89e8f4bfa12dec547a7e0b50ab1be0c282038175e375df2f2d58920ae28177a1ece4d633ceb47b4648a1d7240e36a5719220dd964158cdcfd441215f32855fda8ab71cb59e56fa38c390d075cbd2b4bca57541370c5e4057fdb1c077b678259467352ff34417a081d362ffb4ba185920cec02922b3ebd2a647da9d9c6136e3700a714bf65e4d2e9460c41d3ca055e69c967aeed45c490dab4439311561a2dc8d4f34cee88effbb5b54d43689b8a49d67f7d4aa38d7930a2da0aa6ffce5ced3fcdcf8fbabb307dfe3cb40da14abb47c758d5a6f3fa9ff2df2b1f03e117675277f4b033cb7cf5f24a9fc02ee87058c0424464e88c5eaf62a30a9281653e5643e260239cc70819ad4efb4be729c02e626d558a6b6091ce6bdc277b5371265621c57e6ae5e8e71732eb88b1acf4793b9b173593d661d2e584a328b6a4f688861087df1742b5ae515d2b59ef1e2b089b3d86ef7ff9f31715fea08306781a6965c96ab60c07ae601e3aee680fcaba30f4d4fe9611ecff241d4d189448ad4abfdcd71948b7fcbe13fe1944eedcbcd4a3651a5fe31cc79d71024d8956db6c030dbb7d7813c93a335fca166b6a3033223fc3cd45cf77be830b45ed4a6d6d313834792a62a6cb99facbe5c8a22cec66b068d08437fed8c69923fee8b8f5afaa3fb36a70cdbb45fb13437b3cbcdfc18748ebbb3e460f2ec89f7658cbdb747b3eaf451024c7973643400d62fe81d7f05c651dd38210a26d67347bbfbc3a16845e7d7db8f2a457d9199424c768f5fa1f70f8f11e67a1d562d8e6d92f382920d4daa32a680cc43e13c0ceb5e5e7c3387712466cc436eadb5920da1bb21a1ae04da16881b4a105257ecaf305f6db454764bb83cb2872f28aef2465e6be112cc3f13078e3486ff2cde37428eb6cd1b1a2b2bbed2e2933f13c559061d49fda168900f1b0fdf962c30b55e82183e1a5d9c263e2c9c0390748cf67ddaaf844cf95468638af8ac21d13b82176f2c4854d0b819c687dd9ba0b364ea85ec53989102c20d6c52dc4d70885de13972c7df5e72fc53683754511d33a35693341d8d456f1ff72d2de62188313395c1d518f710d8029b7e3da3a8fe6a444e2d9d1ba3e05d98c7eef2ac20b1350e032282364f9bef9ef2426a938c47f4b79fdcd133416a69414fe01886043965c51082e54dbcc79d7ea4ebc4bfbeaaa502826a01e7e1788f155b9dc509cafa7960d772128f4c8011666c7766196e321f69090df5cc271d203c09bd6e2d9ededf15c70d70b7c19a999de70e6a9b47f60a486a444470d6f0ffa6747a943743eb013097f0b3eb232cb3406a72bfa4c3b7f52430449ff37818129df3b7e4c2f8aa3be54d7163dc9323338a4114168a45ec1b424a5219b0f119de2532ee72759b1d353ee4a6771c352cdff08ddaa6992df37eca2a5b1092ecb7f3e0a313a9030c389e7036f9c930bee40c021339512a22f5e528af7df28967cbc7bed5bf0185364f18c70dedda5b782e131c5f22f58fb46421128a7cb4b214db2b4a99963d913a9923a917511118f71d286559c46ec439e8aa68b19a8a4ada7a8ee5228fe025b20b141866c66ad817d995fe2b21ffa241ec04a0375ac9de8b103179ac445f31a898779d0a92504232a66cd233193c701418ec2543556b13bb542c96eb9131011c1439eb74672fa2cf53347717a8d1507ab298c6d295a26f1cd4cab81a70fadaeed41a4d00ef84ef512c7c98d9bbf4975a27c2dad783dfdfbda5ff729d48a24b113518f9799cd0d07e1c340950e1c15518da210a97eab3b109e6957fffa8da862f5a242418ac734ead4a542a2edfafbc9370b594fe11a94d8db83874759e31fd5c042177401eaa4aee3873d1855d8cad25e9b3f35cea3162ec8af01078b20f32f04cb2125c0d34941097d77ea2c0fa9eae7e4c7a3c4b7e9e5e562d2f8287aa804c6b1c303a96a3715ba27d1a63602389142c4f6245f3e20ec875625ded1dde105376fa17c2b991197a6aaf23cc06e7eb89ad401779dbd591bcabf7acb24b9f40a979de0cb828a327eb58d2c182b040efabb116cc45765f011b4e789014ecb29c5af4137038f514eeff2e3b372f809a690d0e4d135b06abac0c7168765637e98366293d89d8584b916a5743e67107d3fa311b7d733dce1db7d17dc2a873e51915402a0ab8fb4bd5e6ddbd270fe2bf5dae3e247e6478a89feb66cfd857d203a2a856df65f31661ee4c70b13289888c2877e967467bc969cfab64cc6db6bff7d317ba6b2898a9c406769fcc7b8deb2f4b2d366f06dc7d6c90215c04787a925bd3f6c74cfe7374057c2d825a684058d3a1cd863193cbbe3d201b4d136142c964f569d83cf35d40104f6a3cdb81c180d2ad828484998484876bb5e495a538ca09a81284ad4657689ae4ccaed5015161210fc92953e29fa732637d926a3e055162d602facfd98d92b05e76dab14c93b2149f04885f944adaf2c3afff30a7e78b8eb242f184ab47b5ab48de5269539b9f92a7fdac525e70df437bf6f596fe3f77b218f00e7af6f1da5d60dd0b05f4ea51454593c7d8e0ed5e9dbae2cba8754170ed8a4c7258718f440d97f117d358a213c69afcc019ba3d86e631abf26023dfc23ad739acf260b0189a3a3dc798c5be98815cebe1eb65c0836d85105d353c7b36b5b56a776a932f88e0ab4d6bb02ea75a320877778cd1fc952d42f9e5baceddde8ad0fdc1b7a8d3da58780e43b0e4e6a046021b539c20404771833be52cec0a738015adcf46a6e581b92b8c4dbc1457f9c4984690c1178292d7393322dc0493d90bb15c3445841d264ab3bf200f74916574fbfa2f3a221f8184cf16ec4d1f29b18034e28b726767046c0c3e0a9e6463fe636a4be0419c25138b4cf58a4a1615e72ed351778a6f16a9826b575fc85880efb891c4a125474c78396e8c1b83a619c713e19087db5919d2737cba1106dfa4c21b46975acf6bdc85efa9a4727059bee9fd5a0125fda38295c277ac03465694d7a63518551a659e8e36520bab8a414993b1969d05fca4611c595452cd84352f2a8453f39ef5cf1bc818cc121d340800ab0cda6f46ed8ff85e8369b3bb1834575a0702ba650823624d9a03dccaa177a4de735dcc867c24da044de8230860aac739cebd5c1cd623144221ea7780c636a6a3ddcb6f838f449b981f04bb9d8b1c5d778ad9378dd801424a5665f0d281523e065aeed4271297623fd0eefbf27e1ea00c5f12b97714f6fbee7011f0d3bfc73e6d9675fee9369904bff857fbda8b9b7736e6f7fca55a1a06590cf00dc18dcdb9f3c5bb9c848ab2da0cc6a0494d6817582e561869f02c26241c96137bfab8ee5b23845e481bf6072177dece0c0dc61be94181eaf663847e82d601c97d330185ce46e09643834c1c4ffbff036d119064928ee9555e65e6d9f2fed74c100b32d5b61cb4c0d64c107503196009d3e575e61bd745f9aa78f11b06de902f6c23def806923140afacc5c84bfc77c7cb75906000262b5f4fa7fc4cb837895e456834dbd18cff3934b6aff5abf4fd7f4627bf6d90e8bc4532fc658bd9b8db18fa766c58fae848889aef26abdbaab254a9b1c767f274187632605752dee3b30cc428de88923021fce2001dfa88b509fc6fbce807c0f305dd16b000c93bebf93b7ac7df2f7482f8433c42396740510ccc101d362f233eefcfeac6b6aa346ecbed9c865c91c8e8534893dc67833a8018d42e0a5f2cecbe9dc04e89a81b2abcc4d4485613dbf31814e36270c29b1805416919359b826576e8a54778da9884795a8b2ee0b7aa3bb66089ed39cf00bc767b815d16eae797d1534c1b95b7ed0af2c3048c5", 0x1000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="d1", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f00000026c0)="92", 0x1) 09:43:24 executing program 1: pledge(&(0x7f0000000080)='-(\\)^-/:\')\x00', &(0x7f0000000140)='\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x29) fcntl$dupfd(r0, 0xa, r0) accept$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) 09:43:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xe7c0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) r1 = shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x0) shmdt(r1) ioctl$TIOCSDTR(r0, 0x20007479) 09:43:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001040)="ac9fe80cba2eccfc4d26ef0ff341e37103b4d405014f0dc9d76b079244ecce8ea9410eab65c1d53f9cb6046e91763e0d9db929aeab2452407e3d57887adffe3bc95443dc7aa00b479b5d97bc7305fc9da112d169c1f97d6d375f74dbf2bcce813e1120d90ffa0550124f24a2b5744c5d78f5f1e88e17d69e39881ee1e01da1312da879e240bc535436263284359c95b21a564b45d01ec393cbe2aa713f5e0291497028fae4e376906ba75d6989206923eecf8718d9a7f260c47fc80c88015551effbf0a1d38c0689c518dc68d660025c2748657988a2e1ce6712239dd2716d11be4192810c7ff468f397589860adf98e8575e572b9ae22ca3038ecf7000ad21560515f7a23528c8e2d4eca1ef98f34cc897d3b26b609e920af2d35d1fb209cbef61a441aadeb492d4a9e7b1df216e736ee8c885651a6f7134c42f345e960e62881563cef5cef179017b3c4fbd4c794efbdfe2f562c7e033e1d23048a910e436467e027fc066c96693b0d2a16102bcaafa280760b3fb5a0c3fab264edf098b0d0ca7f2e4d5fb69ded488358015d29dc59476e914e29655b98c82eb59b34fd1c86d4aeb0c29e4955f922238ea83a7ef3f5682e80c67961ffd39d1ddfd2d6b8b114be13ba9e4ce3e00fb991a1234b803325b54a049ebf3d884841eb3b38a9e9044d88d7de037d1241f7492f385dc6b72e37360fa4b5c575599136a23f77139e447d21bdcebeda23b565dacd54726ddf60a5163fe2fa54104ce764f4249673ad6aec3f3f340da6432fe5194758c616803875f7870836d7aa99cc62084a2259268132e1363062e807035ef40cb0f5f88a2a5750ea2fdeb834a4552f0107e0a9c901418fa60be985f87a51640d33f7cb757f46193be6284c13366dd442a06e03deba73f0b02bdccd15f43c7aff20f5642fa54e89f32dd971b2f61b2a9f0bd3e05b65a6ae8b4a0cee35acf7f660ea29a1309abe99a61871bb1cb68c5997fe81650900310788078fc17fb21222c2c0944723152909b0fb48b523811a97d8728141edb260ce2e2c455b1392bf6f737070d43e9b1fa3d31dae2140a60ddaf4a077bcc94977a75f0988993c05c538930cc8977cc1324ca9d5a765cc847ae5a2dadd74c33050a107e0b6875a9911ff405cfbf675099134a5b8bdaf881197f83de52b388391f6b68a0815b6cb138c64bba1aacf53b506a7c6a8e9100ad23397e103b100cb9f8aa8b064533044c3d1a4f91f016fdd968abecacdc1f36f182a7e9adf2f18683376605d5693139640800c50609385ea14a80079077d82c429407e6e450a564a5727a5c6e38ac988430ecfee9be09b754b23a5dde1768af273ca1afaea7c38e494019fc0a31ede5286f19a83ae0ead2fb8a2b17d9447446142adc487afb12df8f4dfa837fd5bff5310ca9df0d9d0ab1e47f9ce5f7c56aab7ab5aed250fa46df1c570ce5396bcf77639c830699ddaf6afbeb1a6272583ea980fa3e21766e280489080450748228a45db3d0b86c6265ea8e9e59aa6a6a0f30fa3dafc3a7905e4fbc2916913a836d0f1805bc7309aabe367bbc8065a3fce8a105c4a2fa332b44914d0d6c47685820dc670ac01eb5471906071b6ca8aabb8637c2c27c5c89093aed9c9d5caf3d7740523553272d760f5af51dd2bfd69942d3dad62a3895673b9b9071cf6de30dbef8486231e4d2f633d9580a2a811d5a49bbf6ddd7210d7cf44a99cb6dbc9b0c7676f0443d8d74df2b6f1b82bad3d85e8ef3214bf5a343af2b1ed67a3a953dd5a625d399dbdace57d13e0d2477ed3d6116f0df66f3b6aa9c3b92c10c4f585196b6b8b56aea1bbd74fb0d408af5e17e7c551d8ad0393602feb03e3f7e1c53aadb7e6029cab3265a3acad0696729a31414ffe450c6073167e0707141008b714c7eb02b386ce124e6cab4d43801b666586c1c97676fe5a5068a857742cdf62270fe3d90b90d595dd3b6cca310b461d80991dea4f9140554fdcc9c935c1b012bdaa403213fc8e2c6822c38708b86bfe7a83b187fc17ba4d6f57029979414894b5067e4af85139c75e2b01430c6e0ec4bc871aebfa56b9bb0050e06408340b4a597628d4e0823f816c30d83e223f2775a59772bad6872fc272b67c0a1e252e8b0b9318fc857295ccab94ce789b0210a3225a5adc27867a1b2bf1efd35e38faec44b660daf751043e2a05895e2f783369d2668ff65eff21c99ba5538794690a4f1eba06a3a35f9f9d170e3e98329c9a9343cff4fb4744496fb91454d9a5fa761bd12f9c4f5156d6fd63ef4eb2255b09d717911e95b95ee1bc385d11193f08f1eab9fb42b940b03f2fc4ee429f0633de858a4d92cd711b33b7ad441eec12c18b8b24c8bca8302bcf4cdc160327711fa74bb9634a3442b6d78a67e127a883cb4ad51122b982797c72827e0a02e500340a4eeff5d4095a559b696a90e04a57dd45d23a420a27b16b03bba754c270c479ebd5d4042e8b510caa054afcc38718eb15f2697d0b77de2bb9a199d3ac2c5bfc502bf59fc056a9e8151f221e4d877fb8f8efd4fe4adf624aa4c74b8f2f845400e10bc1e9521f48d5c31516f94933fbe653fd1a9acefffaa1d7f8178e5b453fbf1747d407a938b863b9d3d809bf2c00d546ed709e315235e502f554362835acec7949f1e29eaa46c09141a627a97bc3ea508ef183fdaaec68ff9c93870de522ef6708d27e4d1b6743439f5faff126", 0x77c}], 0x1) socketpair(0x2, 0x5, 0x5, &(0x7f0000000080)) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="659316bf62ea11f29a0117d804006a08d9b39721c48a229179e932c02439849b8983cdbd785e6623fde57f65a38673dca5a55698dae77256d35e9ab93f815709851dc9df8fcafc3691f4ba4a64652945a138c7429a590955c9b5074529b6c87bbf11a7761f4606518f0208d652bfb5f395cb0c3fbacf0be94ba58e088905c1ed571b49f96c", 0x85}], 0x1) 09:43:24 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000580)=@in={0x2, 0x1}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000780)="2387a7109ce19c7d12119ca19319ba951ffbd19796cd5995270f000e14c535d712a7ae1c8ad9fc56265aad1b27cd355aa2202bd6b65552b9176b8c3a283eb24eea9619b2baa0f189880059a25c2dfffb981fd5c1d0ccff5b517edf6c695d5e5f5b83", 0x62}, {&(0x7f0000000800)="e3cecea1c65afa5b811062739ab93a83ffb3a6937d159925cae98a664b8db26e2713cb1b0b317efa8ce5dab877362163f2e27c546f89d8481b4124a45543cb22f49c96ffac31f31f0e86c2ee95b161ea127939243c2e73a9680d6a35d07b65f1f2c9e3ded7f3e32bcd981ce1da9731e90d73a7ef6c256d3aaccc5137f22036f832946f8be9021747daf89beaf4bdfd632ae536082ccff6b0a2f2994a045ac33528ee0b815e9ed09cc3e5f79dca966e4dbb1eea71c1", 0xb5}, {&(0x7f00000008c0)="33935ca5faaf5ff7e4a4c2c25b3ab3b221a1750dedc5324b8befde76bc4a18a00fc76d7e8f69389bb4dcffc720fbd47ebe5d5ae396602148059fa2364bab74131881bbf79dbaee0510a2a7418c003e81e3d5634d9b8999404c79fcab1c8b36289c955704c130eb8722219722e2a71e4290a412edbaa87ffc3c4a2744ebb7623d65daffca19b6fc82a1032dbcfe0e85b7c4f33b4cc057fa61ae32178c81e694d0110a06bfe1df304b00", 0xa9}, {&(0x7f00000005c0)="a8bff78c13c51eba61a5f3", 0xb}, {&(0x7f0000000980)="e321497e0d3764874c64c3e8a6b39ea4b6259d9e7a079f36cf972ea6bf8c40", 0x1f}, {&(0x7f00000009c0)="545fe99c3303462fe2d0f62815e6f98e8f65e7c628a0cc5fdbdfcde89cabbbb9701096c2ef52fa2bd8429ec5436b", 0x2e}, {&(0x7f0000000a00)="ab0541c2de4323e3ec742381ee35ba29408d28f8e007fc1dc6933908c8076a35476079", 0x23}], 0x7, &(0x7f0000001dc0)=[{0x70, 0x1, 0x3, "e52027469d6c2181e18aa6fd03e482b1b3d2ec3f8eceaea1b6c83451bc5fa5c9b6419b1503b6bbe80afcb714733ca2a0565937b3045df737773098e741dadb3802ae1cd05cf5df8fa9066c621feec6d2279e8e14903d60721f9fda87c881"}, {0x38, 0x0, 0x5, "4ebea6660cdd307dd3dde77b4115e0747ea0791c632ffea768c52041e5c2759d2c694714"}, {0x1010, 0xffff, 0x9, "e44c99951bf926ae76e79649c3da24dafac9b328d66a0c5f487ef822f6f1dce144ba09a14e0b36bc020f4fd393d69ddb40d0bfb1808992ac533c645a0c33d5c2092cab39eb5b954691e5b10e1415364419e4a6b7f17a1fbc4188672093cafcba1a29be1e3fd034392bf7036bc297ecadcf6d38c26810bc83f1c40a8263be4b77f8f4b821cff373a2a09573212b539c66282c3560226825f1f44d36a52cc9d5d02f029f621b195ca171d8c2ccca75c7e168349b1dd9a359fe839b8eba4fc2250a28b568be90fc1dd312a22c12f9580fd98ee0976a293fe2acdaeb5bb87872e94840a758572c28f0691da3deab38793fd064a4855195c94a6d3f847666888be612c71050658c5826a6b605de741d08597a9766ed9cc2d7f734342dab89840f9b7bd55b77e63f63ebf2f318900329b6d2bb128fbbdee95ab3f6b38f2214f14d3743ce9318df95a2d311b98ba0eba770f7bd69bccb50ef10f934c19985e8deab44dc03a62511171fce7ea6debc6a67c3adccb0433ea418cd5f9921f21fa3382173cb7ab80ae37d2180cc1ab4b35c7c8e968e16be38244bf0171ea8e15851654e3788da4cad2496dd92657e1d4616ad28e69b63680b676a854ea301ea000fb41d82fff23c90297cbec381452007af3c314ccc072b99ea7043cf0a13a170dbb3af21442b4a403d34df817dc1dea217a1836ea15cb3e4fbf78281271c2201d5e3b0a9d8b8a57e608a9878673d9b7a55f531925375e7fe1738b4f6b5ba46433fe63ca8330260e8ebf26e7362ac1743d0d843b60288b28cf5ba1d4a673409f90581c92fef1f428d6246af7af4dc7604c0415b954b57e9f92c1a84f59b8953a8df2b6b0bdb090252e64a16bf701b58e248c202863ea5b7cefb7b237e16fd9f00b25c43a5f187bae58daf4f8962a870c6b379d5fdb49b3a698b6d0fcdd3087e0fbf905251a0bac2f72380e137a80459f06d669b92516d81039e9eb599d3eee63edae0a9e200c522874b389ebf7a9a0456c3a7a1ca516d2bfef8393842b5454fa26b6d88a945c0c04d69dee3e66fa086c29b2e4f164a7060ab62a65ad076cbf883cee076539da4fc16ff145323f2ffdeeecb4baa91120c53c35803e396fb03cb56ca181b3bba08dda68e1455880957e7583c97f616361499cb112ad51b4d4e08d0bc42c28cf6a9e109b81eaa86680b12b4317ec09a9393a493222b911cba7952dc8c4b276d5d5ba74f8585402aaca068c8c5e884e6a242f79f14be424af39ec7e167585e7e5b9a1d9d0e5f6716722f8da229692effb7804298cfe763463df1cb85b700b118cb47b419fe2d4121875ea96ab72f870fbb5c8612e6337915f9418941ce18ab7795f792931bbe6d3440b2aa51a59d8e75934404c6a0189738e06cbaa88ee51a6c4509770f7b19b9055c6af9ac1ffa0416bf03f9e4985af6028e51f8d728e965d7f1961e85414038c04e93110e30f7c612b706af64808563f725dd00eea3e8cda9844e9c7d4016c764dc1b0a7a92fb65e742e5a2c817d2e3609baac7c20becb93a418155d7fff1ab53dc2bf11f7140b063e9a98ddc003ba0d1a38b0ce897e12799523911051dbba4f85955f4a8d2bedd7be2445abf873a7bf6e5f2e4a7ae0290b8e8022ae2928332a5f70be197baab0e61070e2712572ba9ce4a7c289223f3981d1efa0ea4df7e625822b3f68bc61396fc6fb540e0348223dcabdb078895223b6318beaf6d5dfdf2e9315124d204d19fea1d4cc68e0e3f3d8431dfb25dade9437ffc4d299176f0a2fae151326e2164e2cf088073027d8be78d0ddb79b83d714ca4d181fa1c6579929e06e841653ec37bb6447399bd24f6d90cae34d1ebefd9dac7d7d98efb9c1e45dd922a33c39544b31f16af4c95b778597da92cbe76e81aa4aaa802330ca7fbb85300216c62f15a0203aba22cb87e5ac1211ed4afc000e8944e08e6c08df0545f93d18279d73441733aa6a6fd690901529ffb25acbec1edfa9784bfebe8d3ddc2844dcd4a203fa418c7cd82cd3c0d679e7ff300dc9dda7d38050ae817df3102b212da5d305a11e48e2cb1c38d31d0709a1cd1759083d6ee80f3581705c66575adcf7d13a3cd701a08dda5105ec32b9f48e687f9338b2b634ffb853aead4ed7555afb3bf81dcc6dce8fb003fe6f879d936e0ebacd6ea6ed27cae17bc9a712fbeac6fecb74530e8c48007015794e150de8f8bdf902a107ee93b11aed706b47b912a19be588677897d4f6e0bdba02f133457264a4dd2c2a9b0b0f8298dbfc7af717eb5e7a2d8dd71ed3164aea1e7cb669dfd47a5f8f9944c5732f499ca276ef8b61a10b530e3e0b7c7fb4b55b84a4013544c8470d2701dc001ebf78842233d80d1652ebb069f3fba26d53d7d268802bbb73d5d2f1490550cf9df59492259cd2db9ba7babe4204ede8ae121af98c5181ad2d4559de646c83b397de166c3c9abec7569f472c51e6241b4696237b2d68c00e16b93c161bb52cf01d2f0e0d0f3f0475d443ff26991ee373ac45709ac4d42009744a02cdc52a4d05efa07f50ee4c576dc315993e2379cfd04cfec63579ccef4539a574bf440db53232899c5b0c4f1de43c8c1dd04632fe11dd3585e746515f4b8155cf871b53360cdfd4cbc356d171fb62e38777dbbf4268b80b9799c903c5396fe8c91615b164ebd9102e5a8be4d45f83b042fe75e3858c80e776733874b64d1c3c845861cd3ba928ed225e4b3e75e5831dfafa4960661742101a7d5d8dab6d94f0f5b797d885a5ed17e40b0332ffd740b3d7f9b7782b00ffc8bfb76dad728efdad9505ba4203672d9e9076f26b66d7965a5d717be7a0aae732387642cd3ac3e1565191f84e0503b4cee22239ba96ac265b8610c81fbf7e8c9a073ae0d0058e6dd3840ce076b6b6f3fcf3f218b7e44b2a91efe5c3663895e8aabcb833fb53511f903cf24650e8b7ef82703681e0243a222186befc1b0f65b01cda92374f090262950ba118f8e92311959924848538b4968c91b7a4e7b0f49c8fd8ba22de7f156961ae54d682ac7a3399775130ec0fbff06ea43d69144dbcec4935a7a8a0e2cd5841b955af7dc2193d9bc4e6de802dd8feb8221cbfda65109019aaec613c61bb67e7c2c81673fb7126d4b8f679d874b348f37b23456ee758bc37f20277c99ccfabbb0367930c3d9e303965523e4d38e42ff900a343b5ce831be2ea152af3a0ab9fed67847347f7cf6a6fc66aba2ada5126cd06cb95e3e072679c914ab255661a72094cdf1628ef4d64212c3cc7c3ab91361881c611ce5f64c90ee68043aa550180747054425729c073ff16e952e2b2a9e066cc9ee87a7c3f4e130dadaf51fe3ae35e479264191b2c94ce29e9d14bc4ed5661cba4cffc6c857882305df8b48ebcfea94a66d1f1fda0951bd0c7067a4c423b02afd1cea662f978f9def12e10313955751de83b2e46703688a441f6b6852f496611ff889d9faf5ec3730b483dcbbf3ebe4f3d7fe5e734e56becf1bdd337d4aeef6f9e7768dcb37cbe6e820a3f01e4ac021980d4aa4ac078ea928df75c29208ffeb9794b1898ce85a6ac9dc6f49a5520b44162607f6ef7704e31254390e923b98ad7b0e4e95f39df74dd13f865887f422c84ae942b89dd8a5b97a48da22cb6ce5a0304473129df0623e889ea4a42994ecb1e4c1825357cf36985e8fbba71fb6bede5ec4be3021102bc7559b68db693f041f8c4dced8e30fe2045376845fe2496796f0fb21397a7b69bf90ab9d6ca22b0da7eac1b76b350727c844905ecffa95eee8f1ddd1a87e65b51c414b259db6bd26804e622b75e427bf93060d1525a535aec241a034a84069d112aeb810fc8f7b455173af861c0a144e7e8079080e2623bc075f42530ea73c4ce260fd03ce891365d34462113d3005ce41f9f6e09ef0243504f829512573719be923b2eda197162494458f71d21d65a4a9d8b1df4cd891d42c0f14cd5800f111b2a9261b55c411b8c52fe24d05a760e987b56fc6d28d172bd4fca0d8b8446058c6e1f7e1a71d861c1c1961084df5a186b7616c7133e62924f6e5201e6a8516fed7eb0dc9c5611d8c362693443a26c70d9172f7490deed60f70d9ea8bd5ff5cd9f7af78cde50702de3488528a150fbc8d2c8c0ce6567f03b42a0807a6adb7c6f690cc7f36afe802dcf42d174f6dafbe5623b270774f3cbc2af06ed609ee6ac557996dfb2cf8d3db1928e88332e6718d4b6fafc2755ed1f698ff9d72764f749237545e0bc2f3dd10b863747e612d17f8fa5852c8a1c7f23a3d62f02ec841d4c0a2bd53dbfaf33447761487aa0eb929dbfbdf088e1b3f952e78448dcf686cc8099dd55e5b8d9a3fc475c8040e7241a756afe1ce8759989fb308b2ada56f183c7347d1a7585fe41c4e38c3e2464584bfd30981a556b973af1c72b4b1caeb9535500b5093d0b61685f16d3b1ded160ee189f9112b241c5c01facb0745742837d81e15dfd0f850d001109f595a1ba328aea415533f8a9b9851eca30f79fb65280671fa16ca31b00feb6cb598ec8a5afe7dee5f542088275665a7e13bb9eb47717edb85abbf1a4be18e40dcb63d3daeedfd4dcaaa10f15a0e423a720a240abcac61db4ddc1b4c2f1789df9d82c054ddac569b5b7ce4bcdbbd88ccf9a9404527e093cc153ba37766578519ba8cc41ca4ad689353a8cb69009f29e209b7b5bb534e23faedaa98198babbbdb7febf313ec738017871e4f6669b3befcccd50a571c197df33910dfd156e3ab04864c14bee3a01e0bb440c888f75008525230ed336cb8f55abc2c3393f7508ad4b1b844229d08fad9f9e401721d8ea75a1e7d50eb4616fff33ca3374779e16eb9c0faea9279d098c1a6ca4e97cbdde82de49bfa32d3e889076bf64a2131b81f6d09bc7182485ac98d295c833b65973910639bb80bf4e0147bc54a62e94d8974f2dd07cefd266d388b6cf8a308283ab89eb1b5a1c912ae49d6457923ddd66111206ffa5cae1fcb69ef07dae801a3af1b3e0aa68a670295724d2c28fb1b6cc3bf65c126c090b3d79eeaf0c7ab1ac7a314af092963ce0a0f73bf2dc1a4f861d47b430af23ae7a2c5dc6f6a9c6d0d775da154db1d5e6a626005b76be629125a47c4765f41536c853412774b8bd98098481de966777bddffb760c0c8081cc27b2c977f66dadbfbed9594f13ac5bb4fd38d7e02183e87ac8f661198af58408f0d5c531d22238bc22ced6dafd40a2b91df1994766b6d9f59abb644e0924d23ae7be72c20f1c6e140b793bb9288104c0495e1d59122ba875c177dabd5ddbc2c3952eb89a64b8188cf19d66a0e8df16f7f464e843ffa237cf735fe8c4e6a3df1f3d82a4a57f80bd045f2c1535f2a8503be75284eb42fe8f6c1d6263d6305d20b99118e1cd0d6f630e5657f83d1a24cb02271d26ba1a17a11080232b22495afe2f7fc56e3f066476612bc085c3d6a3db2ff06a30eed4d2efcf69403a0294b85e99c24003c3fd79b713b16b9fc603350a205cfe314bd20a0877a4c190127b2ef033fd81d62d8762b931f8b684bb36993721c61a50fa1361b962e4a118f819bd2de46fa8f68feee0c52731f0f7d98b6ffbeaa43cb5820f22d7ba8dca9e0a6bfb4dc81758b1d1bc3802c82f9c9c1f9205ad61bfe843a7e51defa4ef8adee78bfbca443551fb5864966dd24641257a5b9df2f49c7fa45a8239b6ccfe519c9a6b2c538e960b5084439e4b5f6c8cdc03218b9d5bcd1c0572ff2f33ea42d7bc8be5575a6357694965771a06b3f1c9fb367bf880e71314a9e806b8f0225c57afa491c0436fdabe5c449a86f7738763abe1f1c39b7"}, {0x90, 0x1, 0x6, "c005dfa2b78e1b896118c47ee8aadd1cc2fdf3a70334868c4c3f3e47e5610373d1890728882e6c0fc88f49d5e4e1313b52eb03f1ef5e0acbe2eccd6b01daf99e2efe2879740d8bd3f0dde81a93710338f32780f91e09df55a39ce3431b4c76b5d425c6e97edf1119f20841b861469900dcef202c32983475ca"}, {0xa0, 0xffff, 0x1, "023c1c51479503a0592cdae8e38d9e283e7a0b77d0d422cec4d0136c8a75aa07fdfa6f3da61b1768cbaf5e98bc53c89eb1dd561802f52c73b1d93e61ac0cad53803c6750a4fde148f6d433f538e90e51cea2793c164b26b812f8fd82bdc7749123ecc1615cbaf0ea01f45e1cfb2f89873a8b847d4b2f25bf6c2467ac360289295c0d2c90357c0beca076"}], 0x11e8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getppid() r10 = getuid() socket$unix(0x1, 0x4762320f3fbf247b, 0x0) r11 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="b02eda31288e975ae9f2f5b296c4665d1d50cbe9521671cdbe60524c3a5c25", 0x1f}, {&(0x7f0000000dc0)="9b823224cba9f818d25f38ebb9ebe6560a6049c515af0a4d8f5e43c96ff5c3fd104437ba196b70dae916f74358e1dc3f6fd6e28da054dc7d01aa4fc9e180b1ccfb8d35361aa9219a7ddd18d9a83348cb97522bcdb2304b0aed3e19b12ea001198bc9ad8e424f54f3aa6f345763b327539c22bb4954b2993c886f81fd891deda7a096fe31d4289e77c1605460b2c3fab6811acd964d9b0df124270286651f427baa416af59c2a2c37f343848cab0531acce1d652503585bba503aa5968ed171b3e4c265f5c205dabf76eaf5370cb26b72ed8af88e53ddea4f4f2704b974e976d948d3b832c7a8c9ec2930ac165e4429abfb36b6e85613d6a04cfcb399271b5218cf8fb4d68e07b214e4a00a522b18a2234b9addf273a29d5b93c93846767e3f161c621de552c63eb2b455eef24ef77f71ef7b02f2663fb60bf660951f84e0440245e403d0c9d1201e0be93372cc004ed2cddb36c087ba6f1d68fd5a28090505b4cba3e6e98c45e8f888df3661e0b2d3c53c223db29f0e1156c60d6267465fb1d4be06c50136138c62a2518b1083bda62a6e19c9a633626a7f1db42f204a8fc7e35103cc78629ae0925361e63407b4566a88d4f3eb49b2bcbf91ab69dcfa3659a93a77a6adbbab0b49c5cbde60fd9670454fd5cd2c5c7b1bac2d2464724d417425cd6c5aa7bb8325af934274054c895b705b110fc6c82b6bf413d16da7e3d2dd864c217b1e0d3e4a0bfcb99cf0b5f3a1a7dd956445ef4dc96faebbe070b0394425caa757b93f849b66fe8fcac222a837011de23fc3b87cb37fdd60901e11fe265aa31809994c5032acbe8d24fc7da1300feb97fb759d8731736b45455881a4e1e95400ff016a7fd2427ca0e91413f05c0f141568fb9897937757cca9a557a3afe40974dd571d0fe9fb6cbe50bb49229f21aaa093665512908d0cf21b6d90358aa2b8a44fe45055fce75d358dd754925a5e357cd07ea8aea5ced16c1314d409cde1343563353a9ea5672fc602cd8f228af5cbf5c1fa6055e893b847c9677dea3e11db4d06a254fbf3dc0d8184163548f7f5409b02a743c87549d796c8d9258f0506b1c507abf0f4635f37985d19ac157faba4b1477f7668f89b46a1502ac226a68669428a274ac90c3f59a3f3ed231cac32afc335aa9629d3eb8d03483eac988180d5d615076b8168ddaf8a77ef623ba922915a0160ac23f17ea872274b18cfb9009ea06e897c4f9b16137697707024c72c8432f373a407db650bb5e760925306797132fbbbc2d74a47cd45bef79dd7159f5f0c664396d41bdf5b02ddd49b8d25e405ae715d3776319b763f65e76edf07577dee65d79ec07265e5b75e96dd594726021b665dc490a72ead07cef4c7a8ce090372e802444cf46c74912e492c41f748fc91f6f70eecb78ae544574c252415ac2aa5f43a04bf7b10903ca2cea5fd2b48f80c136542245ac8abbdcad08e7bfa8ddba4b0515eadb4f40aa174584f05beb9234a5e022b81b1be6724014dc0326cf65b366ee7a365753964be16402e9842799f096af02dbcd9662d010994c80708dc92e49cdd32d7757cae1d315bc13fc2f6440c780f9ff72fed384462dc3eb976979603e55dd746bf49d2f4e747aab54992d3dbeb32f83f6ed9f4d6780908ca54245bb1f5b337755628a85e64d0f5c332b9b869a5b394c880da6d7fff5a76cc9c107c00240fe469e99de0bc98e68b4fc95c587defcf577103ef06cecc718739685b3b6b17fff55808fefa57ad2697778cd87ee0c906122d47612bc54c776bcc62a2e990f74b0a9f79c47c01b1e881afc6cd507a89448f01a6d8461d13f661005c60c4c98bbc13e8f22b34bfd29fd95b5d2ec23edaebef0414e3bb0d6e047bdafb8aaee445be5713156a06308b7f38fe43474361d9c3e3964282bbe8d44b88258d8215a1b1aeb9a206b0fdf6db2f23cd0ebaa299908dd29636ad140b36de7041eb66a78b8cef789893758f886e2503e53fe0d9212a3026e38619edc5e10b6456e8f9550985825ccb2afbdd3c1524a28a4b2afa70b86134a05206b2204dc60c9fe6c313b9c952d68647284c94ca172a30cd3bb1ea8aa05e8080fd13782d080b537b4d8e4bf194d732d60fa5ed2e5fc58eb2d98d3626d9d63fa0d644b94e4afead16ece4e42460da2d0da264089ae80490b068515aed2ec13c3bf004e1e81fc7890644bcb551280502668c90a4b4f14fa8265e7c2a27504dba17a03203b39a48a86561a0ab401e37e4718975e9569b457223f81ba5dc53ab0f9efbae5e7cb0a44dab6dec379cde825ea7d2bf5eb77a49b46d868e2806f4d2136bb26ec7c669ab1d5be95f53eaee3a868b414e886386e42ffa0eb0068eb7712957fa9a90d62f576fdb9a174809ce959c1dead703050fa3a6d08702c0fab33f363258fde6d1dd2caa66dd0e974eeb39aa1c0023e37b0e06ce952ad08bc8694a05737f6daf7109d0a1c7633e964761e71eca52f1fbc0d7be54e54f297a7ee9d3450ccbe51df6372919b20e8b83ea5e4e2d674834a88a440e3066cf558997b9295a087b22636311b4a1a12c697569d298abd91cac9cc8746f90e65fc1ac84a99908f16c5b5c163c2ab80461c9932a1da856b912f7e0294b11d580e3426ab1534c7f469c4ec260c267a8150c8812f1e7f224d41bfc6046fe5f6a1bfbe7757c2cdf2936eef0d254197aa51532501ae51addc43fa0714067a0c5084b1e27393edaf24f69464ebd8dde60e0b9a9f3f6c5e5cb87945d2b25100f2e9bb61ffcf00bec64d81fd9d3ac4f8e353128e528b46eb35645e62f4ed915f4ab3b6509769e2420827057310c59c2ec4ff1343db55c7b4101dd7b0308dcd474ef1081a18569c66e456d37b717d306242da64d3a59affddab4fe40e908fa4298c17544ad7e44e41efea1331a69816f96e3f4f37a881fdc6e3f7083540fed7a8d4181dc5217f416c85318a8ed94daa5d3c7eade74aab3405bdb6f17975a89bcdccadd919298f06d005d482cfecb452a27f828c164c767ca8b805921aba5e9aa6552181066677641b3242d15d8fde57f0e8866afd7b1399d812e46b5c792a5c3a4c1a004915d786a32d5f46572a324daaf482a6aecc9685876bf64d8df2fa559d25183d8d44ecf4970f56a8242bba8d6b45cd909a35799ce8e4a0cabde378b279842a2b8b70d2fa940c7c1f855f71543c0120624c45c608d5fa60db1a6ba6fdfa61b4a00e5434314ec6b58d81594df0b2ce4caab98ea8e375c0b62580fbb1ce3a9cafd2d50fa54623c10e7563ed0d9d86e4328525244cd2f1ec91ba156fee4907664791ec30651882674b3f0f10481f64b2e09e51be95f56fde71d6a9ae854b16328ac3a08ef289c13a1e83bfcb450c0e6f67deb1d15824fbc2dc49160a6568a39585ff716ee5f20f4e688d4440f08fa5e06f4457adbd149da5efe49c275c559ee9f6ec5718336e2378920b31024a9e2ee5cc602ce25879512888f075c52cd6fec84c90dac567abba4f6050026a18f67c17a669061e740b73c95c9857ea302a7361f78d5f119d3c5aeb781fa9bb18ba4a23e57d408d1f24a8605066169955eb608c95e244cfd9b3b80ae10530064474e4086d5f3f3dc0929df73ffb5033ba4ee3ac79aeaa889f67a9c352a3c2bbb0aab18dbf2e256056807b982f717a517e6ce83a9a831c9f168edb28e214cadb0c0d0df6899b7d41f81928904f0b6f9cdd8f6e65cb0ab6a84b0cd9b6b1ed5816eef78de0a76e793b7ed035111e1d143f6f7e9825b3a2a6a61faa14d5d60dffae116ec6d2e4bd98036cbce606469dde4318a953be0e3465d6ef19a9cf207ebde9c1b9921d97ee37024c392bea6a0b70d9ae085adcbee589bbe9287f25ab48dd2a27df56814462dd51321053cfe18b1a5104bf5b9d98bcdf8d829f3db6aaba2826322112f9cce4f862ab754f3f46d488d41752f664242e931803b251f7b6b78058e700efe32334aedb55512fae486ef82a5bd19a0c35faa42c326791f49f64271ab12594b14d03e41415884c4a8e00873b6e2a2eebb93a9f085aea9cf7b7a4c0ebb5aa6e08ace6d8e2a7ec894bf3fc8061d9067ec2a687ffb18336efde1dc054ad8d904dab1084995f8bc0dd8fec32d909e519942dc37c7e1e81a2a14386820a21dce652daaad8c6e3791196a69ffb7ddde718d51e74d0fdfd2bef14214555ae16628d5c445c5fe30bcc4ef81ba5ca1d4324d7fc2ce1486d299c0d733a6e29d6c5e5bc67c2ab70b6e1d0e4fb5b7ec1433292cb64dc70b5c1c343415ebc5d35cc0ad0aaafbae1f05a8c9210351d9b46d1848bd11b09d6240d3bc0ceede13a87e6d3623638b2c45100fb8164dadae82c8cbd2fe5c92c83fe0a06870fa0800e4ad91120c7e940654c192827a620fe8cf74e574524878c3e9c1571406063c46a27cb9ff5a84e0468f9c7ae3d034afd6dce4e26d7163703eae1b6a2965fe76a512402c4d6cd0edc11e5c5b044113e2fd97e041efc713cc759bb0d28c725842033befe99a4a697435bf8dcc4aefd3ac0c4f0e3888eb520fd6db777ed72543a78cb5ad689daf51f5ea9e212f606547f633ca4f28ba5c0e3274f03082e08a605aa08fde0fc4ab2c8938b5a83dc09c11e9157825936348dd22b654216c69bf5bac1696e6f64a159ae498a18c92e703957a55a3b88d4a43468adff57c739a64bef558c5920933e1dfeb2f81d264974fcb957fcbb5194dbcd12f7a85e0cfa24009a8623b556a48c76671d8f515f3c26dadf820b18abddc07c65820d34c99bb7555cdba8b52d8088582e5471370ec0e69fafbaa8f2fbd2e2fc1c72330c11cb508f0b01a4fe272537b7095a3889cd0c03c5fe3fd9595e5ea670c944d6c611f817e615dd83f098b534812279cb3dcf22a113701220baea6cc3d382407deaf137af4bf4e27595ec9922fcbdcde436aa1fd9fb902e754bccaf8049b7c5d6a993a62cf6329d238152801bf36bf3abe86283fee635e1ece207c605ded08c0ff979058eab14a52351a4262c97687d043c358fd822ac5abcd73c567d7678232a8815e51d946a9cfaf841eb520088b50dd25383889e67852fa9ac557b2a4adffb5546c246e8271771c3714741438fbe685f3feddf1f5c094766f7e97fe152e7c35124928d75972cc7d7138c886037477257c16bbbfc72f8127a39a961a36204887e62cf9fd480da328fc66e192bbed0d333f7a3303b69e32e31ab470b00e38d583290441bb4560c7ab26a7f168fc13e80efee499e48d492d4d257dde9bc0d6115e0af1f8314d7da39ec5ae01501d7eb4a35993e3afa3952b0b3bcc3af59f0a8bfaae9406fc165e1527810a37c9f25d9abac59e7c76b160c1b27904ef158bab5aeb90129b973066990eb7bac6cad123c74ecbe1802b96bd9a606da22eb4d94c6347c19b7d4129b67a58361074b9cd522153d7e2c398cf79741ed73f7ac3527d7c806006c398e4870730095e70843bdc63a8f31409365797e99db09b5c5136ef5007f15cbe399d0b577a6cba9432e3add009c8fa4dbd51ae15840abc7b0e11e269f499167a79b41ff41431d67c750565a11beb7d7cc492c7d959414a23b2c23572ee03e1bb3cac18da874e627cd721e72eea77ec72efb46611526902afb8c11de734a8b95aefb148d47f262d02608108e9814a195af22cf80cd35cf4ddc21841af76c00f9cd35fbee40e7e8f47aa8b439327ca6fd066df13f3aa0c6b72435d3fc9fbd9461cddd489a0ca3ecc4d023c285e37ddbb23d299537148b483f8ffefd902776246d53f7abe16f92900d1fa90b790cde8be3a3743110b37232e1510352bbcba8e3a", 0x1000}, {&(0x7f00000000c0)="a2b18947d9feb1838d3b02a99ff426f7035527ad6abb5d8cfcdcfa384bfeba81a9cc04e01264d2d906321360efdee8fe49d9ca3fd492fbb51556516719d39367215e9aa2c0dc849961c08f2dd1a061f107198ed989882023051af58710ecfe3509e4106db65e5caea8ba66ece1d2b0fd408f4a06e56091059e1d4034a0c3cb6180e3838a3189b32c3942634b6378211f33707719bc473980c98fd0ae4416a300d021093a3e8799af2574eef0f413527291a1fec2ee3f56e360c7bd2c0c2a15c6a7bf", 0xc2}, {&(0x7f00000001c0)="d46f56464ec7e0732baa2601d6c5471d680ed94d866928d6ec71503df237f7b5d4167ea47d5b0b46f579d5a6c952c564f671041bb23f61efbb509658388c415af8076dd0e581580ab0628783552b8e36ee8a5cdd79cb144437258c91110de274358d80544ba8dcb87794781c093aa60ec73d1f3d4ef3aede30089f79a20fdbb48e5f4dd6692d332bb2a30cdb3f36da1d842f0115e22096f06a85e8f93823ec490dc4fd86ad0e09904743951fa794abc908954bfeb0acc2ab1a70bc54bbfc059a18443fd6a7e63a815e14797704ee3f063f9a96962ddc7ac5dc2d411347a24e96324d9e22e47b4e2a08a96ad92962535df149ce221378cfab30bf6b4d19ef", 0xfe}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r2, r2, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r1, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x130, 0x400}, 0x3) 09:43:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x3b2}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x180e, &(0x7f0000000000)=0x6, 0x4) 09:43:24 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155", 0x6}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x40) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000e80)="1a5cab852de6793c516530703cfaac4bcf7150d3e8f90fc920159d13d917945328b7023bb815c3630304bb27cb39d59d84391a326d8012ea6bc27a764a8d5d1da084590f228062d26637111eb9e4bce171d4a52e01a34e9ccb7cc32b1b438c02b6ab99440ec46574a01af0efa1758baee17a071e0c82a1ab58390be1210584b91d2976312c3e39bafa92f85596ddb57bb3608e66d5ebf38a0470a1e5d5de5d9c9faeaa77f4098183f1620390cd74eda956750a94b7d40e8706b3534be67f2939fbc4039ed1d78df0afb945dcb0b418d610fb663fea8f154187b77035b2b34269988be746cc3fa38ddaba3d01bb6fd393d35336dd6918e6c366b0c32bb9887d5ec0a4aacaac914c3992bb9bd5e697bcf3a4117a8920192c77e7e6c5dfaedc4caaca9b09545bb327644284d45844c23ce15f76375024e01efa6f6903207ce224dcfd7f2ac74b35cccba04af8e2516a2a0364564eedd625bc5f6f00749caa52d500c3a61ad1466993a900ff889907a29b1dc7db36bf2e3e3d28a582f4d41a35ca938c05e92d81cad1705e28f61eb922c3dbe56299371d658f35f0b9b36b7079f6aea01f9f6b0a039bbad681b07a1ef2b6ee95a0829ff1655f5676cca1bb4d03edfb98879e922a45c09e3d7624f3328e68e711d30f6d1c19c813acd3a45d9f7cf4b0100d1e5349623d7f13b023ce57b5b0cbbf042afb6dc75c2589d96b1ce3a74fb23fa27b352988f42d6b44f0dedb3b613bc5f2df97791be4b91be0cd2fb1e49c0b93db4a67ef7801859c50e804df3b230ba33be900353bffb053cbe734fc46124accc17be53babe02db2a22c7150f9cef4c932192b10f2725839ed79cae97d95456010dc7bd34f610dc4a071b197579da471137a02cb5533b3bf9e1262b19cf6c4d4ca16efd5f1a2402c61aabf0ef0d34fcda63756ae94b53c32d89e41ab1740635f3f72bbb77f38f66d02d86c4f2c5b6782454ea10f58a0663799adcbbeabf46c9a2ee4916357d9ff7066bc4231d8b2ce759fa5ab14ccf018d8485745f9b648851188043cab55d4c3a5a5283a3b55f8a7109e74f43e3dec41efb595f8acb551507a697b1e05ef4a4e888c6a3991d151a6284a37330a380ffbe0bf90d65d04755d00c891b06f060b947260bd7de4c9baac06fa1a34f705b9893c0c859ab822a4bc968b82b53fd9c9d96b91cca2a4cfd9e69d029ee4fd226f47dd76cde5facd588e9873fdc6bd5c2c0413d5c25f61a5703a56db9afc95ffc748f3897f1f8de30167407b67d5b6f3ba753893f65625ed7e563a0c1a3acff3ec11aa2f8226a233ccd1cef76e838b7a6055862abbefabd61ba5baae2c48e073dea7f6e19e82be242c1f0e9d17940aa302a066c033b56e59c8bc48d0ee13d0a17f7f81653bd778fb6b3fd45ecd2676e63c4f41cf661168bc922de8aabf22a13b8bc57d591099b4310398c6b00a7ef7d9f7c2c29f30b4eb63a4e6f0fd086d836445c01b2948b73c7ecce92dc7dd6179cbd64c7104b2c365c5eb87311036adca3819b86717be5dfad87acbba254d64963484cd3a60dbdd5069ed63c0c086ef7c9bfe52b3d6adb04af38219891938c86df24fda8cce55a8215c091d81780b76e1a21547e5e1057444feb00415a143897596846399db8e5f5bb1efa5a3297b9d11b5a30d4120c7f39d37384a17b6f155e6af219eb3d7a1d22070279503e8237f75fed3994300f5a46c411b7bb69629ff974181a347679235d95bc89e32889fe2ea3e57c13e7822e451651e9d865fc0c30572e2abe12b244ac84c4b39e50cb57bbb2b226e27df101229a81ff26c5a6677a1da31f8c755c560c50f9886de145119d6983f2f5c706bee5fdfd03e14d58e6bc45d63b527d86c798fef4d4289d272f22d6ae4af95c94aab7aad4bfc0f354ce2039efbbf5e9051f9b2f2808b692e198ba183767383d0598892a2b968cd3cdf8bdfc7ea87df1d103e819c99ab64c04d42007cee309a1da4b3ac97b90ae612287b7ced3688a8a35fe93dffabb7fe30d53a8f2e1fc1701f764682ff6d863025dfbb76da8f0f9f0dc36cc3761dd64db69bef7856f6ff1581bc9ca078ffc00900afe1dba103e76e065f574add7b71565093beff5e8a752cc7872019dbc309199a5d55d5a5b48f5435cf48d2d0bb58a9a19a8fb7f1848cdb6452c67d941d1a30548f41f51b80a999e2cebce8444edaa098a346eb808127da66d78384f22ea723f5a95cbdd838a6f08f25da48279b180f02e95f0d43dde51a62afe575fb2e22a156f8e8d86ab9257efbdbb2680ddb34a7ce57ee1d8e6478186f29052ab58b463b73ad116499463813b38444eb3689aa65d6aa63f0248705b128d54dbd4d85c6724121c60dd7c960354ce00a79981eea1a1cbff3b396a69d9f660059c1b8ca65dc4c946c6f13fc5a224bfcc6af6f632e47b6155b56752d43e54cbd0d5f4690a6f0857e08e1c73182cd6a29def8a996803815769083f1e9e9c8737aa355fbe191129ada085584c22451ba27e2d10981663295386e0b79b3f5af1c286c7f0a1bd30e9af7813fd99038647c367237a52a210254d30540c8b4c4a98f873bfd03bf0471c9983b886c23c98e6d9cb1df4d90612fc3d8949a1499771e1274763f66c42277cfc6eed1efefbe113fad7832c034142e56d1b313fad9e0048f0d045b88ff488f0d46f9c84e862bcddecfef15c23b695b8d8d83a9a4c8a2a87fa1e324bb749e7ff3426ec053daaedd1da1643c0b8f0f99e5334f30f1865e297ff85bb8c5952d2066fec292af56052ef05fb24b41433394f6d735f0e5867f2a7bd38f6969d7306a2642f42341fc0c61f68b3faaf9f1f5673dc87f85cff8cb9f721ed675b2b37c926191f37eb97a918c275cb8a200b2e0c2e8d4693775463243c701a9e13e8fb18b1150ae499b8852037388ece39de06889aa8a6fd735d8a6b92018d6eb37663422b135afa743b022ca09e6d118797516540488989a13e15091158db58da256aafc8d19ae394ea3eeadee5b4647fbbe6ec3125e7ee0567cca2264062a0d50da6568be98c7ce94a472c3d34bf548a9629fe13254317a4a766091a56254e1446a5e5f05e94a5ce24ab832ce5aea0bc0d484a069534fb29e39f5118d03175f6b2d316591ce0cb9e916055a0432616893f93cfc78541c51f6276e7457f68968d6887ea742073cce371e9a32aebfbfc5f2133d0714893219aa46ad343643498c30c064378903d5564e2f2d17807c976f949dcd9852544489255619f78d801e706c668f2c5655447c33cf687e408eb119446dd668a06da72476de6e9fc081e8327444d0ee08b26b3708b8a610e3ff118081b79e499942b8a1902c789544ac3cccfa0a88b02e0ddd1c5c37320bb8f85fbe0e08893f34fc2427ec43530ad65ada5062cecd09ba939d57708ee04759d63ed03771ddb93cc4d89083584d024a0e48f908add3697a6ddc9d9e1304cd2d5741a171a59a213799845ff65a69cba6459950d0e24b536757243ea25d4b35be0535d794805c873745e20692ca1b9467098de967dc894942721c6ad721f54c44460c4ca33fe40b34c6b1e197d9c71ad492e47a3a90923149834a86f35924cbd69a7f541c3f59496bd833c7ddad59ad10db355c04c2be349715e7f4df2a840a5640cc5fb3a0fb85048c462a03b3f9e351cff71af175d7fcab9590e820823f642aff2be12369ab0eb687373b2fd358182fb975c334fd4affda8cc1711b22b99ff2fc4f3d7fdbcc7185984452628f7afa0c62da9e4dbf949a90e345bfaf3e46c793c23e7731ca577793296ad32f1648015f30c275366b938eefeb6b1b40a52256e91b27c26e1f02d8f11207ef7fefa51a5be3e4e4f81ca2273be5d2d202e5085726ec8c940f3ea55eb2e6377bba6c80af3be91285b1f9e81b20ff1476ab058deee05d52374b06bdbc9e74ed66e038b39bae982750b6029fe9f57f22942c500c9574be9ea44fbf31fb849936e8bfe96ab1cfedfaeb814da5eb1877921ddee2075edf7144c95641be3688b366dd1c4e9fdc01e0a8a2e832473d8c415b7d499ee6a8a31195e92d2e7dec86deae3b2fceb775a7738c5ba288a134118cdd866b5debd995c629096102969c541f16e7c8341a4720106dbba40e0723c6ca157822ca0dbb89bd7c1f0b242834083707bc9e1edd07487bf4b2bc02b95f2aff61728cd5272b0071b0442dd5b52cd1a78dfc48b93b670325e822ccf6d031e5cf2f6426b2fa5e13baa1f2ec815bd7245f0dbe1656f0deb2013cee63dc4760f1503da8099ab3d9867aba4af78eb325dff89098cff807d7fd29575ae41f7038297a118b7ae506e0f2f03a99f55024d68279de19ee961cb2db0d0e6e869a129853a9d7d8460b1e29b705c48e6bded5dd31fa7e25e7f9776f676d5aaba5df8b01a9a51e3eff119be4230d2c4ce2cd3e7c033d22f25711b8bb3b878cd079c05fc670d064a29453998d1027c8a99afbd20c0d4554ba33c50bfbb5ca232dcb1f362eb13c13f6124d3f7087ec70205c9f930cb00cf5182c1cae5f8a80d76d94e220d3ca991f283fdd820807735d181c67106fe6623a9146e5ee56e57635e44277d48fb99219a81f02592e64526367fd996756c9292291f3a1ad06c0ed58efb2811cebbb6a1fbcfd5c1d83a0f0796eb9ba54da8a5b246dbf519b130a48eff0b58b1da2114a14d13df24ff1f324ebc57ae7f7614a316a917a1f0062c3d7d432b598785fbc554be1fef6ee429e67a21ead2cf9c57e8b249245c6ba5a12c98b768854f9f5dc4671292a74e857cdb9a4a6b2639b2975960cff77b2ad4a7d4b5de34f81b633fb26d14f4363a72c79d92bdb8fabbce460a6b9248bfe04687b0b124af640e6ea839f62329d3b23eb6df993796e8a56bee2181a2f44b12941512f8f5953a3dd204d0b8a3eb712c55170206a059c11cfa7b178d44ff6f652297c94ce00a0bd9c21fcc4e8a6ee31be841d0e8096e6d81429aecf7ae1dd3949793ed10e077605bd2e21dea2445c015c36c43c0c6314dbb52423c326bddadb6465ff95a33570731a7fd9ebceb043e77d9c84ba8c1cc56ab8ee4a9e475d8a795a5317dc47b8bc4b18dc3079969144757e131c65cac1b4116f9dbfc9146237eed5a044db5605fbf48dea15bc342e2df9a040d4cc1382053b79d8ee6dde4021324ce581241489c6229bc5a3872286e57e939f3ab7e55333735839add940c0e55f15823a8847b276a244108d377fff2fa928bc6d3f9a7d28cc1d18e401c5492c14ab8b58c8a53959f98bff6400561a41e0964d4e7d7c7126911fe15e70fee14f6fcd00d9fcf0e4c5fcd83f77161a68a290846351443d69fb72c9a966507f1c6cfa2d734e403c4cb61d07c666c2c58c2e1caad166aff26aa709116d3b16f7ce610b61e7b79baaa14634af80be43eb659a5de46cd95dadbf9d80e301e1147c1496313e6213b99fce949afa718163466660e3a7bea57a43445224a2e106530b8a33f17b3f0074557d42d0fd2a07de8611bf55727691bd4910c050cf1746392af480c90caa89c4bdc90e22de8b23033e1c3371243f0a6ce98f70bd84e6f70e189da6e5e056770fea9aebacd3158ef9ba3eb7d3a2b3e9dca6f4df6f67c39bb1cac5c5ea033a85f8b622d222c1fa5e552af0be146c7844fd6f579df42201967000ceccee2a1398ac60cbf3dcc51b0830c04144f79c47d904d7808f82e038e6313aa567a7f9ff6e638e33aae25c4d49c9831c588fe59a6de2baaad60cdce9de80f20a3e585efb01f508450e842a5f79c555aee0265cd10721a147b316dc61f89292e25ced876000a85d4e7c39a1", 0x1000}], 0x1, 0x0) 09:43:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000040)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000380)='./file0/file1\x00') 09:43:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 09:43:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/42, &(0x7f00000000c0)=0x2a) r2 = syz_open_pts() fchmod(r2, 0x1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:43:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x44}, {{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xcc8d, 0x100000001, 0x2, 0xfffffffffffffff7, "d5de7c3227f1222ca22661cd0d72e6cf5bccd26f", 0x1983, 0xc1a}) close(r0) 09:43:24 executing program 0: getrlimit(0x6, &(0x7f00000000c0)) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x6) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) geteuid() mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 09:43:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x801, &(0x7f0000001040)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) getdents(r0, &(0x7f0000001080)=""/4096, 0x1000) ioctl$KDSETRAD(r0, 0x20004b43) pledge(0x0, 0xfffffffffffffffe) 09:43:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x101, 0x9, 0x3cda, "f325f8439516a47ab18a044a845c5c09dec0898c", 0x4, 0x2}) lseek(r0, 0x0, 0x1) listen(r0, 0x0) 09:43:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001ac0)=[{&(0x7f00000001c0)="218c511f58e99bbcc2c9a1864585f863a72da0", 0x2}], 0x100000000000014e) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r5 = syz_open_pts() close(r0) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffffffffff9, "00000000000000fb7f00"}) write(r0, &(0x7f0000000040)="30f51e5a8d62e89fde445a93909d30cc33994426da8b9753c76af9db5eab2164e3242362243f8dfdc3e013b7b2e35585ee1b3e3870ccb55b46", 0x39) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x1fb, 0x3, 0x2, 0x100000000, "ea7dee5c51cc185942f28d4018d596bb4ab89d50", 0xffffffffffffff0d, 0x3}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xfffffffffffffff7, 0x6bad, 0x6, 0x0, 0xff, 0x2, 0x3, 0x1, 0x1, 0x8000, 0x1f}) rmdir(&(0x7f0000000140)='./file0/file0\x00') readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x2) r3 = syz_open_pts() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0xffff, 0x0, 0x9, "8cc9cde4d552220d5a7a3e550ef2d17284c9c5b4", 0x2, 0x1200000000000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000003700)=[{0x0}, {0x0}, {&(0x7f0000001300)=""/61, 0x3d}, {0x0}], 0x4) 09:43:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x71, 0x400, 0x0, 0x80000000}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)=0x3) 09:43:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="3007c0c093ed11c1062d6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f8332f66afcbf15475c4ce77e302438463a486e78a133951697664eed62c10a994f1e3f1de63620489790cd169867a3dbd1ba1b2334ff9b72ab4e062330f38e19246021bda3d8cbda5ef7725e4cc3d2282847d20bb4", 0xaf}], 0x10000000000000b6) readv(r0, &(0x7f0000002400)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x208, 0x88) 09:43:25 executing program 0: mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000080)='\x00', 0xc81, 0x82) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) 09:43:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a", 0x69) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() poll(&(0x7f0000000340)=[{}, {r0, 0x8c}], 0x2, 0x800) close(r0) dup(r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/243, 0xf3}, {}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f00000000c0)=""/69, 0x45}], 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) 09:43:26 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x10000045) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 09:43:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x1000}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x1000000000000a, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x20002ffffffff, r2}) wsmuxpoll: not open wsmuxpoll: not open 09:43:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x40002f) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bed098702ca005bea7b84166e640efb986246e07bf7df053ca3daab3313f1c1f2a8c1a73ad15c98b41fc84b1f8f2c3fc9f057b8c05af98c8d5022cb277ba16765a12b8ec02acaf3128aed874229a30834d4ec94c29270df9d83b13bd1f386db49b77278fcd5fbfd2c763770614cc63b4f92d4370789266aee4c5aa", 0x7b) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0xb26f}, {0x18, 0x0, 0x4, 0x2}, 0x8, [0x1, 0x2, 0xe53, 0x6, 0x5, 0x7, 0x80000000, 0x7]}, 0x3c) 09:43:26 executing program 1: r0 = getegid() r1 = getegid() setregid(r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) setregid(0x0, 0xffffffffffffffff) 09:43:26 executing program 1: r0 = getuid() setreuid(r0, 0xee01) r1 = socket(0x1e, 0x3, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 09:43:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='\x00', 0x10080, 0x1a0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000001c0)="7857e5b424e58f27d54d5813701a55929c15dac278e83eeb361147b21794c6f30a4bed468e31113a90ca917597ad61b5c16aa36e164853b7b5b5276f9cedd30c8bbdbabe175e3a135e7387676a60fbaa3a12f24e32dedb622503acc8ebf281f46577b4ff01bd6e19d99593739786ae8afed3e481438871dead020845ca93df47ce025e718c3cd0b8bf38538381048991994d85e6f25d2dca515104efc9f017a875df6cc201142384fe63f7d9702d563e6591d455073f84e65771b978bb38f2", 0xbf}, {&(0x7f0000000040)="60717ae4a1faf4d61157b32baec53d93851dbd37dac9ed9550ecb65afd2dcb990ac9", 0x22}, {&(0x7f0000000280)="d39e6cf61f38d60df18b63e7eb233a708f7d9d17fbefab2f8467afe049c8781f0dffdd5f48ae466eaf99c51bbb17396e3ebc6a05cdb448cbd1516cad4bef18edfc92ef53ad9958837f7a2ebaf4050c216504ce7545a6d7c980e04d84171c2b12def8b139d9688fb1d0ac913947c3c7f702e9609f39de247672054ccadf51df8e0c8ad3db20eb86220441b340012929cb68f115a85092cff4632575fb734ea34843a610790f5a97f69440fb45cee91ea27f9d85e396bb291a2e21929401c934a1d879186ce5cbf6", 0xc7}, {&(0x7f0000000380)="ae13e1ea9ac9f3a3577071ee61a441856b55622f3631e938f9fe0e4c0058d6fe355e5c3daf4f9196080f28af92cdf2b5a2373340b6f8d7bfdf1011737b39af136cec61082e78dc08588dfc21e1f02ea78fc5b9ed5e3b9e68b7d1cbe62c8b73d826494e9bfc376f3eb9771cec8db7ccdde6d6a1da7cfd802783f4db9ce28465ecee80a14fab5622876d41d93a5b240a8dc7be22d82334321db22f435bfc56749dcdbab2427c2430ef28cafbc3d24e292891455d2d53eecd5042740f5334b71287df0e42c78fcbc51ed185f3b4b17a2c502ffacf323b635c33838a40fdf485b6cdc9e412bca25bfdf8cd8015fd2ea38251fbba5d2d", 0xf4}, {&(0x7f00000000c0)}, {&(0x7f0000000480)="4df6b7d4544013e1c7dfa596c6dc25e058d74ceaa039a9ae149f59b4a28836cb07f89deca3156aec99eba115dfeb413fc8a22b4826d95ca6eb980e680fc9ea8b902c392467403a892a916d804a29c4cfda018b23af8f802fee762cb3773fff31fe2a771f55c07be5ccf97244921022308c03d80b69953897c4333df72c4650102a489a52f45f630394d8b445ea15786fab369a104ffff7b89291177ff58f7e8c79af474caf6e74b3e15d49b2b2d034ae1eee8b81bd237e16832a628a230d4f7078423281e7ef434c5d979c91ab38560f28581f05097e352afe5bb48c5db4717f1f4c3831f45b0a2300db53a0", 0xec}, {&(0x7f0000000580)="c83017c775650352e0003dce8153af31a7e9a4aefe50138b427d2525261b60925ecb716c29d9a00bf232a76db22199b746ccdefa512c547aaad83d6ac1a6b730865ed7ed00121910de3b3c33e4bbef64509a5f98c088221f2b90093b8d0594ac8047ba476745fad43b535e3245fa6295aa9ad13c4d185ea26119883f1f56ceb0711f5fcfb9a4c016de15032b5b7d8c0e317d8d5caf099ff495d47382ce8e355578c0bd158d07969796", 0xa9}, {&(0x7f0000000640)="8c05ca2689e327704924bcec59c1c10af3884d1c7aae5a9f76f33f342da14098e71b69a200944b7afe59e36dcdb28062d1c8dd846b5c05f9fe5fcec6e426da941cb92f2c31ab0bdd85f2f7ffd67aaab2d713caf64aba7b7043bebb192dfb231086bd1a59ec242d6d3b1233be05227c62ff707c792d6abbf3d727e159e870d013f2775ed5a1b2ff297fb1b8af4db9c17233d0f21fabfa7e5827a15b4f49dc13a0c6f529417084535da3cedbfd229bde9731dd89707a4dc8031a1283dc7c59b43c3b7f2a80f976ff8e9ba858db9c1af8f5f9", 0xd1}, {&(0x7f0000000740)="ee82e6bcdd86c10cb601733de2a88d9ab86abd4b72ce0eadafcab6190a46beccd7d3a9d582886646e02ee3dc929778c1e5a5f9e27dcd411fc128b2cb1bb5c99a008a", 0x42}], 0x9) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000ffffffb27824af42b43622b3bf1b05eb5ad35a0500000004b7f08c75a68402"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x100000000) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 09:43:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='{'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 09:43:26 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0xfffffffffffffffc) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000140)='./file0\x00', 0x8002, 0x3ff) 09:43:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x32da0519, 0x8a6c9a2d37e91dbf, 0x24e, 0x200}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 09:43:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="0f607d5ebf77c6ffb8a04d5ce9d2d99ef3bc92a50e5ec047107492f625f04c2dddf10661fd066a834ec29708a34cac03277488646a672edbdf43a5bf621d65521d8a046ccece5a9ca7ae1d645e534a8cf2c1bbfd4c2ade562746da71749b81c3a3d37c4622e8bbe12b2aff2fc875d2ba8bb5743770bdd01efd87bffe6fc08a41995fc4a5e03a4b3918e24394fee77ea0f42df517460feae1cd2d79b31821ba5c79d10352aaefdffad3acaa0e3db4ac14d44abb4c8dd007b314d067ccf015453b5323b499fbbefb06698b4c181815b6", 0xcf}, {&(0x7f00000001c0)="e7fada4a409ec80b9c3721e11590f024622b0bb9d4a3ec0f9b50214af81fccdcbda35c0d58d3", 0x26}, {&(0x7f0000000240)="150508c422b9825545d5", 0xa}, {&(0x7f0000000400)="f791654c06d34cc056b1585bf87d85da08a1564fa0a87e623cb9b28fd8e8b4f2ab487d12a0a899728b83837af75fb32c3d6aefab", 0x34}], 0x4, 0x0, 0x0, 0x6}, 0x6) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) fcntl$getown(r0, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getdents(r1, &(0x7f0000000180)=""/124, 0x7c) fcntl$getown(r0, 0x5) pledge(&(0x7f0000000200)=',^#*\x00', &(0x7f0000000240)='\x00') kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0x2}], 0x3f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x83, 0xffffffffffff5fd3, 0x100000001}, {{r1}, 0xffffffffffffffff, 0xd8, 0x0, 0x4, 0x3}, {{r1}, 0xfffffffffffffffe, 0x60, 0xc0000005, 0xfffffffffffffff9, 0x3}], 0xffff, &(0x7f0000000340)={0xbb9, 0x80}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x250, 0x10) poll(&(0x7f00000003c0)=[{r2, 0x1}, {r2, 0x97}, {r0, 0x22}, {r1, 0x10}, {r1, 0x120}], 0x5, 0x9) r3 = semget$private(0x0, 0x3, 0x201) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000400)=""/32) getppid() semop(r3, &(0x7f0000000440)=[{0x2, 0x32e53758, 0x1800}, {0x2, 0x7}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x3f, 0x1800}, {0x4, 0x6, 0x1000}, {0x3, 0xf310, 0x1000}, {0x4, 0x8, 0x800}, {0x2, 0xffffffffffffff7f, 0x1000}], 0xa) r4 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) syz_open_pts() lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) open$dir(&(0x7f0000000480)='./file0\x00', 0xbc3458a8e7db288a, 0x0) r5 = socket$inet6(0x18, 0x1, 0x4) bind(r0, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) dup2(r5, r2) pipe(&(0x7f0000000500)) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) flock(r5, 0xa) 09:43:27 executing program 0: r0 = open(&(0x7f00000003c0)='./bus\x00', 0x8, 0x54) write(r0, &(0x7f0000000400)="7e855237a84f4751a1a3b681c871aa1deee45945f149f767e5d44c145ec7f2b939749db12b448eb02a83e68823c14e2530c728f6cb1a3943998afe5feb38206ee95141de414f57fa5f7ae80d31b0945a4d8d2f675f2505dbe0da8f24ee8103acf3f14e862d818727a2789864c049f80d63ebc266c54e21e66c3fa6556381497590554cad3852ed9b59643d06438d759c20236fae0c50c760c00499aa731d86a4bd7bf17c943d712686c3d17079ad9d22c8fe4cd2e415b0a1acf48563f2277010868ec44558f78eb518a8dbc669677e410194f3a9533297c4bdcb618220162ce7f34dcf06725376d844916f2473ad848b8f6de42cbc1923728d1a4ce9168af25761cfeb14af29ef874c59a053bfa3633b99778ef3240a76bff31e17d6dcc037276861182b0dadac75e2ecdab0246b92429d331217260a6243fd78bdebdb92c4062ca0dee457e77bbcccc1daa3e2a93ee4db7b00afa7c5aedbf0b8918e9c99d5deb3080f2f3fee66ee4c244be2957432f82f00f71820a63ce70d0388d487ec3b2407564986bb745630b3cb3b67e7ba50ac07bb9e4317d4ee9528a9bace1b6ca963f41f3d79866246f15e7d61f105b97e20824aa7ace40aac7ac3603e44a52f1fc06c5314ecc86bf0a606d2d200265bf8d86ac32ad9572ce6c43c9edf067cdbba35b3b5cf3f3eb60cb8afbed13038dc92359979af5d2b162eba598eda69b9a4d79066d9053019b6a55cfa8fa2146d450251c2872c1b4f37a5d10871452b7a64936ee3d7e79622ac14f71232b682ec30da1ee7a25734b9b2f0d1ff13f352511621eb2d39976edd0cb890a6fa90ad0a3848858b0ae39f763a8c428536170d25f8febc692eb2a8feee174f7fa73a59ff46b6c3c30c4e007837564bc39938aaa9882d6c6cccb1225dae56676bf48cac96d5126beb2f4d14a1f4b7efbbb12a26a008283afe4999df936ecf4e1011b6eb7fb0c6f7f124879c9e8b3e27cceda1507209657112d0d1d52e6c324ef25bc4fe8d9d3d83ac2eb9da3aea525de5ad2836816fd1882db670622b44c73f287aa52293f177da592264db8f0516cdbd4969444dbe814fb08bf6449b9d3cb47d2bfe531656c79f8fb3acea45c958525180f3943cde5589df86cc8413ddecbd7ae337af92f9a69503d6813bc8ba70d1c273b4d7991817ce6bb7a8c9882f8a35626f3867ffd5a1b05811665388007e45aaf3e4a638fd8faa55771f93c965c1d99c258ad7b188349834f721d6b275ad0b6e967d1619366d1f25dc375bae25ac39379d495c163bcaca9f7fe4d72dc0f154e028e0673f5adc3e0cca13a4fc1cb084b195550dd0deec03b5fef841a54249bf06a1a05284548f7aff0053c68b057a8b4c18cf37c5a50195710ae9f27c6b543f527b304cebc8c245d9f5b5744e901a0528201410f0d11cd844cbfa87371adaf0e9e349c18e3d556bfa969cea3ed6f7744a1e3a6ffecbdf039a5838db4f47170015bb6fa483351733f3a49f7456366f5f25238019f034b6bf4d0a6024b1f9a1285c5ae9b48a4c2e594ad216bff1d573209093a4edb32b4db1471b14d4e0b6eae4c33cd8f20bd766078a5e42800a2d5d79d54d0752ec3b4e513181926eca6e37ca4ae151043b44f7176f1c8e4483c66cc03d24196a47f45555c17c10f10e9ff7ab4d2bf09b733827f80436eec1e4e650984f70d6eaa088df6748f06989df885e36bbc9a37a05cf9b553267a7f630bc92c96641fb9f983b1752864e01ccfee2503e2484c379bff2116e62232d47a0d3d2bf34df27c621fd34ae74270956690680d6b75347b419190b1a21deab8ef60668eb029fcec8715534469081333a767cfdc462ec6fad78643df2d46c2d66478196095bdab9fc42c1b8c362ac7eda5fa893550c4e5a0189c1bde376be6c8b697839caa3017c7da50127877caeaea5c508a23069f9d8f1ac347bfe3d3d5fb0711c6b670fc28fee48d376f5ba36498749637faefac9e2443041c42dd8fe06a64bb62cb2ad8290e3fde2dafaeef15757fef3982f34f2fbb3825fc2c10c6a46982198d4591b8592f07015e97f096b8976c2632cfb8b33170ee72f3234de678332efa062fb5b45a054023967cf4d533e596cdec80060e45815d6065a3d2ebea9aff1aa1b88dc6ee1d9b48abdb0ee46fb5a079227b2e814466721fe3b407888cc06721a8b326b0c601893051dc118191f51d040c66f8da2f2531c01d03447e348bf3ff10749dc312334537af9affcbe5eaad19cc1e9858c26a4c5040692b91721cd6a7aaebc76215e4bd3a59902af7046a4a6446922adecc30bbbfb6d211e1899ec7cbd7ced4ea468d6bd8c3816577518aef8891c80227f671324600669995aab9fbeb9c2a4d27ae2d278e60112383823b79feddf880c97361a302b3b24cd04b0482c711328c3d8dfafded01109dc213e264f0b7d9896f3779ec7d71c73de4beb94a320dd014893850449358164b671d54ea1276aaddcac49dc99f950d7ebdb98c220d89e0624794e9f092b5b1cb93fb0b74ee85668b3cc095412dc82c2e7dc08e040582a7623beffe6ef00658331e112ab8fd15046fb0f8766e72e5b4f29c010500e62092db188418a8f3454568248af46a1902f2cce9faae22764e85bd32905ff7da35bf5c8ac5348a1f9b27ab9c36e8ad4eb506610bed57864dfc0bbe05bff3cab0f2f6bc27cb43461ef41fda3525310697981ded9be52e03afb7e0d8384db60308e93785adc7ba9d4dc23691618340a48510ecff22c7c6c9336c977d0a4c48d30d9b7828a8915dc1c58b3b8d37baa7651cea17d219cca8ce45ace4e473bd1b043ba728d5b26e2c0713dccd7aa27d335f723ced7ca2ad7b6450e635a62bc172105cdd918306d9047be73f43fc8433297b5b808d3f81f2cd1ffcbec678600d8d150234271ee46bc7969fb5b8c2d7152cb446c53b6aa3bcde716213544eab414014bf1cdab8b9b63899f4efea9a368197c2ed6626912099d1891e97183152cf7a0f1bd180c9aaf795f6ce415d7a2cf840d91a456430a0f137446dc3a2b0385c9e1a55f1ebc7270d6687d81a0d9d500accf7c717ebd0db4cfd136312488e1ec11930171c35e10fcf3a55a34ab7acbe12facfcf1781805818040aeda6edd8037e59f84f60e84f051774f122d3879e816496ad199fc656e4d95d0d78a7ad2d06d682633cdbcf021897387181c7026c460eac93a603a950cc239072078a7663256c691eebac7a152adfc509c47209b928674b70fe555e5af6788c073f998c244798c5e08c9e1ccabd8cf0ba110d5c989c52727dccebbd96566e48350866f3ad71905f6eb216e9c4a303f171d9885ebb5c003b629b69faa58d578fc83f026ea843b2a3a55ccdc87e360a9a744ec052bc2c5e346894726ccd8a3048b3befa6fcb3aaafc465bc1b7a020af60274ac606b0d153058b2f5a519cbfad7bd97d9d0c999e550ba32869e2f454f3f5f058a88a7d09033b323319d92febbdf1a0a43907ea4d1e1ac5058e740c558c9223a615528a0efc2b98bd45d1e42c6c9dc2fd2e819d4e753f4790104bfe12382f6c019881d24247dd2a0b5ac95af736aae83962af3ab9fc11a58cdd99571886c0de344e1be7f67600ee3fc8abacdce19908766bef0405713a591c767e06ec543a51926b26b3eeeefdd2daa4602687564b366705f1d055b766be14f5c16ff482756c11d5e1a61ab4efc19b9f939c621e6852581f3e8a8cde2088302cecf17e81c36707830ef2db7d2dff35ea0d5a71032a87331548c2c9a973469ccb91513951d6e87977bd46d0675f331b873c5b5cff10d24a9f04b2022177c4a80a131b52f83760c95827431b3627e9095f0b039e368d048770d9ed3c83124703c3d3842771b4cfe201b324d28de7350a79bf250d8cc10ff758d58ad6ad06719a991cf8f192f475dcfabbe1980b7d066f8be1273b1f4b828e5a2690935b77f436414bd92a219c5e22e11f5d5da4cbe0cd1e5de17f2c91be7522262f56507e505f1817a0c451e2bbdc0dfa7078ac1e43e8e2cd62d03951b2f93f982d9a61523abea9b678cdbfd7cd0d696237eef24b0cb1ce568d9385048ce69849070283d3cb7e15a4be7c37283cc461d856e1c85f1edd9e77e379fa98f30083a7468b916dba8d42a4bad761cd3b848fadd5153c2730225a61f7bf8196ef4f6d253ed73fc60159f54bdf6f4e60fa5a995a60c24d84033e92af9072d2c0767337f07b05cedb84b6d1cd411e28aacbd4ea2d064b70ebb6c970916db4603563ba51cceddfdec432f6c219dfc46db40bc60e19a6edec2835cbec35cc966d6c6212e9944a3693ae95705280461b310fa43b18c73f93de9dbb0e1f6127871bc230972acb5c7b6869d16f312aa36e115037c3d7ac351b71e92ba6210c441d6224dfea6d9b38f5b7e3be6434d0efaaffa5535b8b01da65678b5d9577f4adbf7898013faca41c33f0a7d7da5b256f14546338cb02703f8d1372039419c28190153f9e98a375edd81c117b955b956437b45c2b6e273786258974486eed793c11129824318660038c8bfa3c35e3ca568a34edb8c531033fe3b70161a0ed81bdedc790b9098913d74ee2d5c4301b941e223649c809722adbe833be016eb42c3e4438afddd11dbce6bfbeb788826ac1dabf9b58aeeb77a8ad553f01efca232d66dee53ffeaadab02bc865b0c03fef0788c4ddde35ca3a3cbf806e8cb7f47b561e7c98459715050603c2a615918ed19388a93bebb4424a5fadda529d644b2e5628302f114790996282d211f383c4b329fdd701e7f1da964f334462be534a456c1bfef68233bd721ba535ed5bc19ed1511ecf5bd6caf24f09f1b10fd164f6383c949ba602e86af121d69ffb73d12babca86e382d11b9c9323ee89e6600a5e52ce75ad8967455af654c1f777c422e2256646ebf8efa58da3be4f05d788ac0a8c715deb8eb1d4410e4815b3c7727f77559bfdf505f4551ad1eff59f9e01b352b80f0e18cb394a4ba0b8a67d55ee4b54037f03a00174346d8ef2d222d6fee9d2e462815c567a981c00a67fdd1b406bd516028cb53fdf9a97f53b72694c78ef62df7f7a6b8554416dcab5327e5be33399b1bc743717642a71420b4174be6cef12104f57f8deaf96061f382f8cae959436650e2a85f43ae745aa40406efa57bf6ffa8fc06b4373faeb7ee075d6f3082ea5ca9b774cfe9abd4c74b1bf73c39859d10008d83a918c6df5cd9b756a1ad140a610ebaaa5ebedd6b017263d5889271a0237efd7f90862bb7937dc19967da4c44f2f32696542ecc2d06cd0ba3982d559aad6c325bf840a1f4231bff24fadbf53072ffb95b24ec78ce6c14dc52935cb068939e73c1334a49d0880bfb811b109970ef81c36b264e6a7618336ee2fe19e5d38cd4f90263835b5bacd827f5e1d1334ddad3afcb64a0f4fd92f409a36ee7ce14966c3f05455f8e913bbdc7a653f10a8faf6fda1b0a54d5dc38896ad663c6d51e7c5f000bcd6f545382e28baf03c36ef49e3fb0ef3418d9b1daebc8d5e9e8e5fc753dbdd1fb5f2e5b205d608b61fca879e777344ae39794e35182e70e453bafc99fbd9081f9285bfb2527874659965173b7498a2141645dea8456b75d8078f2c6f0c392bd9c7238e701299f85f4c0cebdd2c25b6e9d10a3d51b86b108c54c0ef19ab3b315ff7869a34ec1206a78544743afbf59271864efc5e4c3360f21112a59b43b4873bb527327e08a7ddb09d06f6b253b0dabee44041202c7f49ae71cb57f9cd6dc9c029ba419db6552e65f40480729f042b8905ddc359791c8856d6c91db14efb268b782e505e11350", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) socketpair(0x18, 0x8000, 0x3ff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x3, 0x0) r8 = socket(0x18, 0x4007, 0x1) socketpair(0x18, 0x8000, 0x100000001, &(0x7f00000002c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0xbe, 0x40000000, 0x800, 0x8000}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0x1, 0x414}, {{r4}, 0xffffffffffffffff, 0x80, 0x8, 0xc6, 0x2}, {{r5}, 0x0, 0x0, 0x8, 0x9, 0x5}], 0xffffffffffffa821, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffb, 0xce, 0x0, 0x7fff, 0x22}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x20}, {{r8}, 0xffffffffffffffff, 0x82, 0xf00000a4, 0x3, 0x5}, {{r9}, 0xfffffffffffffffc, 0x8, 0x800fffff, 0x4d0e, 0x7f}], 0x7fffffff, &(0x7f0000000380)={0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000040)={0x9, './bus\x00', './bus\x00'}) 09:43:27 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2) 09:43:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x4) close(r0) 09:43:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x8a, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x38be471c47375a80, 0x43, 0x3, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x100000001, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x22, 0xf0000002, 0x101, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x21, 0x6, 0x3f}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x20, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x81, 0x20, 0x9, 0xff}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0xf0000001, 0x4, 0xffff}], 0xfffffffffffffff8, &(0x7f0000000200)={0x100000001, 0x7fff}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x3b}, {{r0}, 0xffffffffffffffff, 0xd0}], 0x5, 0x0, 0x0, 0x0) 09:43:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 09:43:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 09:43:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af42a53622b3bf1b05eb39d35a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100f4}], 0x100000000000005e, 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:27 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x80000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x80000000}, {0x7, 0xb4}}, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x7155) 09:43:27 executing program 1: r0 = syz_open_pts() munlock(&(0x7f00007ac000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x4, r1}) mprotect(&(0x7f00004f9000/0x7000)=nil, 0x7000, 0x4) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00001b4000/0x3000)=nil) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) shmat(r2, &(0x7f000024c000/0x4000)=nil, 0x2000) 09:43:27 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f0000bdc000/0x3000)=nil, 0x3000, 0x5306a525ef7d388) 09:43:27 executing program 1: r0 = socket(0x400000000000002, 0x4003, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x314) close(r0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getrlimit(0x7, &(0x7f0000000000)) 09:43:27 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) mlockall(0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 09:43:27 executing program 1: r0 = socket(0x18, 0x2, 0x80000001) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x1, 0x6, 0x1, 0x3, 0xf76, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x3ff}) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000140)) sendto(r0, &(0x7f0000000040)="db2b8fc6e5578158033da39ca34e6f5c86436b767ed7e65d7fa3454cf928417504e6faf97b0d92a197f0aae572cf714c8f5353a88942969a1c26b2289bfd30e6ed9faaa6dc376b2cd730", 0x4a, 0x1, 0x0, 0x0) 09:43:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getpeername(r2, &(0x7f0000000140)=@un=@file={0x0, ""/47}, &(0x7f0000000180)=0x31) setregid(0x0, 0xffffffffffffffff) 09:43:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 09:43:27 executing program 1: r0 = socket$inet(0x2, 0x4000400000000003, 0x1f) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) socket(0xbed8f9cd4887621e, 0x1, 0xff) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="331b761bb38386bb2d7a914239d08b3d9c99dcc8a1051f3c1319dc6c36c204c33675ccd9ef3db130d5971ec1d862bacb7ebdc6c8eac998eedb68f0d4d5d2ab211a6ed2eca4ed9cc6bcf2505217b4aa2c8f61f76007d907197530441c6f4e86c8ba37e096f95a2efa0d017ab653642bd4cfc2cebda6bee9c35fc8fd754cca74bff74d4010bd316a4a26a85bbbd06c51a54acbfecae67c47aa21d0ad998bd51edbe11ad359157774627605ece91cd2955aac18", 0xb2}, {&(0x7f00000000c0)="c98ef1e5634419519c8ee23861a641a6101ad62ecc5aa882435ec9ed6bab6a6624fd2624cc3b05e7aeffb8307f244694cf3c2ff38fe226b16933712c21d0a1e931ea8d79bd39b6b240b888d3b612ad68ef0a8dc1256de4e2e8df10964c4ab67c0c1a202b3d7640fead9f29b9cd2d9ab8cfc4be4b0f3237cfd3142e21a6ca5668b0", 0x81}, {&(0x7f0000000180)="654cbfaf30e0d7ad428ba70eb0664e101be80f4eaefff456c878c1357642cc95303ca47b88d73d38563ebd731667ee5b63bd625c2bcadb5ae8b6ca976f318082096ea4b7e174482cfb82f1c69b3eb17af4bf6e60428a9ff2430dca4bd653d4cf9bd455eede696e9cf1d9ad63fe0ac27170e04c0d0339", 0x76}, {&(0x7f0000000200)="18a0ce0c7b292f9a7cdf9053fcf24523d2dafe8d811b2a97ea", 0x19}, {&(0x7f0000000240)="7c76b158993c15f9795b0a36d212e193d70ba5571a9fd736d6f68331244b8ec0ca06b17c815759b8e9ccdd16b4226d31db33798b498019446d08fc9bad54500252d4cf8afba2a17275e78cee30562f18c531f81e1c85113572095fac76e497a5f2e9e13cdb972207d9a170ff2504cf5d86fe77b7f67f2f0b8dc0dd001226defce66129525b0fb8fb80b9b49dd9a9d8a861330fcce32c45bb3270462673767506c574d7141ee0c293527a0737d0f42461ef015026c2a50749a00618a1ca460771adf206f3c46cbb5f8a19196bc994410c64a40ec430b2b8e89c0fc620eeeb09980af9d09352e0876b1880f3b68c509b93cbf3d15caf12fafc07892aa950d044bb28cbb414e17898e851e0e4270c37b3203773c4f269566d80439f0366f2a37f323922d7a322011c1fe1f8c731cbaf21ad9cab2085d596cfcd1b60d2c900d1f5038b874bd10eca49a736526b41b5fef1dfe58a3575cca2b3bb49a3b3e797b39a8de2b39ca38983aa0e5b96d59bb15e92965d2268068270675e37cc305326d76e02cfb31f4859dfb01998067d17b6c5669685ba183b00c3fec28842de2282bc91b7b8f77f5a835f395fdb5eaebd667223142f7e4104afd7af87529d89396ea0c7398f11a81a7c2b56baa8166b64607a77e7495a35929ad31d21ae9b35027a18434000bb6c87866528fbb4323f03c46973e1d643500e51c6f6ee5973e4b119e97c656f25dc882647812b7d8992994e07b2b90455c73606a813d799ccd5a4966d7a3ec029b7d1bcb42dc054133bd7bbe082e9a1d614b05185ff27e25268a87ed8b25a4718c43925a4a24af74bfa4ea99025f1f6d1ab1eac0d58cac361e9562a61756d5596e2cfb1e29b2c1754d986fa78477299870ab74360ba8105dfc8fae73f1e5d9d0f9fe95ddc29502a14e3e57694084935483e68c972241e2295a12a6c07c8b96a544414dda13573aa15310f78b1d557e8b0169cdf9494ac683b0a24a2fe1816fd11ba1d9cd1de8929c29cae3e3dfe4e3707c99e9aac36e37a86177e8b3e765e4972ad90a153ce9dda62380fab53c0a473108750b3cc205b6cfb58b37a396f3856ad586fef135a486860aab4a53e4a6b67bf4c9e2d2e902232952a5cdf56795fab0a498ca3c1079ef1b2379e39d77adfe2ceeee783759dcad01b3329c2c5788ce371696690d8f018a8d509f5f8196c7e4d1974744b1fa1aad421f54b1fee4b4dbcaae58c9644f5a9aba888f68ede82ade119884c251f63dfcc1abacb2a7aaa8094702b2cb860809c79cc1094a908edbb09bd9475802daa45b0fddee3b66b9794d1811a4d3312195a708ed656285de6ad43a0ca11b6905d7f175efdc8c2133fb70a84549f208aa3f0433ed6bb823595753966173d8e032f16565916c386ac40cd01574f227d4ac6cfe9f79dce44f2d4fc1861aead539f1557e0b885bacb3c0a789bf26a0ab0ed2bfcb91ab8be269d4d9eb797b207469f9bace5f29a19556d77d97d0fd9c9ca83e839399efa8bd6573dc3bae09de35fc0e2b53926b4b2b67c177a9a4f55754cac7152fc101ff89336a74fcf3380ba2d86c7498c8c8622df747fdba42aa19bbccd4b1f3366bb4453d1a74fa384e1eb35aa1c8e76804c1f64081c42d798eb450153e0b8f307f176acac634b56a8207db2b88862eee2748f6d5c6335d3cef7b9192378a190aa4b8773dc5c8d657c9fc65a8cdddcbb5ae501b89ecb3b4326707cf452bd74d3f1e4f7400985d83f153b9800da0ba9d00b38bdfba1923284d850751ab7535a2b393f8c578ef6751640c01894a169e9648b2109d50cab3f505d758b4f8913c06c11c7fe6ca194f229b18e499f45999438c33e5abd3eb44baf71b54ed92428c46f82a1d85753bbafe046ad7475006662c0501d86c94db5863567713e372d5ebd187135600576208b8a21a009416d07dd4d54c39931026efdfc27a26fce87ce30aa37412c6029e0e69bf1c8cfc94df07db45ec39b9acc30525aec1084ad3c480d41ad1f85f7dee7fe11c57f6eba9e1db0d42731b43c243846bdc00fb055a3d03037f7d76da8dadbb14f474243d9bacd4cc385f56a75bf2919384b09360b4f368985445173df3a4cac55cc73969b57328a8f8ebd0f71eb8a19486b42f4f980768575e1a0e2c6e85c9bf0194dd0a2c4fc03570a1df6f7ef23c8f7318df42badfcda773be24a67bbb9efe01b6f2c1cad092b1e69da8a11ab599e777e51aed44336dcd30e7ec18f52b3edb1c7af4351093b7e1e854627859720bd0630692bbf3cd0505a5d1f61789e49cee7e315c5de4d843f759d2c019d0fefbc7df42c50f66d6ac0f70613e9377fa12695ae2fe80e6a33b42244509699d8035ef674ba9352b186291cafe99af2d78fea33f8cf6f458ff28133f65fd6010f58814e663bcc1a2cf019c1f31fc4ebe373087a3d7b3c371cec5dbdbe1ab7e228b680dbf1e3fe1024d901b37ec9483c1d0fcc9d1a373ee027deac0ad164b57bfc7d2344411174e97c102691800469bbd537e0c269e8f4ac81e36567ea700d3f2a1d3069e7d266f41a658daea39291d2547d894497f8e880098ab8345c3c9ae932f7fd165097637fda22dd1c03611b93968499b4b3165189dfec06e80bcc7a63228438c5013cc9fba56367b85e119db67c0d37fdc749fdcc282534db7c67f46e23de9a2b5d6f654ff20df1503d9c99a23102186e0c3ecc969002a2843660d027ecca51974afd080d362fa337c41da7e95487e4a5a4e93094b913467a3935b2e8a85ec552a536069da44c0af36857654c229ae3a3ee707c3922093e6e848d51c75ae070301dac49c4064c9794ffea7ae0c30f5171a4c0ac4b01a28e5f761964156c6f6ab8ae9fe47b2935205929575b9363fa8ee8c4afcc12062de44dc335408df41cf4a1d11a3e977db21b5d3f5818e81adb6c78ac2bab21c1672812a40e0750fb6db6d44ecd0338b7920ffc86d01cd535df4cc989e633bbb164b16bd912d3061db0cc04f6a710d1006462e788ee9362c0be755113d2de8ef8a9bb71d554098dd94404688bbb74abc9029d70bec6cfb02812beb59a898c13591d2b5b2bc8ad44fbcf7996bfbb120fcc6cd5b102f8f023dbd97c18478e4f1149b54d287deba33e0a128e150ecfa86c64096ea4999bae51317645a9686a155322e3c2a8206af4743bdf18d8d03f67eaa4e20144816ec5d06880751e5f05bbb4f8ba6fdce4968452e42105c62c37125dd22abe3e48110b3ba457a362881de4746dab6817b9ff596aece549f52490caf8031feed86d88202401fd96311c0e515b84da70d978f63a419e9bb75d5bab3cd0fbc31aa7dcec4a2560c80bd00c8cae2b17639de1603c4b185258238edbfdcfafcbd8f6326f42cea83dfe7236edeb5491b566cc4d57962dbd80f0275d247ac6f9f385575e0367265d0a62899b60733b7e358137faad59b001a725280f4dfe09673536392fbd465b44c994842dad1045f2fbd354e07e7d5b13a8149e7d541189f475b06dac3a1ba1204b410f555e0b9cd09299e5ea0c8e09d12fcca2a319cdba076114340044b90c2577544d24179cd6f7ec466637a55296b19bba18c01b6813f2e39bf233fa8b7fd9dac9c6a9af5ccccc7119a4f774fbf9b3996aaa49998fbb88c1789ed16e1e4c7c04d0893865a1caec02428e7366be4f7a04722db3de66d257a71c6e6fc4f2d7fe50ef0d5b1e07f73d728a2291c04002b694ca81b96ff108d76138bdc639bccfaf13e041e83da80fd6ddaf26ba67b0d0c2c4319f43502b83d143d0c40ba5707e4899ed69d488d09b88611c98fb6c0bb822cbc037d76864abf210457ebdcaca2ee6e1f4efb2f681b9bbcce7a11341904c78f495997bd4bde245575ebbddce11e01cd11d66b250339f819d3021430044a87b644fa99b10d3b665d23009a4b1db3e31e4ee823c2da5e013258c6f5fc8f2fe08f5f1ea0ce02aaca363c1f869309676728b17d25f4f6a795ca731c3701f9eca8aeb68ded57957c930d6dfbe3e93224c2b2adf1312b4aee3dd6c8420bf3b6393885b1ca95a77cc8b6fcf038610e22c8fb8fa7a908cb9991aca1217f853054945bb2055b639933165ca6730c86ba2cc7ca70e382c0ad753667582c94f77c69226bc955dd6657908a113f6cb88934288d4d2c05b63bc52a18608acb3aa3c01e0b11ce3504bc47fc4a0974c7bc474e8b63018ebd79144641690c356ae27dff916e2803e0482cbafc6318493c31911560f398a7766cc8767294e97ac23ab1273fccf600df87b8a2c172d9307f58e25ab27a2b3ddeeeb0a0e4c51ece7092ab6fd61dde5570dfdcf3a360d16495ebb2ca52436c79d791e981c251da876b8a276e68ca91e862a952771d85fee0d15ddfe8cc0be15cbfabd3de015285cc9bbc9cacc9cf47cf7cc822cdf6eb644f2a085657848880bdca841c0f74ec378b5363b2c6278dd2a72123bacf5cd8cfd66044af2df85221f85e7ff65965ffdd6e30c283c679c801611b881c69993dc27ee219bbe95130e2a8d1f953c0744f5a355843fee529103d944ed0f412224f92e241b236e2ed8df020cf0ac69cc760113216e0d84b5ea6dc5e26d9100356ceef1fb1375609bc9c6f66180edc073bf9c0e34b97d81c227d2febc17aa1cb3eafa9267702f5183f244694e76cd035bc89f8eb09ff0fb30634a6d7415c5536eba3f623265c6f5802b47beda46bff451f4f1dafdeb72fdbdf29d2a5d36f5f355ff6a740631967188c7a87a3cecdce55b105afd1e2f59de42343c23657595ce10977bfa8cd3607aa50acdd86a7909b0d2c082dbd161004e5777507dfcc7b421eba3f12739ad9f6bc2d9eb684244728a176e29332f2a756990a90f0d8763bc78bd5f8fd3b6a14bbb5fb3c7aaf525ca35747d7149ac0ee0d721299b694736790d0992b3c4a6dc94211ae14afd53d57ac9db3cef0b451c6e29b87494ff58c22a3f9b31416944eadab05132927bfe0f7768549ce270bb4b8a3bf3c1865b5438e666c814d292d9bc4dc00a96f9925a1fd3fcbe39f2a74611ac3032350e27b99a3b4dc8fb5feb0a7414d9b1617b354505592a6afe7d95105a44c00b63ac86c35c126fba8278849d17fdc80df77d149129be5c1ca4961698b244096d5827b573b77708fc88a461f2ad540405e4e819115080a41a61846204b78a5ddc83f024e6684944e6e0d7cc3a8d8ea6728d3eedf71b5fd146084c67e0db2486f86cf87192d76be363765d36490c28012a4fbfdb0845a19d8ee5bb598f7f6c17585330be777851aaa42bc263e93174591faa34781188f7705bcd0a69fae108f79af80cbc108e826f96673a5610900f4eaeda9319e65728c09f980724766d27414cd148a3347fd511fb31c4d0925609204f01ec137ae974edabbdb7281619ab9f520d703e806961f521b76816c36a80db0911371b18660407c4ca0f815a18f9c9c31e265ea2d6068f9658f079a985badf89d15a0d07b01d852e5690ad3e1b99bfefe0f5392b3c4671461737fe87c704c7fcb1c1762c40bbd2d09c175401e3a8856750525d2ed7a4ee5f59c3b7c7caac0a892441ca6ba55c9a38d8bad5b7ac8b4c980fb89b24ec0eb5d0b17c5399764dac4da0e6345e6ebdc6f4bd747c66a2eb6b36667224519d13b13409e0482ceffa1222262b9a388029246b260794c4ea7fccd06f27313fc6aae2134cf444169a4dcbd085614f00821999dec09b6a8085faa0f7bde71b7da2d0e6202f6bbec6c12986f5137c3ec9ffb54a8e6c7a70df732d2b4aea6b334af3f67d805e825e04ab3ac6819c0ac414fa323c3211c3ae333293384f9e108fde43a5", 0x1000}, {&(0x7f0000001240)="33536c34c8", 0x5}, {&(0x7f0000001280)="9a246d1a3f5b2b79c9abc434c1aea10f2dae46ed17e69a01e86a6a8bdba356e9734f58ff3904ab39bf7e0f33f836fd0bd97b11678d83ce308822c815bc59e6e386976388010fedddeed3110c8bb76e35aa05277e14161db05d57ecb474994315244ac5e2482b5a67c81505dd7fba04755659ecd577b94f981f6629baa7f14f1e808375d1422e12b96be4ffb64cd795134b110382c40f0443f341225390f1590e5d1f4c9f98f0ea5fb3d4203a214537c8f7f4276c667c103bf7e476a98625efb699ef611e3f5ecbdb88fb3e33d981d925d2f3b61aaa5a7551cf64a253cc4dd67f627dbc4164514a8bc77d400da2d4bf8e581b52966ac9a46d68d33f42804113e3b8f6e7060345374029aac09376141c44f9cfa4422b3b8cef495c01cd5410af8d23a797badbc2a45229ff83162a2db1c628f3b9b9f55bbb135082e8900e02473426f2e1156e514dddb1e23ac2df80780d41296e69179868dd569859ccec1589c943b2b64403436cad5e9b7286746479384e4f860b538f4291654fdc09a57c6cc5ec829aa8a7475667ed2049d13f0f41a27caf5b1ac0a187d57032afabc1d6fbd7deb6b75f1dfce7be18aaeead9f280112aa810b5b5569a267b24c4a6de76ee61efd5563e4335a3a84b75d876214bc8c62dbea8d75d07467ac24b5ea3845fba705c00b73df3f15817de5944e211f9dbdfeb0a2446623779d3fcfde178ed8725920dd599e6c2f48893fd7e85839e377fffafe3699b7ed2374a3fef06ce91a6b289882c2ce5a8dbaa7076029cf2ff99ffa1bc16d9b8e385b2126b12eaabddcacc9bb8a3ceeebf6276d7fc183b47bc95ea058c4043587b4a75781301d17030cdbd61332ae43adc4431132891acc1a7a8d25b678899fcd2a9e445517c8264e2aca4eec88a74fbf0ffec9020f7583d540a2874540fde9282b7677de89b636052b26f2c73adf375c2aad7f76a9813e3a63300ba5dd0534cc763aad4416055f6346e23e255c70645487afd06b7cb82aca28ebe43c78ea2ada9e82f359ebe1172e5364da0ce651bbd0a3e22dd390236c3710db0ff217c38e38ef445874be08e8df1379ac1a1dfd42dc570ed75114f01938d4103b501504c504e8408380234e92de5fd22e98ea6055d816b8fffd9e3d23466af490fb8b39dd79b5030b776c027d9c7ccf1e5d987dafffe082e7e8a3f13b4c929c3a22d7ddd258b49a95d55201c634bcdc41594eab0b38ccece8812cf1b18d18281fd0e3d7f16ee851325b8e8ae8202a2a1b485e10437b90cef06e549bde517bdb9176e04160441bcb121984f80592d788d6ad372212587a785329c1c4781586a43334f0a8494ff5928bd50e034d2a50ecf94e57934a380fe3e70be0898bd3c7c01b8d75e37bb7e4ca4135bb58c2cf4694b1d0bf1292d221f4eae07a34b2573e940757bc416c7b722ab89d0540cf2e0d0bb2eda9cf23ab34d703711fadb68707148c579c29599745fa758a9e5f5d00a7ba2e39a678e8f95e22c53addabb0a79aeb35098278d5254d7d6523b28975694212fa5107ff191d8f3680f10cbb249c393acdcf00dce4d2777ec2b6c6bb7f14bfecbd187b754902a03dd96dbeaa3aa9acbcd63f8fe862f85c4090e67198dbccf941c0a193b2327e28905993845ebae2c02545dcb6f99e7cd7b1f5a19cff59bbfd45971bb3ce2d566b884ad49d3973cef078e09ab26da9c7ffd1fa8446d9c784f05cb865e333560e9206c514f0da1dc8b875a271d8f76175d75439ffd406d7b59e16ada434c4a38bb6aecc51ab3e2e0271cedaf2cda93bbd4899d37396b13ade7d315b4136f39e9629f1a1621f447b325e19b18ff2de9b9ae6e21c19767e10fd6a463ae9c7007de0461665f143c82a86eb8bf7a624d152877c527cb01cf4da030c75f81b5b3e4878077a50f6461fc186445104111595370961e7ab3efaf49a3716e654ebcc42b93be14fcfd7a6dff35424fb3dd21c4179324323befdbb5088997cda54c19fe4c079b15b3e2f2395de46c0893c4cdb702be7813408c59501fa37b2de83dd5a65f97effbe9a9993d84ceb5737686ef98526e2f0015d9dd5636e30ab31d12f46bea575b4e7522675f866dfad102c9c3cd4a23e5fc562539fd8fb48f2d3bd00821c73f144c7c28d9bb25853912f8c8de59508be57c8c75049b1d0058a487b1214e001b6369cc294370fc6c083b1654cea7f439329b5c7af656d6fcb1e586809233d16ab7dceedfca30252d8bd86d3afcd42b762aa874c204a0598711a9d5cb6b8b6a4747b6632f7e4ce4b189813ccb45cc7b9baa3c0185636154dcf91f63eade138416be06459caecb07ca24ca33df01425d9fe3556d96e3604e09b0e5235e34a053ad854085e9ba86cf82385b1e4d739750a0ef6167ff0b999fe2058bada444cf48eba1d02261480ba9e347180ad84ba3e3870fcc175615413ec0bd7144fe3e34288c720ca6e1c470f0c1aec81716017a9b602b645cec4bf50c45f216eb2bf4e6e53cacfb858e6b25abbbb6e37b073fa20984aa33a695f8df46e5599284b3f5b12ec7447a29c648abc7fc07d6ae32e7fbda801883120096dff94b71d3c16487f408dd59aefcab78a82352840c1ca400084b3ed00b7cdc1037bb8f1ee6a2a087470ce6d1076d8f75e78080a3ff48f2a5ff474ec0d4edac9a81fadc949f45503a8fa5ee3ac4422379bb148abe84286308c7dd3274efd7ecf49fcade7e8878c04f192061f149a481c37608acb2605f859b49c8cb72ad1b87a8f837004997dcc401582ed1288470dc5107a1f42715dccf0d983fdefa2c84120091af1b51ac66b7ac6737919bfcc981b404867110714e66c255d74ccebdec72a6cd0a989f540431145d822685df474f2599e9785e95dbb8d307956d5ffd77eeee8ad916d9af1150ad9f39f97083dd3fd37d9e0c58d019644c582f5dc76a53f71c8f8ec2bf24f9a29ec25335de8da579602d4df41c849d8531d217fed9afc42699086cb27fbfec24c5d7476f7b5c24469745bce49217af7109d7c2f2536d8c722a82f7e9252bb07a30a61aaab89d0e212d86fdf317aaf403f82eb8e889873f487a50b7d6604504ba96ea32851f53bf921d19cd46b6dbc375947a8f4b0a760bb9222cfd2a56982bcb10f5810081d5cc89d49db9b081866322907cf3c90d2a19e43db5d49b139af0bae291befde54fb932dd085bc3e5857b77fa0a071af70993bcf2021e375633cf831726035c9d449796f9665f42e3ada187c864fe6197fdce52d8c57beef40c4a20782be3374d725ecfea887e103ed4876cf4911649c597d9f271024e5b7dadde57a874e4915a7e4c18681d413d9ac63b0b1d3a227e9a2b79f17e7c73400b07a0926c270ec4fa6f2e3f5c44b41395fac72bc6df5be19311f22d25de2b168716cba532389f176c8d23d51de28f0fcfd36e98661b36232dca9da50116d27fc6e91f7bf8010c12877622b7f09da33bd28ce914c2e21902908c3fdfd9c8a8dc2d698c4abca1516052680571a0b2ada119af8ad1ca684451e56f72671bcf7a5e5fc6d69da2466b2e9d5f4d939f5240932f3c0e0972bfc423ddbd2cbdc297e6da5c5e55ca811a6bf864ab8b67230abec097b5c95accdff175f9a8dc409f207698dac071a2efe73626f608ca2f5a8ac9a304c0cb47b8a80aed53d1846f619993cfcc959c33c42c22b2468f299e06f7835ecccc14a0bd7fb1a34f36e0f2e572b5e0819f075f589f50b84de16a9f8b57e4c1d5e6b083aa01846ec2624e0cca255b9dc2b74b74bb00c8dc757051c5aab3ea83e6a08b080d51866671b07440549cb53e24b9760d5ab94104b0d3440dd24f1aeef4646e514e1fffe5b24baccbb05d4022fbbea1befc0a41946eb4d2c72596bd3ae3dcea86228fa3b4ddeeda2004989bd2ccca19cb77d502fcfef390affe09c291f943cadecc6b2ee4b5cca7b7e44738b0d833e694f3a544d3879d5f49d78fee9da61fc3fa451065667e7054bd8420250558c380ea405de0735bc632a0ee48e0f82f3de3022fd3b043410ffd07e52f15dd3e058badd977a5e02d1d045177bd6d8955480d863dcb4729bbda4c1ba0153ee9928c4f2bc6b0cc5ef7e6ddea5934b5999e3326cfb45700e8a61c3443650746e8ce200728af9d38d1d12132388538358a724a143005d15a8e644f62c2d7e90f5831c508237ce1f2d0d4cdc8ec6da5ca40046fb493378d27eb202ad4b27a458f15f69506da785ce4ea54e07af9007470e61db2da788e47ebe4a650e1f8a540ad4451af821cbec197003201b3f80283a86ba62b527fd6be0830b78ca8a1b6c079997b18cfc2dfc87da66ae874a85597830b3dc158b9870cb7d56fb76d2912706c1bf7326a809ba670c7de73f1f56021c14eb4e3a54b4284bfd5e2de3d4e7068a740cf05cb95589b025da28ea38c6a25b245093c1efe6dad9b739d59cac6f95e97b9e7ab029ea0a9c3bbc547316f165ed5d69f6be71c0bb836c607c4376d1adfdd805a0fe606b6fa7df6f1704b8ece2eaa4bb99967cfd0ba7a9ca3658093d2290802200e7de86c3883911d8ded79ca5b47dc244665b5a33e953217c5b0ae5f13865bef0bbf1d32883575cc9aca600a6f0764fca728b0dc0cbba75ca2ed351e6c02339d5927958947245164f8268cbc8fd493f4dcb78f7e453818c0b6420884c7c1cd152c38bd3917b2b9140b9a7ae0c1bf6dfde96a1de2dfbe3fe207b434f5a5ba7ec9ef8044b3d891269a328e92cfcfab4ff8d1b89d003f5b4ea6b893f69e0bf49e18ceaf2d205581aed9737e2b48330aa09499d487f0777fc81a5a4697d392d69a78ffd10293a2812300fc939256d7fc3dd9bb9557af1610422c19f4b59f4b643e9a20463769ec3b929c3a7525b5fbd7fcce4d1215da774dcf06ee7830bde3fbe85135474137769aa7a9a7c6f8513fb25d4a3d94bba3b3524f6b59a98d8ef934ea5873722c767f8d8d18e5a019e304ad149f05db73743360eb91f0de2f674147c58503dfd84e14de9cc88edb727d53f6748da1992d66d3d588a0d7cafe75cbe80658fcf0247161261cd69992afbe5f17c62cc9bf603a6102e2e3e8be14b07fe7a60304c3e26ac7ba03106cf0c4a9668bc821a4680e8cafbd47877c3b33d36d13fcff7afe776ea74f9d405aa0a68a3667aac97b4e75db2886493b722534ebb1cc75b9646ca4507e1ddaa09ef2ac2f569e146bc1a9581f5b77e0da7e25a602b2e3f370443c30fe1fddeeb61e1f64e7608a19224f6b88bc29c21e60c978e58e5d4c96f299d26aa0ecc4f05dba7ad266702905147023a4eed2ea37f1747ec056e8f99a085ccc4555776f1786acc8bfec54cfd4464f8f7de4bd3585514052bae9b0950724751c926de22a525bed8f9c4e119cf15efcc3b082c8b172025922adab755616830b8a0555ea64e3168e419549bd981c5cbeb2936306933dd28747e1c334bb06d1ebe6e1e87fd6cf7dbe48b873b7d4e45d3bb5afff267f16a60da21f20bbaa29214939e155b101224fadf8e7c3b7f108d9b70a6cbca6b000439263357e4c038cd6f228879d9de1aa44c5ed05f69b2fca6f23724f841eae0fe254c3e851d9c56803ec066d20b07202236900e575be02ecd528e14c70596e84975a14ad70ebfe92e7c16c9bde4dc89b91eee4b11888fdd130d721d2d220a4ef4a94425e754d0aa1f4f582c7476ff5fb249506c5984326c355ada46b5b75b99b217b6257fb409369f48c76f96a104fd1bfc66608b6b1bd5354368af719bbb13140d41e3d804a09fe36963e0b271d606b29c94183ed5dd2a05417b73dc8b829d03cb01bc08e8ea7f08fceeb391", 0x1000}, {&(0x7f0000002280)="c2382a12af670594a1cad5f5b25595b68c04bddb009cb8d69e83d03f3b4ddc337a581701f73172027daca7690c52b49a1fa0a9c6ea3abbe4a05d9d", 0x3b}, {&(0x7f00000022c0)="2b396a9e642218486123046965262e89070d582f2daad85ee4132cf2315ed173e11ce7ce3197d5eeda1f70c6bea930cedf7f97e5e9ce44289bb0257c3a04ff3bfe6beef48009ee3d896b80e364737c46486f40db713d072d50eb7359d8b7250f00b557e3d4061b513616663ae5d9212cf50d0695a3b19888c46971781de928b39547fa940d059b88569b5a9600533132c2eb0ab38abf465f358bffd26912bd3deac0eebbbb684ada94f2e6e6a4b2cde115561df9889a86cd6f7eb0d105d1cb527cfb08cf57ff8255e52ee301f3ccff64875e50c864d8aeb8b777dcf294", 0xdd}, {&(0x7f00000023c0)="fbbb7564fe82bc196ccec56bbed86bc665fc590c83f2b94d93db33364dfdc8b3a0e50304b9fe62c3bc81b08b87d3e827110962de1c805564f9ce41c3d883ad2bf6fee83dbab5e556ac29e6e74c305138654c7cc1f024a290906c340365d30441e0037977736509c439284b962305ce6b3c03a51427d7edae7656dba36bdd4c5b60ecbc9fabd1a7ba29f6ddab7ed0f810f0fedba4225923b7a7b65427a1b8e4294c174497a3fb0d79b691bcff8de4eebf9bdfbd9bdee5135b718418705fbe370ebb7b09f9ff9b48d53d489871f09734c88cde6a32e0", 0xd5}], 0xa) socket$inet(0x2, 0x4002, 0x2) 09:43:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 09:43:27 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket(0x18, 0x8003, 0xdc1) getrusage(0x0, &(0x7f0000000240)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="8fe80fc8b647d6865db84f38284b704a42cc1799ed24c1c89677981caea929884b51a4b105c0c2e64d43c47d9e3f1802f162d4428cf1cbe75bf99a9917b88ad943e28202a618bb519e2c4aacb627887d2d6cdfa494c3e75615930d19db6d7126b8db00a4233d5ea0c5a9d986e94ee1e3faa4a6a1093640204fd17abf40c999675368b81be949842f8bce56e90f094f44da2cd7cc0c3bf7", 0x97) 09:43:27 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000400000000320018cf86a3d06ad96a9ad310dd50d77d42fdca80ec0e0a26ededa0b15e27f4cca675b4f9e62a81155ae00a76941bb0336c47b4184ab5376628070000001b3190493f7bd8d44f8a42e2b54e0e696abeefa7e431da17d753e8c7c6626b440000000000000000000000000000"], 0x1, 0x800) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r1 = semget$private(0x0, 0x3, 0x40) r2 = shmget$private(0x0, 0x3000, 0x105, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) getrlimit(0x7, &(0x7f0000000080)) geteuid() rename(0x0, &(0x7f00000000c0)='./file0\x00') r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5, 0x7, 0x8}) 09:43:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x10) 09:43:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 09:43:27 executing program 0: setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xfffc) ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() 09:43:27 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000039c0)=0x9) sendmsg(r0, &(0x7f0000003980)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000000140)="e6c320c391600b28e61b78fda2bc31ef6c56e5766e4f79548dc025575f42814fd7ca831f92b01b4f9f35dcdb18526098ea112287ab8f3714276a2280757c0546597409054317cc7b26c6716a3e7d894fb29da6659f849fd3d58c2d138c5fd4ff57e60029d5d4bd6cf1b56b8f934ee32ac5ec27867c34eaf0c64366d93525c79edf055e22a0225d4659650dbd3608f5040785be898ca5191d123d98c476c55e5151f5d69e2edadcb4b43e363f5a87a926a898bc31dd88d86b0b1ce2e7d51367c8225b70936fad5dd2757332fcd2f75cf1cf9efb15937b98f3a295d35a3036646b399a034dddc1f38f9f5c2041212597335988e4975db39ba8861390defd5d91351edf013e2e792275deaaabdb63ff0afe2c82a205d6ecd29040567b3634b177adf9655581bf448dc1edffb0bd8c27cf60b90aab26dbad35cf90dd48f504e6922837587805a664c9dcedb282dd099c683459176ae1b9cfa351f3d037fbd942df2daa6ac595a969138c8e192d32aa1b48e3c70e2ed6b0328d0ca41a01dbdad61bfac3b311e94e13ac820d75ed8f6181766c50e4c62008ed6522c4f7a425bf286aca4693778a71e89eb3b629f6229dbaa7e054f80e91f0cd0626616b66bebd88f488ca3d5ca487f31be584e789540d8eef686c4599cf34355636585fc113dfcd9c0393d9d53c36e24c13b3e35e6cc1849f1d8723e4877c688f4979ae656f85fc526e0065c4dcdf5b8ab32599e46265c10675324c45e962d7a3ff83d5ae37fb502a94d26a276f2873b4c4f8bc3a563ab42e7304749b5c4a58063e635e28c664c1a5b322f843a719cedf21bfb7f67c3a22c0da867b7878718a8775f9e327c34c280b4ff77adafb41c5f8896d6bcedab80a314b838fe034e522bda14cb4718d752c6a1fae4b2dc087cb812c4281f5192d3a6e050ce63bbc788628d4ed2ff5630b67c7cfe05ae90938d5698be83662e2a249771d67ecf9170e10bb7340e43d828271b9ffc75421e366ad39f8dcccfbf90da0b2b974f2c3d8d971e3e129eac0bf79d52dcf6dcb673af1917caf9b651cf81bd4d1a389516362e14f005e514ba7d53120d5f1135dc21261591d4488afeec0f72f22fb07bd97a264b7c696cf0780ba76cd8a28d1a3e0b496bfa91872b5d1812f5842fa32ce7fbaeac167565acb166b8d9f1f680e07c2791e3ee7a59b839f4aecfbf4ff3c068fa05bb47765344f96f3dacb58dfb987b9a6f193ff6520a4be8ac3562638d19a80b1e8135538e0e8a1028b2fb72ab0d910a07973e3aaa0fd71fdb5448c242a5a72096ebd9b120a8a76f900c063a65e85ece221426215876f0dfeff749b21e74b3ba3d9dc275c5c1f323b24817622872d82a280229d4a8c6d16e79dca55810ef52bd115f4bade12dda8d5d0289b766c86db12ec85f4f056177a2240f0417db333ec702856b440a73f8bdb20869f183700dcd44a7f03b688476e4590d9002ae921efb2df68807fafee6dab48ebb7ed3863611e95809d4b7d595b8e496535f76e6a7215e9edf5027834c9b04ecb5cd5d3070bb59d36d51a39b838d8ef2dbca68cf28e3fe2ae88615401f224463e6af46400e26ffce6689dff19b2fbb5e0418b2cfe711b7e9492833acedcbadbedeaf9a2f909a9259cd84df51b3fdcb7baa3bb9f4c365bf87fb14708c8c3d5be5af7ae1c6d018bd84dde5ac90007b01cc19bea21d6fd5d6ca8b85cf9ae3259260bc3939bc2467d69d16594c82af9ea4556cdfab1686168c43dc3eafefefa8b1408ea03cd3cb6b29d9620fc5f08f7d6103f2ea85ca7425498145ae1204c7a868908bf22d79d3d244691e29c7709222d2598a406053017ebe506f2439bc5caf0b649d8c87f0b04555f19615c4caae87a4cfaa42cdffc3c3a907961c7363e18d5637634a3c2d5a464a7669c9067942ce485206fe5273669ed059d952766e18e69f8c51ecf044e05f09800f2101042c1e954693972b1fca34626c27c37a580d429c83f09122e0db308da27ad05390b4f0c121de71dc821b4f36a8cf332190c87cc7bd622b1c262c55499e0254dcaa813afd1b35933b4ac0e5c4050b213aa5ff3e17b74a05471db7deef06b0dd801b838f5b04d43952d1c732f91be0a467c692d8519fd817dd3c208dbdba8e863e76ffbafd0a02c145d3f45247038a92a86d501f79673e68c2d498a6397fb2ae1512d4b7afa2529a76d134116006dee3fbca94547af9cba2c3387d2980d83507fb1b1ad67ba0ccae7bdaadd194919f7733af580b8a3e87111b2bb0e28c08569b8deb06159c5a4f4e8d6ae46ccbb5ba644d0f2704c6b2438a7e6030ab46c09541d6fd4261e43f9ef08f0f401e559187fa2fe7eee0ad40b5672d6131b39c6c40efa90000e1d8efe36777ca1229df5d029253902bc9ed86ff2bb25d4d7512940a72deb51e576f9377dafa451a1a7032241794ebdcd59ee3ca7be34971b0a42a8edb22d5c5aa9c2bc00cd53e3f6fb8383ee48a7de7314e39a47e58f37c599cc690cff62bb45e43fbdb821c90a1e005b8deff12cab45ba0ac74f49825fca1e714e93722b8d851db8325d08632aa6f60b4f58249084867285beb8c569b390aae76601b66ab5938b9d7c966c9495f096d6d06d4f7dac3dc16fa50f9823745d7ab06a16567b32cb90f7d190cdb9f50fa73d1a6789055937ea6184c6cc8613d28d5e9df71e4df22095e40f2b3ed7feeef0ba5f4cefe339c5dd681cc16e14f44960feba74cc4ce7f83a057938366e124dabb2288b4438a9d57193c3a1f94d2105c903926191b965e742be47541af18ec1ddeebf670e0e79bbde3b180682fda94239a8f53252bb10a721c228ae59bbd8dd42cdbfe09232018523e9cbcf2eda07ecd12330892754f7ea8631cbb81007432a3026bf9b250be988c0bb616e7b838f5fb8e181dab9993f5a166d64fb03f591bb0b6e24623dd11f6e01925986cfe3e1189762192759ddc87a37c0c854e6e1dde32169f1ad7e20983aad881efa6a2e9d70cb3fbe3455bf795c0d629cb96dd76998cdb359959c2b7d2a6204de5dbd164359a6a368fcb8b750d3320f8b2b34dfc82ad3fa4dddb3c7933ad0319e3b5ec6aa96fc730bdffea090a07fe933037f18f10e937af62eafc1cc9f9c23768aebf17d3b0e311ce16af599029b1688ac78a793eec024aad6318429b25267f7ee3b1dfc432ee642dcd7e33598fed72b21f676fe8e9b51289831d0aa1a7c2d199a846dd611a406dbb97093401e142220424bd0fca4e1a14d56c32a1195c2f52486dde4de955470ceed8776f16082f8391112cc243762da22fa2877679949521523309a119cfeb45cd68f9a2cc831be9227dab3dadd9b1a5162ce3850dd5ed207aee31da776af8b75f10f3a667c7a6a4040c3744d9ecc592eb06100043367d5b1e63ccca2870a1c47ccc02ab19be39461e6c1e7bd3964f5fb8c8c3d3dc358f1c85195e77072123afc0447695a1ed74cc70bd0f3b6416ccde15a5daade521025f9cb27f4766cbffe904ca9e18d5d976db34344e10025792898a6e7c32c846420dd54338c7a214d5e1cc82424a5bf96629235c63a0cedfd8e3331c010a813001b999935ebc05f8d55c6f4e518c8e41ff5664f0997ba82c4cd9220f11969b2b2d8c4198f6dd5c6a87302df0f281153540a4a3e786ca6bb8413d8dcfc0131cf9c9afebc0ebc0e5ddf580c74b6381e885b71006edf08785369bd94ee09912050b1fc8dc101e19fab00cca479b6c522d60e298a17b52748d79d6e279afdf9c22638dcd8bcc353d3057f4d33e84aa05b1aa1ccd1b5dbcd88adf62e7f849de099b22d3c1b31c9a200549c7e1d556a55b774832145ae3272cb92db03e77a24dfa407a6f646323a6e6482802b01361ad707ebb4addf67a2908c442019932d78270cef6176cb715a873aa7c8e224515d37965f94ef4c1134fbb64e1b9a3bcf8fb75e75f0359ef0fb70d00960096d31d251b128fc331f19b227f954da838376b6b2b864079580514086d3c8b3e0affc158b1c04c93b853cc1235c96eb524a346339db63ba4cf9855c75afd4a1c6f0afbf319930a7c7bbf5320d4aaaaf07f03e4460539ab5740b85dcb51a1d5a4577048149b03572d23ed992fe86804c4e2267a3c85be5cb33b067fc93bc9c486b5cae10ee5a441e72edeb88e78a36dfa2485c5fb139a46db6f0014fec69876252050e1fcaa8ca70c064f6e5a37f9c6eede1ec8eba3215468acf28ccdae87a1d50f5f7b58a5c1e71e7370aa6870d31dbaedc63361e0b6ec166931b334418976067e5545729c2ef84c35c8c5917c19f9cc46fb08e9afbef505c40e1f9a46ec888179e8339ead536c2b8406fe3b2b23dd64164cbdcb0a3c24df6fe460d2994b9526bcf2d57430f50d2bbd9c43340ab4df14b8696bf410f8024a78fb8c83b44a9f4071b6e5808f971c64c81bfc06962ad62d5f8b1c067449a4c4060f1e0f26dd8ff75fcd5570d4572901bc4141d9637deebec65691eebfc630d36ebce4667c52ef44f2d3290b51baff0157229d3a24f40b0214858b042bdf6df1d2efba79745698eec16ff957e3a95156e25cf0ac840d344f6410ea03f1a5ac6fe8266d7844f8068136697b2b190413fd1a2844f14b185e944ebf2f077b195fa4aa3fa5e7a8c8c7e0f9626039239ac3a921b6fe9bcf20ec5dfec8334f0dcf02ca0f5262f596c5d1eba1ad905460f7e11950b7353c4374acc6f92c363def27c2d09ea7add48343269d8777ea2e39c586f2c5da1d69a6db4d2e6994854643370c69e2c344c6de8742f159ce3ce56a0a46f70b8c3b47f8a5f4330d7ab25b77ee9a7643d7d309072c3b6d006cb02718f41cd6b5a1318da47485b83ebb28810724d08116d049bf05feabe9ae87af43aefc59e9373acf1a2fdb0813e83916c6b18d6fbe99bcf9e8377f107a1d10789497364bd9b126009f241f4717f2b5b5fe919ef0a21f3018424e69a19bbfbc25850748d2c05d714655e059cce8b7a0a5f0d965c74ef389f180cb1faf145f3fbe04bbcd007e7362ce2e8b06c2ec76cf6d83d36a6622b936b5c52435460cbee0b4dddba4db19096dac9aef6da4bffa6a893385b5609e0bed74d3c3f559ac166474dbffc646364149102ea7910e1453bae9cad525dbf034791e5ee31ce1cb73af0711753b734232b854c0d0d85389ec62a7ec945f000b051b26822471277e2b31095faee41a2e7d32130e3ce49041b9ce37ca633dd38ccb1673cac9399b42bb143f697604508e1d5a045463e50364531a7bc04ba146c2d4c3be8364cf2b79cacdc9a65dddf237da95b380131dac6ff53916fcee4bfa51e8cf35377cb41696d558269a55ba90bce351198bc03d1867e2419ae54b382c318d31d7c2a8cfaebfcbd0abf7bbd8672e6180c42674c621b399da33e9d419bed35e3dec327523e5845c6027412d34c1487fa9e339c26884ba1da8e4a6838814b34f66d5e192f5fedb197585924799b27ac650eecffc2289a85b357bfff54f7af075f720b8e77f820786b3f40d65a8df0da72304dd8fdf7ad083a6fe14d077f5829495adfb86a2b3f5277cc718e4756860c24a577a06c13820aa516ee87771c4a8d62b169641537217c993fc718ffa309956d8701a961657f4d7306a7290827e33516210e2dbb6d66d229fffd5da82a8425f100bb72958f228e48d294184f844360fbdaecabc4e7abcccb5503ff10b22aff31a5ce9abf26c4551fdd92dbf264ba78d2d002f7a6c16b6ff919549d1a511537c5c4c07ada0d386f8d2a75d851b9700eb6b790b9585304ec4127edb102fe370095edd1041cc3be84a126eb8d01dd6d08897fc2", 0x1000}, {&(0x7f0000001140)="44466432dfbff5658622485ccb64b5fdea68bcf766f080ee8b604b7e1a9df9b36e8d8194a27bd05bdfe533415bbbfba6bf8c6e447d777cbcb88445ce83912d", 0x3f}, {&(0x7f0000001400)="13874d9c9ab80fee031209d593b52ae5fb0a05cde5513744e472e1b6f507d5e851f3d6ebecda805e1e649ce375f67c5c2b36ed1976bea65027537633777d1dba3de51dfae13c4a0ebb622e1bb2f30b2dfda7c9434da9dbd6d85a2202850d72d69fddcd8359f16c16822bbdbaf4c90247b047fc37dc487edb676e526234735276981574f321fb45901918174048dd079d16b51e0fb2877f6173adfa0d6c92aae54c278f52b775371969eeb9c1931f53577eb1f5d171a71dc3f4e9659c46863113060acb46370daca219213bc5eabebe696013879341b97d5940c586585ea0f9a8727c722376f3d5a46d8ee6670015ed0b31c031e417be90c3c4f769adfa54ec868ee35650c39044b222796baa1a78009c2b5eef851de5ec065c622b38348167c13e542f7e680cfd9d53d072a3df8f8d894010f22ae29be2e0d12af313db956ee89c6c0c47a766991981752c732a2586572a1f332579396593699a1a9946f14682fa6e35109ad4b6007c50fa8f16071717ed8e65449fa47ecfc8ec90d2f216459c87775ffbdae6deec636817b3c7b4c1c67c403f7d1a04315cb12745d2adafaf309c1412c63a37ad70612e20909d8f21f2b7e040ded7fad532f3569a7da93fec1eac81b106839ba64e69c38425c30bdb51f098e6beabf1867f731c18e287562db783b4b1a2e457f0421e013f6166971086d2e854c4dce6018b5bfe473ebb04012e321e7234e34ebe26b195fc8671b8d88dac7970582e3099cd31e592a2e95ebe65cf0b1de5eba308356228c6e1361fe924b8a444af6cf36d491b6d6e6b574d1d0f1de38cc286c28015212ce6eeba9b21dd2c19e488035feadee8050659d1ecc299df77bbcedd892769a67270ae4f70d7428dff3b1a62d1199a725d06ef96ecf0690ac379511f20029d3364cf05c96f7271d27490d6ba81370540d99b8f30e56fffab9a3a20b96413ecbee043f7c6b9ddadd765586070150e85ca8431a59e0f66c0d085639ad04311575eb0118e46ac869c66a9b98d4f02770dbdbb25b99815817466658b07baf0819f978b5c61bf8ff4436da1c4632964b863f0190eacf3107c5cae613b0c3913006a7a14bfdb5e0e5c80df28f0e3db0012b3101631420ca2ccde9778c0a765dad3b3ee6dab7d60a8c81e78569e5f9e69fd48fae98024822fc75ca02ac7bba34297dbd701d46f8044594ecf4fc7a3801785440c8bd9e042a621b0c08269a71948120d5753af20d2d189edf8cffdd8b3ca9083cbd2aaa52fb7321696bd7ea4275f6e6c6be401e67f2375317afdee5ced0100d3c72778aa9a38570fdddfbc373c539bb87a6d4dc6b5b63c991edebfb45a1ff87c87d97a89e90d3cd71c0d76f23526168ad5c51347acb626534f36c9033e4f12d943ee8303a48c480e13c6a494742defda76d46eed6d5adbfeb4a6e2a60beb4d33c7dc5e0a116fbf90588067fe9ad6d41a9110a9ab3b1503343dee4012060f46f3c11492681a4a2d0802902f747f824f7b76943bf44de8f3bc767d376b99eb5a47cf074f32d48d5f4bd329f982b68fac1b493a4ae6bc92b69a44f4efa4a2a4cdf3d91f40907382728c6d4283abf23f3e36da08114b991b34ce2a31db98d8b31544f2eaf6987f903659f816b4e87cbc00f3ab92b3e1c419dbeabadb6deb9795a88ad9da5058349c33931406c0751e6d162200ad163246bc158428c168c097273183be81c61fb277501c11d9ac9d3e82889eeff787c9fac04fcad75828d8c34ec088e7dcb5aa349c1f3117c888e82341ec463e13f44c7217fd1b82a49c5e15ab3330b412649fd2dc598798efc79b0b1fd80b140bd425c3ee1c97f6b0e1d814a85b9f9fc2b648baa1d5d3b9a18811551867a4a3d2a3d914a1e694b2bb1e7e77f7900c379b4dd40ace5c5a220284f15c1b8bf1d32b690fc2c8d1cdec978c22e76ff29c3457e63ef739ef65fc800028b8a20e470898fb9e9ecf0252b55d265fab04f34e4c0b4b1eee65f9cb47ebd84073ab6604b19d68564048afaeb0977553517904fbdc2cb635108c757b158297102d2f70808bae49d19c8deb02e2dcaa418ca4b223adda8e59d9676dd60792698208aa3489d66da298f03c6549eb0eb26067cf0653719a9cb7802cd7e68756fc503832ba2c6de8c234cea9ce9a2f062575e92314b36eb6bd8f85ca27dbfa3fdcd9b1b064ae9d02d819560f76776658a421bb039b5fe58e95be32ffc638a56da216fe2a323165b30a63fee1f5250a83a4c66068f2ab9326d648655db0fa5a564f92ac66d206e1a588bb2ee6cd110004a890dca94f52ce31367a7e81592a4d549526f8bb8a84adde032253fa6e2d533d920737fe95d05c9a0116e8ccd804e3e4d2a5e1fa8069e388009806e12270497e56722ccdf3360b01d03de4a09382d8a91a2be3fd944e35271373c7c726ba70042739b4fa224a9fcb3ebd530e19584566879c81cadb8c2cbf2528740d369707e22a41351dee2774cd06222927955e5fa0f72e1c68c2b1e6247b61d05c1791c2f44194e6e1bc9406be41f7d1013ce2a0f07b44e30045156184e8044b9b4e4f9d62ff7400e334222f64218b90a62b875112f5e3a443a28a566d588f7e82c99e91cd466664bfb31a0d1a5d3e001d130cee926bc8074cae31be877349606378339ff6b5653ddf97871945455a98876e6601c8a0b3afb4b5635da356f9699b1950db2e2caacf545b29476426bdc429ce28cfdc4ee8209fa339a2ff7316b8cf608ac00162499d7107b705315c0b67633c4472ce6fb38eb7bfc66274109205b66e801a64cb019bd69ac9a51c650aacb72c233a712ddfdbc3422be29a6add8d5661ceb66bc533a17419289877dd138d6dd97d82e0229ded9c22a0c4dd24476ad8d645f5d5f449a821639fde9d5a8bed45d72c1459046ec3566147424f8fdd84bc041fbf4b3108e99524f3efefddc16bb97155e107e4071e356d0a8fd1fd11c7f5f0179603735db2aa971324f324d9bc566950f48d1e7f991eeb2103d04e2ce8ceb74212130755eb1c001ce77c16f813873f72727bcf6616a28d3489f25e9b6a0efed4bea5ea5bb74b139bf2f36189f930d4bebe7e452bd40186c0dd52c7249fb94ed8ab74a3ae50134a36607847d97368cabbe10f940fb06f78e85d8eec8af134753d491b5e4c5ddd0a8ef798ef8e135fe0bbd4af8bc4bd255a48a7a93eb8051ae48060cc7965de71939ec5e4b153aa665b44b28811a62e21defcb0990fe4f5b0de22fbd9534e6be0d22da1941a08e8fd5baeee0f01d7473d6f98c6f110225314ff48303b92b869e6a00113810de3ec9d14498547e7b2d2c42250b3141752cfa25179380c481a250d5ce1d796f327395d544fb88d3290c5745b7d389f54f435d3e72b453522046055b2f1df44c71f2e24b158328e58eb55303261a1d080629462d6ddd571efd04a4ac4bc99aa7dee42959650e7b4888e9f59d56a084b82e00cc2ce658c04e4a9ea881c94db3b90c742b2c63c6a173cabfaff4408bdd4c1a73deb9b69b19674d2ee47f7922da2e98512609b7605e9ce0e01134168314e9158292cb0bcea015a5a19194ea2accd6603e1d342b45daeb59a0481ab359d39fa69230bf11b4615d2ae1735d9e32e0ca4774831f551f06b8de1062aa734a2b22720bf567d7513ba109cade10615b52bfbbcd97f373aba5e1b6e7cac11839c7e5f9a3a4d6ccbb44a7a8927ececbbc79128a5bfa81fd3595aaa36b647ad21befbdd5eff0fa34924acd6dab228133a1a922b413a0dfffc8449a4e65bc29df5416f224cdc324371a3639641817a2421517e92ec1b05b8b8e4ba790e06b754548e97bc45e432ac2c535b113b38366dfa5d2d243f367513c2f2aa847dc7d6a91f6529677896faf4d94f726c27c8fb1c2b84d3cdd52f7d5e0de481fd8a747c7c80848b3d53931134591cef45865914ae335b93d88a88fdeb6e3a2f2c2f5c9fd92bf473f205bd30abed28005c06ad4eb80baee5136dd1edc6d22bdb24821e901d36711b9796acbd6f3e6c4fb7eabe10b99fcc92403a7fa01252259e7ecec10829adbef4e300d6be00970633c3f9df0f4ad7684dd1090095921f54c5f0a9aa05e99c54d7751d569eca1badaca9151688754fb6d804c65b5bbe925925841d1721c1d92b2ab47e553956303717020ecdfcc4b1764e520ee9f17cc9b88b166905a3cad73568d0618e6c7ef0c52cd49f1b63992cea82bef5a3398164ba86ebd7af94b4a69ab12159121ea158f815afe4d37ac788632c49959d47522767a85dc258fa5cbdfb04356138065a347fd45147d53938162a027a7fe82a611b0da57de4df2f7fb77fde73e54d576377731ed916b77834b466853b34b8836c160464ac5705f25675df708d50596c567769a0ad13ca15224bd95aa0aaf6473374283b5db8fd0078ebee5eea6a67305cfd537ff998e710aad57b25f7c5d419725d46bccdc87a8a44e81162b6f415f1b1d934267408de84e817a9f94fbd4f4befbb863a8eb040bdbd1801ddf9c41cd9d0d24c6ac131ff1d36770526e78efe8d74108e52857ebade80612fd5e88c5c55bc311333153d55f15f92685d0e9009ae40d84b6f638be6c9845728c8e0be054682a61190609d00c3cecf38c6f35c67121a25a29dfb0aa7706f09f7857925c8e1b8f68bfee9de3c7c1bae3c8df05166f0bf3eeef8e357fe298dc7ade6485fb29556b5761fe0b61b4d29dce4a31daa5b611a5522f79ca1ec609799decefed12eac5cbc88718c7452221edb49ad45bccdb87a3bf9662b228f4795a6d716ad34bb2ba050646dc1b6cdab34d47ec6e97368529e962d80ae5538c03c9f496e2bb4f57f069b5da2c27b163296f3cd24d088e1dbc4dcb459a99298fcbb5a33418ffb7bbe8a5b0a3e244cc0f95d89aa421879642e2cf570cb38833a28cbf56be927be4cfe257a43524b658d05b6e8ae00dfe922ef7411f703dcc0423f8eb36ade7b642ed4c9ed85f5857a145c183b302d8e3c19c4d9dbcc95ae78bfc29df9f9ed454996bd42523ca4abc8066c21e6574a94621744aa7182a167ee82075351160def7fbde5e1846bc397feba9756774a6bdceb9834fa103b62f7904acff3c48e05fd2fc8fcb9126bd1dc6f1bb4e9fbc628639b1981d3c464e633e46fafe01ae07f0e7dc327ecf9104aad005bc85dc0a95196965e1c47aef5e252a1e54c63b3b2f2ac37cacbca11b5069665cd6c75a32484a2e33862960bff0afac86e6da876635b7429f438532e7c626d73a8bb4794b5d3eb8642af32b29667f6224c39e44be894ad80a9c02c7f756a641f93e5fe471a63aefbd7bf5c6b37111ac6f0d2edc74a65f5f4dbd3c8a9376b0cbb442b5638adb99bcaaf1d8f502713a5c637d1741a1929f1aa16e99625468ec7ad96f639a220e17b43d60acdd1a4c22366a787cd50bc40d7f1b8d375bda497dfbde0e199bcaf259ef92dfdbe2df4ce4f7ec83fef7f3f2a29e2321bda0ba19c00f753189f2c8a81616442e3225bb066db84e08bbee1813f4e2b7dd1785ec24dc570618a5d1da8d1d0756e8266dbf2f3a2ac29e8900aa7f1b1492cb5d2bdced5986eee0f294756cf9c0798e521ec0952a783c6650554712356d18f941e1f7c8b7e4ceb8c48f223a81842e16e734c94a785fcba3e621eab6308a6b1e3ff9720581dc4ce800d6311d10815d3475759ff23bf9ce0cf8447b54518a47bde5aba0df98d31f986c5bbeb1aedd7d0a0af7d03e0fea5b7ff8689793cb416883a799a8e4c6066c0945b1e5d31a256d942df07f17e1101d662eba58b489fc842fb841124f027b06b5d6f7b519c2af9e02de46c", 0x6d1}, {&(0x7f0000001180)="22fc6f95049a2a89cdcdf7eb44227a4863dae07b20adcd6743a60bf7a7a14f14c0baf1129919cfcaf72184355e005b2ee2f00172152b15a165702842fb00293c4777b5dc742b97508d5a5007d29e89f25d448060da7684", 0x57}, {&(0x7f0000001200)="26c60d20c565e23ee2d3b74d53ff650451f78cbde5c1c338b061cb7cd5be6f5363598305b070eefccba629713126db6ace68839742a7e1c518ff0b7042fa66c3f891f57973f903113133bf55be08d3e19d590c5f96898d085673a9cb5829500611e95ac408c2fb9ea2fd28166044e20f24ce2bdf7054a660fe943b5d64", 0x7d}, {&(0x7f0000001280)="bbed1001856fad9fa5e043b30ab24c1705c25471559da5e6d4a906083a4376879e67bc233eb717835825b9e1469005cca9d71cd8ce3c9c4e53a742be36f539eb5d471357c84180344efb944a9f787d2c3d313d3568fdabb6f493327a9413a101ef56d92123c1d669bd522e5603075a39e5e6e793dfe61c2911718b99c9907e8b197dfca0ed08ba9c3400a004a0661065583267a921bdb9fbdd0e5e39aeb8414826ada7f39969a24ef691e20aca013c40ccc21bd0cb20d1795ae84efa41a6955dd0a95a7739", 0xc5}, {&(0x7f0000002400)="5523a7fd218b261c95b660ca11e1e8123a788a8ff1c6a0b8028a625e071a50f30daae4cc222ab9e5253066e64355ad87e79420d12ea32650827062d3656d0fe5c31d3f9f650b75dac5530e681f493d2ead08f114bb2085936e5fc27731f17e756b1c5f4c20debf54e25875b5b06fb19e491311d4ce1e61a57c26dbfdd674f39cd4dc207f734c7d7364f8d560b82e0115906d58c5edf552bf0b4423bb476ad40da2991f7a195d569d86007aca48d42c34d939a3ca80fce7881d52a868eb01e38cbf150bb623965e75765d", 0xca}, {&(0x7f0000002500)="51e29b1754ad6e6be30d1c5cffd3b7bee177aa0d76272e04a6d9c67d85ae03227c5aa3c10cbdf8ac30716483c7c2450d13978655cf13e64bcf01e564a248e3699633522a2f992bda6b084ce2a3d72530f41fcae6f2c5de8e56caf2b08f484820ca530054d927b98b917d1c3ea83616563151782e100552f8090df4b80607a57a463327e4cf8d8199ccce6e6cbacc8162225a6e626d5eb01c8f0123ed7abe5901befad4e814e8b77571e4d03e3c1d7d77ac0e539b712a7218b02d8573a8064b527dd5f230103a85436a12396175f95bcf65cda7f5d3206377390c588260b57959ed51a8b6a8a259be90", 0xe9}, {&(0x7f0000001380)="4324b981", 0x4}, {&(0x7f0000002600)="59921aea5b86c990603a2a76a4874f363302d341ab5d81bcbc8ab568b76a863197ab9e4ce7e9104a4d9a353cb569976b3e3ff0bc41a5a8c91c57a6d2c5f8e617f6f063c0ff0769574a6a5aa22c2a3ca8f8e069dd76c95b1b63604336ec24336752ca343a92ebd1607f4a4df8e2eaeffdd8442c7496cf9ef0a05882e1b2c219499236e3f2bb", 0x85}], 0xa, &(0x7f0000002780)=[{0xc0, 0x1, 0x2, "617d0b47f98d67de9d137d41944c10884b8bccaf0cbfe86325cc85de634a3595e7ecfc4f76bd4804ad4fd9c67352b1087ecde10ae22e560901a42260d22434f6e8bc4358153e01b0f6d67b6bb96162980f6faf9f90b845d88c6fde19a40c937bafe7e7dc83fdcc7ab744d7e66bd763bdc416f5c3387de5c74e79f8d42933fda1996b66e909bc2b45b63b3700ea982324125481468e28d0e6b492ea6e96b97f169eef718b4239a81c8e71567d"}, {0x58, 0x1, 0x20, "2fca9721eea6f22cbf509abae3bde68f87a9f2d245a40fb6fcbe04968c73d53ed27903d72d87cec04bbb0039a01d9f072d6053010bda5a95fc73ff73301b70951c76"}, {0x1010, 0x1, 0x7, "2f90222c2c5411a29f8614cfaeff7b75635617fb73cb81e6f7e7d7c89e3ab8e4b7a71b150cca07fcf1b6d383151c87acca8aa641aff893f598fa90c65206e1a6876c9b604b95b237bb7991249d6207ee0e3b622232bab7fe7bf6b1ec8947679cf1496b5e26b19359f1403cff7bf6e80d98046b8420b9f5769dd9a565ac4bd1accd6a341d4e23046bf6708138879812c3dd7f9a36429fedbc878a7ebf8a53344dd9c4b0a162325baeedb9d3646075e9bf52e9c44e922a7c44eaaf6bf8322de3a7b7789afe8d4772ee51a34eff7786526a85166a8677efc1d36977cdf445e9fe914642e9f591fb5c2e6c8f970e0057f75a4c20892eea55c8958fb77572c5d33c64bcb5d5c439b2731c20219c45235ccab9102e978b8377bf6c45cbb05177a7e0e552da1f7216d62cc51ce30b0b2ff105ed1e4992ec758c1554f5d4a0c280ed60b421615a45314f5115d74abcaa10e43cc59842346caa2aef2b38f3a13bd0fee0123608c8c901d0ce343f1042c175d4d3334cfe0954c24c7d1838558b719462e2e45d0ec1b388cd09cf3c112b576d2b18b3b6b0998a264fc827cbc895b52e6f55561cf3bd9ce73876692740ebe15899c3e4ec6a7df57aefa139c792c667df105dd19bd6e691c9496f542b5587ceb5f643d86af0f67fc6dcc06bc37bd64ca011f1b9548ed396cc2e2af9d4540ff018583e7fd8d56bbadb468e479c024817249f4768e58e59324a79c61e123640ecacca31f66ed64d18f3034a940bc713c80573f7859dcd1527122c6a92b1e9db664d36ab7771c6af5e4590da03f2a4b2cc56ebf13e8d3ce9991ad5df1660cf2e36bff4edd4e43cd1f061a89eadb93656238567346b55ba6e61c1bbcd8fb14cc2503b4c7343694d043c9582b6c51c17d8e1fc2db98ada6713151fc9486fcf0bd8a08d1c0fad6f044f71ac1bc3a1c9cdd87e5d4fd19f205210e420d88684a05dec3218365e64917f16f0579e36f260d92d7528bf36b42d58c8a4a70d48927a0391415dc81ef5d6065a074abebf0c2dd0bb341a87a311439e0d44a3ca47b6dc44b35ee4b3d5cf38eec51535b9ebb283521499444da518448977cdec37f47c007067a98d0e5e9951aaddeb5dc6bdb0cd7e2f721a8f71e96f09d4db5f66f19c3859c68b4f57de7c9c07548c17d4ffd4097edd20504bc7f1b95bbb4159a2bf469289b2b2234d453e5e176ad3eee26b6eced541f409fc58aa89ba000aa3d4c4bfce567b7a7f5021459aed45f1d88027125b619e3af71c31c61e88c01b13c147d3a8282208d2021ad8d36d5489a2341e3e446fcd598eeed0300ec94981c1fd319beb8577e9639a1569e154beba0f0f04bf774199bd31f848946c5a4817c125d37502a29ba34afcf382b237ad8bf0252581e8057525a440ac7c0398bae3d5548efc1e5928295f333a5ac1dd2934936bf1137f71fae2cd3a09f1c2f68aac4eac2312f26f336c3207319282c27ff1bd8e70bb0ec6d847baeae0f96f383ba635cc1ae906554ce4695e68dcda66899bb720d2b5170ea5679c4011330a709d20bb42cdd328186ff6788ecba0c624169787e7e95c49dba1d7526ab62bcdb849b44cb4007ea50fc2eebf3bf3c680d6d3f40eee68d087e21f81ee76d6be13af14581e4213d9fb36c8eb70a294a28ccee606abedc539775af478f3c340a815bd066e5f814b7e0d73a68d4d7cc3b56ddfbaaa2960aaebd142a9fc5098066b2450b58075dd9eb50c3992d509a53cb1e27096de9978eaf08ddb8497d10486ceeac54ccc553994f48cc0a60341b3ee1c80530967ff98f557c9f6d7857831d25aacd1c2490d1af092716ca312182c9e9a71d8e7e14b849f83ec20e55c2c69bb5feb4b6626fe0621eabf9f08360fd8dfb600ca3f8665f5d948b9c189666b0d6fac7ae7aa2c65ffd7aef9cb6d8a1a710f4a22cf86d3daa6f451263db2b3431ea610293df203cf7b64eaccb1852ee6b00407d6aaa4a77a0a65cefcd481dc7e312562cf55b2335b008aa12a4d6d6ed8ccf372c6673c2c2c1e171c58d956183738934dfe480f40a86a3458c3290d17c639029fbf7f90f551caef19544f67b089a5264c6f6dea5d7eee1f79414dbc284c71dda15869428e019deff917aa7389f13a6b5a3aa38ba99fe14b9218afe35799ecdc5a3b3e4eee007377d864591935f212e4fce6c9d5cb653033e1dd41df3a208d9ab4af6b8cd15911d967d30a29d40b61c00af4baf0a8071ffaa12687c32f5820eb6d9698d6574b248709f034c5ac77bc55e34ebbae14daf3f1f7a1e2ebe999a6683189a41c3e985612561ff3ae3ac42363d240ad7cd480fdb9e7c059a9e5ba75b028d2a82eaf923f3772b1a5f83f19c6aa74401151d97395f36c2448b8eb3ae60d00c958f069532db5a2afd0b40aaeea00fde26488f86efaf23f35c8cfcfa602d85a7215e0972891c67e3365015f827c65cf580934ddaa52489528173d26eb7c6ca6234262f94be7bfa65b61ceaa9f2330f1516dc260d11477eb30df95e42c85ddf82821a93797651bc2ed0c28d71ada94f11842adae704cf2854b0be667b1b5c751dca074ff2b0f1c0523863d2fd327f8be0565ec02aff8c6e5a166df327a4712a37b8a988a20f10f877dab1e9533dfefd633e3652b90e01913ca9738076065d8d5375822adadd04bbbee7968631a6c0114034bee295988e883c3c306c66763bdd4aa288fc8591f81a507a6b6d64e76d59b7339cf2db5b32af612b9dc0818f87caa3f8097b7ce4dddad2eadaf24f8aa9288e7748555692adbaf6e1c5acf7bbe3422cd6837629e624b187ce77b12ed4d1301976418af138c7b9330b993e70f86843b7afcb0afe70f204569aaf3bb5711df3bfbd575bdf9d689e9f4c8cfa7779395f6588d99ef7ee831d0c487f7cd1cbfd3dc40386152a1cbbddfecfa24ee111d7a5471a837fe785f6546d4b3bb700cd70137bfc7fdf3ed4a895e52e0af8aa1b0c8512847f3ed9f9ef2dd9015efd06de5a24d460734386b6c8327376002b881103a2b1482d2659f08b97e6de3cc2a194462be9f0c2387dee1b128fccdb488f1b521b0808f1d473a33f0bc8eed981227286eb28e9ad196e754c1a72ccbd50ff73ae46b344a901b523cbc1b2ad76653c46ddccb66ed9472abc0447e8f199748cb61dc1c2c03b31dac7c81fba31c571ff2df9074cf4a3db76057490c7226cc36879e76e6aac614aaef4aff2c3829f8acadbafbc44dcbd52344db7c458d22952ea26511a894ec3ec9ebaf7938b9a9d27e917790785ae08607e97027669893569ecff41a45f121cf8ae3674af144ed5aa66a76ecd25da685e150c1f48e5d12daa7ec787e247921c049dbadf1e4bf218a4fadd1a119bfeba8c402178922bd25f91b564addcb6ef03ecb9d872e71345f381c931602526dc13042b2918d0589544b7de0e1953f5e140b4f97fae6d5af3afd87afea7326156c91cc40011891236d1f125a3acbe93d2725f287f6dc3e524b6109efe610174f997621fb6b5087b262dfc6b89d431423899a4242f67b32f7f77cb1b4cc75df671b2d0ca6950044bea9e3bf82b0b33b9d5e1297d6e1fc51b228fd1bac5c39ea1f79f3ca5e1a4011e6143110a52a653a44e482a4712288aaf23d468ed935edf91c1a41a8f3c75ee75514784e3dc5995ee19243246a3589a44d14a644ebe3f6b1aa0ad1e3175ffa7aaad8d46a2defb266cf0d566df171065e3851ce32b8cbb47afaefdfba206496e5ad8fc901e243c7faa758da26ac33e74ea9b4f215db29261e03d042df975b661b6b584e49390e6a74fba5c0a9a217d862b844c45755e11855065c07f999205839b55ec49e37783c9c6e095a316b32dfa8a7123e8cf7fc8712f1715f905e0b1e139f5404e2192a11259a22ff152ab4eabd6a7e8df90b1b5be22047107823f41f7700ab806e66d67df66f8563683f96528e3156bb0ae7f16242d66ef4f9eb9789291d8838f45691c86e34b09545071b356be84d68f57e82f5cb27d9572d64b6a118c38a8512efb5511afdcf38ee2474c20204ad346a2dce3a69a81f49a37bb342fbcb1a4a2de262c9a078bfb5c02d168c33a3a385822428b3ff32a5319b486db69480ce807097ca73496639b9cb6a999d508e800d5a7973bb22db2d60c497d49a80e10053c20af56e1740d35b2647e14cab08c5ffb9c026e0c71a8186106a97a5357592ebb0d0d3069276c7a6e3a68a05175b3fad7270d991fb8816cd5d49f4549ccea12e94d7d5c8f602303cfd178d7c5273d77198f81c7d7fe7ca65b1a7b8ba7311b5fc6ddaa15abaf62c96a8720acaceb1fd333059dafc93630051a36a582875fc51691545b2da9f69fb617bf0c7d6dc757e9227db67a81807aad190b157a2e7cec8132193c1961954c11c9a24e0e89910403b3ade6595b9352adbde8324b980abe76cb71ae109d8c7bbb620847804f524c836f78a1c4ce81a6b8913da6d277348d5b42bad8962f8e4b449a2bdd118a9d1c75d5aa584c39063a8e1ac92c980f36507cf4b2013d19db41e51cbfa2079e89487453ea500a7192211b67285425cf783dd302ca8738cb0d570ee788270f6de8743c5a47b844e00825681c6473d70b3a6244190b638d43854623d7a913043fe51c1b70abdfdf4ccc6440fd3587ea8e8abc121aba662907824a77308c97f1a72b8d50d514ff2f66117fe2630c9ca447f2c769c6ba895776a9cbe32bcd54901d0883ade6012cdc4cc11c98cbf860eda75317960ac51ec8c433b06c0fb459b140d665bc11f3ceea3b761653a3f8e4358e94590afa1105c5c043e98921b74d6b2ebd767f254a87d23e046bcb4a1b80ea2227e5cbd8c88538a8098afb1902f0fd910c0b0ca32ada3548ad23be2ae595ee9db3356d94c10f69ec15f9b96052154cb84a19971fc195a7c7abcfec2cd7e3c1c4402dfb528a16fa01fd8d7d1e4881276009a096054545c72be55070b37e5380576ac08b35c6fefcdb4393b21ec60e58efe33b47eba03725ab066b527d44f2bb124ffa484c1002c1534a0216a57b5a529b1aeaa7be2d2872aaaf9aab8dea06eb59005a486dd2556856d28bee1cdbacfe29fbfdae90c443991ff816a1b7bb129e6cf71b7cfb536dac3c6fc4ec6a44d03614e4da31159c8ce6b730ea0b868b3ff0f26c362c99bc097a99ae3f70dad4a581209e778c0087c0df0bf058f3bfc739d4baf3c407d3706831c8ddba837a5688eea17a0108398f3316b922b6a4063e7d1f7a7d8d4d15ef344bca94cefd6078e42f7f91c6e91b8b2a5afd4eb3b791a29dbd5766c0e508cde22334435721f47468331400c39d74045ed58bb8b62ebac52b085bed54e340dddb75557739eaac908fde2d63d096258e1337f315c1be8b3b5e0d8f30502ff9fcdd50f0fcfb78021f5c81345ac44e32ac1a74637455793f09a119dad8fded623555e37001be8233a4f964d3dd3cb490161745607c3aa84290a2b8288c3006a9f451972e562bee5adacf428389128c18cb32aa7890b0c221f22f5eb0c106f4eb8bb58478f1b82a981e8ce72c8fbd0b4188eb6f8c0990927d7778ed83f8084e3699ef3788c7e374c1046746dd4e91aa19004cb4f2d566767beb443041b9100bcd5848074a699ec6685fffcdf5d0399f30e4c97fb1d0e862e644be62b3c8acb10a1140eaaed6c7e56eef0dcc6adde5e62f80901027900ea13d755e8a5af9cc9c66093d06ef16a3cf21abc2bc0466fa081e1b032412892564d0327f2d9152d1656724f80f4dfccf32009088065798c77ff18fa4a4fcb0d9185ff5d120c1624626d849962c71f0f173b1c02101138b6ef322b80c81d8c"}, {0xa0, 0xffff, 0x206, "42e596e40e9929b63c42bb6e119fc9d89b899334d85d1927dd15e9c1b9c85f47ab7563d7c44ba699b78b51203fe603413ad36049f09e5f786c81aeda6e1324217e7ad6e2a6592d9719699028a32ff2f9f79ab2fd3a2d44de8bb8d0d76ac7924c7c1d0bb4c1159152bea35984a3f0f4824751551a850e22a2c0cc35b4a5f631de151b3378bd5df012b44bd38cae04ceaf"}], 0x11c8}, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000003a00)={'./bus\x00', 0x100000000, 0x800, 0x0, 0x0, 0x3ff, 0x8b, 0x5, 0x0, 0x0, 0xb05, 0x5}) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1000, './bus\x00', './bus\x00'}) 09:43:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x40000081, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x22, 0x2, 0x7, 0x17c}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20, 0x6, 0x100}, {{r0}, 0xfffffffffffffff8, 0x49, 0x0, 0x2, 0x40}, {{r0}, 0xffffffffffffffff, 0x87, 0x49, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0xa0, 0x40, 0xffffffffffff7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x189c70eabb6dd968, 0x7fff, 0x9}, {{r0}, 0xffffffffffffffff, 0x24, 0xa, 0x1, 0xfffffffffffffffd}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x5f, 0x3, 0x81}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf00fffff, 0xfc, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x800, 0x1}], 0xfffffffeffffffff, &(0x7f0000000080)={0xff1, 0x6}) fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8b}, {{r0}, 0xfffffffffffffff9, 0xab}], 0x8100001, 0x0, 0x0, 0x0) close(r0) 09:43:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000280)="7670a54585d0d173017a6a13b9fa0530a097b14a1589aed95f5b0de2e2a163fdee205b1429f5f305bc2bb61e9aa2fe57cb64a077cda8b5d3e174eada0446e5fc6a7657bfcd4aa62701ec43dd4fa251ba208e7b6b58847f7c9cb83f33ad718a73160d39ba4fc36cae8e938e6de911ea4c9394e3c7e75fbbd99c5b44b1980f02b7f50935f0a5a004a64815a75830d8f46306485a9fd9222f87b0f3e2b5a9c03e23847a81154ee93584f7531f6b7710e0fa44c5f0b8a9d300ae68c76b84f28479ce3dc585401588d05a7d737c65239437c235d99a1ed758640f079043dbc7f1b991de8e20803148b5bac3ec259be964e593c72c26856d0d99f3ad61fea0fa6e3a804a972850eeca2876d4cfb480cbe600a5134abfce54ac5ab00ad58ec285f0df9822e5d700ffda2f9bb0c8d25363609554db72449f9b07f62c1ca6d6c9af0ac97e037a7c8d2540c5fc4a6555b67de0b1a00b07f75d4ed74cc4243ac94d05d3e42319282cdffcf5170be1baf16caa9b3935f1a6480b030d", 0x176}], 0x1) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000040)="e2d51f912ab2f02806552b4a03a8e0", 0xf) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x0, 0xffff, 0x80, "5cabeb8d8315030000002f00de0300"}) readv(r2, &(0x7f0000000100), 0x1000000000000151) 09:43:27 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r0, 0x20004b3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f0000000040)) socketpair(0x39, 0x8007, 0x191, &(0x7f0000000000)) 09:43:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) 09:43:27 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 09:43:27 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 09:43:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) setsockopt(r0, 0x3, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) 09:43:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000100)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='\x00', 0x10, 0x14) close(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x80000000, 0x490e, 0x80000000, 0x1, 0x6, 0x4, 0x6, 0x3, 0x1, 0x5}) 09:43:27 executing program 1: syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = socket(0x10, 0x8000, 0x3f) r1 = socket(0x2, 0x3, 0x7dea1c20) r2 = socket$unix(0x1, 0x3, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = dup2(r4, r4) socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x80}, {r1, 0x60}, {r2, 0x44}, {r3, 0x4}, {r4, 0x12}, {r5, 0x2e}, {r6, 0x100}, {r7, 0x4}, {r8, 0x1d}], 0x9, 0x4) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) poll(&(0x7f0000000040)=[{r10}], 0x1, 0x0) 09:43:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a249139370ed85df90e9f31418b255df386da7ca8027220d7120d1c24addfbfbf1a8429318fd1d1133aa18eb411054e5176b044ae3f8a0e7aed574de985925ed5e02bd1794994d56d", 0x8c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000031c0)={&(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001d00)}], 0x1, 0x0}, 0x8) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 09:43:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x81, 0x3, 0x7ff, 0x0, 0x8, 0x8, 0x1, 0x0, 0x1, 0x36a1, 0x9f}) execve(0x0, 0x0, 0x0) 09:43:28 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100000000000ff) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x128) chmod(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0/file0/file0\x00') openat(r0, &(0x7f0000000180)='./file0\x00', 0x440, 0x10) 09:43:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x843, 0x0, 0x1a0) 09:43:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000340)) r5 = getgid() getgroups(0x7, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, 0x0, r5]) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') setgroups(0x0, &(0x7f0000000280)) 09:43:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 09:43:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/9) socket$unix(0x1, 0x5, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/226) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 09:43:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) clock_getres(0x3, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000080)={{0x8, 0x6}, {0x8, 0x9}}, &(0x7f0000000180)) 09:43:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c7, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 09:43:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 09:43:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) getsockname$inet(r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x10000, 0x1}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f00000000c0), 0x4) syz_open_pts() 09:43:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3}], 0x7, 0x0, 0x0, 0x0) 09:43:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) mlockall(0x1) 09:43:28 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f00009be000)=""/11, 0xe8, 0x0, 0x0, 0xffffffffffffff4e) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/116, 0x74, 0x800, 0x0, 0x0) 09:43:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30801, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/121, 0x79}, {&(0x7f0000001280)=""/52, 0x34}, {&(0x7f00000012c0)=""/123, 0x7b}], 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x408, 0x8) readlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) writev(r2, &(0x7f00000029c0)=[{&(0x7f00000014c0)="d08713a506c65ce9f0166c927d968577127af51d9e1ddda9853ec50a982dd2ccb875cdaff2887dee3296c6d8dd07681f000d98adb2111420ff20b7c11c692966d0fcc1044018a5564e8c4e41879794e4cafd3837ce75cebd0779d9f8200e4faff0b2ca29e1ce96e6926e1a0e26face4905a8a71d5cc2d098e3c85afd22ac69210d294c14d1469f7f71180639da351e689872146e4f43ec229a1b649f07581b2eff730d5d65a622784eb4c5e09946d0f772becbc2b0782ce441fa3aac572291572bb2bfb01121f416e5f60e1ec9b7", 0xce}, {&(0x7f00000015c0)="03bc502d4da6fd91f8fa5059004268cea615540219f1fb158b0094e856ba7074c24f365758b591769de195e67b557d9f013a7ec52edcdd197d1f3d1506c4bac211c513450b0e1b74f6caf0a33e2aa786fa60668708f71a6bc1f17383c9f2261eece4ea79b9874c5aa14b34d7ed4b390d35f212ece541622332acdeab9befa558ea19731a5b5ff951859324319fc6f717f9dbf8a343fce5d7863cd6e116b9e53ff915e255cbd278832a5b3d61e9c55a01d0d32abe674238c1d5a53d1ebbcf23be14b77b41717d11ed47473d73a4cf92c17f131170d8a99ad03322", 0xda}, {&(0x7f00000013c0)="6cf9653c98b1dc3130f5875a1396d69d726c6e700ad2b9ecf2e643a56dc16bbf004b063c94bf062a120930e6ae89d1c3db3733f3f533da6737472a52e01f1794e4406a3c5cdd2c6847e9b56ce05b74d0c92bdbdd75b4a6c699357adc1ad5140f0b0b", 0x62}, {&(0x7f00000016c0)="790da24ff6a3c70237205b8ef0e85408cdfa230402e19699ee0a4bb5304abb7393bfbc2a9295270d193f8de652af3d74394dcc77cbdb326d91e953f37644020fd212ed481088f276103aa369bf2d6b901f3a76444f10be1810bab616d9710d16791680ec82239d90d403b4e3725b0da9076ad3ba050f49033944c909c667997e853cd28841587896c1a747229f1f7f18f894e7c8cc9e3c88cfd40889998ffab6e2873e95b013a92b42da86125dab2f657a807317c263a2683991a5e77815168e67948a84d5ae9ea28f6ed4e10e7453506606a6aa8321362089beef2b74a948614577c689d1628ff2e87732c2e4b47799c2834ee0959e7a4c79a245c83beaa79f262dd2aadb2fb48972f7a66736be1ad36a9a02b935ecb2e5ccef24f168f4a4a4361ba12095fbdbe6f2ef4db483d75f1075acb0b8401e96bcf56ff9fe5b15ff73cb92025dee69bcc7540d3fd192787f81d501efcb628da7308c16fe5e2cd0f27ed62b4991b946daaebb4fe55e9cd3d2749e820d9a58431411149df6da025e40f722c0f21f15a75a7eda26900217fc59ab6a6a7d34ab740556425d96ed7a8a38f33254f3e11a513160ba6e9bffa1936af2592584236d364f800c59946c5256c112ba4653eb9bedbfdfc92357ffe848e8404cced6c246ab54dbc14b3df89f222ccf92d883b798ca6973932e8d82ecf3bd5ad11d20605905855b294be42c28214d2876f3b44368efb111231615b236acf479591320b9ed809c76f431f8f26e7352dada94ac0be91b9b3bb78fcb5b255cead87f9e52e94ae8dbfafd87d38e1ebf343c3cdef49a6dacfef130c63825d9388ab319922b37d8ca8492dc63184b2cb6d1f88f7751e56f298fdf50e8a4ef4780d9c079f9304b7250dfc8b9070416a8584666335baca03080512d51a184498a3fd27944ee37bdfb4714ec682e1a0747190b2cbe58b38dbd9eeb1590e5c7551ae61a582ea99942f1d86a411b70857471afa9e408da1206460ac72484c13d06c75fffc87c8d0058fbe5f0f824932c1d6682c66e7c1f56181abe411582096ddd181f3a246379a04f55d45339489cb72711e6aa9fe110b3d1740331c836af5d41d85786c8a9e90b77a70a58eba2c8fe8dc74d3a5c0ee398f6678b232ce4c9120666c1c3b8e0803e302d1f3b24faa7bb3f056dbd2f4f4527244cdadac372304ab8439559f6c08abe8938e7f97894768e740f80d8b1e1ec3c07678d53f68982cb4f0947893b93913086d1210f5bcf75d90de3ec250fdb1b19c6474e36d2b707bb88ed0868bb12e313ecbec73c479d4a9fdf5e89b29e0c474c2626b80f68f9a8ffac80c69be02dae23151a65ce772b8f44f3250d64f084773a5288cb86269001cf22474423486616746a4a5b1cdcc27a9b3f65075621896ead15ff5663cb1fb596441ac02e31d9fa54028c2015837218f6e76751126d79565abaa187350da8e39c59ba7cd904c565332008c4833e22ca1bb0989969410efcd5a66466ea220ef9c7e6d5b08d872ae4a5dea1bb67e47722c1b228939055906338d6fa9693cf528829a833c3c78f4c70a68129d135040f575c72d990becfea75ce2778eaf81c8fa928c52004fa31c401a62a8703034827817439c25c2264cf3f9c19a26c5dc7eb9ad1ff69cdc4a4ae2d0464ae2249345a8b95d9472144a49a067e8199bdb86d0dd6707818e93dcc30387e24f0ab4aeccc12f42c6251be2a577e93923faa441f5fd07e8b74fecddee9b4c3ada26894402e9517777a8daa56a313b6a5eb9b886d7d46c4257e37819b10c12ba85d1342ccfa39bdde5d25eced898c8711a07736a6693a6e11cd82a9401612984c930cc8507e2d580d086461e1ded76c7a2bcfe808ff5fd1e30f9761e6cf0e54d08b555f0fb53b172e699c1f0aa781fdc09ce3d1e9eee4ffd9d162b8f3cf31b38eab4ed0db6c0aaf3b8edd62a99f00411b845a996cb36c9934ca605967b8f6ec7532d1d59be48d36f0125b6008145df80db5ab30e7113a87dbfb851502e50e70ca39dd91576ea6d9d76d27fd13ead552503e89e6bb65a444d86fa118052e5890b66892354ce49c4a80f9f09a1eb96d3fe5b143a1d46e9761fd73ec8c51bc880465b44e06139439dd6177990ea8fa037a0afbd93b4c47e91d057fe249bd3ab700756c27e326b81d2623af31d68ee25ce752616d7b3c74fae63da4f9051a9bada1a2766fef6235ae2d931e32732eb8516420171a3259524d4f9f512bacc8f85342b6d547abaa839a9e36eb65b9ea557c245327ef217fc54c7f31ef97cef805fb838ae1b2674402e4cc672ae3cf31492aec5415e05c78bf086469b868e1280ed32049df0898bb36cf1d31cd34a167638e9d50dc1df3e495ac740ca1a0e38bedba3b99c91c90a70ad3ecb06e8bdba6661de56b60cdade3e0984e0c9a35b74a8391577b22748df512c1171e692e70037afc8009a161aec5f60c616b84f3225f205f97c7e9b58cc956e3d1245a96515c9159a2a6d21116f1ae6638472f3c3ebcd6ff67292d440e95d7dcc36526c486e3c4b83899322595f0fd28963e0cecfd07c66181d7fdab59474f6826498f63235d982f3fe14dbb8e4f32b33aa292ec115de37cfe0789ab5a60ee69c5ca2dfc8250dbaef82d525eb529f147c01c6e6d01c9ab8125826769bb1bb9832add56db8557848c0c24021758d17e70f69ae9d424e643e2767f60de31daa517156ccd194ac0ff7a4d4c19c810971a08b32cc82f1b7176b85f28a63c2da820acdbdea9c0aa8a0cea7bd87c9b067e8c09adbd12277faad819ac90b931a819ee8fd4ddeafdde574ac5acdcd6bbe04162abf5e27ec29529f96672b3da76fc92522cfd74c6e5fc37bc186d4d721a9c9d03debfcdaa7098366a0223db8463698598883da66f2c5028922850a5b31400733a1cb533063fc9b53c546fa12b6872798d47a98f2fa70bb7740647331b9f7fc8dfb0669a361cb5e0e59d94f43053cf23881015b23ba1950b605d87f9e1c4f7a14a0c6e44ac76b9bc07db24655535846d46186a704d44fbe32692d386f0e3a63015a0c0ced65cf62005262f8393f1798d7fac0415cd5c02dd37a8038d9a93378428f5b767987ae2421341312294c4739332b83e9e92821a70ed9a0c8618c7bbf2f59fdeca7677b9af8590745d8ae4e009635871d7a1e258c9d5c46ec17115a9682152f88c45cc25ed2a6b0e8ce46f7717107fddc316202af9b796b74ed0cd5a913fc7399f14a971e9f2f8b2376a02c1a770f08e2e598517ff544f6d84a83247491de694d7db2676d4b9e9a47219410a1335523a1f61764244b2bd5e1002da2d6886efb22e8351072c160ccd31e8a769d5acb1d5c130887847398744670646447d89c15745ee7a5d6b0ac787b53ef05acf7d0e719509335a7d754075578aea268196dc56775c4b4cc144a76ad132492bf5983bea5032fab98f5044077c3f2140ab41b94e9701deb9e55a36b08c39f4f426ededbfe4641acabdf00b6f848049ee65dbf3d5ad0b934bc6f1131d73efd4e275751f7d35a6fbcf3d3c92b47774e2b55f7a59f35bacc6c99cab4b44cf9fa3f04f7f37bfc6a68f8c246877b72855f507921fc3aca6f33291a0b116bf5e8afd767a3e1aa5e360bf347dd46dd02fd371814db01eada055d830ef1900e026b5514c36d9f2c47fd4b97dc19966c57a2efa826cbf2b34b9e1f6a03cab24703886ff6c8095836379138088c3448459404b85456cb46b7e7f31c9bee3495c63c8cb6fcbdd05c667c6713ea2f0945a6d3ac93e6495ec334177d5d3e897d2e4e1a0c0fc63b3c93f6c861e6802c0c88bdb8571b2120aa6ffd6216de7da9f2ce53937cf0e45c9bc566b8a3896ea1a43e12f925130963f325c326c5b1dd7d2991571c4b905b7347d466423f106777259c59a0d569604f81536ee54919c1cd4646c164768ee70340b7f6fc0b7afa30044aed9de63d7271845379f574088d19f66999a4cedc9893a4b5e623e280da27f3bbd9cd72546f06b1a1ce41b5a196fba0d49cb5b13b37ae4a622f64f83ada105b488c2513c5fba6e88d27f0a4bf9a7a72ca8f3aae9a51193ec9cee4bda0bf057d262734106e191ac48cf23782384697abcf7bbc3420c2cb65d4299d70449c81233b6e00cfb12b9e9c39a9d43ede8135cd938cd877cd35299e72752a2ee17179a5430f5e37aee65e9a37c6df0d8269419cd95bcc32dda88bebc7bc006a9e52e1327714c3f7e148cce8b139c5a049602f4e1cb966e82ac00134da3f13b9fb59b4c120e6cfbaee0874d11d4bdc06f3ec8bb1ac396cc57818b9c34ff87204e4a2b6c196ce85569a999b2ee5a16709e7195fd36f43a12d357fd1406051b03720b46c2abd51d1a96db2e642d200b6dd274d4939258318cac08bb658b98528b162a57ac4cc2c03f3ec812f53e997da2154c494c50f85762f52cae39a547982699d71e0f1fe4d049a0f03731579942e27d6baca26e92c1fd3f7c5ccfc6edb2833757023ee88d268e35c35addd40be3eeb03438e11313dd955e474992db881a72fd6aa9acc39fb3fb81fe4011c41be034998e54c3bfc5697ce3e76efa6d06f5817060ead99e26d5084872473c2a3afaf2cf67c977708a3917af49f19195f3da0d99a786974f4f0660ade641ec478f1bc70f884d6d31f4af2cf81293508d7d5adc2972fe9047f549087e6a8c329b0a20f40729e9585152a4b863ae7255085ae54e07888bd9df66868c4269962f713872762049dde0d71c9ad7204d10abab9244fd7449e62d582d668822b000d19c79ece32833febc186309292daefc1e74ad593551b94d8efb29d7ba391c45f470459fd8af6b7785a9b930be12292a828fb9d86af01febe7600a6ae6442fe876ecab090c9da7111087b3e83942afa801ffca5a669c523aec69d56519f518b5d1645b92656ca412d655b6499ca092912dadb366ba408ae6262632066f5d7493b7ca917e1805d9dba6d059ea18147428a47ec412ff3b987afd2e5097352a6833b52c3236c7f6ac045fcf1cd68234ff7f2913993209de2723a29e26d82a1a5dfc36cdfa6e3202bd8bcc2604b877e2062949ad5c11cada363d10c99e9122cdef7dfe69a5b4eae40a7d6da576d50938437de4d36374122cbc96f0ef441749b7a79b21806852b33b3c0500f1effabd09ae4d34d123993b2e539f182801b873d2c761ea798b1ef8a7e7b68383363bab1237314bf98c4812e3f52e225ac7d4c799408e58a39a27aadec4b37e3f919716ef0095730f3e371f37f5535ed248f3270255a5e69b7c6c70b3e69f8ae5c1375a46a3525b19fd812c3d8ab331ba26ffea8dd8c3e8c6f095e326ec2c54b8e73046ecba435aa47c15b6700818c333f7e81fdc6f51fdaf61b2c334737a8e100be6f67c73fb0f3d46a53332a059c7ff8317578174104444f4cecb9833eae26707a2bb128958693dc27bde93ec9629f2fc0c01e92a435383a84ee132a3adad9b03b6416cbe8112f144b24e916ba1cdbcabd682f07a2fc473ee2a839a7a2ac7e49e70105b4bf8289fda457c253acd4df53af7782896e0e83ff117a16418acf16accb91c22451d69445ed9268132c096ea0ac27e15a967a2846b03695bc1d6063ff59ef414a9ec39eae7979bf4c5f20baba619bac6f0d131edfb225f5235b16bc2dc7121d5fe731993f4b2be2900749ab4bd7c71778c97c3a0b9d63097b5105cebebe41213b85b53a29e5a850311d38d5f23ce7475d5313006ad89b25d8218a0771c312bcf847051c70ac84f156e60e4647624db0e3245606ad0ac11d84476af7e4920b8ea12a2bef7abae0e567e5910", 0x1000}, {&(0x7f00000026c0)="002fa64022fbbcdb81b86e936783dd15217612cec11796a78979aca0dbfe3338e0aa9f74ae45280ba9fa95ca71ea932e0a816fa3435ea5f809aabe1cc8eebcc98b6d5882c5230d0d4739b106f451aeb1da7f51df8e4450bcf2d7a229768ffcef860ca044870ff948be30fea0650cbf13fbc1928d3a06f8", 0x77}, {&(0x7f0000001440)="f2b2c54a563e569cb0cb6ca23d9ad3d8f9c6e3fba56423691325a255863750b2f24ed96d7a", 0x25}, {&(0x7f0000002740)="36e9eca4b1ed59a6df84f7d0ef688fa9a8d7914fe9cbb925c5d76b23bfb27e52a211feedc949394ab68f131ff639bd750a49406f3dcdc0a8b1e1eae86a433380746a0bce347a7c35b4f845a69bd16a7f618d5f5eebfcea9c8b7631d57e33ad91aefb69ae8c8fd5fa83d212f745b464ba7300e59e10734c89d032c65e6cfdf190c70f7e23ca59dbfcf33bb1e6e529b554a5aeb2f4ea5c3e4a545ccaf401eaaf7f92b4e8372d71903c94a183d09178db15c6c1c0889feba034cfdbf9f05eaf9b04c2a463369231ee958450c579453e5b458eb236cbc147d929d2cc5d11e2420375f1570129307c18a9", 0xe8}, {&(0x7f0000002840)="64bb669aa294d96b47e7b9c00da546bb1df31e8cba4afc64946d279c685fe3b9a62697728906a02e4a7ed86e8c66756f01926e7d38104b5cfd5252277bfccc1760c2b4c6273fdcfce685643dff3cc23bb938b1ffad463c363b919c20f5591ca3c75a8c1932f48efe0080f2a37da94ead02220d48f717242e18341b949face8611cba904766ec019e08091192e7cd103135c5ba2a39ec", 0x96}, {&(0x7f0000002900)="27c3d1cea170aae38f97cd760119d788ec196e495cd89f280bc138e79a061882a1fb3482c104db1314bad4c22250ab93e63bc70e96a5b6f24792a78155e8bd7c6320a40fc7375ed6057f25aed384bcfade1cab9b36604ff8b226e8faba3cf75ed76b426ff443b6f03fedc4731934b6a6213927d6c618a8532d47d4f2245afc78542ef3711399986acfcd9edd99d841b5505f", 0x92}], 0x9) fcntl$setown(r2, 0x6, r3) socketpair(0x12, 0x7, 0xe4, &(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000002b40)=""/130, 0x82) accept$unix(r4, &(0x7f0000002a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ada312ce8eaf28933d086d2ccc822f158e3010c64a51557a827819cadfe0b7515b93bdf3ac7e3a81583c37c51fbde01d5c1a13d2e991bc72e14f134433891d169e75501be033b0edd9988302a11e9c6bb1b6f1cea97417e3ee415a77170c21ce38e3e9"], &(0x7f0000000080)=0x2f) 09:43:28 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x202, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) msgsnd(r0, 0x0, 0x0, 0x0) 09:43:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/162, 0xa2}], 0x6) setsockopt(r0, 0x8, 0x5, &(0x7f0000000100)="293487a34c5c09ffc514b584930016dd8a8d764999103cc8aab303f8217bd060283348c0a446692088dbde11af7009d0433c5d722d168bcf4cf7ef9a2e7b4d529ba641774f765be5104f9390494077520f461af9612c6b2515eb188098ac7195bb0a3fda387a", 0x66) setsockopt(r0, 0x8, 0x290, &(0x7f0000000200)="edc88ec103b80526", 0x8) close(r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000006c0)=0x8, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0xd8) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 09:43:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$inet_opts(r0, 0x0, 0x20000000001, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 09:43:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:43:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0x400, 0x8}], 0xfffffffffffffffe, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6d, 0x2, 0x7, 0x8}], 0x2, &(0x7f0000000180)={0x9, 0x8}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 09:43:29 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000000004) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) 09:43:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x880, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x3ff, "fb1b1f0d384d19da9f79d50ccac8a68e4aa2009f", 0x2, 0x3}) 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x800, 0x8000}, 0xc) 09:43:30 executing program 0: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) getpeername$unix(r0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:43:30 executing program 0: setuid(0xee01) pledge(&(0x7f0000000040)='@\x00', &(0x7f0000000080)='\x00') r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 09:43:30 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) close(r0) 09:43:30 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 09:43:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x6}], 0x1ccf, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9a, 0x1, 0xffffffff80000000, 0x4bf2}], 0x4, &(0x7f0000000080)={0x80000000, 0x2}) kevent(r0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000380)={0x6, 0x100000001}) 09:43:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6013d5cd188b6aea417e4791be4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000ac0)="c4008a8c1725aba9e08390772c421cf2b3c3d5fcf4cfd0e963bfab546aa6cd4b517bc222ec58ec86968b1e95a82813603bad4c6e8cc1718889abddc29f69e69b6eb5b9cf9f2d8dcc549785f188358d4889ff682964f3076270c20a5bae8cc11525a1528f3daeea2923ae9a24725271f5a44159d8eab35208211d274ff3d9b1cb16c5c51946e08afad140835b82858a7a3f435c37d876e11067aac15be810426d2c6960f6cfe6af1c44195cf20406e0e43eed2bc1e381dc6b2361b03e6a88045ba2a55c9f15b8bdf6df3c257420435b7665559e27222d2f478dde7e583272f0c0f59d3a68d81b9d31984e85c376ae3392e464d5488ed26d1be45f3d29a38b571e200d92b4f83c43707dc1ce4eb67a881507e4dd140e851bb96bae915e8212ca735bac0b60b80febdc14828467f62680c33dfc1f635df3a614aac1403822d69e38d4e346b59de35439c2c83904bcf50663c0a58fdd9cdd2eef87fb87d451923ac8ae1281f9f8cad15d9f6a82148299f70a0140a3b93890212fc6325de947778c08ff93345ec610ba6cb1d1c872d6293b39430bb2dd04f1dfad8bf3a46bcb9c1b12b83a7c4dd007b26ca996dba05806fd6e7f4323d31acc348967bb0b2ada050c832a9b783412cad1428d98e51295df0111aa49785d52bea642f117ef94e6f5b69cd3c94e44b83596cd9c87af133b0ea611d081417359b4f065edf26df9c582025ebbad0fd9b33b3234c72af422aa0c6dab39722757b7f18b66db7b12b5436e099c146635d86b261d23e24923ded2acea05ccc463413b9e77427b71d5f88c6ef33bdb36f16fc9695d6ce7f1f0fe57f09f797af84dcd475ca204078485530c9aa7ca644b32a60347860f721773b3176d84ed8b840f76c8c9b4341c4abfecbb50e44886c36290122516b7bae4c705115ad7c7b64c01c120379943178f9368dbbdc5a9effddb520a92be344410e52ca059e4a4122163e040d86a222fb4f1892d191b2310d1d3608105f5583702e07e7c4cfab1c5847362e864d3f360b5e8d9eb46ab17d66f62be3dddb977837472721a7170f5df2f0126ba9a45fd775de297247d7bd37a3077105a09d1357e4ae571ffa567414ce66ff25b8fa7559577685eabae67105096113d1075e86ba301f032f99fe56ff1b38d57059a6dab0160a15650c26ce0a2072c3b5cd9d00f9100344ba7bf01d89fb17e7f42368441cc241a948aaf0fbf870dac45098bcd1fc5d6d33bcd95afafaf4160402b1e00f2be0476f5c6e1e0df9a97e4c885b4a5c8b7a0b2b5133b132144a527bf83b93ac078fa1deadcaf93acabfc029fa575715b0c5193505de221854f7eda773039814530cbe536bedb2193b7941a5cab1235098db1c8742224241c63b48b0cf0a334bc8a95eb27f60854fa44f9e23a73a2d185c52828be032780ee23894d66b01d8a446b27e03e0f3584292f5c7dd22d6d06ef9353fe3b9e22ecfb179d0491dc8f9238f08a74bf770c2992ddc41b81bd2dd234ee7b8afd3dacbf1259c9f364fbb6b7d9829395d628af3cb8383ff7458d9c680932b174dc64f7d33c61e37b86f04d3ebd01fef9faceaa1ebc85af8b31bb746a4c6cc047c4a0f75b4832ae64633795f2a99ad78c16aad731c415e519cc664941e33be2e248a1b0e6ada3fdd92067fcf7213a8c993e240776ef573515f029e12521b169f974da7c290da4f8c94afb477979e092a4a0ea05ad85d18124debfb749f45ca37ffca442c9ad17c70ae3255f4751544d9e83c4076caae0c5449d31065aefa0529afc81cdd00b4646bb03710ce6e8145990037cc8d06febffdc58f96e51cf5550538097f3da964a933cbeaa988f35a385dc2b54b945fccdebfe8597d2e7ca3bd008f00b72bdee16502703e6912132ead6557544e8c49682bc883142b52e3b4ef405af4899a51be83a66b2e0d399e0671549985ae0cb4d6dd8f4d58fc182bc07e770f99f36eb6aa3f4a2e7c162ca00c4d41ef3730808abdf44eb74d91f0195aa8b0a85b58f462377a23c1f66d4f44343dd38330a0d9089b4d03935f9370b88216ed841fd25df16a0d6b55726ae23f145ccfd8324e93cb01a513ed3d6c9673e4fb3cd723699b45cc631c250fcbfa907f8d39845dd85226345fc8f8f98cb28fef20603b2bfd828b0500785c8566bc7d3e9bd3c77ac157a7c0748e56079e367f23aa8a9eee59d4e20eec6760c917ab3829a3b87125bb987912a65f0e8d0dfa11ce76cfaff4f78d6a8b058f7ee29cb8f725f26f7fff9606c02e8f98a9aa5b716e65b1295589cc4d6e820cf22384fcdf999622e3314e5ccc3d578660c941fe6c22d336551e7bb46dce3eb716ad16422fa73477ca6e706c9c8c82fbe765f149397b87b4ed25ba0331b6174d2a9e72a90f8832940623334f1487f626ee8cabbcfdd27f4b8ba9d2add4af16c2f57298337f50d871b68a7eb1be165c52c0770cc90fb8fb28c919e7b7f326e5e7fb57569c8720116dbca774a685ec942e0fd299a3ea2e4e9db1b39f6c332c6601e1cf68c90ec628b8b4427b935c880e665f8afa97c8c793de33217f3d6221f75d193e1a8f25c4784df4993f3922220a113a435c3da6f10251a372b5424679e58354916481731f56a86efbf06bb23b76ef5f529f583ba2fc5fa2379cdca6bb348a3fcfca68ca02b3fec1611216d34c2e7fc281ba6a09c4feab6aecb08bf630e68b424b62cae1c65b31090a5a10043a9ceeaf701a44ced3544506cb259c3b7de1956c25cf136c5818ed1c4164464ca9d1dfd04eb9c59cc46782ff0aaccd90d30b9c821c89d55af453d3d51157ef62bb7ca6105e7eb06f4fdf4f71508ddd78685596713c8d39791bf63d08004a7832b11b34af38e956a5e1d8d21607f07908bd56b7e0064fd8f82e6c2220e2547864de7969954162e98190ed164cd424d984c69569bbd1e5ecc6ed2453a6657012f863d70b3a469aa0f31abfb5252802da7efe9516463a1f56ce268e3bd5f15b17687ac9ae8c4e1e1701624fb6d38af982f6c73bff4bd4c95bc57a4ed0171d08e474673fc2e0476df0e7edad3e8dafbae708d22885e09b9965923378a71c80a", 0x87c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 09:43:30 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) getrusage(0x0, &(0x7f0000000000)) 09:43:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x1) setsockopt(r0, 0x20, 0x101, 0x0, 0xe0) 09:43:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x3ff, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xfffffd2d) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x8001, 0x5}, 0x10) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x4, 0x6, 0xfffffffffffffbf5, 0x8000}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 09:43:30 executing program 0: pledge(&(0x7f00000001c0)=']\x00', &(0x7f0000000100)='\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 09:43:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x400) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "855c55000267f5bfa200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) syz_open_pts() 09:43:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) 09:43:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x3) 09:43:30 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) syz_open_pts() flock(r1, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r1, 0x2) flock(r1, 0x2) poll(&(0x7f0000000000)=[{r1}, {r0}], 0x2, 0xfffffffffffffff8) 09:43:30 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000080)="4dd74894e7b2797c16eb93b8c5f48103169011ed048ffb429729e85f02750d7e9dcf5ee34ddc856ab26f5e589bf609a173bfef91c992cc7ba1b93f3bf9b111") mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 09:43:30 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000040)=0x7fff, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 09:43:30 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0xfffd, 0x80) 09:43:31 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semget(0x3, 0x3, 0x500) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffffffaf, 0xff}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 09:43:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2c8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 09:43:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd0, 0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/87, 0x57, 0x840, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x7}, {0x7fff, 0x8b30}}, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) 09:43:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1000000000000265) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000300)="fab73ca5994420e9c1b6bca1ee6f12902fd542856ddcfcefaabe8dcb784a7f95", 0x20) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffff7, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 09:43:31 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000e3ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007aa1eef00000000000000"], &(0x7f00000000c0)=0x53) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 09:43:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000300)='./file0/file0/file0\x00', r5, r7) setgroups(0x7, &(0x7f00000002c0)=[r0, r1, r3, r4, r6, r7, r8]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(r2) getrlimit(0x6, &(0x7f0000000340)) r9 = kqueue() r10 = dup2(r9, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000380)=0x21a) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xa2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 09:43:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0xc68fda3e286ab49c, 0x0, 0xffffffffffffff13, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r1, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYRES64=r1, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r1, @ANYRES32=r0, @ANYRESOCT=r1]], @ANYRESOCT=r0, @ANYRES32=r1, @ANYRES16=0x0, @ANYPTR], 0x28, 0x1}, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffd3c, &(0x7f0000000180)=""/88, 0x58}, 0x800) 09:43:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000000c0)=""/84, &(0x7f0000000080)=0xfffffffffffffdc8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/176, &(0x7f0000000000)=0xb0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1ba, 0x6}, 0xc) 09:43:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000300)={0x7b, 0x1}) 09:43:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 09:43:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x200000fffc, 0x2, &(0x7f00000000c0)="830f581b3709c8eb78e159e7764c54c1391c9c699951990a03f1bceb143aa5ea19073b91dc5fe0349f4cf3b60d2732580b0da242a31a8dc8554e4aa576dc1e216d078d5214a83fff5d5ca74ffebb2911420751154994ca600a20abb39d2e8477b98fc33945b64d1a711c80d3150a1962c4e982ce9d61218d66615f9d6be4fa669c57a8ba0860a3fc63c93174a6d8becb4fb6af57eb962001bc03366b7c6d5e4179407781c42f3b32bbe168453475", 0xffffffffffffff98) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) 09:43:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8880, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r4 = socket$unix(0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$KDGKBMODE(r0, 0x40044b06) r9 = accept$inet6(r0, 0x0, &(0x7f0000000500)) r10 = open(&(0x7f0000000540)='./file1\x00', 0x18103, 0x4) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="400680236bda00de9c076c9f2a7732c2b2f9df0cf9b401ce08f2be02b745da39d01a926397d068a7e9fb72cba61bed8aba8f0b3d3e6683e14550c4849a0f1b5809300dee3bc4e649780f24f09df407c6bdd0112e9912e9c783c41b7f32c09a2898c28702d8345108f8f6594c914b3e2e58", 0x71}, {&(0x7f0000000340)="297a24bf8abc413b47f45c80b8bd9d2dae6c7019f25ea31ad751ae5feb895fc3dde7c3a6b21f1db446e13f3d801fda25cbeb33061f782cb4bbb4b2cec5a0a224a69b33261f6a20e0799424fc4a1478bd1fb1f561bbc0ff2d218f7b9d905d1d608d4acbcec95df233203ba8b35e182705dcd55b998dd9cec18b2bd25c3bb55d562a516776d7", 0x85}, {&(0x7f0000000400)="22cde64798090863737eaa4b11bd4883bdd70cc3819822b72d33c679bfdfefe3ec7e396cdf4e62795e92be05bfc5ded33d5d2ff3400bac6ec3770508f4dcb180f3d873f9975dd2ae58cc2fd8308ff53b60b931895f968222977ac443a6205e23abc7054ace0fe55ac26373f3e82e78b8aeb63753b85bfbcdb8254fc32479ca6f56aaae0217db4dc9e74b088a21ea5aac1f425bf8d76077a68e5169d3e324d349f2961cfe169ae04b59fde880aae98a9a21a522", 0xb3}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r4, r9, r4, r4, r0, r0, r10]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r4, r4, r4, r0, r0, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r4, r0, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r0]}, @rights={0x38, 0xffff, 0x1, [r4, r4, r4, r4, r4, r0, r0, r4, r0, r0]}], 0x158}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x3, 0x1}) chown(&(0x7f0000000780)='./file1\x00', r7, r8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xff, 0x0, 0x7, 0x3f, "c489cf61e371b4a70516179b9f5b6ca9fb1aefed", 0x20, 0x9d2c}) r11 = semget(0x1, 0x3, 0x6d) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000800)=0x9) ftruncate(r10, 0x9) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000840)=0x8) getgroups(0x3, &(0x7f0000000880)=[r3, r8, r3]) fcntl$setown(r4, 0x6, r6) close(r0) fcntl$lock(r0, 0x9, &(0x7f00000008c0)={0x2, 0x2, 0x8001, 0x9, r5}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000900)={'./file1\x00', 0x0, 0x200000000000000, 0x9, 0x1, 0x101, 0x8, 0x3, 0x1, 0x3, 0x1f, 0x568}) mknod(&(0x7f0000000980)='./file0\x00', 0x2050, 0x10001) fcntl$lock(r9, 0x9, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x0, r1}) r12 = accept$unix(r10, &(0x7f0000000a00)=@file={0x0, ""/108}, &(0x7f0000000a80)=0x6e) kevent(r9, &(0x7f0000000ac0)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x61, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x91, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x3b87, 0x7f}, {{r10}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x401, 0x80000001}, {{r12}, 0xfffffffffffffffc, 0xd6, 0x2, 0x5}, {{r0}, 0x0, 0x10, 0x24, 0x855f, 0x2}], 0x0, &(0x7f0000000b80)=[{{r10}, 0x0, 0x1, 0x5, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x3c, 0x10, 0x4}, {{r10}, 0xfffffffffffffffe, 0x8c, 0x0, 0x4, 0x7fffffff}, {{r10}, 0xffffffffffffffff, 0x42}, {{r4}, 0xfffffffffffffffb, 0x5a, 0x1, 0x0, 0x1ff}], 0x80000000, &(0x7f0000000c40)={0x3, 0x7}) sendmsg$unix(r0, &(0x7f0000002000)={&(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001f40)=[{&(0x7f0000000cc0)="571312fc2e7198e50a6938abfb8a613d6e4e831e1a46325a4df35f316b9d1013fa66edb20428897d084cd1dd7c1d5386089b4b5caaacdde609486b9e38115eea3da5594494251b0132609df557582ff760ac7d17ca920a5a7a9c7816e8dcff2de2c4e684ac5d02a4c9b114ab5f893d2b5342a6fe42a1986bad97f5b978359f9da340d63b2bfa17468450d7", 0x8b}, {&(0x7f0000000d80)="bf784a46a13542717baa03e715dfb0d7f4c41f982f1317a98c499b366cba3c40696276d2f2d2a7dbd768c9d9e91d8ff0c011f9c8080a509c7bfa955509e93f0fa945e626d095feaff4e94d0c85c50cc4c0f35fb83802bfd89663782d724184ff3cf8c8fb40aa07aa632decf95581874a038e94d60fcbbc3621be82aa2e228e01c9f7cbef299d9aacbac019b89098b1aa2552a543880f3d1159ce75bdccbe864654aa1879ed7db558eb5442a50ece665421e61758ab9978ff78ca62a9ac051b09e767591112b56c60f93a3ca18f62f2c355251b3c68e679031050cce70e197bf4f038ecdd870ccdffa617316203484a6206faa5793fb81eab936c443d48f1a191c1a6d37da06ca77c037c880e5e4cd89e9fdcdadbbd24f0e5bb40e7dfaa2c58883491683ff959716dd4490376b942b54db175629a730a5494b58b1d163e8d2fca61b267afe4cf0c02ffee65fe1752d068c6aa8758d00ae04b19674cc493f8f208565f09e57e63318c6a0f149a28cbd8a3ad6774a69af10cd9da6e0de610b398a425d77df5a841af076f8fe34278449d560015eefa1122c62698576f50242f63889f074d50c4b5857f275f0b978f4f268db9f366df098d4bf4a15b25db8d39d29553a0ea7672ad2958ceb2450bc541b4b2953f7a6b0e4027044503a4754c8bed5301c4749e5a822dac5e5d442c197ab68b08eb9fda8f8b34567dae6302407f659ee80e95f0d5e965fb919db5afdb8002ff7bff4b2cc13492c27e35dc2603b6a40795008858f288b6fb3f35dd5ff5920957b517564fc4a5b774129dfa172218ccf27805b80999b6abec00632313d0b7c2ce6704f33deb0fca2349833e3d10b10190e111f1288e127b5bf61d4f62a344d0e7cd76f739f8960cbed505458054640c4205243a667841cce442a347f603a0a459b51ea08500f8de2b0104e4ed2cb853469be73cbf900fd1bb0fe564f41530f3237cffc08653838e1ce2a08c7ed8144f638682efa68a1137af218e547a5d1484d624e877fa412fe44b16505d732d54437daa612ea309a8ece1c55fbc340efd3512a6a707fcae9894867ad31b10eaa0c00b3620658c5745e31fabc05372d0a6d48784006741894de9ddc6f34761b5f78aea66d5105de22d948bfdbbd66c88f57afa2db13cf13e6c8bc64b0b1deb797087fa90a2f4de5b91a55d8b4300fe606d7bd2ed1d7ef7c2b8613e5844a06b04714884743b8193aa928bcda0d1929d89e850a06cbbecaf4d7ef7379cddfcf98ffccc047935b5f0936a04e007d87cfec30ab1bdb768bfad70cdd6826f5fba8583336a050b1dce84550cfadd196702fb3ffc2019f0223f0cc9705aea225ca9f8ed0838498386e53ee9840ff82bf63ab54ab0b8fccafa28899896ea121e2f74642ef6b9a9aea1de1f3cf13754dafa93d5b7caaa4493995b3fc5d0ce853834afe1637186d519f4f7cbb13317bce5866baa5f112d7aff9c006e1aa339857ad09ce1aca33b28286f76d9efb3a5b7900bfe0da369aa2029e1401e9e0932da8fa13023f775497bbea14f97746b18ea248f3837652ffc8fe52f7d846a8fe8230bef46407ec50b64e1830e53e027b4f2dc0ef47cec0771c483c06843c73d540a037cf895542ef0e5a1f513de370379366d793df28c9853821ccf8479964adf167e01f09e1690fd2ac36f7258631cb9d6e692738a3c4601d209ff5bb9931f2f436058a412ad408d022ae24bce1e45cb500772be4d3cbdf005bf7abfded5f642e4fe71778f1956f2be210461a1cb657a2cb665257805d24f6fc84e27de171a1d3858bfe7bf8e0b10452bd058eb4e978bde6b9d29c512579402d4d97a4b4f3f50fa5d720543bfaf74b3fcee438a7f52535b13ce4bf9f6307a5f119f69b809d4febc08ee7f2c62e7e7548157844ac78beaf7394bd53e202d87ef22c59efd2f09f293be3f9f23d7263b33b04bbcd4c94eaf93e35f6117e6534d8f6448c597a1c9057ae6236fa97377f1d799931e4a705cc851c5d9e9808bce281d97dde6524bc3cac5428b65b6631493e32511aedf0b3ca76a5a7f00500b9162ea4841673411c55a121b87fe78fc85ca750d8b92064c1fedcf15f3f52efbfee1fabd1791994d167c682e046b4e4909c2693b756b5348d9d64abd7a6f3b99cb14aa26e0b1d26ea1e8ea8c70eba9ab6fd75b8c96d27cea11f7369f5bbb26bcaf2501686adc225ca981ae3a159516ce4ba01889b91864cf5e387cf197274ff477ac3eae2577dc216a64718a883379efafda2800efbea6a94028d8b69bc337f60c2b7beedc964a1a9610232ce92d39b0a702a1e41a914f3147c5d71929eaff3405a13ad0b1b9d67803d329647f410ebb227b75ffda22b44b47819586e53013131e971ab8dab2bc53a33758f2f6fce0f6d54ae7bfe7755abe64adef557ac2cbe55fa37912a295186ff35fb359a0bf7e1617f5446e5695475cc5b837200f03eb7f6d494e3576ce5a43a029f04c0d88495debe482efd0f6c99cc74ce9e16bf6f8e79d8cde39bfef029d27ef554cad1986cb96f6d71a993915ee2778ce7d00fb28efad42e15ae750659c1a55588e446e68674ab150e3b439fb6727fa8920f863d2d4be5060924897ed5a124337ed692741a5e735cd430fc642419c971ad6b001384c3f1ea27627ced6c0c67981989d5b52420752574b46c8e5e1a5747bc055af3f9045aad77b5e65e08f824123491f6ca9afa9b99e28133c3928cb5fe7f8b079373f35828d1469922c8849038983061192fbfb7218723d247a473e9b71a4c8351d0e7ec56dad5ee4a563b0f76b2ff49e9af1219354c4cf775f661e874313bbb8a6d163a75a8c33ee371161409e5a90b977637145e2e253c03fb70cf2eec9358e141785097b60d623418c678c8f744721590c7a80b1f0e79ffa3f459249d44cfd25182e813e1981ce4adb493a94557c78f7adba22506dedee9c8489ea6b4b8473696649446e67754d8611e48f288d8c47addb96278cd5fe9ce0c7315c00b15da4c10cb9925caef5e135e42987248ac259ada8249bab3949a4b8e7b8fd19dc53c418016809bbc22869248e6353ae90566c7e8a315d339193c2353fc8ff33ba706e61215be867c39fef5da48d3dea702c2a68e6195d827dd30f3c6cb022b925473d079f277660f509883e105861c75bd102e5c51020a9883eae16ec298711941af4d29f925b63057ea6f0633a48ebc354ca73c94dd9a634afe8397e93f7c6838aa3cd95fa8cfdbd941014e3ee64e5e4c61685ea626dc962d630e1a53a57e10a371207b9b0f3935486000fee9ef9ecea94ca133c0e72f094afc92a0f93805aa45968f864f60858c63c48313dad793679d4cdd0544acb343f5e3eea4d5ece719483842e4a6875614bc5013908b686a8adcbe470580291acf5e70acf5d5df8052486ea495aeb05f69389af40d33d118c5e4bbb2b62b2b9ec70fb24d04c89ec74a7f328403ddb91f07c28811d4882ffec9ce2b2144856292b768ae231fa3ba7149b716576a805bcd4aa4ba9d002e632ba578099800ff27ec2a7bdee69e485d3211d0b10922a6fe89b08ed1f3d992e4cd13001c3a37b5831837641b7cebcc321409b3c8b09a84bdaee0fc7db7082811c7bcd941d9fc80813fe3be10e58527e6008ad19e42404afd01a27477b94919da686d6a8d104284c04b862cce6662d75e20ca8a23b9b77e368ff2482e6db8c5031daea5ed1cb69aad9ebac867bff3d2f9c436c08e9e5555dc62c0b629fcb52d9ed42b9b5dd91a9ca196548ebbf407f9a005bf5abf0fc9eda40aa2dc331e61997f14e819d7d97047d3b73e3812534cabda85d10d1b42274a7202062bd8136b5dcb17900efa004d7646767ee1809494ea583b14a40a3becedab2d72057bfc65a825f32d6f41f0d9a43b1f51e4f04918900ff0e0d1b999ae918ae40eb10e27dcc383464788a899ac487a3792fcb235e06986107429f63e5ff63bff423669f5b5cf9ae926cc5a5722206ce57c11f044821a53b42c30a9cbdc63f690807c3201fb0b346bbd9b0ffaa3524595858d55e68be19ae3ba1cb7a719783af0a3608bc4aa17560a561721505e8508a9dae0cbc646e8417b4658e2b67c6f6a7967fbd9a5eeea214800a828dd347c22728023b444506a9bbf77acbbc97419d5e6eec48faaede7886ebf0bfbf2d0a11cad559f7ee417999f196a8ea95e28e0dd601af2cb362e243f32231dda1096d40dc5f7ea1a8cf94834d45fd851eeb6c4cc6b32cef5211ffd54e317d2eb1fbc15f87a8be2b271c24538784b8c03e7af9a039447ecd8fd7cf9a8c5e59c947fb4da2051e3b0fe12e06b9acdc58a0cac67555771fa2b1e86ce10685fde9f4b3ac3b288f367e05979a97030d4904d13c4d77dedb78a36bef062e545f92c25d8aabaf440211c6f62d04a584d563c6e942291a1ebf61467813f7960aebdf3d656ff6cac807264bedd7780dc3b6fce2ed7bbe50c33f9965897d3fe68b00e449832df46fd9f5e2788e15eddd4faac29aefa7918318dd4e6f7ed0d6e2ac30929f4cd0e4e34655c03ad2af2823c1852e8e2c5b36107310ee5840d27b91aa74dbf479b5ff8c68f883882b2bf0927e87602a1bc3f767336de7c21e6cfaa982c607fbdb16c7b685b20e9eec2fd1ac003143dc6d2b4fd5020ab56bf01141b316a10921365842f734131dc6a301599478f79c2f0eecbca36dc367dbbd45970ab833accbf9a4a12bdcbd6638acfa371165b7cf3e8db38186ee00af8e3eccf21cf736e33e23dfd69129d4f9c8a7fd78062e626dae5bf873c45d84ed22a973fa3dd9e94ded508406b1bd97ef2d6ad6198ff8122d7ea04a6e5a89bc2a8cea493371bb5523c2875f9dc41e1b00b869d29fe422cdc4eee540f333d9e2fda698aec6a0230a84729999dcb6dd703524cde68eef91e7d15d1abd676893508bc9f61c509d8467e6a1a43144879a10befb15a44100a85fda691fe07bf534ff7840228a1a93a7ff91e2b8ef0aba8e5c7023066473a4647940d2b772576414f39e57999b0e4932ec21039b9a3660a0d864ac5a328adaa4ac49f3b619e74fcd35c2497906e39d889a297ad01759fc7fcd4208848cda1a58fe3031eae410eef190ea568abdfa0c609635feef8974e10e96bfdbb65af145a47befa47c9dd877ca6e52c6577fcc13938cbc36f5574516c97bc0fc03d77ab3e9b641eeb816f95c28dd3aa015d6b81f14f6fc21314c8597e9c03b302484e0377e0559f5fed5d77ca097be6ca86f00f344b490217991ef3835eaa8f3d39d534a7687d16db5c3b3fa763fb7ae37c47d99db702437cd11873070ba9b79a16e2a13548049d31c628107c634754879548bcc008ca85d97145054ea177706560f67693d699a808a49732397ddcceef3dc471fd4f7198da39c559ebad52d7006c1bed0cf617a4e5ed2aba9718f30a47fd6c3354f80a0c2a9b5a6504851beed756a986125e9c4453dc77f8d69669060757e355ce05ff90c47b19a96a0002ed7865c69fa3ea373a2293f5e77ecc302afecf70e07e6ad9d25fdbf950d8ae834f6c8b114440b2fbbcb22b2fab3d931577d429ae232e695813b935a42d61a8f15e69a4ce71dd7e3348ad4b3d37398994e79fd16a1d76d62437dd4d5660050995f666921762f56b163ec1aed564dbc230c5167cdda2d33c47421f1bc747092656c2184515475ac08efc5813c6b11ed9a4686c3d5e0e6697743d033ba27a023c7eddf1a1839ad9ac47b8e9d8b472a37e8bd10b51cb08a74c1dc331a66005093cd019ad482ccd807a654344a0b05e9ee459e248d575f4337b5021e7fa25946ba308a", 0x1000}, {&(0x7f0000001d80)="d66c9429eac0a324abda4fc091e0778ffd3f61b6cb7c3448810deada8996c4e9229ad62132b17e9f16af8a3e57c87295a59ce75fa60f3d5f9ffe4f506f5ce177d1b2b32fa1543fe40f62434d31aefcab4f9cdf35a98ce37cae7a801b3adb091db53b3017c76b20a448336604e5a0a3955947b40ce124134995e10a577404d4ee5b45535d07c01aad4c316ea360b7e536340abb13e75943600320c97d201029e181c4e375b22d38eb199d4dcc0581f73d71686ba82a201207d355d129cb6a0ba3", 0xc0}, {&(0x7f0000001e40)="c26d42a50b36c738e133964e1b0b7d622ae6f4208dc37d15dfdb91ae08662711462f92f7cd61768f4a7b385f511ba7492cdd2145d23b75a38abf4092b76bb3c380891f8001aa1f7b3078039ad48dd7f93c8681d5f47996f2c7c7e7f0dff93ba9fb3756c6a76b18eab6c87d730b08f791efaed64ed43dd084b8af5e89316575fe61ae05e1e908118d80f5ef33a5ac213354f24a0ae53457b4013ba618950d7486a37ae753620a18e1107baf5a3f79969b2a230f1dbb3ae83495dc6bfc0d9097eb27af0b6371c081a40c0761fbe2f541f2f082047fafbad719a3992869f97b3f3977de0a0b3e13dc5121fa62", 0xeb}], 0x4, &(0x7f0000001f80)=[@rights={0x30, 0xffff, 0x1, [r12, r4, r12, r10, r9, r9, r12, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x70, 0x400}, 0x40a) 09:43:32 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 09:43:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffff5, 0xd9, 0x346, "e00ae64feda51906bf4d3388b6152166063e1610", 0x81}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = dup2(r1, r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0xff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 09:43:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/212, &(0x7f00000000c0)=0xd4) write(r0, &(0x7f0000000200)="441132f7545862d3e39857c8a03b8e12f570d53bbcad008b112c7e4875269f474c8fae5d4e00a2aa77f792937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d65104829", 0x80) 09:43:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20001, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) pipe(&(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffb) setitimer(0xffffffffffffffff, &(0x7f0000000040)={{}, {0x4, 0x7}}, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7, 0x40}, 0xc) mprotect(&(0x7f0000032000/0x2000)=nil, 0x2000, 0x2) 09:43:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) truncate(&(0x7f0000000040)='./bus\x00', 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) close(r0) close(r0) 09:43:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 09:43:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x131) r0 = getgid() setregid(r0, 0xffffffffffffffff) 09:43:33 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r4 = semget(0x1, 0x4, 0x2d5) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/173) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) ioctl$TIOCDRAIN(r0, 0x2000745e) 09:43:34 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = dup2(r0, r0) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00', 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) 09:43:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000011c0), 0x10004) getrlimit(0x7, &(0x7f0000000100)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001340)) accept$inet(r0, &(0x7f0000001200), &(0x7f00000000c0)=0xc) r1 = semget(0x2, 0x2, 0x185f5aad23611a8d) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001280)=""/72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001500)=""/114) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 09:43:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:34 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x7) 09:43:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) 09:43:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000000, 0x0) r1 = kqueue() write(r0, &(0x7f0000000080)="c29da00fbb05b4021b4e68915d121884b560af62b6e498672fda651aaf47da4bc75778e291f6c93f6d72f9a9d11f4214024e383394657e8049f5ac07aa99ca62235c3174fc9c4f0599b465ae5099d346fc58e85b31b2", 0x56) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x80}], 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x60, 0x0, 0xfffffffdfffffff9, 0x0) 09:43:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/45}, &(0x7f0000000180)=0x2f) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xbee, 0x0) 09:43:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) 09:43:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ec03"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') write(r0, &(0x7f00000001c0)="228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x1bd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r3, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) socketpair(0x1, 0x0, 0xce, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 09:43:34 executing program 1: socket$inet(0x2, 0x4007, 0x3) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 09:43:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) open$dir(&(0x7f00000001c0)='./file0\x00', 0x90, 0x100) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f413d291795f0fc28bdb3520221f0b7369ed710df1e21d95989378cdf6415dece01a96bc7bdc84e0b1cde298eed7efd4158177836e62000000a6572957d49cbf5d486f95c648343645336f697a7b482df43be406f9bbb3a412e1391878a38b07ef6aff36b205fc1523570e7e0ec9c43156675e123a7ebdb21be2c0de013b1086dd34802b6adae9847f1cec4cf39c9563d053987cee91cdc0ceb68be6158bbb4aeb4b8e70d58141ccd128c02759c727bff3da3de3491508e08060e895bcc906a55ef20c14200985377798bf05059f5c1e324a84981596c68b3a23ba91d79c7cdcf571e57bab3206", 0xe7) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x4b) 09:43:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = socket$unix(0x1, 0x5, 0x0) fsync(r0) open(&(0x7f0000000080)='./bus\x00', 0x82, 0x0) 09:43:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) 09:43:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x21a, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = semget(0x0, 0x3, 0x8e) semctl$IPC_RMID(r2, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r1, r5, r6) fcntl$getown(r3, 0x5) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x28, 0x80) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x100) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/205, 0xcd) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x1, 0x2, 0x6966}, 0x3f, [0x3, 0x6c1a, 0x2, 0x4, 0x8, 0x0, 0x400, 0x401]}, 0x3c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x80000000) dup2(r1, r4) ioctl$TIOCSTART(r1, 0x2000746e) semget(0x1, 0x3, 0x2) open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) close(r7) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000400)={0x6, './file0\x00'}) semop(r2, &(0x7f0000000440)=[{0x3, 0x7, 0x1000}, {0x0, 0x1, 0x1000}, {0x0, 0x8001, 0x800}, {0x3, 0xffffffff, 0x1800}, {0x4, 0x400, 0x1000}, {0x6, 0x7, 0x800}, {0x1, 0x5, 0x1000}, {0x7, 0x1, 0x800}], 0x8) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000480)={0x1, 0x5, 0xfff, 0xff, "b0fd805740e84487f0cda54355c9aa2364e9aabe", 0xa0c9, 0x4}) r8 = socket$inet6(0x18, 0x1, 0x800) getsockname$inet6(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 09:43:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r2 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) close(r1) recvfrom(r1, &(0x7f0000000040)=""/24, 0x18, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) close(r0) 09:43:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = semget(0x1, 0x7, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/250) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair(0x21, 0x4, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) close(r4) 09:43:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x32, 0x6, 0x4, 0x1, 0x4, 0x6, 0x0, 0x0, 0x0, 0xa298, 0x7f}) unveil(0x0, 0xffffffffffffffff) 09:43:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) sendto(r0, &(0x7f0000000140)="90ad6da502399fb5797dc1bb56cefa0d7745fb65f920450e32c8ed5fe98ed4acf05684fe2601fc66ae5c2b5d6e737b60f84e5b6d7e92c36d89a52c2d63b356606e9b0d9373bb998a5736c97b42fa3b3c4c65ebf5d425fdaab8285e3f5990d8242f59c2cf5a8260b9ce038857f994f8a72e57cf85c50a070c9168a28ca7c88fb65961732e145b3f1211fc49e7020b81150b889c1cf95554c9fa6816aaf3793e1b083451a85d79261b65278b2afeeef8e60212000dc7e38929431bc370e630da2ce0a1eb193d3940ba88a3c63fb5ea3aa4448a4bc80ac3dbd69d7581d949db83d3ce01421145", 0xe5, 0xefb4ebe453be4985, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x865e, './bus\x00', './bus\x00'}) 09:43:34 executing program 0: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100001005, &(0x7f0000000000)={0xfffffffffffffff9, 0x4}, 0x10) 09:43:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 09:43:34 executing program 0: r0 = socket(0x2, 0x4005, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) mlockall(0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) socket(0x0, 0x7, 0x7fff) socket(0x0, 0x8001, 0x2c00000ffffffff) 09:43:35 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x84, 0x1, 0x3}], 0x400, &(0x7f00000000c0)={0x2, 0xfffffffffffffff8}) close(r1) 09:43:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x710, 0x5, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 09:43:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200a, 0x5dc7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xb, 0x2) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = syz_open_pts() dup2(r2, r0) 09:43:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%:/![-,*\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\xaa{:\x00']) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="4bb405d1d70e847071", 0x9}], 0x1) 09:43:35 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1/file0\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 09:43:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 09:43:35 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffffc}, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x100000001, 0xc9, {0xe19, 0x2}}) 09:43:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x421, 0x0) r4 = socket(0x1, 0x3, 0xfffffffffffffffc) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r3}, 0x0, 0x1, 0x0, 0xc91, 0x100000000}, {{r4}, 0xfffffffffffffffe, 0x0, 0x85, 0x4, 0x401}, {{r0}, 0xffffffffffffffff, 0x38, 0x8a, 0x0, 0x9}, {{r5}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x3, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x81, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x2, 0x82, 0x2, 0x6}], 0x7, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x0, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x70, 0x80000040, 0x100000000, 0xb56}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x20}, {{r1}, 0xfffffffffffffffb, 0x0, 0x12, 0x5, 0x5}, {{r3}, 0xfffffffffffffffc, 0x11, 0x0, 0xc000, 0xa2e}], 0x5, &(0x7f00000003c0)={0x93, 0x7}) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82002e2f6669f9ad3f9b6d2c3911a9126967f1568e1ec00b98ee7b17b022b46c6590440200724e097c"], 0xa) connect(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) socketpair(0x3a, 0x8000, 0x0, &(0x7f0000000040)) 09:43:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 09:43:35 executing program 0: sync() r0 = socket$inet6(0x18, 0x4000000, 0x3) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/254, 0xfe}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x3, 0x0) getdents(r1, &(0x7f0000000180)=""/30, 0x1e) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f1cbf405b3000e74539b2d86115dca485b4326e8dd2bd420205f32bc8330b1cd14d42963ebaec1f50927202000000c8"], 0xa, &(0x7f0000001400)=[{&(0x7f0000001300)="c268bf45a9a5fa94814e105fd8f7ecc558ef74abb0d6e076a14263541a89b880ae16e329ac4f151b42bbeddfc60662553265d41a94f1fcd83ec05ecaa32eed19fe277d311f2c9f353a55575fb3ff57d5680b5b930035b3258e95eb4d28031fdd965b4185236f8b0051e3b5d8ce77252b834813ccaba8b42af13b67736926b462ca62bbf51f55b09ab414aeca7cca2a6de358a9d4688552c641831809b7ea1e9d91c963f5aa1d771af64159913f8a93c7530c6e55249d9677739ee4baccfb1d44515c82", 0xc3}], 0x1, 0x0}, 0x400) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000016c0)={0x6, 0xffffffffffffffff, {0x7fff, 0x400}}) recvfrom$inet6(r1, &(0x7f0000001700)=""/4096, 0x1000, 0x1, &(0x7f0000002700)={0x18, 0x1, 0x9, 0x10000}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002740)=0x1ff) mkdir(&(0x7f0000002780)='./file0\x00', 0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000027c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002800)=0x81) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002840)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000002880)=0x5) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x3, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000028c0)={0x0, 0x8, 0x401, 0x2, "ebb60586e02932f1cd1b17c5c14e6d7a44171c5b", 0x5, 0x1}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002900)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000002940)=0x58824170) fsync(r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002980)='/dev/ttyCcfg\x00', 0x580, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x1) write(r3, &(0x7f0000002a00)="b6bcff5d475bd770966eae8f30ecaa067b3b9be6faa8069c5b102b1592c97f86cf5c92b221d7ea5f102b94a68e0b91c2422e1f20fd65d9734db37c352117eb39e0533ff8bd5975ef49a88ccc4b06a432bf3e21406462f77ee4089402aa360a87b2ab0f683c0469e78dfac2332ef3d8806fb9091000a0eabee1", 0x79) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x1f, 0x3}, {0xffff, 0x1}}, 0x0) write(r2, &(0x7f0000002a80)="fe96929ffaf95bdbe99d84", 0xb) open(&(0x7f0000000280)='./file0\x00', 0x81, 0x11a) socket$inet(0x2, 0x4, 0x285) ftruncate(r5, 0x1) setsockopt(r0, 0x6, 0x3, &(0x7f0000002ac0)="d7baac3d627881c0e575dc2d286dcc68741646d0042d8ba9d4a408d18ba23b340114e4cfb6f41fc0b2db6fc5f0e9bf2263bdb4bebcfcfb1512a7706ba839642138eecdf0b61e65decc8ca8c82ba25e050710cac6c012e687b8c1b580135253bd31a1448e548ba3c129693ed2174c9029138b069d1fc6c7676cfe0a9a246f45521ad8a39fa92918e8c243689fb11c397deda9703a23f0068a4f873b86164a70b02715d44b5068a8718d9e8eba01b4d825c2f32d412313c0f86e53e9d1d5e558d3d8148023", 0xc4) rmdir(&(0x7f0000002bc0)='./file0\x00') 09:43:35 executing program 1: mprotect(&(0x7f0000032000/0x2000)=nil, 0x2000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000032000/0x2000)=nil) 09:43:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0xffffffffffff7fff) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 09:43:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) poll(&(0x7f0000000280)=[{r0, 0x40}, {r0, 0x30}, {r0}, {r0, 0x44}, {r0, 0x73}], 0x5, 0x8) sendto$unix(r0, &(0x7f0000000100)="dd61e4fb36e571fe9bb06fa489fa445b76d4302550f5d1495bd85c892bf3f1c91f8c21dae86cb355718cb0b1f33bc61fcbb569dc8ee22efea3d7a19d919912dd03d18363dfcb64fec7e287f6c04fd62cdac141b2fb3fc1284c12879b0be97fc28b52c2bdfb09c47ecd8dce7eb13dc9ebf65b37803c76743b53e13fc75b6e5863fc24927c8f1dc68c7a22ff4ec5baf4b17bb10c6bb373a4379b7770c8891f7c1332f728e6c0a885a8d6df57b370049f4667a61253b7734a2f8e4c56d87c8742e7006776b7a85894ae672a667695a47caab8bbe81fc1e15a384eeea2806962654b7b56396b76796e925cf0cb08bb7e49a305dfa3527fcfbcb6205370a4abc5", 0xfe, 0x4, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$TIOCSDTR(r0, 0x20007479) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x50) 09:43:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x8, 0x20, 0x2, 0x3, "4580d330ba54362e702b9b2dfa44d4767f3bf55f", 0x95, 0x80000000}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/234, 0xea) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)=0x10000000) 09:43:36 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f00003a1000/0x2000)=nil, 0x3000) 09:43:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) msgget(0x0, 0x2) 09:43:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x6, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0xfffffec3, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x19e) dup(r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0x698, &(0x7f0000000040)="9a1fbc13638301bee7893bcf243061ac13798ed7d377c50119b1a504e32f0e9dcc3045ef301a6bd8228b853191fdf98c2aaa3d77ee1a1af5e6e43cfe5a95f92fec0911408209aee141ae4d68a4acfa7f9493eb202a86b9f19021888e558c66953ef97f3d88c2539bfd29540c686ea482f5c7bcc4ab4d1f44cd9717c0e37caa42a8753e31bbea17482946d217a400c21f44e4cfb294881b5d91616331405a370ed72335a9044b44524c873ee8c5e12a25ab94571fb34c7d75def14634ab82046172100d643c0aa2a50b27cfe21904d2a51c9a3cec198b0b5d403bdac074db", 0xde) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) shutdown(r0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f00000000c0), 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x0) read(r1, &(0x7f00000003c0)=""/134, 0x86) sendto(r0, &(0x7f0000000280)="7b37141f6a209c0282fadda9c2f8f2ee1214c65c0713065e15bbcd7ea487cabf5a34c938fca0a0bb58a8b9cafcd97f809402555e71d7a956b5d81c8ef74e5c4c21c77a284609f704bc1b9cc59d1c93de0f38b2b975b913982abf6b18fa63bf94ae6fc906c3d3c7d2e7dec12e25f099083bd0166e1530f9a6b490a317d45459593e95664be05857667504dcf98aefd49b8802cf918d92e2a9305957a7a16044cf5e483ec7c68ea5f39c8c40fd8656c0193f9329a078c213799498e5365f37cc408abd45b25aab0fb3e7d6fdc22782b7626d429774240a22558245008107b5a8386db37697852f25cbd90df1d42ba15a933e72bf045f9033", 0xf7, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) poll(&(0x7f0000000100)=[{r1, 0x1b4}], 0x1, 0x0) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/233, 0xe9}, {&(0x7f0000001200)=""/203, 0xcb}], 0x3, &(0x7f0000001340)=""/189, 0xbd}, 0x802) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) dup2(r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) chmod(&(0x7f0000000000)='./file0\x00', 0x80) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: clock_getres(0x8000008003, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x1870003b24140880) pipe(&(0x7f0000000180)) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x8, 0x116) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x9, 0x9}, {{r0}, 0x0, 0x60, 0x1, 0x2, 0x391ceea9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000010, 0xd4, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000005, 0x1, 0xcd6d}, {{r0}, 0xfffffffffffffffc, 0x90, 0x10, 0x5}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x31c}], 0xd9, &(0x7f00000001c0)={0x0, 0xdd}) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) getsockopt(r0, 0xb86, 0x9, &(0x7f0000000000)=""/77, &(0x7f0000000080)=0x4d) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file1\x00', 0x108) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0x9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x80000001, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x200e0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffffffffff7) bind$inet6(r0, &(0x7f0000000000), 0xc) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80029, 0x3ff, &(0x7f0000000340)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa57a40f37fee1da20c0a71c2a7645d5b3eb81a62a30f3bbd51000000008d756b2d17d0d7fda10fc7aa3be2c00d1863923fdfc18efa68ce541ad495b93c5dc1165c57caf7d6c53ba26144908e4e6928d2394873535acf1d909b1633a527209972fe43d3441e2a69a13078545d683551b49da88cc2e38f9cd072c0a3b17735087baa8d198259d5ffb8b6c1696a5f179144f16c38b11620cf4c39fee2dca854be0ee2ea236bc52ebf9832802130bf2fd59cdcc16e27944d536079277af1ff135f7d304ec801866102ae87707339ece4f1920900d50592c483164df71ea5bffa739c32a7b7c15ede5513ac13735885fe539cf3e8faaf8ce6090cd0de75e95133a267f66b3ff7ae7950e481994bfcf5b1546d277295b9d4dc", 0x19f) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) setsockopt(r1, 0xc8, 0x2, &(0x7f0000000100)="d25f55cc8c021572af3367a8bc11ec3df7d023c62add83697cf0c5ae5300e502e5f292f67ead84908f5e78538531bf6b8bd36211372a18558db457bc94a56fed6250cf4131b6706498537b9d02b35c0ceb2702df1af731db26e4410d8d6f9f522be9965a03fc120e8880efcc7c13adc467356dcb5c53201bd0f2dfa0a2934e41b68363de796dee6d098da449172902d124766f3673fd95e1022f5fb1a6315f85ecf1c50310581eb30cd1160b0a1b6ebcd17c4473b4df8e5cb907c7253ecf0c49ee189758c51c7be04d", 0xc9) renameat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='\x00') pipe2(&(0x7f0000000280), 0x0) close(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'\x00', 0x0, 0x20, 0x4, 0x1, 0x81, 0x0, 0x1, 0x1, 0x2, 0x2, 0x10001}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xa45, 0x0, 0x81, 0x0) r5 = dup2(r0, r1) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa8, 0x92, 0xd697, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x5, 0x8, 0x40}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40000000, 0xa655b0a, 0x7fff}], 0x9083, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x52, 0x0, 0x80000000, 0x1}, {{r3}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x9, 0x81}, {{r0}, 0x7f95f7d01e606b50, 0x14, 0x45, 0x8, 0x7ff}, {{r5}, 0xffffffffffffffff, 0x83, 0x5, 0x7, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x5b, 0x3f}, {{r2}, 0xffffffffffffffff, 0x87, 0x1, 0x9, 0x94}, {{r1}, 0x1da9d1f66e27ea3c, 0x8, 0x1, 0x7}, {{r2}, 0xfffffffffffffffd, 0x6, 0xfffff, 0xfffffffffffffffe, 0xa9}, {{r5}, 0xfffffffffffffffc, 0x4f, 0x8000000b, 0x100000000, 0xfffffffffffffffd}], 0x7fff, &(0x7f0000000080)={0xffffffffffff79af, 0x7fff}) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = getegid() r3 = dup2(r1, r0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x640, 0x41) fchown(r0, 0x0, r2) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead42a9d43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0c064277fa9a9f77949ba75a85050a6595aaf89de2c6c87208cc1bfda00004e8495b7e047298611", 0x11c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)="9d3587db8c895b4a0fbb853a3aca682defdc196511110f07c832859781871b01179a7e14b6f651e88a064774a4f99db9f0f22516993950fbc7b8164204535b80725b4cc1aae0dfcd23ecc88bf10e2d70f41853e831077e91cf277908fece88aa157c1d7ab1c3360555f0b1d0b76281d07399369b6ea3f52a3c09705b18ce7fc88a13d36f8f1e34c919a2c5b9ac1412932f8b6cd16fd09245c871672c4d32f2d4993084b211024f2c13ec13f2f9f2dfa9b8cd5322e65131faf7bbace545db83bf36952bb22a08e98c5c25f50b60e6da2c57e8265a315f649a50fa5a4d", 0xdc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) write(r0, &(0x7f0000000000)="3aa59927d29e72247b0f273f02f69880cca43cc813c1e1d177", 0x19) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000480)='](,]#@)\x00', &(0x7f00000004c0)='.-%-\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)=',\'\x00', &(0x7f0000000580)='\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x4500) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x89) poll(&(0x7f0000000600)=[{r0, 0x18c}, {r0, 0x20}, {r0, 0x62}, {r0, 0x1}, {r0, 0x24}, {r0, 0x1}, {r0, 0x40}], 0x7, 0x0) linkat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./bus\x00', 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000003c0)=0x2) ioctl$WSKBDIO_SETMODE(r0, 0x4004570f, &(0x7f00000000c0)=0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000180)="bf7f04b4e6eecb724d4c11c7fa4362d0cc05668f776adc7653ea6385c19e63a757226c9ee9704357762fc9ca7ede676cc389824ed65e0fb4a19f161c3b348f409780cd44be26acc3c5cfa8aa0606943b2263fcc42e0a3d62bf5e57b122694de77ca115e1a4d3fc1d015af6c5efc8b6218d56c8caba121e1aa64bcb102368d1c86a53c9efc7d745763381cfd2cc3959d6435c1140230cac5b8e8231a9e8f33e16d51a5f5142cec317b606fc31399939f7a651fbfa95116bd2e91fedec10b34a551f3151ed0c7555fef43692cdc433db4c", 0xd0, 0x40b, &(0x7f0000000280)=ANY=[@ANYBLOB="00eb581f960df10af900"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getegid() getgroups(0x7, &(0x7f0000000400)=[r3, r1, r1, r1, r1, r1, r3]) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000640)={0xffffffffffffff6d, './bus\x00', './file0\x00'}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4810, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x7fff, './file0\x00', './bus\x00'}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x1, 0x5, 0x1ff, r2}) getsockopt(r0, 0x1, 0x9, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r3 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x400, 0x82) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) read(r3, &(0x7f0000000080)=""/20, 0x14) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x3, 0x0, 0xa, 0x8, r2}) socketpair(0x26, 0x8007, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getpeername(r0, 0x0, &(0x7f0000001340)) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x3, 0x40f) semop(r0, &(0x7f0000000000), 0x0) shmget(0x3, 0x2000, 0x63c, &(0x7f0000ffc000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7fff) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1040, 0xffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000680)=ANY=[@ANYBLOB="8c09000000696c653100c8a9b90713596e8a7708d1f391030916d8ed73b67e2e2f41ce8c3c828404b0c4b6075eecded6439aaaf7d92d16c88e39770c82ad859771eff09cc6752f557bdba439ff6e215463885fc35c2f4da8abe946e4dfe7dd4574b82b2d70b89ce6c47c433e94c981ce46f8d6ad6c7b9035c6923252b37aacf9bf735b2befdd2004bc39a0ba68c863c1a8605598ad0cd15658a6d0ae960fd4681dc4cd3df5991e1ec20e6ac4f628d49116227715b39ff0098c8814c1a88cd6014dd5557aa246b327c3079552523f734633b47f919714ea063045567bcda6a5f26b"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000340)="f74edd503517485dec903cf18246501c8f3ae35feed72dd6d4d83852f21fd5dde96ee386c3d2abcc3b3723fbec157a54436aa7b52ffdd1bd23adb60d59625e5b5ee0f5933a1a343147d2caa065a0f8bf3dd635d8d4610338d5a5c79b9f3835bd0851fa1add29972fdb5d33fb4d7b658f5b23a08cf29e634c44112567b9780911313d43f7ba4d08eb80b6e58b4f19e30b15b5444d8b59d67c0be983897e94311f1ab0aa5be4bd7a703b3f16ab0080728e9f79bc73d5565f22797face45622b383a8a71146e63f", 0xc6}, {&(0x7f0000000440)="225dc995661679a8646660e5fd00465cc089f5db6b3ca8fbad2be514b46a9730dfa5c5747c6c7d066344373732d4591bca2f4693e4c0205f6e9272ff3a2bdaa93bb886468e3fd1642e8ca558291f78ff03cf09b727f48de718e56c787079b10051b3cdb80937e5dfa9cf7616d840126f61d034e541bccb2a152d9a21fbaeedabd833c71fe4251df917953f97d9e019aa738568467c299e68796210427c2b9d0e67398fbe5bb756b91273b7e40592d235d5f052b0b2f7181583fcd494f5aef2e7ab1fbcb4f16e183f5a24943c23", 0xcd}, {&(0x7f00000014c0)="ed9ab6b1421d606aa92c9410a022d0e818068a1553a94404607474a1d1ca148d808696de56425c36861a5fdb8b880676f7193701579fa6717f300d62c5494de9643ce5dfdc48f0715b9b70aa73c8c0f99c84a83757808bab0525932d2796725314885a260d4b0744a1eea82390a5850e0012f7b568a16b6157e8ca57d691272300e5cf6c9bca6416d22449721503147414695ae744c8e42e826f965c21698612a02277c5a5e1ee5888c0537644d71ebc6afe980e991541856daa790fdc9dbf194d2e59ef4eaa1d6cd668cb57df36ccaae76507af9698b8d94bd851e77053ff7646ba2bae9439a1c59d99378a8fd2cd0958d0dd682b073a83bd382bd166b3d2a09db9781e134dccf834ee5faf71550468098e0057a9025b37a08200f613d9f775b0b3a6c34a11b296fe7b519e3801a672c17cd41244e59e7fd7120dfd3fd8cc179b5fd3b00b69d0e4b576ea5a6bb1c903cff08bffc3e75da6b6a926c980efd4a97c25023d68769b3c55610951a898d1b269c088db999ceb810014c3fe83b31e04bbe4681968ec4912739dce0944d95e4a81ca7b36821572c87c320a46725c5fd5fe0a44c524edc3925967844bc7b99965b86597f43223e7529dc0f8864a9df3e8ebb0917cceba74af17e0a9b43bb647fad1d475e82f200f4bf87cc1f4765836d079f01c2fa3247fd1bfb851c16022535129137335e67a184a9514b010caa1412fda8db51e24f7324fb0575a2780545eaad464d95c443046e48e7485398f8bff78ed71d47c81486ad599b0c47d21b1e75fae4072017aa0cbc50ab65f56310a367c62132c87095dfb217baba603ac31bf78375714c41e23a82b0949b30e1700efb69e85a1ce1d235207d24ab9c7eb50d8ecb0073b55e7ad7afbb0ca02db1cbd255239ff9ede1df5d3719c60f04f878929161ef2e6c0b80f5ec9428000945391c3c28666a9577f7387ce64ecdc7d0f3255fc59a6429b45b098c9b7ec95abe2390caeee138ba53f3a67894146e3892bd0acf3fae265fa1e391bcb98e237804562d948e0a14011b29336e17041eed7f78bcd4b39d4d860f7885201405615732be634f474a1d91816d5d3a00be88af5e7e95eab2e729b4f34657ca0fa296736c4406dacd92e532807619c1d4d5acb656f5b35e6ddf5216b153a22b6aeea9834d121282d19daee073a1c66685f4241ef28fe148f4d3f7c578e44e0b95aa77d0cb67ed25c31af762712eb1cdd1968f825631c69f8459edd4bd0785af389d341cda0e3c689a056ca85679a44797601693adcc230e7ce0d11e3c3bc75aa84a95e2f2753a1c576f1a2f12a89f413402cdb6b451c9592b311656c3fdc193d778ab65c6de3dcd2225be4aa12e1ecee2ac13d3e44b4eb766e76ee25412bbb689e0544663c4ad567d863fccee6684c8e6967ec7b59a3ac5b125bd8c326255cb2137b8861335760cb567e99fc4dbb1bab69c4a1dc2cc54ced590b960b3cfe277061036ed593dad24a5cc0ef690aa8159380a3dea2ec0b3a3e804e16824816ad94990f4f42bea62cafd7fa24c48f950be26fffacf856257252408c0fd5815266fb7c0f520b916a2eee1c035ea04fc1949010b4cefe601428a7c10a0cbb5858d0aa519ea188b06294566a191b5e933a4df4a44e50627e874275c912584526325f4e30d6589a45133f92fbfb941b40bfddf1562bac0a61e7ccd81d8ab6c115d3b4fd5df43bf36c35d3341754df839092e4ec883052a2ad46d08cd95db1cb588ddc9cb92c9c5afb690624750d540c1a149d57c88e55ccef6660f45abe24b5de45318f0f69fb3f0d1c6632c1bcb35737aef3c09ff0f898938954ba72981adeade684d398ff70831538743a00e5b0d545a38869b6448d99a63fcdcd2cc1ba0da32574ae76b7232304c6541ae0c15fc8167ef81ed688e647ce8bf16583af5a1c4de2974c388473d8de8b19e6f419a526aa54f371e307043af5ef165c60b7529206cb618eba77ea933ecec001d51532131df4751d051d0411e4e549724b8b853199b5f0fcdf3c832283a7b55c4fb81a92618c9abe9171c5819959a38cd27753235f20783799d33862893344fd8894b2c8ac31b0ce6556199e0fd52e18d3f59faffbeb856dbfc9fef38574cf70e3a3e218659c06539e2267791c2b51d43287f018c890bf210126be7d20912cd6e5fdb04e3ed25972bcead5415ca3ae19442728f33350ec6a4b564d667b6f5b761556432cc099d5ae94d63db43801aee2b1ef0af201010c266efbabcae37ca7a6302990a175f0b4dd1562337dc7b1216676b88486ed73310c995fe91a9e2e5648e41daca8d7688e0011d9619f9d2b7872f28a25e125d2c5547552dd9715c739721c4f215c3b1b5fe131981ad79f790d4150eb987b2aca890f2d5460c2b81095206c705015c6a4985ffb8c34da47f6f9f5e85f8d9be5c78717cee37c57ebc748c08f3117a2e4f3b189eb68d29977b1db0508944f0a217ddc026d07dfc900a32c9932ee5433ea49e029bc102c7c7bc8e998823be8084bc5eb362af6bcac8d5cbe4ccfc6a231d7a681154cad311f64ec6949619bbec621f3cfb666f7de41762fd7c66e24aab985173c749b9ef8faac4bfc35d3c7219bb99c358edb3130381e3e2624f005fb24079e59d4b5c3c79b304470016454de6ee6a77fc44711a1409a2de4e3222a0fbb35e134d1fc91f77da3f3e9c8e0fefc598f5c3b2600825d77d711657957a3606a84ad3b7c9902ec83d7e3946633d75dc582afc9d59955bc1e9ef394ed02b0b4aef922e96098139b2e4da97619cfc78c9df75df1d0e46e64136560dded0f8d8538f0d9396b1ed21e72460123a978e1c41e6d46826b01d6fb106738b3b01a3ba86cfe979be11f7119c3af49167724b71fede9da45bf663f32b023302439519dce4994e5847ca7f077550630e891c323ea025150dd1be88410ba53a8e9f2dd13646bf7d2c1350d7f95ed16a548aabc0ed4a6a40b85fc3e99917e6f7bbbdfd9b6e08738c0f0d3b042ab4d646f1358ace11ec4b5c6bf5afb7341e72c5d1a56ff15a31d413f193caf1c52fde44947280b4b1d430c214b7f2849f873edff69ff1e242bbcf2640bcffd3d36957886f416686196616c90d4aa7844cccfff7e89c58fc478d3b6378ddf37ccd384cfbf5a0aa58737a2222b2e82c0822d395da4f15a367b6f6405865e03aa450e023eded2d077346eab0bb62dafbdfb6a3339807440f99a3eff3acc27b4041bad9a8a7479049cb2b6d23788a6c8357f34d1d3446a82e875cde692813a414c9a1a79a71d260c98df38b3111cfd52602447631d4ef077c2dbc5cff602d9c983bb1d876c2eadf2862d1d85e8d3d42e3dec489691423e7a991041beef8434420d6b160c4658143e1ac1be2b4c24f71bca6def38a923bce31f4f12f66a37db0c082d92a5d496a77bf2bedcc41111f680338d5dc92dbb0fb54db604a25b4996e71e2044a4bfe9343dc640c0e55828f3e6012e7655d49fabe51c64869d00c565896e3fdffd147080ee196e335f7a35fbd5f0d80d6db2b3a37c34b4436c8356fd2a14b8ffd12d466dd25932d4ffc141ac5e8507bce514a4582a73d79ff3594732c6b1a97f4216cde6a818565fc1af04a1c10ac1394c8e1e617cb45161b0f520e93fdbd0ae817b495e39497512c44383511eb0b0ae80da840a369a1e17298d4b881b257e968d6541f8695986f93315786edaa07ecb85c020dec82d2e9a1c1c84b4f3a057aff7e0a7ba6332b9fd2b9935449a82401b3a3d6a9165dce90b5311d0a19e0b41c3f56892b47f06095163464852c49019e7e54dbd88858e5629d396d34704ffc97a746e7566cbc3215da9ade146d581af9fb3207bc80df3a7c8f8a649fca429ac7bdbc5e7f757c63b283b63bf2061fcaf270c5a2ec68004bd8c749f9472abf242d6f1b6f9dcafc852f74f8ecfd625740c2bedd096458cf685eec764cc11aa9bbb9d356c09bbc08b09390b842df2aa0b7e797fc19f92766c902915f93de3d88edd45090be8290603ebf383db23a3a9c2090a0b266da494b5b9d9184aa186fc63beb3ed5eac54826a09c923dfbafa46178fb1d00dd981f103988634ff3d2d72f54e1956f93a247b7be301d1a4c34cea73d429833c4a2aa2d8ff9f8facd37690359cbac25763772944149d1d700e2301c352a4e0445909775bccd948661f12d57faea15414fbb00fb2acdb12a76b0284f0485f0cb7acf0ffdc05e04c2de223534097bce60b34bae3cfb2d3151d9d64c61119e525fe81ca16a6d83192723ecc288e8f55fba202aab83ee0829e869614a5384f0c03adc6ae2a65cdf5529824b6f446b8b1ebd605d30ccdb76b47ef57b312d8121171d417eed82412a639d0eab760eaeb7b8def428dace5a0f0a44bf513d3b19c4af7bdaf655ebb465877dad84eb761c1da37519340fdc78ab89b59f7000b0320a4c791b7d6c8590afc236a1181abef97d2c79df4819a4762593638a1fe37342f9aa7745bb6d9ccdd93f6f28d0328ba2156a4cd9b847318ebc4e313fef12640e31c9447619911485c3d2a68f82a487f5ae009223cc263fe55ffeec1d4fab2534b336174f3c4dd3d4cc8f8965c5ea2dba0403fb3711022b8d9307982717da6935bd1f9509d9a96ccdb06e4e5be3b6f08d50f4eb7b300d120f83c78dbc4035d417674a2b92a87390e68b41971cd9a146eb3c47a791392724bc276a333def938a4e56bd1669f13c7b395b01191ecfbddbf53edd658cb6eb4134d4d0af9f04bb31012f7d6bcb6c2916971148f39bea00516888e01f19a5e2db0b396e646b0fdc2c48dafaacd971f3783b6511c676aa29cc7a15510d04d7862d2931581505cbc8c2a69169367306bed2a717852741b7a8d147938a6909d61b9c5c0616e1a9536c531c42c7c127130392df1040f859afa54e5f3d17b409be3041a117f1de5623f42d7312aeee2a42dc6fb8589fe2cee47ef006da12d9b996e3fc03f1e6cbce346d27604237c8ade14e8225869dd4cf802b3424d1e285cc8c7dfab6af876f308c0ffc2acb653a7c12b5c9dfa40a298ed9a820be2cb899e69393ae5ea7a5b8473528a5ccec07b2769136e772c0fa38657323acf60cb77062082e37987aacdaef5b20df6a479eb5723e2158d45dfc049c519da42650e99d8676e0072ec0f9b264d63d955228c3bc7a0c4c4fba5062e0bfda5447a757885b0a1a3eceeeefd41741b7d7aaed9122a27be269c7479cce66b07bda777a6f706d5f4dd508d1b16c44787ef2b295f71f655f5fb1d001d373b47684d98870bfc7e10526ff7c3e68d5e0785a5fe7589bb633217643d0e1734ea2e660e2fd9aaf9c8e2643e752955bcc19f2b257b1e9b14158851723b1c533511fabf0b01f3cda9f0180e512cd4e73b7cdc3d1f42975fe2658af6da0f3ce894606f1e513f5aa2b6d8906a2529b19ce9027792a0edcd3f44407c62477786aee311b8e2152d2b9c0d73ed378ccc47a8a5921503fdc696a15a1c14a0b74fbe7f6c908cea65bae205f3309f58f4030ec9bebb854c225b51b708c8c460a07d6826058168c061d28d199d054f5912108771493a0d05354929e646df24c36857829eff8e2d6ff83dce9baf6bf696733ae9c283c5d7b7bbcdb96f7cb3bd978646c2a2ab4f82e88c06b4b7616290b423acd096047eec452b112636b6ca153089f2ad1503f4c8a9216d9fcb998bb0aa7a36d024988546ebf33898f03d60f94e5169e7a1a830dd19b83af55741a5b3ea0b38fb7ec250a631843cc5204abb6248477f1ed8f7c016d792053668da23016efaf421bc0579c3ae6029718590997cbe3120", 0x1000}, {&(0x7f00000024c0)="15f0bf82a15a6f6cdfd9eba107b7a51a9ff4ffb58c324f1997520220ae24b185f28b17b74014b4cab7e5db8062b9b6f65f994ce9276799599af2cab491fd4f6c56a91fcf2e3d1d40a632fe9a8668e38289f4ba4bbda04d95c56e62c78a3c9715cf91403f05aaf55d4d00a7a6e2de2c6bad84e07ceee14786078ed8ac0080c983cd8bf191fe32c708551a2b97f833d23ed19de6c1e12940f3280355791e52d6c4107b9189a5879fbb666bb81d78e0ab5777104624cf47b2f5c14ad747eeaf9c0b038d04926bde8ff71255d69edf84fd66f0b7cd45e29a664e979aaf070b5532b90ab8f4c90b47c29f5a0ed1400b65ab36ff46bcd5088ef1cb0d3a66ab090c56a634e0d1dd39d36a4d73fdba345a766bfd3a40163aa13c6f85f5314c26be5bedb6145eff00a95adc3f31a5a32ff596602e622faa5a4e9ff61a54adbfeabc4b4e17667dea8c44ca1e71ea0517f4662de651e3e9490d9d6d825dbd08797521354bf43a6c0ae8765aaec183fcfa2e0f32e2292ad38f06d6a6041271edb7f664624abcf797ea9b5ff4d478255f83dcbbc93e850919ad4ce3b53b8fcdb6bba9001e3853a691feb84efac74642821565008f9b10d216b1dab38cce7ee029d4109f16e03a85e70883f26af61deb57bd1131b13362e3ba49d14cda5b43b4aadc1d61822f4ce9d843d4fa9afbc9df4bbe5bd8a15ab0a650e305ef41fd8cb48a98c4ee2168a0ffa9672a75d3287d7cb8b59c7c2ea4dbed20d30a762a10cb46c14f231bfc1e9bda53f95130f87d1539df3d84213d1e3d5d46e23cc6c9a498a279ed234dce8e214539c2b091b77a191cc2a8b40b7851c8da15de13fdc95bb7eea93638a3a1c8fc42a36bea680cda6237a8aa802dc64febe93a21971bc5734513851da952c1b8d4b4428acf1a8a71bbf74c6e1ab01b58a95644811203f84e6f6bf01415da0a36952e29e9dc8a00f6e1c1cb504211e3a1c14861dcbc599b908cb5a5499fa297a56aa21356b785a9e91b7f87d0b7eecc828dbf6664f7653af1fdacc404be91fb3400edd44c470414e3b15ee041d45033c000eacf9924fd3b8d24cc34c5ddadaf666b2c37d9898d8ffd64f86da710a59978e0b145cd377127c8e9c75300a44c1939a869f1b33ee8062122201c602fa819620f52a899dbec974714afe8e748da53f629f5510fee848869fea673baf988f9048d67020fcb3e83838754826eb1c0621f85a8abf218e66816ceb4a9dd90af0f9e023d58de0c27d892d09483cf69dc1a7c6449e93acaf1f805a4ebb7b41340b3ef1a045f9cd96e10a5c568b6372a65ff32bf2740d0c5dc216a387582e47a42c15c1a7e773686490c5db4e93b4171775dd8db2d53495316075c1389b0d359d284c1cf3d31192c5e89bb5a09367e351938897a25a901c3ec3ab3175d2fa1bf87cf803e1a9b2030fd3fa4b0671a8942f388876792e888e81fc481d0a6e29ac66d49c03981dd128d155b0ddd8ecc7d472685d4fdc7b9c9c0a16845b340856531557f7b1d63b2c3ff184449d6ccfd39c1b2d7664be7967c9375e76126606e44bfea35049d79d957ff3082141d893e37a81af19a0436ce2d849e6600ff40091feae0653e0ca67cb66942f6335d9004cdf98dceaa795636aa0e05a4edcbafd108f0a6fa57daaa2c2501949590a71ed9da02e1ced43453c70f2e90e82ac188116a43a3b6c70cd40653cd8e37d859e1acbb881b0bbd9ebde9629f93246e955d94bb6e38c748c1154eea65198a4d6f98a659261a8a587512c70034b6cf44b3a777502e5072e2dfbea6bb04bc3aa91e0771457bc9be64ae670377aa30f420667cb75d9b259449cfc86fa5e283af513676f0823d5d12b3624cd7959736ff768c645e846c13a81393642bb12efb9366f1784543f62c8a7f69f1b0fac713fcf5a8b60ed28af472d8501b81ba79ce030c2d5a264bf16e50a030d45363e48e2de60c8b314edc4193d24b4a03069eac664fc85340ad6b031a0da7fe59ba9e6f6419547af0337512efddfd21f01196a54cb99db39619e3449c234d2bba1baa89fd94371bd8d263fbe65c3b3662924eb113707e43f7c32ba5c23c6fb8c61e3a36a5068d02bf3d6a97ba0efaf79bf5897825f402182cfd9788b52c92aa5019dc5d1f2f39274db99ad90aa45dd4afa16f455c95ad69dea2b62d82310a1f8e6c982627721fa1eceb873d26d8e3259e89c1b68ea80aa1bd29d4f9fd70772212c2bce9e0c2dae6494a54c11ee2f1946604f320f2597fc3e2939da59c22383c65ef9d68aeaac3211904cbc6adc8990511e0f707b7ac5dc24050c5127cda6b39a469d93e50d4b310f5ecb83a2f89220ee7e0793f9c0b74d9097875621591990513c4a807f11a904eb87103eb7f37715ac159d3e3b93ae651b4b1e54d783bc4939d84877d06721a0cf7560418483a9d2682ba4b2c9e1b1d755381ed5595ea920a63e730b4b113b08863e1a390e3cfe2eb6e30603069039691d0b8ca3842346431a1aafa2e66f1a4d3211da392e08fd7bfd051ae71eec74d13014f9b69ad3ef724e4dd31586f1d1dbed422456cf48f0510735bfbd0fe8054cc5c740793fbc495cc883d1de62524069e5c2c629c42bf86c60d78dc4637505b80407065de1a94f4b9949abbc265a501f61411e310877be0dff86aabd812cdb2346694ce892a5b2f9d7cbc11eb281d29141fdc765a5b4ba3dade86ed898f864aa392324acbee91d6faa37e1778b5296fd25e758b1d75a8f5c5b642bf3b6de392d692af9e8d6ae9282154896dcfd861f1f5243ea65826c857464e17528a8a34cd4057e9c554b9790ef08a67497812aba74ec430c38127e1359610029497047a67f036cee5bd9e8bcd3ca60d9fc54abe7e86c545caba1540555542374f47e703a43bed046140b62dba92da7adbac0625e226e6644a81c5e9755ab6328e44c8ee61148200c708a86447cc2ead92a1d68c821309c70cc2a1f6bb31c211b642da283c329bf4b517c9d46ad7dfe9d5fb757177a83ada4a6f837769a35a04df1757130fe098ca3e6641929b6f4c9090d24b326f9e20eed2f4620e81cd263d72a09433bee73ef4d574cbd36eb59d9b70ce4b696d94eee7f469addf253cfe969f0ad235ed5266fb1a2840aee55bb454ab6ee53105abda5d754b5604ee3a014b90247c35243146ea5022329101fbaf2856a35f3d44c32d1024f4dedc87f5d104a6e5838785b0c73992d912c0e6495ab80a86b195c81f6239ba65f510e58f957af059ff30103238ab9343f5dad4f3d9cab556b9020f9c92f21daa7a53543d4c25a779c7239b36a8d3bae06c57f3d942e6e63f587977c4f62591abd88b50b6fc8fdefba46c1d53cbd4ff4ff606275ddbbd3f1c347ffc5e503f8795a7a0943a288e5bc3c2c38479f7d644f7ae7b9c4d808b5c4f3575d2e402de3733f647a20ecb47618f539ffecb132781cdb9f7da090b442398c49ad11b13a191173352997c2d79e2a71ea7eaad0453c50ffda198bad6ba5904b0d32b01644a0ca2a3218eddc55f2cbd3b98656c40a9e7a0a786a16af61337b842a64a440ebc44ac6ed66be0819db1e629a9e1d7f577dc1386b5d72a74e97d5c0ef35ae3265357078207859d8c19f3786a446b5ace00c7244e1e313918024ac9bbf0263471df03b90b4d20220b2c553f8b874367865746d7238843dea4959eb9256f725f666b54e1c1a1ed04dcd67debbabf69ad93dce33036a6c8f7c39c5428ba22f3e398968e15904b5b6a952a042720d8baea63b27f3dc262326eb5043a61e9a5ea6add425709e123d5527f0ed0253d968a54e5c9e7e0983d14d1bc5de8371bd6b307931fe923c375289d1bc187fec001cc6d10c8b85aec9d2a786503755818964f25884ec249876644f2bfb6d1b018c0b4c4cca3b04e343f90da6e563277efaa36855a129d49ae2854c8a869b3cbec018d8938e330107fdd8b097cf16bfd50973dcfbeeae089f2acf1d6c013f34f91fc46c0df407b98b667633af13788d9a96ff046b8444c1e293c583385a827c7ffdf226c1ec101364b0d48d04b61cfb47dcf4a7078aa4c25b4ab7e15e34b7b2241aa1f3a99f84467a2a8eb48bce65c2f8182dfcce64d41d8401c355d71b4f65459ca552b8e2cd984ef643f34344a81bd292f754cdc815cf991169f7f945c7d018584db923e9723c361d4fd1739664e289eb55b81797675bf6be9f411619a588da439297fdb926fdf29ead2035a5adebb7dbc5f1cac975e60fb80d85306c1c7381c9d0f47fbcc4670c423b3c57e1b050626eaa4b6a304d7a795d74d5b21cfe68617ee7649addce0564188325f0ccc017765bd1da02ac9fb63631859b9835e998aa43b44422284f9de2b8b67c8901918a323bdfdaa0aebe31fba444528991ef4c3710fdb30efa0e4f3a4cba64f46bc616a6d4a233029636e700cb7eeca6dfc48f95d5ea740e855bdd2da8bd5f2fe60a78a169b8e458df100c66f27457762b05fc673edddadcdae728ff671564d60bc7db1457fffc60a91e6e5d110874a60898a0c456d97fba422588081d5f544143316a370f8e442fd9379e5654ed8daeeb75108e70862ef5d5da6ab6533e0b7aeb6c213b0981dc2156aa8ff2b8554672e5e81fe9338a7c3ce2bd520c22def8e574123b0dd0608ed8a53d62894997633d44e40439db03f89808ae46fe4aaa80ab80a07025ccaf5096997ffa3cb69254d2193cbc278312b2d69e324e8018d91bebcf8b7b220f460cd91e5cd8145707e267e62ca3064d782ca4ebb39175e4a1eb37fcc96e46ea89435438dea921cf8944fb8f9874e6bfad35c145974ee4d98c06abbd9fa98909b2d652ac9deb07fcc619606f1b039865c5c6d86098ab62dd26136aeea8a0836633396f219cc9ccc4fa4dbf688837d9067ec1d880cc831f21ae0d2ac2f3d08dc8fde10a6f0480c2b00ead88f8f56584d90337e3a42fa1b8d519795c04be6d38bc6d4493d9e36e7c89a91526ca40a1cde06c4abeeefee98636ab989b2b01cab2d098483442b25673761ac84ead443a934b9994685ae1737fc91b1af992276dff8f932b900f5494f58d9bb0aa41198ab3c8549d19cd876298d9e6d7fa7ff4e487fd84ed8c5c8431f69d9e098808330d34f303c5c9ad85591a4f835fc418468f11b088e25ce2562cfefaca640826652add2e4f1421224e32b1a4e58a01bba71ec0b899bfe260fbdd706a65143c955639ed3d5de50e924a7093ce695f2b01e95d3f6830767586a2844fa73fbfb55a3aefb1711942336d60d7168729eea9858f2f0c7b4981581f67dd4e8e0e44ecff5299b6683cfc66564c3239701f3e83936196cf3dbd6c16f3b086a43d2c8f9461f115ac06974a2f8b02e2c581ee8f20eea55509bddccce3dd4d4c0a8ebb51a123dbc6118c50428a69caca73c2da5c1b80177b3a118fb97dafe937d86d56b9f67eb2b5ee75be88f16a7a1af83399169c06724494359475f3c44d7a2aee2059cde29fde280269b1d049be9054c596737d9a3340eda571dc7b07100ea2b1b2b094b82c806a25a920eafb294477998b65f4b8a68af78c8ee5ad912c7af95409b7934e77cea1e37b604e24af8be6598650e3b8007849334a26f35b6a6ec79ba0c13547b4ff9ab784e55229282878f18267bc8eb881ca4ac47d8b020682969fcc257e420a65eeb9b11ac6ff5e5cb6da94ba027c98db93694e8fa8f441442eff997f9dae96fa0c94f495dcafaf1363ca40976e3d02848bef3ff66bbc44cfa7cfdf9df7a9167e6b788fb55db0506c6da89bd624a504599f0f7d6aa19eea9d8a7260635500e59c544d49636dad51921ce1d6b", 0x1000}, {&(0x7f0000000540)="beb724bca4262e4c8e694a158bfd0ecb83024f0705364e2bdc3a0c686bb84cfad52bec05a9e04829022067f9dd520c1c4c68c7739ea275c7a8fd7cdccbc52cc162c1ffd4149304f902ed2134a25b", 0x4e}], 0x5, &(0x7f00000034c0)=[{0x50, 0xffff, 0x6, "554d03c043788330fcc26d0f7ccd256a61984631e6926c5357b4cf913d478b484be5afb74e98bc6c6b02399e1c7a856171333559a9e11b995b0195"}, {0x28, 0x1, 0x100, "550db2e7869937bc2ccdec72beec14f58b"}, {0x100, 0x1, 0x8000000000000000, "481870bd6623d1b6a2c7f33eeca937a05e1a91cc3f595316353cc836b46d1be892376d822e9b509d7c4c59daefa7bed88d5773ebab1cc0bd3b0fdd1241d99a0f3f6b6a7a4da11b950671e23f5cf39616b14cfca87e20985e9cd65c79e787320799e7631b1fe01cd6420b22eb8525c2827df5095beef0f02d4f7cf4d03f4e0dba955484d0ee81c30b78a109442fd2e87c32b0581f491ce8632a3aa5a98626b29e63c2952c79fe7c20d6cf09f2ea37539f9e6d7666b1225e8a1318b62bb7ba007e0a89c67a2dafd19641ae4775736611b802d060c30ec695484ecf0fcdda0aea94a43349ca1124eff0c86cc4"}, {0x100, 0x0, 0x100000001, "9e8b7b81b5eb3384d8cd2894fc0ffb9531841a89c524c70b35983fc3686968df7226d9344a7ace04d0b2694aa2ae70eba12bc656a5f29fb12f72ccb2decb6dc9acfc0c7231244798f25fff56e42c223f05bb4d7f231f013a7194e928db0a449dea78600163197b01fd0dfa82754467721fff1a612357f5e48111822b4e4ad2a7db71b24811e9c60fe324cdce3aa24be5c79b473e25cc776654420ba4ad4a15c317fae54ebb2a124c3e1567806e0f4406c10e9277c90ff39bb2afac2e46987c8103b26e01ac44ff52a30beb9843a152b6cb3ed33c1bd792b098528a27d62f42a14d740c085744f25031"}, {0x1010, 0x1, 0x6, "4c48d1fcee0fac45058769eeffd3be7a2318a71990e48457b455f58a0298f91b58a1ec168479b5be6094e754c3ca266fcba5d1100a76c28331fc2fd36ca27d8ea15f96bbae035d799385e3fdaf05dafb285aa2286a614e0e8322bf90b3f463e3b938401d96068507548abf45bb3724d7da85cd74498625b9ac5ae5422e15538c4053404fc3b3a25c278c4eb49eba89553be397d8c410cd1349efae7de6234558be0b23019085e7707b40b9e6bf0ca203aa245066a6127593ae761efbeb30591e6cc88d181da963f0626329ed30dd655ee5eef0b09625a34b9710496579995845be91ed326ac1d52100f5f4319243e41bbbc80c5b25a06b2ea60ff7c4b006adc616154d8617dacc63863de47c3eab460463f1f15823a1ae0f089bb4e2ec7cf4954a2d0a9250e38323c52abca6ac61230d330ecda3d184f7c047260f15039561671d131b44771b2fc55492bf3d9902eacc5eb02d70c6999801addd4ff5229ff6a267ec9d84ec7d9d1fd31161eb7a517fdf656e2473a26ed4ad9b519abadbedbb3e60a0a9957f7e1f657c14c44e21a03c2dc18bce0e5493650ba6ca3abea03fe650ace0d53789f4839ac627bb1b46921f51cbef306b9983e4e6c7606ddb26c4c7f082ce4452a117a65fbb8a816398d6a9b91fcfe1081a1ab65d72d7a8906050dc80bf0846e69518372577e55b1c0d540a0a8ed07ab3414de6a2ef3b973f1759df2b5ae19584c179e277d254590c87c8009314d13f60d355ef34e4f54d2883ffbad87c2c00e4f4d5505a3d4e333164ef2e6397f77109e4f3ef6fbb08cc0e5d789ff64a4fe55f536ad682e71d5651b7510a6d7075580d95a8f2148987b48220742b361430ad1b8072df9d8916cc4fc8e01a19bb0f052e6870d55175c99b6484746cd7805185a8ed582c344283a55d84015c87e331b1b40b42025062ace730f09f2fdd8c57477d11b20df9918ac8e9c47b3a0fab4e093f99d70206bc85b86e0fa976d98a0c0dc6721e8a387186a629124a9ca17550428dd9c7d152baa1ccb078eb63ea0d5f1ea5bbbc77deeac08b464beaa6186357e10af7632b80152563413f52adc816b1d10b3829be61e3a821564bba5c8a4faa483b96370c91edf04f453de0e66c5ba1e95c0a364651980de37e06e95ea0c76cdd970a9721e86a87b4accabc35edf48529dccbb914ef65af3a5f5241945bbe56aa0a00bf987d91dfe2065764172082befb70e8620c78526e04f32e67798e280688d0bd2e82e7383ef9b8cbbc766446c5a15612ec939a7c317048c5a781a0e64df4562ce518745b5198a9f3e5697a9bff7628cf3b0757e321ea8132db6c8d8eb9c80d17aab4bad7e080ea89bb1ea1fb49d2f5bd36f7d6181e7033c08f88db47ae80af3446cc268a0b408116ce88fc421fe5c20cf82c4e677eefee51b4192475dc6d733821c81da9247f2c86323a52f9398e6aff7afdf1a8d041a9d35fa479b8461c6a8e1d1086c25083471b13aadf5894fde9533d97c81b6f54e71ce69a063c3daa0377c194b829409e44cfe2691da80d5372af41bd98cec5a3c201d5c7c3bd6e386b2ab15c042bfcef51b9316dee3c53db6c84e3366ad2ebec69ce57f72cf2c11fcec6d896f06ea09787f3e93ff5bb29ea7ca50d89c0366c6f5da8fa200e5bb8cf854a015c4fa24940cdc0659ecbf0ccad48c103670092b1a250fafe52daeff30c0cd1c24f91de97a40bf65e1180bd3cd5487ff6473dd0a33048cba3d4d9b001773b6693886ca0b483f4a72d67092dcd576d07617a0ea93069c58272556c2ef3d3f1050e498ffb4faedf8e8092a57bbc5a7f25461a59a8720e43a7c041e6a0027927410281ba77613f515349382e85c50d8e891956810d687a9691b7b420309b21d6b1248f516ae81fccd37fd0a7665be266c0ee9f7e78b487ea2e75facd7589184ad5dbc2d3be3106e215af9ede758e797194e8133fac4c533b0b15bcbd98848f71a39174245b2131294ab5c453cedb1e29050c2a2efe521f9d715189076199c0f414c7f6f447eb19391adee7149385959a3f5ff1c1ffdca8920e54c05c229ad7ad075981f9df74b7fab4111ed598eb63f56edd3ba2ffe28ad3726fec3a86460d927702dd807bca5bfc0541071b9f51588927f92d049e10fc489c29cd4d57222484521fd5d56042d95dabececf06ba51ba32c0c652db0e5d0e1bbfa0e215f43c97129d900f13a285c97fec6613d2f73f8375e38d99ad9e794ffe0dc2580dd057442d5553fe08d4ee990641ab3f63f165e2dcfdd73f6cf59d67081eca34584d4ce1b87880c49a3f7e10d1c69c7f40604f418c5d3cc6ba400dada41b928562592f9088ea46fd59030946e4eb5f51451966ee3ae3b5a9093af094d10e4bc009078df96ea99c4536f9d96ee80da6f3215b50c7036d15fc4baeaad1b0fe2a1a483ccf0bf4c9c631cbeef2e61c47b43fdb0fd075b913ec353e4cbde8652ac3e1196b8ba29cd05cea943976a7ebcb164a86371c3b2a000c214edeb2704f6254f63d46ed7a38a8449d04ddedebdad3af5be19046ae587ba1f68860393d35bfec6dce478b1ed657c9e44c455f0c73fcc7bcc5e358c49677117d1946b71283ad39f123fa6ae5ecae6a5794e5cdc3c2c47e6534d35737ca34f64e910f7146c02ba87e2ea1307633c186c6e457e3965f114921e02de54f361a2e2b4bbb13b89ce5d4f67f6802c351a468e44cce3512e247ae8ae1c32218221e4267d3e0ac7262603d526b0726c1f083e8cc478b37cddcce18b225b73dea0848a183c07f788c5637aa7e4bc2effe14bf9a41ef5c1cdc2caadc01732fc3d84a85fdc1069122a39778039dc82406faaed06621e7516f5283b16ff0cecb4e1bf35f734cdfc6334dccf45b9c6412466d77996f40aff062442e2de3ae3e8690917037c4548adf671ec126e971859f1b2723e09b3ffdc3efd47e57ad35fc7486d20caa01f9e274f2962362c0702126bc8034b45f2929bf067776a42ef3e649730d658f7eb438a4ba57866fa953d7572b9c69b7925c42cea54bf59efabf38806b7346fa2451d53165ff45f0036f261cb4f7dcd61941ddd18483a4f309a7fdbeeb78a6ef3e0672b61e3320b49fbc5b49174f6d861c5b3cb289b2b41dafa153c0ea03bfd7b355c1d4f24fdc96f270ff7298e662991d3bb34e905a42e2b6faee8b046c4b51864481ed09b0f7cf304e6a92b05cc2817356c40fd8179ee6c958a72f0231ee54796f6cd7e63050cf8178f85cc4acb59fa4aa36a9251b4b63e77ce7b4d949da9d95baff5ac2133248482bdafd82956b466980437db573668556b4716604c43b0015c98cabac450f4238b691781713b25994a633591cde5149bd56b74d61e68040e5adf7ec3f55d9db9a5c4ad3c3bbb5aa1c83822680853b25bb8af41e0574180bbe1acc7bfbdb0bd1fcb8f6b3af31db00ee60a7344dd9fc1dbcc9427ed14b7efe43329884f40820eee42d926894c8170146c2fc4089d0f7af19c49fa270d18463c4bd6abdf949ee6c8bce4294371dd546ae97bda57b415125c8d29ee4b1def080b468f6c7072d3027e93652e14e6600b435c312c70ffbf8a64a12018caae27b14e9573770723a77cc49246fdde102b5d720b0fa94a5c2fe7981a7202636ccf557236529bf358b52f5e2233fc7b2fe0964ef85170c36fece1e59bb5baec5dd1b5907701166214ceb7a131ed88850a39491320d2aec0e30066f330781ef841a7325a6646c6696e9d2bce611690daad98fff91959e5a205d73bd79c8e2eb7543e37a0ea752e93551bc1497311a0f452954a34bbbeeac507a32a907f93d7d95abdbdcfac0d5a9da714cbc8dddfffeff160fde177ce19efc6abc5fe2da771565fa4795c57f67a6980030a0f2e12bbb3eda9916b0178c0ff9eee8d91bb44ebe177e17f9a883d923a4b1415494eeff43ec9ea519c2824a8b5abc1039dfd6e54e59f5453ecaa88920fa20a09852955b18dc186897602609b1233648177dacf559d1a0ea793ce295fcd48259e0ea7129c91ca9661292d6b3ba09886e09e0c0be34240e5f8fb9717220bd2ebdfe5cb45e1bfb986e9ebfcb7ff97db033b4d2ca4deaba4f080e00aee5111c6eff87e83b54469c49aa17cfdd1d9171e24dba39cdd64247756715ba80e0607d6295bbe954b67570d08a5d0a4225186c9be702d918972ec380397a7cc8679af15fbc6b5fa9615491480560832e19f2882bbafa13452b51d58f56e57c0f5910e4c63646bc2dbe3ac12b9464195795f83bc335fc2be70f212f46e657318c9377eaf5c0d5920277fdefe28ef65a5fc8270d90df0e2dd76dd09f5b8ce85c5b073e938b9b0467723f7a1670f68c01b6f90301f1cfba6ce247dbea507c3d44dad3f30b0192d3e5b0413c67b6f78900ea98013e35a822c37965dba81d3a1a7b99adcad749a0573043b20caa34b28542dc38721cb5c4f8105e41090e76ad47e5f74bf233f58c8ce932982efd702638cefb338ad41ad8713f18619b1391a0cd8cf98c431cd4e83fed6995894050ea46aac18d176f3b70ff7734f38c529c3981cd2bb846554815fa21a1a0f7c268217b7797b465caf7ceff72d198f56f147dabd4ff94b0dc5ae8911b8c42c63b558ee88b1a69797e6883b01f9f09337eb4a5930b7c40db49e7e7dd2d45e6545a73fa22032028f3f21d9ed8cedf800da9cbcf89c7200992984a5d5cec1dd66ce69f3994553dfa03994fdb7ddeee97a5746e16cc0b796d81133292c2ab889d86b673673c44c0dadde1e3daae88347e58ba8fa0a01cea0e3cc28f8a3d11b2cd426a4d26fcacb614f876f783803e15921bf1ef638d3dcbfd22a2bd4e279d7b671d11670e1d7dffa86f288c0cfa29de8c79dfd7e9531b54e8180d3dfbb2f258d17e3479a433a440a395cb8aeec8f0abadc9879fd0a3b81ce23a461d39dda3c550ff14b13af95d4d15360698fce8c46f9c5b46da76221a5ca8d0c4ba7fa72ac728253f093c4d88e28116931a15126ee1ce9a4b927b39696b8ad6ec14247d14d6148a140901afe52094ad7720fab0e5c464b9d483fe66fa6abb1a43ae88fe8230242155af3c42b7d11281ce533460a2077fbbfc3d84b593ae5eeed9df9687ab9d1968d108c23013a161a954592ecea9aaa9ccddaccaa8c8e848c5c3b2c97cb0f0225e4b3985faffd5110bdd918da8148f835c9de7358357b3e4a87411fbeaf26d9fa88cf87b754426deff147277ab09e547516d9da452e841f2b360cb5ff2ba7b0af420c760fa3da366265da550cf2c5824798b6e942fcd420b8adf7bd21f1cb2a857fe4a25137ff09efef01b154a2be4de5f75c1f910e0993f492b8315d61b5c9e89db6d03452d5de78ceb9d3baebf8c524bb6dfd6c9371525adeb8b5a028c047b1eeb35e9260ae682ea126d039bb2186267164d8adedb9d76e9e58d2b1c6296bc372205ff660ebec08612129dfbc01b258335d35b01424c81feecb6e45fece4ddab017b160fc00d27cd476d9fa626b4c0981d76abddac547cbb813c265c04900f0440c7deddc8e1dc3ad3628b984c410dcc1a0ab34d2af977a9563afe79c5eaec79fbd78b8ab151b78de84f8fdad98a13041693b486eea1b7e231b7451333a76c0dd4c4d9f923c31fd4a74b79d82728c3b583c1777de44be028b5e7e26281f99a9ec6b26b40e5e24a727252fc0034aece9a4761c752ef7d2341bc3e32b2c59301ffc673df670098f867c5387d3fb4a7c66e51b4b02eaa1565e4bae7502e07910a96b55b137b09daaaf128ca544aae39de02bebbe9a142ed20d9075c3ab761030787184146e81be0c37d82e265ef8c0ee"}, {0x18, 0x1, 0x7, "1b9c8c2e830648c7"}, {0x30, 0xffff, 0x2ac, "b8f193d8cb48f7b4ae413e17bdaa48c4b3ed4912f26910e30f1e3d"}], 0x12d0}, 0x40a) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x80000001) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000780)={'./file1\x00', 0x4, 0x55a, 0x6, 0x0, 0xd6f, 0x401, 0x9, 0x1, 0x2, 0x73b, 0xafc}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:02 executing program 0: select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x30, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f0000001880)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x9}, {0x18, 0x3, 0x100000001, 0x40}, 0x6, [0x9, 0x80, 0x8, 0x8, 0x5, 0xff, 0xa5, 0x6]}, 0x3c) r3 = dup2(r1, r0) setsockopt(r3, 0x4, 0x29, &(0x7f00000001c0)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c976b1e15f0c53810ca3cfbe1201cf137594ca6a3cac0b1851bbea93afadff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d6111ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce852", 0xc6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r4 = semget$private(0x0, 0x2, 0x646) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000001600)='./file0\x00') semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)) 16:00:02 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6f46e2455b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r2 = socket$inet6(0x18, 0x3, 0xcf) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f00000002c0)="9085117d", 0x4) syz_open_pts() r3 = kqueue() r4 = syz_open_pts() openat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x140) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x3) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xb) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x148) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="01000000", 0x4}], 0x1) write(r0, &(0x7f0000000000)="4b8625ed15", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000440)=[{&(0x7f0000003280)="7c46bfd49dd20f6add261e42c34bfa286e01b6610256fa31d792d9be820218d292c18419ff41dedecdfc782f3a74676e724240558b32efeca87f3f5cdd920f8e6dc922933bc61b8ea7bb676ae99387fe67c11f1a185881b3ef02fb91e3254e41a59a9a940c83f6a5ebba1a074564a435c2f352f6775f7f8b6eb96c61ddcdcf920313bd4467cee5e6318af13fafc9652ec95546f4a458318b45409eebfcbc30d2e6e1068e64406319c343873a75b303d829c1a569ab46fcd75c812d7cf636787ead4f444568696f6ce65a43dd0c7cbb982c3a4f6482ce3c20a7c82a7fd1e5b6237c820f3276b7722c5e5d4b60dfc5ec442d53ca7c3ece24ccd47746df99b8a12a1c0b7315bef7f11bb1af8c1384d22d4e981173fca33e50617e15aae416eb359cf36aab800eb636273a22375d6e3cdc6f3288942c1641b39ca561b9a259e2f77ddefdebf324a268452a0318a93bd87d0c303603e6896fb08327b73fb4dc87fbff2078d60161a90d8b05433000c0d07d0ff36490435beae8d3cb1bb0cfb64a34d62d36878291b1f5bc7e9b81e2ed0f1302977982e7babace147e2fd43eb1a0027fe3232c9859d4d4b46021bc21be046aafa0bd67ffd3b1ec3cdc9808f36bdf84258752a0940fc8083720d3e03e14770e32d6e693794a6b8e17dafcac165491fc79128cdaddf568d49ac2d331d69b12eac94c2914c174ca9f359565e4dbd0525481353c5f44c2945eb0d2dffff28b22b39c09aaccad09390a5623131ec39b6063c559fbf66df9080a1e301c83649576b85367ba92cbc721645da28f078caa1b7b3f262d1ba6aeb91fcd48e336c70602c3ed24ae8c4656bf1dfc38d5dbecabdf76f953f00ba1b899da8ea946f90200d7b06901d7dad8585bdae51edf01b203d8a310d1777d8f843ac8b6cf444aeb431eb8a7186d8b12b4809d9e3bbdf85f75fc9d80ccb90cbdadd64976cfe59abdd2399f6a40033d44f0db88c4b65bb39f460c4510493b527482ca57d7f7f7a04e5810154619d94818f38e5376f18c34bd0ce4091145942bfb473052c0a2cc3b5cdfb9c0c5ce58807f3627f41adb61bf2d92cce4d1aa53b77802d7e462781ca0598ed32b7d43daa60b8abe6cba32ff5bf62804a161eb4df0341778a5f0b166f12a4057f88f00a860783b3628b2e75b9b544a4b9934d577ec0982394dc3bbeef0e651975fa893f1aa5975d385f4448fc3d07fa82cdff898c34a3d48dbcfabc4e860bed92e0e0bc7ecaedf09fb58a3542a0fee3673a3d4ac57e88f8f831507553c70efdf47d59865a493d138d66e1789e7a4cd3a9b97a40461b0b51cc5c7a154663337f209cdb7d0a0962c5e5a702d0e9a7745cd38bfe217049feefe668d07e75c736fc41c3974d97eae5e6a9d22f3a7c656988ce6437da05cd9c9e94bd112726f22cc1fe7a08bc77be6b51645d0f0760becfde238a3e8fbf0da530adb543b97827d31fd7b858e12528a29ee14c1fb81100b3912f9b2cfe46fb5d492f68d8e123e706d373678477ec73aa0a68f80ed5e7d45bc3cd00b1bda8655e110d0ea85183137673415e65de93960d3216fe229a0cac039a61994e4f3356ceed38358d344824ff23344368ac545cc83489effe3c98884c0219e870a0134e6b7ea272c7426b9c086a689db5e67771e09f3ed25a40ee2e68b6a1f6e03b30c524df0061f524d51eda69127c046314ab870d318fe9d7d401213aeec5cbdc271593006ec04b626119b4ef6373997bdf05dfbc9e3856c09995f4b12d4eeb0f26903e827216d663e920a755134ffb109b3105a6687878f0ad1e41f6a9fb45a988429bcff8c14b68b34de259c4c79a72640e1b5dbce91afef36c989770dc4c0e186d45481c60bb89ccf681c4f59128c18fc62442709e819c2cf4a5576487c0d72790e6bf267324d28bb5cfe7c029f639c59bc7dd62bab4c4445c3034c05c03915613b38b784e7ffc9f9589464245d6f8bffbf2b5b8eb5572f3aab53949430837afa5c4529385065d4f4c8dbb9b19e306a7a701cdf9c0e87107b030c20da5f534a70f95857b7a81495f5347eeb12b35fad0d8226d2e54baf151ed196d3702058097b88004ca2c4c286defeeb42bdf724aa7151622b5f9058e135ffd1c29a0ce5eea57fed7edeebdaa879893f93e86c5355853a3cbf9538f64ee25f4511e8d80312ba682c202e29dbf63e09d628375785fa2fb187166fb92351027aac5e5c2f90acc52ee01c69d5780b62a68da6b0819e3f8fe53ff1a3bab27ff367f50293d6b3e8f2c64c8ff91b5a88e59c693d16d34389592f24b0c357a85915b83e3620eb9a5477adc6582a6742cec176c07fd194d28b9f8b2a4c787f690fd5336b8e17f441de41d35222e81cc7969fa8e2890ddbae4ab59a03d5aa25aee219b005acc4cd79b6c05c80ecca2126b848e337220638488cab441ac739e048de562eda9880f7a6941afc56a92bb89031641104db09fae69ed6ffd09f4b858e4b0b9e208ac9c7f85890283b8957d4b711a2bca55b9ef8735d0caf73daa483f9bd8f05f35e01ec2060a7d32b42dfe786483b89f06dd12e0a4dca2a3b451ecca61b0852b7c385f519f6535fb8731a26df34ec5170e497f3ec8009c1f7c4a1d6df126aaeb9619461730842780c605e0af8448a68b9290244e066f84c2dd41788262c6c040609f1706cc8b2152eb0c579e2dd373b558bafc711da362c8995eada5679974beecd4491765960f40cf057311c3977f183c4a0a30c3e4185fa5b0a01df97e0f51e2a051b4e2759208c6a07f74e6a3f172d074b2869d3723d32ab9716656c7b4c2f3de2404daac7e4fc9faf38aa4237ea93fef5ef82a5544658e45e83e8cadcb7a5990b8c74e0fb1b2909efb1598213e758d129fa3273c8ac08d798dee43214afdc80baf143e35765062b82b818eff10ef00511609a2ee3cda6108e8efda41ad25c618e293885d6ca77de09e053841af49474baa99f8b48b68b170473081533be140bf07de29100f63fd5af7c7f589ba941a2cee8b6f9427f38a2985558dba3cf79a10205569acf256c5bfdf27e6535432c3e60766b9b793a2c9d6ae8cae557e499b2ba4073d7081649f26b63e5b92025f19e4fe2d0053e9fe6b0aa09b10fa06df4169b548bfe058d15f477658ac434493234fe49a4a8577dd150c1af5163227e4e4df2e57de18039965c12dae526e33ccb00d2b4cced36f130751f19477f76a278aaf236cec379a768410126198872be41b375b9d7297afef0d32e9e94733319931d9ea2b0f2cf4998d3f8bf972d164cd1e3b9037eef27722d400ccb976e1dcba671fcb8f5b42a3977d1c91ebf61b51fad665b74c80e85a669c364982c5e233a7e5e3cb30230b48340e3ecbb84aad1d91ab20364dbef4174d0e359a9390f5d8f08438fef485dcd6ec1178a1f9e9464943d4bd00c5321c50b6b8a28a40e87b7ed06b2347a6dbffa32ad47c4491cb736c7c831a6a6c17d9800dbebc84a765067da8785ffc3ea137e4b0044baa34d3b775996f65b7bba844a32612c7c9e91f6c93b5223a56a1257bd852e96c9a48c889f780afe1504c0b30e09ce813668547d72d10a0f92480e2ce142e288a63b52bf71f967194dfe750f4974037343e1bef97d91e947cec3e1304a0768f7cb7d08d48b6021df450876233001f530e95e2b1279458ab32307ad46d32311dd79b60dcf59b0ca9b617f5e4afb831ed654b1e99c195bb8b8f3d054c329aeaf5974bd1b3f457b0ca7586e26cbdcbc5bd8c2d1ed9959ae5ad4a447473254489f539c72982a1d4e941aa3291d2b2b737f50a587c3b867c1f6cb75099229ec3ce9756b7b28287b4c62c05cd405b675864ab2bacc5e50754ad3b9ae8838c174d8d68a6747a212faa87c566db6bd2d92b7ee999a137ef10bf1fb98fbb1158aaab78d5f1efb03c739f67ab39a11068b91ea23987e9489e46c392bc43f89dbc9ca57fc39e41c2274a2637059f2634e4dccc7f38d91584af32c6510036dd8fd7a9d5e687ad8cda5f243afc6e891736b39ae1b572aa71ce12b53d9ae13c5c3e9f65dc65e070acf850f4e45465c68eff4e438049830f6c1368372d25abcd22f42d7f163c41ffc6d3a5c5a5b0e2d72cafacec11982def709314e59d899ab4a0961f514758f549759fe03e52b9113d823366fa48188ab1e34e0b6f6c4bf91d299de4865a344496e65e979d81427523f3d1717d056ff4d0d97d94c63faaa9f735f04ba39b569366d3f7730298ffdd71d89777a3544bb2f34a15600a103eb0b45b6148a9c54ce78b839a8e386483dcca54fd3da951541b6032d83bbb540a8ae2d08d000be3f32e8e29b4bc0ac356ad26b000674c9a543c5835b6d894e2ae9701ddc76cc98cc0cae31df93c14dc35b6b7e285d48acff8be5196ac46f2d96d36b53a3ca29beddb221cf34a580a45dd8c4188577f7002b4894705e4cf7e05855d8a4771cd6261a8c3f6b4880a77ddaeba8bb483f8c4cf4d60700ba67b7ed43a2ddf154fa45d629104e5cffddbcaf7ab8deb4c02d92f709a579b2c36b78496fdeb41b86690a93b65f01622b043a67c060211031e3d9cb837998fb570102d490cd1a22930041c680af740b28d71fc86fa2030e992ae176958e2b075bd8d1de8464", 0xcbd}], 0x1) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="6173518bb2b63d95591acb4dccb529d242aa8d3dc78cf5dfce86d22050351a674f074a5b8488cf48d4db19a380960f18ad23b2e628f080dc6ddaf55fd8c2d6c12e3c", 0x42}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x3, 0x2, 0x3ff, "0b9335ea712a7a90d08191754e16616fd378eccb", 0x100000001, 0x100000000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23abba4eff24f56b1ff6ce9df3857fc07a66c5668471f4b82c081b39e3c46857f35ceccd8152fd1f283ec82261341cb32247b56b564e8edaa28f77a0d3f193e9f2092095481bfbe9494404796a96f74ebc7255b9028be87e55594f7eccf42038d706850cbd3720ecfb36562cc7a717d2113e6abba51a6350b91c207822701c9e92be34a3c86361eb884edb95f6d30a8fd8e6385da53766ad824f0c9aaff146d2313bddb0bef27e4fab6eb627c2bcb00e5dc2b22c06af5e40d3b0391a6c005b751394fa8adfdc0d", 0xc7}, {&(0x7f0000001280)="48744a38c396a127c62facd057b4f16cb5bfca7e5d952cb7293bac7511d088e91dc7bb9c471397fcc769e8edbe1030ee5a15420303c75185b46f6236a27c06d95217489cb54dff1e68ba289e39a65af3533116dd64d94302f82229ff9c66af66266ed2cbf8f6d830795b366a51d456b41084dee54f2990de1984be5507a4769b23031075199db61aef3731437b0a8ee1bb20b9b1fb8af5efd3186992f0f3b6ca317d8f2987ee3e98e9e7ed2b0dc6c3ca425e18b6739fcb389dc967695ae0c30550009cbd4ff79eddf67a955488d1cd5f2cfcebc172b55b325426f4035aee214b3fe0482ec914d53c5762179caa9aac1ab786d0ee8fc122ea375d3a5d25454fb0e1e1d828c29328fad78e6b995e36bc3de1f06d4452aa845c9a171855e4d0ba5b64584b6d150c0ca9617e40646ce3cb1a1237f3223d05ec49f2ca5282108ad57f74336889e166304ad62140f9e5860e61d329c144a44f14771b1b52830af39310db7276613e9cb76383d388f502bd5026e679e0330a311abd199547dd987d81f173c538b0be6d2726c5dae74128babd560c332dbe3c3d487168ee5b26ae9a015c7fafa6397275f1bb55588a5e4b1dfcd1031441f8807b4b2a666b3aea4a35048beca392346996e681a3f418f643fc703ba524f12fa74101bf733f95903ed115d2d89793e20f2e27b0ec56b2dd81af4870ca0bd46967a11b5a48149a3888a5d002467e2de8c1a0008ca6dd779daede616f290352f4c654525d9e9ff2cc85e68598d2d7c378d32b91bcb9404e7e026620c6f61349923f4747ea592070bfb317518142d4f4a4319bc89e76f97ab1c3e33a0e99e134c3fef4fa2ad5b5fd4d98626c57d61d6184da4676dba6c7eba937fb6049cfa6f1d4f66a54e19f30489ac68ba66eeea1162746a22de127018206eec86cdc06b5c83c780ff3dc9528108abd2f940f6e55cfe20b3b5bb12b918d95cc088e548e968c0b13b578eade7f5827c4fa83223fd6df3aee59abc4869cd58bbfa1ea1410ca89e25df975ff05624a1f9ab997933eb6990bcd5e5cf0f7a582109bcdb3d1f292498e6d051dfac855e9a2d0387a79ed59355b57a6390542363fa8fe4c7012605f34a1878dd89d560e46d17e72e3b270c6c1a1eb653249d733f47a9e5345b194bd99362d2e5de5e2ae43a96d24b25fa63e4212a614839e4d71bc1b595f31080712c383655386fffcb0579ff612941cef7109f65627efd1b8404f5b84559f4e474461b42f5ea211f3be1dcf7af157c4a11a1306e00214b65fe094b47e91a5b9a6e2c4542d32ec20ac79849390c348e0106e3eaaa2a859cafdd521f610cc9067393099743120b276cc7e15988960196ac704f7cba7cb19fcbd67755ae415216a9c2009ea6b0816c559cd7a6e0941925dd9487a474f85203adaeda372da5710a4c66c74d54816cfc5de53cc31aa9c2a338199ccbb045ec0735253b434bfcd097d8d2f52b6d7a2d0a0717c208ade02d85cb6f3939d376e0f7c926e0589cdeead88d661f569e3ec25a6886cc3324cb3251e4928a0a86554df493c958bc558b6947c6b7ba7a9b3c26eccb3e7a945c12a62788735fb852365df2cdc734e057d5782be204266d04ba9848d71ab0cd54109ed71250bbc35dfc01a5c51423d20369bb84dd8eaac534e27ec6ed6d09f47cccf13e78e9b86f5eff5d16219262a4777cbd1e1c245323d9f9dd22f7ffb23b9587c2367849ab473baa8fc583eb7274c94eaaae910b9d8ed36fbacb92c06013ce68b84100cb3474f8c99ea3dc7dcd46837751e9913a285f3564361b562eb7761a16f677ff9964e8010a3c7fa576ce9993a39f1b8c90da4df717d489ff2aa7a782f43ef49536d69410f8266563d4608e02cc817e82740d5f197ad6e15dfdc8e9f426582ec3f6f6dc2c740dd1d4b0a7d5fff008518b092b70dae834fa89f25375cfdd22f81d5a0d7ff4fedc8b102f38fa792313dc3d8bbd78312fc03363a2245cc776009f284e2e451367df25cc16625aa2887bb822fbf42ea643da6fd0a95ebaa44e8fa5f8c1afc5367d1c639df93ebf9a7fed81bfa511fec4875f4cd1370c521590be8c153cb3b89648e6e8b6fcf56a70ef7cb6aabe64fe4d25cb9ef175b87a23eecaf4b0324c0b8f04bb20c99c0bb80cd8b442bf2d007748278b996b74b6f642b7f562e08524c289bb00d5f8b83e1882d32d6a0af930a80a0c31a93786c0473fa53a3b8bcc0d94cab8b79060668055e8e51ae8c695d58d54a2548bf24b7b51121be25f131a2872477b7e74802834f68f7530a4958b344b5d89705bc70183c28fb293306b17c4dbb6c6ef6a2fb535af7290750bdb12856aea1208e392d237e6eaa6a8ef4b66b590ef1217996a43fab13bb25e9e0547a4bc73e5c237ac98499725e4da504aacf67a73e4387e292955a4460d96466da34c4b016d69e792189d9ac2309775f50f6d6435228a2d04162764378dbca0803b99c8632e91ce0367ba498b1fc69f176671b2fa5edb80a31547bbe3df63a8735b0770ee0ddb988dc39088850e172d2c679c6f66a54dbd2bde293e630fd6118733a8fecc56edf8d5aaf3d390550995b3b6406c4289d1c584ba0b8985da43cb37295ae10485744a60d08a4ebe91261ba3fb1ade56f34630f9bf81fec863f583993b795dd68d86d4a337ae4f1d75fd203dfa6345559a0925d285ab17661ece2fc14555cbe39b50ee94d75cc893b1950a42a1a6965310777cb803503aa36c152b5348b5df0bc5f36597232dfee783d11284fc13d13081b796f8546e49872e465559761dd162a8eec2708caf25817905b3a06b133149ede87a06db1316bde61cc4f1b2779e940565edcf3862eeda482ce4feae80bd2042446dd465c26cc206d7e98b0b852806c4beac29f1dffc0a73855c6a13204dee0a616991cc832af8728fc6d24e5650f6c5e22ef438203ecf218bfb4e3afc3f37a34f94e5cb1574c31d0bb45418a48d921e18c33b4d343f7850def40d7324e9e5bfa64de66c98872772e3d548a46262f5e28cb1a5b0b5d4b6bdc6e608be0df318e7537f9cd15031123aeff8296e927d51973340bc92ccdabc904a59fbdeda10849b3bb145252d45adbe9a6ba0182f0b38b79c79c82354624685cb38458bbb0d4a8a3a839dcc19bd74282866adc947716aa0ed7e987c26edfc2a5ea17d2e41d49852130e77a62c21b5f684d0c635d5fd4342d18b5c3eb1fdbd56c5582bb74366b0bb9ec031c9f99e9128d6222c936b0492e279f1062dfce851ac5722968186090c4f42e7d58fa6160990c9e30fb66e31bb47e203822f57456b8fe884d63fb29b8380e2f6451b9c57cc8bc21c36e8035f5dd971530ca004908489ac131ad5dbaeec6d9ecbe88309181eebf9425f14e412e7b148240186f51d853e90104ce513d908439fb88fdeef18e48ccf4e29a1acca59f6d0292a80b4e0862bd093be69dad4f7236cc7fac82c52b4f06b818346bfde9608e59c91cf63ebe6d3da3e56cae675fe8ef886395a221cd64c095473bed9918ad15eedcb4c0b272361586651110ead0b63c6bff443938d0cca5a2ff6c2fa357ff930b7d5d47ecfe35b00c7827ccc391dcacf898ebc695559d28218a0e1865f3cb42125e35fc8e122724b6b2e30749b865a797255646784169801b098a462e8b1fb01b37484a5279f0f446a5e22e7a82fa3c1e8de9546053b8854da475dce4690e97eb23eb80a769ff960c0bab79523a1a23755b8cf0cd6a76c73371eaffdd273ab09c8cdb87f038b944863658f62d21d592ae9f084a1ed801505625ea3461aaefa7293e0b00dbe4a60781d8915e0e47da99bc5e43ff577fd81d024bc62f76ce31fe698053ef794b383f468f4a830a59e3c46dc092a468b5ecaa912e2c92dec688b30ae46ef3ed8ca9d32120271b1f278ee50ebcf1b7d2d62135971d4e38e50344eb48342c11e502d472445fed0e38ed0abaa75dcf31a1c7e7db6a0efb17804f0aa4497acd32ebfeb250ac7945beec0e96737bef20d0d3d095ad8f93465a1df4c63d911fe8c5263be65497eeeda890b3ac4f98969a0b66b1e13e00aa024103afaf12f1e279082f36bf0d070818ab48f022fa9a07c2846abaf762b9d5415bc38161ba33d73b5b76e82fe8f09b894a90a21b682ef5863de88a455874819c3c11e29ff5cad1947da1d7d78a9dba2113ec99b81f0b7af8d07da3a1c8caef58c754ecdfefc9875f8d08a01a994fafa8801d3ca81dbcf2b1e470670acc6538de8cb1856d6604852fe47dbc9fedaf60806a2363ff833b07d2608136599eb5bb3bf4c0be959077b7c73fbf34942a707ebbfc875739116af4b6f23c35098d8a79cbebf8987c6383c4540eef0e048bc1d6bd6377683e9307de1cefff50bf4797e867dfd79924854f30b0d34309e51c12a0a3302bd431313cd5582096f3e08953041e91ff8f46b8ccf5dd86099c61eeb72776c5d3e05ba8abdca90e5ecd5ee09716217e9e13323559d004509791dfae149cdc8a132928f9e08a1eb49cdf684bf17be1b7d5af5236a0773fd8b6d97e8bfd56b016be0c1fbe83b325f5d0595c242e1296067cfb30a342f7fa9f3a7c3aadd37569ab016e10544a56782cf77e684d0a39af86a757ed45a9987aa11d2aac9003bd2e0cad86181b050dd04dbc7e0cf6139994e114120b28c24707ad44283dda774719493c9a5751efbbb61fbf9852977636ad32cbb856a392bde3303d7574501dd5fcd544dc5ce9231668bcc3dbb996baee699b29ff1b487776d10a7ca923e068bf038606657e324140e882a9643f7c3961d8893470bf796669e73d236b6524e94012567f0949ed169c267f4ef177ccfcb23ff614dd84a422780e940d101d0b5addd40d8c3587ae2579a1d7212c3e6e415bf7fa7fd966ba18c85044ef83330039df23716a82feeacd3a82a68a97177f35ff98b3c56e1e10a0fcbc552b8f67642d47bedff69ff5cbab047b655932def38315d12c2c6329432b86b1ee14276758e994833f29c2c01c3a2fd5622c628220129ff940ee4c7ce2ec9a8a71259308a9b035ad817acc3116a3ba188451e6f008cacf0e6e351b8921d84e48bfc0da31a1461fb7cb6f74d6139543a254984842d988fb61ad5bb243606e52fae67962c968f63a588cff2982575049d75340d548d89ca3b3c4459bf6f6ea0880a8b73e8fb0fbf55d60e16d812a6d1d5c24722cf8f09db42b0beefb6dcdb16aaa158d537d39a2ba16b65e53718c833f680ee5cc58b5f4c2bcaca7b0bad7ded54ce4e00649510ee58b23cfb00ba39071e9e638d00d870458712300b03acbe0aac18c42ec86cfa7acc56b942116c9ed4a0b1b228970ff7a4ec55df229d54e9caf5513f638e1f29060a0e455555c0ace4a3a4ecd7d7258d4cb4b58ee7cf961937a088c3baaee7f77c2b6b84c0d0b0096128f5bcb81b836bc473b297cab70740d9e5a52018b93c47e337a10dd456fd477507b403d28273cdaf5a65e235cb980ab10e5c07e44d84596b7080f3473cd486e3ea0b7658558dd028b1b6c9f0a52459e58f71c7c7eb0bf1fb6edf05f9cede5b1a02840400ad506e7a9272919371013e8514e9a99e77c15c69a896fe74ae491e41a266ef147e937270c5640b67a9be903554ae4b708acc174f848c31125e3fc18c758f649208382b2e76fbf938e29720c77ae0c519df5f6c717aef02d4a9e506706290f7ebab98382e6a2da4919c63942fcdf182b4095cbdd4f5c52927ad7fac73d87764035a6234d885a1fbebb0f74d21f8e2ad2017eac38f83cb6dbed67c69b16209324532a247f0f767c276b1eacfc5367baeb33e6e67d7a", 0x1000}, {&(0x7f0000000140)="72771c788903b385df7f16d94f60a67306899a5b293f9067a48010d15e35cf21e479f4b0817211230065ebe590f7f75cb156bae3f9b0c54b6e2f0912af0d9639d121f5ffb6dd48026c877a8e2e24230be8bec634f960e81a72ab1c259e74969df04aa6578aa5e6e2dbc004112847e5212aab52e4de00a0d1baafe0728098556939d2ec33daa88ab9ffe1496428bc8d5f071bcd04986f0f34d9d07e781047502d14b9968f699c21384a8e93aaf3239ceb9a1850ba121cb763fbf35c3d989d012dbaa64979aa0bc4e484", 0xc9}, {&(0x7f0000000240)="99fc03034d51b6cf1422687d8986b508d9ab29cfca5fa0e5bc06c7fadf888304a91b3d6715b847715da3627faa22d1d1457b0a9d3d350cf6086e89445c32613543d7195b9ec013ccce9dfaec66d210767934b6fcd01158e595780c0edafd54db1cb7234b1b450d6fb80eaebc1180dcad9b49440567b1edcd72547b4704a5eb504ed98942a9452f945909ded495", 0x8d}, {&(0x7f0000002280)="093e01697abd3617b0399e1041ae8612cbfd98f35770f6b73c4b242bbb2157bb19377c58ef731990849566252a97b26c8eec3860bb7e70442af6240969be00ff52181b2a4cedcc6e2dd9af1909dfb8279f3961883e28a1e8de033509b55f542d34630ae7cf2cfc6ae1810dfe4c321b6893d8547cc9a3a99fc38ec2cc91456a81d65d0d29e749697d270a6b88000c399c78993eb8f83c6b1894c85864f0d5509ab39948880566204d9a6c211d392da4b8741fc42464777809d5209ac9da270fb192966a93339988515344dd2f93892098d199f2720b44e47873c04a0e8c87354d18d39210b2e1e1238f4c3201e63600ec241770b02413ae40342d40ae2eea22657680a3fcbac6beb9980d8fbd54ab0a550eb0b208f315185f5640a14391527fe4479a1e7d6c4c20782a4d6e2590a606e8b310932eafaa5613414ae1d45433aa617925260a81b17e272173f89190e34d2f24762304e81322c6ce15f321c52605569c35d751d3e57f2b8dc4e511caba707c75198535932210db6b8152c8ad2da59b01e9428d4eb5d684474e48c2aedaaa923e63bc1545b44e02ec373f45597f8449e4c9c653718fccd5b4b601a2f3838043be5084e3a15521326951cf1c10956b3d55754d7fcaadf0231499051ebf63b5a9ad9599b7e4e9689d73bbc167b64992f943fb68bcd1ac2aa07e3abb2a970f8cde68563aa7c9f9533ec7f2ccdd24b70745672fb5ade53009b6aebe729ce18f20663c8fdc41bcce928c5692faf59064228489c4ac82194cfaaed8634e7c40e62e9c9b6be639c37abbd986d80a80a56d54a131f815fadf9c77c967bc91e5793f83f83b0367d04fb046d831ff478ec29691576e25df9ec11e2bd2006d2535d04b38d05435292fc1ca9cbb77b1efa032227689b4f17274a8acb39571d1a77c60609a33883949fe0bbff9017a6c57b281aedafdab598e090312237bdb9c51492511a723834651047b1277aad8eabfb70148b0b4a6c83754109dc003b477501c4f2cfdff15aaf11723734db3b2d766966329e58b07bbbf80014d6790a7df44c273efe60a9381b361f93dc4bf69d69fab00e7aa3f78b1df400ee947edabe810050bc8707b652c5319255e3adfd748884cc4f140b2fca6220fdb451fe6d134c28e7fb0fcf31d7c36b8c7fdc46e6f2372db04763347702d7b981ba49e4b25b9daf0b6a65979b9a1a8390e8edcacf7a86bbfd09ca5fa78deff22960e69dee5c0bd9b3acdec9f08202dd3b4da7e8112a2b0b6884f307f6b72b2957be242c609e5d68047390a299a471f211fffbff4df52a5fcb00ac21458ae43cab08ae61b7473fee895cfdefe73cf5d761d25d8f291cfbd166f2a6844595b9824eafb3e056fbefb8a7172c525ce2cfdca7620782b85063ffe4af4c7fee8583740cdfaf79401fa9a14710ebb23efc3d00435505053c7e7249d42f738cbd459d525f1c61279766a79932e802b6890fd9580952f1cb13f7b05219a7605c5f1b3ac1dc715814e78dc6747b0799bee48965e07f943e292a1939b78d711aa3fee86390865f29d42a92a4d09ea90559b9daad545926ee3653ef296fea8beecc1a86e4f8d6a18448b6a69444c4ff002e28a5520bcf0289ac071e0b64d005c527564b4a2471fae8956e5611ff09cb6eccbea51ac750f37bbc99f14657ced9bdb3b21b041ffbe97c927b071371e3c3402fd17c07e937bf662181abb02c07e27264c24536d1f9548f7d95fb6058d61a7fbbc79828a59ee86b7b5b75f5f2eace7fb791740a1a67729b5e9fd2c839f5ee4275037325643ffc7fb720159ac1bc34c0b677d7dcdd41759cc2cef19304aafea1bbc11255e50386971ea6336227adbdf35d231c751a51d5532d0288f98544d97751b70e3cbd09114c93326df72cb709604a2a90716605560d48a71e6550f68be1c3dc1a2e8324529b2061949d54ef095d0cd4c7ceae32eda5c8f4d4ef7a1c7193a52eefb8774eba4f71bd4f3b5083e90a2ff89ad65fb02100f6cf4346f35fefc506ff29b6d6a44e31df879573d2367cffe5cf966eac81aad83e18279051b22471494ddc9e9508d9b43c0cf1c3007bbe12e7bdc17e214a1e5d548d9d8573c8e6ac72f6c522621fa13ca0a7b0f6d8edd9127662f2b18063c314dc09b8edfa667b61196c03762c0a6371d953ca32833aa20f87ffe7bfd07cde6e270e6ff4142eba14a7f36dbf4eaf9f04b5dfbad2f9f74182e7417a94a484b766fe0a95ec093eda10503fe2e92c8c59681b7d7688de24915955e74a72398cb88a9cb2dc0f3e4d92cb9f3657a0c4cb1a5b49c7196849806a189f09796c7d9f958a3287192dc04ce1bfd60cbe1fc80124a8b9c0a526f9117cddf2b059b194e896df370f83b3a6681d97eeb95e8b45e3fe4a2b0ff90ad4647a83c3ff62ba3d25ce226c623c76127b4bc6b9b07ceab7d37fd13c1d31878aeda0e09bd022c575468d226ae2914697ff8bdc3b8d1fcd3d33d3ca647288f265798e0e02be30f9946d0846aaf6b9a000a44ca5d12b7dca1283ef8faecd5000bcd4242f23246023620586f5fce0673c26568ac1e103f7c0e78fe2ffefd2ce8c0bf6912ee6fd2a3fa8932f0c9ab14013a91476fd4a8f7a10339cf022c263f088c6c7be81a1c439fd50af17b807fe45a08ebc77065cd90cbea225fc6fbaa24dadcb630e5933770334e24a57dd1a4b5a2e03382225d9b16f5e700426a43065e940db8e304ed2f281c871ad6451bb42ba2a7bd298de84f0fd06baa6253a0194f6a06abfc867b27f2ac4809be136f1497559f150564e6fee1de5ee9fc0ee83f10f91552bd848ab818f2b1da57938c6010cbb93fc71461f7b98aa143f95feefba1df1da7109abd4d6636f8d5e34ca89b7b97c52454e950d2c7507add29ed7ce407a8bd67da42265678a2a4bbd6c1d97d66da1c2e1457d6d0fc3052c4bb9c2f2fea367a7d479628fa272291b05ed377d7d583254e2a31415ac1f9c5f59dfcfb45bb828f18236fd604d40fa8406a1cc3c7b51faef3238c7fdb54a5607b420f10bc220d8eb20cc0f063498dd2b8094137e2aa651dc7587b64ca12641d4814f1dacd51e542554bb1977445603e3277b14bec651f27fa59e807eb5ebbe54cb157fcf21db985f0d2bfec5df6326836330b1eceda424fe0d8b679e1a2fff9f9af73b0e0aa1beda6b68e557d94a9b857419f375ad2edfde46dbbe5559a1572c424e32f97b3805cd10ca6406693d2d92bb0eccfe636dc459e808e8653351a9437ba86fda72b28de0ccd902846fe6b23d6bf50b4a0ac68d0722446de2e25241fdbb8e983ad95de88f63c1d14d9fc5484ba97e24a594353b6733b0a4ff9f7fbf5cfec041aa067fbdbbe2f0b5d246a5a3f967908ac66dfbc8dd4e281818ee07537e638650898c8c0ecf03615bfc5dd8bc6b8eaa1de1630e572f75f2ad030e05806d0e8073e63cb6a2587d946ea366e0dee4f38dd9defce8b768ac4205a8e16489a0d35a3d88af4f18ba2e374054a8b33c5d7c732d7e04d25a54d61378d7c28e155c8fd2fb642a9b6f97fc56cedea14f0239f76801765838b4e70c813296c727ca9fbc284a595eee0a6e0e85bea0e72213048093f975b3a5a3d865ff5f54f37fe7c3b7e51061f513c884224fbb678007d24534b299a94fdcb3ee371b38e0a255c541fe5a890c499c2ba8ef6affef720d6fe766f454a93784f1e500a9e15cd639e987e1a86ddec3860fac60df858b52fefd1d91b959f96382c1f2fa77fde2475e4376983f6ecb30f9d24671709d7fa3084310ea711e26f73e4ee00480ce5bcf6304f81541ad1c84dab62b98d8825f853710865a360df14e7f0b950b81ba1ac3034028c4c342359715ea49af99b242e9ebf88052af96b8ea9a2e5ae2f624f59f0ebaf07e6d8eefaeedcd8b10d529bd60afa9a5f0a351160a8c67d52fb2936004f31383790514e684bc5e09a2260886ecdb1af20ad0d710ab416dbffc9f04748c9576ee1a00632b414bf4b10454b52ec82a035b0479c20e061a01d60f89edc5878f977d3c6fb0a45afeb71f472c63023b3ddb396be1c0262b196a62849dc04990c939b23599fdcfd14d5212bf64a04a8a03cc9496aea6c13c97eff7a55934c8dd0c4278b5f193dcbbf1639edc0cfc6dc8f98bbf7b93896981ce00f48aef637fc1e4f60e9f72abf784dfcda2b1e5de6e2107aeae7639f73151c041e9ec4dd811cf44841f569be00460fc2aee85b153f0c066fca7c94f89a0215fe32861b7a2904a4d6a5c16b3392334e96931bc4ee282ce4b6a399a9c5ef1fdf60d337dbde827b2e11ca82674898dccacd4d5799e660a50d3d8171152e401cf4c24fa5ba7cef9fb767bee4c4859865fc40b9bf74cf3ad27b8f2e361477e77fdab90dac47d2c87bcdd86833dffddfc9965b20e2cde688f1499b98ee53de618dd0fe5c3a089b32a39f5dd8751b63b2f14357778f8433ea77ba3ddba563f1fa1658525b8021eb9a3ca71d78489a7009bd5051c124760b0c4c0bf41873b5faad3a96fdfaaaa04ed9eb38e3b7a09f49fc2f5bd76e06f7aced58d31cc5d02f41be38c86c4ce5c9332a4a80a8f9056d418bac7517cb2c961c93b10cc5225d8a095538722ff155673939b5f03ed84e7281acaaa039664a8ff3745989d5e44dd34ea205183d96dc28aaaa1e5d3438f8b47a8d3cca411961bf00d7d5ed36766ee2465c7fcc841d05723a9290d910cacea53887b27b985c4840dfab8d5e406ce9de30134108e2efe822c3282bbe2a97150e0371d55cb26a1afee2a9d37567377268f05e878f14ae1b0b04e6d72382d32940a146ac53b0997e9a900a00544e7e85828c6e67071e57417fcc7bb4ce291f7cab95a50ed6a362a1cc73d71cdcdccdc0e5ba506a5e6db2b9c25364854682c8de6fbf405d2508f16c71d1728dc9eb7a76bda2acaec60100b8e3fc46faeb6f3f1f6f0b3fd30dea974230cedbcb874af163efd954542b759220bfe3a9647534518276c7d4144fab1cb2252d15c84eac359286081ac88bb0821440c6f093a8e9bfdc7892c6ef01f368b5390e8cbb99471b9c97278faa41e8dfde3e411dcb1e2e2be02de28c6c427a6c791bb24798ffa38c5fc6403b9cb0ae1e78c369e34f640301d71c706462d89cfeb3d74af00de261c440dafd2251362fe946f9815ed7e440ea9ebb00cd2855dd6b47026ca9f315a5f4e95881be3b6fa25554fb892fc2671333420b1af16ba7c0decc10ba9ef743fd5f33f493157fc8e350a97494eea5f5450facbec483e7c67f507f9f4b44ad20df711cbdd14d105c8242f908a47512eaa26195da7093ef063e9184ebcd730137c714a21069229725696bb82eca0a82e8ff928cd4f897a5a6ec9a082ccc2fb5588ea7067c24026a114956bd00fe194dac064dd4db833875a0fab67ac12d1fc4b06ebaee1d36ca8f5c4ed832e864590d64924c89dd23d305c10c1476fad2f22990418bb6e9831bff9b33d0d4b2546837d6d8f1fee072ebdbd617f8ae6c38c26d254850d525be767c9f6f78275d82694d411a5978bb683aec935090a947d0574c0e5baecce5188099ac72e3dd8294fc8204df739a21df333ad3cbeb9633a7178d03d4fc12731f5cf94d96a9009038e65d22da136d366668713133fe4f8c1d67640d2cb7789d1c4c13fb749a5c8486236830f409b1bd037ea0c1f600dd8a12a4c9616828e42148d79b0e5e7f11506782422a5643c038b678f83b870a372c06e7e75fb6c077462563f61358a55d5c91517637206d17c6bc82287303b5c88e738ce239267c0a768832ff77a0b29a7707270a33f08e29fa5c0ad879f3900900c42fe0", 0x1000}, {&(0x7f0000003f40)="3c633278ff7b532dd45aa436685de2c3027dbd976aabb8e6f501c81db6e40b6b7807fb3b778c582b38745dcb6b57e425c867ecae786f0824b136ea3d02955db6f1a04b127bd4722ecfea649c767b3a3bdcaf7184c21419ebfe90c92cfc26903e39db5d7ce4e8f244aeff17f77b9105ab1882d78235954c4a804b8045c8bee71bed6b58b79fa11b79f8d1ebf44ca4f7cb73786a44a1f066bc9cc82d7a380d24dd61327c3fed43174afc67bad50bdd95ab34ff13b47f5cec2a90cbef5ec540898937534e3540dc8b317fcc1bacdc2c6f627e3cca0c297563d845a8a03f7255a93c2ae814cddeaab5fdbd6c038576859bbc567a0a77383d09259e68eb085fd148939e921cf42f41e4abbfd30b4618e0ebe2ca34fbd81eeb155c5aa18a598ff605e83f268028a9b40276e6f41b16cabc31e046fc3f71db7143d2ec6693217bd911d342ff327c0ac6483b0c158ff8a294e2e694147451d488e9e929a2dd8e2db707f0255fca7120f6e5ed9e53f80103d4188f1facc73952fbe0a0b0e7c1841cc4e2dad1d7f85421a40e73a803b4ce87e2185fd756a5454aef32c5c1c9283802a853c3b08bf904f113d3443e31c4b07e1880bfff4166b713b92fad7ea37e48d8e0daa71f535c0c021606edbac8b24c81a054f6c09dbcbf6774dadabd9c347fb909e4e7009a88de079e10bf5ccccb086f665e5bfa2e66b58fd5ab9387d011cde6dfad7fdd9f52a68697bc1a7605ea2d32b51408cb540b142fb64c1cd8c6bbf2a6cea06329ef97f1eb769172b8ebf20091b0641caffca8a89bac69ca055a80fe50f1393b57cf2e3fe87c24dd4af48e9e556c683acd9f0a0af5fd57513cd1456f51f88b1e49c68c73cc28b6bd44cdd846eb0f7a096ee3f7351dd9dcdaef6771aee50f3f90961be73ec5ab2719150db22cdc01e9ab41be8570c32ac8bfa99341b664e49909ff2269201abd1d02b025659fb33de430732210bb190affd2d4075dc0d60f56b99a5cbd4a9f05fddeac969afad9dd8bf329f6d591a24e6087383b0e7a0b68bb426118555b6183edd2aba9908024b1d457606adf29cf6d5aad88894604169444c08d776d53f9a61fa7fa42a51cab7c8be17ef153d10273c14de66664af6ebb3f4c5c198a4cf1bbe7cbe8f372971f15311e9ff4fbc1674f4ed61b592b65563bed8e04c3c9875251aa273608dff783ebae8fb66246677cf2a1c24535fced6f9eff06cde994394cdaa9162547185d4f3cdb5553449eaa5ee285105ece27673df1f7ba30ee0ba0e91f4fc3cf0a7d3c6b16ef868cd68cc3b0087e1480a92f2e06edd42cab743a8f370b65d5d5388be34b47cb2d1e74743ea903a746a48eb39256bb2d098f3d9331b2fef89e25cd086195ee9e76666195104680a6aec56e1bb7bfbbb75dca224bf735b1c1098aec0a965d24c89298075e9f4a9448af9bd4e19329787484e3596fd13da3b298de4c39c41c96534301f42f800c28549e4b798a7efc8523aa35dbfd55e708607c1598b2e54fc2b2ffea18d9f2c0cb96a5671c732ca003fd31b927d20260770faaa2e7629accb596e7bc6a78585cfde432f747d6c6d7306b8b2e0808cdfe390c18c82f632fa384a6ca5bd8fec3f098f681dde03abe2bf09f0544ea368a21ef553efc51ceb917a10da7b6d996a74d53e9541d5008cd2da4524756bb15753fd5e6c8080e47859a6e28a2ccb57e308c8e5da1a61ba8dcdcd66515f3aae740665fc0eb147cd49fa1d1c49bec8673b10a8ed8e705977ced70d57f34914d9f5bbb6e99bbbc789bf7b8a866f91b4f930e21fd716a9ccba36e7bf62ec8b50128785d6796f8d4017394d10da8e7a6f41588dc3d7587a03c0d10d47350eea0be3ece860a060134e673635b88784ca10a6ca0a3488f99b72413be4e0b0414183f733b75ae9e424ef89d98dd755b5d9c9851a270ba249734e9eb782f1075245f29be71ff7ca5df749d6481426212ea7d82da0b40c086f37e2cdfd1eae2d102e4e524ef7ed764de754f7859d45c0f3ff93fab9dd970c6719728b725f4042f126a8061e8f9f77a205dfd478cb9db3409a99d239167e1972bfd05fcb7239975f58b60eeca0a36a582e9be78f719b72bb85a92554523ec701fb93ce41290998bf589f8275cd05a51a8f182d3e7045f5c0b0b1e10506439821965eba6a2e48dd5116e56deca1a87d346a327aeefb546234c3c2940d17b04ae3a878893ca4ffe1637253a25c786d4db9b54a89da3fe72eab64f36ce854e2cb8cb704f9d331e13e6426fec02a15165511a85c1bb70e2169d9d1b76dfbdcfbe5d3a162f8cc61052f93eb70b698f45225303e36eae080e835476188eaaca9a541af058fe1b6107660d47c57ad7c214a13c9c8b30122e949de1bb1bbed8e4bb157dccfbe97b195cd18ec867cc420b15e91a6958f9c283da8becec7ce3d9bee6de2a726834c41fbd24676312b16a21cb74f95f5b60349f3bc964d0cd8a23de6301b88262237da4e8b9bd70a3901d7635792a6d7188f6fcb49e4042ce20a074afbaaf6ff8fa50018c56a7b2c7209350254a018b28ad7141100c2fa1c6ec866b58772879624b048bc51b5c17f6236aa6313cefc3b75b28359b149a02be98eb30555fbbe132d0960d787da77b04ef918af3e8e874430b4656dc850d029102fb249fc2d0eee5282f366610de529f43ee3c2565b7323c8ac45dd3b83a9f33cc9445ccbaa9f33ff17e827b5f71f435575d30d4a0564ed7cc6277ea7fb2af52311b7b0ba33af3c19eef603999b1f9fb8ef94e925a57cbc49881598eb82e2a60b86eb2c63a804f524472f2934faf4c163b55d93a8bbd9e10ccb60781cf0ee4e5ecbdabe25167778c3a321f810ccc49b6f27aa2b6c8e02ed2da7c5101f7f8b6b04f2ef7e6fbeac19528adeb00e3b0abc23009996c2adb0d6c408609dcc160504feab2fb31bd76fe91246494db8602bb01b5b791a2fdf91238da431e43f1d4b6aa4b688d92a15ca9ff9c6eb9ce270a23fbe5f5bc8ba708ad6406b89a6dd589b29a143ff6c376024e60eaad2be4b1967b5870cc15ab720973169418e57d8a5c1a7bdf156a41d4a03ebacf54145ceaf05fda59941b19a756fe9cdd947cf46515c02a04dcac5d8d6cc69e74ff808bd1c2229b54d36de15dbec0b57c0ed277d736cd6fdb4cc80cef946dfb515e91ab87f7e636ca47b3d51a3d64bd014c8175e7c6c7dbc006ef2d557c159c2c2ebd6d8f17d35fbdafd14c1eeef3a89e69c6bc63c8e7078fd635b73394db174ef3d9228fbf5f83f25b43e0016442bb58ab8876edd02d8e9beeef78969c4341315f442e44257202ba0c7d702b1cd25fc5c3a05e4057d04625931b925a805c35b57e2bd700627747c7c29d06bd0fcd31f59822570f69d8439b5aa4773a1600a7b40745f1148850d22e656540c5022afbd12cbe3813525d68dfdb248dd4ec6bbf1b1fdd00d9a2533ee58546a73097589ae305f029f6ecaef8c589ea7ad58988ce32ea0df99be11ab0bc8ed0944601b0d1e4cbdb0699d354249778722fb14ba3e9e4b275e2562ad5115e18722ec321d0f8c0af3249e5272ab2cb0f146e7f0e7d553b83c8e0e6dcfb1e38f1db9084a453e2ffa4193d203e69057b39ba758612af9298ffa35f6e5dc47601dd69900fff587399a7819250ba2017f2a5227d6050b7872e4a3fd72539e668e474297b3534ad10f739e1133d290b5ebf65eecfd7a3a90c91e545ad2a890dc2c0c84ae373895236b2068023cfb712c775bea899f07ea5f6dfe0990608ba2b094d35c7ce524783402ebee4075165d83b85299722b7c4934f5f6508443acf54121f707e2286e62446023962cfd58f4c9fa77318e803da96f4089cd4173319e894ed8215918282ed8f87cd58e3834d7c2eefb252479794629a7f0faf8c9d142cc4f0ac24e53925613801ca30ff3f70a6b427c95946cf02dca04dd50b1c3a45018346e629bbc47daa5aeab8782ef6a70700fbe44f68fc4a42c8e17f2fea0042dabed8e81a173347c72ba16a767a963ccc9fc3cae958247dfaaad22a52098936f1ea5fa67b3cbbc50eb8d3afc0279eec15a76fd4a27ff84bd1d93fb5a6702b1088c80d90b20dbdcb4c477658a2a87512919c98f6807d774ea0a02a8c280fe22e3a0422b99fa9fe333afda1675686d63549c7f73cad5d6b9589b5a072ed282cc46792470399c23f8923591200c4489b0a157aa63b03d8a2e31bdac52e1162314cd71461457ad5f8d10c8c8d2af4e3800c5d83ee91f94fa8832aa196ccbe6c6bd320aa9455f31749c28f34c73d47c3dffa7d0ba0153af8d2a4e47c57deca09a193af8c3a6d708ade279cbfa63dfe0109e83dc70d3161ff444d4cdc45f7b213101057c38fcb79956aac1c2793bc86c9bd546771374a17cc62d630acde164dcca56b4d2bb735f8ad7af575bb5905743830b4e9bcfa7315fa4a391b493b9c8fa6039a0b4d984a6426234b2dd07d58f3c7af94160302c80539206c5de44719b711053989927902868f7cd0c23947ac1e79ca02462daa443700fab5ba6848e13f7cc0bc9e2d3c20b8e39218a681ee81862a52372227f836d37165e896b53e58adefd1a9ccd542f01e7661f419cee04551e01a44134cd309de6b549dc7eb6c2630fc9eac15aab8b5604b972cc458607ad410d1440fa6d32b77aadcdd11ef9acf818293340d9d7c1e38c1def6eae7b6baaea099ee3256ff53567364741ca45c7a55321bf17c2a4a22c2e48131dcd4aa9eda35618c3f4775e113112acd479b36434923dee919581e5b3051f1c40e31770e168c3d4b2074f4117cc8af5796c2906422ae7d323730a3232fd978f4940501b3ca864e0a9a0632e8b3617166140f50ad42f3098a53eeeb1ddf3980e798ff4ebd944e4dd2d94c5c635bab0c777a95649ab5a7b0bbeda5d42580f2c5086e8e170808dd68d5630d01dea0b02e64f2e53695f2b13bda0030b8aa43903cb1300d0de0012301634665ccc36e96c40295445a0954340f5449360672b3dc9e8f9a6953c3ad0632e7730de76513cce120e264cb4da300d439d656aa6dedb634ff3624ef5e171d8da8aeb3d87ff7dba4fad1b015c71de0ec7003939b79294e457001a9cf505ed53f79746bbc43726b67acd373a1680b46098236d39c69f95cd3ba010ed87e07291e5bf5ba6d585302f6d640660f4217b81fecd75be2649b5aef4c163c008f652b97bafa456105237427c4d1dafdb4c7da96a5ce29d1ac7d1d0d8d8da8ccd776004871fb8a3903e9420fb09476159b8a3ab99bfe90815510d5a08233d49ad8d3e65b9a78e719e91fcb2be052a92aa7ae0b777423fc586605c3fb5c35703d2a5ca24651de02f9bee363fd9a967726c5f1075d8af5c0685252eb66873cddf078831f375582f37a3d72ae9259f7e24a933f6dc3d014b02e9f48a6e587a1d0e55177f537f760cf8d7ddf539fcbb4747c9c4de9c65a7ef1a4f7f659d0bec8b2f567a7372400bdd69d7ae57eeb0c5c6dd0ff4cfc8254242d211d8f09982c0534ee7579dd8a18290afe1414d53ae4a99bde5a019a5d2bf871d9a61932f9e1bef620bee2b1a65243d7af39d800cf0cf073b755c2811d14e5446724e9a4a603997b78d8e92966d6ed430be5bda8eb5528c4eb15fa54ea62c91ae56955db061ee10b842c28c785da10f3a1fe1dc02d3744c438bc87501993ca1c0b48c398c0c0e6545df52efc16127a56e40bc7762a0f6b861d801e662c9940ca1fd8f7634b9599e434bb133fda36d65223c3fd5f63e11ca078a62033db24fb5618fb3038b700e80fea5270a84326de168ece4f770bd76cd865d802b3d03728", 0x1000}], 0x6) 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) listen(r0, 0x0) fcntl$getown(r0, 0x5) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2d66696c653000"], 0x10) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) sendto$unix(r0, &(0x7f0000000780)="b09cf1945c9a30feeaa7a76541355542922731dbb357bec51d1b94ec074433fb5cab0c0fedcd6d2531233bfeca1ee57f9617fdcb0e7a78313717b60d854b654909485871e3680bd34f1266c2e2ff0fa550c9e4b6146ccf6ff45d723f1ad9d0e827400e296b95c98fda944ac84aab12b05a43721671cd39dcc79313a1344197972be46df5f453e1cb8263f397d6b4ea524b3373c78d650e8cfec8841e6811c88e5ccb087f1b35bb7f40a660974d672e2e39cafb7c2a2efcf1771edf08f923c11a7a7538cdabe28a8e428f496cd659f56deda2674a1f5f0111aa6e6263", 0xdc, 0xb, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="0f381c7fab67d87b00c481d965fac4a2259e8e309e0000c4a17d50e344af460f63ae9a2a000047dd8f3000000066410f383030660f1221") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt(r1, 0x2, 0x1, &(0x7f0000000580)="bcf6bf87f318ccf3dfaf4486f548b77ec4ca39807d305d9b924a01bc010a9ca2d910c2197642c578add4c3a77cec0a7a9921d5e5e6885b99f35293b12d55c3e7b19a38e98ff20e7f3e0c025719ad60ce99cdff9d2a7ae9e08cca64ee2a9e6879a40705a4becd887e5ccbcf0483ec95002857ec30256364c8ed405bf7428b04fe0098e182c3ff3e20811adc7fd0a4d5f2589f842dd9164f83c201d468f7d37f450d4dceb51b136d786fd72a05f5e898171f05c842e1b11f24ce9e6079140948f4ccff7e2db8af8df36ce030fc7aa91a7b375656833a633a5786eebc5b03e489e7aa7ff8022d3b7fbf6ae69d0a4af73d0ef81ba400bccf", 0xf6) r2 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x800, 0x103) getsockopt(r2, 0x200000029, 0x8000000000003b, 0x0, 0x0) r3 = msgget(0x3, 0x80) msgrcv(r3, &(0x7f00000006c0)={0x0, ""/138}, 0x92, 0x1, 0x1800) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="2a40a9a18f4adb29f35bf892638d7f5aca6d73c52bbac788fc475caa6690409e2f202add9d6e7246e94dfc204119177d5079e5aaffc402b096952701a47ba3b631ad54579b6441c4404681e35184cfba8007", 0x52}, {&(0x7f00000000c0)="991b1392f0d1c2f9159c4b10e98d858458ddcf3c8a079e43042a5ca90dd80d8b730e174ce4990e7772d8534fc009b3894492e9b78b726b29d20b0075", 0x3c}, {&(0x7f0000000100)="1e55fa10a6b84f546b2ff6205f84dfc0e64f824fa683db568a20a356723bc7f747cc7d5abd78d642985148388817ff3353b73604dbc5950cd7e339f3b4dc62c462b5788f25707638c152fb08d330cf7ec48736778ee0dcc83d7f031760ce2e", 0x5f}, {&(0x7f0000000180)="5734cb509cead311e1587b69128faf91f207414e5b142dd28ab5a883e7794f265ab0911020c5d059279d78", 0x2b}, {&(0x7f00000001c0)="8f92248b7e241ceec088085651ce103469258333ee7524fe6e166f9220962d0d6e07595403d5096d3459fa354d45985a88e1babd91e6eb744e7c7b309dd06f5b40b465ebfeb742f382d938849ebf609eff0a520a9a4248a01896dcabed4af000830d859ef686680673f16d5356163fd7c131cce6d6c211af432ea4d10f4ed3cb326e34fd9857bffce0d231c1701d4965dbaef76f1ec1d3f3ed5e88ee30e8002828d7123cbc178a726807c855e273f68abf291554", 0xb4}, {&(0x7f0000000280)="9524475485b83c0d4407f42c019dac4e69ac5dadcf23dd0fc013365776b83a74223e7d28b0a5e009783219515f1b1d4c27bddd457d7b0b83ca5692185414ef62e21dd3deba2e2601bd0a0107566e9ea401083c4693f0b3126f228552be6e71b52f7648b410f181c08811f2f7145b7d1e4602a58e1c6b0e8b55371287ff50c16b2eeb18ac2575f7e628a5640aae1889794e01cdd7459d10959b15083d62325b61a984c27767a4c99cfd0d71503b57976389ba2f142d24d2f5f0c586be1b341d880c8117a89f01aa6ddb3b02f60c2c58a5633313e925d95b3e10654e82c6ed6a19b9117c1e42aa", 0xe6}, {&(0x7f0000000380)="bdb87e33f9255f17f718ba31fb09f68b9c37ef5f20552502e4405b1715eb267fce5112cde05f3b0f673048cad9949c2b990204d3baed00ba99a37d0d54029df60f9586fdf99490fe42e1d39aeb6cd75044b0740ed8f260e5780615ce947a3fd7828d96f419a9fb3ac557c7939791ea647282902dc7e5d76553044519c3bf31d6f658fce09f4a3af2af7a5f14de1fe405b36826c364f867f158e3fe09867e9e3ae62a19c94dabd5980175cd54a85d71364f00149bbf384f49a8286b4fd21ac5242d3993bb864f4922328c19c836b5", 0xce}], 0x7, 0x0) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1}], 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x8, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x10) sendto$inet(r1, &(0x7f0000000280)="6af7c53a59d5d4efdc182f478f2bfc58fc92d62e6190ecf5aa2f9a7d0e2935f2d7ae26246ad68290569c111d65e0c5455e670e198a6f4636f43cb1418f9692545abe79b718f411530cfd9d95e0e4599b9cfa85c6a64fbd6e88fcf5b4f07e4db25321fd64743b693df3fa9db904ba5db38c2f39c8d30f6e96df380996d22a6e7b2a48f60307ce6133b4c33904990a84d886dcaf81f951e16363e5b79715d46b6c27b3446b6357662b83f6", 0xaa, 0x409, &(0x7f0000000140)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x80000001) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a54799dd7e50000000000000000004000", 0x0, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10098, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x0, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x80000001, 0x7}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xcc, 0x40, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x100000000, 0x100}, {{r0}, 0xfffffffffffffff8, 0x3, 0x40000000, 0x6, 0xd1f7}, {{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x9, 0x0, 0x6, 0x800}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x663}, {{r0}, 0xfffffffffffffffa, 0x4, 0x14, 0x80000000}], 0x72, &(0x7f0000000240)={0x2, 0x800}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getflags(r0, 0x3) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000012c0)="cefc60e6cedbbfd096323d63eef0e53bb1f6d151f016f2e65dca62cb9839e751e37fbcf4b3a221627aadff652bed76005f1359ba138855869271eda071178c7cfce8cc69a9273fe0cdd1a781ad4ebb0fae6f27c5a3edf2b6048b93634f800d65169186003a2733a6b09bd9fa6e7a4455268947083b0b7d6d3faa799b32396504830aab03bff49589e3762d1cd35370d6f20a5283af0b9935b890ef5dc9ed0fcc895e9231b7760e2951ed1021c91ccf309f0941c1904552684356323eb76c2d27a937e879bbf43ed6c73bd5b74e7a3e6c576559d5f346bca09f6a23fd049083633e8b064d9cdbeaeead8a32166003d61040be3721598e2dec1416fc25dfbeccfbc28b78e587976f99ff51d04cfe92e7117a44c2d59e3f8971ab48d05bc4757d7b667fc2c8fb2bac1a108746fb4babc83ac234ad39b72c5b28bed80119b44459c9d5098fe596b99beaf2fb1b647b60f63c333d62bd2a13bb39ed479879069de128176e74f39e9b0eb5f0e9cae7c74ce050b2ab4c3109290a95a1412d7a417a8fa5c85e7e40c921ff16cc7452dbab5580084607b92e93306a75862b2466d5e5a503468c3385c23a6fa31b72863b0fea0f97811821d077f20dabddbec6575901ef441942f7392873fd696a88d241b1398f330818a3f04cf1c6eda627330310daba364127dc1b62590a50c2b8e6626c0ac9f01eaac3ed5bae74aca7229c591abe6b374635a3cb1fe01e38415e053af08564e775687ca4d959751ff365a273fb69f2dece1e7546c875fd5ab0ac021f56f65f61b6b6e520ec67cce0a37748340062e9fa08d63864b647051e825ffdd27f0d3dab82921b09dcba4ddd20d9d6599fe618c43894243099e9e4526c2aab866aebd9921ee8c0650a91826c8053b56321ae9dc3d06fa000d42b8b8442a1a65867b87aefb9221991c81ea79187ba15c4f237d17cf113706256d21038472eacd2b590f553726e52d772b4f1742faed5d6bb1c50252808185bf7aa99be47b7b835d29d5615ce604b3245a6e03c13e424057b163e133db31b62e5e17ba964d343065780b0ac4193ab8c27fb8fc3e0b216b0507cd7534eb1db7b646ad8c69ab8446576e9ef0a4188f733107248618f739dbda71dad0e1e5ee2379818303d5ac91cf1ee39d64a4428f4688c84159dc4d4a907b0d95a9dedbc0382fbd756796ad68ea938d7722ab840f892f2e43319357f84dd914c09ff36fa78a3a04b544c2ef126d5ec87f89209fb69c370235b909a3c856ffce7664011e0b1bb91b7ac92f4c64e000ee9e860f87da9572c2f534a5c44bb5b9dc18150f84807af4a6409998ca31e9124e97405ba53d19a76120cfd7fdfa7b27096b80cc2e762f173816ae25ef9969d229b6d03d1753a2285013f3aff7431f9af62421f744da1145344bcadb166bfcf5bfb1f851af7e1af924f5701d5883a18ecfc84f73975196dc6969eaa3567ed259b5f13596b7081536d7116b684600f9d66652e084d38c21fa60edbb3ea62b44ef73750b527c14f2e295f05d6658dcc2dcba8701871214456c296d5d755ab3716127ac97948b1a95f306f83fd9c062fa868a30eb95f5b0c1773101d74773bb97563f5337e68b39e51fc156a48b2d164213fde66c6b07f4131386d7d0c3c9d5bdb655b491df6f7019e235e974f0a3cfa4f62f8e4f13631e1609f324ed6a95a173b69da6c03e31451e36a98412a7363fdbd783caead99de846b845a6478282b66119e4928d7f5824d6c83f5edeb35135cb74bbf5f3d7271760e4d118682dca6cd98b12951fb418dde6a32fbd54467c72ab2072d7711988b593782a3879e30825aefa8e150f6658c4c8b22b80bcd590b3ea842eb853c6184cb79fd06305d6d3c95e13abd7bfd69986a07c6874aee970f682f65364a8e6842233410a4096aaaa89424ad7c55b2ac1dad6b515159b58a6b5c8893e9cd172a232c0dc909361db6e06ca69257ae4f41568f1c8abb72ade815f86092100451dc4aeb376a2c53c511cfc2535b1529aaefa5e8cdb64d0a42e1e5a40cb4c0f936d9f979fd757ad8012599e53226d5229c322fc4d345d34b83552e38a88772daa2fe5bb7f12fbfe5701b9939e94570ceb8a803a1f58ee0eafeb5ad9a62f9058a3ab8a63edf232f88e1b183136ba1341f57bb1bc9a33ea15be3c698016a59337a4a44483d29cf3c9462e785584e9b7c3331656a26cf498ea1077ed735ca8661ed12dec77ec00d8d9a6ac7efa86044b0ee56b29ca7517b3d412fd29f3544437ddcef4a0bacbe4b8334fc5556dec32b85bb65864af2b68467a5def2e5c1802031738e28c58a7302f0fb8f1d7791f7e7a6423887ab779a7fdfc0ba7ec57dd30bc15ffb880476362a656f5d0f9d63ef98e3c62b132b7914977003b852defc8efbcb2d9bcb33fbaa648b2560ed18fcb6867e3941e78359aa6df878740855424ed6348e82f83e4637e46348c3be0fa39b9ebbf042569dadb4079907974180ba78c8ab377f37e934da620bec279c118900bd42238032b944623dbb7f931eacd27664862656899c7c68d58c78053dded36a44c5375d5e962ca7c2106708c6e543d08a4929cc10e9d5aa2aae07c932e4e9d314af38e2952c3401b5fb78cf7d23a7f320a4ed61c829aaf46201c01ed5a038e76e94781d7c2976dfb921c89cc37f08e6f1a29654f0df8274590c06d5604dd56a627028d91b7551ac2b0dbe559a5c20d3e26de3a4bd532574a1af3d2df613a6b89086bec993f20b3dbd7554066c78cdc926e2722f6e366089b8a0daae61e702a90a507ed9b8789e4cfbbe41b0cc49a08fa053956365149122b3a3162e5575fbd5a58584cfd9875ad1f3571030d8b77036aca20dcd8d41d417e05b5e196703d3158df25526241fb6eb286d4dcd0c401d3ec0b779fc7aabb7b9dc15bca52d04dff94b872258854d70c13c2110ce3476865bdc1f6835b816885b66a78082a1ffce88", 0x82c}], 0x1, 0x0}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) listen(r1, 0x9) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000040), 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d96) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0xd0100000}) recvfrom$unix(r0, &(0x7f0000000100)=""/128, 0x80, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f00000015c0)="0b03d0c29e0b762a776321", 0xb) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x98, 0x1, 0x3f, "06ff0efabf80a1f10bebb39a824007e5ddeaece7", 0x2, 0x79}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1f, 0x66e, 0x2, 0x1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x200000000}) syz_open_pts() 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000000c0)="21ee5afe6e51bc61ff673e3a2ec888cf59a5feaf7b179cea86c6dc86d48eddd2b879113f3741bdc86755b2746637da13a295a290e7a267511fc2a73a68cd554667298d1d697de967e55e7e03387315af5f09596370b23e69933a84b5ba4d7f51560c24cb68925de20b170854fb59121d0dc3e47b891922346d4b72dec6eb062ef0a974c4732bc3b34b123f29ba130bc3c911d18cbb461060d37b3eb807f7c94972b4a824f6d33c1b03d7bb1a2760c365b1f6f8627c76df736f0085dc083814281d893a62275b8ba98b145085e2254d448364ca9e32d7cda540711d1508669f32caec05a50cfea55947daef8f5380d97870e80850b904c98b82a790208c49c648a17bb62674e0ae73b34e8452964696c720958793d88e7eed6fba05c4ec165717f59ea8dbc143205ead7d42386ee4b2a7fbeda81e1f9a45ceddfb57bae679d9f41a254d9ec7e41d7240926abf986bf30949242222d296eb6b7c2433fb63aeeb7afdac746f9e1e1b5f4f8a45d0a95f649ab1b3dbd2b622bf5e1f67f08380a6f68087f6569ada42eea7cc2e4d075a6c5de31c5a095a9477a9c4c0e2ad07ee3ae19a136c1701028304756745434e0d0b57af701d7dc908fc43778a16b26dd6989ea7cddd9d722cd56926949cd8ca145ff6548db8c05332cff60c2ef35de6a57c322213ecfd2dab0ebf65e78238f2e90277d7d6d39da8d584ce91d29c2f510f5ddad7891ccf08a4238a13582cc6de73e2f163b28704e38a3b706dd214336506bcef265088523e92b4da0c09107104c8af28260a9d757559110f93add958be9a08c9742e66d59c00085c2eb3b6c29c966c388834e2b2115aa5721b7ef2a23b01ab0414f8a42291748ef8ebd3ba5e62c4ec7d441ffb5cef873a09a1262b11195f86311c13c2f3121473eb27b3d2dc56bb5ab999162a873e3c41930d6a7469b5d5afb3c40ca97873d77edf8f233fe5e57b03e941a36ccf88b441ec97afebfafe9c8c5dadbc94e8e65c65df4f8f936aaec7e9b5ab6ab159268b4e09d771067a9fb51b8de7fe027d347ef582421f6e1c18f9b040fc33e579b874bb6f93e1263a40e9b34ce98c7ff8947c12a0d2698eb657b2d2c28bcd827e4c7f8397fa14de09cf16870a0fecede92b3e15e5fb822399168a5300728a1a2685155f591a7e26257a6b68e2f3120f428173fe6a576d9d69ab3f74813a5c37b78ea0ca94ded644d74ee55db5da04eb0827f10918256a03453882977224aa7f37fb1ff27c67a5d87e4b791b0373e2c8d71d32a799b61f68637ffe122e2d0abce113ad5942c9220b8dc2d0954fd4bf63c84e225ab3d4a0d4340120c9b8fde92fcc4a09c2ea5bb3573b4994667de7ed17dc6ea6cfa03b22f5bca45d01260f6197669e081bc4feb78016ea54bd6a3da1c14c336879f6d605bf0ed50b13feaa42085c11ac28ba4324cc760b52db4b53684be67c3b7830d6d82475474b4162bc0609480091c0892be81cfb8def507a90696af4ab21e8aa2b96eca81d2e0ddc98c7ad401bfb352214eedf093f93bd76135f8747d293d5c5419db6190f7de23fb9c6b0b8180642903cf39dee7809194b0b562c3f5bb22bdeec0b9d224a31d7c0686108ce92626276eb399e684bf471bec2adfdbdcab0faff857817dd46faa2410d10573e302e423a47907727fe87c8875d94df58e21b0988f57fe4a7242f091d83b6727522f4957632c6421035ac25ddb0a20cc040d901aebd1611b9ff3612ab9de34a0764a8b071c667330f1c2a8f1d3ad254aa7a12f34277d193d7d2450d57806829008875fb87604b6e74e485bfd80b53ba7c33908bb7dd830ab2f10e3c1cefc038d39abd2810e0c2d32311d4a9ee1e50efefa566700f19be52cac277a5fbe442c39080fa2bbf1c32118b5d38bcf4db9b45e2bf117d7742820bf803efd3b9aaf9d940bb8d0268a668d8f702c3cacccb38bf45352aa714facaaaf4a04bcca4188dd578bfdf4925f2ca156c39d13ce6ad564a340ca8485df80ed3b4f39ff5e348ddd482d32a0a157dac9e9248afdd95541d53d9b22f9999a8e4fa2366730802e4944b6df8adafe85f3957338d81e5e3216fbf99662b0cbbe0350b7b92cd1f498830d908e03355695496945d321b39868d66ba673a0b4167902fcbb20d2f59bc28f7b36758d454bc65825e56a76794e116e4307723e328d027357f7095ad3ebdc23a200586f67ae76a35be5347588c240a079ca67a6a5e6333d57f778112fbb850b6b78ef8c02a6fc699d53d1f80e1e39da68ef6f9faf001c5db41e79771376736e3f7568ee7ccc19c0ef9164bdf3b2621f6e0557c34bed940cbdd2042432586d3d580bfd6f5b4d2fc16c638e4f1c55c0e8282809aa78975bcde72329b46aed5ae5b96662f41cb5c4cd8181247b0150943d025a616a8ef4bb234c5ae0f2bee965b05d66be0f5bfd58c46d3732c80be135810d4a620238b9bf4fc5ca26564414d442a3d52fcc9a2f8f57e9e5770038be2f785eea4b8da32dbe16b74db57d45d4796e5a4eb967c4688f80757c93ad6b6b650074f9682625d4a3c4a2a8286b08518988859536bb9595b966a45b51dba8bef5fcefb60df87a437fd7ceebe8a59032a07540e014f2adb25cb67e59ba21030368aa46031a0ec03a2405a70a7832dd8624bc6a7176cf581514d344f266c564942baf1602be7199ea944a6c1ea2587fc2ae75aca7b13a4459e9b13eeeef5eb3244d7c3c526264604ce914fe188af8aedaa9ed113027ac667a5a7cd6ad06b583a8970f43d5577adb90dde57d01c021a69bf021c10e134191095b48b2bc871d9f8bace1b4a0b968709baa0373a74bef825d7a12e89938669497d6509699574a14befa38f5f4afa44269a06c83392f665e7d4bfcc08c1cec2efb0887ffebc8a3469b265eabf571a3015ef6df22bbd3d43d89a4a9c754843314abc83947eb8036b94a7875722c07f78743990a2e6d8833c04141f39d6db9435f1f8ce92d921d9c4df9190c2bc480c91926b549619f2cafbcd582d3e0bb906f4a968259fb0180f170fee477c3ecafa95c5a986cca5e5d4aa130b7cdbf7e621610109df03fa0843b1ac0732840144e5720879741a8b6f01f0a482fa8e51bee650b5cb67678d0009916d8b512cc80cfc6bc72d81e9b40141a2bf716d674bcc3d446f551cd76e1bfb3e418bb6e3728d16f2f2516091ab6e0c9660cb904fda20014a5a06d1666f1f658355335a24ae243b0fde055cd83b05db2276fa4b3af68e8bc6a072721fdb7a430b6e2ba5e5731e6abd0ea2e54e2d0ee879cbc5b73b559f4cda06a2354065583dfb5731ab1e43956bcfcd3fb8e036e31d45b8d9d1c4a91e89217069b82ff956db0e1efc990ddd8fb6c710d264426e31f6370b767735ae53c5531a8a73ab6054c980b11e607cd58d1b633ee6b34f2237c9942fa777a0cfa98453f05c14cc82c29f5f9973da773bd66dc599ff86cdc1846146dcb45c4185506fc097d3e059b52d8031262f275bc0f1aaeaf2f625d80e102de1f4b952f84434017ebc1461d10f21588be57a63cd9232e6dcedb4fcddc293a3f86828e6805e85315b918d654e80a05a3edb378e557500670518ec56b2ef1fa9522ef3046d2729eaa2b586d2c7a8a75e16abe6ef89906e3c45d47fca433bdd95accb7147b6c6a7377a53c22e11169fe8e03399e00247eb275694a6d970b4245063d3f85f35b1c9feb44d33482275aa8469355c68310ea462b0bb7732ebc1f0bcc3e3dec8a1cfab51a577995262fff9665fe97160368cc883da43877c9e699d97a11bfcbad5c418bf661fc27a310826a25d3bb7ff9a614f22f88d81fefaa405ffa473b9acb153d00b5fbe679160ef9b4841d86c76198992e2012bec6afa4c80284d8a536d3214c6e654521896d6f11e283cd03b3590c33ec9c62843e107b6e3cb6c9762555ab3b493e7e6cdb7f7e506454fff9bace7c443f73ad405a8f0be8191fec1d5c6df135c511dd18053e3b3f9b017de7f20cc7a2495b2d0367087c9ea4a1d88184e3a55cdb2ab9bf057385e361bd7388154ba43dc9929ccb353da7f223548acc4e8bb234836825c660d498f1aa8a6962d1d0e59ecd8ddbaa90b842751ccfa6480975ebf9a6b03232e960e6604fb2aef89c33bc039695f485de78071e7723125a1acb6d6d8a38a7d78c8e2f6a799eed3c61afd6b30e88da5d8a3b014256c5b360d7ba8b8eb70936245b0f85180141ea00dc6894109971c3222a90092e5d254b74fa2256c4ee5fc8c9f98ca4e1501d96bead043c03029253a0568b80dbbb257e448dc053a4791ba223d0f63c9564365df72da9130217a2ce66d9b797c474d21035bdc323734048f0db55f5e1d3eb3b72de83186d1be464413f65962f4e1daa4d0307764017ca252c732077fa821762f98ebe5e16c3baaa06097cd1acc012f84001e01b33f74382bb73102d47bd96110803a195ebc8a4e4e6eb319fd68396dd69a9a9b4438448f8e648c71b42b856877e1530927ccfcdf3f82ed71d1ebfcb1c79b373f8ae2f8b4bc21776efe1f59c8a6cb06a3f4a2fd2e383156e87c06470a6ce732fbccc76ae535c0edfa185a988ea1b79f3e8a4d1b9c2c0a943171e80d44f7fd68af953592af0fb58585a8f9f845bcc518862fedf0292884083d0268e6b71cd526c0955c809649e8b53770deb018ee0fe3e23d545c401e3b2138b368c9fab71e8b242d613c80389478cd8a15c588258e7a7466c41a36307b77afacde468b3e0b9b1b464db813985ca9cd4b801c1eaae006c03ba3ca42cb95a839be63748e0e91ee4698950022906d178fb32012512e20ad05c6f737af0d315f21c0550cd723e6471a2dba0da71fcfc197ccf619504b55ba671568cdf660c4d4143a9f76a3f090308d5ef57ea87a2fd926d00807d3ea49f0f182667c2280707551ed2155a1746ab4c1c63cd9808b9e3e9f7897aeeda199044155b99f479fdfcb72216a2793f2224ffdfe25b81ebf5ba1a29876e4383380c0a470cf9ef2f86c9d05f6906b2a6a5d72cf5c08917ba6a14ceb34a901d48ae2f0242bc6440d3c228b654b954b0b4ffb8b8c9b29c5f0a264eb1a8a337ce89ac5e5156536f958b25b3d78606fe81a4074319fe1b5a916c2cf1342fec2df20f729dbdedb7677dd4d9ec462db06337402f3bc0cfa8234846509a50c0314a6d96d806c8076b9102d09fd08910bfa6d345489fcdf3dfbfbc6bcc290bd3fff09c4050b17ceecec0051bb1629248baed1be217bcd1f68910b1fbd92cc53bd5c15a63cdc7511fa9a9f1e0812fdf3f3d2378cd3084ba330f79fa7d9b17249ccc7826622af84127d518a28ee3fb73c08b10484873b34497999492eac2c50809ea7d39f74452b76cafa05f7a0adcc738e9427abd46ac04b8768835a146fda9b254f5912f5700167725a37c9acfd89c9f17bb46dbcbddebdeb95ab79cd2a1ca4c0e423ecc3ee3915d9b6c5f2fa37965d02977874e503747b4af7e6080d37e1e67159b5a4e059fa608dd2ded29bcb0c15aae479fbf61ee9703b5c0dc1c503d535418b1e2183e6d5fa6057c353bf87415975cd0e5df8f9a499e1b33a48c181cb92a6d08392c3cffe62a358312b4234723c9c858b47cfa1275d1ba5ff99ae64e374a4a8cd7b9e283b08c233d4d6b466cc8bb631ea23382a220ea7fbbd308b20a1b013052366ad800e129a68a6acd939d2339fd99fa64c69cab2cd8bf8a9f7b0d6843321024fda42a34ab1468fa9f380418a1f144ac32fa5d38a6c49a380277ad39c7c966812f5c45b42b2048a03ca89c0c8bc7bf1ce7ca932c7a34bdac267eb9d0160a0695507c1fe33", 0x1000, 0x400, 0x0, 0x0) shutdown(r1, 0x1) 16:00:05 executing program 1: poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x101}], 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000000010005) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x4ad3) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x800, 0x1000, r3}) 16:00:05 executing program 1: r0 = socket(0x10, 0x1, 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xed) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: syz_execute_func(&(0x7f0000000000)="c443d17c733903260f9ceac4a2619fbd15aaca9dc441a96deb64660faeb60e820000c403f96a490c083e2e430f1b0f0236d82db40000008f4950011b") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864ed", 0x168) r1 = syz_open_pts() close(r0) r2 = dup(r1) chmod(&(0x7f0000002840)='./file0\x00', 0x40) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000002800)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/110, 0x6e}, {&(0x7f00000014c0)=""/140, 0x8c}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/229, 0xe5}], 0x6, &(0x7f0000002700)=""/213, 0xd5}, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xd6, 0x4}, {0x18, 0x0, 0x5, 0xffff}, 0x603, [0x3, 0x8, 0xb4b6, 0x5, 0x8, 0x10000, 0x3, 0x1000]}, 0x3c) 16:00:05 executing program 0: r0 = kqueue() fchdir(r0) kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b64c3f9db0125c72", 0x8) poll(&(0x7f0000000040)=[{r0}, {r0, 0x5}, {r0, 0x20}, {r0}, {r0, 0x1}, {r0, 0x60}], 0x6, 0x800) pipe(&(0x7f0000000080)) socket$inet(0x2, 0xc007, 0x7fff) 16:00:05 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="30bc15", 0x111) mknod(&(0x7f0000000140)='./bus\x00', 0x601f, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) fchmod(r0, 0x8) shmget(0x0, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:05 executing program 1: rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') r0 = socket$unix(0x1, 0x7, 0x0) r1 = msgget$private(0x0, 0x394) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) sendto$unix(r0, &(0x7f0000000000)="463b05863fb930d3935c6e412632bc6f8307deed6f91f980481ce6a1ca931f2d33871f9638f4f5ff74979e974342e56d1142583918badc6bb74cb2c5df58f9f187a0fd5b3be7baac3a962c60b98361f5c439bdc1f702ee934df5014eff0e5914ac41872f60040cbce7", 0x69, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/34}, 0x2a, 0x2, 0x1000) socket$unix(0x1, 0x7, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001400)=""/249) open(&(0x7f0000001580)='./file0\x00', 0x10480, 0x6) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000440)="72b920c63e4224e382b30fc0bbcd8b781a9bb86fb079269b10f9e86628a880cb0ed9340a100f518a971b397d4c81c9d25c5871a06dc0746bdb594028cd813ee531ca9e2d9b63c2815faff42acd6edea0b7802a072589cb6700d6778291a80fc4321ea23a59e41017329bdc726ccc58b474d60ee2030e37bed7558b1e1d9fd7e7a5f0534f908d749ca95f5b270e2a10033e30365fc396d0a675a1e394f6d5eba92305329d99a0a1afb9fb2c9e31a2cfab2ed1121f126e56332d47408b78773afc1242486584bf4b7cfdf7e0caffb0475161faa8cfe1142a9ded838c5216e13baeed471bab692e141432e5dbe29e70f45ab7da73f8571255ff803b3f4cabaaf521f00d8c60649dee2edc06f5d626f399797ae9667d5c337d2fbd596d1750db8f66cb93612d39349b039640859e47371320320d637a929112f34b464f0a907b10623bb9bf1e2745388bbca0684d36cce173324fa04cbc4c12db302e589a505a3689a574fee824f67ef3ab961461103c716ea8a1c6035c7099a89263236fd9142afde96fc9b966b7fcc11c474f1c0572c0172039fc732d9a26085e3b5d18ed590709e6175c781e35644bf6a331a58f35375bdbc2ed54fc942486f76596868f744965d495cded2fce3f8e32d7fa2fc8c2d42a6981774202318748a2d74aab940324cd1fbf79fa3cafe957a41702f1161f20607e70f675d0c07464ae2af67dc8e344c00e91afa72fc12765fd9e9c8b9c92ee383a37a039e82e2a3016d0a9facbd3b35c1cae7d76231d595f3bab58bcdbadf98c15c549ac34a4f11ff3fa7fbf06ce9e8b4454c0fe3dae418e0169d962a6d60bf2bec68742667a5b6ed6a55e66a1be9e532d5215df8ee030948e3fef1368dbd351245ee3af624b918eec94fd3d0a90087f47ddacd712adfb30c4cbe170f0a2e686555a10367adb23d71a5d701c9e4457f2e2bf6797d6ef1c86b753652b86ccf9be8a111f8101e99d64226e26c34d9ff9697a7efd46390dab5621d3d80352e728be3be277d1fb668c17e4bdf617cfa0a9791bbdd108cf76ce31a8fdfe58d5a40762fe561f3d910d555ff888abf8c701c94465b10d901672702d5fdac82720978f739220b0c11586f555ad3d2a1502d68e007a839d24f834ab2727f79aa8aa13241556c57d5f8b4dbb46e2c7fe6f9d165be6d33171b2db49b82404cedc1d2ffb295666b84d171193adc2c940b5850c9bf7fc004a26ebdf54a93774cb7c84593b38183c93d072120c10ededfc573feff7429ee4868b1de3fd4f28cf723244751db13a8caa583e6925a1467614d671eb0104223f1479377cb266e07783aba7e97fb88a41820b23e4e8ca4cb50feeb685bd559f3289f9437780dd49fb37cf3700be0da20b418159b7d3b53eba4443b2177ce4122e059bde89f727a95e33d9fc8a8fb8cab31730fea2f67e2c6c0615ecb1dcaeed7a5ace3e73f5584c032a2d3a2dfe5da40653050a253bf86793f660579c6afd6408600de08f5515272ca76df3d7d601f882f2c59f567f7d4dff72a22eaccee144d4d0bfba0e75a45f5ee4b8148ebe76da56caa6417350ad664efa4ca50174bb38e7155f7dd938f8aa6066cc5118fad43133a0830f190985bf081dc648580d9854c7ba0af3906b6b4b9845b832ede88357642e33c0c1d51c42224e31391313a9f68f4ca996ecabb3a2af50767c47f7f4c2e8c757dfb2d8213d85d6ea4d6587d2e6dc57619a04147d598ca4235691590e7afd16385b8f090fcaddf874d9c7083d5580b7189407b2037a099bb43454fd033a6d3e3c16b9accf4207cf4f7840e2819a891aae06edbf7d3680d1319cb8ab9b39ff99dbcf28105a7bba29ed7bda2768d722049a3f17d192193b6bfab33fc52839477f3109461b6cf9e523bf3c9381501cb553fa951624b0254bfdcb77d3b331df9af30e51c763d49ce809dd80155702dc8b645bbdb4e37e0d4017226d3c91e74d5898d67503ce8ea6e88b7bce28a7fb4eb4d1c47c44c431adb6a2c6715b7d22ef19441a95404bb24e1296b4564849cf5788d6e10f097afa2111ff6b60343c690faedc64ba29996d7de365d683183ff4f40d0fb236345b0f9509025b43889ea00f79acc973a614026a55e3e4134ed4f7f30089331c59de31de3c103ceaf77943ca00d9f581b9a8f87a8ee00da035591f424fe676b9c8208c46c6b27638f7f96cc31d953e92efb80c32466e88b75a0e4acdc2f9dd534f055955b28961ee3ae8ca7318a35d5112cd0f4c5e7e1e113024d7563ee35ebb016ec5cb2cbf1f4acc4b4b0333e6519d8c95511d2b61e97d5482a1ab396831814720afd7c716440b7e73fb092f916f80f8ac4b1104a16fbed73af5efad667866cb18f5ba4e567e53a52a9f7e417a701bfcc112302059d172403dc1f6bfd9ff280ae5ab1133cbab4314be2325222f18555fb6e0491b5da46dd5f07551250e5a3df32244cde3afb7ee7eec712894911ecc40ba1b18b3cf4ab35020f267ca849f59df12609ab00d16d2fcd22b5c223449f5f27620532c6e4950fea06fd316a96fe22c6c4aa8cb055d5598291c080aa6c62891ea5e121db0ffdcc0c9df481a7f2f42a66c1198d769c51a10688848e4fb556c5c5ecf374e276329f7773d4a2b31376403164818e813b2720f335e44957bf91868d0b1cc9a7c37602c4de6d51ee2ed3f5c09cbd1ef5dfda229efbba04415375a91a19b6901b4911e32e74a1e0dcad086518ac5867dfe54ae83ff743c6fdf70bf823812dbde0e9211d4f54655d23b108640ade75d2eebd0a526711c5beacd2bc78cdf82931a104cc19a169baf897dedcc39ddc421603ecae1febc3dcde9fc845d0c81c92d595f7edf957a3b26f9590d63907267d2ba7a41a531730f0cace419e0a49260733165645e1bcb2ab4330343536fec97315398cf7e8d68b01eb07b64997c99e92d0da18975948c1d2a17bcddfb84a180671478f4887a60d859f5e4f3d657a8d7677cbc7d14ee085c89d21818ae4a8d3d0c478b115aa23b413d2421b2f00cfc90d6f9f5b3e8cc2f76ae2a0b34c239f517777e11b52e599811036a5c74dcf7683c113f771457b174bd7e992269875febf74df362a3cb06fd5b63c16a1ce35460d724049b1084d35a56b21fcd9b712e47033e9afd585f5d20f97a3c24d99c1b91ca13be17682527c71c56c31c4f72e73cb649a95f1cca349620cb40f8fee57884efc8c2d0fca11cf4aceb3461624f76023c1783d7b3230a35f87ca06a740924a3a2872b8bed81e3f269cfe6ac0d24c64fa3933edca9781d3ff04de44b58a2095036b38ff705a46e02b9d52d0ab958bbc167cddcc490076205b4b2bb36881db59fb933375f2c45a96dc8a3dd943dd2e8b7438775938e79e61a657ebd1c0d0b256be1697b91db10fa120e58e69304df5d57a45bdc564b4b12e8378054f134c5ac970834287eed75f838e12b82999e1b480901137a059124c039bca17aee8ec5e62f224675568c9b4344478694f9cf20f99c79c037b70e1fb8329fec2e19e60341df139ebbd25d84ad43f5175d296336a6e763b970bcba9114e367616cfb76e01483a6b8fe3b7e4fb27fb42d95117f4f703e0a6dc6177e80a190311bcba420e48888dd1a2516e98819518acab8b1f0b4b60c00d173fc3013f2ff4e549d11739a0348e3bea48a9d448fb8ef7acad1179280cd7196f259d90461accfa2d1b167c5d984eec02d5aa426819d2bad0bc999198f1d7173ae78055db8b97a7587f775e265492a74edd9f1aa4411ce9881006f7df8bd9d35014a0f6878ab30bed44b2d80794784b1fd65cbdfd830124e3c32ecb9662cff1dac1c0767d6d191d60f7570f5c41f707ecff819802c1cc38fb9929dd953233c6ad187b02ed685816ba847eadc1c897372b6eba0da4f2ee0caf862db1ff9595792af7000b71dbe475f73d1065b9ee2f8a33085146b06d1610183d583d6cc0cd1991ba207854c0de27698b1f4d4b048620f08d79c52dbf84351e966154e2b8cc778187e7546a812cbc7ee914d0c46811fbfe9dc2158da0f561270ec835bd6ba928d1ec055d2daaf833073c8b790166f963466effbf5f80d9804033301ddc7169c7298e07eae5b7a1acc177fd3bdbc32a49dff9bfae85022886021951c3b3209dc695196510eea355eb2e3daa379cd2e712c2c07ee7e6a31805ec88da3e941e01561768e6c2ee58ce2ce84c550a2582060377cd961b0d59f746f6b4d4858ad07a7e5115e71009a929a81acc79ec345358db7fbac97ab41e4de68ffac264733c0e54fc90137b2c386ae35bb2d2887b6018e7f119ce6f9effeeac9f911ed4f64a0f573a8c2a9d4a5c373dcf0129a6905ee5246f0a73d4ac99394776f67d1ee712a089ac717f754847ae4716acf6a572e3f2a824a7502238a9e2929f052c7f4f3a93a907ba36d363b4271c20ee7cd97de7d7290c89c0f07518fdd1841f31827cf21dc5c4ce56f9d852a2863a824188966a431c289816897ffe645d27d08348acabd03189930aeede79e762671952f208416c881f4efdae1c6d9b02984fb6c23473ec56386060c502a3ad3520f30537d6e30a142bc1bb4eecb1139ed971ddfe0bfca940eb081361a694f14fc66e030aea1d77c95be0308b611682a1c821b449680e36a8f010b140f5672a3b2b32d2d9f8fb872e3b594e00fe2d6d5eb67a8e68eb4b61e3b9c1804bcca81d5f93f6907b16fd41fc56bc142d6f169522d6e8eecee8d415923cda1d613d04aff3dbe5a43ee78e49dbe8568f146826445ddd345ef63b185d1daf24b2c1fe1d1fd9dfaf7ad66d6ec4c6a158f0f73079d43f59791bd99a3b0168e32d0215b15340575ca36c7c86f3231e534e8384b95c97b12cabe7344152d1d4940fec811aacbad3464cb157a0bea7cecf4bb8988fd3db0e712f4f006da16a3e6424ac1b591490a24f13b8c8393dd732b5282fc055dc33ed786110e1b940aa239223bca1069e5de516d6bdb9b12646793a9aa69863cf2af3591821c63b87e41ce2c1011f3ec701b0df7259511c4f20f9796f0897f40d7d06c4057166e80a41ae97121c2c69bc5a45ab0b74a3faf14ed9a14fec9d95b3ef0404788c2b4b916b93123dcc1dc688ceafef40d5132231af954cf654d17f8aeb3ffe9e5a177af5e3466bfbc1bb5cd3199010afbcca6653f05e277d8441c1ecb9bf7afe8461107cc5ff52dbf64b4367b79330832fbc388f6f60735701aebefa9ab75dc9c2539f277ccf9fc2b3dbcc67a3ae5e23416a18340af67bf432153afd3f49e862cbf0924457af89061f1c4cb6e00bfcee08ccf834da66c82515212446e624b170a625ba5703abf11c21f822f8626e7fc9e9a74bfc5cd2bbb8bd3caf6aeb85b5aa2f5a659167c01c457975124b21820cac0a2a079800035bd07f2d8cc9c999f096449dc508955969da240b4b9142ae09c94d4849f21e6d70425108ed7d5b23c788f97090943229e1b4a1833", 0xf0c}], 0x1) close(r0) 16:00:05 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdceac18503774c0e60621b42171916f4cd2911"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) rmdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f000054a000)='./bus\x00', 0x4, 0x0) read(r3, &(0x7f0000000040)=""/88, 0x14f) r4 = kqueue() r5 = shmat(0xffffffffffffffff, &(0x7f0000fee000/0x11000)=nil, 0x0) shmdt(r5) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80000010, 0xb}, {{r4}, 0xffffffffffffffff, 0x42, 0x0, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0xa0, 0xf0000041, 0xff, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x10, 0x7, 0x0, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x40000040, 0xe, 0x1}, {{r2}, 0x0, 0x8, 0xfffff, 0x23, 0xfffffffffffffffe}, {{r4}, 0xffffffffffffffff, 0x40, 0x80000001, 0x0, 0xfffffffffffffffa}], 0x1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x843, 0x0, 0x0) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x4) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) msgget(0x1, 0x431) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) listen(r0, 0x100) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x7f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x22, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="8e18", @ANYRES64], 0x2, 0x0}, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="e9a1bbc103fc6c906b789b8220a0d9dc431e0a0a5fd5f4d2d8bddda3138e46e3574da133e467e8810a0a9182bea291cebdbe3bb7cbdfc7fa052cf144f8fb3e5c4054195e7b3d77e489e058cc87d1e281d46baf4c52ee7c623877c84ff0dbe09ea4b1866b9c9bfc03ed2927290fd41c5559da0507e7d24a88309e9d619696b0125ff085cabb5cbb40ceb0148614e9e522b4df144fe651993e54b5cbdd9f099ee3b97b643657d4672081293e", 0xab}, {&(0x7f0000000140)="6bf2aa5a09bb33a72819a5501dbbd661874c18394aa2e41231b5937387479916aac210f7270e9ad988e0d6efe5ee45c115fd8ef65a8e8ee5cdb177344716d5e2af9661b85c5b4e01a86ed08a9305ad7a0fe3837abb864ad2f9375e7137dadf7501e8986de9e53fd5ee5acce1711258f4be14ae46f9d2227290867a7f", 0x7c}, {&(0x7f00000001c0)="c456d68f9bcd028df53536370e3a4d98e51b0d03143bc60b3d4f00535a7fe84301d6b9e80a336a54002e475f7797eff577975b0aa6f6b2707ba3bffe142b0bfda475e844f347efe5e8253010b1337b0ce5c11c16cfe0ccb44a25e49a5ab53b7b1571d4392890de46cba182c34dc495fb942d22126aa59232fda2384f62563826d604682ff7570ef882e3b323058940488c8bda47", 0x94}, {&(0x7f0000000280)="5e02ef0123c0ccc63ed00a956bb41bfc25cba9ff09af1b571d47b712b16532f0a809287f62517a1ab7c8cd90608a9cc895764ceeb480f08a39ce02f3ee16c4cc43cea3dae5d9ee677f39fe6e6139ed308169520733dd1a075d7996e968353f56bc178c4ed8b225c8fc7402c99bba4dcb3066d1f324d6be99d10c2b9c7e74af2480ea350926b7e61ac412063406a86f7ee054537763fe867c6851acbf5ba4cb3766c09099c0fbf9b890ce53db7914b15688654e7b7cdbb73f9a4487cd", 0xbc}, {&(0x7f0000000340)="2b57ce6a303aa133f11e9eb37eda5287abab7c452a108c9fad36ba72b12952860c1cbeaf2b631b", 0x27}, {&(0x7f0000000380)="dd16028ec2b7f780af60daaf18b247130774a819b663f3a9f586d0dc4b2e991465e1e4b44d2bcc8ea98b20a0c022635cefe26986f17ed758e00b77af1d352f4002696bf2c6b4194141477c352e2f192455ab870bc4c0f49dfd97cd18f3ae3107a4c1ac4df7d2", 0x66}, {&(0x7f0000000400)="e7482b0295c4c8078516a7acdcd242b21ee57abb25b31e083ca6e19044da3045f7633ebda06b8a117190bff648dcb0fe1849276bed947c80a38d54dbcffe2628580594b9bc9395d3f68aafc22eba51da8bb2e99bd866f26939452c45890a0d551b5c7b310d52ad4fe3012273", 0x6c}, {&(0x7f0000000480)="18ebc9fb7ce14c04f01a176803e7b5208c04a13e74efccd739abb792161892e9fa7d98859074e2ae0d735abb5cbdda0c4a060fa2fb0b10c3fe3920a884752873246e5eefdb23afeb88f0b99c61a548dccf2596820fc63b7ed581f7b49519df16b38d267b55fc9e79cdc41c9117cfc5a3f963cec574b331c36e257cd69858e717e47a97de8c6655f028bedb7e63d2b97680b0bbd2a133f6bd927e09d032b331fa646e0a09f8c8d495d39cf1cbc3a8029decb12895951242fbd51bed0c1381ece458c45ab4b8d8583358", 0xc9}], 0x8, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xb8, 0xa}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002400), 0x32f}, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x8001, 0xbffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffff, 0x5}, 0x8) recvfrom$inet(r0, &(0x7f0000000080)=""/28, 0x1c, 0x3, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x80000001}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x5edaf2561dd98c1b, 0x1f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) sendto$inet(r1, &(0x7f0000000000)="0295f9e73d72e0960c0cdc335bcccffe8694239b9de3c60a9bb49bdf16dab23459dbfd8dc29feb39a71bbef47356259ec38cfc1746ff5f38b600e4d932545c4a3b40c55c5bde9eb21a023358eb7eed6f1823eb845324c7eae0c01a0eda70b33f", 0x60, 0x4, 0x0, 0x0) r3 = semget(0x1, 0x2, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000200)=""/205) sendto$inet6(r1, &(0x7f0000000140)="410eb3c02dc22e2cd5fa88e3d2fcaedfdfad96db515bdbeaca04bf7749fdca242bc18977111d80b3132e407547ea4352abe904a16e356242895c7ab5b7c13e1c2f3432be46cb8b1afee1b2b00c851b383fd875054cee1551e4347c8d4e9233fdbde2745b", 0x64, 0x8, &(0x7f00000001c0)={0x18, 0x1, 0x100000001, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) 16:00:05 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20280, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6f022e2f66566c65d340be024d1e6c39372a334bd393d39c3400dd962bc86fdb16f569ac0064c7cad5f28894ce3ab10f3efa477729d5f9fc88c06ae117a60ca844a7a9c3b386ef39c224"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0xfffffffffffffffe) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200, 0x0, 0x0) socket$inet(0x2, 0x0, 0x3) 16:00:05 executing program 1: readv(0xffffffffffffffff, &(0x7f00000023c0)=[{0x0}, {&(0x7f0000000300)=""/48, 0x30}, {0x0}], 0x3) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000300)="fab73ca5994420e9c1b6bca1ee6f12902fd542856ddcfcefaabe8dcb784a7f95", 0x20) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000000), 0x1f0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) close(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000300)=0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) r2 = dup(r0) r3 = syz_open_pts() socketpair(0x2, 0x5, 0x5, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x28089, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffff9, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x1) fcntl$setflags(r0, 0x2, 0x1) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r7}, 0xc) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='\b\x00\x00\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) pipe(&(0x7f0000000240)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x9, 0x1}, {0x5, 0x3}}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000300)=""/45, 0x13}], 0x395) syz_open_pts() 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x4400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x410, 0x41) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r3, r4}, 0xc) chown(&(0x7f0000000340)='./bus\x00', r2, r4) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0xfffffffffffffffc, &(0x7f0000000400), &(0x7f00000000c0)=0x19c) sendto(r0, &(0x7f0000000440)="a053b0f8a46cd016e76360fd4b6434ac085329d41c2dd7e973af3fe2b08096dd7cc1bc2de205381d443481c1be8833b9bdd0df03d2aac2584923498b50948caf35776faa2b6547e359c7acbab1947e406324b3ee75f07ec6657c984aabff0190063cc45d3ddbd878fe59fdbdc40786a95ac0c5fbcae3f0bc920f0120a958", 0xfffffffffffffd88, 0x2, 0x0, 0x0) r6 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) rmdir(&(0x7f0000000380)='./bus\x00') mknod$loop(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) fcntl$setown(r6, 0x6, r7) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xf76d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x6d) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f00003ec000/0x3000)=nil) mprotect(&(0x7f00003ec000/0x2000)=nil, 0x2000, 0x5) shmat(r1, &(0x7f00003ee000/0x1000)=nil, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1, &(0x7f0000000440)=""/26, 0x1a}, 0x0) r1 = 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', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(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') stat(&(0x7f0000000340)='\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', &(0x7f00000003c0)) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x210, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)=0x80000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) execve(&(0x7f0000000480)='./file1\x00', &(0x7f00000001c0), &(0x7f00000003c0)=[&(0x7f0000000200)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000280)='\'{+\x00', &(0x7f00000000c0)='\x06|\x90\xf1\xe8xE\xf3\x1d\xf4,{<\xd2\xef\xc2\f\xb6\xb8\xef\xab*\x81\xc0}-\xa6\x13\xcay,r\xd8\xde\xf7\x13\xba', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00']) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x80000000000, &(0x7f0000000280)=[{{r1}}, {{r0}, 0xfffffffffffffffe, 0x37, 0x1, 0x4, 0x100}], 0x10000, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r3, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/132, 0x84}], 0x1, &(0x7f0000000180)=""/54, 0x36}, 0x40) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) recvfrom(r1, &(0x7f0000000200)=""/183, 0xb7, 0x2, 0x0, 0x0) shutdown(r1, 0x2) dup2(r0, r2) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0xfffffffffffffffe) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) socket(0x0, 0x3, 0x66bacbc4) r6 = shmget(0x0, 0x2000, 0x8c, &(0x7f00000af000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) munlock(&(0x7f00004b3000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x9, &(0x7f00000000c0)=[r1, r3, r3, r0, r2, r1, r4, r2, r5]) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="ec3e07615113572096e8c83ed8d086a7ce2bae4baae540a0a7f8ef0fcaa4b91e831aadd0ecd02eab22d91b7b0ac84e6b4b2e52add1939d01c604385c548119badd5348e87efacfae751bda61de7134beb68d33043a2cc9763f79f115f584d6a1a942ec97e9c24d55f9f7a912eabd583d49d6d0a3", 0x74}, {&(0x7f0000000240)="22a9da6e1937e0cfb810449bf434a8a14130644a6413188579e75ad8ed53a036c2e4adc86b619a04bbe6f1d0793aa705e780d3885e837c06f7eb47808cd8f998907cead3eeed30c077dca5a3ed6ad26e2a5dd32042", 0x55}, {&(0x7f0000000300)="9b28cbf0a873894823478a496a9e80675aed6e624746e8c9b6204d8cbb6a869e027f359f6dfbd9b849c458019144b6ac167b49258c532bf188cbe21d994c290b7a48f49c22c84c3618910cecaf9c756417c6dc8db8e2bef0a3d1c5189446afe37485578ef1295568559f67255be3ef0b149965daf08e0c5e44084289304fd305abc2dadd916bad0823a879419ba98bf8e9432c3e1cbb196ae04ea737ed8b6c5f2d9af33f830370786d136498de99797ce1f250b4f63ae9ea2b5f11f2472670cf65e3d2b94ce7253e78a6e595188cb0baa88df9070d043384a579b1f0a117ddf4d2f4e44f8987b2e4f2", 0xe9}, {&(0x7f0000000400)="6217d6c4be1a424d3a2feafce39d9a0546dc8caecfd724d2fa0af237a548077ff9e7a4d112f3b600ea8bafd3e6d14d3a16bb1e49ad2167b6e9981e655b6a116dd75b224f5c56b68fcab73d19fb05dbf4443ab7740a7805501a98c8fb8c5e248f61cd801f1de0802b2239df87241d3bcc1c892a49820cabade5b2fdea43001a1cedef819127059c31d5", 0x89}, {&(0x7f00000004c0)="4c9a01e5a8c67f20216d9b1b53cb2a6506813b867d035847f1eac93c2ea5c2cd9e0c71b8196b2f33c715f278e902fcba11d83db60192448ae24847c42c54321b9b472ee0a3a7e8e5c81044fd868ad8eab130976d47c93f2bacb92cbb3846b7d3b39381467489c16e7136c0fe413acdaac31e6bc7e626ee7e9d14e17c394bd408dee9e16f742070130e95ebe6c5a7840ca5be0cb33d26ac44be13721906a3ab346809936b93126d1db86ccca4548ac272b79499b99bb0c0da2f9ef1e0f1909d06e5", 0xc1}], 0x5, 0x0) write(r1, &(0x7f0000000640)="74fa2f50af1cf3baec06f3595f7e664401b71b47e9d1289fab8203cfaf67a66b9cf18436f06ff2f4ce7bb30b908dd686748d84105da4092dae2e8a85a49c92295f73959b6a93276e7ebdb231e89ed4d3a70fd38fe687eb047adbdb5faaf821548fcf47f9a4a2aa5aa7f29f8bd7f1d1fdb075b9103ad638ed81bc87bb036c8ac393b2fc7f2eea358c92e81cf3f3b9c7bc1aceebed8797be26e54fdb7c2dd41cf00082aab19d75ddba5ba4adf96b56585352851b1991536580a9c4411b4382bf09ee9c51055e4ae121af91b06cb7b054daadf6112891cdbe002be123db4d9fabf843", 0xe1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r2) sendmsg(0xffffffffffffffff, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000140)="7fdc38ed488f83bd3c2334c8b82df6e740e58e415b42a0bcd47093df482ccfb9a67dcdd6cbceb4d857b53fff84e9871d7db3fa154f7a312550f5518b7cd6d0e8f422a30e89887913308e3c15ebbef6fe4c5a7ee84efce3b7", 0x58}], 0x1, 0x0}, 0x0) mkdirat(r1, &(0x7f0000000740)='./bus\x00', 0x4a) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="0100eb", 0x3) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, r6) r8 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000780)={{0x5, r4, r7, r6, r7, 0x40, 0x5075a4c}, 0x10000, 0x7fff, r5, r5, 0x6, 0x8, 0xfff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x8001, 0x52) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)={{0x638, 0x6}, {0xffffffffffffff00, 0x1}}, 0x2) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0x54e}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0xffffffffffffff00, 0xffffffffffffff50}, {{r3}, 0xfffffffffffffff8, 0xc9, 0x2, 0x800000000, 0x101}, {{r1}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x7, 0x63f}, {{r3}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x40, 0x8}, {{r4}, 0xfffffffffffffffa, 0x80, 0x8, 0xc8, 0x8000}, {{r1}, 0xffffffffffffffff, 0x1, 0x44, 0x3c2e3de6, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x60, 0x80000000, 0x4, 0x800}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf00fffff, 0x7, 0x3}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x200fffff, 0x100, 0x3c}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x14, 0xf0000000, 0x8, 0x6}], 0x0, &(0x7f0000000380)={0x4, 0xd7d6000000}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x20000064, 0x8001, 0x8}, {{r3}, 0xfffffffffffffffc, 0x0, 0x5, 0x80}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xfffffffffffff47e}, 0x8) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0x4, 0x8, 0x4}) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x41, &(0x7f0000ffc000/0x4000)=nil) r3 = socket$unix(0x1, 0x2, 0x0) shmctl$SHM_LOCK(r2, 0x3) dup2(r0, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') syz_open_pts() sendmsg(r3, &(0x7f00000025c0)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x2, 0x1ff}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000200)="f20f6bfea31bdffc2f69c7654f5c2efa7134f3cd776c4e7888ef597a02f7f3c6fbfc1475034c0d2ccb7d239a116d5ef836ab87879a82f414e406c04be3e08fff6ab14153f649e37f5e25d291ae587a64c2c21cfefaeeddc9cc5e97c16da8aa86dcf146374aa8874ed6abe5170f0184bef6191bc7af705b70c8c1f2a44a3fa613117b886603222375bf3c6136916141b4139ba85cba4ef471e27a5b664c5d0a0adaee14c0bee465fd931b2835d0f71a0cde42e4737e0cc04ab27c144c4c73da7ad96ae10a91f38da9e7dd2536de2e00e73c841489615bb62ee54f27320fa98870039ac19c048193c3aed381526b9b24", 0xef}, {&(0x7f0000000300)="32e84cb22e880e5f6b8511dfea85141dcaad24b1e3462c787122add9739cac6c21681b9c9593c195674c4b64d5247f6c8ae3", 0x32}, {&(0x7f0000000340)="cb4026e34f825df51571d392bfc5cfc6d80722305fd80c845a1cf7129816b56ffdc92c14fdf31e1442c46585718504690cf18b5c4e0a98bf95734b79c6e6c3217c3b809d1bd0babdb5bfa5a6a2cbe3b6af91c11bb80bd45d4053e4c42befe0fc15ff22e7cb2899797b240def968f07794a8809a4b856a089f751ab8db369fbc4bb55655cb71bfbf7ac8830cf33331c02cb215aabbf59f8fc94c2f7ed3ded3d716e1c47341acbb24dd88906c07ea19caabef30621bb5e47d1750d7fb5e4bde13a4365b5f5cc2794972506e79962802dd1cca7c1b302018398528d9c95707a2163c6240b2d120567629e1efd28fdfbb97ee40f261ecb0182102b5a92730f25988689acb09bd1ebe5aa627e9185179cc2da9aace36538ac8b987a5526cb186f312c83f9c7f8198e01522d51ee97e7dcd0ef1fbe5a529cefa60d07523064288c65019976b9f0acaa399231c96619f132343ba96b94fba012c481b8b2d31ba9efd90f812db45c2d266acc93ecdb6c5eade3f4e01bc06dcbacb898e32c6561e6df7387d7705a9b5311d1054cb96eaa87a246c59019ed26c95fc582d49ecf671adcba6ad8760672bac0ddb6f3aedebe9cad49ae3a2f0eec7f5a72c55f54116dc3a0c4116afb543db31d9ffce510b6db7032b1531dbec01c4229329e71131ba85746e62a64e8d0f784fa1c8f7794720f137c3a6b164238577a85e0e23b09ff08b9f0886265c1345dfdfa01694caf6e1bd56adcc66cd9d3e2ab7a7456aefc3f2e8a992f86896d2d35d1d4d04e70ad880e17ca9eb93ae2644c09f87987664b1b9cbb99bf161b982f7dff756243ba7373987fc421f9c32ede053c11805d119d5449458c37007cd04fe47dfd08daf38b4493e178b5b117a45d14343aabc4e98bfe7382141de1be0d2fbd61e9c0fa5d49b1d6e6eb49807863cda8a5ebd16678983235914ac3c20011b708f7841c7b4179447133fd926afb9a92bf7e8f1e1e0ad8720aae7daa5eae5c17da1518d4edea6c43a7fdcb1a0f9a73a00d9353a6974e919d6a446bf76ca9831a78373e21df27a2e34fdb7348b14bbf938f507cf6b0526e81affd51eea8885e7653222cd3b96b42c97ea9559b47556ce2efbc45cb7777cb6553d9b6a51f2c21ce9f0a3f129a5d9695a1aeb76afc2e4a213037546c22dc0c42f888392e64de45107652715a17a5647318977418a32542b7fa7e81858e9d4ce782be184baba573caaff122bce2dca3236be60866d1ac5f3688900996822f19565c0213a438abde9c76a3358cd815d822e64f52033d9f195fccac07f7c84c8eaeda624bede2f631537a53df7e0330dfb22467c5866d2e940c571bbb05d52d1595ee600c0d1497b0f6c0e5e95cb20ae644d1b891728a7a6ecae386cdb1b8194fce2a877052f280f40ef31f6459f350bc3b250c8b30878696aae4d8fcc0f67ef609fd2b96de212851324e502e33ea5e302d1e5d46ff28d8974bf5ad95f2320d7daf8d1e6e670543aaa9960c5b41b0882da7d5868a09c3dded3e10c93ddd84ad783eede895e1cfe4fe42a52a53e4e3b74f1b5575c3a444a6169d8afb32549520a56d2c0920d67e65599fb5f580ebd23e0c68bced9bdfb8847856752965786adf1cd1ae05158ef03fda95075c6157062fb7286e26a0ccdf1a0f2ba66f1cbcf3243174dd800f691ed6ce965f410f4ab13cbf272d9f8444b010d4368f8bd33c90a18429f7b09fc5023d7e788a542395f86071a8766616be24b9f5c42afa91ae453d095ac6e5d5733098a92b2bcc47c70e01cb26b415d0f1ca554e9db4dff0cbd28b83f1cc70d04e31993d9fa168f477026fc3683cfabe00d9bbba11b1de6f4d3ec2d13adc9b08a5ad85ef71600d8282dc9f5024ac58397d0179e3b83de9b3f290412698ec417df7b247f865754eeb1d052691c71a6130472d8f788e92212103365239ff18a6646c2da31c69c0b7cfecbfd7ea231681a4682ceb48495bfac0f7629ea460417393bb0bda531861b43bffd60174be80667011bc3b600bcc5cc884341272b0b0a85404aa252a857d17c933625797490c5299b38f608ec914e1c79ee8fd2342e546eb30ea24da8327b247b61933c4ef0f001771726274060993eaa6c512b7ceab890a4e6903556c68608769c41d60f0aa19e913134af875d832c40f139cafa6890002b2e8fba9c8f0935df4fbb13da75992f63d7dc5a595ba5d6dc9a51805b1c84907d2988ab27af69b3a21582406a3f26d0d931f1b4fd2f82dbe3a9c2c6d7aac1daa2bfef588d7d7a243a7434c7d4ba47771057d49f1dc3d710fe19cfb2f8ef3b03f516f7ec2c6dfc1550b626780575d5fa58c44c4ee121755a901f93c87784285e9aaabd795de56b73c7180904579e6cc7c5799f81863e29e92c0ad4f3f62a616473ff6bb7d05352040ac3c832ec726744d99aac1c2b581b06b5e5407c4c4532d281818e90043be95cc99dcf565df308125a3b5637a50ad8d2bb295350573f4258f07b04df87b626bebf1d67d3a26f44b56e969782efcdb841d7a8df5923d70ba8308eae2e057b7e77c754cd3c4dd450e45b3c3bd323954c4d0ee957fda3558f858f97bfb3e30eadef3662a16c07c18de072c8b8e4fdd7587497f5f617fcd89c8e13e2bc9477b9f3ff5cd3c685322907c0e75804c923cb7c86d1533c73d4abb75c6a29ebbe8924432e911515f636c88b1b1180d298f74a44e0e93ce34a25cf36504531234364f2099d886a04a6133d07b03ea238f8fd3c80aaaccb2a62831ba64c32f9e915d8db2cdbc97e63e175ac3d65d74cf6e490f27572477ff7583476e8ae07a3dc72b826c509c2b363f2bdb46f895550361325c3d7f8c2f378055a752c43c307d087bdb04e98d01b30af386d965364c431158c5d72bef2003482eeace4950010f94feac14a5b87fd2253f9e900a6d126878acf5387e8565736f16aa23303e2fd79e415aeb9b7ae922596eea366f6acb5bef0148c4d585b878e1e56c06222d712fe1fbb73dfcf10e9dbf5129e772dcf489233f1fae644f096aec0edc22922ff771291583d015bc68c7716e97ddb2b343684450a3efb2fc8f2956112cb690844aa2bfa4860fde7066b8d5d895ca01f8236f62072e7cdfd474b30dc50e507ba701dfab6767750bb1ee1830f2cda92c6940798f6d9bffc1af589316cc0a0a0227ccf3913428d17c6287df80cde0a61417253f2cda42d816529568bdb76d612fa2402c993f89137af00dbf7cfa3c73cf1bd528956c5e7a97a93a50f36c999c21a42d07c0168ee518d82ca33210545f1be3fbc2d149805c7f030d8697e992ccb82286fb69bc6b8a0517625ad94f472b49d3f49251eeefe8164e0f1e27cd630fc5771b18546b64b3afc65c36b208d9b85c0c96ea5eded73b5a767f0330fdc2e36a7bc6d76a7bf6072bd99bdc2eca53eb6845f2b4a3626947a00351e7a2a6c79036ab2f3fa7743b81e21926a6ead22a0bbebd10d8f19d1a0e585ecfc737a2615eac3f24edb6dda76e71ac10dc0630558b5ff1284e72e81e2fe321e4b5567bad426fcf08fc6121b2cde9d200b8f68255bcbc1b35f68305d976df1030bb82dcc045ab672959757bfadcb09df2dfcaf188e96419c6d0bb6c0894be46a3b3e7aeb5a036ffb96686221e2c362f8f79674d2f6ffa96749b50d03ee50990d7a127797edf3f9521c3ee54b6d1f8ab3a4cb1722f8a610d25e72ec5faea17344fe2af80a10b677950fc0e2df3d87517011912aea6c84612bb2c7019438fa3cfcaa5649dd623085e1b2ae90af27cf3da48a442cf8dcc517de33f835fb3748c904d0af3d8ee8429981d91f6fe4d04c28a25ab568cdd37fa01071f41f03810079b92088b56d94c382fedf2d4a9da160067fc8e19618ad43aa1c8472cd58b0bbd7a17fcebe353e8ba56625263f5b833ec4ce95524ee585ff5b3384d4d041165c978fc57ca2339e64106bef59b0a15b8e646c9069417a7c13ecfd68b60a3f8dab0245000a5d842039166f9723722e21445ac5fd4a5b557e20a777849d42122e0db8fc2a64672583297c78906d078a1bb47916f576f071f92f664d44d9d302ccd238e14f8041fd45f2da239be27b8d974db25f3ccddebf371263ca2e6696ca88a82b068f486ab4bc76d73197b43fefe5b68d073fcb5b8fdf1070321ed74696772800060e08dd59b45eed7794dfbeeeab98ceeea26593a0437571d2a6f7fe5e66452d1a94d78ba9ca3af16195b8aa5a4e8d763d14410650e3559cf1a4bd0abe4358d7f6a2c8bdb45f54f017833c222dcb6e5585746c73ecebb2ead0b06b5cc3d59363d348bfceb7e8e0b24f2dfc18886f47ef01ee629f42ef7a351dfaf92b5196e16b60e01a8f676530162bc8d6907116987c1015730fa63a1f5b9b46c5a5552c5352a62b64f53f8c6b11273da6b87ee0bb3db47b9289b2e144dcdbe0d0ca9ef81cb784cf2342f4dcafa20be4ac8980ddc6a166edee98c093878f372f52b304c98bb7ed8db7a928c2a70e0a328098799deba1229cf42b51b455de20f6a4b81e408ec3f719a7534983d8628c70f412b3b601dba4d1253bd60fc5314bfa713f5d802eddcd199a7fb466bb0a81a399c73bd5c7b54ebbbfb1f83e2b56a428a74cd3548b8a10935e2e788179475f90356c327d80fd623adfb18a896723340fb927697694632634b1fb5c3f8534b3e010403d1ffe45be98a17da22788f124333d0fa998e9010f9a93d024167279044b3586dcc19d51344276233cab0f4caaae862f413cfe49ebeec3a84e31ef8570b186213893e121f8087a4a7b3ed7aea5fc1de7cecb884af3211dc62826f1b0bc259182161d6c7947ee109dcf18c99d1ac1feec072be01bb1713b62b909a9f7265aa180d4492451a527e90d17496a1e929784a2b68746d7cb86f429ae7b20de7e8dfe2ed3c2b995b97e0a295c78fa25b7665406ef85fee31b25132271c8d9f8dd2e75fec69b327e1a8ae859a6c6da8528f83a644fe400ce349716746e6f156cfe5858973299d182c9dbeeee0d8901bb5636e6cbd35a7d870b6b183965e966eeb813be97d2f24583059bd8623ec1b167ebabee6eb6724d18da96245b37dd18ea96eced974e370f161550a0f4b389b3641dc145f3da25999403fd003a8281ab16cfd6c0b3fabf8283ce4852b093f11cb045ec1e49f6dbf7c46aa7d722236be126cc9214965716aa9a2965c060b5a26c1fbbb540f318f788cd69527d7802ff2ee565e1527002afa7f0312480e1acd855354dec0ff6bd37abca7d1a1d2889826a815c395ff38371b4fb535e10b70af357fcbf5f488d26e08a4e64dcb10f060c1af60a53efd4d4b63755c109cdd3b6095811183fe17ab85243200bc234111c4dd4d4c7b980b3f23b85236b38c27828c44d3653931076d7c15dd8ac713f3871d5fb8e2c4a49aa81e52622683096fe393b2aa2e939430c2801d0029ca00b8cc8e9dc331b85731a447e279bd49a481c896333cd134e39c0ebc9b11fa9738f19862cd10304532d78715b22fbced3be9ab3e9b4ef16890e3a2a9f22b8b87033aee01935d0a0563c4b59f511b66d0c258959bc5d1569f9a1ce2f3017aa24cd35f477281b605af14c1db4b648bd1fdf85ba23024bc983ec10a3acf0e983def4cccf138c5dd5f6c41d388aae5993d2f75498676121008d6a212ebf1bbcb82c712438ddfcb4042240d16e9a8369d23c757a7017cfa925c7f93ff700b4c1e8d70c6c86ed5ff08e6bb9b0b5b3eca3f857f4df4b5a766c677c4c5c373b391340ba5f5270f35992cbc441c1f44991571746a69a8ba16bfba2e47051393070c841577b5308c7132407d15f3", 0x1000}, {&(0x7f0000001340)="a8fea8d8509b253937f052b45e9c30e554c6c22eb0eb68baec022157bd56c5acd4c8afb98618c9287e82739eb2f00d2eee23e56e70d24842ad87cf2d510e13c7012384480d272709181218c9ec4e2bda71dfc4c81676d6672a6f3f25780eff52e563d0ad5c1f98e2a8c3931a0e516434e4a4cba101a0", 0x76}, {&(0x7f00000013c0)="91ba054a01b632f74a7dc21b560b0303c93b2050e04048262b43bba1987f44897fda2a200783559a5e61decd1d9db3a1c6fb96343fa561340c334b9fd7d7f46b50f172a7942a6a8b4f30d57ee095f32953e7a6bb07ded6fb72102651d68ddb507b890dc3fefa8f03466aecb166d644b46521b1ccee8d4c3efcbf3f7b5a097cc61f606d45535ef67d6994b255f19022f244c37b2c9f06bea8a8bbcb1961600387836bebc09ebfe8378a7a4e563278ad8e523c535e2bd2db895e8fc3ac0d3529e1604718395a0e5f9114a6eede5465faeddb1a635d148e30c72bee8501d9b5c4cd49ca6ffb91960e532e28694ade0c09a3fca322c187ca9b64e0fa089ef48265f3d808c6f295671764a192078aaddf1e0bd4f94ae9ecaaa85e83d281fd0a589f600ecf9ee4068092648dfc051337334516e01f744602fb85d03dab353e158f1f6aa6750f570f8b0aed050a2ba64108fcb1048fb27ce1633903c83f7da16f195bd088bf287a44b1c46f38a18670d84da0eb59512b1faff0b65b850e7c303f46a285f7892fc7b697c4e962c317e77dd7030f229ff46db55eaa150ad95b7ac3c6902ad9005f8788ddd1fd2d2808c0cf09c7c9ff4731ae3451501d43307075656712d94a965872a2c5e84cfdc9f96b6723f4e410a84c2bcc611be4a78c5c1f6bc5983a6bf00de4f68a372e70043e212612ecb420fe290b2b76ebd4155cd854b399f90cc553617987339e64149a8120681c00e76677bab6ffc4553a491003d9d2f08da6da014b59fcb4accce2ccdfa8241370b178d7bbed10e0f1712856127ce99f5eb4550597824655e0e8a0ea0755d6f737e3fdc08461bc446fafb9a70ccc2afeeb8d6b0ad9b333145b84808b5bd3ad721c250ca91008ba8dd8efb3f4431eef1cd71fc6837133a2048b14bc64dc99cef3e769808dbe6f6d18cbd11cae63eebe714253009446889820eafa45df573c10b7f0e41180bc66665ed8430e547adf4eab5a42530c0b2fa9c35597872fe1d64ca91c77fbfc634700ef03e40c3d445374e3ea14447eed9f89c2de857959e14eb08db7ddfee71dadebb532dfe93b1e9f82299a70200bbec7cb14ae764f64b20bcc60274b4819b18d4b63bdfcf3d7468e5591fd612f7fb015c55f556ae138ee573fcddd68c03d5e5fe72c7bd8ba68cdb85ee9e1ba7be8d34d841e331f9991a0f188f3435a5878c71f4ce2bac0e3a989fbd73beb10ecc3b219c8d3a81141c031b9ac4909bf87b6f3c65ddc72de560289652c4cd32bf4aa8d16894cf165ebb9087b523533b73e3aca742e27d5c8c0f2a2f128ee5d8ddf90e5cdfa7705d1dc4854a4f7bb2247e2b21128ecd123b23ac381c7556b8879a439fa00182ace11e594c5522cef97b3937f2bba1f601edaa6035f201cef2e13012bc319dec4d866a82324c12a78f20cb439eba3fe34d8e95ed4d3a51540b791dd5d6ea68abcb36008f2fceda949f399b851baf3191b31f1a6bfda1872de3a71e1a18b545234afbbc6ed43adb24a750e097caa7d76e143fcf63e57591dd7084959ce2255e91e5bebdcf88af4cb4b9d01b9a4f3fec36ff3497c72e6548a820009adbaf14f53ea46ce5a64c9f218d8235187a77ab1de1d0df221459a04aa39efe3c1d30fef7a0aa855aa36aaad799cfe4b03b0989ef77abe19bbfd35f11ab1ea88bdd6bc11ca0f1076b3c84779e960d15b4e63f2a1126a27be79e8157fa2e2498e51bb65443d4756a43e95972e3972919422b442b58df019810528b3b56f040e5d3705b3cdbfab75db3f829c2d130358afa1bf9a3131aa96f5140b12e3326dcbf2a1fbc183c3e92f1dc8b611e35c0525c91199c4d5056300c1b582d24b99038b47a5c38164b66eb3b820889527c28f56366d44e88b435618bcf80a40b8919c5eba8cf61c343f5566bc56d88c07e7d5b40630767b0d0b1cfe4527fa980c1e65bbbe0d786bbe1271e542ae2f7db3b5b1cd48225f473db210e73aa5a1f21f83163953d138bc40103488ee2a109cd9d188a2b0211f33f71cf5e262be78ef09975a577934d6fd1cbc2b9a57ab5cefbde55e0b430185f608f384cff31f3dc31eb5d471be1f007dba74ba7b687faba2c1c9aba2d0444581c321af25aca7c7fbc37b0d9d863fb0cbcb027f55053a0ea406eaa2bb4d97017ae1f5947335cee173c51b71913740868d95a8367c723d69af099e55b4aea5b223ad55e79b69e1497d664fe47ec9030b9adcffd374e5567bd4fe3a30b61fc7d07ea1c4d54959bc80a8b116f1a25761315ec6501cbcc0df1dcc6b3083a912f377991b69183ec491297da1489f6692649f1d06c9be7d063824e8415512ff730fc76b85da43628b018947f092ef22afeaadb4997162cbad27e84fa56af92442cf7cb5332154317e2d8269bab1d9d1fb7f43751d1578e0be5b486dba54345c101e28d4c18baf7516ca92b0793fe567b9fdf2d449f33a532a57e82fdcf7d826f8659ab25bd882ad9cad19af4cfbb88f63a45335fccdc905d0e2517574607959a036d74ec246c09811036f00bfb7d42a7924531244f0050b27fd155a5c26edcddf9b32289fffcff5f55a52e852ece8e306690bf760f5ab8cdaff7878b7d9e079a07e45c028cd19547a0e0a304302498dee257a9e3d4c39b188db59aebcb56fa14316fc628f71e611d0ccf201ffd9fb764a0db5fb5d049835077ba30ddaa66e68772c29742269c97f33880a6f8244e159a437902b21f38efc831496b1097fe82690f4d239f7f08a1ec4b868a0e042c8b3b039ebb1f58987118756b98a518f66e00272fa51803a14bd08b9f3548b200ff269888ae7e73371f123464745652a0d2e8a184530865adb74f8cc4a08b3f2302cf73122dac3906071d7ac4af281d49d69b183d74a51f1af2cc349d15b0ccfb8f38d7734f40aeee018446df22de51dc2172bfe1a5c06c9c0f92a65c1340f3097acece019ed9c5a7a3875a0fd14b2fe8eb8274bebce18101b5833a2fb3cf4c47666b9514911c3a7221f8f88b2101ae5be9625ef9f5c94d2c06f7f694e1eca2e46a7e1caa3910bc5ed594e397cfca0548daa1cfc31635144a0021751f9095cbf25376b83c60674f5deafd6ae5d09a9b2fb012074b531f0f73ce7b804bc48c7fb223f87c152998913ac4bfee284d3d064ecdba728d2071a0dc84ca3b1d45bd3f0f5f844a18f011b3eb71bf62ca235aa9d1f830231f30fc12b95fdf2ad8d37d8554dbc1837cddfa1e926899ce11bf072ad1772fb73e756fb18c1df9e5a1604a45ba699e8f4f9f460cad26e880bb68caf412bc811b54cf680ba63f7e2d71e6b6dcb857c151ed36350401ceb5013959e2be8569011869375c61f0717e68e5049106a8df25d7b80e79be115eb3a85186f9c6e1d179d909f0c5783403422ff8872c7ef1038ba7902e34c9adde86d94c4ab45b7fb264214f24391dbbbe2b4a122cee88837941327f49258fcd07a0290cab1e33d38c6b5b144efd38d4a59bde0dfa00cf340e9269b13f27e2aa8c5c311b279fd379c65568424e10a70257c17f0e383adccdb36e95c24300bb243cfc846beaf0141586d256d16b16be5beeba4009c24798cf7c4ba935c150250271911895e97b7c07bddb0eb70c4cf2c07ea410482fc323b61c8ace724dcdf8329483557e467940a3ba80be346792e7588da277b6041adbf3495519c9c3329f1ab863d291c83967af90f945a4e5abe2cb514b89a1c49915c154ec1346157052690dfc43181d11eaed43e7535c6d2d94b0ed9350ce0253e5462ab8fd285aafa389b85a1152c6e8f8a073b37d5d508ac0d93084d2fc9d4dcdc63e7075c018f9d0c133082b1b6d4cc77415fdffff50ca37354041dfdccbf765aa3f117ffc20796f6addae270f0fa85cb8965d9c5f7a7c53e99272e12307ca744de7e30fa162fa7f8ca73b693ec84d83b76f7331bc07574abb55b21c1501b6e2779c4f0eb738aa74a94949a010946d7758d17396fc54d0c3f38e01dced22693d900039f0285fad87b7705cdc6d852611e1708f17fef3feaa8d0cdf90ab3b7578a03804a9ae461b8e6907e07c9b10adfcd4336c645ab5e5ebfee9e33cb61f5d9e33712476139f043e4b551f6d48b8ef6a8cf11c1a88a5d6fc6052e39da36252dc447bc336e29279cabb996e4eb9990666a1d7461dbc805645d307d5cbf809a3915061d5a0a392649c9f9e31be3cdf5bd326d756e9ad1c7aea423fabfd2fbc63f5a699edb5fe791eeb85f8f89356c692d94724082b60b1a8ad72acfd96be2b7e9950344dedba94442a22607bcf3bd7534a26b2192223da70a63da7e15d962d50c10cf8a1f27ad18724526b7ebeb723358a7ed2f7535db4718f2a3517479a11639175fb3b24c624377b404fbf2d047d05d2f3f5788c3e4906bfdf88ff6b04a851f3d55016515affaf22e779813b8b9b4f9b0f728ee604c504676d2347fa3ee2a96d691fdc9235aaeae86d80028926318b555c0e8feb826081d4bcff75578d0bdca57717bf9e6856ae0990f3b861d42ca30696d529f7ae8589d2486e012452d464f9aff6f10fd0ef1f70fe46ea77943171532259b77a865f752ffddb17e372c5e51d2812eaacff1d6ee3e84e72b41a419741399dfd3a131c1dcfd92949c695aabbd8f3f011208600553265ccbe506d97241f1d13a19b4e45651d5ab743685c89952988a727e94b1dbb31e935d30cbad2f4c4e6fae8a1434508cc74943b4b7aae88dfb98042e373c723dc5cc86c2647327e1c27d3879a9f4278111dc330d224cef143cad6f519ef38b883571ae23e23522c09634891c258b24a6a789995a64d328dc7274e81462ebf39adb0b6c3689e9c5a024eeca6d8e7067ede667f6cefab8f6f1b65960ea83b3ff8495509cbd2ecb32dce16062fae8257012b166094639d49a5433e9b7ed84dba03f2da38eaac34f0c1492d1c5b4bb5c6db0e6ae1839086e1dfa4c456cfcb199a8db0850d48509c6220720e442d7352c609df46dbdc26166d1debcd0cd4dfdc9ce6d9693778035f9c116db04a0dcdb0dc56283a4b88b66a01387470f2b4552db2d1f4bb9c757047b85ccbf0ef90d4f5c5f7fd71953302b92ec89b6ed4b0e72a62209eb57d3792120d87cff3c1bbb3952c7496795a5f1a41c5dbde4075c1323ee36caa7189827cb988092805e3f918f45fdee63b4868786b842328f2153b1ca3efe69cc5f7484cd972bcfc9a1ea1defa903e53e2c80e5d79f23dcffd8a117cfd2e81cf2e259c616ca1525300ee124cf141efc7c24474d07b3ea6f32e2c678a9e2179e8a4a79c1ffeece4b4c5bd81739d422171162223298eee6e3a6909be90f690bf489e6d6aa9d202473bb34432423b9b6f3abffa64c56c7907a789bdd295d9f0df9ac2ff4da042c973a4b0e6f47365666f3f376a6bcad7c495b154a149eeacc05d546f14b31cf7db546ace286d4ab492e2cfdfc38fe8362cc584deeb8c9fe254a9e03be4594d44506002395c1ec4033831f9b80f43dd4cdde68bc004f231c3fa5eea6337aaccb165e4f8e1f2011f8793f0c751b4e1eef64eb191df2dcd4436af91c82c0e45235b50590a23eac68e51bcac5b310132b2fb6252768cdd0215a62e6c9b2c4efe558ff80e65937514b0cf753f9f825ef7c1306df52d39f6080175a9d546d2b482a822a7481a4bbffeb03cd88bf2723a4dd9528ca40bf356f3a022c6ffd237d99ab1b5d8e0ad171fe2a597657f25c80b4d1629312dbcc1b1fc7d7223d4b4447bdd41788a472dada95c54fcdb1bf60b6762eaf9f81ca2403fcf423d79594968221690cba91dc2ddbfed0fa587deb835e2b53a0ed77028b19df38", 0x1000}], 0x5, &(0x7f0000002440)=[{0x108, 0xffff, 0x1, "5fc33e0cc181a7fba623c2d0f1e3beb60ea019b313002a3795e3ba6c5cdc2a31e1a228925fbfe04cde9ea55eba6573ec26998ac53c7352997531aa2716002b30a3ead035d5f00fe4223fbb7ded4c1e0f0825b61d878a354c073225638389097322ab4d5f57b69301b6bc65edb64b753943c1fb11914cbb1594985fb01331efc615490008f4b3cee2c45d04a3f76dc92a0137551e9ba87175c0f794e2a9535fe40612ad2aa363704b3f3a8ee27388cefc419349d4b646cb9c78b942e9ae3feedbf61fba708c94c58802f7d655a0523fa8666b3c09d978761d7deacd26fd1a35c846eea6f7b9b4b957f29d376dc8c40e3a064c06d25a09"}, {0x58, 0xffff, 0xd74, "d135241dd8095620e28819b9238d0459706e009b86d392e16fd1403819151c01948f59cfaea681f1f80481fbc7f737b6e81add918e5d02254b88e58f10bc1a539787fd3bf6b566"}], 0x160}, 0x40b) openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x10, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = msgget(0x3, 0x201) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() r5 = getpid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x7fffffff, r1, r2, r3, r4, 0xd0, 0xffffffff80000000}, 0x9, 0x6, r5, r6, 0x71c64d75, 0xbcae, 0x20, 0x80}) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getegid() syz_open_pts() getppid() setreuid(0x0, r7) r8 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000001c0)=""/74) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000002c0)=""/187) r9 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x40) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000140)) chdir(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r7, 0x0) setregid(r7, r6) 16:00:08 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f0000000140), 0x0, 0x5c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="72eb54937bc38b788313b86363dbc24a6a12b8", 0x13}, {&(0x7f0000000180)="ddaf84bde7da12d4fb1510d08b7ec896fbdfbb1a1349e0850000856549a7ca1da3cdbed63c64db73aa368eb49cccbdda547bc4b557d2b23daab54cc656dfac", 0x3f}, {&(0x7f00000003c0)="a6ffd3b5332a2c14e63e5eb7575bbc6614b7d0b2f67b7dc17ca6f346a58ffa89d2e878901698b0429123bf73673388080ba4d4237f0dff41ed01d510bded99dea36d973baaadea1d225889ae28bac592ad241538de19e5d277042307492a47a01bf34843e7f0f9aa04f0360879804e3ca7a0a5079c01b907c8ad423fbdad0ff4bab956a9bbd13feaabc79709f5478256c99f49fc0e9a0fe74873457f5c3b4c0b262a6ced576fdd8a80", 0xa9}, {&(0x7f0000000480)="b3bdb0d096f674addb7eee28765b9f417b69a97a00a346022307f1202a20286fab6361349a1c9a4f3e732a7bcfc294ec0713b92146acee78ab29e2d06b7eff8c87ce", 0x42}, {&(0x7f0000000500)="d9afdf2f30bfaf3c46b43183196e67b17d67951f1fed60c9c4fa2a6603d3ed0a65f8165de4ba54db23ebb230770ce9dc0c92f76815df3378730459391e7323d0249b5a6d8f2539fd3a054c2837fffb93c8aa60595ab13e8864c20d0e2bc31f0dc5d2ad79422b84064a72a2b33847b54a40e613c68f233a05883e8217b356c1f6e2046b7113846f45cb1b09b2083d093e010fb41d213a6b5c6f9613ef1deef2a557bd65ec8068854084d235d023c4fda818a39cf67250a942262c0e2d1c8a5e80ec04bb2c54b295473e078519f0c2fdae71de66543821b768b520b1d95b78e3f7580b73f085566126fd76c9", 0xeb}, {&(0x7f0000000600)="813cfa6d88f2790d6e7d45fc144ffde8a1da609a420cf8a9ca34bf948dc3209923aed8de77099243329b90d92ff50f92f27b6ae1cb70e169577382e9266943b358abf13f0aeb59facb2467a2b4492c56c704ef55727d69156499c21acf76dcec32f90c8877cd17c6b3ed9906", 0x6c}, {&(0x7f0000000680)="b3c3b1ea9a5c9d030ffe05df446eae90d46a1ee17b06d8a65612c26501c9fd709f5c6c1bf3dc8f4451a0e0f9cee311123d28aa6f731b0321551693053e833c3b1149ad13248ec21d63286c3280530188fc91603d926712d69d8adeca33faef95b57222be5181b6db44c7ae662e753874bca652c82febac26ffb6857d", 0x7c}, {&(0x7f0000000280)="672d699e5478", 0x6}], 0x8, 0x0) 16:00:00 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xfffffffffffffffd, &(0x7f00000001c0)="01ccfef1be4f358aeda2dd03c8bb98776bd0d4b2423075387bdaf57ff788e9962d29ffe00d7d6d3752fa7fe530d9f94d1ea2b332568c6abe87bc1bfa7a1456182f6666b63ccd8973a31301f3115edce082f3759d229c5e3e121add406591c29fcfad823d9be356f151f8fd59bae4a8561411c43234000e92d627ff9271986775ab5de6572999fb6304881642d419355e28bae6714af889366919597468caf328f9849ca125ba43c90363d5d8799cab5eb57e2cb69f18b5143031d257c262a23298ac586f33770e7910c3fea67847afc1954e9dd1600238e33ab4939c01738d167d33612d804b97401f7a2e2d2c6820ec8b2a0649a9371187e46a67bf", 0xfc) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff9}, 0x10) open(&(0x7f0000000140)='./file0\x00', 0x8800, 0x81) recvfrom(r0, &(0x7f0000000040)=""/252, 0xfc, 0x40, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000280)="7670a54585d0d173017a6a13b9fa0530a097b14a1589aed95f5b0de2e2a163fdee205b1429f5f305bc2bb61e9aa2fe57cb64a077cda8b5d3e174eada0446e5fc6a7657bfcd4aa62701ec43dd4fa251ba208e7b6b58847f7c9cb83f33ad718a73160d39ba4fc36cae8e938e6de911ea4c9394e3c7e75fbbd99c5b44b1980f02b7f50935f0a5a004a64815a75830d8f46306485a9fd9222f87b0f3e2b5a9c03e23847a81154ee93584f7531f6b7710e0fa44c5f0b8a9d300ae68c76b84f28479ce3dc585401588d05a7d737c65239437c235d99a1ed758640f079043dbc7f1b991de8e20803148b5bac3ec259be964e593c72c26856d0d99f3ad61fea0fa6e3a804a9728", 0x103}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x80a, 0x0, 0xffffffffffffffff) 16:00:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0/file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/7}, &(0x7f0000000100)=0x9) fcntl$dupfd(r1, 0xa, r2) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) accept$inet(r0, 0x0, &(0x7f0000000140)) r3 = syz_open_pts() r4 = getuid() r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x40}, 0x0, 0x200, 0xfffffffffffffff7}) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r8, r9) clock_getres(0x2, &(0x7f0000000240)) readv(r1, &(0x7f0000000700), 0x2) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r1, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) clock_getres(0x0, &(0x7f0000000580)) fchdir(r3) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './bus\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 16:00:00 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000000)=""/88, 0x58) getdents(r0, 0x0, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) ftruncate(r0, 0x0) close(r0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5f", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20003, 0xd9f, "b00052009d5f0c6400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = socket(0x4000000011, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x83, 0xc8f}, 0xc) 16:00:01 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x3) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xf0000081, 0x0, 0x3de}, {{r1}, 0xfffffffffffffffe, 0x80, 0x21, 0x0, 0x593c}, {{r0}, 0xfffffffffffffffc, 0x3f, 0xa65dc6e4edb9bf24, 0xffffffffffffff00, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0xa08}, {{r0}, 0xfffffffffffffffb, 0xee, 0x30, 0xf60, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00000a1, 0x6d9, 0x6}], 0x7fff, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000001}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x1, 0xfffffffffffffff8) sendto$inet(r1, &(0x7f0000000240)="15a1c6ff3e9ba34b9291272343aea2abd209e38eea57d2d098cfc4a77dbbf4177128676bb896f0db7a4bacf93487b925193baa6534e6f17638b69b8202cc751737dab7961df515017bc0bc6b2d950a559216b8913e9139cc79edbb41f71fb7c0fa04d274999d72ac0d7d96bc4a54535a4d67e93ebd5e369eecf87e4e1ada03b2edae3dea4933771ca3b2734bee5836f8f665925f201f8e889452b11c89028bdfa48182b0204ca9e131046fe2c9c52179290f5ab8b3ad5f9f193133424f242b95e8dd6517f09a8370dac5710ba1f0db7da1a1c5bf22753d33ec6115aaf1f56fed7fc29fa3d74405feeb3bf48dcd24033cd2e464ad0d5604a2ddde09bea18702d8c90e5fd4230024548035c9b59dad47314dbf999f8789e8c00712da148d1e2a42c00bfe4f2163aa53691f68a0f47de2881790dfbfaf3fdb1ee399787b8fb0270d7c0e57cfd91a55a7fd3966aad577ac584971c918aff9c374cecd88a080f61ee5e2d788c5d629715279316df39a7c3d53d1588b42d2156a064b68c95fcc6cd756e850648c1d0f06876957144d548aa6ea4cff3a3956c4280b6cb2586928f594b69a6174b40bd4a6820f759c08d98cdeb0a928dc5c68a675f82cc8f9672fb1455506772207553ae89542ff14af272d0e88dcb2b27554c5f704b3a9dec591347e24129cdf947d420050e36dcac42ac23a2399d1cd32fe0964e809618c0bbcf3181505eea46631d938fbda2c48480dea6c02645a13b7b4e39a2f752b8db42d15646744a3580ac746ec968d00b224afad4b33c94a9eb2ed7f9de91dec2ae9d142c0597c6a938adfdf2d5114c2e03f31848e792d80c43fc31272dde640aae1dfbcb2c2fa0f7107b453445505f6f1cb4f22a2f1efc666731ca8f90a213ed9eaaf8e93af7c38c344d9c2f0e451f862fde68592f19293b599730f853e3d04da1619caa2ddc40496582e6cc6a3cc291d85ff324b26cc53f3b34544a02070cab79328914cd8b47b9d76fadb528276c38544bc820c92bdefb5e0658cd8d58ec14d2e8a2ae0fb37199cfca9cbe19ab627f5cd1ec82d758aa4fc00b40bca95a3958a54c7b6a2dfa51c81ee7fa8eb96ed794455d1dd6c41255fa757139078522d0d6f976c388054dfc9710451385474f5e7362ea4089305090a637a7f0479d8f7a2aba4191f9acbf669ed75f7f37e8825117af70dd57e923de018a1e1e4820b301d8081c6345c58878c54e83fe867f213b0f6488f26ee008293aef8919c134c68e00b7eea796562fced1687d7c6fc632a8adece689116ab3f5bf87384b4e0d37ec973f1ae0d930effea628fb4c8b78277a4aeb08dc622eb4e8d1c4551f2e0957154c99d7c1d182dfe5419c9dcb7971a52debe520f65e51e3140be6f8b64e19deb3f2251b093d9f4e3227cd3f06c13422ca20ea1b830152cfb7253f3c1d1d64d4c0f901dc3b27ec8d7fe5808d45b8ed90b3f9d63e0a5664b088179ea94f4a0175fe7e07306163373b94867fd92fc26bb5141bd96c57ac15d07923ec5c9493c071dd3acc863232da5a2e99ee0bd80555d46c267d6665443349cc49beb7e5cdc87eab11d36eb26ea8481e247497a1ae05c3778658d6c3337c1b29b4309cbd918dc1ea164235ef38e32a3db9e763e7d33a14d1a04ba2c35ad2eac9ba0040674b0194f5573af1028eb9315d2e6d853b106f4955e09a5753d86c08ec32926a126a59ec322858e6c40881cfbbf95d0989647e58b622018c01e0e08f464c73571d5c2b8582bc86de0a3146156f48497317b4933964d3d09d743846c8899bbefe375aa514607b8276b5a0eda3091ca825f8774a27769958f500ed94b1bcab29e4c757cfea4c2d3c6f52c7d1ac7a5f874c6e77716dae42b9cf612a8f0636e28cd896bd1b47c9e6f47c0a576f977a48fe790aae3f22e13a1cb909198b74a9ee953eb8715f8f2d0162e8c0834e8511eb21b936af2c9012e06ee13576810e328395adaf26c0d69a710d2c6ec88178a239f95411f4d0dc354d0092cf1f9983c06561e7ab8562a44f9bf1edac601a498991097f884fdd52bc94c81848fbb28742d74c8bdd5bc361216e0d0dad2950e4de3ab680f0819b94eb96b14b45b400bb0a9b7266dace2afc696e10a9225810bf60aeb9ffc6d39ed4237fa31fff74f54bd4f67094b124ec7fc093eeb166b528456ea296fb79af821f5f5b746ed8e455c684dd71b743f1de6f7400711ad693cd7a035938e56e38fcedc6215e32bda4aae5a851483d8a7856356fd36dc30d0078c12df4218399cadfe568b402878d6d2716bcb9850b967f82f02bf31647d0e596fb5a2a6beae796120389034f6d4f3543c6aca09470f348151b0e2a20d0447ca21584b25cb5700aebd4e263dd54d884a90aac8e969de7d266be1701d342c59969b81dbe6139ecf159cedabcf26731dfb9e6833858ff3d40be886480038a76f133d0bbb77eee29d32f4ae78a44c04119348a990ed774227e5375ab3ddc908428ee4e64e1ff6a4a04d30caca510d4040542da6960ef113ad868842b6e60a5aea8b6527a427bbba5107e42606aeb4289d2be0478011ca965d38bb447b83248776ab411cfd1d6fb1bc25a8491759c730bc71303b676b0464189ce8faa5d0f687403ca1a3df1c46fe22db1bb194060d1fb53c8f26cece258ee3eef4060fb3ac8286b00203354df7d82e0a6f99974f8273575a75396841f3342a7705e30c562923520d1be2623fcf2e874b5c36db7f981fad372e908118ae3729b42a5cbd6efe7bc381c13439b07914c270557e823badc5c510e03a6b2ed29ab4c8086d03da5c2fa7054cbd1b4e18f9e59d0d178d37138f1080f765441651e14eaa9c9bbf4b6a398c281d6c49262e969035a88c2abd0abb01dacaea3c6c9aaefacb91298ae82bd441e4ecc7b62d06751182b1528f386b9a1513ff929b6de59076881afa07d68886beab78c4f3e920d3af168775af90387fc8815bead4248b1c946cec3f2b21ebedb1c7673a260767729d05df1ff5d6cfedd694faf10be968584dead824f0801d78713a937a4f3d86bf8605e4e9bd56a03bc8e31850da51c237f51401b0a0a8fdebaf2ffaaacdf698d7c3f95468f9ef82046e0168a1f6e61777b3eaa15a6cb7af69273a490dd29a524be4270bb69de5e7d44d35ec8ccc896ae10df27215b0e7b9bc1e35c683e02add4cfcd50198a1faae4f83e47017c6635e4d7b374defb99a3c5b5a31d9428b106d518f0cf8c2d89498f3841dd2e655b205acbcfb1619a95ee963519c5ca6d14f0a6ac497b83df8b05b49cfe04d204c4621da81fa09fa52c7e0dbad521ebb0a8a4f82c26b37929e53db9a1a075509b16a2b48b8e6713b5379987b0dac67a90acac82c69c437b69038612b42df6dfe49181b15f8264796060030ba793bbc9f19c6a3ba603110ded3a4a9baa45281138b19d4e4f84249606de1dd17e609ff156e4a037e5d9e5e190968d9b95ddf6a6215d15bb073abf4f938ef76c34110a448be3ce43952ce9c36617ad765a6b66017dcf728353ad82d1b694a686d84503922dac46298eb7d8b0964325a1116946f2ec5d45e08c401b80defcb1e005d9fc6d2569591e698d86e296e52b9ea9288c15a5a3a479606ba69b631d60f5c7446510c97cfc7c81d127a99555624af7432d6c7d5a3eabf33cc04bb1855df034e1c9d686f653f07788e1196326656f05ca4b863d15b6b9e2c5f06f6dd098d67c337739e30e000bb7d61729bf85d349a56d896a415a579c3f7fbedc19fbc0da3102ea7242b508e2c97aa78d6ce719a46ce78ce570cfe571a427a2c17b55c2b67661d1775fdaced83fb80b8f9f0a661a59941f4d43af96798ea49dd893af4568b80c41a91697d43f9b653cbe9cf08dc4c583b01b031269532242af38cb67ef348a03931af5562b6af3b1ec2eb710a8531509ca014749cfc57aced2d2bb2611d0a40103e3c255dab2102186ab1fc71cf8c02c540bdb96e0c45d13a32dae01ebbe124db9693f4ad852cbe1270069c18aa5d9261d21e9601b1d4ba90272a800e1242e43ab6b7f2b2efe6943465a5b6c6a562e8bf3363cbcdb3bb3ec67dca306fc1b12235e743743fadfbab2521de8a75fc1185961ec951368cbdb7947b1bfae2c18636b27f67f3200f3d5aaf39e671fa05dd835d4ff46a4d2a0f26a0a5cb9eae4d4798ec33d8e15c801a85790ccb6b90f6456fbb27c8e028f5a5696cbb0b7289216f5201eaff9f0325d15c21006ec29c20986aedc264aa84923c1ffee9d1ea00c2568814db1a76d5e0f6643409c6305f38979b224dbcc82947aff1857e30cc4f216b3b50b20e5f781a5af50b0636948c1a7aeaaa72540e810e1fcdf711a3a17234109ca60efefa9da85f136d709355b884629884f3728b1de2c004eb2dda5005862eaecb84ade2f8999c5145998b5ddb1f29d654697c8c50bab3e84d415470d4c70201ae9289f95db44b93adefec1dea59533ae38f427ebbd5b3b614db53b59ad27157d6a2b59819feaad0322dd0721e9135b80d7a540bdedf430a5e6b513c51fe54f921c6be5aaa54a39e3836d831f49ea9ec515005334dfaad798b6fead5f9f8b97de25a58a8e1e47207dc07b469a6237747e8a500a518c61ccc4ae39f2acf4030c61211eeb438b02ae798d5b743844691ce566be718ceef2370904cbe225cc79fb5b2974b69b5ad422faa7e6fd62ef4baac3025ec08c61005a3d294412bea179b3f043cdbd1527ac57399e1e1ab7ebf8d4c9e57402590d0cc8907f927124800249cc93349d542cc1edfc7d79ee4d636d7cb4ee0f849df4f468a7f714ced7ae5603915908fd93772bdcc52ff3dc64060c9c8426b4bf706a28586c687d00ad9cb7e2fd07784ef04e894c6271b776c5ff764d22af538b749edb83af75daddf856176706fc56c07fbc473776f042217e1b3e6132d85928c0d6593691c036647f3a6c0ded395c444e149a5d29b6afa60d20a7d509babac8e359f9c0782f801962a2c5a2ac7509921b45521cc0531559a30adc48e16067b3bdf48d7ca8c63736690ccdf7d022e4d4499e8759c7d5cb84f19a2365bdc7a78735e5b17aeebb6f1f9f79d46bc972fc4ef2d976d27a44156de4c8282880269e65f648e99c45c6acbe16ed447a127b8cd150686340093cd2a874adf9c46ea86fc731cf1bda35ef7a3ed064172287d5d3f716439455191b605d808f5cf0aac699e10e85740b4ddf6a0b0fb51fd70d64066e99f66b6f2f75add888e3b6302234303a1d1c4ec7ff3016c7cf28ea53056d7d83051e63ffed483ba88ffae38cad9eb51bcc2afadc0b8c475f6dfe3b595a5b67fef4058f94059082050a147e1a46e1513801995ffbaaeee209432436254f25144c68cdf6fce34526a202860e568a41b5c7700f8608038576da69985a7e554d460269082e71001659568043ab930ce07629a3e4761010c6731b147d21f19b634235958d162f3b59f1f971c6ee52f6198d4dcb64a64b70a436c261f7d49949af11d1f108e75329914ad4f27ffa29e0c0fd19c0529f6c54d51f0864eea954edd35efb2205f216722cdcdd2e2c0eea24d6a6505816add17e6d3e1f0efa335d447883bf08aadcad995bea21e70889d9bc71665f6b96cf0bdeb1e6c2589b2d72d366c18456df0a3b35791e542b3ca5af4104f21b7809871be6f2071356e5fe84d5b68c5892e7f7b00bff68bb557a9abf701f0ae8592c5debfc82913f91c1f76b11cf2041768ad5b26d5265b7f8c97158c492b098eb3451a662be232ef819ed0552d1122573c746fd0845a6f4e597f98d46be6616d8b23ec031367ac880fc5198cc592", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0xffff, 0x1c2, &(0x7f0000000100)=""/74, &(0x7f0000000040)=0x4a) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) select(0x40, &(0x7f0000000080)={0x61, 0xf9cb, 0x9, 0xffff, 0x7f, 0x10000, 0x1, 0x81}, &(0x7f00000000c0)={0x0, 0x5, 0x3, 0x8, 0x100, 0x3, 0x7000000000000, 0x40}, &(0x7f0000000100)={0x4, 0x0, 0x4, 0x4, 0x3c0, 0x1, 0x80000001, 0x4a2}, &(0x7f0000000140)={0x8, 0x1}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x3) 16:00:01 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x1, 0x4) setsockopt(r0, 0x400, 0xd9cf, &(0x7f0000000100)="51d4bf0cef0088b5aadbcf52805dc6c2d8068e6524c072d8eab8e1390fc8d442010f67309be6d23460d57b0f6f9d32fedde3ac2356ac3386cb22095b75b04ffcb62e03d8d0d32c8ddb9526d17e8d730326edde1c621da799c19d27dfff6a3e9f76f30c264010ec59150e67cd841501366e1e296c031f880de5e9a02a1ab644faa9b2b957b3df7c8a45f0f0ad989de50aa586ccbae0358b9ea5cea87a5ff2d2e1bffeb0109661d05b0e8d4a859970f5cf7981daaf2845aab2e8db6de94ded537d325c2d4c65e0fa5e74e6c758f83a39ba4070c5474cdc48d604135bf97ff95208f0d411982f9a2a16fa8a12d97de0a3edbf579ab1e117c80b47d83cf8a78b19bc303e45842a7e5abe76a69029d90ad333558648ba51196ec72dd0ee91895d8477acf9fbd951e32306acbc797aa99728a465e50003167dbe2ee08648693549c6030dffc7df08b5cbcd5e2d8468f3480ebbba26bec8dfa2e5b9bb8f5d0bbf35bc8dd9e484d78d3f6694f11d170b4e0052cd4b2b048e20b271b82ab2fc8621b4dced09a7e1dc6d543d92e4ff54f7fdae6d60a18f1414ba2dd5bfa914ea48134f7e090717be8e0f285ed65eca91dc15ed115270fcca651162489f345c4db87d79ab28ed3b479e9460da266cdfbed92e958e331e7835f77e9f390209f8f02e8b79888ae5fb1f658d67e19085f52fdd5ff50a472264c7f9cc30adf97b85d6a7d9c3ff72d928d129ab0d04b0a2a24fab29d4f953fc8e307bdc0ce570935ac4cfd9987a417e566ea638bfac6c08ed427544f154ceae5110e7dff730c16cd528d89dabb549e18c9c54a290d7317b203687cea89836159a9ec0e7b7a1a4bae156e914298f5f8f7a33aec867588f958be1de6885f795946749a9980017514dd35726d4234253ddb25c9f75f3e7d28da6c26c2354b2bad1b6cb3889a1db08b4ed5bcaa84caa238ea467e4e8e7bbb054d0e668d58653a5f6e53420acb7c21f7486a99147548c88457d230b75fdbb5dae9c2ad2ce7fb01a4617a74bbe1d6ebf0f0d09d990739038e6d7d0e8d7fb2a7ef3f9a588cc71832d10b1b6009a1805875f2e708ed032d7c945d3755d5b9c8cbb87c60b7017ce9279f3b3d8fa6e56bfec8b108b9c997c522baf2adb955bd66a5a565ab3bd0a1353bab1439dba838196b07f64e6c16f96f944a2bfea3f82090d2a4c7eaea5b9409875a17c3e7d6b6b9b1f0ab718dd12e764c8755b1ec93f4276184b4b0a30f4e75ce5e6d83484c7372f8560831c6b3becfca48e8f419b8cbc06c30dc64d00befcc8a739ddb6731d3321c758d60ff7b5ea57bfba9895d4ed556f3a3539564e12b708644a4c6d4787cda07740b2dca69d92142d897bbcc260124bb33d8b92f8919922d8b4490b43bee6b5e610aa224b87ab6dbac228f3159ffbb052be64050687fed331c7fbec8a16acbad393dd41b9d84a7a8a44cf40c529f8ef6451f00a857be18447c5103886bfa33cc118d57e89e9c3f780b43b526c5b487c2ccc4aeab93227b070a4e522593594d9745247893e36929e39b6d1a82a2265121ca6ae4146b779de1ca969b8b6702f0289b022258768b9b2729d73a5ea8a6f1b3ec15a6341b20b3a6157a6d7fbd524b20972101be4c86e28db3b547f6c4474a33873a3f9605d90bbaaf69f772092bc7d7399369eeaab7446a934d6315904f4659ce88f5ddea04e216d5958597d8c8ffa291b8b236a78a21798de7efa36aedf5d35022290442b9527a894d32454c27764998694b1661bd3edff8b11e98136a6b9438dd216469f39653e708e617db77a036540192eae53312261d62fdfd571d25d0fa47946173f2cef716f79f0ed7deb1863ebfb8252da086acac4e91cad847a01ea5d42a84d0899dd3e975c86108ac9078c3ad5247a2dc260964774cef9555f13cd6df8d055afb9bfafea6cd1434328ed714a163d11798f4223ef1fc61453fdeb8a4fbb933d56fb32a626756d13404a5ca74f4cf6fcbe0437ea8b323c32d1407e096325cd25f71c29da1ed90f03eddb25229c596568f756d45d6ae1dff92a9fe7caf148db582b44e9e72573539dc4a0146f54006d70c6041697c9782198bf02a7467525bb1751d587fd711302c26dde65bdb91f8ecc31283ab638d56eb110c93b715fd4947062e37b26dd418406b4586e121a9ccacc30f7f91fd706634fd226b4399e966841655c966cae437666a312499dc1801fe4aa545978ec2c3b5000c99f55ee7df313ecfce01e14d02cda9439611195808e2ff87654a0668a72250c3a1cc6f03fdcab7800f4279133fee4a61033a6abafb1a89f2944047e2b32fb3c338d3e62559cb8f3fed6083428a686b88fbe035fce457c004d7be7e178e2c95cbd7728f2390629246e75dbcfae8c71c7abb4d150ec6304b79555dfacc7043169fff7cbd1dea01de2d5737ec723974f292d2997ec17cf4411ddb6875acb5dde0ce0ded5c9b742207c00666e3da073f7bc720b1956900a84867ab0c352f08047361116d860b280eb5cecd33155aff6006e8e3cd5a8febf40e4a98daffc0f9a88fb1af456a1777b6a1a526553783083efdecc50d0c5c100e1e37df475eaa87a254600474cc052c54b79d2fdee4b1181fec8646225eaa0e40ee7d9fb6b2ffd5163804d7deee4acc62e685db4c42ec80829a00fa05de01eee2fdd9a61ca57710970b7031fd720f1c7f1d58e9ab47e6e18afe654967839e4a776c05dc89bf150d62a01b9791b46071b4e16de8b134368896d936449b1fd16b433eb8404bc4f9da7e1d1da7822c9204213bd77453f4c7d0b4859567141e20eef1aac25f9639d8e37ea4c14b779537f5526404484ddfdc8df9d2969882e22c0b40025b3ebf2a079d345373b7b6f3e24b602a0af55cf9c61f46e225c34b332c51b7742314a3e1235a920a055582e1d8456ea85cd90b32250ac5f280f8948570fe8416f31e92fcb9ac842f18612c5f681d952b66a7b6588ed6be704abbe016b4e1ff674b48835c4b9c292c704d6c1fa7f1047f26200d9acb30406bbee5f978bae78f726617d8bcb9117da5055483ef34960538b7307100eced8ac8201a1e0583fd572462e0787e0b9bf187885aa85f62cf89372a17cdd6c1e2b6a6462cb0f9cd43613c46a7ff29eb58e95a8af2b39f1d9c22d34e0ac96f04e824df1058124d27bc9e13d027bc36b7e78477be794d3977ec7e318832e2e8b4414f07a0b17164898fc5573bc2b6555e0913b5ba1927b6828e9d86e9a8fbaa02deb9bf1eb0ccc5ca2286d98f58f0196a0935d6d1a280591d3e2fd4db5b01261aa84d24ec9ed4546edc868c83c55eb7e7f2fb94007e453ff99306442d5a027cf3f9185b4fd9f695600055fcd662dcd560835a1f91a841eb3eb397be348e5dee5bbba302103d97ec0b9bff5f07f11fde8473cff20b045010f0619934a8bb4f5bb4e81f5a7a0250d00f42a43d180e8f2b888f41eacca4d62321d8b4f44431d529862b7877cdaab9426db3bdf6d6e0cabdbbe82abb8e150afbb63039e71782fadbaa6df2ea5480c0b58df099fc896aa0307f9be395111dda1159a6d9e70d7b6f932842e5f9c1260ceb73ef58841e11f1f7e626e15a9f4265d1d64e61334ffcf6fcddf4d24a0a45290911c5cd55d7357de57470fbd756a0ed6ed9eb5e6e4dd35db7fa1e8edb3df5c0a1481ed8f2247184ea19995d1e6054340c59b1309ac4c1953b45d1d5923c8350714b39a55182dc741a0a385c8c0306cde8e0c03a60f2235ca2f4b7658fe2dcdb6e4cf637bad2e86f8138fdc5a857a32f70217a445c38133334d94a7650faaf89c11f74888c533ba808f8491727bba661c8fd947e0ae4ce671e02370f8ca6acbb9b05214ff04cc79e10c5bf47f8c539ca61437222d416e47b95fdfc53d9a1879db5e335b2900ef04fa3fd1813084ee870054b9339513cfa6b9d2e0a5403af3f135e1eb0cb3cd775f97b3f19ca6e5469756fbafd26729bdbe8c3ea9cdd3787503c3325478aa7db3f16e255c74f6d4cbde446a544a90b50a0a482dd99501c3f78ee051b67ff2e860a1a159f7e964d448b2f389db6405125075a492b6890fdcfe1c8bd9c2f186c6d8b26e33459978fab5439e30fd8c08f0a7e7686e8c3e76b4ccfdc881b67a9b9c9e23cc6ac2a8e47226325f89c7ccb1315e41e7a298612a2473bf78e4cb7f6d81186cb1b37d4ee76cf3fdf835415c8a5e655a8ac02109466f1b24bc1d94391447db1a3c7a15c569134f897fa5eacdf848eaab5f9cc78b168366d15c5fd42c12ad526b30019cdfe6eddf1a88e277c7a5b4b5e4c049c0c728d0aafc87f47efc0416fcc25e41c6fe520b885524526c3b50f6eacaf7f96b79198191dbbe32368f40d63668994ac05585b5c824be2636f3e923ad61ab14048a1a3ee1d6372474f31227600e1241eb13e612a098a37abe55efca9f59d3258857857634176a327e64a5e73170f40601cc3303035c3aefc0d526869647804e816a391d4d45d5bb8cd3ea7c47863fb07d4ab4e0c2a3ea67379d5e78d279a36e53af5cc3ce3146e07756eff94aace281376a483068b38514f8d42cb99a6b200fd1d671afa2fb11acd09774b826a6fb2d45e9ca77dcfab2c9203b48377da54a87f16ec396e1066d4e08657b26cee2bfee78211190b55dd3730419ef93e086b9c4a801ee90e67c2b802a008cd96f357444da3343e337c68b613c5faa51fc6da282b2bec9bcd6420576676c3f1d6fcbd752eeea066d1d37eff55464d0ae1defc87910fef09e2ea483f2815ff3d927a7a17d95340f08c5e12bf0570907e1cd19e0f2e72c4dd904d5798f867222672a360dc5c22e3dcb0e8b121a04e68d62a6bdaf9ed3d444a807c68f8e676b53d977046cdcc2773e04fb91b029051d88f4868fb318457e0dab6ea2f4a1e62986bf1a73d39a57b784a576c2ba22447d68406eee3e980a4646474cf38d48057f9b056c099f66a949d126f3412b0f39d8871c9f8e14886bbc9d9774a57b6943bbd7e75b49100d30d5e1eac9408f351bba96d968b6855850a34684502e429ef3719a0700923a36138f6ee28edeb16ddcb55ff234f9f5954e21a35f07f4e3209b50a6866c38e8b8481cd2184656e7ef445fb429c8cf689ede056d6c3e7a97c4216711231a4ef06458f6ebd0b8b787fbba2713a8bde8f06244be05b9054dd6aaec5c1f03a42c5ba6f13a37d62f2928e6cad6680c312130783fdcb0cea7ccbd48a945bcc3cb40086ff4598a0dcdc6edc582518e003b22197167ddb61fdb32b6241d1744e80298d19f2c2c90ad43121db3f6d6f42519ed985bf2dc2eb8bce1f43886ea649ab163f540643d4a4aa386e34e1d2c05314ced5720d1e2661e6cc9fcb7e22355cea2df3f92d2209d603a5e0cb206a234aa61feb764bd8d99b01b0f20078b0ab3e0864b37bcc299d3ae38d5423a73202b347321a20b0d843f10dda08b8104516d86982f263b7f19987f59b9be035be488242cb6c0d9260cb2b31eb3a4f055c086830c88bde1c0ef9522c912ed9bdd10fbf2aad31399654787d24ce438b2fc460082de322dcb9688a13d8090af120997ae1c7146ae0d65bbf70e18349f8f530af4d8d808741f624549cd0697c211ad7af4dab394b9186de4f7b9b150b86f24752ab6a7dc9faea676e57c0107220d2e24f91102e28bb9cb7a069483bda2a325183e1e5b26b35b8a2fa83d43cefbf91e144c0b586002c915a9e6521132154bb970057c36b9c91a9810e762b01cf201d56b18db5e56f78410e0cb0c022ffff3dc8c614e1d34990e1c41321072d5326484f44b22cfc4e3420309e01fa2c61e48b90f25973d1288", 0x1000) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000080)='./bus\x00', 0x159, 0x8001) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a4ff0300000003", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="692d0825001f043c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced96328703bad0a1", 0x49a}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2000000000000002, 0x1) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0xffffffffffffff44) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x8000, 0xfffffffffffffa16) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="17", 0x1) r1 = socket$inet(0x2, 0x4, 0xfff) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:02 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/176, 0xb0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:02 executing program 0: r0 = socket(0x1a, 0x8000, 0x76) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000600)=0x3) write(r1, &(0x7f0000000640)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000000000000000", 0x65) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c006000000f91739ee6cfd0f85000000e552aaee71aff0f2c85e2831c61ad449010f78000000000000013c1fe1002000000000000001ff10babeccba904bcabba3447e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74068d9bdab9bd510eb00bb2c4c7a18ef04535685c2001fc170000deee2f873c1e711d064dfb4ea493de361ffee5e627000071605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b26979ec95b5b101bc48cebd1f7446d2598e336b480a1ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d16eeae7ebfb4c9d7b31f678df0da61fb79309eeba375c9ed192777d74e906dbd27da765c3e1233f865f7cd58aee111d90790e10c7b6237ff0fd49597d6f30a0fddf6caf7ab833df924adfc0580d5e1d926bcf2b9fc0f0b82c9b8130c1f61e231262e5e638bdc5c9ad2fea908e0ff47fe22eb35caaa61ebc8f3d03e196ccf7ba0c30e0016a89dc22a314edda33e985a5e837adb669079a76bbdc88d4039bf50902ce1cb9b49c3c01abf9f765b5fc7f341c707e651f011fad3cded503d06245b0a204d75839b90943bd05a16e94bf70792e6d19d2750bbad44b3de89b9e4ab7aa1eef6f0f34bc77706181e795f64903a6dfb298ca7e4e4b8d04adc3c4483d8c9f76f39f134724dbe4f37adbae2fb268a190dac828973a97dcc1a8824b5615396700e71dd1458127eb36339285558a34790520e82ccb976f5c16a3f1dc765aa000000000000000000a3d1eca5bc0628d9bc0073373f5325b47837cd3e1bf38e920db4877da626347c90147daa1d43f81ae7e3297305531889cd3ec57d5f4f6cbb571eb6f0bd66b8cf69a23364956c32c17fa7206d0ec8fc3c7748f243ff07e150c1372e1750ac0540d03691a6772828731fcef632f0349a4f00288815acb0142ce49e9e57d036167f807604f463f1d059ab1e4a7b4ddc54f07dbeb79261cc8ca939cc3f18dc1919264751b196c179debbc0c8403a01998969ac1ecf7f46f55848db7fa2d4877aa6322328820728756f8a2cae81dec3af90e5faf0977864d5f7c19dba61752585b3f7fcf662333f4b57b084de6808f35594ad5197492b4a6302ab422f79c258ecb3400ab907538800", 0x355) r3 = syz_open_pts() clock_gettime(0x0, &(0x7f0000000040)) close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x12}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r5) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10030, 0x8) openat(r2, &(0x7f0000000300)='./file0\x00', 0x100, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="503967c20c3756d75eaaaadf3dc7dd72ba8292584fc1550577217ac96034fb3cbd7e4ef85a672b767f", 0x29}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x84, 0x1ff, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x4268, 0xfffffffffffffffe}], 0x100000001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x20, 0x200}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xff, 0x100}, {{r1}, 0xffffffffffffffff, 0x82, 0x80, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x257}], 0x4e, &(0x7f0000000280)={0x10001, 0xfffffffffffffa5b}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "e7d7f81eabb57df52d77435ec0b657a55e7b8241"}) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820a", 0x52) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x12, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb843", 0x89, 0x0, 0x0, 0x0) mprotect(&(0x7f0000264000/0x3000)=nil, 0x3000, 0x8) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) readv(r3, &(0x7f0000000100)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=""/24, 0x18}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) listen(r1, 0x10001) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x100) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0x3, 0x9, 0x1, 0x1, 0x8, 0x7, 0x2, 0x2, 0xfffffffffffffffb, 0x40}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001240)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) r1 = semget$private(0x0, 0x7, 0x9) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001280)={{0x380b, r2, r3, r4, r5, 0x150, 0x4}, 0x100, 0x7, 0x5}) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000200)="0a4079277b0ccaa0dce8262808d44617fa1bbebe8bb5ea6b97dbe055c6a6b5fd125f407d09885bb21e7b5ed121c161548ee097a70e7ecbd0408332b693951a5b59c80f859c700cd0d941b7d45a9be4126624418c1cce3c996319f7d6fa7fd56f0bf9da1f1d36304c44b05e3f7a628477b01a04d4f15d4ebc1594d073769e9d91c814116d88ba7f0fb8058e6e5341321a3b0ac8b74c92b3b241452ce5021b83b17d174f9d1914d603dae25f189036a7a005dae75485b9449d282ec228775f600e18e3b329dca01264626512ee747a7191e50817423fac2bf3d71f14fb6f5730946111c3aa2dffc25f7dd8107cd97ebb06266f3d6ca9f79f4d35e2330e568fdf6ad524c40570e5d7f4c010502c4dc2a67a464a81327cbdfd987eacbe7c8df1f2a729ac39b2a88e1096b360f278d3ddb559eef4f8deda9d4337b9c270e49c5c166d02e6e7a50c10454ad9c564413aeaad83823184965e7862f3818b4f12f0332b6b1a2a3648951932be8359381686a277b2772128138f869dd590701f7e6d4fcfcb193794acc46c7083c78a84177f9e30fa3c2c5527056450d2dda6f4f8b4ac3eac1a4959b2ecfcc1a5151eef5d8962123e00b25ee506e1f54155e7a474cc167c3a0202b8dfc85e3010810f08667fea0e5f127c421e6f83960aba7ae0f576e4d63e92bfe2f0745f95215f661bb85da60be7b002ee1a01e2e14a576af2c7aba54d49404a0065fe5fa3fa340ba2a9931c09c677115163f8641d795970d9e769894ed072e19b1d7e6eee80e7b4b94501664b3c40798c3f4513b5dd6a3f8aa92244adeec2346bbee8b51f6a964c7b0a216cbe643b6471cde9a83d9fcb8c45c43b4267b7c3fc5800a328193fdba8b458e7364a2687d8e8c1fd7f85ca9963aefebd3b9f8912b79e329ceb38bc51ee414040cea45dabb1dfa32a8f3cb107fa4017ac9afa8ac24cb1f19711352913957b4e9399bfa4d05bd57681289525be0cf5e9dc5ed11e37dad17b1b372d39f1b4271ed6508d2c5406d6a93d161b46a551837e041d7cd67423e9cad8ef934e0f48e83336a8fe12485a762f822712d6668b4b1dd3e15789fe009f072fd8e5bc2db68282fe53465324279e861f42fccb29f6341909f32b22a92a3b2d040ac980df6b5f4d61da1b33d98a24dbc9a962c59ffcb0299c31fbad4d0323b93f087233b67abc6428dd4ad35effa114b58702544cca5ad29a00d79388006ae2b3c09cfdb01bb99387e1bcae02452fd5bea1c097eb99244249d9de74d3c08b914f0e15392a8cdc81dc73958e7d0a9679cfdf22f27ec1d3dd9d573ca6449357ebb370da15776b3b7a02591e7dbc47e21069fa05b6b563a86b82bf04d9cf07a36b90b4e6187ef7237b8c5311493f5fed6002b90cbea91033946ea51ca764e9b39b16ad9ae2d02968031d3517b803c94bee2f29c170f504419cdf7554185ba20d622c44cc28f455e8d480e61f573b5de5a6e824193ba3d12a4e997a8d4855dd0766e54f537ddb325cb40417533e9eeb48abb19a1583fabf60d5313818adf3bc7a983b5ecac12cbbb50dcfa818abaf3b1e259c2053c99da941670a76278b1d5f659f7358823660ef74edefa3c64fa5da636246d03af56e8902221dd6b22f8f9e63ad44ac21a84ba5de26a895151fed6000d0a405ec7f79b536ffc6896157c2e8c97f2eee4ab93efaccf44a5bbb780bb6604093f010a5a2bd3076bc6a11e27a144786398239e05f6abb8fa2cce68bb2b7c8a1eb167e807c2cf6e0b72bdd2301de928a4c3a755eacea5074631203c759438cdd2b525fa1dc1141159e17c0da05b4bae2006453d5057052d4369f19257330198f8bc1698b34ea3fc533520456310dd800dd155d0af0caf0019f27a7e24f2c86447d0096f8cf5fb061d180edc76288b5219a44e925cce3f2977d2f4a61086aebfdbf4d34314d77d988ee273217ab4f424dfd81dc8080202b3fbb50c94cb3bbe684e27024ac2c94087de11ac57079e007686d0f501961cdd664fd380a8bb9b3792c57a672c1a5fbce7b57a342632310193fd91738a3fa35195edd115dc05763fd7e073143978499cc66f522ee44787598130130edc0c15b50b85778181428a9ea0527fa19257a83ac04698140b94c3d4918af0150a90c58aed2534cb95a2e975861696f2cf41f7fc8eecb9fb9475ab12f3f4e0668d60d178b436fbc957c21e8c524dc051b0938aedcd5933a78e92c179ca94471dae7825765cb18449b43b61f6ddbbaead4071b235f5ea6bbce0bcb02c79cf217e367223762ce96e839f190ad77e44b5cb5de290d80d20cd248a50315cd17418c762987364b596f0e7e6d7490f62b7117bd8052ab6fc4ba49991e29ba22cbd435eeffde89480d943559645bc28cb80382934bd9c1a2089d15e5fd47344bb58b22679e7c5a099e24704ef29e4136b55f2ce0d64c3b9d24d4049c7b20bc0371d78967a386f887bb0abc71941edcd8dfe33c255b49c47e6d8e0aa8a7b28b572eb248a265ca59a954997fa02e194d0eee1d9b80c95f4257745cb5a47c43f7168750b4286beeec7413498718c5fdbbf2c3305eab0b933d8d48ad809e0f91696efea616e67a73f43d7ea17ac62ba0f5b887bfc3f2561379381cf7f5689c2248a9b9152f4880f26c97c271a983284f57e0f3ef51b8bf78634c00e656c33fa64b9078499e31ba4e7ce2b67225f7bbd61ca558d9aa17aa14c7fb7fab7364b07b4d91d341cf22ad4a42ac0fec612be84aafff9fcc6a2dbd5e8eea198d82fcbbed11e426fdeca7602ecb582038e777ed6733310b03c054b41555e3f7c55687fa41e18f33373cac61f6787b58749d514f370641e5e1fb3694388f7568d6cf2ceb74264545ee3456862920287ba59895615b2cb8aed4240a486199d501f8dce2c33e338ce705563e7bfe79a13585ba76fbe041761eb8944bac04ba526a3538cb903a95cef4f31e1e6d67e3f5e5c1c595c6b87b6e95f8c03b61fe1ff9a6ffe2341269ea0e6788106cffafc24b8c69b15096347aaa132842246800bb5a63622bf1deda7e972ef95727c5d704a6bbbd7bd3e4276b6f6d7d64a86a682a5176f0eb0e24d273c6e9cab4919a02799214c347b71bd0e9284cbe15d63dd0aaa153cbba6df6ea114cf1b7afd14ff5c15d8102c7738d6964f63082b2cad16eae9e64f2808d7a03344b729779eadcea61af520644c4fc8b370c004af4bcfe0d653d36a10dbb7a0a5ad2151ad0fb141d819c0a9d303488ae01de48c7827f2f48cc29c5918b95dd95a6e143d13cc386a26a37f97147ce810575e9ec14e62c8bb79c9d763a223596b8e3b24da72037d1a48b765c26a7cce96d1274b230197a6831e55084ef696d47520fa920de9b2606baa8749325a0104e5f77d82c0309d9cc420736a8420d2d948d4b02fac851ad125475cea4ea7af0ee99cc41c78ca563bb03654d543c5c8a644d966a168364de1b5ea6a9f3f0b716af198afb86acbc0ba5133b968a0a2be4d9637aa23e7c0696c8aa686c13fd4fe3bc4dca043c42706f4ab342c243d8c60619d8f9dc3fcfb46d194d5064118ae93c6497a88c251caf23fea3e5e15bc56bf53f4a1d0b4ed06ca20741ba752997ccf6052a09f99f7f488e59a3089a2a8d9aec21999228dc356fe2aefba1ec61ad0878fd11c7b2e40425f0d9dc8562fd50f941106294a82128c147230332f412138b726d9df9c99449ddb470601af44d2c5392410fb25763e686a0a3895a61f61c85cbc8740abe7e45e9e3879f8fa96c6f08634f81ec5fde824284d845e33cbc62b8080ed50369ba8e13feb2cda7e004ddb60b2a8468c034e6ab12ca9ef94a0e19d12342dfbc2c62d6bec5dc3a584da9d624ca7f9a28f2839619bbba675fc7003b5ac218540e8ecb81a06e978305ccce3eee2dbd3be5f9fe946a36474e59fd7fbeabab2e8547665aa3771ed6449fc655fc990e0ed85d9257d9ae4a267836faa4a27d86c5287269ca63a6aa73b1e30d40e304c3e11776fbb14e5198831b00899df2002755868fc3ab8e0041505c9905dfe13b827c325d394a5dee01db3b8bd8684215f6cd476f94f316e5c0558940689620cf057cc7700fe46444f2d2f1fd25927d61dc4042eefa1fe666b6e86fb220f281b263616f564e90ba086f85f1d7891bb33d8968c46bd873c4afcd3c74e25976df984fc1f1885111dbc6e5a33d430306abaaa0783df91af14e601443b0ef7d3a788719755289dd0bfefdc48084aeeb7349e77229f77254f58d70e5fdc19e080a0d69ef4f635708561d2eb2c30c52a9b7482edcc78a7cad86a3f72539ac9bae3adc4910f9c4ef5deabf81927d7ced92b70c12482799d3e43f13e4545e610fc004d08657ea3fcbb1e5d0f96f54dc1df60b8fc7c111ac1cb23d21be9b4bc5dd446264f81aff4f62ce925ffc198fa1c1aa90c81da01a25bf8256f981eda5c11ce69ed3375540ea53bd6560b8ed010ffe69006216d52f86c10f8e2cf39e95db8c27b22c698275d36acb308fc815b18a5c14cefaf9af7428213a52b6abe24c0b53d5da15f54decfc6d8c01340cd2d06e69f56d015105edbbba1c9aef903646bd3191305a3eebb02a955c0178ee039e9e11e599bf444f8e80100823f4e18464102e1b5a7bac37f4165650d63712482be1fd5b6ac21677c553cd1197691be07f6aed57876d545961304ab19331b5c1c332f6aac80cff8cefb5f05234a9845ecdd5ca9669dcd692e34f8b577a58cf9fbbbe290ffb5e929facf8cd9732853f90f259a8ec35f9bd85fcf6a51a46a75705eaa5c35d020d0f26a047b6bd72097dd25e2e6816a729d72c7878b7165c0544a765dbbbc0891b59fd7eb3531d210b0b2b9ee51d3e4d0526f7eda682725ee0c576b995642a19b353bf080596155a30d019714b903bf6097d76e2d2626b9841b7861dd7e4bb17f00bc2955b9161a2e7f4615b11d7ff153d06cecc5dca9e81dee1622843e3c30e91367f2e9f25b542682ed67351be03664c23a5bee4cea0c22c6367753b9a49cf980515fb5fefc91585054ebd0e3b743a0312d7694ea4deec5d4fbe1ec36ef303310dcc975a4b3cfff446f971b3b030224f2674de7993fb50326e05e37cc03de0504f008956a481e4eb3ecd605ac6331d654ee203030123b56138039d45035f3563d6840f79a32bbd3ecd91b18553fe394c1d08eb90a5a07cf49cfa4f4cc11f23ba72fec64c5cf62a4059a209759bbf910f73443d496539ee1b7b6007bcdb28cd14c737a40959c0941c7c103c96d9c78e12ce530e6bd42875564a60ba33f6200414aa979ba154b8651a2e5d4739be828f4f454cade919f6c25bd4f6715a7ad8622b1336558d6c59cb747c763eb46b95f07813ac52996a55440b7ddf60cf658cfe60fb98cddf1f21566d0eb073c911745ec4e6f11269ecf0fe2158d6bd2703a9758c080092236a3ecd7d94957c50549e4e411dbdf72cb64db4eef7e497839849f0679eb4f5ef81b6ef32b6d21511971bb98c874316dfa77ab9f7346aaf5eb531f633dc1435d015988dd142b86d8a9c8acd89bd37b55a2b375d73ff90c4a8301b0a38d80dbedbe2d949015269cf19e32bfbfa4c554e51a3d74ff9e014603285971e23ae1f3d0ae197be2eac6dbab0a810228a99c32d4924a068ec2266b600f4dcd49d396e9ac5294632f228a88e234a9d4adb40231052b7b0bda9c2943802fa479ee94dc3ff01073a02cd8672db8e98c8dd882300dcd700cb3990eb350ca3df854944371cb1e9afc4851525ef2af00a5b967bd6de6a2f4ab7630ef32b88578429656a877c4ca3ca8fd7f283b3e7952618e77c5ad55d", 0x1000}, {&(0x7f00000000c0)="1dafdfbdd96014632f84c04b5c1de1f9b5e3c46b355586fe96140c5d99c49044e353992b0eaf5b66b4bea283a306a9bc00be45f178ead2f034090b4562daaf02f6dc8f607bdb7e9fbcdb55549100962b2ba36c714474d9536a31adb68751d6320cb70636e59057c37b4afad6abf3d388c28dc7406f2765a2fd6c06b2223e2e96f8f7314ab3bd10dd74f80fa93dd175e2de357ed4ec09fe2d28f2a524fe3f65a53aceed77f450426d57bcda076f6d48e1f1164bcb0ad3c18b57112d8a0d653af6567d2e8e2fb7b766dda4bfc70a359795e8b6a128cce56a6d98179745888611241acf75df2221110e6f401371", 0xec}], 0x2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000040)='./file0\x00', 0x20080, 0x10) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='-\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='/\x00', &(0x7f00000002c0)='&-\x00']) r4 = open(&(0x7f0000000240)='./file0\x00', 0x240, 0x0) poll(&(0x7f0000000280)=[{r0, 0x134}, {r2, 0x5}, {r4}], 0x3, 0x0) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x18, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000580)) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x20102, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)=':\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='-#)^{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{*\x00', &(0x7f0000000400)='\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000600)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000500)='./file0\x00', r1, r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ce6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55b8c9ff3e668642cc3adf0643fdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b734ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e894ad386262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f3090b803000000000000e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d5) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0x0, 0x0, 0x7, 0x7ff, "b08d16c655194701e4ffffffffffffc0e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) socket(0x20, 0x4000, 0x10000) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) shutdown(r1, 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="cf42889407e22dfa58dfa1dac99b663f64c5d12673a76eb79f43884a1746b00b6f372dec61653283acddffe7bd52a4f2cc37d0e448500f53b81c152cc34d6cc532bff2e3e494260b2877698e422bfeab2c0d3f1f08cfcfea0850a242af8b83bd41dd30a518899890cbc9a1514305542bb09eb15d236b7ed8c894087cc7debd5db06ab3867ddcc4eeebf4bd702e3e963478309a3ee34956bae2923ed3929e08a6b440482e7eb1baa81bb864ad546f151dbbdac6577fa6199ad9b31576ff69b0531b01e85b0889f1f98dc1a0fc60ee35688080b1f2071f08bb9e4a90f677c723f8130762ea66359fff0b1edf871551be749a557fd0ffa003f56e", 0xf9) write(r0, &(0x7f0000000200)="e2", 0x1) poll(&(0x7f0000000000)=[{r0, 0xc6cc5fc5e7c142a7}, {r0, 0x104}, {r0}], 0x3, 0x928) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xe7a, 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2463, './file0\x00', './file0\x00'}) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x100000000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x0, 0x8, 0x200}, 0x9, [0x0, 0x3, 0x9, 0xfffffffffffffffe, 0x3, 0x1, 0x100, 0x100]}, 0x3c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0xf0000030}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x3, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="0f6d4ac5e8706071158c64e020e3163139cd99f79b2b7a54ee04b8bc87c2c599933476c2500ab756708f3a14b787b5d7142567adc31d4ee89af789627abe1c2c9a0725a2129ad36331684db5b853a9c485f5f0564c9ea54fb53cd20020a5be", 0x5f) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) select(0x154, 0x0, 0x0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000040), 0x0) msgget(0x1, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x401, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x4000000000000000, 0x80000000000000) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:04 executing program 0: r0 = getegid() getgroups(0x5, &(0x7f0000000040)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x7, 0x7fff, {0x1, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2, 0x5, &(0x7f0000000080)="5f18872e9ce7d6368410f4a26c91b8aa7bd045bbec7074a2767cd833b4cea2414f473333d164fc62684e99ca1b5a22f70a7e434e10e6912366a7a9a2fea578eb09849997dc0737e2c9f0a0f34af66e280450bc97e609f5032806eeec9c232baf6f6d33107ad336f5cca1904830df3ef06a46f8b0b26642e433849e70cf40a43429e6e9793bb39cc0ef4ec2e494256651d90b7210ee150f07d2ae62", 0x9b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x40) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xc18c) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000280)=0x6) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCSDTR(r6, 0x20007479) lseek(r4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) fchmodat(r3, &(0x7f0000000380)='./file1\x00', 0x20, 0x6) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r7) socketpair(0x16, 0x8003, 0x1, &(0x7f0000000440)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x13, r6, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0x400000000000, 0x7, 0x2, 0xfbf9}) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000540)={0x10000, 0x200, 0xdbdd, 0x2}) 16:00:04 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000080)="c8583c003ae68aa0a3374d1dffdc1d0ce3b7f05d0ffa7ea673c20e07edc6dfc801ecf4b991c96e7e89b02faeb8580b044cfbf421cfde510a080b12e5ad57fec644e676212a9820b65d90be9d79e7f2c90b9bf9f9eafa1873311189b81afe1d18b1bf2bbe0742cef13b8b8080ed2f9ff521eeee2d1c6e03c5230ec7596792fb425c27863154eb3115f7668a20ff954ac24c44d08441ba2aec10e5d6a5f332e7515cc1e4e09aecba95e66a186a88f906713f264313fe7f58be4136991e7a89c3189e5cd96ac935dc11639b3552d1e941b40cb2cd833d161d376b26449891d603061ee160b68b87a3911dea048fa07c9a48d8c00952d94071040ddac7a1d9679f833e0b5aa112214d66b19f48d7c4715ae01b0d4fb5007056a0aa2ba79613a5faa8705d007a81c2117bfd2be2dda14ed25b6140806f7d68dcd57ab56a66da17a15771112f9d73710347756b4d16148be5bc21c0c2cbfff1ff9f1d94dea9b778d68a95ae7f5ac8dc814a8b9020f702dfe78e7923d4b823e862b2086dc54d19e5cbca7075ddf3e6d9f5c58abda2fbcf29e205f9b397156b68a3b8cace7ab088ad59681035dec80da334e9093c80ddca96448225bff34c2d50a50d3faaf00d5adf45a5178fdb7fe6ff9ffe7dc8474d537a68cd79c64ac49b792c6183d4f33d64d6a4ae09528ce39b01cef0c8783fa5543635357f1ecc4740b7d81ead8e4efbaa297ce8c312cd1242aa7177c82dd3464799dd3b9a69c9bdf7f27a36cfbf59eea0757b9fef4361b56e141846769d63e97276867c7aafecc1ae5caa8edef070ec5824a4ec3a680958e5f3ef52072b7085362c945be7d3db3e8af7260e0453f4944d068fae145dc1fcb28a92a2d76ab1de86d484b942850c8f544782f50c99980ebde2a8e87a6ddc66829167ec63381c7da625ea17c66596acd138e3fdd09da24f53cef027ec6fd5c2ae8c1f0149896cf3987a7765030a2fc9c2251765fa92f59adce8aef642517efa8ffb42e099bf2bde3dfad5669305bcf8ede9c4c30d4422aedf4fbcc5f4fff79fb0cc8e23c70ef4f3d3af99f1f2dad6ce9dc6eedfd69e1d32d73c8892f663fe6733fa4cbf89c5f8d7f5b09bbc0e0726cc919b68b2ad614b4ecf0ab27c9873d392f2d404ddd205112bd8e1298852bdc79ecc8c4c836cba35f4c0767ca55edb66774951eec779e27f1169f36c7cad44bae29956f7fd2dcfcc49edd6afd2664275ed60d75dd7ae4c2bb906a7e6aabc6313c16d082b3dce7e01c583807df51742008e5166c28020ee77395c903d0929fadd5acf5e67e1a2cd9ef695477c5b28f6020a1dd57f59691eb4b7db398a11e7ae3bd4b4ae2c3d952833236b6e040c148364f7a6446fa2f61b8af879c37627191709a2e2f1ad4a4d5e0d45c408c545dc70f9a2d1e2af4f80af40f1d8c154b5798c156308548559f242be7ca02c17aa27d1a2e472d2aff71c577ce8c81cbfad52e9af2cb7d9088c6a7ad253b63a55b24bea870ccb319ae67bf5af9fc838d82b42e3376f0c1e3587b1c54376017c9033dadfa162a09a7d14fcab5f8a2bf6abfcc42a22a62e22709b56c7de293ae6db308f7a56fc8c0acec02a011513e3ca12493c30ff6cdfda0e2d96073bcb2e8147d6ed1d1882d6854fa1da3168743b09fdf8a40304aeeafbf4a07091dbd05e007c77713253c24ebeb16e0c1252d4232aa2632f03348d0143e384ad5eb301bd6ae79e6fa8abed5f465103a84706b9f8ef2847922012b93e293a7c3c8e2948da22acf195f67d8b3449de108269dcb36bae1f8bab731dcadbb5e080ed23ff94bfc8e940254e4ec4ef2755cfe35e3557f618911ab4569a65098938aa8a11f158d1771201ffd1e43f27fabaa24b96580f4e8ca1e9b807e374f690f5a72a9da48eef84fdcc2b3983e83b9b42fd95a6b916269b6e820db1ad3e298e7953b31ade37c7b389a25fc39256a17be2fa604f9ed3dad6a2ea38b547e897f5bd7c21764fe41e9547aabd0fc3f241e3b8e033a83213ad58099993b4bce50e2209bc5b102629eab8ae5bd30a7b4e00d9c36d83f0a245c3ca7d29bc2b15ed1945bbdf3dd85b40abd3fd09a5a5f195655f1b91d0d817b9a8a415a402826a18f68a841f82a90d893a75e43f8a92ae641f01a95b6bb3c785d8172bd5eb72504cea9b2a80de216071fbe70a4881ae7d3ba05a0e4a9ea1dadacd4ad9d0ee602302731b65ebf71682a0c5fb24a59e194d41a9792b2ec514096b1c489e2c180873c631d545080058db1c1813d27e59b2aab557a5df76576b8f7c50433a7759419d8b3cc1f4343f542259423d459553af951f11d98596ab3002a7548661db8c0fef4a2fa9084c7433a3550e3089edd5bfc2121a32db3972d016171cf6c0898ef57ecf11766b6aa6761f348f3d8be37834175d7f8b370567bb9b511f96b47286f6b1aa7171741a35611add2b9efb0ca41228a2f7e806e5e052ec3f0abd1c393aa512d070748db2990ba3453aef7b03c21b04409e452b5e51eb1d4993376d89438f41996014a11aec47832586548f9d083e359e0b9b09379331f6849c9e4b3a4cb63b7f7e83debba852a29845b5e94879994e8349c41f0d33fdcf7b90ee43b7c5b1d38c6ae4f667bdee5de38dc83933229594a7100fe6c872dc0c46cb379f7df1767d856a3825cd9a56004f4539845fc6a7058cb29191d79374ab1971d458faebee159fa8498310a79c89d41e678760ac704e1744e94c53e2cd43f1e1af1941f5b834b8a20fd906d6175f059c1ac3ecc311ddba6a537400105f8c45d0febf9995257341ebf9dfea1f46f36204a8391336184c5226536cd569d334f4b3cd8933c2ebfbc097b565275c2f370ad45168da49fd9853b42954c05acb1f519d43890fb77f001263a701876f7714080141924193bedd42722482250b8f8c46f0037e4bc91d2c4ee4c77b460fef71a15799a7f1df3d4ca1df9a15af94bf0b4b3d5a59ebcbe4b2440dcde4a1b741870af0752dcd4a7415f28d143f611b857435fbb99d25a673e27f423b90c5e9d24e082ed580212b6eb11de07982c36e7531cd991f0a73c0eaaa78a8177d88ee151570159679f614382fbf19d4784924b008a51cbd939f691f377fec89f14cacbee95b05b32d73f4a06d8b5e828631726694b049d6921c2d609c197c5f88b45433b9cf83159313492a45851a718f8a1b22ed47e86684c52325627cfc2ea0e0080c2942253cbb5ef285fd15f273eed7f87247530195dbf7cfc7cca9ca1f93fb377a00af8f28270144cfdc809e9aad69420ac8349fb5b4193744684eb4e73eb786266cb7e5ec0f225ef1bf2337eaad5b98fc2e7c5f74d2e197f10dbd156d4caebb3804463bb95d1b07cf255089392c358cd58a1a415efe715c8c0d76072f2f2ca99eabfb898b57a664db11ee1a4c7223f6df57eaa6790fccd866ee30a0bf352a15110d76838267840d0e6df43dc725b186bd90a65f584e3fa8e7c59aa30f3c36378194966d56f1b535fec7478fd3516329b905b592a5301fe97126d8c4834f208872b5d9eacd3658c433ed4fab0d371b28ff4d2ba3db107e025ecaeece9d813727a4f70cae6fc73036713ca666488283ad4bfe0bf23e7eb117263ea025cc7ac5ee5877e46ec4829f08ad8237fc3e20a35bc4c0d0ad4fc2bc27b810c77a7d85ccaf366ccdddd8c9eb3184978fa220bca78bbb1a20856e1fd20e59b157d99c12098bcf0602cec84e1bdf2f44c2e66a2ea77ada89a18ac5c8159a08e288f88bc09caca1dd8b5cd49f922f3acf809b89543abb35e59cfe08d720c4902af6b5969281126781ae844e6bee092508cdcab66fc9e9215d4bd0dc6e3368bf537ac22168dcf20dc7811c8d2699b4beda52aee27157bbacb790500b7c9728187d0a821f983b3677c1348a13c75c8d9b8e07514647be95b9404ff8f540f7436eac9567299525313e7062c21dd224b7321de3c347e6a6e8304914ca420f30506df1293058942e4197a603be20b1735285b29c22abfded2b8208c0bb01e0af00a5c7fe9684f275d6149444e640620be76d3d2a390a07a0ef9d7d5533619dec10940193bd4201c5b4b5fe405d41cd12570c6fa4cbc8740b7bd2230898aac01ee3abd80ee2796665217b8918cab1c70ce477888023a5f403a675d57c4111edd7d798898367d941db6128edca880e2b351183b461e162f12b7e40e4e123573002e017e21d3b17642a01ee6799042df875028e10ddb3ee57f5b17c2809e01bfe8225c134e282de0e1af667a7411ba7b1e0723a069856f4438e1b8e6268ae9adf9fc37ccc2fc787715dcfa230c4d160794e06b063e95c8dda1ce3c2e5cfbb115d7a0c7cccc0f2ff7d1e287cc6b76abbf7442f18b581fc82bcbde8474c39a9ef3f9be4795e771f71cb8660e15cf28ef25aa4e3edf5720bcea01b742340371ff6be6469b15c0cc8ba412e44e6aa2cc4fa92d45e4c3b68db3fc5ae10b2c0f07edcf3e53995ac9470468d6363f3b792cc1a49c8cb66e2d54d021cc129e24b37678c6eefc4f53e03fea871a4391342b2550bfc1f5c6f272ba42481cd967c497239a8e0398fc3db8dfef36b7cfb8543b2aa71720f3124d9c88869bedf058b90f15ecd42937de5160868748a04968f0784de7fad2ebdf442cf6cd719c94fdb03a649f2c775709c30bc2ee97655f69c3de6b61989e8c5cb4997e536505b7e2dee01a04093e20e5a2b250bc569cc2aab43015de1aa1139e6cf7ba3635739cbdf0d17c2e653205cac2238a195bdf335aa7bd74c704bcd377280b0be672f6040a03055e7cfe99d138f825d9ca1f3d15ae5850355f21a759787951f53af61295e8efa756ed32be34250766bc0706e0746b7b57e11304f456bec32ce3f6e33b9e66bb37293acca496e9264795a3f77f2d6bd263277ca98565c0220780d05486142b7687614f2f70cb35d02e56da5e9358294bca6b306bb3845fe67a75572fee74f1f8ddb5c6a9056ba0a32bb41eecee05a8fa35ba325d9270a06663aad5d7731796b0b4995cc5785c64678a9a9adb27af23ca58cb47428d9f925fe111e1f15f496da7e603de61b6900a7e985ae4961524ae6c6f32e99b596701e37df1462ba1a4852b4231c5b64d0d36dc85159b17d4da0732028be74c7c65a6344792de424d881981229712c100f4903a147372fc4ff03706502b5611df04d7679dfea76bed7933fb54114b36d27f26347871fd1cd89a62545653066185afbf7d173ed7d2e564e92f15f6e50cb33bec96352400bf4939a425e4264ee51ad3664057047fa5bec1616f54628362f0108b80ee9334f348d47ece42d70a6c75659eec6de253354f9e742853a83a7ecf5cef292d8ede3d562da06b259f6a5335cbc9de07fbe5eaff8c2a6c60be812149e1d480964e21f02b145bc1e605491ebb4f4ee711ccd2a7b49f63bafde3495adb79dd5b2fc058a9c1179d98d28d1b0f54d8dd97071ee6c2967dddad824c0712c337b8727a0539e6650a950d692a3ca8922c4153d3428737bcd28a419691b86ea37628b1f7363a33a1b75be7ec843fa15d5da939b867e888b432df271054249442b4a799c84a45343e882d7411223bec4a60dc1dfeaeb760b9968b33d084b848675061e307208aa706300ca6a3ecfba1e02a63f7922b9706b3534ca9746114e8b643cb9c1a1123bccb5d29c194b3943acc6889dd762989478921c416153019b8909a6cf5a864e933a9ab19dc1966ad3ec57e200c1d247209cbbce8e794606c0efa1ee21173abf365185b6e9d83ed5806870a13dc117692b804468ae3232534c9e9f12f7d4dfc2b760feddb2e263e5f0cef3", 0x1000}], 0x1, &(0x7f00000010c0)=[{0xc8, 0xffff, 0x2, "e9926207b058c095b15fbd4c83f681367c499a99363ae1c1d5fdcbd0e0bcb59a6c5efb5050683dbfe7e2daed6d0ace30cede4360e45c619d3e937998d0f6f31ebcaf5e64157cc31849d0dfdad52af3e5a09ef7e0b54a8158b0e75e6e8c3a36fb5e6e878f9814d612399c69c3ab0c88dcfc7d124ae1d84b985d562d83f2fb13f4db6adfc967064787b1517e706fa599cc4da82e3ed9dbb598ab18d0125ff587dd2efea66a9e29d025f634651d1fb862a792b919f585"}, {0xf8, 0xffff, 0x7, "3607ab20465201de3cb436fe2cd0de34576d2506f4915f351b22679cac2f007505827129af26f4669db9c8314ddba2d91ba2f88ed8d5f91216b1484163ed660ad1e59ce548dd6bec44664cf2e360ab8fc6bec34e384054100fb50f29bd8c1e8e5e39b67f4445a4f4007c169dda16eefd4aaf453eda598d115d23e4a9b9ad65648bfbfdba0f5da2c82f8a12a9831cf06da5acf2efed3406b6fa47b7b00218a512ca2b5b3d7222ab4f4eae18dc11c99e28f7a953ae520a3aac1837ec5025f2f782684aad6cf8bffb019048f8b17adb37d67fb4a4faa2ce0539ddc19d61179f0f96ec5a895277393c"}, {0xd0, 0xffff, 0x8000, "116d3fff86d3f56af217408efca331e94cf274e1eb5398e0cceb0539adea9a680b724971e8019573e22cbfbca9dec796a49a01d0f403b6f8684421cb0b0e0112bf88df30d50a93a0dd3e632448c8e85e248c4db162e603fa5739f729c89ca61b248c880034db6c29666b7e68ade56573008a61946cf801fc629ef7cfdaf4405bafcf7544e5c4cf0d6a3b9ce9c13d12ba1b44725b01968b1d9255327fb1023718cca73a1bbb195f6daf52745604b2859f94c4037d3d38e67f623fab"}, {0x90, 0x1, 0x5, "279a794812906d39ed159a8641ba81f4d03be34ca70e0a3652759a613eecd0378b963b95316713eb9fe513b3eb9146b83d0676a1a50bab27219a6de7f3cb329509887c5c624e7242587b30eb0b0faff1e805612167483b8f40797666ddfe48734babb46d40f5724bba8ae2b91781cee31b106b99985f7672af75ad60c6"}], 0x320}, 0x0) 16:00:04 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, 0xfffffffffffffffe) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1) 16:00:04 executing program 0: mprotect(&(0x7f0000574000/0x2000)=nil, 0x2000, 0x1000000001) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x11000, 0x400, &(0x7f0000fee000/0x11000)=nil) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffffce) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x80000001, r2, r3, r4, r5, 0x0, 0x7}, 0xfffffffffffffff7, 0x10000, r6, r7, 0x3, 0x3, 0x1}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = msgget(0x1, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/1) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x2c, 0x5, 0x0, 0x0) 16:00:04 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:04 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x3af, 0x0, 0x0, 0x6d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x7}, {0x18, 0x0, 0x3f, 0xfffffffffffffff8}, 0x800, [0x80, 0x9, 0x1, 0x100000000, 0x3, 0x5, 0x6, 0x81]}, 0x3c) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x9e}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x100}, {r0}, {r0, 0x70}, {r0, 0x4}], 0x6, 0x2) kqueue() shutdown(r0, 0x1) fsync(r0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x100000001, 0x6, &(0x7f0000000000)="77e6af1ee6c7ee8de376fb1a43d128c194d48e771d7a828335381b5fa9eca1cbe711904692332c77fa9c", 0x2a) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:05 executing program 0: madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x102005, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000800)) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3c, 0x1}, {0x7, 0xffffffffffff7fff}}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) 16:00:05 executing program 1: poll(0xfffffffffffffffe, 0xfffffffffffffffb, 0x4) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c57f6a044a6dbc25d2e32744bc8c3b82030000000000000000000000000000def2220dca9320694e17bf759341ec7ac8e7ebd19a3d5f6072eb315bd35407e4ff2f3085fcfce9aa8f77f09ee2b712e1f9a9e7900d0ab21eaccb099ff5532808acf2e2ff649f6896f92f2c73e533d0e768915ad90ff1c25d83d340696cc0d7125ab30e646f4c0fa40ec4259f4f204c6df1f80ad7a3227a5f93cf580f10d9690033ab6990c56e88dd72f5c681fcf0da0b9a0d39d47facb4a40ea57438357743a098ad0078bc930955b73bf236fdbb2c3f5f785940e2c2e1d44962c0aa5941752c2e24502a84d3e26dd458b9be66ca507bcba4d98942f837a2fd2eb5f5cf314b7438907c0725e240a37e2f1a38a33f8145d83dc264a8339558b3e5b15d9570"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000002c0)='./file0\x00', 0x84) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/106, 0x6a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) socket(0x10, 0x5, 0x100) 16:00:05 executing program 1: sync() r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000040), 0xc) 16:00:05 executing program 0: clock_gettime(0x40008, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc1700", 0x9c) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/91}, &(0x7f0000000380)=0x5d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff37, "85050000000100010000000000010100ca4b00"}) getsockname$unix(r3, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x6) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) mkdir(&(0x7f0000000040)='./bus\x00', 0x128) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() 16:00:06 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x8, 0xfffffffffffffc01}, {0x5, 0x3f}}, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e400000fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8101d776ddeae27a1ca7ad87da72d84f761997ced63f009c953432e0301dd0941e9d64579b9518cd8a687595533ecc81c4791e75b4c501e1595fcfbace5782f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d323d72c54337f6e6d2c2eb94268684fcabfc7174ec5dfb73b317fc98a016a1a733e87e78244a7fc61d121e4f6ed3e7afab0a84baac37f2b8b34f8e4d42134fbe08e7d5f8f32227af1154a8fac0c52fd4985b574f013d2720e2bf59a0ac30e94a482eaf42f327891ed976518ba19530c8e78fdbbca42ecf620695d1983426a4d6eb88dfea148e98e15e43f6693777158541659cc4f066f14e66ac74c4bb2ff8f9c9ab5bfab2393b31c0850bb0a66786e72d3ad4ae4b7572fb78f3f4dffd7e7c812d5969607d76ccd7c0ab78daf60c58f2c3814a8326d2695f6607a721a4b30f128ec43ca5a79855f826337622ba2009c534b6bc000000", 0x25f) r1 = syz_open_pts() close(r0) dup(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000, 0x3, 0xffffffffffff085f, "85495500020000000000001167f5bfa600", 0xc3e1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00", 0x5}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x5, 0x2, {0x1, 0x5}}) open$dir(&(0x7f0000000080)='./bus\x00', 0x10100, 0x46) chmod(&(0x7f0000000000)='./bus\x00', 0xa0) dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x700) truncate(&(0x7f0000000140)='./bus\x00', 0x6) pckbd_enable: command error 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x29) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pckbd_enable: command error 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x12) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xcd8) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xbee, 0x0) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000000)="c4a1fa102a2664430f53c6c4a1f572f602c4824d40f4650fd518c4829d92341ac423d16809898f49b09265e866f30f1adaf246e0da") setsockopt$sock_int(r0, 0xffff, 0x40001000, &(0x7f0000000080), 0xfec9) 16:00:09 executing program 1: pledge(&(0x7f0000000080)=',#\x00', &(0x7f0000000140)='\x00') mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x7) r2 = dup(r1) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x7) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) getsockopt(r2, 0x1ff, 0xcd0, &(0x7f0000000080)=""/98, &(0x7f0000000100)=0x62) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r1, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) dup2(r3, r3) close(r3) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0xf0e) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) fchdir(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86176) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffc, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xff, 0x8525, 0x40, 0x1, 0x1, 0x1f, 0x101, 0x1, 0x0, 0x3, 0x2}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0xd) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x9, 0x0, 0x0, 0x8, 0x6165, 0x0, 0x1, 0x2, 0x7, 0xffffffff}) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:09 executing program 0: r0 = socket(0x20, 0x5, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0x5b1824f8ad70ecbd) getsockopt(r0, 0x8, 0x3ab, &(0x7f0000000080)=""/132, &(0x7f0000000000)=0x84) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x800000000006, 0x0) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3f7, 0xfffffffffffffffb, 0x7, 0x0, 0x4, 0x9, 0x8, 0x3, 0x0, 0x40, 0x80000001}) r2 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x100000001, 0x2, r2, 0x0, 0x6, 0x2, 0x3, 0x1}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x5) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="c757c4097c592f185b700b953ab9243f91ed1730463830df70b817d6378e75d8bb167c6fa3eb1cc38fdc38de5d5e07ec0e4a29efff2118c2432fc01bd548e6a2c552ff043270d8413f215417bdc20d42d604187993c87fe54c26da138fb25c0f1de174889990744b52468d2fec3b1a2afa193686af14ee352d28b8bd02baaf8817d099e06fdaf698ea96b4d5e135395ded0360cdd7a963443c57dfe81ca25bd6a6bc1d96c97c2838bd9cc4746dc7f0198d54694cfe8a9cc2cc9737922a3da45e6fe347e1ba6ad05198a7805a5a272c0a438107c109035bef719d7fd74ee56c21ed1234a56addaa3d097db03faaa38f0275bf29f83b59f8659c5b856321151807adc44c624897e2cd5362cfece23226c34490af060a81e7066fb3e74a8e4d80a8f982d1ebd3854679d1af64bd374a12cf9c7c74e06fb338a7adfc571094eca5a24472960eccc27424bfd15380fcf26831846198236b044d3c0e0ff4af4907d29f62d7ff09e27deb66635d581d022459e8cb9b1b8653a72a194b14c3e4fbf8405a51d036d8dbd88aa58eaa560e87e833e5e88714992a3d0202f79a59e31da9e4cbc7922fa2d201b1c2d598f3e8e62537d26ab0ba4cf61115185e6021787e8b25905c47219b5f8614d5e7255caaa1ab9817a9621b6acb7d0852fde00eb76965338e50391e56f05447ceedfd4cdedd2d9f4c82f2d6483ef0ac6eaeb1f6606b7b2460853135a3176dd520e05cf69e92f1be80164f31cb79be653b2d6a1fdcb0b157ae9e52fc89e1bab577d777b0af9b4b5244efa45a3939c478bcc21f27f441ae1b1ba9064707e1b501134e2482b6e8bd544b2a199b2eea6f96298a61829c61fefb2f89486a147c9b1da9ac19a52f696e46638c79084542125c5c1f7b348fab77fd14ff480bbf71706bb9f583f3204203e54fa57bbf35faf49aced54fc52b576d8bf937e78b4609037e41234bb216a52becbbcfdf0cc26a51e7fee8b0ac839a423555b4de3953dd6a5c685fec8f0eb398b620aa93cdd1b04dbc42fe9fe35e645034afe742428b44c116f3e9b1b5efeca3c32092b006f6ff53988325cde56981380446089f88a0c567286a0b732664285b95b2b5ef7d342db430a1b817ee21db364f2e645d31eb36490ffde3adc57904ddbb9b30a613068d3daa2614574ffe94086d4057244ac417e4018239735fd297d0b091dbd3fe8361d91a9d6fd488a4cb01c4020f767ce3c6cd3ce98c5a4e65ce88c13fc0384e749563a18c5d9464347de9163fe65e64dccb898c2e0c83386bd9be47999174287a72aa1818b64d94870de7a529c13b898cf86f1859a029cfc21dbf9f0f5ad00bf74b573f8d5118fbfb1e77ca4e93cfe9ee3f56b84a5b40ceaea7f32b01f0cf658cfb0784a77d22d08b07f4f308f0e06ba9a93af34aec54ae6a4698351d36fbdb6dc846c40d8d4294d399d16e8ab3c253d8f7b1156e1c19b5cc8eb90b6ef6c3eb7fb1db8087ca2ceca4ef4eecf2f9d68bdcbb428a17c615c18fcd734ef89180c8fc693e9c0cddf1642fdf386b0cd44ffc045ad50b972361362c2b3454ef322d6d88b5c452b03430d3cb4ebc3136c2107615f036fafaf965721a958a82da514142f5a22b086a54ab37fe1626376092bdc2302e4bda79030d430080d02e06e440979ea043454f4d33777a19f5daf19fd97b093074be663c39037d456132cf425c6a74fb8e98a2bb23c531c019ef2857c4e587926801eca6f748646964db56c79b152b009cb2d7c68fcf7925a4082a49fb8fd6fd66c17a2b7042138eec439883b015659d4309c999b28005d8d1916d05c142e5714688e8593f593afe858d3e6abf84bd2adeaffe1fc89c4f0ec30ebf4d2f16c8ea0d43df735a3aa03da66e9685c7a73b29778489b6aa7326df0123353bd40b0cbe803285be93e151d2a359febddb45fc57f359316409cbb7642f7b5d8ebbcd32f0dd2e5e235a95fc26e36ee6264045a4ca20d8b212e8874d51e5b8e638832d783fb128eb1819243cdbd2c26706a5c34f6ed872efd0520bd808ed10852a2e05af83a2c67fc2ac050f4aca87b5c49d5cdde34a122d3ac5ddcf7e09634246be403042387725fc0a8894b98259af60a6397beb34f45e800b2cc54e80a4c2b42c78e0b48dcabe5afffba9386c3d9a9e71760181157e77c7bff850fb341504d30d3d0dd4b69da9f269749ec577e1ec3d10b98d3db1d3da00553b77b2c8d3200e53adc414e2290a3eed76444239c4fe8fb2bc12d06eb5c00144e5419430ae5f77f17150761dc270de6414babf151f59311741d353828ec0c853677a22412e0cc010b43dae6d62754b1ad55970709e7120793a7e0d7064f88a0fff854a13d568bdb11c00e654389fc7d37854c19fde4967007f97b6dcbe06dd7c48037447de96b603a91e2479709650067f370d5ddc42b398b7ba73d552faaf967853cb7c0049c63bb34c13dd450b93acdf735901e4b58488b4e35c4aa2cbd034089ebaf1e2eb6c23d767c6c5adf86bc40bac957c8689024cca1824fadc17f2d279159e125ddc731a7ba6763f7bbbb1cb3d3db12e0458613e82389c6d5859ccb79b34b7b59f38b023974bf63e9d7ad148b9a5dc8e1f9abc237fae60c6b9ef9a0e679ce84b640efa1e89b97891e8e1314457742ed7c832108c570f947fe65c235e6aec8c5182241b74fcb31adb6ae7ff218d6500b08098cc45cede1b5d6c813de869e41d7e2feba03642258c5150d853c5af3d2bb8aa5b3064ed46786addef493bfa5856e4d5191d720d3d17e9617d9abfce1ba7cd459b72fc0001127daad59f1cbee46688ba6afe80caa897a234755544929e373a6226890bdf7d6dec8f57f41afa305912e81d38b100f4958536bae5f570e4717c58e8903072454039b57e4b769d139aa602b1b808fc4dbaea799ec4f7e1c4df25c72279cff75ef1886cb6808e9bbc4615704a17a26fc47113925563554b55b7106400dfe99e827feb9c1e86fd0e08258050d4c63403343b2b8514ee96b79f0826e5027f71200acef709b0a0299452a944dc9c404d9a2bc53229d8c597fc30646d3dc034d4023a64eeb56b3d3b98402ed3d18eec7a09e2c14567aa6eb42cac1de27dbf9d5c4812934212511c3907436ed918214ca1b563633adbbb545ef5b96d753e07315f4660c0a5a92ad00139f15dd5da06ac2639ae6f74f3f5ef75752e5405fadae439ffd818fc9bbe8454c9dcb20da320d8a60cc6d1a68b572b6c6ebcd0375c4f1db848b7d0538b14372ef9e42c4f130fec3a4f97beb1cf0685cbadab7176e9b5496fc270230ce529353c4bad40df6f8e5d2c1c0b3b3794ff636002f4bd2bcbf4d2cc85cb0f13df638a6cf3064699fbd124b65165482de407e291aaa385ac0a5221914d282e184377e668ab56b26602591dfa1896494ab2ba7cde664680ad9c3ddbc28637991d8bf69061ccb3e504a6eee4cb20f978026987b3f7e075ce4e6e8db16b286aa97b3402b9d55015f781f078dd2616c1a47c23439573ad351b370c28aea3b049e34a96fe19be4a810bf0995a7b2d13613c2b8da94b5e673aa1dd6da74b7a05540bdbf531dd595993ad84f19a11275e8c2a69d4ee843492f5955c68d384c5ec8431af95d49226c4c4a1a5517ac22bf55fa032d026d30549a0b272eb850bec3c611569876f2243af14332be1e73614185a1257823a6dc7db83e8a306f9993daa8af7cb8f88195d905b07a54803a6d3c01a5046cec459fa5164839f828c0296fc929ffdab2f7e7fa5444a885ec25a1edf0712a7b6086fc82c8a7b7a887c2814590a1fb5003349179aad5bf1f8b4e04a87f74b2c73ee4bdcb683c4490585d8834ea0e41520ef85c1ff06f61e2235c2b5a064962e8f22987074593bdd8470e9fe30e4b8ad2dc46d2ac65779f7d44c7549cf757c0c225c9516efafef48b1cd2f7e68774ff197cae4e49e950d726b5921545cc699738664e50a0677762b438ef75a3af2ce3cbaf1278b7700cfae7eb574392950be0c6bea3288df323adfac82da088bb605495ca1270df7a6758d7897ac459aacd6095f77e49872031a2e06c62036ed3156ae16078f37a48e908bc3de9fa5037c308223bbf5881a619364f466bbef8a906edc5a05f352df7db497ae6ec7512ebb446f0430fa2c2a16bb333da8321d8e0314f7d0eb44bb766d6aeb08e6a9451f9541b3b463934b0c58d827e6ca806516960a2a8ffd5b3ee3fd1cbf1b293c2ae997cdc91c02812f6585b3007144c60fddce7cd9a6768b44c727bf3d36a16b02957a2e6b67a9a2d47047041635af0efb8069930703b3bd61cad4b3953695995077e07ab9794bc1c5596ce47b001dc54abf0641ce753f39361ffef967a321b50d1bde6ff1805065d5c19337dbd62c5925830c9a550b85a97d09eb23d33a28b0ed69c7e292f2a8ff8f479884e334c312b199a588cb3a3dd03e2c1f880bc817ed7ec2179a2b9c9a3b212d39ebf95e48a38c2a342bc657b6e1ba4dbb06e4deb691b14f2ac23e022e0b3df391efa01dba5a04b34425cbde2673aa415e429d1a74bc4a77a15b96323eb3203e5e1170e4a12353cf1760d13bcec124a613fd212a8c9d408066dcd8efe9f8aca3669c9f4c1dc039bd889479f89b822774af0d11c2cc62a616f07633e1163fb7ce42a148ba5fb6c40cb42f2e9eb0c03d81cc38fcca15fa95f2cb9507f64e8f74e58e1eb81b0f19e8f05cf59aa9fe0cc1cb508b06b1c2d365af5535d1f10eb0ae8f5adb7dd88d1fe6f2d48b9cb6ed7b2b2c3b8a0b274c76299aff19bdb1a19b982df833d4a169a71865b9b9795cd68c9d25550bf03d56186e7733190f2f2047d6b5a24bcb9ac07128719153541cc426b322fce869afd382ccdce94196b0893ec1ec879ab367b8bf1c6854731edf2a3c02e3691e6837c9fff5b0894e8442c3bee6ae5b8c48633aaaa97bce4f719dc27657aecee9d54e834727cfff99848c3056db853977f287e67c28d1ee4337dee23cd72958fe4b0e136feef401f798a9f3c8ad3e2fe34bbaf5e9f1a92be8461f26d1b525382ea92e63a4d6594d67e49231fbcc955af31fc74b7b102cfdf62504518d7271024d39e15839027fbe25129d2a2e72467f50fc4b78d2b1342c2edb477c5278d54f98121f438fb560203ff34558c2eb723151c0bb3647f6922e071c706f03656ce08e6a6a3aba1ef9df7232c41e9ce60a09d10c0e02a0d774b9028f4e695667d4af0aefed50ce8d06e083d4a58199e84659d7be9608f806d9773e4c1c590748ac105ad5dc18a628e44ae766c6dfb9839b684c532b497a999b385488c21302ea053666555f51b96dc116faec0cd8e3a3919ac8481df210725cfbc6f03a6deaa3968c1e56a91898cb52932c4665e9202f6819f81b056817223319ccd6bf1d9e090c80ccfdbf763f619205c11b85d346101436a9124b52b774edba1ea3b25355a2e0927b1eac658cfb7709d6e50efcfe31d90da19a57a191f68b14381eae1f51a322539013c8ad1ee8a2aa600ff1863421bb76975271d5089c69904fdda4059543b8ab2e1cd5b5cc3ac22835fd6bffe3e8f38b99a9798423aa7aef791b31d1df6736961082cee168502da98af39dff17e5c1b02ce37d0d36c061927c39c120adc623d165fe0a0c329206f334efedb7f13441dfe5fb3f83310be29ec3443d537cded9a75889a944b8f2cdb44784a80aeab78d51020116d1792bfe146a16b0338c059f7903771ba0bfed5b9e92767a792ed72b313f860f68350020c6b20c70a2ec0498878130e4055ec8ab819e0f997d034c6499c830386a20bb2fe2765fddfc2bf5dffe0bf79693", 0x1000}, {&(0x7f0000001080)="873eaad4092edadb58850305288d5de9ba40b4c84ad42789d758afadc79086f782ade11276cd90d2059f4a08b29ec8148af17f35c33c595ae920c6b616ab61e9d174e10fa0d12b9eaccaf56851c5f837b84d3a4ff87254ea41c57b02b386a269a0011746604426e787925bfaa0939c7c5c85d1", 0x73}, {&(0x7f0000001100)="ed3459c24b260dc297e1a185c291830c20f7759120345202c5c00d10a55ef01d5e15d04a4f36f9a22bea55d18762d93a87e7aab3668c4a1c2dabcf4396edff71be669840f051e45f7f0b81e810984a1bd25f7638997f13a6996499eaaed082c1dbe785061c9fb5911a4a072d79eb2a25876ce4daad7a5f9e", 0x78}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="9b680982cbef2882f2d7e1d12ace8338c09fbd8fa74629eaa605d7823a787818bfacc5", 0x23}, {&(0x7f0000001200)="2f1b9df4e0f11600a69de8793c4181f25e18c5e9c4a0c4596cffb07fd9109f035ec1481331cdd5a576537cd3508f03fb6b196d8a991c087427346442b2be1acb765bf44c3d020d9e5b374d294c628bdb1c1d93a911b6a1beaf369803667a789a5b0918893547dc6c7758a4123363ccac34212fa92c28307e2ac727c7c5cb269167d6018cc4edf60b7ba442d810e9ae79c4d359a41d1a647002594241711df72c8248f49a49d735c3e19605e4326f", 0xae}, {&(0x7f00000012c0)="fd87a5c01288baaa3045103ea3c57543a6b2a6ac8c9989d865c1b703bbcc81469fd0c074b80e4b6acd6808fe2fc46e84f132526cae4985b36b0d53f65b85cc05f9fb1dd5f63c417eb6c4c63f37931e61c9a994617514b0f2f14796d7f6a680bd97519d14a7a422714989ec12c4c3b1d763768d95463fd4f3ea03fce373d8d03bc8e2044313443582727e72b34e9bfb91fe93f4fe205ab34930633f1e0a431dd19fe95236f843c166a60b75b223ba3b89e4ae1aa1946483d0250428d66c", 0xbd}, {&(0x7f0000001380)="0da7e19dbf385ca23b95fd6c1c8492624bcd9092fd9d128dca99526671961cfab89cf9c47d3a305a741796c352ae2a7c775afc0ebd1b7cb7639d6928f8b0532622db9116a55d0733d20ef2198c31dfa2cac01f8662974a4c2e3d6608b435e6aa95a87767ba9d3ee8c98320ccd3051cb83f42fbabc98996ae4307f0f0a9e22bface0d60fd3cf1df73b2ddcbba8e9b751dea587b2957df4dd9c9d19726b66f2d9e7570", 0xa2}, {&(0x7f0000001440)="60c38075b3227e5dfdc21f73296be81bd41e0e9b6e1159f79e712b3702708f9550a0f78e520c7faf6200522ea0c4d66de2c76d43123b025a95c5e538046a773898d3cc08dd29a619b972396e93ca444cf9ea5f4f2048b7341619534ecd73ba66edd08380a5de38756f7884eb20d9af7365aeaf1e0fe58d7017f0abd0d566ad9b72c446f20d4b10803d0d77ee05d9fbd21b9667a89d63f84e2dcb470f216cb3af7ccbb34f6603e3a0920b5c3fac11d8f311d460d7e44156e5396601d173ec48b6e0c11173f602322e459cbcab226d645dc519e32aa2930a7b4dc9f012e35f15103a8ceff084790de8d56473ef68573833ffd3767896103b4e0a5972", 0xfb}], 0x9) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4d}], 0x1, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x7, 0x2, r1}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendto$unix(r3, &(0x7f0000000040)="f0339d24f6673eeb76a46d401d6523635e896e1ed81a040c04e24867047b67fa4e4b76ba12ae617e320a51739578f68e8fcc65df8ce98bc5139fb51f4d9a760a8b0ca771e86f6a33e93c330c7ae6ee7ccadc62b9f93be0ba867d89511146ab4167ef", 0x62, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xffffffffffff4c72) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: sync() r0 = msgget$private(0x0, 0x8) r1 = geteuid() r2 = getgid() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffd75) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpid() r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffffffff7fff, r1, r2, r4, r5, 0xa4, 0x7}, 0xffffffffffffff81, 0x800, r6, r7, 0x8, 0x1f, 0x1000, 0xc9}) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0x4}, {0x18, 0x3, 0x8000, 0x336}, 0x9, [0x836, 0x5, 0x0, 0x80, 0xb5d, 0x4, 0x6, 0x8]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xfff, 0x7fffffff, 0x0, "3acca972b5c01f1fbef9f4fffa806b740f24aedc"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000081, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x37, 0x85ba, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x8001, 0x80}, {{r0}, 0x0, 0x41, 0x80, 0x5, 0x3bdf}], 0xf8c, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x6, 0xac4, 0x2}], 0x4, &(0x7f0000000100)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = geteuid() setreuid(0x0, r1) socket$unix(0x1, 0x2, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8002, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x6}) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000001c0)="1beb2a84f2f4aa0f3bb390ce4f70aeee5943130ea6375256fb01b31b0ce62557e6d87f3039493686dd2895c07de1af5989c8f6aca02e6388f326df86d16389e69c6df8355bdd0e90c7506b8c49a7e2e022de65cfa33c4b1fe6c2f98bb64f109dcac3671ee02e63e10f8b2e1fb962315cbd17f119a0ba93c64d2b7cc081236f9603df4e887268e77ce66d3eca34e30326b8d9d5e6edf7b992003ab039e29c5d7d3169c1c27a91dfdb259c0d7185fddf9d0af296cb73b9980b31805c4a62e62753d4cb6dbd13b05a0a25261aa0eea3b9582233") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0xc1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/139) 16:00:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setitimer(0x2, &(0x7f0000000040)={{0x3, 0x4}, {0x800, 0x2}}, &(0x7f0000000240)) setitimer(0x1, &(0x7f0000000080)={{0x2, 0x9ab}, {0x81, 0xfffffffffffffffd}}, &(0x7f0000000140)) r1 = semget$private(0x0, 0x2, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x3, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000180)=[{0x2, 0xfff, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x9d2f, 0x1800}, {0x0, 0x98d, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x8000, 0x1000}, {0x3, 0x2b, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x376, 0x1800}], 0xa) 16:00:10 executing program 1: getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1004) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001200)={0x7, 0x5, 0x4, 0x6de8, 0x2, 0x8, 0x4bce, 0x2}, &(0x7f0000000180)={0x198d, 0xebd}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0xffffffffffffffe1, 0x7, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) 16:00:10 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000000c0)=[r5, r1, r5, r2, r6, r6]) setgid(r2) getgroups(0x5, &(0x7f0000000080)=[r3, r4, r0, r2, r5]) getgroups(0x9, &(0x7f0000000040)=[r4, r0, r0, r6, r6, r0, r0, r6, r0]) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="28eda604db011c577108fb43e8db4e91ff14f94393d08913f01649a3f992c53d9d9dc5c223b8e6bb2f4cb4a428313cb313de5768700d60fc80aab348c6f48991361e6f96d86976a23517f13ece1fec6ce45bb6258c2bac3fe5c79b4f1676d190347863fe412098e36a0b0e723dd37b9e62c9da952c7a23b49841c4c3084cf43a99c0e14c5eea78d13f45ca7f37c2542c83a4d5494769f3001faaff87872721cc7640b93d8c796ec2fe499785abac4eb695302011f4b2034249ac5f5a9220f1db3239ebf5fca5373cfc76bbeafe5eb0452235b3519d42e1fa15e7d663ecf814", 0xdf) kqueue() setsockopt(r0, 0x4, 0x101, &(0x7f0000000000), 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000240), 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="8b94a3216a3a2936a838013b29d4045163f0a632e992c119de81302ff30daed62ac7fd2bb6ae309b00c3b918850a8542f64c6d8389cf29e4b84fd4271547a09579d66eb506dce4caaf23e5da0c4b7948b82bb51adf0afd8ea1d1ed1aa27a5ef2fced8a7cc3f2cc99ec17ea36e43181836c9b0145ef86a96e30e23ca1b57d4eff44e1a7c60f7122a30cdf116ae6312cc3bb655fa3576dbd85f9ed6066aa4ea81cf246443ed8c3f617624f5053d3bf80d4d851d73edac031ce024cfd3149f156dda40c77feb7de1741ee0119f519bb871f78b39269a660", 0xd6) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x80, 0x1}) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x9) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x6, 0x8c0, 0x1, "1c7a2d3c6728c195996c419d9b6731dd0d33ef40", 0x4, 0x1c}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) getdents(r4, &(0x7f0000000140)=""/4096, 0x1000) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001180)=0x5) ioctl$TIOCSBRK(r3, 0x2000747b) shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)=0x1) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001240)={0x3, 0xfff, 0x81, 0x7, "13e6b9401a8827f0444d2aa8118914da0e5b688b", 0x7, 0x3}) execve(&(0x7f0000001280)='./file0\x00', &(0x7f0000001440)=[&(0x7f00000012c0)='\\\x00', &(0x7f0000001300)='x\x00', &(0x7f0000001340)='(\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='\'$\x8a\x00'], &(0x7f00000015c0)=[&(0x7f0000001480)='@.])\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='\x00']) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r6, 0x0, 0x0) preadv(r5, &(0x7f0000001ac0)=[{&(0x7f0000001600)=""/68, 0x44}, {&(0x7f0000001680)=""/134, 0x86}, {&(0x7f0000001740)=""/249, 0xf9}, {&(0x7f0000001840)=""/205, 0xcd}, {&(0x7f0000001940)=""/33, 0x21}, {&(0x7f0000001980)=""/106, 0x6a}, {&(0x7f0000001a00)=""/49, 0x31}, {&(0x7f0000001a40)=""/96, 0x60}], 0x8, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) pipe2(&(0x7f0000001b40), 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001b80)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001bc0)={0x1f, 0x0, 0xffff, 0x8, "5b11d7e9a7968666537be564b39ecf26574ca68f", 0x7, 0x5}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001c00)) unlink(&(0x7f0000001c40)='./file0\x00') fchdir(r1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001c80)=0x28000000000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001cc0)={0x1, 0x5, 0x10001, 0x6, "1f010470bc1954c3db8b113fe3156e4ec5263473", 0x3, 0x7fff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001d00)=0x5) 16:00:11 executing program 0: r0 = socket(0x27, 0x4, 0x6e) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 0: r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1caf991aafb0bc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015cb0b7935d73cef3114e0902c46d752204558e217391da547f2c12b88ab3ef288175b"], 0x1d7, 0x3, 0x1800) r1 = socket(0x10, 0x3, 0xfffffffffffffffe) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x1, 0x115}, {0x18, 0x2, 0x40, 0x2}, 0x4, [0x1, 0x4, 0x0, 0x40, 0xffffffff, 0x9f3, 0x4, 0x1]}, 0x3c) fcntl$dupfd(r1, 0xa, r1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x7, './file0\x00', 0x0, 0x4, 0x1, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7f) socket$inet(0x2, 0x1ffffffffffffff, 0x80000000039) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x6e28ec77e2b81301, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) setitimer(0x1, &(0x7f0000000180)={{0x9, 0x6}, {0x0, 0x1}}, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80044275, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:11 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x400, 0x1800}, {0x1, 0x7ff, 0x1800}], 0x6) semget(0x0, 0x1000000000001, 0x80) getuid() getgid() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getgid() r3 = getegid() getgroups(0x5, &(0x7f0000000540)=[r3, r3, r3, r3, r3]) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0, 0x0]) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = getgid() getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffc5b) getgroups(0x7, &(0x7f0000000440)=[0x0, r6, r7, r8, r9, r10, r11]) getgroups(0x1, &(0x7f00000001c0)=[0x0]) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1468) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1810, r0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 16:00:11 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) shutdown(r0, 0x1) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20000000030, 0x1000008000000001, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x6, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000640)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63af95135038f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce5394b9fdccaa50d31b3f7dc777a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c12e3e150f285381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f6d", 0x58a) r1 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r2, r3) r4 = dup(r1) syz_open_pts() fchmod(r4, 0x28) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49555ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="09ed77aec5df50f9", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ff, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)) r1 = syz_open_pts() r2 = semget(0x0, 0x3, 0x1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000002c0)=0x81) close(r0) r3 = dup(r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x1, 0x101, 0x9, 0xff, "08279ed5be728d525a0567ed43f2b64e186ce150", 0x1}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00"}) pipe(&(0x7f0000000200)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) socket$inet6(0x18, 0x5, 0x91) 16:00:11 executing program 1: r0 = syz_open_pts() socketpair(0x1e, 0x8005, 0x100000000, &(0x7f0000000100)) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000340)=""/255, 0xac) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r1, 0x6) 16:00:12 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x48) fchdir(r0) 16:00:12 executing program 0: r0 = socket(0x10, 0x0, 0x5) getsockopt(r0, 0x3f, 0x6, &(0x7f0000000080), &(0x7f00000000c0)) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(0xffffffffffffffff, 0x6, 0x40, &(0x7f0000000100)=""/80, &(0x7f0000000080)=0x50) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x2, 0x800000000000000, r2}) write(r1, &(0x7f0000000000)=']', 0x1) close(r0) 16:00:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) sendto$inet(r0, &(0x7f0000000180)="1a4cb4afc392959601f5903b1a6144038b4f8f1783ee934a181a2f78b532be377f12518a81898e466ecee890bc9c40c12767b7eb9123df8c13c15ce34716ff611ea5b32807471e37da658e8e522a98f23c9dec2f46ba6a83d5a5cbde746a5b1097009dbee18f27f7d6c7f5ba1bc915a9a5b7a7d92157f4d5851ce5262bdf68385715258bfa6d9dc1426a4ca6970e21f1e503b098d289cc07ecba3882047ef26b8f0c748fdea9de1d3b0a9c196c4afbe89524698704c44d45a4e7c2b4f1a0c4e3538c87f37d10c6c49edca910ad41038192d41246a935e1adc3c1303eb18caf929f528ff71817e59c096e991f305430eedac41fbbf63d44e677d91eec4ae426955283415734a3671928d3af4e9ab8a7cec4a59f2eb92c85f438e0c4a33333106a0700186fb60b9fba80581456e9c29625d654eb778c611de71fcfed31ac1f2c47830ab013d95313f6343cabad9d46270c4f5b5320fe3dfa519068df2c3ac3ea622e8b0e9370c3fbf673ea63f1814ea1849dd6dc25e189bda72951eb4a00ceefac8f92e68990d0fa946149db0cac36b6c230b17befd5634ec4f220cc4a5f2fbf05fd7ab88d8f6badd41687407922985ada34bdb49eed1b694bbc54e56dd79b676a1873dd107fd38f9afec083978fedbf074dfe0d1a9b8fb32fd35fdaa1b2366a943e882a1f6606fae2136027544758cdff5a4807ce393957c8f677449d5a04eb8b342a96abc91937b39d4070700ea35e7775533ab311fb5830732d7e2f15da39898788c236674df970469977b4b730bd7aaa6038bcdb67d235f724e6d3a38e434dc87675e233dee63ecef8e0e5fbfe4d82a6692f2294dbf6ea0100a870e7807c4258040a16b293d4fb4720a3f98e7ec776b1bda29181040d1311a263192440852196ef615eaf70cf2b7512e2a7e641901714467e77ad6f5c0d56bd2d2223ab98d567e3da8237f39a292980ae1f74f722fca2e9a9ff48f9ef827ae165b4e37ea8f2dad17b952e15134013b20f0036ed450d21c04cfe6873a914b6e4e7ae76f726171c728a07873850f699200572b0d3284f97ef20fda9330ee69c4ce32bd33ac45d0ccfd7e678185792d39291b0e755ec80b09db19a6f175edc9b60f56210d287b103fd46b8c4d8c0f70d1c3e2b70195bcc5e9ace6b6b49fbbc3276d7294066c25ccc395851d4c004dba390441627d37c1d12e7316b1f78c55e18ede42bca2293a006e8c164c5fbf51ebdb04f43288f4f40e7f833c34338870ddc0cc3d72d9ee9cf76c92d599c21bf8e6b25f84cdbba665c758166edc0cc57eefb62438ec713881321c55957cbc0659149016bca694ab7e730bb04d9c031452a9109ade9e25f595188b17d1ac243f0636dddd3e703850246c9b7f75c1febbc3d91fefc0fcf269ad4a00849ddcf62070a5e91f193e52db956c99862606ad5fd4217666a64a26fd925c9507caf695608246eddc506c42d14f81ac06dc501e16414e6b800684c4fc005f48dae306efeb25d9c1ef88450d0dad4b01017e14778079457e7bef062daad9a5488b93571652c0f1d59cb1f810d661da4d408928b2b89fb53e72e9f1b125fb147a992fb85572c639f895df3ce299908f3409bd2601e2b684c3be0641e6219d7c9aa2e9b113da9cea653c07a07eb19932faf8609c16f56b6b351f99bda1f082ed2eb649acca60b26e7dc483f8d15952e7d51e8ed33c2aa6791f271534ae58c10ec3ad1b76c942d8d4b35033b68a9d50b0e2b42fe1ed0560205d0f7f82789a699362a15a7ccef17314f73a6e3505f3dae1a1e80f64c2b705dc88bb4143f7d02213aa41b995405ff27c3c585df5bc46c7c0f734fc5a959d98306d392a9846d1fefca95569bda152177c6f5b93656915ce2c5418c16a31812694283cd6e7c77e7f7463a189f1a976ea1b45d5a6ec48a2a4489748663697f4cc85b00859e59456a72ec7cba80aae3be5c8ee49815f508930f4ef9430213e333c8c494eb6dc555da9c063af860aa211639858a67507e7a2e7771971599e50df9db447e7c00e1ca47e6cd87015ac9c64afa46f768206f573d1a150457841391052314cc08136120b59c163eb5aee928e16818e1369ae39926740820fe15eff4a209990e0c31da51784cd43c84df20dd5ec228fe1cd3b28ee51b1b9d17d57424de129493026ef6d9735f7474764cb7b1bcba5f34551d5ef76532dc3e7ddbcb9930903070af683eb515f52d8c8d11089abc4661d9ba952e87b3e8a6c1f275869652b375c305895df065fdea0f1e5b79ab2371fb3317b29b36cdb18fa89a837517da85071ec2fcde9eb0f3940624efb971a4baa6210649cc6d3d85325a41bc620ef7a4158e4de465b50d879cfc29b200c641d0e7bc193c3ea02a8bad1e1c3fd8b2b56d21437bc92b2b1483002bcd87ff111c1735109dfe0e47e7ecbbd5198d8653c19ee174968432ce0884c3a8ffdcdb40f5a4ac71bfd63cfb29a9ddb21116cd14902da4f84555fdfc70ef1e36bb105298c2485c5989131cf4e5a8fb5b45464e77931114219af7f2bbbcb8077f38e47c7f4bc6eeddd290838c08f1b15c62a90e62194eadd1889f03eb07516daef5e970f8267bc533ac171114c02420708bace15f9dc11658d1e21ed420ea13bc69bf659ec8a2271ca755e99a9f801b6b066a86e909ecfcb047562f9e580856ab41ee88743e9d4b8dfd1dc14b1abf67e4cbce4892f5aa8e38ca8bb6ec5d071a88f51bd28486be9acfc5a375c297d3c92813cdca132f8353b42a96b3269770c5c5be36d7475369cb7bb2405456709df8868e36074cda7817baaef64379b9d4697556c47044b04f827a8a8b8cc6dd577d07aa13c00f08b93998df852c179730e3d513bb37e34e15b80c49c4cf2b73e28734d0a01e4c7307c6d9596add64dab22ffdb60f0c9971da097c420a4e2fd5d2bc5e044c7582a25f92f6f034b139291e2f670b4bd2f0cb312fe46b6b3929600f716cc3e5de1201c08ad16486698a609561a550ab8a4022c5c0322b847104f03b872a92dde343b05d362a8a9d2f5dfa13f592b7be1c43a3692051cda64d95d13547d3860c88b8046f0efbf53cd3d740474bf4f5d46804d8568348cef8126ad403c90dfe7cb22537fb819f582294dbbf82e3e7838c79ed842bb76b66c6cd81d726186048334db2cc5a888d7791de054905a31c7548a8ab0680991e037a6481feec2eaa32b8d368e9c5ded05ef0419a4e7a54a7baabd901dfef7552d41d2557a2444e0015eb6dec516f5933d674efe4af730d54bcd0b23a63a81764d767b1c5519688498a3c62ce38534f9f0074d856b4997abc3ae08c6b264fd152cd2c2fdae306d1407dd860621e6f2975396868aa187e462d7d167da05b5e1913e5817b4e325cf0a6eb9e231e5236e75b2a1d3f2dbcf7bbc00e0f5c2f099f3a09ba0e2a374eab70573cc6203592503aa9f1d19154e63ee43dbdf704af34caa2ba12065093fb60b8d7a1d63306c6efae552beccc3254e7c032cc631a7bc75f1828f542bc335cdbedea520a7583da81dbfec19664258a2ed15a4ed1a88c5017e786ab39dcf8c4b1e96feabdda9d5594b963a9b966c189197524c6043c59268395a374d4b2d86d17a2677485be098533a3a0e88843bdc7680a0c36ed32c0561cea0c732acb6082a7fa9b8bc31c8cb27a63c65b1be06b99ba0bde0efa81121ebacdd92b8d3bb6ae32a125cffaef94245fe7b0d8fa44c70ac7dce4fcb4bbae78d67c72390994db8c9fb316ce9b62f1a72237737ec3e556016259a6b5f83894f85bb32965784c15007955bf0c8491ff8f9c962a3d6b4753567e127ba20eb6ec67c234a6142bfaf16458aba7229b0a066fbe9b07417c91b1295c0508822b1755cb8722d9d99cf1bd6edc12520fb0a6cbd8fd8aa3c6249fb747516da5a86e4d19ecfad2a9a50e2b355ad1015867d689adfb5e12ddc27e101c4010a5df4353c2b3f3d9dd875bbb233bc5532673a179297455a823edc508b0725b51ff25f4ed7243343c9e0a67b60a1be3e0c85340849fff1bdea9629d5130156526c36fe3336f230d4c986641bf9ddf57c8653d97e1626bd8fc8b2bc96c278a3102d95bd0a9fcce849ab2bccefe51e60c59c7f1d06aa10d1dd20952e729ee434f9af46fe780d6c59abe860eda2f8836ec8aace4e318c670e747fab49e3ecf01af7a35909f98efb74e60ee64576d462b5a27bf8f530371d55c90386e0e7cd51370aa8629bea03c666488d28189bccbc40d1903f1a7a649698cb3e24cf619caadb42a9c21616cdfb06a120745b1f15bee62b8a9aa6bc9a4e06a26a4c47a376312743e0fbf506c86be779e1925e413120b7df8e847b5775988a3a12e097428ee77238686f2d6bcf4f0d46dd11830823c0d4d483b512f69714dc4103b60a1cbdb9449b53b1624e811ef170364549b7949f4c64f95ae2dbed0c4b7c6af421fa88126f8ccec2b41d33a89ef6da0ff007c4595a1d3694ee18fb28201273b9b4511bb194f1665fdde032bf72a07de7d7db28970eb49357f32030d8940fd85e22abb9a22f1f769bade652ae52bb5212641daf57d33519f058b8f2d14173610c75e9c3451f2360cbb440fb1eaabd8027177a35862b324c154c42092e3889bfb50446e13cc2667c0b8eae03a41c43fdd48c5432eca2709eaa9a6f36b6e4c013d44b1f945b16c75334cb822b50ba29eccb9ef7529c76b20e6315b5b72f57c13a65aa275c43b6883016b72cdcd2510c57a08a665e55d5436d995a27d87ccee5e10973dcf39845fbbeee3c07d835d4897bae16fcc0136664b0ea2edae960c4e2ae027d3ab968a056c2ed902ef72c49e954d0bfd43e3477a1f408da56b478f31125b6507b0efa0e6a0f95d3c54d2e7bfa032a2514f2d9ff9176aa6827e0247d6d36a7bceadc7ef97aeb919b3a1261ad5d964c6a1c79bf2ea5635009c41d002e2b6e0eb926864267f0dad70ae875db1afcaf2dfc5b08341abb927dc25e51dcfbcb52ae99b65e7a8fca793a8d59be62da20faad67fcda5ff57d34ba4d1b1502289bff47b869444de455c9a8a4195aab9cf3b6595b2f8249fd92b04874f2af8119cda0ddb36c5889a72f149a5d297c1d67e4e952f176d39d2556b75a811bb3659d9f212712270139a87f0583a02822ef2dff6a4c28999bd9c3c08665aac645ded84ec5b3418d2df7675750b5f0e746c0dab6750c53ae5b71382edb3e4505c781566cd9fc234ecbb07cd0011174a995c1bfd022b8be844be3de921f129c7ada197f8fb00d36e2de37655342e8e8e936e194a3b2805f518a28d3f2c5de6d88366dee1841b846e23ed93bed78277d4d6cabf7082b6e168d7fd06f9e95b8eff60095fd9ea6637f081cad25810b706df51dd47d79b32a79b25d6d2f23227c6abe324272b27f1d5921af096f7c08d2a09fb967cd7aae535567b11782fe56125196faac2efdf03c431e74916d5e6e749970114a3e99e4c847f8f273bbe33460ec5647a4a727a9ed99e2b3a603916245f884bfdfa99b63ad7b5513b3aa4729afe2d6df17bf31d3b55bbce4b2a1170541e7d6170008c50a54aa9419a4a975ca766ba8069e82151c2f23aff212097845925b11e8288dbe0d645271a490f3ea695b494d1654b7a0e9a685b22c81df9d704b2a74b0ae92fb2dc6fa070634ac263d71c3c249fbc432b63fcb18ba2a7f96e0660d64a4804742f9019c7526a67b3fe6527e21c66fcd2cbe7be925777e4a6f34797e2d248c8000c8cb8861e20c4e9c2b73985e298b41b4116015462156d81ac4cda68d2fdf9008fed939c2e0cdbed2dc0296bd9fe7833b895789ebaa19185dc", 0x1000, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1000000000000001, 0x0, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x800000000003, 0x0) r1 = syz_open_pts() close(r1) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x149, 0x3, 0x0, 0x219) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f520f6c653000"], 0xa) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x180, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="5ebc4a11ececfec6e19c57b656f79691c2f64ba307d76673bf94203caafe9a35322175583046821f43905f63a75aee3042c966fc35c2b67a33be23e3504f4a70db3da1a23fb82d88f38ac88436eb44681f5f730357857773743afd9425135ca38b9b9a883747a2eb", 0x68}, {&(0x7f0000000280)="e90992706a7a1320c15f6ffa7033f59dfba55281b0435768301fe14d7bf16b9392bd62c83e929c134702eddd6bcfd9f2fe0ceb0ba989b6292adddb9f86f5d515132be8cb1557c5cbcb907fe8ac29b9b705511c056790c88ab30161146086c339ba350c7ec63e85763af99ca0b93ca73b559301c0a6f1be39c750da5be68d608fe602572c5c3249943c4f11c623988c2769d11033f7bf1c2b9f1cce2e21fc1c318fd4db3d7d49ee3644fec52a9708fc3355a105d0162687ba50", 0xb9}, {&(0x7f0000000340)="2812f650a67ef68289032b882beab128b2f9754db1fa764d4244bd75b1d03dde6423be93688ced28b8e1836787283b652ebfc631a9a1d08009203897d25ca129790c6197d52c2fd459946473ff94fe6cca5b94885f69a42883f9bc5864de10a2b34b3939f77100a15730f5bfe3e920c43e6df4edae5dcdc8fc0ee3746cf6f70582bee1c151d6f4750bcf373b2c37856a8ced7f8a6a531d5ab8974466c838ae59d9e2381b17d0", 0xa6}, {&(0x7f0000000400)="ee70f89af282ba72bac5adfb618a79a434ec7d3f615e3e45b2abdf422d5e85dac79bb5c9d22619bdabbfef87d4d299c93a4d1709ed17c484fe5f963e2b35a722ed4b9cc09fbd13d228729c0ede1808d233872972d7442454569ce190dfb79846a7a55d597f1affe77e3145c3cb832d7e07ee0825117ce4885e4786f8510210b25f07879bde585bdd17347ea4d9e25586752b945473260247ca177c87a1386243ff6cdb9fa9c314e80e2d9e42d3c664077b0abda445161eaf5abbf730ba57d56a4c5fb98e26948ad6726e1c8a46bc717c94d297fe9c16a8b8c93578239aa236e85c82e6ccf16d6b79bcbb75e764329800a7", 0xf1}, {&(0x7f0000000500)="74da71d85ba66994fcc387d5cbb706c638331f8dce7f34c06a5163894957a1187b40fdabde4d586a5d29c80b414733802d3eca0e1fa5a9ec2e38070e90f0c692a471ac0f93c0d31a709fe7f18f0518a789d6c3ee3eb564e75a319c38eb77fe9d21b31d9996612cd11b5dde4657a9c2230f78fe", 0x73}, {&(0x7f0000000580)="f17491a05e8904e16cae34db008c480d18471bf7df5fc79b2a5837d8a07c1485b0580984fad0ce8aa6a46a0c7958f949c3537f16609e75ac7092199dbe0a43fe6c1e8d714e89cbb9bd1b024feb27df5ed31d38555068320435a8566ec91724a76cf2a707991a27c11089cb05f9ae9405d6a9776e7552fffc59c03a0245677efadf19f41aab5620f354436d1ae777db5391", 0x91}, {&(0x7f0000000200)="8c2d651b695371e1a4cd6de405d23824468091241ce4d6dbe66bc70877a5c10ba9937f083b8b38407e6a9fcbfbb6382626d6eeb6b32a7732c0", 0x39}, {&(0x7f0000000640)="f680e0a344d746cb1dfd180ffd998f1d2a2738ca587f35f5cd5156e2afa52659cd349aa1238ba9e412f11fdc26d85f435d8e5c94021232d5e823814dbdb00cdad41ed3177a2525b9aa3ed44e98ac4c3895ec19b4c11aaddfa41870fb5c9edcabc4dc8db0a7e71b6b4a46627ddfa2ca9557a26c87e893269f1f47d73ef114a6258e4cd525b7f62e28133d3501376a5824229fa165d458573b2947243af6275eaba0bdf4b7b9f821af5defe227e210e213aaaf8bcdf5ea7e9450cce73c490f7efb828151575daac3fc92fe078203f5a47a9665687b40083722bfaf6a9091fe886414", 0xe1}, {&(0x7f0000000740)="8f93e04bb2437961b159d9e492be", 0xe}], 0x9, 0x0, 0x0, 0xd}, 0x400) accept(r2, 0x0, &(0x7f00000000c0)) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2d66696c653000"], 0xa, 0x0}, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x8000, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x8, 0x2}) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) listen(r0, 0x3d) r2 = fcntl$dupfd(r0, 0xa, r0) dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) poll(&(0x7f0000000040)=[{r2, 0x100}], 0x1, 0x80000001) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000127000/0x4000)=nil, 0x4000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0)={0x0, 0x8000, 0xfffffffffffffffe, 0x200000000000008, 0x1000000, 0x100000005, 0x9, 0x10000000000}, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x100) semop(r0, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) mprotect(&(0x7f00001bc000/0x4000)=nil, 0x4000, 0x4) clock_settime(0x0, &(0x7f0000000000)={0x101, 0x1}) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2003, 0x2000000020c) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="8b", 0x1}], 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, 0x0) read(r0, &(0x7f0000000100)=""/67, 0x43) sendto(0xffffffffffffffff, &(0x7f0000000500)="8a568b", 0x3, 0x0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) r2 = dup2(r0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="c754c7fb5c80db59a66729c6eb6b6b96ee26696aa5468d0eeb190ff2a0e029648117944ef2aae2547897cebab9e4730c6cca151d34a7b5a6f457bbc7c328b654f1d57d487210465eb08d0a2dd7848739bed741dae74877428032e2b003c52f75ad19f0bf805b87d1d506df9440a60807ab5ab0747c57553e46cbeb4b31413147532092", 0x83}], 0x1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/237, 0xed) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)=0xb1bc) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:12 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000001c80)) nanosleep(&(0x7f0000000540)={0x4, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) getdents(r0, &(0x7f0000001780)=""/160, 0xa0) getdents(r0, &(0x7f0000001840)=""/145, 0x91) clock_settime(0x2, &(0x7f0000000500)={0x8000, 0x1000004}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)) r6 = accept$inet6(r0, &(0x7f0000001980), &(0x7f00000019c0)=0xc) nanosleep(&(0x7f0000001a00)={0x10001, 0x6}, &(0x7f0000001a40)) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='+\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) setsockopt(r6, 0x6, 0x7f, &(0x7f0000001c40)="6fb5", 0x2) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x11fff, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0xc0, 0xffff, 0x687f, "7f920ab535fea85cbaedb29d37ee35aa960f5178be4c96855c0306761739348f113bae36b4ef50145c056146b24b7380bc4966b1e0b8a52a83f359086019d723c1031b898bbf7d23f7c772c50184390eae892b08ab2073c2750002673a6e5bd548dd2bc75bc540057adfba5206f5f9dac4217dfa969af493c4bb1c195b620dcb6df6c27cf67716c6f8273fbeb8c755ef6054647db329b0f4a017b188a8ea204987f47315c7c2ef46075be4fcbe31"}, {0x80, 0xffff, 0xbefa, "0e58fc2aed9e98dc73ff3d44d0247f2f671b3ee8a747b8686b3a6e8fd85adc618e7d0c485d7370c2c2d0892cf3dd4ef90b13eb8798a9ba3802c589374616b7d54991faba437c36bdfc3907375c510242d824481d80efbb7bcce4f4d3474960844cbd2322e5666daa28c0"}, {0x58, 0xffff, 0x9e40, "97d3b407200a1565f0f43afb093f11ba79dc142505dd99c0322605438e58f142f3f564c4b005b28bd4f4241a37130b429df9131da4ca789a35f5274049554af5dc78"}, {0x28, 0xffff, 0x1ff, "5277de0d04d9236ba92489399252a6b59abd"}, {0xe8, 0xffff, 0x5, "017d6d72a90c7c71edb7683c2ac6528e9fcdc63b3e469c45a1b0e70a638ca1500b3795d50736b8a49c6ae99b2cbb9813b6b1a9ceedccf7f4a19e4efd1ce33642c6f939839263241929983523a8faca4aa4ad282f3747df27e64096e4cf0873f0a750e0d62811560bd84a76532b6fd4f2a8c924822790d30a63c89c2c4b7b8205e0871060725af310db3ab9f58b7cbadcef83d4568764fdbee2d3f8a606556ca69d5747f44f179bd67c01f64bde119efc0d1f71beb71370768fe293e4d584d6990e27409b511eb163a2ea7a0a9ebb29898bc98f337f6f"}], 0x2a8}, 0x0) lseek(r0, 0x0, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x81, 0x1f1, 0x2, "fcacfb966d3040593bf45627b000a9f6da7679a5", 0x8, 0x40000000000}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000004c0)="d28968ccf2d5bef8cdf76799b25b8fad29bf94e6f337b25965a4ec7d389abf7923ea78327ad5a1d182556d2fee3d5f6c6f17763fa3c423a571e254d8c08bf39bec34574610c0193147a140c907b166a80668524c0f03727f0784d49333eb711bf69f38cc37549f58470153feed7d9fbf0d004965b3f6c9f6be803eb00fa5a863e17e3a66cf70200efbb18e5a485cf84727a81a0815b34eb42bb165c43f5166f21c14e39a7f36b0600d9def0528d3b24ca012578544941ef43e8d64af3e393b22d19935ad600382597b977d57b57db244ce1f420e6e90f35ff2c83f3b5487b02335be00a55bda3bd59d1bf5ae8db08d7ca7b1fdd9e985180e1d4d045bc8ed7332738ceefbdafa67a6755e027641c071c280df8e41ef5e7ee281068ab94067f54d7e881fd2229ba953c130c00c533a182cebccf6f4a4688d0a0ead1cbfbd8e0a25a7ae5d128445740aafd56ef529cbc38870f36b10eaac2b03cd745dd8ddbe630f76f4354a40b1a1c17c23680ad5f9e4aa9e88035de660edd47ceffc1e48912ac7ef4448288c9a365fda8e88b2a0b7f58839098f9071a8bb96612620634cf1251dc94e39ee13797cebe0772de8ca20d976538e6ed6ab5a716a55981aa9e1175786a2287755432767179a45e2d056db91821721b0d184dd0478a459a91c54c39c23028632b285fd738744c74c16d463aff0bf87dcb208fdc4b6df3bd61f3719791cb027211d842a15ec78a286805453eb585f01e2dc184281c428c4d46d6e0cb37cdf897085741c2a42df2d02202770a84f8972de46832344a02e38aa655632e7b70d20ec03737d90b3ce2020bf3d13899d2ce76783681ced19eb94fc1c14736d9512d8bf5ee5a9a4f8fa340d0f336c6c8ccf0bda2881f20a076669a0a0a59573079416bb7e338832702ae91eeb5ba7fd99df6583ececaf3fa8412e66493d9352e1bd90509f508ada0338a1f02814b3992c861c9b48f186f8836fb40a60d33b3bcf168c5ba52b4ab3b86ca997072781d76587eb8d2b4b0c1d2597d8f5f276fe3e730051878042a4ecff2933b3f2784d0bc3cc1d8f4866d4b19e39a98c8c673a56cb04a2215be8b95ed253cf41fff3e9651a2e08ac66b2a31e5479dc51c5ba8f76bdf295ae43df9a9bfc5ca61c89ea2051829c2197de16687b1c0a1e6856a8d793de0d89173a21bef8e2bc23e63715e3af8f680bf9d6888c8bad00d27ce8adb145fd2a1be3427ed0c36377ed0b3edd8635ed75a11aafbc648c25ff85ee4d7729baea15eeddfcc42b45cc372675f4dabec25ed48b0b5fe6c092401e46a9dc7966cda5483c77083161baee7db0248f15001cc3d529a03a4c7c8da777957acde777c30f20bb66dbfa934775a6d8bfe05ab7e5da5819e94106181f2fa768c7df985149c7aacf131ac5826cf7b4208a95a96b87787d90e1f828fe3b4d264a9700e39d6ad412050ba2c1e2bf9215669256ad40b0a9597378cdb65a23b36a6d7922164b6f0742a65df08d1abab9995bada7a04c118ddfa2663221e412405606c2704d87445308ced41cdb89f0c0e457353db957c85365e93c2038e575d81e92431e508fff5fb68a287e009e78044f8753d03b980aa5fe0cf7fb85ff94ec284c5b794b90031577e5268fcbe6a66b5301a516be1f78445df435611f09cc7405e18bcb26c275cf7fc08e7edd767460613e06e7ef0304f98cb0c0e0251f7aa6837acd390382952f9c948785e3f07588dc84a4ad3a5404921afbe4e8ce059aadde47786475cdbf7af114971dca38894919c653228796eb282c2ebc00c9042bae261a6ac829fc4d4508cd303283020173ef1773abb37cc9f0f1ae4efc28ba652f461fc76592e810c735b418a31769128f5d0174a0a4eeb0f6f2d0d1a9fcab4051928f4d24a6dfbf12de6623a9d70de43b730af83abe584b107197163bf08d282a6970e39c770f22cdf5874524d996b7c9a75f913607b5a92e6862f0db211ff2f1e1a14d0d60b256fc3bad50d79520fcf19244d5469a9c139f370ec33df84703b08abc584ded52fd85ce742e561f18eb8897ec18a0afd651ddda7996160b68247433de26b39935012e156ff23eb0e983f2938fb9abc039700ad0b64443e97016740dcbd21cd6f53e1a81f8f7a81413d1d2d3543b5222372c9305fd747ede5c78a790c2a2cd89543c3365a436ed6184f3a95f4aaa7fc845bf226fa9087cae11aa780869e55a23778ceaab57894890702f0c0705ff221d78c369e11ff61fbb3699baf824e10df1eeb55ac606ea962b69a2f4721c25f78f2e573ca2c05f4ba7125b0a860a0adcd8292d5e167c3ad71db01f3d90fcc790dd28b87c406d54fb7ffc4a22362082a88177bcecd4c5527df6dbd88c4d8f49ed5a713f359fa1e071bca76053f754b523cedef01b6e0b2b9fc7e807e707bff911a5b6a5636f0a95673c95f1091bdb0a692faf36076703f797b4836d74fc86ae624ca3da003b0c6a773e45d5ab3eef09043cc44ee7f0f7460f2a90db6a76b2e1903c4f399c0eb75917b2e088d7b35e2062149706ac54947b51f452bddae597aa92d18d4ec8e325855b0ddc2a77242c84ae015e745cb7f72fec6d239987fdad171fae2809a7e58f40574d2b1d0e537f6a74f0dcf2b47d783cc0574580b2804c4768a4dc16e2888306b49b5717c90fdce54ef3dd74600ad3f2e24ea8864a22f9b6be59a2191e0c6479639182df655d58615979eeefee3159106c65918ca724abc12697316eafbda56e4f29362d6a1b9bb3f0cc19831e9cc24bb77ea0e3d45df08f737b19ef61b384461c2cef137157eb5c7020c8839aeab52f6efdf35e9969ac11121ed9de9e6a58df19b6a7754e1649940f15a2a015ad8be4ff983a3668ef1435a4a04f6385f6b4343e572d406526ce00cfe23ad507113d0d79309e6920c3ccffcf386675e125ebaa87ba19c7f0b80c4a43c7d2bc6338d663354490cfbe07ddd744e771694512fb3a195c8398a652d0c9ee15ed438ba0dd38546b1ffdf1628fd28cac1c70f8b2f1f61a1dd0ec11752319d1bde0107b86be7068398e007613ba5bad94b3ffe3091250a1f3f8218fb40753da35e58cc57696ad09d3c18ee66b5d7a7ed13d58d00d2878cca3fe4b84cc05b9b2154c8b35b5a73c9ab8cc2ba0874192431e245626dffb0ef2cadaab69df67cc679ca87805ddee5c64cd4c2ca36d1e7c3998d945c3083fb1ae6b471695b9eb559289dbc6b263bdd6d5f58f33c2de5f37ee8055d840b78dfda0a7f98e2dbda4380483906ad2912153fb275e15482420dfa685889d4511a6a44a0f21a884fbcd352f7f6f6ddde51d825f0a278ec477676f96e7a2d2f770a34ea27b1a3b0dad10e113083658593c590b65a937ed0e593361063e4e895142f9f5ea35f3f6b05083f1e724b2c9c48c2d42eb6ddbaad2a820b5ea5e0ca9f4a10b1a7d44630624a398685d0c080fb7da39febdc58d7f1f3ccc2702033f8d7255b6eefb34f1cfe266d5d26a5bc3f2d54949e9d01124b1ccd0136e5e8f2b2f13b8bc5cd7f1d0953a7d6c8f8620938461fad1de5c9b5024cd639626250ab6c7856a5651eee7acb18afcce77f52888c7761c19ab163ff8ef3a407a12ecc4f88b8358d20cff0b23fa4f5e914f04080474750202447c418bcdeb1e4c18b31d72f21e57d83e80ea3acf6c348090006e082288fa4015a13e6dba11310cdf54095d0dd836c43639067f76a40e0b76843988b77f8355a3e6ddb1822a22e3b481636cbb4e0d70986293ea9c14dc5a03444013569b8f4f7325889f13b97d50532a4d9a94eeb037b5fd0534cc62def2637dbc1a70e2ca05415f0e13220d017bdc50ce754d22b215525a415e33d2f006bb3cf046ca2d4f8e0b591a31e2327138627e87cbbca4c7406407a0fe3526f0eae42b3f9fa7b6d229249566f246a9f4d91a233a20768d734a73d254bddfd9d4b7705b0b967c3d1b176025af76921de7764d49328058d59f95e54f158b7dbb40fa2d2739502d412a956cc5cb37c38190f1d46e285f2b537110f50f56ecf4ad52eab4b55c9678cf0db33c0bcc17de3d8bb0ba29dab3cc2ac7acef80e9540274fc869f6930cf1071950c992bc83a42540345faf6d912c86f0d80f64bdf6bdf3fcf5ae73712ce3e4d70616bc0c1a832c134bc0088ccdd586841339a824731230e87b37fd299bb78790b3396bf2493f843ca4d894b1f8f12e18618a7bd7a4921d01ee38fe58627ce8a7cbe7bfc912f6d8d06520cf98b7a980c274478414d11e233b5631f8731509048d20a2bd1e24bd0de46a5d54338e99348c2eda769f96d16e9415d36262c49d751c77107395fd4dd1ca6fbb9749a9808d2f4091395167f58f9f3b9e1a80c2456a11e8865f773c6584ecfae59bd526863e6fd876c5e95607140ee2077f401acc025254f6d905f7bb957437910bf6b231be2265ea223b87ea1db0c03a6e2b1a22ae94373c22e79d98f43ef0e726361bc526943a20ba54ec289a0e5534902fb4d87cb7252fc38d6ad56fd8ce70e05aa05ec9525afe256fb91156641c5bd6e91ef6553a956d5d8f00242551b6607892fa793ae3d426c9c3f9b37064f40d2c2d4d70f95372afe846ffc7444b4d265f2514176dcfa14210ee62e4349e709964c0de115275c9b6a01e061ca6083088d6d22c53f407f87073006afadaed1aa23925ea8cb5e4d034cb57d1b7a18641dad059b7a6c8a671acc489793a7cd236137aaba64c65860ff632dc7f9b1ca3155386973c9c81de1838f06f5a8ed4838b4da985dfa1e360f221cd350dc09661a0944b114783a346f9822c24e3f548e0eb3d41b56e86137fa8784529a4b9c8952594cd9630a77c97e29c2d8baf695cf3e1d35acb38ffd7dfeb068d7dc12441a91bac2726226a0f8dc68615224cb5aa9e8419c6b9c22d5f94962bbaf6edacea017fcef97225d1a2dff98d7bf2cf2773edbbacf3858401929bbd76d35d781ef3b4c4937acd59c461c152d75def04e3c449f9b0a77c0908fe63e66d4e2b619ef7806e791632a654a575af61eb1320470521302db27289a3e4a7316462cc4fef278fc5af6422170895276f5c1c7ff9fec99fbf303332c6a04e848e2165d770420ad20305bc3245271ed9cd941b03fa92c672d51dd69b904119a270d557251c68634ee0df81281f143e023b68c164067c54bc4502f70fbecc901a677d282972b5cfb89c8286fb45eba55410e1c9bd1f2448f42330159fdb9ac9652e421359e1244657e97da88141775fb046b0efd374e53333b09aec31e234bc64849f9c0cdde239d22f800088fb805fb58ec86732d0fb5daa4bddfa0394c465ea0c2c75198bb36674d4e1e31f4aba95cccc67dbcf86122d58f954c32fa5c67b96e12654b8b464cc92bada1b47cac26b49520bdcf73cb80303dc456225390b9f3ae2fce0eb475598bb81a8b0bcfbc497c8ce0b386c7fb0441b8cf1dca193005c07c757a30c373e3a06b60e55475a247fefc6af0fd8bbb4e08b7b67d68a53a79cd8807db21120909af70bbbeff2ef94591222f3e5b21ff7558df119f56ba4d4f90e4706b0931bb802a697156cbea6776301b72c069153ef97f5dc172e2d47ab71b55a53be39583bc75e57a9c7522c6d78e19e2ea17de8c5a7c19582f3782334e841d213e5eda41b56d3c7fbbc33c5957bb5e6b0b4700226c3251f71456f1f0f00083dd3e20beca980734f19642abb116c588639a81472e8b748482fad2c0f128a70d349e5ace3d7bb48f5108ae589a554321d0648a16e6f0340bc8183ed751a6701751cf2baa426c972d2c5b78806dbdb98c85effb012bb335468853e44be8e604", 0x1000}, {&(0x7f00000014c0)="8a07b637508aef7bf266604d1beef1546a7f00b7823c", 0x16}, {&(0x7f0000001500)="e504898565d14ca6177b3355ef481aa7ceef91d4c3a6b90e26825c1cb24be2e79a6c43b9a8685b0259147772b2d553c1c6449fc686a5376ba81d547c1e6ca58336ef50bf1232d0386e36eb19afb8859735456854f597567a8dc2ebe9c7c2e456793461ff9b6e553bdd65c0488a116ab128c514723aa9377fc69f8d79be6cf0b6b0055afd3231eda2735c1ef6fa7966c9b5ac46310e9f7810130359db3a354b94fc574768a9", 0xa5}, {&(0x7f00000015c0)="948c93090b5f0b0fea35ec2d131b32d5a82270b7bd3e1426d2a4619e8d1a9032683984122d0bd1a7f6dd4dff5c9dc4fd3a5f1d10550ccd95c4", 0x39}], 0x4, &(0x7f0000001640)=[{0x40, 0xffff, 0x9, "8bc6e6d722754fce19bc2d543de0b0cbcae330dd2b55520bb91fa622a1c07197ac7019456b6d3887e33f"}, {0x1010, 0xffff, 0x3, "3e56b2a4e4e8d0995bee22fe5e552f41cfa06cf1cc051c3c00d6fbde8bbec0dc03c11a267dee4c2903305cf3bc3ea2d02c202ad1af13f05bd0b8688497715ba486c2124fbec6832edaca763a53bd9f5a2a6825fe7856f8e3a6b3693a46caf6ea1437da1e26367670f39a03e16cdc7bb86d5c3b436dc79cd74a820e93cf793f56d7ab6d5bd3e5604a93c176c5ee08ad613b978d4238ba0a4f527a0c175d8fac3679025080295fbf0998629155d56bd5094162c298e6ddd0dc9abe83c8d3665102eb4e7846da8c54c117d51eb542ac18837e387a39b79c52e66a2b864c67df1a17ef867a10a4123b8c92de54c6a1ffd5ac481c02a7f97bd070764d4b02de2fd99d75bdecdbf6416fc5f38db69937b4549d8a23a29a8ae93ccbb0e5f6d935afe01fbdc207cd3fe8f30e906a55fc960efa36b5a9a61eaf03531e76a947d727122eebead4ee1a6283d69714dedeeae0b424a6876e5c7f93776eec8add238bb1c56f75adeb2f6a9e3edd9e1b125b878fc2e86290986eca6ee649a9402b093acd868c333d049280acc1bc332dc510d07eb940013a2e25a2bdd381cf9fcf9fdc853793bfccecc05356abf5b486d140aca4d74e182630b256da2792f1f73bd5ee73cb664f700a186fdf18ec7055aad18621afa1874d7f4bcf8d4335fe5a5069aa494bb8778f8d22b026e5b06e193fd3a8bc1e9c592c15581e71429f561dc5478d4ab32de17ef013dff5f8d86e347488aa20ee84e56a0a82b3a754bdc39c7b45ee2c3838b957d2b297e03db50d82bfd02164fc96b7413311d5e6fc16474b701b20c67a3ed8610bfcb1d8cfa976bf361bdf83982b7457580c76fda288694c82625ef8f5eb63fd3a1240686411c9dbacdb82e1e1063f151addfc6fba7bdd7516f0e7454f9fec24aabeecb8bb0f4cd99c1fc6786f56b95467d641949c1c8dec954aa742da5ec6c44d7ee46941015b991609f2992591bd27f2eb39aa4f8e9c67f00c86769bc26350014ed98d5197858bfa1c42caee83d3acab4e85367cef36f3633ea1ff60057932bbdb1fb5ee8dc9bfd11658b3f6adf40f1cd05b6a313402e8255731386955165b7d96827e314c38b8ae1b1cf920bd6e434189f9bdc6d5722db83c5c1171f17034e2515d3ffb16d598bb30879a44bcb6f2d20c6a3432231f38080b38007f13853dbb43b5e82288a9269f36bc209b2787f464b3f52da83f1fc40a39f90f5c35a031443302b86d687bf7021b99124c937686a0d49d29a42fc1afd1851132c100c4011ce71ce462c90b48ca1287f640865596cac96eef0bd986f6207346d8a75b418e428239c56b34316bcb7f2b5b6681e63420cc125bd72d8b38bda2bab7099a3fa8565c897887eea9aec3789c495ffe52fbbfcbbdbfd6fad8b19534e9c85722c1d83e2cfa46f3af1dfb0333bd5a406240a8585e98f236bd2d985fad9c8f47b57ae0cf7027065fe5bbd428d1fc0986817c460dd470aa102243748e9d8ee85f702e795bb06812a9362b1dfe3e5e0bb2f93ff07fb2dfa075f9712502667ad353bc4b431483334fe4a03c5f0cb1c7569dd8409b96dab5f88878a56e6d2d81704d7ca5770744a8ee051774934cb559e894429fabb4f7da57753004f63cf048d24a06eb493837b5dadeb2b28080f3ea0ec87942f712f1ce18faaa147b63ebd9023418e860927ca13d988199bc1100f7de031bb3999ab97fdc4dd480b4ce29782147c97e20476134766da10838143f839cbe48af5a8553cb44f36463c09fabbeebe84b22fcbaab8478cf23d474d15bad591f107629af80c09763809cb245ab7597b906268d263cc7d9f4925744a25147c12104dd6ccc081a7695fb4cabe0af4897cbead27e94e661c24196ae3e90d1677d6b331cdac7e1e6e402df298e5c9f3ebf112b2bfacb9e67cd2d3fb9423c5a19718147cb681470ed6484e78962b63ee931abb334bd311858e745c03154898a26a22ebcc0e70101016fc478442ccfa9c6cbd9047682fd1137d66e4ac9c027c48b8d8f01f8be56a36be7fefeeaba8bb8f369214eb7fe3ac8daf1a1a4d1b4b2200c752abb0c4c1388aa4a7db745a4f60b0f5414a44df7cd9d71ec44c9cb83cf683cc5b4be501ff5e58bd9a62e50dabd2672459c824acb42a2372e0efeac2dd226a1fe723de2edc6289a8f525519f5e8183354b5609eb9abe8462bcb95ec67327106dc189f3b475939979f077fca14e65d09505c61ad34c85680a1643ea90f247cf8a8951de6914a52a638bd1a4743737a99bfa02d0c5b07c227da9420db2dc219fa7e2152d3845863919e8b5bd718f0d8ea6127fb289bd83b764d493fbbb234b24770b328f94191a2c2680a8834c0f1187286125c351c976a14aaa5ef96436b2db479c418f4f535dcb1acd0df70cb26a197df49da450d4189f250883b5df76b530e904261ea4dd8f0c1626a47133ee134905af1d0331490bc77af61f14b925950f3a396b45001efa7f5e71d48bf0873183a87cba0088956aac06a8b58afd1cea8343abfdf7a5dbd10bb32d8227a1019ac29d5165a9e756967663311eb122af5dff6376f69fa39722ac493004c49ba91aa924ea697c083a88eb0054010b8df5469f9c8990bbb3387949b7406c7fe48bbe268e1f3b81aa03dceca755b918e189f20d4b9cf1656bbdbc7598b5a31d221d838b1b38548dffac0203d8530e39f796a379a0c650468f4a4f3b10b4896eb9c627c4a125a85a68e28f26404feb8c7c5915996deba2f36fcfd7d4e178acf7ef2e3aaecc6a5f013c0949daadfec8921ac263f1319261543597d2eed7637129d13355585ba44761f1b6631d706229b9b9cc908d6be16b2b73415912b3b28a51e1b3b201bcda70c364d12267e6331e708e7ccffa5c988c45e5e2cc292be6876133b89c112558976ddb42697015cd6a9d62c302521539123a6b1fd14b1e3eb578f083604330bdbbc60c8d7e317085dcccf1922cd70460cf6b6b5683468563491ea7605c7ae964ae3d7fed6bec2a972b3f5d16f5ce1da1ed6a5e0c9d75e1dcb74867730d275891a6ed002a421f3252047980592de14c953c18f393358bf4404fbf885d67387f66d1338314a2594164af2a60f185a24df2f4017f0e0ce2b221e46fc3a402b19370bc68a3dbf2558e33765fc400cdd290e1879746c24253b363ac4a2118510a03a144eb11c94f47b37b6f2c4d1c67cc538e23db8b0be299ae18f575c8db53b8ee81b4ccf4e9e2a3cd12abee98949f099e0e69c026c29c4d34e42a2b32e8964deeea4ced29fe71e121bfac56d7f8e975254b773c4b6a5e7f96ca3e9e8b861c17f1323c438376e75c313d436eae95929a8cabf2cbe4f6fccca35511dd443315d553be6147f0d60299ef3afe362b91e39026d75c540940e91f19acbecc30e7d9932f835bd4b0e482f0b7009dd9f7b57270ae5f215a7422c69b5f47169012ab0242dbb61134438c8e45d0054bcda4deed03b20012946c0c5e5999bde483b61f2813c18974ae154beab4486b3ad5f9c5b14e4e84d6282660518b0b2140a87d478bd91ae57f873348c61aa6c19d93e0c491f1c063e7d43550f4600c4cda18e264e108f20be88cbe1a3232e999a561dede74c1a48175149cccced41c7a0a8b1cc3436b73ed1fa5d9709d4a4bfd8644fd96e9c7d0504e72750ced5954a2d97d8a3d4145297cbd68f2be77ced1c073f86b1c0378096c5daf94ec999b0ecb8f251260a75f750d6f679d176ee30fc1d5a04a142d627de004573abcff2e7066ac21eec7b308f8be45279662c10eec844a219f4349eecc31cdc6e4823f913f6c799e6d5808b32e6a153dd7f25447213c0418224f7206b39b118c9ad6c303a91913f33e0149d668604d8271d7f878f0c4ed41aaabdd45c5bee3d2aaa2c1cc80ffb3a258f6ed19efe571d642788f93dd1f9ad0f1ab38d87e56fe631a78d4ba6af67115e1580d0158a1a77ae8e7ba45d4bb773b1a78173f0be61d578acafce454cdf97915e180083260fa18f08f224d1782d9de9bda95d44d0b8456681bc450ade837a76d4ea0fd69254b504bc454a0c4b3cf2699f209a4c35d483874d54815e7c7463cd3ced4f1f9be294289878066adbaaa17c9b17a355ddecd962a295493c739fd0898d0521c5cbacd3e45acae20ee2cbd842ad84cd8547ffa9081f4e257c92b22c5b7ab6b4b210885413ddbde60de72db2823fff2855f2125fa34d4bf07ac3309584b4824d5c524e312529d60a24ea74f4f8511a160adb4b456d36ae70225bf912e39743efcc91183a4c73da378cd2ec9ab57cb779b69113fe6091903eedaf3bfbd7c03ee149e9f9b41ff98bea4bfa6c425e4de5bcf117b360377474153f3b94f2d4a429be8c8809422a3757f455f9fa3e33ec72fde9d18892089520a2d7e683b472627b3b0b9bc82b7af2e267b123b8c187bff40616150f970b1303460ed9edcb19b8b0afbb0abda0652a71821bf8d39151b589089737ed2b61f586b9cd0b845b6eb0d1cee226d74a706b77390814d7eeaaf72a8226c9b3d424b230602c3b79a47b17c1d664501e8ed4f09c3c4284d238de1bb2364a77eb81a2dd776ed3c6da7fd88cb4f6782ce88b30193b7cec981e3437c78aa92b5d97c1ddf41bbe118ead93e07381aaa1ef2ec5ac99479d3866fd1307173630b2e86d87826f6ded2e546bd2703607ea5f58e5f17e86d60351aef1be20cfe1aa1afb01c2618c2ac67bdd399f2272ea4b43f5efdb7db6fb03218d10ae9c927885197bc534ed5753200450331fcea2be11fb40efedb9908f5e74d09392ce25f003207b82fad3073e8817193517d608900990308cbd2686b86191c54c9e739b2ca06d1ce0364d14f9b6cffa9064f069b50c2ea7d97d3353195732faa86d19170e159e9a6c3ecb2db081188c8f4ec3940700147a7eb79169fc3cac692ee3449bb10d0b39d4a5dc2972fab9b6e89f75cc6ad1d22d0c13191ae3e2497d67571af03009d465054a2ec66377ef8c68a7c23ce94f74d7307c1ca8d629a0dd66ef40644107f1a09837e5fabfc42feb93598dbdcbe8403b3c816440567ad55b06ed126f5e5ddc71b7883ec97651c681447672a21c3dfc692c26eb38974eb0f0d232f13d89f5278f3b5d112c271e5e1aa0f345e081441731b511a7c78ee0f2f0ebe89c861b74a20f3f4f7e4ace7d0eafcc6b530d0739ec1930a2f45ff28a83835c9464bbc482204491c3319a9bf79d25b821429c59b829775f0a6da4094eafca39c35162679edeb639e11254f6f03db5ae1ad0955319b167c6e731ae9462a5d04e160db79b1d1524128acb94b00b169934479cf44a6d18c9da39d04dac8df38c483954fed40208c0596e099fd4b0edced9d608ebbe1330abaf75b6a5006c8cc77a139eecbf0f1828ac552e4d0802651a81e206023ba6570f2f6c27813602490224727440f416602bbcde5edbaf2940b0dadf7ac666d689c5fde8a2794563e9e4b67b3dfc4b489b942b0a1a07f6a8dc5d84b2a673e72be45654e7f659ca60855c2da70a7c11342c85b8388114b5bc345dc35b1ea3717bcc8700bdd6554d202bff6dec3a34b72234eddc912e1e266e68bd237f074f070778101f0f7a2d9ebd85add354b3ba227234efab4c61c1c50d9ee3ea08660f7463dfcda4f372a2b36ac1d1487d40c098749534619aee6f37ac7bdae8241e9ec02c4da2e1381083f541d16338a8e2c894b889f800274ec9047b8883f138a30a0b03aae23d8dc122f707ab963bf3ed16005dad9de97aa2662719f81b153da8a5edd48a97e03dbe2b89b46b94fdc67eb81046e02cb40b959a7befb831a1993fdf11c6446c3fd6f9"}, {0x50, 0x1, 0x401, "3c8e102caf05f035ef518b79b8274bc020cc1048b2f1309785434cc517e77ad8cb7d8d39e2b61df94b19b5bb64d664516f69061d79d78e8a183b"}, {0x20, 0x1, 0x4, "3e874ca614a27075df8f5772b48b6113"}], 0x10c0}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002740)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) poll(&(0x7f0000002780)=[{r0}], 0x1, 0xffffffffffffffff) 09:43:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) open(&(0x7f0000000280)='./bus/file0\x00', 0x100, 0x20) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/89, 0x59, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000000040)='.\x00', 0x6008, 0x9) 09:43:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = getegid() lchown(&(0x7f00000012c0)='./file0\x00', r2, r3) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) r4 = dup2(r0, r0) sendto$unix(r4, &(0x7f00000000c0)="21ee5afe6e51bc61ff673e3a2ec888cf59a5feaf7b179cea86c6dc86d48eddd2b879113f3741bdc86755b2746637da13a295a290e7a267511fc2a73a68cd554667298d1d697de967e55e7e03387315af5f09596370b23e69933a84b5ba4d7f51560c24cb68925de20b170854fb59121d0dc3e47b891922346d4b72dec6eb062ef0a974c4732bc3b34b123f29ba130bc3c911d18cbb461060d37b3eb807f7c94972b4a824f6d33c1b03d7bb1a2760c365b1f6f8627c76df736f0085dc083814281d893a62275b8ba98b145085e2254d448364ca9e32d7cda540711d1508669f32caec05a50cfea55947daef8f5380d97870e80850b904c98b82a790208c49c648a17bb62674e0ae73b34e8452964696c720958793d88e7eed6fba05c4ec165717f59ea8dbc143205ead7d42386ee4b2a7fbeda81e1f9a45ceddfb57bae679d9f41a254d9ec7e41d7240926abf986bf30949242222d296eb6b7c2433fb63aeeb7afdac746f9e1e1b5f4f8a45d0a95f649ab1b3dbd2b622bf5e1f67f08380a6f68087f6569ada42eea7cc2e4d075a6c5de31c5a095a9477a9c4c0e2ad07ee3ae19a136c1701028304756745434e0d0b57af701d7dc908fc43778a16b26dd6989ea7cddd9d722cd56926949cd8ca145ff6548db8c05332cff60c2ef35de6a57c322213ecfd2dab0ebf65e78238f2e90277d7d6d39da8d584ce91d29c2f510f5ddad7891ccf08a4238a13582cc6de73e2f163b28704e38a3b706dd214336506bcef265088523e92b4da0c09107104c8af28260a9d757559110f93add958be9a08c9742e66d59c00085c2eb3b6c29c966c388834e2b2115aa5721b7ef2a23b01ab0414f8a42291748ef8ebd3ba5e62c4ec7d441ffb5cef873a09a1262b11195f86311c13c2f3121473eb27b3d2dc56bb5ab999162a873e3c41930d6a7469b5d5afb3c40ca97873d77edf8f233fe5e57b03e941a36ccf88b441ec97afebfafe9c8c5dadbc94e8e65c65df4f8f936aaec7e9b5ab6ab159268b4e09d771067a9fb51b8de7fe027d347ef582421f6e1c18f9b040fc33e579b874bb6f93e1263a40e9b34ce98c7ff8947c12a0d2698eb657b2d2c28bcd827e4c7f8397fa14de09cf16870a0fecede92b3e15e5fb822399168a5300728a1a2685155f591a7e26257a6b68e2f3120f428173fe6a576d9d69ab3f74813a5c37b78ea0ca94ded644d74ee55db5da04eb0827f10918256a03453882977224aa7f37fb1ff27c67a5d87e4b791b0373e2c8d71d32a799b61f68637ffe122e2d0abce113ad5942c9220b8dc2d0954fd4bf63c84e225ab3d4a0d4340120c9b8fde92fcc4a09c2ea5bb3573b4994667de7ed17dc6ea6cfa03b22f5bca45d01260f6197669e081bc4feb78016ea54bd6a3da1c14c336879f6d605bf0ed50b13feaa42085c11ac28ba4324cc760b52db4b53684be67c3b7830d6d82475474b4162bc0609480091c0892be81cfb8def507a90696af4ab21e8aa2b96eca81d2e0ddc98c7ad401bfb352214eedf093f93bd76135f8747d293d5c5419db6190f7de23fb9c6b0b8180642903cf39dee7809194b0b562c3f5bb22bdeec0b9d224a31d7c0686108ce92626276eb399e684bf471bec2adfdbdcab0faff857817dd46faa2410d10573e302e423a47907727fe87c8875d94df58e21b0988f57fe4a7242f091d83b6727522f4957632c6421035ac25ddb0a20cc040d901aebd1611b9ff3612ab9de34a0764a8b071c667330f1c2a8f1d3ad254aa7a12f34277d193d7d2450d57806829008875fb87604b6e74e485bfd80b53ba7c33908bb7dd830ab2f10e3c1cefc038d39abd2810e0c2d32311d4a9ee1e50efefa566700f19be52cac277a5fbe442c39080fa2bbf1c32118b5d38bcf4db9b45e2bf117d7742820bf803efd3b9aaf9d940bb8d0268a668d8f702c3cacccb38bf45352aa714facaaaf4a04bcca4188dd578bfdf4925f2ca156c39d13ce6ad564a340ca8485df80ed3b4f39ff5e348ddd482d32a0a157dac9e9248afdd95541d53d9b22f9999a8e4fa2366730802e4944b6df8adafe85f3957338d81e5e3216fbf99662b0cbbe0350b7b92cd1f498830d908e03355695496945d321b39868d66ba673a0b4167902fcbb20d2f59bc28f7b36758d454bc65825e56a76794e116e4307723e328d027357f7095ad3ebdc23a200586f67ae76a35be5347588c240a079ca67a6a5e6333d57f778112fbb850b6b78ef8c02a6fc699d53d1f80e1e39da68ef6f9faf001c5db41e79771376736e3f7568ee7ccc19c0ef9164bdf3b2621f6e0557c34bed940cbdd2042432586d3d580bfd6f5b4d2fc16c638e4f1c55c0e8282809aa78975bcde72329b46aed5ae5b96662f41cb5c4cd8181247b0150943d025a616a8ef4bb234c5ae0f2bee965b05d66be0f5bfd58c46d3732c80be135810d4a620238b9bf4fc5ca26564414d442a3d52fcc9a2f8f57e9e5770038be2f785eea4b8da32dbe16b74db57d45d4796e5a4eb967c4688f80757c93ad6b6b650074f9682625d4a3c4a2a8286b08518988859536bb9595b966a45b51dba8bef5fcefb60df87a437fd7ceebe8a59032a07540e014f2adb25cb67e59ba21030368aa46031a0ec03a2405a70a7832dd8624bc6a7176cf581514d344f266c564942baf1602be7199ea944a6c1ea2587fc2ae75aca7b13a4459e9b13eeeef5eb3244d7c3c526264604ce914fe188af8aedaa9ed113027ac667a5a7cd6ad06b583a8970f43d5577adb90dde57d01c021a69bf021c10e134191095b48b2bc871d9f8bace1b4a0b968709baa0373a74bef825d7a12e89938669497d6509699574a14befa38f5f4afa44269a06c83392f665e7d4bfcc08c1cec2efb0887ffebc8a3469b265eabf571a3015ef6df22bbd3d43d89a4a9c754843314abc83947eb8036b94a7875722c07f78743990a2e6d8833c04141f39d6db9435f1f8ce92d921d9c4df9190c2bc480c91926b549619f2cafbcd582d3e0bb906f4a968259fb0180f170fee477c3ecafa95c5a986cca5e5d4aa130b7cdbf7e621610109df03fa0843b1ac0732840144e5720879741a8b6f01f0a482fa8e51bee650b5cb67678d0009916d8b512cc80cfc6bc72d81e9b40141a2bf716d674bcc3d446f551cd76e1bfb3e418bb6e3728d16f2f2516091ab6e0c9660cb904fda20014a5a06d1666f1f658355335a24ae243b0fde055cd83b05db2276fa4b3af68e8bc6a072721fdb7a430b6e2ba5e5731e6abd0ea2e54e2d0ee879cbc5b73b559f4cda06a2354065583dfb5731ab1e43956bcfcd3fb8e036e31d45b8d9d1c4a91e89217069b82ff956db0e1efc990ddd8fb6c710d264426e31f6370b767735ae53c5531a8a73ab6054c980b11e607cd58d1b633ee6b34f2237c9942fa777a0cfa98453f05c14cc82c29f5f9973da773bd66dc599ff86cdc1846146dcb45c4185506fc097d3e059b52d8031262f275bc0f1aaeaf2f625d80e102de1f4b952f84434017ebc1461d10f21588be57a63cd9232e6dcedb4fcddc293a3f86828e6805e85315b918d654e80a05a3edb378e557500670518ec56b2ef1fa9522ef3046d2729eaa2b586d2c7a8a75e16abe6ef89906e3c45d47fca433bdd95accb7147b6c6a7377a53c22e11169fe8e03399e00247eb275694a6d970b4245063d3f85f35b1c9feb44d33482275aa8469355c68310ea462b0bb7732ebc1f0bcc3e3dec8a1cfab51a577995262fff9665fe97160368cc883da43877c9e699d97a11bfcbad5c418bf661fc27a310826a25d3bb7ff9a614f22f88d81fefaa405ffa473b9acb153d00b5fbe679160ef9b4841d86c76198992e2012bec6afa4c80284d8a536d3214c6e654521896d6f11e283cd03b3590c33ec9c62843e107b6e3cb6c9762555ab3b493e7e6cdb7f7e506454fff9bace7c443f73ad405a8f0be8191fec1d5c6df135c511dd18053e3b3f9b017de7f20cc7a2495b2d0367087c9ea4a1d88184e3a55cdb2ab9bf057385e361bd7388154ba43dc9929ccb353da7f223548acc4e8bb234836825c660d498f1aa8a6962d1d0e59ecd8ddbaa90b842751ccfa6480975ebf9a6b03232e960e6604fb2aef89c33bc039695f485de78071e7723125a1acb6d6d8a38a7d78c8e2f6a799eed3c61afd6b30e88da5d8a3b014256c5b360d7ba8b8eb70936245b0f85180141ea00dc6894109971c3222a90092e5d254b74fa2256c4ee5fc8c9f98ca4e1501d96bead043c03029253a0568b80dbbb257e448dc053a4791ba223d0f63c9564365df72da9130217a2ce66d9b797c474d21035bdc323734048f0db55f5e1d3eb3b72de83186d1be464413f65962f4e1daa4d0307764017ca252c732077fa821762f98ebe5e16c3baaa06097cd1acc012f84001e01b33f74382bb73102d47bd96110803a195ebc8a4e4e6eb319fd68396dd69a9a9b4438448f8e648c71b42b856877e1530927ccfcdf3f82ed71d1ebfcb1c79b373f8ae2f8b4bc21776efe1f59c8a6cb06a3f4a2fd2e383156e87c06470a6ce732fbccc76ae535c0edfa185a988ea1b79f3e8a4d1b9c2c0a943171e80d44f7fd68af953592af0fb58585a8f9f845bcc518862fedf0292884083d0268e6b71cd526c0955c809649e8b53770deb018ee0fe3e23d545c401e3b2138b368c9fab71e8b242d613c80389478cd8a15c588258e7a7466c41a36307b77afacde468b3e0b9b1b464db813985ca9cd4b801c1eaae006c03ba3ca42cb95a839be63748e0e91ee4698950022906d178fb32012512e20ad05c6f737af0d315f21c0550cd723e6471a2dba0da71fcfc197ccf619504b55ba671568cdf660c4d4143a9f76a3f090308d5ef57ea87a2fd926d00807d3ea49f0f182667c2280707551ed2155a1746ab4c1c63cd9808b9e3e9f7897aeeda199044155b99f479fdfcb72216a2793f2224ffdfe25b81ebf5ba1a29876e4383380c0a470cf9ef2f86c9d05f6906b2a6a5d72cf5c08917ba6a14ceb34a901d48ae2f0242bc6440d3c228b654b954b0b4ffb8b8c9b29c5f0a264eb1a8a337ce89ac5e5156536f958b25b3d78606fe81a4074319fe1b5a916c2cf1342fec2df20f729dbdedb7677dd4d9ec462db06337402f3bc0cfa8234846509a50c0314a6d96d806c8076b9102d09fd08910bfa6d345489fcdf3dfbfbc6bcc290bd3fff09c4050b17ceecec0051bb1629248baed1be217bcd1f68910b1fbd92cc53bd5c15a63cdc7511fa9a9f1e0812fdf3f3d2378cd3084ba330f79fa7d9b17249ccc7826622af84127d518a28ee3fb73c08b10484873b34497999492eac2c50809ea7d39f74452b76cafa05f7a0adcc738e9427abd46ac04b8768835a146fda9b254f5912f5700167725a37c9acfd89c9f17bb46dbcbddebdeb95ab79cd2a1ca4c0e423ecc3ee3915d9b6c5f2fa37965d02977874e503747b4af7e6080d37e1e67159b5a4e059fa608dd2ded29bcb0c15aae479fbf61ee9703b5c0dc1c503d535418b1e2183e6d5fa6057c353bf87415975cd0e5df8f9a499e1b33a48c181cb92a6d08392c3cffe62a358312b4234723c9c858b47cfa1275d1ba5ff99ae64e374a4a8cd7b9e283b08c233d4d6b466cc8bb631ea23382a220ea7fbbd308b20a1b013052366ad800e129a68a6acd939d2339fd99fa64c69cab2cd8bf8a9f7b0d6843321024fda42a34ab1468fa9f380418a1f144ac32fa5d38a6c49a380277ad39c7c966812f5c45b42b2048a03ca89c0c8bc7bf1ce7ca932c7a34bdac267eb9d0160a0695507c1fe33", 0x1000, 0x400, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001180)="d3250e0e35dbae22f275ca189687b166336c39e2a72b55c780678ec2784c26b87fd706d0aba0ce6b037143bdc08985f6c117e9838c1186212ebbd6a3e4815afdc8d34c33e08e114674c84f12ea1b9df0208afec7186242de0ff73bbb08108d6b9728f95f829199fe8cc741cd4a8f43752e7171330e0912a25b50ec1c9e9973709620e6b3f43864302c079047a67d8f23659c9f44772f0179730c96407628e82ce8f40f1569c1", 0xa6, 0x40c, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000001240)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r4, 0x1) getsockname(r4, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 09:43:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x12003, 0x7f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x100, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x1, [{0x1}, {0x3, 0x100000001}, {0x3, 0x7}, {0x3, 0xc4}, {0x1}, {0x0, 0x6}, {0x3, 0x10001}, {0x2, 0x80000000}, {0x1, 0x1}, {0x3, 0x3}, {0x1, 0x20}, {0x2, 0x4}, {0x1, 0x964}, {0x0, 0x1}, {0x2, 0x7}, {0x3, 0x1}, {0x2, 0x100000001}, {0x3, 0xb64}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x1ff}, {0x2, 0xfbb9}, {0x0, 0x8}, {0x1, 0x100}, {0x3, 0x5}, {0x3, 0x40}, {0x0, 0x8}, {0x3}, {0x3, 0xe52}, {0x3}, {0x3, 0x7}, {0x1, 0x2}]}) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)) 09:43:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001380)}, 0x8) select(0x40, &(0x7f0000000040)={0x3f, 0xfffffffffffffff9, 0x80, 0x8, 0x113, 0xe8, 0x8000, 0x2ee}, &(0x7f0000000080)={0x10, 0x6, 0x3, 0x8, 0x1f, 0x8000, 0x2, 0x58}, &(0x7f0000000100)={0x8ace, 0x6, 0x9, 0x0, 0x80, 0x5d, 0x9, 0x8}, &(0x7f0000000140)={0x1, 0x49}) 09:43:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410, 0x80) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x2, 0x1, 0x7fff, 0x0, 0x8, 0x0, 0x2, 0x6, 0x4}) r1 = socket(0x14, 0x7, 0xc4) sendmsg(r1, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000100)="a668b12a323d567eadb7ca13df2edc79ce2f8cbb8a11daa092fc737d40c9fba000b2637d1d07", 0x26}, {&(0x7f0000000140)="32c6eda36c44aa82cff9ee65f98ee91c6d7f8a390c56447c65ca4dac36bfea7d4ec679fb6489fa34df578282590bb10193e7f4be8a5f46dcf74f61d68c053eca69e9285f9946136583bc082542411cb90d28b0c5400558066ab21f0dc1c82b8a14517858be401ad01b57529c4b76780eb236ae314754b4c1a10e1d82d70877760ada9de3807d856c3e96389eafdfe75fe4ff24bcc4120b4642b8a487d04892dbc84ff6fe8fb5bb78792bbbc8737e55eeac83ca315116312bdc9ceac551b75d1c4a4790c3a4e24a2b444b590452039c90a901bc34c95e3b4fdc7bfb64533b0b4a5039dd", 0xe3}, {&(0x7f0000000240)="b6a37db0adec577a3bbeb53582d4fc5f88a3577e887a34d061e53398b244c23d75a7c662f08cb0d75981ec1eafd7a636300faf92c98a3ea58bb763b24d3bee1ad88988d0e31c960318a8394831448a2d5a510f38709f4122fd06bded1181e575cdd3006169ce111c102218fb02d9e989e64dbd374751a393dd5985dd6a563a297db897b5204b1afdf2176e5db7b0317efbd59dd979c096793760124e5f", 0x9d}, {&(0x7f0000000300)="b5ed2b7be1536bfc3961cc2f15db9c8bc661ac0d1291f035837f5dffc33fec447c139393aadcb91785fe878f02d33763477ec788fab067d1d55b0d36c3a76f4b1ed5801c23e96081d1d72a96af3a37e9e9edbcf7a8018d977403effec7cbc685c84ee3eb86df9153e7473281f7722c46c89ced9d87ec24ab299131cbbc4c3875e01fea7e66f9aa75aecfdec86b553c70b87ff632900dbea943f8706d3a9a3a1c0db2b4527f81520046979b14b9884d15c1413ab203207314b1cf724c285f2004fc89ddcbc28279e2b5fa793a2eda7c85757f377d7f7129e60042e8059f6f1e940bb646ac9c40e08cb04ad9101677ad7fa5e283e462560b057a40dde7581c3a2cb3db2c205cd3cc487acb47060cea34dccaac3c8c526d59aac7a24bf48fae21b0f14a1eb43255d30dee90a80ec50345444ae7c6b2a06ca4e5a1995000e8c114513363d51a254627dfdf8792bb680afc230cc0e39d9ffbf2d7f8dcb2c87a2fb8bd552883f49557e174f7580313bb8bddd1cc0b0788725627242eaf9628808627e8bf41c7a865fa6a799ad515fcfc0e6369a0bdbcd543b7b00891f9176e8b1037879cfdcb4f37e2115b39edfa2da104f8756bea2dafb6d2bc5d4b97d178031a2603b83ef1e79f5a9baed36605f52124bfa9a853076646f652dac8e8922b7ff118f12d3be2280930488367ed6198dd45a64ea4ba480f36dbe66c4413fd274b059185082eb36701f85a23adb3880f2be34a947dc3139dbf9ef6ca4e37b85887f25f02afcb0ea65a638a6acddf9e4dce783708fdaf816506d6e9b067746e1364002cc2fde19ce7feba6996fc0ff608b01a400f26d03d4fdabcbf5f3ff1d5f191fdf8b110383cc4f10bf72b38c40bc7a417bb7e1f01359685868d64f45458c653a7cf5ae5609eb2642c6eac23b63f99fcb8e96e6686cac159cccb40d5a70cd8a46b59823e21dadfbea33982dfbc8fc6a8c2f9207558f47351c579855f29ebc1f86789c1c44fd5b38e4826a4a57d18c8eb3061ef9fa5db78d4c306c43f0531c1425a9a9fc892d16e5ff06c01aaa6b1fe81bc61d171246e7336c8d98c7bd85a9c321761b300580dc89188dc2d03df27b7af981a53c743e0b688740d0cf32000b06e4ce7461e5b8ed5203880abc4c872e7330478d482e7488d18844a8bacb5e53dbcec0d42be445b1ea6e66399fb4084858b117fd2a581c6fe3d09bfe3d6daf64f24eb46f3ea53f09a22a6043a2a87f7e2dcc6dac35e4dc48e324bb5bfcd83b89a76c6c8acc93db668eb58937cf59c621ec998ec1a41ab133f1e09110f4673b6275b10091dd23ca0f00781acaac7676374e2a08f664222bf79dab07a325e91850af661804e49f84d8acb333970de623ca64cd53956cccbd8480ab66c54543ca6994f12182031674e41733e3da09a54012ed0a5c33b5d8468142610f8fdfac1153c0eb843fdce3d74a655472313797506fca02b8dcd9e2e07c49b4de527c4d5582bd2d69bd291b82b80102323e072f81522d52ef5909a25c1d5cc7313489457f4f1d84bf6a510650f52bd6007b2790d4ec282623bb1fd075492f98c52a7adf867d08a1d97870058e9c7f7982c6d975fe922326e7fc4b7fef0b03818715371e3e07fd43bc8898f6cf41ff2bdb5829e6bd18713adcec55b4aa3bc3fd509faf163b0c71ef65beafbde9211fa879f0e1f3d7c67419b1f30ee0f8c7bacc7e0ec9c9c59f572db51a09e7ee6b184d2dbb3f66a592921b1df9f507f8fd21059972dc53728904d1c301eb66b7d3d7479628f0a93d5a25239817fa7fb28a70d3e7f1248a62da59a2928025c376426b75f92d8ba8a88beff07d9b855c2b1c56bcfcd823c6436fe632aec511c73e2950cc1f18aa4dd9d435b33c53b786d31ff4317e863e5a4ba577c70cebe226b9420c53874beef455575ad3a1c68ca7ed8451a97ec838bd4aa81d9e4163b0a0acfe51ad5b95686d4b01768a5705ecbe10e713c04a41f8e9810586e1ab59d1f45d311e8b9c4361ce4ca13834c104a71d7f90ca33d49623883a88d7321f08d0ab7694aa3a26f053b75e93bd99dc9006bc2ddd01ab96b76e8158ca052888f0a83dfa9af22b1010a73947e35bb4c9fafed630c19fc3991a936af05cff0e95ea9dd06e87b2ba4d58dca2855f2283a3671cac9aa9b468688a903c1bb31b25b5653bc47ec3029bae94679ac1b0f4529906a241cb13fd73292f16a3f947e1f7f5622b1a24d7cf8a540ace5790a83d49c80b91cf4bbed4b781545c64a76ed557454f6a2c7aea43e81b782b8e7d38afd3fab2b428a80ba31be366f800482642ef137eba53e252d8d3eaa66f891d04aac67b1b46a11ce6a3300fd7e2bde0082ed04770117f6611f955fe51717a4bae68664aa4fc3e11aa084fc02598d10d5a35f79f221af8029b76daaefc27086462bf0aed3ee955e4963d6f6491cfea24574587025c9585489d469472702d6d138bf0fd24d4608748fe2c8930473ed5313527183d62e1be282ffd7b2bc30140836197cbeafbaf480c22750359ec7f07bef73e9842432505ddaa423e594a7e67f28fdccd28c456348c398f809a686e2d2a18eea97ca2fe90bcd3611b2e5885cc369b52fff1ea7a140755dd690d306e30e0a589f04bb36249a313066ae0820d99cecc826d6f4fbf2cb6fbce3bd930029e58d6db425420863a7b1381ac397f0f908c2816b07aa8dad560390fd5bc0e7ca2f8f347498b8cd284ca7db2b258ba15bc9215cb6b33ff06f49f5a5367dc3cabcd1fb36565422cdbb5702e0d9f9baf19fe38683dd7ce1bc9f88c6444e5a2d7b961a071f0f06eaddf964446439904dcff1aebaae19c9cff0aa66c6c5d80e67b59ae629a7dac56f6d8cdc85789b8dc92057b867969e81ce470515ef263c2014f4b4bc96aa3a6d4cb9715dca66c9bf3ad93cdab7c810b2848ff42d2df55e8e5c7dbd73207a865cdc10250df7e549f9131a1a60085cdb8a46b792f625ca70a35b1c386192599f8ea8fbad8abba101ac1d9e2e39003392d5768500cf3677b7ee580ce195cd9f247d2ab043defc9876cd030dac45f4d2974490672415e6886aacb501308d86e200c2295b2ffad3fc363e08a661d5b364d0f452d5c2e339f354416b52ecd2b676d00ba9e2b71ded3426ed007bb28f5cf976028065583c12339f0f683af62147b474146786fac5b55382f9c0260c6764b487c0bb54efc8cf7764360e79adf131a8b291cbe7e60c855b25bd257f5954cdaf0b8515334ea77c0a759de657312d5bc70f91a27ec82fcc5dd12be3857bfae886580d5be118bac0a15c13dc397c824e1039367cdce47d01973d8691324ef533304dd3a3e585b5efbf784e6c016d2db379e0b2b8629a15f5fc7c2cd470246e7b0f184e489c7c70b10cd7a0730e191daceab7b608c6e2da745a5d4c963e8c0a929a71b1c28ef90777f4a11c53e6e04dd4df6961737972f24bf83b503512c59943b6e11f69cb9ca558a98c0944ecb46b2d52688c2b7670f314a0a25c6245efd99bdd4dc5069cae26d9d1f1baed2a603ffd101fb80be30c0a752df736006142b9a3b3bc1ea115ddfe56b3af43e18b569c9bd94d3f8ee3a097a3fb9df0d86a42cf4de75bf2813a30dcb1bbd9e888e251558b24042e53d08b50885503308f863ab8b03943f14d42078e741bb7ffa77a9f831af78d43eb54465d1ffa32a9e2cde7373067d909262743aa43daa5a43c2c19789c0df5bc4130c10a2d8b4c426fc4b9d5c452faaffabe778a3b311d9121882dba18b57c6408b9fa47d67bcc127ab0e8d1e6bd9c3b46fcf310d0d3e9b9c953b2ad8519f74ec1e89bf1ecc1eeb5366d46e8aab069b019066f98bcbb9b976d6d7358f2e244891b175558475a56a9a77225b49ebf28df112b46a66bcb8ffa6944dabd78c05a78754a7baabe4f9ef4c79a7055129555af1f30f9f393e0daac3830eec99ba375e57ad110b1fa8cf1b7e9426009006cce9f1550c7da8af73c0842c43cf9451ef204d539571e10d7a9d9633b71ad4f01278493ab0d9e8427656b6a85a7826d244dab774807bce2f6147825b3e10337a1b84897da1d15d58330402290be18dfe3f8a4f00d33c9066898cb249580e628a8930af08fd73e15a3293399a0f1159cd4e39d2ec2ee44e70c5d01169c82154171c3d8462174bbe8328ea84bf73236e120f318182b7af5a80d597aeb1749e5ddd2ec9b34469d8bb1650f5ab6a49bfa618a622112b41b659539e7700891dcef670a318c26978707651efbc9b7c190d29e567630a5f406ba01c9172539f54e6d58ea711d066f52f29f606bf1daa7e744347cf6c929922244ebcf300fbefec9327f7cc3dfb11677685b879635a39dae8d5c69f8f9168544db7a2d549e4d329dd8d693e3f9a1835f30ef02929704c37a6fbe6eb93268a0b682cb7b5e65ccad3e4a362943efc055475e70913af5037c507ddd85e0462c3771c010727408ab655f0c003ad67ade20eae485df5121ad75eb0c0b2cd6e6db7be0609418d3b8b9d459a24ee0c531e03550625f9e0b047bb6209c0dceb4ae2d8c7e93b51adc7176332e639ebb291a3f5cd5bdcf4db295a60590e6f3d28f2ecbf651cb16fda77e1f7079604c5c3a5cdf8a3e5797b2cb08f8354cf5a4e46f394620df5e8331307579a093768f3b91bd2c9905d68dea83e179eba3d4864f393305a2603eb48d16a25f219091f49e2c10cf992bdfff87669d7d3256bc14c406def6076fbec3b1313ea8c8524d4d84490a255c2cb0a70927bee328ef1698310b59441c2e1e7f8df7593174188c04131ed96361934962a6289796bb77d9eeac0fbdc1d00642ea61482338638551e9ab24f697f312fcb84d7bb7cce75fa52bf23fabb3363ffbbc2eb8b55c1f223a0d32b16992e8196487f9833e3e6157c6c79b8c3d79e8f23358741631b85dba573ec5174c894aa25317e55bfe01354c0d46965f19287225db266818d62b27ebb88e86dc7fbda334676e4031411f1185163430fa681fcdcf2563f4b4e2a57b4b8e6767bdb55abbdbc79011da7b6cacd674968354aae8a78eade4e6646ff8c2d080a673ea6d7aa32d11a3c4e8cd47fb1cf21c57bf3fc4ebffc019e7f76f2f5a21bdc646502c767e0fd4dcbe7ae9ff389bf1a3c4b5effe2b172d7abf2f61b3319547000a4f11c8960fcd7feb7fd20118b84d08fbdd486c86a67f1893b6e79560edf656b28bc1d4383961c98097ecc1e7f1e1bbe1a43b7bdccf8c2a0cecc9e96abf36380eece02e12662efd4ec6bc78d78ee1a9c764190a486be5e0e65f50ec7dac8df00a8b4d92c04662c493691aae08db97dd1e0c4483fb0bb2c68cee066461414c471c103e3a1257aabb7789c64c1733f6e5646db8fb9e03c87f42f8eb1679b3d3f7f961da9e6f302ec36ff93098c518585d1c16ea42d94f91e26d8250af9b0f7430c09e9306be645efb977c0a7489a8c35335a1b663cc6e440f4b43083dc15b694e56b49fca03429673e4f0f0a47c4fc6a23580974c56dc92060d33f48993af2a2c3581e2880402a517fda0a84c57051c97393d54b329d5c35b958edff492aaadeb350bade29865a5077f30331aeb1c02ba5c9182c844f7fc13fabe3fb513353e6604ebca98a78d779651cacff1d9805867436830fc5c31e6bcf4a8f731916492f5c8a1c87b9e91ce8b087df50c63579b3900c84d1e990331c40db6a27d345ac4420214a43896f8c3004143bbeec3066c3f86c8c374790d14d9742ce6e56e51402996ceffa014038bc20380374d6e407a6f8336dbc290a289a3daa1b28e521d561e7568a035e42d66773e6b8485fba8560b8fd9c6062b", 0x1000}, {&(0x7f0000001300)="136ea7326041374a2fb55f599833dd84408d6219c2d78f9948bed36d9928a68b27c7956bf00ab72e60eada52281e6ca3e088a0a0600746ae80df698917b1e78c7b6c996b1dd7ac8f82a7b8f8e13a79874462d5da1084c604ab75d098e1587f8dfeee608e3ca9e2490b880800d719d4ba8ee4be775004d8021bf3eaf5afd40737c5b27e0186208062b65531c70c2ab1d23cc6aa10e9df6d8ed2100e4e211daa6141f01355fa59ad4dc5c19d8657fbccb15bfa778a6e1615a6e73d9080072322d0ec0a2d25aef9", 0xc6}, {&(0x7f0000001400)="67f6d6dba80a639f31a5bd7450fb078eb0d8480cfae37121546cb4f9fb3084fbd0c99c09f2671c0df450bb69", 0x2c}, {&(0x7f0000001440)="2bb9ec9b4097f3f36545d0e5c748f0731cce14d85ed655024fdababe6556269bb7e8b1fd5d60b31f7d2ca4dccc96cf89fb235c439dc8ec1684585f5b834867d3454a2db4a1b900d92631383bb0d537064d14e527ed75ac7f0886e02214e12ae231380b85662549c4ca4ca096357ad31cb84b3fd4db", 0x75}, {&(0x7f00000014c0)="7dee93dcde024c18c9a3d55edc6a1fe1ee826d51267b310e83fd7ceef854ec04d86effd606a3b7baa00b095a9ccf8646601bbb3cba97cba29a7ff2a6b4c7242992750aff72fc1409df478ae27d540ec7709aaf8bbfad7c1992b1d5380d7fb9749bbcfb06", 0x64}], 0x8, &(0x7f00000015c0)=[{0x20, 0xffff, 0x101, "976237210745c3a9562b76"}, {0x100, 0xffff, 0x1, "629f3ab775d3af7284152e2cfc8acff1829404973436203393ec3488763be0428de572b0c92f36bf2910a57fbc69b688c600e822b7a0b479121c460553bfd7e6ede6276bc7b737e6b278d967dc3be58011e108313e45abb733e406e0c7e0131b11c1783cc0edb0b840644b2b5a979092a3b943aa8a522d65626ec5141cdb8cb8d8fc8102f42b135a83e79531ac03a4f5fe7c490d006a8e23ce596d2ab2eded8793a0dfe0677171d91cadb23339615803ea941557caa936f6cbc0809c76186b18d3fe33542318f20346a854462092e74762fb510e9cab2f12ff9098af980d7da7840d15b67f261abd8226266818d815"}, {0x1010, 0xffff, 0x9, "8f9517d4b7a44c93843bc7dc036d5a29b9e3faf1ebce465e6cec126f4b39e19a2ad513391a50f9a5b6d4843f6446e28d2bafb4de31b61d35f0d650fad4f334790cad0d6c41fe95c0e35a440b0c69720e4ccb00248973efe04d4378bc08f24f9c734e92962780c1a8d4fc968315917e7bd479fc96f4ec79e7167a8c9aa76e1d978ae6e242488eef046c6328b7f60932f83d4e0f3f38cf56a1e997874c8b6eddcc4e6876f7305897b77d223432a2cad3a3917377c7d21474094c5ee8ee5294eefdd89564726dde6a10deda211749cc2b45939d55c1573ff34bcb97d212abcfe148f46d0fc3684623cc1b32fd1f1981397ac1a63395896b9fd9f9198eee26f0c326dee00923e16fc0400300f5bc81f262e3e2312f97c75d5813b8adce3ce602df573ec3c2417ccd4c9a6c335cad1ed6f98e164467c50f525e785f2a70403b6aece8efae93104285bfdf9aefe1e75d0c153bbecf576498b8d86f45d04a5b6bdc7508437d194913ec122997c216282e8c077ec870d86287a914c53f0933b7b7a97db2034bb5ddd881d2ec98e0a9c25ad07fc317475099cb0f8ed7272303dc30092578fe900ee62525b57d0cb04fbe323ee7b7332ba35b774139a0e9bc68dfe9d5aed98459538ae2e3d5ed450d4c99a692f83928322df5041097aeba692c4e7cac3bf15aaf78e17a303b754dbfc3e56c2fb6767aa170b3b966c36cda1b9d8b42e8dba6a47393201d1c0b7eb9608a00c8429d765918426127cc04d597cea92bb24db2e27f584a9ab09a5c8c68dbc5c13f2caa349d5e56aa89dec89ea909df8cc01d66913eae51e46c935f732edf518afdbe9112510786a934b30278733bb6978fa923a4d0d6a40e08e44c5cab0cac4dc8c5062eeb3e6f0418594a7f15aa3161620f263253dcaaf3b3804fcb9ac44897fd9937a862b829e793f6b7c2c2e8da7eb58f4a8b7125b4929860cf72326b2f1046a3177244ffb4975a140603c1856c57b182da5a06c6c1cbdc39ea0e9c7f407e706851825381ef47775ccbec68d1a8f307c42a83200b757683f4150311e2202358aea4783f69efb1b0d1d1240dd50b4e534afb05dff098a00c501e408f0e4e3f56158b6c1a1c3a6635912658dda24fdd94b640760bbe8bb04091dce2afb8e5f2f8de934680d41aa1daa4e627243aed719120759fa1ac22bef0acaae3d1a629f90df99827377244db500b6d588dbdcd777ac0e470f35a2a6818f5f3067868f73789f18c05d6006e6b6b61f8040a7a49924fa71c45f2ad80ebd264f4b7b3725750385b9e3d76bba1b94511f9aef50a048301ea822656f6c86c6c53d651b2a4d0388bcbca095bc8894c4a71d015427cc69aedbbab5bf05d48c8836d3e9dc5d7ad9ae3b800a3cadf284975f1fe2a17cf37f728ee1b55cd085ec8c9494963cc119303c4878842ca70a4418512cc3c2715bf512d7e27a3094e5014d6654fded55c943d8c3b012f31834b10e246f107fcf8ee371504ef10c66da71d4a0a7f6b66293bf5708def69a838b38fc1d73f974cdc07629e33d0edf6f8b594d1161933e6e71f59a04797ef411260db24b31984ff6e326be1e8a03d9bcb9261f85c8a26b918bd95ba18373d8836bc52341cca8ad52294aa843cd40c5e209b1e05c7ee60e0cf3b88bffadcbaa4485809ca9a039ec093fe176e9eecdcecc89f0d4ca585288d4794014192fcd42ddc9ffd1f6fcc4a8c693c60e1ae6f9bdfffd6923096ce7b22efc98f60f4ea97995f626121ceec5447f73910aa0aeb547f74d2dbc9c4bc99ee6067359160967e0df7eff2bf810c0b4ca79049920f12f9677e023da15485fea7562506f444f06ba2bee6aa29dc69106441b345c0679508f5f24e2849cc548e863c775fa066874391b5b51e7915f7e73c0e1d43ba9a100f741eae3784d6db517a6c005f1143ac1056e5a96665a33b2609f13573a49c4d76dfd9b36c2c42f4a9934dad88816d55ba59d631c7f31eb567c908f5524bfb8e43fb14e6fce310ff7a42ba158c89178254e078c275c2ebee129acd41cca9359a7d67c60749b6747ed444e98c0c1107c6244f31a3f018bafe13e55abf0fc22602f02f5845b8f2127545b284a0c5516db3469c4e6a42f4299bd8f56b8119377c39dd44194b34c616859fc69f47716c4848610f212d18edc372b2a3f2e4681f1386ed74d6635b4595d3bfb01ddf1b145c186dc2f1ca4dae7269c87a6ef113c1a0a0e1c9eb866917687a2ee812dc97fec00a60e71e3bc31947f66c5ebe349f4dbcbc554bf07e7f67c279c4f9cf12e2ca42ddda80195f344a501202663abe2dde38e7b65ea7fa80ccb58210829d2fc2aea6cb7ef92be995b21d49f0a18285c28c717d1b2800f47bd272891b9105fe65df3b64377cafa4a7d423a84b574a1cb4bf5905784d960c938cdc1fd4f9ba27e1144024db90c7a12bfdcff97e4377556ef5b14462efe1939b4ca2e0b72ba2f07927f9638b26ecaa79d4bd9c4b67462e250125791266386c7009e2897ba831f341141337dd269d2215cfc9b44532c5b6b60f5925342aae2e7abd73eb00f938f326fb1be8b4ca14d483cb11df6028ec7dc0ca83f8f86c9984fbe47ced8cb744fd5107ac3739412b4ca83703bcc126212286a2e9148ad5b9fa0587d6e1e5ccc5f3c5ffe43aca4c3be23d0074cec66c8918a4f1dd3c455983570188d04eba598c40b272cea48a744452245d35c5e65136e2ef2a44aec1714853326207acd02d18e1262913b40fd1dd1f6d91ca59c52aae49b800ef4bd9552be6287eaf7522b857aa2ef76c695c5ef6fc7237c70228c62f2ecb7d61b604b54334cd6ef1788dcbf0ffd7dc4a6c9e3821a987ba020aaac021f43b75b53d5f9f0de88e8ad337df057cd3b73d847a5a8a28ad2f5bf8f42449e9fd9d76ae919ea32de6d88a4d9ef92fbfd1c8bdd67d7466cd9f4734bb86d05bb947b64cfe0b170d0fccc795415692e4c9b2ce2e7eca9446d6db78258055e3f7395e34ce40897c538c5f12bfbda383606e938ecfea4b23ab03d1e7c8fa8884d7b12e12d986d1afa1b09728d2d3337fe34ba52c010a4afe3624d00673f298c9284b9f025313b06d75fbae698cd764adf82ecee0af34a595dfad0b6d7a59730b8e61b82fe2e56800ff4f5c86300b8e53953c9013faddcacbf3b45f317890b1dc5d76858866df22c7035877c927b9d785c5f5f2dc7149e0b0309ed9e7ebb8e11a0f51b38c485a66949f2c9c7cfa431d9bb0be86d377d9ecb90e43b5bdb2321f8e2a2230931142fdc7f197bc3a0b7bcdeedf71ca12dd9a8a21664558e3a883cce171852dc67902386d56f969ecea1573b1734b336eb0b08a3203b888a184328cbed913eeb3f4a89031ccb346e55baffbfd15eb7a7248051eb01976a22edc7303d5481724a2e7f51f75d2da7e8f5ab3fb82bccbd7292ec13b9bc475336239b2335b6b600c6fb0fa02b798bb20b583617e500e269ca7af8b4cf199c2a3e66d49998bcf1ab471c9c4bf7a4ed9b393435b3e40d08226b8131cb0b53ce28d5dfaffd1fadcaee182f03622234e4ab6e701c74b0b689d29f8570b69970b557dd5feed9f29bca8e41c211f0a51f883d13cee97880e33f177dca0fd6a3871be9a2e4654094849f97787c3c2b342e4f56c336c2755d7e6d45028ff7a9e5bbeee09f4010ea4931d0d3c4874949f40649a12c7d4211198d2705c0a11e5a0708e008124eef4c034d36787a824ed0f2940ec461275bc12913baccb2c386e021a597ae3a2dd50d345e71388f021d9a4c2dd004f2c7c7a6d32941adfe178656a85437222b34ae184573b048123273ad948aa903dc8a3904418241e2e3bed7b8e498d74344535d845758a6c5b6be73908a07ef8d563a311ccfaf962a9845b14e86b7e20c17b8ecbe016f1fe94003ee5cc5165d30a60312e7eb44682dbe28c3b3559481f5029da9a91745608a07c0b0778df92babf09ac629a98578b889450c7b5e9ff04f14c9562a2176feb215ac209fe6988ce45cb39d5a79f85da0d71648d8da6f74326e4c41d03b24d6c5cb7072141a2b435b731add8946a880feaae915445cfdf3d82fd7fb63b20e985fda5647779409d2b7c7b670c9070f2593bfe8110a61d6df5a9f944944b3cb46b3fdc6e3535f4b116b4ef1eab3eb2b6b225668bacfa0a0736e3f7b0485bdeb8c2e059e4b1d2c17fad5e0cc9be93f7a36e7231d4b16cdc003332c1fb2f4f1e2c13d123e37dac5bfdd4598ff430d65a6104dea37106e921162027b1d6a6e614121e05917a7b8abb45fcaf1c2f8a4e9de1c828c2c2798090c7983643126589ea1553f18cdd8ff2ce1468d4d38a58eb9f9bf3af4f0858f812a136a02d5246ed6ab30cfc5258104103c3b29834a8d4a2739996a3347673bf3a4b152b40ca0bcf844d665cfea886b1dcf0ad2b28ac10296c4f7764b3c271b84df8310ab51f4d0150126c2b0bce9ba63d53b079709508c56e1261629ea3cfafebff3859c3cf7154d96a69e0ffc134528a12d9291520996c311005943f570d91f4e2bb0bb6fec33e5cc0f3fa9afb2bec5ea519fdb818c1e02d4f15cdf13f842160c100d14c0189f2665f2a17961ee3dbadc94745a77e0dc18acbf83f0a91e69806d6e17737e0c876bd6ee9f5ff7c15c8c622654ca32c44d97b2ef1007ef6e500cd2d67affafdb4e18aa163ec50fc9bc22b210461dad4577dae08448edf076bd8804248ad09acd0ce750bf65e978810f8760a7799433e1e40e7cc5c905867417bc023842e260089ea93722e97e21a43c4240e56755d6e48c016062949e939dedffafb41d605c33d848074eff470ba3b504b08b73bb718b9e659db9b017cd28385a54244fd0fd23820355a33bb25a7a13838ba450393987610d9b477db458d4fdb49ce39beee33244cb99e6cbd9c6098b0462a99ecb98e922dc66caaa18cee40fbcb9c27177c6e54e2cab34dba3269b8c5bf8b3e7b395891fae5c09b2998a7c50049a372408a3cc94976f60ad4ae3fc7da491c8bd095e21f7b2c70934f81ac761fcffc055dfdeb8823913d0f4ae42fc8a67f7b8b7478b890ab84f91394c0026978c35e53c55c092376aac2da67725db3c7d6549cd8a23a822a2f7aea9acf9d71320f97312970ea25335205d1ed0bd3f1fcc1bcd2a05eb04e26cb5c9af1595c9bd48bbd449988c2f833d569f7b526782cadf462d014615eaedc1f73243ffcc9b34df281a8e58dfd06249965d8ed5a8d14874858da79a6e375abbacbfe68329866db844de585cd9e67fa5e40117684cc3f2bcbf7fa616afe5d909b3103207f0d19e6a877344e0c0690e2403398b67028957e4e7c1697ad8533c3f42b15eb5e0119a4c5f7e4014baaad6b644fa19aebcdfa501323cc886124a8fb5a7b8a4a2bbcd1bbbc042841ce58217b3b1f6b2d4aac98d5c4e9f9be76beccb673a60a018969512968804cd87602aaf70aaf10aab3a3dd17410aa4fb4369cbad41a202e4f959f5b99db7ccd4b86ab040981870ea16e466375475e3d555b5c3a06244064fe3f0d3bf2a296ccc9d1292d8c72f48eaeef41fc6f58f1e1e6edf40a73b19f8d7bd9251acef3c10dac1312c24e816d2bbc70cc22a58691aec23ac3eedf0f5f530559b08d5abcd8601792fce081de862e182755c8be9dac243f4165f7d018889faaf63ac39270dcd0024a882dd058b2574dbbb5e64ee5fb2ec67c5ede9bedc351588f4ae3bc09379266ae5a5681d27e63a93ff39515e0afa7899c2bb861fdc2ae6273aa9441e4ce1bbbb85706299c73827abc46c17e656f1e1cf6186e8e7e5c1f71c8ba76372eb01762ccaa09669c1613d6b422e10b4"}, {0x38, 0xffff, 0x8000, "bab44b2e370db341a44c77b124c1343ed6288862b7d7e5ddb02c68f1968d0435345ad3e0c1ddd8"}, {0x68, 0xffff, 0x7, "3ab59de5852ebd16d2dbc409ec586de22549557a289255ea6916816a34705927018c15b214435c5b9fd2b0a259383fd1c18a928bd648e091f3c2e301034698c9917d6de4b1c8559a65b8d9bc3d1d49e8482e74"}, {0x88, 0x1, 0xffffffffffffffff, "dc10a09cf8222f5ed384a25129cb213d8e0950e6974540ea6dea864f97c98fa29d7bf6939b0c2009e0905f341b9018d3fadbbe9e448fc81601bd1ac73152afb26666753b19ae4cb918160c939de7b835c4ab148e1ba5fde86043c71c809b3120b209f6df8983aefb608d94c17facbf3e84e7f4"}, {0x88, 0x0, 0x1000000, "4cc9b84a873cad52e0080ebd2f96a36df57df043fe6957bbd85320fc1c5ab39e2e63c91f2e18499f8d934cfbe9731953cfd5fed3878e14e73025c8c5e28677adca6faeedca4599e4f440968c6cfa7ac4292af7dfcd60cd1dc584f5740fbcc787bf709347a55fe8409ae842d5f911c7f1d706c2f2fe4a0b"}, {0x88, 0xffff, 0x2, "664ce32a4593854edfd0fa43c488ffddadd2e3618af76db823e4922effb862ba008368ed295bda7b44c71f2aaa7226c4199c864fd7e8ae4797fd138e3085c599618784de767fbea2512b02125ea08d820919d2f43cf61b97b811c27493299a7441070cc3d54a02a351952426ceedca8a59afee93a0c9abbc"}, {0x18, 0xffff, 0x5, "114109"}], 0x1380}, 0xc) setsockopt(r1, 0x2000000000000029, 0x23, &(0x7f00000000c0)="e714", 0x2) 09:43:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x8, 0xffffffffffffffff, "44133f24fd0d5d26de5c82e089a5d00dbf1be4c0", 0x40, 0x8001}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) r1 = semget(0x0, 0x6, 0x202) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x9) r2 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/30) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) r3 = semget(0x2, 0x0, 0x100) semop(r3, &(0x7f0000000140)=[{0x2, 0x80, 0x1000}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/209) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) 09:43:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f00000000c0)) 09:43:20 executing program 1: socketpair$unix(0x1, 0x400004000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 09:43:20 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x1, 0xffffffffffff0000}, 0x80000001, 0x1, 0x6}) r5 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 09:43:20 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x80000000bf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) r2 = dup2(r1, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x1ff, 0x8, 0x0, "d30605d7f1cc20b5c6e6260e738a60e344a7d26b", 0x61effca3, 0x10}) socketpair(0x0, 0x4000, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 09:43:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) 09:43:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1f, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) kqueue() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) 09:43:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 09:43:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = syz_open_pts() r6 = socket(0x21, 0x4, 0x40b9) socketpair(0x10, 0x4, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x880, 0x0) r9 = socket$unix(0x1, 0xca85700bc25453f5, 0x0) r10 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4}], 0x7, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x20}, {{r4}, 0xfffffffffffffffa, 0x4, 0xd, 0x80000001, 0x8}, {{r5}, 0x0, 0x7b, 0x80000090, 0x0, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x0, 0x5, 0x6, 0x1}, {{r7}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x532a}, {{r8}, 0xffffffffffffffff, 0x4, 0x4, 0x35332267, 0x1}, {{r9}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x7, 0xfffffffffffffffe}, {{r10}, 0xffffffffffffffff, 0x8, 0x80, 0x6a, 0xffffffffffffffc1}, {{r11}, 0xffffffffffffffff, 0x2, 0x0, 0x64, 0x3}, {{r12}, 0xffffffffffffffff, 0x80, 0x80000001, 0x7fffffff, 0xfffffffffffffffa}], 0x3, &(0x7f0000000400)={0x7, 0x38}) 09:43:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e77902ef3cf592624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9173d9d8faaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7", 0xf20) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x84) r2 = fcntl$dupfd(r1, 0xa, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/164, 0xa4) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0x43d}], 0x1, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000440)=0x7) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 09:43:21 executing program 1: 09:43:21 executing program 1: 09:43:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x1, 0x2, 0x6, 0xff, 0x478, 0x8, 0xd39, 0x7fff}, &(0x7f0000000180)={0x3, 0x16}) 09:43:22 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07041dfffd946fa2830020200a00ff3e0100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 09:43:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r1}, 0xc) setegid(r0) setgroups(0x166, 0x0) msgget$private(0x0, 0x200) setuid(0xee01) r5 = msgget(0x1, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) 09:43:22 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) mknodat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x0) 09:43:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f8beba77af7b0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815d7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f408d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba733a77af6e33cb873b9287d55c6b3eb5c596fa70d27010400002a8d6969cc576c00f0", 0xc3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xfdf7}], 0x1) 09:43:23 executing program 1: r0 = socket(0x7bee59894c4cb15f, 0x8001, 0x5) setsockopt(r0, 0x0, 0x1000, &(0x7f00000000c0)="e6128f0935774a7765d3577348d606daba41d32bcfd5c5c0afc13cecbee057f5b74ab82f64cd4c0d5f9f9afac087b585079796b5348805657f4ee0d438a74e84d9f3dfee32a56dfae6e361c4f42c3f9abfcdadfcf7e6bf76aaec62bbc8b3980923d620a25f16b56658020248c8918c46e14ff2aecd493eae58e83426ff3267c0761e84cceb9c0fd33dd5242536242df2ce56396cba99506c6e02053969e9fe9128d68e52dd839e83d2492a3b8a7f8f72ee4eaa78bb0e912be5164fa9ca699ed1a0033edf1d607772a5f87d99190f", 0xce) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) 09:43:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "855c55000267f5bfa200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 09:43:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x5, 0x2) r1 = socket$inet(0x2, 0x8000, 0x78f5) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x14, &(0x7f00000000c0)=0xab, 0x4) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x6, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:24 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) unlink(&(0x7f0000000180)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000080)='./file0\x00', 0x180) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/39, 0x27}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x800, 0x3}, {0x18, 0x1, 0x1, 0x46}, 0x1, [0xb5ce, 0x400, 0x0, 0x6, 0x0, 0xcd4, 0x2, 0xbb82]}, 0x3c) socketpair$unix(0x1, 0x400000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4f19c6c45ce47ddf1498825d56f525045821ad91c3e15d5aea3705977e761b7480a4a4249e9e3b5bf44c1757ab80741dd9098e6281502cdf6555778ac27382799a8a6fecf9e1437443d7bea66c94ba6313dbe1810a4310f168f58336a0da96e0696415b2f52aff50e6f68e27c6194c5563d9a388d86da39aee924048504", 0x801, 0x0, 0x0, 0x0) 09:43:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x2000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x80000001, 0x80000000, 0x6c3, "bd484b26afc84505e0b9bb15efd0b79c1f140d43", 0x4, 0x5}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x63) 09:43:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x2, 0x81}, {{r0}, 0xfffffffffffffffe, 0xd, 0x11, 0x101, 0x9d39}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x401}], 0x5, &(0x7f0000000180)={0x1, 0x20}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kqueue() kevent(r1, &(0x7f0000000000), 0x20000001, 0x0, 0x81, 0x0) close(r0) 09:43:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x843, &(0x7f0000001000)=@in6={0x18, 0x3, 0x4, 0x800}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) socket$inet(0x2, 0x8005, 0xc) socketpair(0x1e, 0x7, 0x102d, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="c08fe4a3784639b927d6d18498d4a3822c3fd2c8e8e58007feef89773297fc9a0dd23b177e2e0c739f0ea7494687464ea613e4ae31a6c37029a9720773c70151c711499ca23923ead38fbe23b6aa2d65212ef25171feda822f6d8dcf2a2d256693ca0fa1c9e96fd52d4539329bd4cc6769d6f906ba243541f1e79644286a81abe688c796cc457772f9af032b8cbf0fc4b17ea309b9d5529e22e54bf981e9e6f3b974c108ed41d87217fac3d937c0396fcbf704de457e51e0e8c7fb4be30efbbf3c56aae80bada97e37f2194ed2ca0792e006d0faabfb9b", 0xd7}, {&(0x7f0000000180)="27e8fc815ccded4504d3bc5ce3a8ff447612778fa6acd9c196da558cfa44218de1a13bca11609d6b54701372f53bf478fe976ab10981ce6929a03146d0e7fa9af27bb9d3bda868b37117f730db87aa7541330f037cd7b770f0b5ef6ec48164614915ce63a23ea068b8e1cd64f668122855344cbd8dad28b8f16b57ad5394a953b6571663bcc3aa18a617bc6ba74c6a14a732bcc88ea00ef9671ac3adab86b7c3daf7434d294cf3d2a982554ffe3bf53a5a57fcf2c362f4d8029b9856578f8a97f3aac45101528e5c1f94ddc2f424c908e784cb2002809408c18e8dd9a1f3854a8a51f7", 0xe3}, {&(0x7f0000000280)="dc4c252e7af19625e023f4b2f81e9d78b26ea05e989d10867367c36124daf11576d4b9c821d65925d697ace3a8ba5714da955c0349c343ecbf401f8f61a2752f61765919773592881541df669e0b50a6ffe90a1b56457a64f67b04d412123737ef6765620aeb60b06684704e88a568d583751b4b31a78e48a1a428f51f49379a797a179aed4466ae7b7135a09972ccef17890a4deada3f26b9103f957e94954d3c0d5c6ab290667b6b7ad74e2cbae6e9027ce18efd3c73a63cf48bdacab8629b734911e549d0204a945f0c217f899bcf60d781db2819bf28e46841ce1ffe438b743d75a4d4bc412a1e48baaa54f2b6228180ad9092b845249256d812b2f1", 0xfe}, {&(0x7f0000000380)="a3aa8b77fcaece38bf7c2526c3cc77d5d553df52b032880c76671d1d79c9840179056da40f100a3676924f20349fa3941add729d73747b0b22912dcc8fad10889b9d494421355ae6821a", 0x4a}], 0x4, &(0x7f0000000440)=[{0x60, 0xffff, 0xfffffffffffffc01, "108dc3749aca8cfda9d216c900c4b15710cad69e1aa4183ec061115ea53a8e938e6c6ccfe572561a8848d8a815508e8c17b69f84c5f6105b10546c27e788883c5d13716aabd36a5b6cf91ec0df1634"}, {0x28, 0xffff, 0xc4, "5df59022e9624e9d7494d8bed9c41e1b7e279bde47"}, {0xc0, 0x1, 0x7f, "dd74da8421c73c3818b84e3f1f81d2503a9c8d8bacab6c4465a9cc522850eb7ed59fd10e11b5613b279769fc3a05af383a8994da4092958fb1be6e382383669213b7bf725010c0497f57a82e51eb28c267cd640fe1dcbd5d03149dc4fb9f9aa12a2157a121872dffb3aebb3592983d84f2a65c4dcf0f42184a2a2a23e615bba471d411bb5d9aee8d4b94cf902fedf59d44c385e111137dfb9d086bb4da8638191a71eeb190301becf78882e7"}, {0x88, 0xffff, 0x9, "8b929ceb010fcfaca61742f9f55886b529cba1b9709eca1cc3b17dba51d254668850633a440dafa38bbabc7fbf05ca1cc8b8791133dde586ab7e358abfe6c4b9bfc6804d2165c2437346e515e20a9324feec45babccef7e27d0d4d5011dfc54266a3297f453be290cf1a2220fae87aa1d05c5cb8a3bb65"}], 0x1d0}, 0x4) 09:43:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x4000000) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0xb4, 0x0, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x2}, {0x18, 0x3, 0x5}, 0x7, [0x8, 0x84, 0x5, 0x7, 0x7, 0xa62d, 0x8000, 0x3]}, 0x3c) 09:43:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x9, 0x6}, {0x9, 0x6}}, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x2) 09:43:24 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r1 = getpid() r2 = getuid() getgroups(0x6, &(0x7f00000030c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = accept(0xffffffffffffff9c, &(0x7f0000003100)=@un=@abs, &(0x7f0000003140)=0x8) r5 = dup(0xffffffffffffffff) r6 = open$dir(&(0x7f0000003180)='./file0\x00', 0x40, 0x50) r7 = getppid() r8 = geteuid() getgroups(0x1, &(0x7f00000031c0)=[0xffffffffffffffff]) r10 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000003200)) r11 = dup(r5) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003240)='/dev/ttyCcfg\x00', 0x10, 0x0) r13 = accept(0xffffffffffffff9c, &(0x7f0000003280)=@in6, &(0x7f00000032c0)=0xc) r14 = open$dir(&(0x7f0000003300)='./file0\x00', 0x500, 0x10) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003340)='/dev/zero\x00', 0x0, 0x0) r16 = syz_open_pts() r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0}, 0xc) r19 = getgid() sendmsg$unix(r0, &(0x7f0000003480)={&(0x7f0000001bc0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003040)=[{&(0x7f0000001c00)="65bb7942412f266aa980ed7c225e6a510aacea825f2bab56e283afed7c0f7292c2bbeeb2dc688f425163dee7065ed49996076a45459750ea276c3044ca3ff186618d59ff14a46f9bb5e0fecdfeb3da606b", 0x51}, {&(0x7f0000001c80)="d4dc4460dc7626d3ceccf40370bb558db767502233f6a61ca40b881d5e165c85a5f94b0cc0d814db6ca17a5e410467ad54a6815acdd92863dbf9f73b7c32480459ac44ab98b4d745db6c770ac048b9", 0x4f}, {&(0x7f0000001d00)="20b388326bcaf25af52f2c9201cf0fe43efde9ba45cee06b67ddbb7c4514cc2acfe10b1b0aa1e730d49bb6fb19c69f1c0c4924cf50ea3750558b0cd8dfc03086715a4a4231389cfeea048d0db2dd1970bd904cc77d76d122df6a834611514a5ea457b7f5bf26fdce91d73bb4b8e3a99a8f8b36f08a17bd390211f821d8f2899d901ecfed6961728242c364b017541705b39cc4cf7a0d5d7d4a2db9bd7b6eb2e43fe1b6730374dbf820bfbe9eb7980c44941b5bccc8f11a1e9491d107cf1bab345e5774a80eb8969f084623d77e1360f326068db2ea39b24d5efa48afe9fd77ec3385eb3c5a848fc5fa56c4ab4deec8a38d506b28733c5af697048b31556572927c02979e6ab2a2eeda3ded872202c217a9aa7b9236bb76989cc2f0237010c110613bf095a7804ec876c72b4867e928da923b35119b3239cff0cb88c2c6e3af1a76bfde17bb26ba00a9d9b2cde1a35965cc3202af709853bb00e836197302524aadbc025b36fb012e3b0d1a5843a9d8fd9a6465b2c3863e18325a7785467d4198355b04e1885975736354cca2ef62cd780c26775f5bb3f8bd40f7b8f97d6162df0c753981e587fcf648f51ff6f996d095ba77624c0c34d38a4a867a37e1f8c833af3d9b4948ea4f85709f3ebc892e46578b41db24968ac70932cb01118a5a7cf03578696b9af09887e6f501b3f42e95c8d75bf11c8125c3814b5be31dab6192373f42316af572f035570287de812942b7f25878bd72387e97f14af94314d969133adca121afdac6feb5fbd94da9160a0c1c221404701421c927b8cb92f5bb90aa3460155e75772c310b6dfdd1c62090f4c50f74b55d9793310a6a216c5b45d97a1855656e7962f249ea2d7b38e883e690489677472a1767690cf689606d10d3a7dea6806f54aab712b4e955914ce6994ee25a2a54cbc0aacbfe702dac6220e93fd35669a897f8b1e3c2ce046bd697d21f70583db6f7b6a9dc61cb3c314743f574ec716d217209036461863a331a8b9357bee62e26600623529768c017ae13cbd7755b2f4485080d09cd967b1866a25f308dfa47e478f76ee2b49fb27d21a713d4a98dcef5905d1ee44009fa9ab6b8a627539b0ff95c0f9185c7290956f92c5ea00e6700877609d886dd1421775675cd9019c78f8c5b612825f8feabc24a21033e92085f6e88ffd91c1feb631980be5f1dfba088889bd06dc335979e533639b30cf75daede67ff856d6ff8f1446e1e5d822594e89b29f0fb8f0cdb50ec49a99447cc382b1ec878e0dd30373ff04995ea65e214b81ba28e7aa7dd3dab1b75fb00100dc071e67b85c054a4b13d0e50bc85b672d605d941ebb3b2ccf8e7786d28e17fdc73b473b2f9e5e4e97b2380da1f4090d9522430a8b02236bed80b81b05c24c9b3c3c7b780d67986a7630bb0797c8cd8fdedba8af77ec54d018690f97ac8826ba6c77c2c6b75eeb7d8d496ac14f23ccd4c0bd9da2a63e7686bbb41db937feb5665efe558e3ab95012405e593854084e9e2e98b96123e130a51df26acd2d36602088333297df3e90e1afab19ff0dfe9da998325e0944c80257702090e7b13f69e602c0a7dfb8c05c4c6bd751f7c78f0a665701a2117e69676b7693b061dd831985fc6b59776f0eeb18ae528fa0253b6b169e03c9c33ea410895fcca34abd9401fc5f8732d92cebf8515db0e713c05f0c61f8176cf7e0eb7cabec61d985429369d0bd7447f3c33359edf4731d0fb54b92a1553bbde8a1962f2db73dc9190adc71f3759c278db60c3d71f136a57674aab0623de1893772ba178f6d40f6ed063bc602e66965182a962881b05f166904de8f2c4e37e73e315514f821406deef0967293eba2d4be42dc748eea5ee5c6626d7aa3c9316465e06fe2c69e51c94a65117fa44122e119f1f48e0a1cdf88c4e3104f3fd4f67ac21ebd69daecc78d34703b493676779b63eb231c12f719dc0c6213a493a6f26668d8c11cdedcf146f4cdb19ff0d66f7912bef6d748bd9e0917cea684b60ee5311f99e16e7af36a7731b059248bac84ec59c0d0660f3f8164bf30bf73bbf4e800ffd0092f51db42e45abef12e723ce60dece037c26c2b00a8bb6b2ac5b32f3736e6f37c3417930337a7a909b8562417283576bf6932a1a6425267a13aa34ef7465065508a114ca2fdf53675ab8c795c49319377f462933e35f2a55192e363440d73c355c2e81037e5f8f72cdc5657956306dc8fa3bcba694e1fe309a407b62ead6fb06638621f9279fb98bf08a6d044a961dd78da58f74959610332915e7fe9c258f656d496731c77255d19daabb797bd3210fa2ae7244788cc683d0019f4041a319251a9c7c714d303fb1789f3920c70912228d36d2d36299afd1c4fce999fd0acf3efabf53b185b365e2ed70ce9318d004e2ac30e261d5985204e02bccdfa9e3121d327e63fd07915ee9aa5868c9cc7c9b03c558b393d3abbd9c9578573def78c5657a338ffeb72864e84b0b22e78aea5f5ee94e26a12a36ce314105659fdea66e99738c90f44f0fff6699d9a2a71d0734c6db1d7c233c6ce5432d7a3a3e6443a2d0023e0d47cc378960f324067bb37c0b71d33b75b2d47ab3489ce3192058e14ad0bbd5aea737258fc550d1993ddbc636bfdd82998b518ee9649114688697c2c1bf5083799fe266f9cd93577c7d501fcff1ed894f589757c03ec4628d39ed5ee8735f25c3782268962dac0fbbcd8c26d0e16e09416bcdb457165cb4334f662510104ef61bef6709ebc7cb090e17aa9c2a181f9b8d4b3ed4e469d6ebbf354039bcdb805bfc5a351d9b079747924695e79543de62f001bdceb39932e4c78e305908acd0b328c7022086d79ba3de4fcf1b6832d9060c708f3313cc33abf975f9848875459884cd15463b607afbcdb4647ab375fa6785a63f421bf6a2592723b61b08c6bcf8d1ab68e75bf82b51499b1c33471ef7c5ee17d283ea35bb251879ea23b4ceb34d6ca82c4e0a4fcdfe248ba4af4c4163e5f012cd5ea0a26f85c10ea3e21b3e60f24dc96ba5f6441d59a92d1ab1f941057ab75cff0cbb12fbca8cbc548d542b206e8dcdb827ca8d032adbe36a5a27e3af2acb585a2099306d2872a5a3882c33679002680a873f48a1c9b87ee683fd9db5de6bb185783c14dcb208aa3d3a01986186cc54be94a6821392643b0962495e89f29f75e7fba06c083788d4e9af0cb0df5ad33d32fd802b396c048f98437c95e3a3868b61b2f24bd3853cdb5a9e5962f12db89223f516003c023f1145fe6635a528fa5965684b1c8b47db76977697e5f35d648c389e2bc54e0a23f49f521ecd1f6f8ca5572583f170828e3913e198c25287c3a640376b3540dd0da3634a819d1cd9ef97defb804c54329d02311348c0cdf4da3f22ccc53a7c112dde16d7a8f75cdd15893551e924be58970e70bc82fc7f12c18394886daf3701453f395fff2867952061476b6f66701c4a33c5b42ae2b95ed2037de9e6ea0206664d6bda470ab6011c54f7f4ecd15c09505040a7424e212f7d4e177f45d06c582f59c90c2cee21b1df63ac7fd26ae5a0cb5299f2d5a8834d6bc2dd7d284d7cc30414fab9917bb921c5a1f18914dce06dbb6bb5a853cb8cfe92ee944c7abd55e19de67884b779fd7f79f767085eedebfc387f4b01d9e690a2823077016fe3631e8d715d2db97547e35f225aeb385ea91698534da7ffef8147368ec6defc1f954fd25e547b1472c85ff853da53039fe03a530727ecbfc736a0a704de1a5bfa4721e6027ce5884327539a1a823dc36793a434e4f91e9e64f02e887d719149147507f3b441b7db79c16e2a94067ebe29d54f7b3062ee2eb276d33e4db051ba3c6595a8efe312f68ec8a9709f611d8c556fc315092f8719a7fd03cb87faed39092a05376a013ae948c8d98b7d5bd391419af81584e61e384c5dae7e978a760cd694c08435adc1d585d34fa5c6e377ae9675ee69a89c27edf90bbc8ad02831d2b5a699eba1eeb34609a9f8b01866d161576f5e8cda20791c1800c9d3388b0d8b727f503741e1946062d93017692b176e781aecf276206add99cf1b219120db1772caaea63096ca3de29307d29841b82ad0a5d12a2cfcaedd069f80f21b48f05440a1204c98058d2265ef31fa0d6c2936e74123987e7914ca7ca08cdfd3b9ad031271b698d33618ecbdd47cd3e0a3f583b99704400696d9792e0185156bcb72b4ff07e3f2de7ae38c4a8c656b1d49309d0e6f0398da022cd2c482a2e9936c275809679ca12be0d87e7585128d01d8e312f761c213a7268436695a895d2005c882c943df384fe4e5479fe17e10c602fadc7df2dff449ead8a48fe3a65323afc961b19cdc3bd582e332a4fb271181c515022ebff6e92c49300168382746c797aca1cdb09fb756e74d683ecadf2d7fb75e7870124aa3d133b73ce4b045f2f5e75465ea3b1e00ed30b2e597ba95bc131b35b7f7df86195cd9ea95c9e125f667e5bc757fb142b8a3b1b327da8518785924a7de403cda9f979ade74b3087161710fdc0c9a06ce94f6ab3389126000af3abef10cac280a0ae67b35076d040b0b9abea015190869629582aa4b428df9d8efbece1295395aea19cb39abc3eb336a4938a42be530560515bf8b6ff9171dbd6bd12f8eebad9c809b497e3d6ea40e90ff9221f887ff5577545f02fdf8d7851d639fc3f15718be0f9a3d1298bd7320ccc018bd3741129bcfd85be0666d385445b5413c1fd074b1e56b5d9c8b2fa7c6af0b6ffe1e2c34f660eb663278c941c4a4a19a29ed3bc6c5249d741f99c6ed4876b7f5c4350c3197805093093c1034550bd56c95eadbd9a5c69d141dabf1534466e544edea5d90cb27080f20f43ec2913e5c384613e5dd3e1dd91dcecc27a458500367af195d90741b812bfa414de320db8d897d542686f844b56189cc592d8291cf15d663d75bcf3ba1b0b8189b75d7a34c52e870baea33965f435fb1eac37f1521df120eb3b586f2efa7ed9f9af4e640d7726f8c6c09c9d57f298a081085f7f07619d44100a24570b6b3353c11ea78ee33f416db8f8b405c0d2ed930ff7decf0e8d653c3f83b0b9d897eca5d2423de3d15f1b6cca645aa75d2042da5e90f22e7b1dc9945876c16dcc643dc12104235c787ee81f680ef489e876f9d9cd3539ee4a96a1df2301bfe150883bcbf7b44fd0f79b1d24128ec25e16a2837981fb68778ba9fcd4687b7147a498046c1a61864c62bfa461caa547af7713811882c650858d508da14c38594940526860c9607d1d70862e01f2ca833464e3968dff192d615c2e1ee688f4587e57567472086efea95ad05cdcd435d752b148c4582f9c06b3e8809c86822fca3d747136b3a36033bd93ac8be534b8e551d8dce1ba0a80b565750b37f09923b9ebf80b2b29d68103432af6725816a0bad2bebecbba3411cf512add4092fe4f9edd6deb8791bbef955dcafb7e8e8fc52252468c3298d49578e2875ba1c9cfcfd4abf355d7327bc07cd8db9e16b84f223ecb12644814ab61ed2345aa9e608f6d6669dfe8a6d9573597002836d5c750aee2b99531b1c7a329b10be2737e91454c3bbfd3d4b8fa4d073fc3cb9f7be9dbb399c80d8e50c75696cc76f352a197350a1b4655ea3b1dbcaf00aaaf3fff615da89aa320925c04cf9df7e89cdcc97ec50c32884da57767813479eac8258ccca41350c24fa92133873ca55cfd99aef2b5e0e847d3b348084448bffc877ce1cae46601a7df415e092de8f543f41e9e11be3c0a9d749880f6984c8e7e3e1cd07a6908b7f5321097e0bcbeaa2044885cbfcdc3946", 0x1000}, {&(0x7f0000002d00)="04561918bf42659544c31a188f4d193e6964de3d0e77bcc2c69c9e824515cb5663c3812f98659be44688a5c5d2cae8bf6583acb4f843a68d226c273893a3655c8192352e0d062970857694373274cbd7ba6d12604a59d9d63155b0158cb5171d79409e11d826afdd038f59fe398d016bf078b4f25bae19533c450ad21662c4b4f71db79f344f5eb6209a62983f3cd5fb3f852e69d5b41510f12631d99fb3b6c5e43b91", 0xa3}, {&(0x7f0000002dc0)="3b9f0dbfd976a493ac12f0962f9ac0584c4f9f538156b055a54054b951d89181c920b69a7fd805f5b64cbdadea4de3d5d051e3e034dbf41fa47a22779ab0675ca121090dc31707f810b26701fc5bdea9c5d03697eb1771f5bb682a05fab5804f0915530f5952655bdb2126fe178457484c2dfe67c0beefd7608478a0681917483f7a15112af4a0d3e3e7f70bcfd787e9191aeed9c34385537c9b5dce94e1e6a8abcc0e8d77d4637e8f2000c2af2b40bada32a0696f820d102d45f27866683cf911c2bf2da7d53af47841aac3982c394ee0cb79ff8da4be6eeb7592ad808180148f84d72f69f6833ca745ffad3c8ad38ef944bf1770c9363d", 0xf8}, {&(0x7f0000002ec0)="b3de9f6c58227185fc155c72f2ced23f16d6a2b5162f24b361839474e1de3bb7c10a2bd779500aed5a8d1ed6883ab1b6be261847c6abe393073b333e63996727879df4f8d7d4c667be6ade0dfe4464c61b5618393428390e5ad1ec9be150862a7b489a076002929a77cdf73b6b88cea09dd0508459e9f940b21ddecfa0905ca56a89164cce1768dc44c7da3be3ec4017", 0x90}, {&(0x7f0000002f80)="5959322195f9d2d4cbea5cf2507bd4b6bb68b621c07f644397a65dfba628b936e62f2e77c9ebc7be243f22937619da6f6ea5501ff6ba81ffcf274e97aad1b674dff8bcd75e5eb0edea064bdc052cf23192d43326541fc55f6ea72e51f93f6178c527a2b2f1ff68fc99e89929d834dc4990fcff7eba534ea23e011581b0a31428f8452f53c63512a1118a104813de27afc864f432b30c60bc21764dcfb46bb465d9f0cd8d50f72ca3819b3c32cf6e5d5b68a57dcc7df6a07b70145fd9", 0xbc}], 0x7, &(0x7f00000033c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xc0, 0x8}, 0x401) r20 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10080, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0x9, 0x6}, 0x5, [0x40, 0xf0, 0x7, 0xfffffffffffff801, 0x10001, 0x10001, 0x3, 0x2443]}, 0x3c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x4) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r21, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r21, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r22 = syz_open_pts() close(r21) r23 = dup(r22) recvfrom$inet(r20, &(0x7f0000000240)=""/176, 0xb0, 0x0, &(0x7f0000000300)={0x2, 0x0}, 0xc) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r24, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r25 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r26 = getpgrp() recvfrom(r20, &(0x7f0000000140)=""/148, 0x94, 0x1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) readv(r23, &(0x7f0000001b00)=[{&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/82, 0x52}, {&(0x7f0000001680)=""/206, 0xce}, {&(0x7f0000001780)=""/238, 0xee}, {&(0x7f0000001880)=""/89, 0x59}, {&(0x7f0000001900)=""/74, 0x4a}, {&(0x7f0000001980)=""/190, 0xbe}, {&(0x7f0000001a40)=""/148, 0x94}], 0xa) fcntl$lock(r25, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x3f, r26}) msgget$private(0x0, 0x8) 09:43:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() fcntl$getown(r1, 0x5) syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 09:43:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0x9, 0x6}, 0x5, [0x40, 0xf0, 0x7, 0xfffffffffffff801, 0x10001, 0x10001, 0x3, 0x2443]}, 0x3c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) chmod(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xa13, 0x0, 0x8, 0x1, 0x6, 0x2, 0x10000, 0x2, 0x3, 0x1, 0x9d}) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() recvfrom(r0, &(0x7f0000000140)=""/148, 0x94, 0x1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x3f, r5}) msgget$private(0x0, 0x8) 09:43:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4004667f, &(0x7f0000000000)) 09:43:25 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="35ca6a25f65c33d633b76d3ea3d43683e889c1d0b3d246e891e902f6b3543a1bbfdc54c294b733c0af57df384c47464e7c267c515128ec9b1d797a2ad56197fec52b2e275db49fc76c51f27a64a8e1da6e0d9167dbd0dcae7d79e3f70cdc253d1ae89025d3ce43f82b0a53e8b921ba6c4cbf60268340b3e5f38a3a17a23883b14e282e81dfd419b9195be645b6ed43972c72f5746e6b8efcc0ca60f39bdd56e869dda2ea1591de1af53979b857114b578950199aa043c1c90a2c91c09a0dbfb1b6a59efa", 0xc4}, {&(0x7f0000000140)="a493822de387ffb980304517407c792aef651ef0df99e069f50ba4310fc5aa38476132e00a4be6481eee1b8859386cea79613a6870c1db68f3180b9ed0a81a5f85e7cf020bb4ab7d3478e4869fb88e99b7c8d914ba0db2164fce13b3e5b7c98dea5966fbbe544d42c76653ace4f181add00472ddc0495fc542ec8591312cd76005b58f682bbb057d84f54eae15df28c5c607dd6619a15ef5cc51fa9f2d53dddfab5a249125f10134acf344b332df446d0d14efbcd0a20af30ed2d510c461c74d63887f45f796623e4dcd17e0a89213b2ff3fc4da1bcf75d30750ec3875c290d05140341145087ee7ea0c68c9e8a5d15fd5", 0xf1}], 0x2, &(0x7f0000000280)=[{0x90, 0xffff, 0x6, "a45ada47b4e094f639528601fbb3b56557fab64fb8d782b7979de6dbbeb15dbbceb47a723d1c75e64896a2ac6f6834c2fee696692a186b56e0e9499c4a48b13c7b7d9627cbc32e2c63c5c1f4f7d6cfd942e1bc454c63f9b42be1bc26fa1a6fb92e14cd32638f730cfc12a4b6dbb76c17090cf161d04629bc06a7913a2ca6"}, {0x20, 0xffff, 0x7, "f610950fb120218c7cefc9b2"}, {0x90, 0xffff, 0x3, "741c0aedd8e1de5513cb530099c571955d1b447a2b1cf389470647e912051c65f3270818e95870354f2761ed4d626adc03aa1a592e600479fb3e3d5c32da1e50323f3ec4b04f4214e25413459e3f4eca242c1e222dbc01d29d8e9db7e8ca8be0505c00e8c4d53ed1fb167783cccb722e95f1eaec634544628107e1cfcd6e"}, {0xf8, 0xffff, 0x1, "09925b49293f5a7c99146d0e1b725e5025398dc200474eb8375f4fc03b64c3e03103e33c8d097b47a80e56c1d883dfe20963bc06a2c7736cc50f9fcd4c1c79e571f9fda374445e1f4c04adcb43f86917a144b47c85f0b4783becfbacb68e47ab2230eb73989121de533dd614b9d3d38cc7e0c7db2756967cdfb42bd637fa244297d5ff2c320bcbc7d2922e2abd0428aff209f8821c8d841fd7911b6f91bdf38347352bf7c996e3098e43b47168de2c45f5c78153394d5318fa452f651fd6b3565227111e6521f9e1fcb74be19cba7da13db310a7f1244a9a725b491d1f56daaf4586cf6d"}, {0x1010, 0xffff, 0x400, "a813e1c0773ed12f54f1738d884c2ab1135b42299af481ccae438cfccb7b7a216bd042071dd9fa909ab0aa5a758c025d6ab8ee213294601c4a2b7e2658292d755dd02546fd220caed522efc23756cebd32680a5f70bc081e6d2314c7774f04b416cb4cb7ae002f121299bf42c9402a4000ba4eb31db048ee9a0fa41714170d6f30f5be7a3324d50c9f747b089942e537994dbcd89eaa0099783825008fcfec2606febed0199bec39df9405f6be9dc9003b54a8e4afef33979010386262984ec39a158262d29f45afb86fe1202051db996e3d28d47864ce5d04381cd1ab55e98902b6c6cb8432641a775518c139b97e98d3b508061041b795e0f78d9fc4493c4a63f64bcdb980e6415cd2a2a53ae8634c08f73a43adc5a03c0c579b8ee6b6ac2e2b0f9a7f85cccfa01de083cbc07ccbbd364d24564dbc18485bbeddc97ca348043008468bd81b5eebfc9a887f0f1dff6b4659e69ccacaed7edc6a14daaf9b9b131fb370ec2e3d2a87d14d1f196d9169e9bda92696e0ed5aacab2707cd5d3c9e7a66394710b464fe0025fa5e655378dbeea033d8fa083d9f1db4adcb3ce11d22c840fc09c27a651d6d5e87d8f24dab49d197fffc61445efa0b86e441d039b607e1a17f08256aa0a3acd37d0ce519f1e0fae5cb00f5fa64c12303f645f5d9f32568614f0403fbcffa4b3cb863f209a5792b21d8b5f3fe8ffd2bed0a84427e3de12e8adcad8a239ec6d66d7113fd31813cc092982243974f64f0cf9f86130d1814a842d0798e7dfb18b836518601adbd6902815321b8e5a7c5b09cd52c64687bfa6cfae95dcc477107b2bab608fae9d37ef84ab6d7b46dfd123c6699bc8789ebf0a77e28195eda9bfa427050f89c26d94caf6e61dc0ae0b00ad9ca5e4aeb94e8b3d4b9ffb04470da7ef55d56817d5a609a0933545b7aa41481492ca421b78f80ed38bec57ad51c15eb753fa4700293b0da54314b5c797e83848b91724e4f415260609ce4b7aa6174710da545260b1164f7079bef3325d5b28e3ebb789520fd266011efa346331ad07160987effdf38bf2bbeb51d28a2adfc68728461b9f2c2f6cb7f2adfa9cf8feac9dcbff20043e0483d1d8233c15d79563557e7a5d375968045d7d514fbf5e2ddff1c5fb1c0a665e9b183e56aa4f1f24b581df15223325797476cb8471ea5ea49c13d06b596651ee613cd2102f06e0efe07e7aa4856cc44251de2ef96849134543e6e0e093ef670ed38f99fb96bc6237bd806990cdedf52d20878be09e161d7b05028ba4e290b685fa5ea22de55fe018923dab33a1ffd20a364ca117ae0349602007ee4b42330d48eec3392a562459f0a93c7df537e209d2ec4f907a1378ab7a90a56d9b08bbce1ab3b1d09c37b9898bc211c34ac138348b0df5d40e300e78ad4b2b4381adde898d8140145c89e4e70b9ed250e64bbe1fc5b876bbbbfe0a308cb69c6f95c54079e0bc7637f2640ee2d89f650c101c23af9e729df9c8b582bfd1d0308d4f38bec66777a2aa3d60af559a3010313a5a7999a8a5113d3ea6e9fc0ec9795d654442dd7d0c368456e3b1d35e874ae478bf815a200149eaacf8d130cd4d57458bd46884d81e6af7b11d91ce198450e0e951d4b0e84967bc91847e8c13c340e58200d8c9cbcd589cbdfc1c6099c60ecfde6b3928662cc9fd480ab9d6f093cde91bc3508d19f9caf80e92e4e31a83f6717a03bad1cc4366b5bab033de1994c0418d8efa5faeade325ae4ac183ac283d5b5239c20a5957ff41dba08eb7317b17e73b5296ee4e2ba12b29c5da4fc0b1dde5959d16d698511d3c7c09dba635b2e2dca7f674e92d6afb8b617395f268d56fa3948ac9559fe6b644836d0a2629e969b95e70dd49ef1eec5cecfb12edd8b5bbe8169148813c78869cee90924c6ca049a821284e059c5490630fb8d1b9c295e1bf68f470723a350ed48ee3dca07ffc534a047ced95de01d97d26b2c076a422bbd1a2c33dd089258bcc47606bcf9e1b5a4bfce3c8234c0087ce66d0a39341a5a25607c526423e4288dd1ea85ac10cad967a2944bd1789930eea2c4eeb99b77f1e626e888792eee818b45057b63a26f174e705696ab9b55bdd524c77227b8b9a0e610f7b7427702639c3c3c4683c88aeb3d23df2e057f4a7fa2d373b80a7496f165b892b34a1248accc8d92d0f3a7fd8901937c8aa6fc55b9a37829053dc5f7230e80499f057d56cfb75aeea2f00930e32fabc5058e40941c7528c4ce695e83bbcb48a86b55857d4f2fa8ceb73b02904093d95f52ac6027c8cd326c377adeb4f013fe3ef4813be03104c6119f96e605ef58774a96e612ea07d01488dc6b54fe4f86366382c8c087bfb9232b9629246d4b00b0a5189a5483bdfc92ce6b605ffae4c8496768d70d85d3dc67540dcb26cbaf307aa5a92a35e64d6dfb0d07ba94857921f39aaaeed18d38dabd30d8fa8e70ec4aa46d70d6fa149efc9d1f215cfce77e26e48ea1a43031d187ee6cb03464edc7f9061e8454ff4d8c2e7cfe024f1f2977e924d671b4674ce953227e102813b1748221ed9b84eaaef72db5bce0019ce764a1a2ce2aa76a33c0154e7b66e6d711fb3ce670ee99ef5b892a9b0606dcb38c05985348e5aa23c089392f31af418010022e8072174f373f9001cb0673b347206f99edaaccbb3271fa8f8dcf279bd60ce1bb92658d8657ea99e81bff70c5233d0028a024e0efe57e4f5006e42a3f09eb9ae46d443820baaf4c8e89d45974b5802ccc6ac52d2b61dded8ce59cf3322b649567dbce47c19d568c04d7f470a9f484e6a6bfc2accccd86d4955c39d80fba5ab91a69c27307ceee250a45e937433db92d0676d74a796953d16372a3db1a3db28c3ef52110d66539adb7f4f9a5e54ebe1328755882a73828da5e1802aa1319f9911a7d6fa7e94e983a8c181038ab9f04979b6aaa67c9736b393d3230208371b435d5f73879c5fd2808e5ddc1a31fa078f70b349db3669c53f8c566e189cf679eca2877814d65f4a3635cace73b24d87176bbc134bd2998e40b1e949cf91bb1d12202167850c911eb1473b9930dec92fa1b6204316a0bdc27a2f3d6bdf079f5076daceea6b2218401f37714d54e89c3c5b7e38dd999bd9e09dff55c400f5b05f514052bbc718e532aaa1ff91d17d1e61b7793a5cf4f82a2cf5b5215768b57afe4dd5ef156a8bfb7d456e81e38a42d0d09e0f07deb8b348f8ea84835dc125cb188badeab8e719ffc274f6332de043a15227bd6a55df81e5c3815140c01c4cbb1fdef8dcd1e82b88e8596d66b20bd3f98921b84b4275e79778672f7bcf10bc61c8b4e3b08db8162de1267d65c548d1c6befdb196399ddaaf7ceb0f7518df5070c6771fd29b8f1b3b3288175c36930a9f8df87eeffe936b5b1def785dbbd104fd54cf497a95cb9a7d79011c1da759e96021672c4d04020bbfcd10163ee1f7ae5fe8e3701d2f3cb5a6765523df9dd9aa306fba0c0f4d350d6e20d3b22a8c317ce9ac5f33756a428d1fc2f0babfbd0f4567c748e02b0f878a3ff4eba38ef20b8edddc8d709f93255a76d3bb77752853caf94b00d7d83d2468d3d06245dcd4877ae18a8ee4e34b60c45e4dc1c321c8f51c8dddd5524a4d9bad37ce9b335ff25102f9faa8957a5ed1f9675e83ced097cabb85098a4ae4f7aeb503e621bf210432f779951ad8447282f2d689c91b8e0f43448804a92c5135354eab6af76da7a376fcacff72dd03b746f42e3a486a4f0f67343c62090e656ac5f2adb8e879a776e7d4aa38af9055da7d3844deb6a0f951468af546de75e4210262c1311cd44f2faf80f4b37ec6afd4a061de405b6de24913f1a5df69a6b9f865967ad5f2ab91f82ad0241d024184241384479456ae80ae4e8f03f1080b56c13cdc1b5084da047f5eba5289e76a47a01c1898f14c173cbfc0d4be8f92adb3b633e32cf0f2f8e3542ff31b6015cfb2435f3ca8f317e38331bd23a73cf8b7c27ce73aa4fc3d179722cea56bdf1e380e115670efe2708ac5216f7f74b163e2f26f46fc265d03b526394d35a9c2df79505f839a324954b392bb5713d817a422a6fd25cbfbb11e4c795f350e5d13a293d5484f350110613a8b87e7285ec4acdd32e3493cc7af8b992a6b5c22441b5ad5e05d965eeaf7165f2ba34ad15ddbe0eae2cbc214a0bbfe22601a1da853ba3a9f039c373053f7ae72a987f1763ff27514f03daf4fdeb94fd086c19994c82cef4c42391390d902fd4ee234f2ba5e2c9be230178f6ea2370ca45a51a33be3c33a72a1125bba551c6c92715e58cedbc9a6247e59bbcbd5b9178b09346e10bd91ffafcce06bea597224d286bcfe5052d57c250ce740cd6d8ca5427fc4be96c006707e120509f70da5b6ecd49678367cb4bf3947859b9675cb860f7cd0a04d5bf222037617c9cdcfe1c478dd8a044680aa9ab7a674b8577aa49f21881a26389e66fc876e17b17409bd8430056e6bb2dc3265fcd170e58703ac53b13cec8ad113076a272c04eca08b5b7e5c30f526d13bce564fdd8f029a351cb647536eaab47678a4255d65ce989e69d78c31a35ea5bcfcd68bc448dad29b4b55462620749e65b2df88cc4731cd8a27239edfee05d5f6c12b44a7083bb149c17c94b5ca09ace2fdbce1ccbd4fd44d58d80605a0eca882b2492e93a3852ceb61f0bbb220df5d825a8055f92ebb8a1c3126f9d42d3603f02748a9a83286e6c04c2dc6caa18d227d5516f049207b9861b42b25f0be53b297c811c74f5ee11557827fbb6c2350dab0542f06e953ae2497b1e2c2cf4da56eccee9fd5b9ba0ae6cec2dab7dd0d7d2fa6a67a4cfb05b1614a92882263454ddd75971ebef45542667046d51b62d413d791fa7a740e27e1c569843728d2ac5c0f8286ea5c8672f1030d9f00a4958e3ac0a41b37a69f512934e399c048f2aa7282cc1a9b5b128321ba59acb640db76b1bbc96f80bbc4137debf2fc85d0de0d48d3631290026c0574097d15c05dfa3c1049e141a71b924d5716b860109847f0ab6778d3e8afbd8ec1e0903b8b481023493062bd514cbadad3d91499e49a33b3971f4ff76f8093a87e9a436c01adcb7db1fe30df638ad2bbc36fe9bd9b1ffbcd6beb4f09375707d89f1dcf7e68858793fa4785d24ab2e99b094631c424f109b4f23c9466789d50952f83edaf4cec072d6e62f0cc9e6cc625a45468e3955164db5ddff512cb87344bc31eedffd507f711dc0de3e61530c3fe4c500c2733a9b1db0a809c5123b20999ce5790ef83a3f982e9a7f1a48a60745040c0f4c217ee2e99c4cb7b4ec2ee2b57b8a3e972cb586328e310e9c8920962d3f73b67ddeccbbf47299dfe2f5c622ca99a719856bdb2bd68ee6bdacd39cc0758b60f54fb61f143111d4c18378174aaa4d79c336ea77406f2b511d01cf946057c27505a67c7ccfb7ed9062d3939158595ad7f2469e00acab8420cc22f703bc7c565f8b166fae19bc143a8cf5c141a830e7d1d21564240da056a5ee90beb040457bcdc7697747e26644c8cf9cef0ee566eb7f4a8227fe711e902748714bc71cc1c2f3bb514a911093d315e8a3966369f5d0c649096aa6002f1fddb350c1314a7bfd424d31925c5b65ad473c5f5bd548fb513a3d28bd29fdd12a5bad4bb581d15a7ce561973b252f19ee1b686918a441a7f470f93cf79e4ebabb96b61f59bcde3dcc9033661a52e9da10658b80887965ea53a77724cf94f9fd32ecb9878935a9a1e7ef3f5cf7f806f196870f2b529c03f086bb39e5590078f8de1b1675fee20c5c3e9bb2603a7aa2e8975813c7b781bc93736710d00b8933"}], 0x1248}, 0x404) 09:43:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/232) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="e8cccb39ab8f8527bf695401a3aa66297c6b2648ecb3b622dfdc448f262bce6122ba6a62d7eed3cd46c532afd36dd93934b9ead69b0925a4610a896ff98fb4567f77cec44df4f3a115d58b8b2353bbbf5566fb9705001e27314fe5069bec3aff32910eeb0497bbe8e3d7cc019b6fbb6f31b699c4079aeea4edd395b94aaf5469ea5f6bb1a9a53bb1ccc2aacf458760fe38973690348b16a257d159e208fd95085a643bea144496cf03a3e09888e77c33de15c0ac3119a6f49de74daefc0629e5ef9dc77ea6d5b38c", 0xc8, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) socketpair(0x2, 0x4006, 0x7, &(0x7f0000000100)) semctl$IPC_RMID(r1, 0x0, 0x0) 09:43:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/208, 0xd0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000001c0), 0x0) 09:43:25 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x14) close(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 09:43:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00008000"], 0x30}, 0x0) lseek(r1, 0x0, 0x2) 09:43:25 executing program 1: socketpair$unix(0x1, 0x3, 0x0, 0xffffffffffffffff) 09:43:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc008, 0x9) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='c\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1b5) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:43:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffe, 0x1, 0x0, 0x20000000000, "81f310b890653d3d1c337ffda9ecd7662e909178", 0xc0000000000000, 0x4b94d5e}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4004000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) madvise(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x4) 09:43:25 executing program 0: socketpair$unix(0x1, 0x1000000000000001, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf000000007fbbfc1300d679f7811e64181ae34d31ffd100f8b3f5a6ab277d164d3802a37e4eb50900c4b0928e3a1651caa3025a77ae966b9cc118f77621bac395d4190bad9897e87f295f7ec6f734abca0d644dabc6c3bcee47f0287c3b87847e0d84b3b33a37d7302884e0ceb7fdd7089a4e3072506812c9f9af791e51ca3c883a8e47331e99e87c60a41076e51360860317c84fd103afecdf6287b00a7e467f32dbaf71b561abc5b34a65577d724f2a8494d840c20449b7957bdb9bfcce41df94f7b4418b77302f6342213dc89e0223df05a6c3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x800, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) recvfrom$unix(r0, &(0x7f0000000080)=""/53, 0x35, 0x2, 0x0, 0x0) 09:43:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xa2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80c0, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = socket$inet(0x2, 0x7, 0x9) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 09:43:26 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 09:43:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = msgget(0x2, 0x40) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r3, r4, r5, r6, 0x40, 0x7f}, 0x80, 0x2, r7, r8, 0x0, 0x7f0, 0x4, 0x3ff}) 09:43:26 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) 09:43:26 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400000e, 0x200000040) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) 09:43:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 09:43:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='}\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000440)='$.']) r2 = fcntl$dupfd(r1, 0xa, r0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 09:43:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x20) r1 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$setstatus(r0, 0x4, 0x8c) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) fchown(r4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x8) close(r4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 09:43:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8040, 0x121) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xc015, 0x6) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80042002, 0x28ac) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/72}, &(0x7f0000000240)=0x4a) openat(r0, &(0x7f0000000140)='./bus\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 09:43:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2b7, 0x6}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 09:43:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x1a0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) syz_open_pts() getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000200)=[{r2, 0x40}], 0x1, 0x0) 09:43:27 executing program 1: symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') 09:43:27 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = dup(r1) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0xffffffffffffaf98}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="5cbfa48d451864aba784aa6d04e906c753f48d6983d9f6e4207d9a6dcb2af4d44ee12d9ec51f059a34d5d5a55f23e6f73d9848d5135ab9e08881a5587604b01a4d2811aaedaccd2379595ea6a641c81d915f006c28d6097846513959ad585840e21bb84e39874e4480d0", 0x6a}], 0x1, &(0x7f0000000140)=[{0xd8, 0x1, 0x0, "c9d7d5fb363f67ca29742cc26fa88850465c9e20f27173804e53ee220d000b7c566eb1bcb67bf3a5b9e1410511e2e802eb55749a6ab43af87bae4536606d882ec245f1e7a2d20aa7384bc67a874dbdbe3b857ee20b31aa5ac816d6f534faea3464eff1995736489e1e0b0d6a62f671fdd06d23c50336a19bac8183e531f90c10456d10b062a8893ef4d91038d010a3741df632adb23289fc543ae14c9c2e64debd098ca3881bb74522e3ba99b2200a737036d9ee56c25558deb4f3725f2fc3f7d3523b6877"}], 0xd8}, 0x0) 09:43:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000600)="17e3b6f058373fc037fc7262bd29a8cb2e916064ebf4de3e67934f9f48ecb6cd5790c569a6004a43c56517457c8bc7e7d6186cd834930268e32b246cd7ec51cd6305f7d7d1046c4f8e1f4c89d8f1aef4812a7f8ddbceff12c108ccfc24093e6e061e4168e5d41f847f00e20955eaec9d1c048f1239f37a778b0f239875b18c1738289797bd76af7734f8ba4fc4678276b3c98c9b989bc6775426ef7ca92fd2596a5598af2c8dbad00b6e3dca94533d51675d", 0xb2}], 0x1) 09:43:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 09:43:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9372dc626fe833b4f6f27a3b446a703a4633be68", 0x0, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0xfffffffffffffff7, 0x0, 0x0, 0x0, "75da45e4e7de0a51c47ad38a5f1396348f056bc1"}) msgget(0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 09:43:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) r1 = getppid() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r4 = getppid() sendmsg(r0, &(0x7f0000000800)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000000e1532bf621"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000640)="ccf4630c0514cb0ecfb71c390c8cb52e6116500de96e1a990bbb1acaa007238bd98dc4cce416753a0eb55924dfa08e43007fe56dfcfe7e756b77c342e5f359e5983b2205153ef6cb5a95c9c3316f4fc53437a157264a25131e611f33acae508f2067084f64ff3fd716bbfdef1c11c8d5593d388730bff927f040fcf8710238c1d1c02962bbff7c643151056af1f3e0ff5116d1cd8e620f9f16621386cc87bb35e208f3", 0xa3}, {&(0x7f0000000700)="68e8cfa8878afd5913770a444b9b610fe3fde2ccb782b01656e4348425d26b7dc89c591812cff00d7b7d10d885cc5d3d1395c432d8f58b4417d21d8fdbf78edc5eb1cb9d1a8ced12d7a964f38daff9f34ef3694700851c80453eb0900e1863454dec8ac6f663e604cea1598b06613f5100db371dcbbfc67f9d3dcb7f4a3e99884e2845de672211b0b7d8b5e939f59e908c7720dd9b55348b2e833929af1b49df3bfd4917cc5a5d60912e2f96d9b217d593e27d72797fb389a68e856b3314bae474cede4df3809798a2", 0xc9}, {&(0x7f0000000a40)="fa57efacecf5a46e4bc358c21212181fa250cdac4bc10ec75969d1a6953a2ab4eb4dcf92ebce319557fd41c2f84c4fe0361d576754bd93988c9314a856ba47a411bf819cd3a757d6c6c8f2e32e32fc8a452ea4b6f9cf9affd14695ea0ad15cbf93486ae12f55b39141a967ad842af444d0401c21a5960b78fb659123dfde4a72b5cb73380c300b", 0x87}, {&(0x7f0000000b00)="3b1aa0917a6f62cb7a8e478c45d1a582dbed35a4ea72bebe186fb78353e3ab067070eb0c88f0bc0e39e573eb1ba87c1b4afdfce4d13b19b337c13e6899badc02fba89d8e573f595eda3aaaf5656e040e524cffab5ce30be8f0778aef06a7e592b23b045d2293a2dec6e2e3629a99ab860c69b708a5d5791d82d57d7f89f8179487bb237bbd9254de6d64e7faabfd922a63e7051392fe8d9f4e4b22b638d2093f5c2a8b2d754cba018cc65d4664fb58896c91", 0xb2}], 0x4, &(0x7f0000000bc0)=[{0x1010, 0x1, 0xfffffffffffffff9, "cc39416538762150f375bfc073ea6254c5e2dabab88770341275ed9ddeea0f97f84348cdabdc9185224f47e74560a7b8fb329d47add640c6115ea32bc1bcf81ffec8ec4c59c2e73df72e94db20dbd992c0f00b4f92abd6c60bc4da5d8b2a59fc53559932d269280f45293be00b109b66b39b13eceefbe40ebd1a4c4d7b371df49d086062d01974ac32a79095730a05b346ca15d2520182e4ee5352292e143d66f3208e978aaf3c6bfc6f2e3d6315b6fc0acb9681dd5de829f4e230c6be1b8066597106aaa68387ef1413a6d1fdc35ef01b29453f93d965f687f26ffadc08d74653c6b5926b3f3c4219d67e89496cce042d679fed59bbc44effd1d61fa8dab8de7b0b12131f0d98b705f240dc4b59c0123263d1e39406fe1ca7e322abb61858ad181da5eccdd1a71384df22385eecb16900cae9de07d5917dd3f1e133b677f6ffb63df59593fcb677e368c6f7e8555485b213714306a166f8fd78ca688378b1a05bb2d43a828e351cf4af7bd42c262a2b43e840a3042e29bc58b00a6b35bfa2dc101a499816e240b44ed93cf1e387af19592f2b3f411a8b2978a6df9cc67e3ff86582e5b664cd71e4af68e299b674e5e2e8cf0ec43b7422fa2914dfe6c0b7f961027b3c818d654ea5382ec8a3b2dac3fd82a36f028e78bea1a34cd4e439977d3bf316d2e2cdea18bf54622d1aef4176dc55a612b53ec722472a0a4d09794f13b396dfa2a34b7c4e662dc5b4ba82437463648775ca1bc5e312d587c7be5cd452d8a6ba1ef55f519952fa154709a66216ebd87c05aaff60cf34b2d32b44ef97bfbba85df5750b7c224b7e5fb73f791a734e8822ce7dc217edeed34be6406a070820bef378a9ba28f1596ebd393e52e5cd7683356d8cc2f2c34791e24c59bf3cbe236e8bb5eb7f96b44b0ba09750cbdc789d0fad61f66e57a95213f204fdaddba6aee1467b8502285882580d8200779f10ffe971d177613b937ca98ac56ec40f7038388101e02d6483672465f4ebf65c1dacfc16672a7d72740bbf847b43dad0ce6105e2063f1b0225f14833e247ee3f4ac30509e825e44fcf0613a68c5b2e2da76afce43d9c657a321eb75947b11e2f4c1e7f2d607f0134a543495d8c72d502aacdd56a321c4da3b4f8257b59c581bac56d01ebfab2cec54821456a0f23127da969b28e0f70e93ca2e80b315d75b1bd9cec22474b4e30d0cb211c547f601a32f8ee5a9a35ee8a5bcef2e11428319a2a1a3b8490d70cb0b844993d9068f056ab93e59428213a5e69054727b41aab4671a5bfed586abdc11013873decd34dc8c2db2eda0443f5f225ce8cbbd9eaed52026158c1538a8227682156fb2275057829406bb2beac53069757882b245ff194ef3ab3217825050f5620dc172ed02aaa98392dc646af7e0dbd27c3e5fb765fca8ae928903122475aa72c9d9728cfa8c62e38b045ebbf4df255347e6ef54042d0130f90390ba8791187755c33963f086817904f99bbafeee54fd9dd7111003f4d99ff2d71446cc0940c445744f960925cfef5b883d4cec89ce6849d837284fe65895afe0fc5434d380c84cdf2593ad6c4c47132ccc5eb96cb7e37f9e7d00e01a48e955d76cf6551b36e6da37aa9d28405ec03c0f6a385365e490b3fae859a0e526c966c6199d3219a2d9db71b53f80a42052c4d1ce2cd763ae35b91e7f52c4d683b106350a881060cdf14a2d8a11a54f55b23204b39fc44aa19c28f133561c8eb459fc3a01f4a6e46c9dfe86a787d1e2e5312a93fd763a49bc4a22b7caf7f9c07223648db283c1ed6b60f3bb5eaf9233b7138cb6f0cb62470b22a84aa19284748d62e22221762218886d2dd0934630551404c47123bebd5de94ee99c12881366586c38d6601e52c61595b9962ed54db0f1cfb0410778488c3b9fe8d8b26414fd1a7c2fbc26cf9b2186bed974410ceb22c0df356e24d62a8c86a2b3b263a0a580511e3f0602c45ecca70c280567443e4034f5c6ac7a8ebb3f46766921fd36e543fca5904acf05554fba76a50a9bda9ac8cfbd649fa7009bd5d3d16a8e878c8a9c8def24f956831fe46060578e66656467f612a6bfe86960c61dad2f6b600d2b47f0f96a7b02246adfcefb2ff1f7c25b8737e2a33ebc25aa8d74b11079c8523c48fd312ff01a99525b5af4ce01850fc475ee250104d1e1e2f44a442ca159fd74c269cc9fa1efa8ede8d920926a7201fa0708942e1e0ce6b69b8df0efd016826f8f48cf46ec03740fb2cfe7105c891522bce9eb48ad3157ff3e9881d4095d84c1f66f8458c3533bfde30ef5696b55bcf077e095707e681b9eb074cea5b8d85529ec63b9d2d618ac7732f3ec75ed16543736f95607cac0f1b2a3ca44e339157b3907e037dcdaf346980c038bfab8c7f65ca523583ddd97ab8f23a8044eec22dbc0e35e6fae60e3ebe41c9e20a0901234f8d6e3911be1480fefc7d7dffed48f567fbd515bea13a64d74a7acf7e4c9f8984d7a182d08c4b3659a4f7082e6184ba8a78240aea8bcdbfe4f4d675032d5a958f66cabc212fe2cf1fcf08114133d6449e65836f46a1b9ce242a0f58471a6b2ff4cca749bc14331b3e39f74f211c5c09e80ae6104ce3002a3cb13297c878767f86544c0735344523dbdcbfcf29edb5482d594e05e78fb3103455a9f9c3d32a8ffb88909ec3b498ec5830915b7401b0dda318deac2c791f49a24272d929f390f08aa4df1283af684d60a5081ed78886539ca9f93323c67d923b7c84973eb021e633c2ac7a078d4533bd2d39bec64bd2cecf377114304549d22dd05d271888ff91e0e81b293ddc3370e686acf41d30430c7b549e512a72eb5a6dc96d3ffd56618cda6b4b3180864a2618ccb2e0629e200dddc4a2fa877c7da08a554b6258d81e2d661774fb53e5fcd67c4231ec1deca5223f5745bc0bb69714ce65d50d89279a2c8a1ec6aeda452750da8505e14efe1b3de473db3ef16d3779c83b28aa4e419882c15c88104438a55ad314fd449e65fd9a4315285e0637deda48918b0bb0413db1908c3c9f1634add13f78faecc4d87202db21245a98e2ae26cbe5c29a811c21cf7e14a1208e0c488ab25b2280d72b5bb6e97f31d38143e7a8488ca47924a01ad97f6b47aebef6dcfd852505a2d8d4886e0699bbf1063dc10412ed1c8f547ba6a1d54d41c91c17c703be351d4883a50e512fa624b9569f67fbe416c57353ef96877febeafeced6810685a96ebb738fae151c596ec8fe2fbab4a6d805718cee1d86d830f926d860f73693c5d590501b05db3c9bfe6ee16223ba1846243cf51f0ff4b0ae91577a203696114be3d4fbd21d01286033845015aaff9a5555842eed87a01585f6abca3ca3901ebf43570bd3fb23fae666739c11f7894fa98a0071f8fb8d000dd2498ee907feaa51a2cc3f8686dc1714fb8340cf03d1fb4ed04107300867cf836be06fccfded60c235e4b6dd2509d96424ee048e37853be5f2eaf84eabe20a35876708c767c285085ccd67d9e84832cd702f3d710610522f1fc875036384f697387ea69e2a1934a4499190045949bab4fa6d423b606a46300f473b139699f60fb9a769beedc7a0ec359cfcda423230791f0dc54c68bc830a41ad6c9475e1d7c9d37656446378e1e097cbbc5ebcecbd4a442a6c22322407f0eded1950ace6c457c43c4b15d30a41c43b426c392b8b494e00bcc9667aa4607e8be02a5c5ef76d7391b30a9a3bc2cc4d35b7224ffb6564b8807d2848dd2de66a219b2f2a00623a6fe1ba5899e874cb8196a8ed171b3ae546caddff26fed5647f5f2cf4d9b311faddc2d5c86820de5701301f40226decdaabc15c4da646c528886d84264f5fe66562756926a9e90a99382a9050f6e8eef832948e9ee6a2b05410140c0fa48b78d46e6c8664eb4246884c1be3a1e8063ea61bf1d16055c5f5fff73ecaaeb2d3d75d5cd588798bc613c568b0e67397ca7f1927e33aeb506735544466593d17b3c19d7827dd04a149eee288ac1a81f4037c7b92bad9b417487666fe70eb4663ff9239ff1361413326f15a2439709227a1dc8de8111adbb210b72106388e3103c0aa77334cce934a6c004dcf3afe6fd8717a50dc3b90e3c54ee29bd1bec1a640d5d3955dde58dd207e70f3bbfa72b635063cfe39dec31c7b5300baf0bd8bc7fd0ccbe9779d45fe36bd0f2147535afe11dbdb712d6212ea7368bb33ac855f0dc8c28371d0578c99f13764856bdf795722725accccd6127b1e3338b424399b894b83e9fcca7c2377a6e44c01f6dc53929680a28dd0f2ad5667bd3e95598e2313a94fd5c111fc609e5e4225b834dbf5a8d3bbad3c824ad917b01001f9b752a9351e7ad4b5a08eeb015213ec3eb012cd32265fe58f0ea7654e0bb29b1d0151211de479f913b4116177de307d1aaf8f01f0a0acba46346d569da29e6c21696c748428c098eb46907ad9c97ab1a356a335687436f0249741111afc07f00a8f7ca693e5ba4944245391d4463d2fc3329d7b20622c931dda874a7a10458561e0a914c2631bca94c3752ad8ef8695c5f5322ac5f3895519e93366ab78da1d8eac277eb75c08494f03e16cad263634086964a8ae082d273bf24e7fd4761f1dcfa7070ea45884adc9ae862eab6392ffba4bcc27b2a586692fc7a87c4a757b48cb6122d12d45a77a804fa5ba157646143fc579cf4581962980826e4a06e4246aad25b8014407b92110b2eb718200bbaa3a2348a3a01d0d72074a2e2dd2a30267fc52bc2272be9f3454fb940c5091513be838e5f20923231f14048572b63cd3307558793db3c4770a161bbce7e163b563d4d250df0c4ea8d9c0ce817bca40ffcef60ab0e04c1c36d4694b7445b363eae979b6a9fd9b966136dcfffd07a81dbda32d331ee3df20f56693313bc97ea0019faa9a513c3b6440a8b3a6de51dce9a7a79bfd84632d859e008966b7c6b1187828ecc8aa975728d759258a93c432fb09d106c72b0ae883dcc3841a4a2ca053e712d9ca1abe44aa9582e6a771a3aaff644def77d79324be716fe0cd0ca6b207859c8f1fbc21e2082118a8e262902e7e3279c1c5258697080508fad70f083b3e49a9d68d9f1024b76186ede6c4678fb63970ce73bed2ee24070a3c836da5d3b6f0045dd9a64fb8f2602c0446a9ea740dcfe695775bf89c59f8e431116523d0f8628c64504e22116e71b48c61f4d398f164af1b277c85fd86235e794fba83cdde2c3d7e09d7e207ac01c5e211b1c35165ff07ebcad8c7e2149075eaed6075e6d99bd753bd340f848cda3c9a0087d96b1c0d2308160fd664fbfd2bef4320b71a579b4afd3f33edd86476c298cb78d2c2b80883b7696f3d7d12711c7e781c680b702bcc04a3434b6d1417f99d0c65c53ce5d848f282dedd225f752a455cd249933194294321a19c87ad148b591334b71f8d251348b79e737eeb51701c894f0fb764b23ae2256dd38fc52f41fa4956e37e5a5b1851de9c4368a8642b3474156fca22b6f3bc9a9b7178758d37d1e4ffb71b4fffbb6680aad3955f6de07baa01be61ba220fac0e46a17a33837967a05b6c08f5630fb11d529329cb90826678d277d4539b9fd264ca1da20af92aa8a77c8c27d045298f3b2b49a1a6e056c1771d0154a2a0e740d0bde2eb0534a579706016b2ba0a1030cdfbe7d3fb96f15757e7683c2180e2f658f51b240dd5bdfa71beebf71a259155ad207f090e38df0e0c112b35aca2813961660ad4df484d1b7b7fc585c81359ff2287226b627baa2bd9d5e3663e8583e344be1942620828d023aeae333ad83027c785cf2225ae9ef110d9e5cf98"}, {0x58, 0xffff, 0x6, "77fbaf4e810bc036b8010d3056576b88b45b4575f636666d35e36c9de0edfe2b4bd3a618bf6e2f70a56b932ebf30e9e46d04dd8bb2bfa1eb8fdb22a18ddcb67816c2de3b"}, {0x90, 0xffff, 0xffff, "5076a896aa519f3a9d502e764a8b517d682adf622e0dc469139137b941aa1436ae164d504317d5a203368ae43c01d2e59d6a62920f2489355f9cc95a3be4ea66b6df94310f14466f607eef0c5645b023524c2a7f5aa1d09c0972ddf3a2486b4e0cb5f48cc92457a49b2c90272b0bd41bf0bfd0629135b48e4b1228491f"}, {0x1010, 0xffff, 0x5c1, "34310bae459f16aab2b2410073618d9af21a2315408ef86bf0dac905ce85d66f5ab55e3398e746696ae39c9ed71b6d7b4b31cc070d72c3ef171859f1378d3a5c45589d6a6e6526c1c00ab1dc0fae5fb7c14abf40622870a7a5efabf10358b3c70c30b56d45743e813994aa40e5b4344779951f782e26949f11edf294efce160943a425a3d9c036c7a65a27f1066af0193994961fafb786f27d9aaa84e4018004ae03af2ecfe1e51aaece699f42d33b23ae092044aae24e909e29c34c31343544a63d448dbe5d5207114b9c267324f88cb31219d7e6c7179b24c4ffd3f640a201d48f80fe9b7314f689411c5d0f4ee7e0c77532cd0c6296920ec12505311df55f09f4134e540acea29c92a31fa930d034121b05074437f76d911bef62805557e6900e3f31eafd896a2adcd2e32b60da8490d9be6d6c78f5537a951949405955cee25606ab4f5b8d3e6fdc9e2205908d5de367c400e619900097a470f0619291a376db8c21498af894565423e5c9337f7b4ddc52da1ce3664e5b1e6442f6f79028966e3175bda52144ed93f9b3caa8d0243999fc902c8e1c7b3c9d918d5e3b4d5db61981954afa8b2c0a3d08d9f58a6c14326d3398133ce5c3a6608d0a8bd2ae5ec43be6d6bcc0a52ccbce665780150907da84e8c3c93cadc8b0a8f5edc5aec149bb2a5da529642f417b87f30d975f5334388dd12a12d1212a43d9853432b2511d6babb2339ff1ff01f5a0d04a8e677c91286330f739bbc1ad36cda1b76618914f231f724ab768894398117590321d5fcac483b1879c390a3e5fb7a6f73bd0fb0615b705ca418769b424dd264efdcea567f72c756b008296082fd57cbfc16ca7c18fef150a9ffcc343b3d8a4e451ef2d84be99f1cdb041f6e96f205af16a9fa3da30ab0febc1634dd032f7bc3c5d6473db5963763fe78095395c478430400504157dd7046af65350dc86ee7aa03cbef30ea7765ae3bdbaa2301cb52e0c32a8517944e7db790d51bd1e5750a172bec01927f3e3b314fd5160b71abe635526961f4cacff28c184ff035423d799fb57b6c7fadd51490c5caf56addc260cd70e18640137e7bca00cf8ecd0f8ad79c8076ed5ff278bef5c16ed819e2ab9ec027ec4ac22cf6df0ee558bc2d2f8d2f315dc5ea545613cf65812ce04ae0897e46cd1d51e335a45814cfab02f94807b14b54522b0c27c4784112cd81a77764ae2586bf22dae5c0b7aca75ce25329bd3f525f091a0badd94f65a41966a555ea23a2439a9d5bd92fdcadbca39ab21c641038651452433b3ef197b63b7b6c7664b41fd95b23356315f0fc69a75be0416fb6989c1cd62e87d41d7ea838753e780f6dedb33ce6269ea3497a36eb54ff8853f9bf73fb2239f5596c2f75c73a0193dbb92976a4fe8b096255970b91f954e4a13712efef6bb59e5a8905550a07b3ff2b465f737a4137d145ee69306e7dc60eae50001617b2c966f6b80cfdcf1bb923185b7049ab6cc993a0d61ac1dbb1a4d6d91116d1888cb86a7b730b92b0254727aedc0b9c39da7606fbee120bd42108035fba47ccc240956c12b6f941e1cdb736d05af476796401b6e2e7b24032cd90f17469470c0e78456128d02b485367b5c003c8b5b3e82e0c4d94fdfaec3cada0266d4336c429973994143846714d5770ad96c393e564d4b39ebb9b95a02cc6cdba58d993ecc3b1a2a82a7cb0f48317eeed992ba2bf6698ff1d7924b77e747ca06bf25db2fcb60522003db0148e5659fbe19df310697e38c534b6581845aaa44d210faf7effbdd2b42140d6441f04e58f296cf44b233020c3831ea1386a8a07d012e6c55a1b52bb3bbf46e42a44ea918f81618f132a9b3f5717e4ae48d219a1013e2d2f876c5b4dec07dee215efd7d73340bd0e7370437d47785cf79b4b92e56774a14e9176f8a9884b2b9cb3ecf13efeda642d2b3943026403d7dcb7b8d0becd320e7cdb7b63d9667a75d8b911284ca04c8044912356c0a53c3027c573f4809742ef45267b9e4c74201d0a8f17dc779e29a4b40044160cccddfc3907f184469f886ee227e610610c88070cae6331d44e22587e50431f9e97735fd7140de6d6319c2ceb7aabd97236c86cded8c0d519d29a9f94915d9a01ee51dcdb7cc81918765001c65834bbc16404364e0e53b1172aa1d52f78da22e335da224d3feb6af536eedff59058096eb897908d4970efb87fef80c48886f17949eef8b12b15a9da29d37b21030e4cd524a0741414101c2b44ecf756962c6ae6575e6d65edb7d93ccbd487dfee52ebf91ba1f1524c955356e482caf0b21bc8308ace3994dd125ab74d9d2a643342ec1c795acbe4da86d499e1d59d7ec686e83d6d0750809a84d2cd23796d971619a00f3b10bf4bca75a93bb8462efad150461453701e3f065338d47afde3ec70c294bb68ef84f57af9bf3b7d7fd36368a14a1227ef7fb94cd120d2c5b28b9f8a6ecb650fb0438b1f7775ac964564d2af62c9e5bfdbc657cb057e85404fedd668bae4c3a5f29a135cca2f99c60d2395bbcd097f502f9fdbfe3b2a7ec1737b791c3c8bd59b5046d331c2f349e2c00a72b4f6f0f87c21cc480bbded9024723d33c13e9c237977af1d4f817f95bbb7d69b8a81370209db089c59ceb4694c548c765653ff1f179824a174f2ad685628d8c2f32e83af7c2a4339ccc6ad2369cb58150c14c703efc1b263d9b7b3ea48bf1c3d9ece8243246e0904b6f437e5d81f0514eb11c4c4454bf96670725c061de087d1176996f78788084a976d6b10b05984c071d9f9ce6f8f0cc21bf79227aeef1b1f25c3c508cf40cc4cbe5bb88c6d7becbeeecc7ab09c9dc828da752dc11f55f71cc2d12f60a14fe8090f03f80cef858a8b4e4dbf3e05ccd6557f977d1caee4f3ee1a8ec7b1a1922ba214d100bf1224ff5b7bdc2e05f7672c3e3f201f689119e1dbbc2bdb2348eb276ae128a934d60fbb852e8e6927c0e900a518e0d7c02ac416de815b307a7556531be55899e5f5bd8e2ec03642ab06402906f00ad5df1b2173f540894734e939d5649ceff7d447361e692afc8d4c470cb79caaac8f2d02ea9fd0ac0d9e10e2e882ed798381ddbdc3d02f4bdba3a6e3a8722d14d31f7cc2cf65ab3145f82c12a2b1e72e59af27ea95b07633f352a2a988ea54efeab45fa37b4a36dc3a0a849c9913d9e476bedfc4d9434e5211d04e638b25a6c382f59a61fafaa335c6f9e7c7ed2e62adad42414a7cfd1d3672d06a71509bb28ea84fa0531e805bdb945202be23fbdcb8b87bf80a82d174b0bf3a20912687a69bc40c8e3ef598580cc5fe55f56720791f6ff2d51b2cb96c3a8790eae39c7636d256c54f7a3ae25af7e86429039740cbaa87661800089a8f99661ee67d1f79afe604f25ff3295349ebc9b592da961c17421a899742969a8021dc5ed285301d17279029ea9451b8d3601bf5096e1354c35a983cb39f402e511f383107888205c26ee9194d85845f5aa082edad81fc44cbebd93c6bc15f45cbff30550fc4475436d9cbc20540b358a394c7a2cedcecb2a72b9d0e1e1afb90565ba33dea465f0cfd919851078ee106e21cd45504ac6c8fec9b0b78cdb9671fd5c50a8b3f33b153aed509b36021c25e1476cd6a57e289ab231fe9c8f009d7def225d562c191cae617d44ae02ad715a1f73885b7f9715d7335f2544079fa2ba4772487768af3bd9ffafe4d21123b12497c3d69e8322acba5754ada63b4d4f4c62098a72679f5d9ecc06327a404fd03f6b50e5127b08898b18e70e6c40484f274cf1619dfbd09f6d44b3751731ab1346256bbfcffa7cdbcab0e4fc0d50ffa5fd6d751d943b5e27eb86da422586787b61eafac5fb2a66debadeb2af8df1f0b13b31f90e33df3fdaaf334d6b1a8478d4544964546654e4999abe116d190093b6f2c83a01203f9db94795d53aaba1108badc3c63e9b420d2d93c768123661ecb5f0052cdb08b48bd1e89a4bfba884b9d1f02512bbd36ade1e59882088421adf5e2388207d97013e0ccde8b0dc4396c7b441eab2c2059ff6ab5a4ca8e932aa4f42a63f40918c41b74a6f446c8e7eeb274e4ceea3e2e6f3e7822103da8308e7b9f383f7fff1dc46992c67e342d8a8ab6c3555091c4fab9e49df1a69578df2fae97ce78a7744881b8e7103f4d528d64f2fa1d4a7195047fc5242a6ff3ab3a369e476a90acde4ce7d33433f38d6515005f3adcaadecfc5f2474d334a62f50a3a68702235a815cb363fb5d78b83e01d58d2385e5daee94686089a09c2455f5058fade17c576629428fa8e66b0c38140bc346ae4328c9f951b720d3057c3e5806e5951370beb7494f14cb2d89b9b6f9a60fba32ab9a0d5ab6e1d34f1da757dec16599ad2eb018180ccfae5362c724dca8962515e95dd49baa84cf09373fa281be254580baa6a4e6a1aa04e67a33662df9aa9860b0c80d85e1d608804839f4241b5a81984ca93f4c95da2efdbc0e5376b90b04ded4cb63d6975b6e33de98e1de67a848e9247766727bc4baf84098ae058f9f6c439c5b12d2c4203165a563191a3076f1eae946f090b9f6372b4255e30dc4c71b080e6de06c67f02aee9b93e57c8c9e54400fd4375e64ff81139f3ad9a991f376c66d744094d7bcec877560c7aa421edc4bd2d73c8b9038fff6e450996d26b0a2f306e7173524bf6b7296500945640a68431bb8455d35b0de0c59dfbf64df7e60f7fe6a84b274b5f2850b3c6943eb97c1f564a4a9403af5bc82836b1372633939eef692047f6df169491274343edd3b4d18dd235ef4da473d179e0c7a4d23cfb1f34380e44029afd798ade2459d8fe6608865dda416396ca7f11a94349ca8d42c71bd5f6412b674f98886dd969690996a2866f548fad7d5683b1c8f7525742e5d8ad4d73a6c12716f1444e881e0b0dee21383dcec9e147b6aa1aa12f2980557c53ed98c28d684a178582e1cd9ecf47eba9fff0d5ebdb2001c91d1dd6b8e28f9d3aa492c23e2fcaede9c7df6c7cba47a6f5e51e5b8c8af662df07b4b899efa72c0b0f3eb288388e27aa6f51f033cd70b274cfed4cce5b35703aaaa6ca15a4b58b733f008b5a582aa8313b2892f620a6680845180c637156f136b3d4a3d3ed10f1ca6d0523911a0c39558a7d8601801101bb6455cbc470f15d7d4564b88400123ea9040a71db0abfb1b4294dd658033b9e221b2fac93354f4dc605163dcecac49180b2372375bf80cbcc5987273f50242825a21d67771e165c75b4fabb93f2db6af53853b90f27fa7de9f7bbe11334bbaaf183079bddc161657ea47aa167a8b483e92db9161ce751cfcb3da9e360df286ef12e718d9beb1b39f3567829393f8f95c8f6a63e4f5192034fb2ab3bbd33771e3f722b09e9ea7b7a61e342bfc566b10be0bb964b87ce8e1ccd2549565b914eb5ca9f7e37ce27ac00dbdfcd92cc803f21336b9df4034d6dd469e3d90e92ef89f98c70728661aa403bd234d8b33c055812deef991149ef402f789cc04f57f5dad5bee7d0ddec949a0ba7aa9404587c9a404229d5c92e0067a876d255f90ec4a6a670649860552608a077522534144ff94b0e08c36ad3de94679e89dbaa7c8846e3f7cb0ccb27250b48f3f30ace4d62f3b3078ec2655e4624aafdacf83e9977a7ace8d77e4306b3abcbe7dacf50b3402fcadf29915b9e68bedae04cd8d47a561ecd1a36f80a79b3a1c0d17480f3bdfe21ef7ac714c2a9032aa3b2512fe19232d6221c384b35dbbcb815c508a9fd9300295fbb8ce5d1cb01016cbeb07b50cad354d2342e8a502ccf8528276e4462e6a11da2a353620ba0083f3183c"}, {0xb0, 0xffff, 0x7, "f335f36e177ca91f1127cb4ae1f32a0b63c882a03b1a1557d73bc5df7ed4b15ac30421f372d455a2eff11d5e4edaa59167abc446b09aac7d1c92f1f002f66a414638092532dac6b9db45029d580eff2c87fde49dbafe51b64cab80180160536dc3adfcb1b632daf979d7a0140fcfe9dd5335e60d361790c5e6e74af175d5a86e65f93a1f052557c3ebba650a0f349494db6756ff535b11763fede41e"}, {0xc0, 0x1, 0x20, "7af4ee7af8f416a7dba0a8f7e1a689bb053d2264791982e8be0cf6fa058ad0cc3d46d9dcb5a6fe15a6dc62aa21d80e9bd324eab1ad2b318c3932c7670013961d3097f574e0ffd44a7377e8f4065d141b5421f000ec114e0fde6bb4232880bf6d69bd1aa34dfd75280eb61469ee99ca377d56820bc36c9292c9b21b6fa1d466166cc2e7fad198e28c2e42a5d1f44708390fb7db4ec7553256880b27b9814289c675810fa528aae2379e18"}, {0x90, 0xffff, 0x2, "ddcaa4807519d18bbb07ea4531120ccdd96f119374f161c6a4857dbb275a5726328f921daeb327f3ef61b6775d178e8beb6c8fd2688875e081a84464b6440e55216b54963ae7f5656fcb22a79d5675d39dc5aa959aa031545450ebbb1072fe622df7a8c1c8192c54383612526e92347952dc6540d8cd2057a5d4d5"}, {0x98, 0xffff, 0x7, "e1992127cece1ad0d62198a44640eb72c51f766ccea0dec29283c7174f7f7ce5ae94f60c4e6c50fa3640e8ad5e5e799f1116ef493a7ed890971f3c66d2b1d3e4d93771ba7939a3687feb7dc391c9ae42d9c9e65aa88973c4a1100b3cb93de55827952747d88e37a320920584fd76ed560bff3ff55b194ee8bc40a2b86cc27e2ad3"}], 0x23a0}, 0x402) mknodat(r0, &(0x7f0000000300)='./file0/file0\x00', 0xed754effb7ef2411, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0x3, './file0/file0/fi', './file0\x00'}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7ff, 0x2}], 0x2) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="799e2a3013478e589660dd5c9ce6cade82b72fc00f3a8484ca30a5a5c596a623278cc25f4312778d8f83509f5632bb82114fd01c774992eb0bbc3ad3489917847cc42669fcb3ce01f493a0a5", 0x4c}], 0x1, 0x0) semop(r2, &(0x7f0000000180)=[{0x2, 0xa9, 0x1000}, {0x4, 0xaf, 0x1800}], 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='{.(', &(0x7f0000000540)='\x00', &(0x7f00000005c0)='\x00']) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) r5 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000580)=[{0x3, 0x61d7, 0x800}], 0x1) shmctl$SHM_UNLOCK(r3, 0x4) r6 = getpgid(r1) fcntl$setown(r0, 0x6, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r10 = getgid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000009c0)={{0x489, r7, r8, r9, r10, 0x84, 0xffffffffffffff81}, 0xeb0, 0x6, r4, r4, 0x800, 0x2}) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/201, 0xc9}, {&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/253, 0xfd}], 0x4, 0x0) 16:00:03 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) preadv(r0, &(0x7f00000004c0), 0x220, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) chdir(&(0x7f0000000000)='./file0\x00') close(r1) 16:00:03 executing program 0: semget(0x2, 0x2, 0x2fd) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/12, &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x1c4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) socket$inet(0x2, 0x8007, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2af913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaab05afe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092e", 0x7b) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1f, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) kqueue() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) 16:00:03 executing program 0: socket(0x11, 0x3, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x59) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x5, [{0x2, 0x80}, {0x3, 0xffffffff}, {0x3, 0x7}, {0x1, 0x2}, {0x3}, {0x0, 0x1ff}, {0x3, 0x3f}, {0x3, 0x400}, {0x3, 0x6}, {0x3, 0x6}, {0x1, 0x8}, {0x2, 0x7f}, {0x3, 0x1}, {0x2, 0xd18}, {0xfb41f6203f04845c, 0x9}, {0x3, 0x8a5c}, {0x2}, {0x2, 0x7}, {0x3, 0x100000001}, {0x3}, {0x3, 0x3}, {0x3, 0x9}, {0x3}, {0x1}, {0x1, 0x7}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x7fffffff}, {0x2, 0x7}, {0x3, 0x68}, {0x0, 0x4}, {0x3, 0x3}]}) dup2(r0, r0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x50) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) clock_settime(0x6, &(0x7f0000000100)={0x7d, 0x3f}) chown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) close(r1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) r2 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) mknodat(r0, &(0x7f0000000300)='./file0/file0\x00', 0xed754effb7ef2411, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0x3, './file0/file0/fi', './file0\x00'}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7ff, 0x2}], 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) semop(r1, &(0x7f0000000180)=[{0x2, 0xa9, 0x1000}, {0x4, 0xaf, 0x1800}], 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x55875684757fc832, 0x2) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000000)="90", 0x1}, {&(0x7f0000000080)="7f0684478cb3d2a0833af1bbdacef5dd6e0dce556600053f9b9b843b2c435caf", 0x20}, {&(0x7f0000000140)="cb8376eafe10b723d743b636aafd51185fa817728ad573d89ae97cf0549dcd3e0ef21b5f988e29e090016d3dc2", 0x2d}, {&(0x7f00000005c0)="2f173d25e2aac816b66ad7175678987b3ce942669caddf60d6226c3e0a1aed83485eb15d8956c845ef6d00bb6eee84961ce29c76f1ae08c92dc091d7855f14500f3e5d6c61f0f5b364c6913dbf8b40fdbc25f957dbbf3b117236c2c2038223b86589a857077ae9591a2b920ba3f57b6f60c65e1b50939803eca0c9d48f9beb7548c34ea886273e9aca282efb77882bcdad0a5e4ae432536848b66ca8f761909f38b9ee0bdce46b5d72328cfd17609907bab6c63ec6443bd149f325a549", 0xbd}, {&(0x7f0000000680)="d775f36913e65cd31ce4adf09de7ee4aaed8d4e7a8c79a7f342507d94deeb8b7d11f3e8c6d71297753f28f6c9f27c12a06d2d62e1d8f2e7a444a2febbd08d5b67dc49b6cecd61779b231a5fafef42951df764e4d1dddca3d14f0374b24d123107fb7b1793069c3cebe2e18771dc24ad2a3e6964a68eb5663fcfeac1b4d8f825dc1b5f1f83bc5c1d10668f5fa6a39aba026c3ce55c563735b6b642fc9e012444529d790ff1309323dc2b3b549908530e3048d87a4e4b8420f7ddcc2c2ca68322f39928851d1e0363e795983874bb6c5bb54b68162dec454b985c4956c5e2033", 0xdf}, {&(0x7f0000000780)="f104329ebe4a8658f08e45eced60ccd2dcadea2e0b51ac659166739e546749f572ed6fbc8f2251d41e056868f1cb75e9dee09e36376616a1d597e93c256971c2c032bee6a5d0ac822eef7ca790393b734367c6b5e878d81fba5ba6edd57e10058b725678f6300bedef4f6bc38c1c4231973cef27c7d253812683690bc37eb8e07c8ee8b8620569584ce779c9ffef93f5a1af8ae88d9b127465", 0x99}], 0x6, 0x0) semop(r1, &(0x7f0000000580)=[{0x3, 0x61d7, 0x800}], 0x1) shmctl$SHM_UNLOCK(r2, 0x4) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x10000) rmdir(&(0x7f00000001c0)='.\x00') semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x65772b7e, 0xbb7, 0x2, 0x80000000, "83c6ab200cb07c2e0a5a7445c70f3f7418e6acba", 0x8000, 0x5}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x1, 0xb87b, 0x0, 0x7, "7e5832e6ea1835df03247df7118770c6dc88ef04", 0x1, 0x800}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x401, 0x2, 0x7fffffff, 0x1c76, "8b8de960f13828eaf1acee18997ccedc764bad66", 0x1, 0xcff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/41, 0x29, 0x40, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006001, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x101, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x10000000) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000000)={0x8, 0x76, 0x80000001, 0x2, 0x40, 0xa1, 0x92, 0x77af}, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000002340)=""/165, 0xa5}, {&(0x7f0000002400)=""/78, 0x4e}], 0x7, &(0x7f0000000240)=""/25, 0x19}, 0x1) 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', &(0x7f0000000280)=""/183, 0xb7) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xd7}], 0x200, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) shutdown(r0, 0x1) syz_open_pts() socket(0x20, 0x0, 0x4c2b) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xe}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e98594256239", 0x21}], 0x1, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000040)=0x101, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x199) fchmod(r0, 0x20) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000080)={0x0, 0x8000, 0x1db, 0x7, 0x9}) ioctl$TIOCMSET(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)=0x7) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=' ', 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) shutdown(r0, 0x3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000780)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9700e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d9202886d3cfecfded59886900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6efffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17926a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c1f89d1", 0x801}], 0x1) 16:00:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7002, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:03 executing program 1: getgroups(0xffffffffffffff40, 0x0) setegid(0x0) setgroups(0xffffffffffffff49, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) sync() 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x3a5) setsockopt$sock_int(r0, 0xffff, 0x108c, &(0x7f0000000000)=0x1, 0x4) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x100) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x2, 0x2b, &(0x7f00000001c0)="25495f1f12649aa80bd7b74ab2cc2cfe1ac487b29b0307809360bec74431dc2f5bac1e0c182f04e45ba578e2ba6175625b14b31c545c3c919112b59a9904535aa9178cf8a4327e", 0x47) r3 = msgget$private(0x0, 0x48) msgctl$IPC_STAT(r3, 0x2, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fsync(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) getdents(r0, &(0x7f0000000000)=""/165, 0xa5) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1008, 0x200000003ff) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x8}, 0x10) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, &(0x7f00000000c0)={0x8, 0x72, 0x0, 0x2, 0x40, 0xa1, 0x0, 0x77af}, &(0x7f0000000100)) getuid() r1 = semget(0x3, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/97) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000100ffff00000100000000000000a8ff9272438f0778e900c4bc9edc77f33c5a6c"], 0x10, 0x400}, 0x0) r1 = semget(0x2, 0x6, 0x48) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/251) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x40, r2, r3, r4, r5, 0x10, 0x6}, 0x7, 0x5, 0x3}) semget(0x2, 0x3, 0x600) 16:00:04 executing program 1: r0 = socket(0x6, 0x8000, 0x98) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket(0x20, 0x8000, 0x4) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x8000, 0x4) 16:00:04 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a249139370ed85df90e9f31418b255df386da7ca8027220d7120d1c24addfbfbf1a8429318fd1d1133aa18eb411054e5176b044ae3f8a0e7aed574de985925ed5e02bd1794994d56d", 0x8c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) shutdown(r2, 0x0) setuid(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = dup2(r0, r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sendmsg(r4, &(0x7f00000031c0)={&(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001d00)}], 0x1, 0x0}, 0x8) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x39f) socket$inet6(0x18, 0xc000, 0x7) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x5300) r0 = kqueue() write(r0, &(0x7f00000001c0)="45f303863cf30d691b74447b4fec32aeeebca41b382364f2b19fa4f43a6c09b7472e6203787c73cc984a7a01c43967dcf2a13c2b8f9fcc17b3bbb06c84d53ce4ae24f562526ed17e42ca", 0x4a) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x2908f263, 0xff5, './bus\x00', 0x4080008001, 0x2, 0x0, 0x4000001}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x51, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000082, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000004, 0x22553214, 0x9}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0xbd9, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x22, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x5, 0x5b5, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x7fff, 0xfd}], 0x7, &(0x7f00000000c0)={0xfffffffffffffffb}) 16:00:04 executing program 0: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x409, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x200000000003ffd, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x9756, 0x1}) 16:00:04 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:04 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x9, 0xaf5}, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80, 0x968, 0x1ff, 0x6, "d40a0e1162078d59663914b00de6fa256170c9a2", 0x1, 0x5}) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) kevent(r1, &(0x7f0000000240)=[{}], 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20028, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0x13}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x4000000064, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0x2, 0x3, 0x9}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x54, 0x5, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x63, 0x20000000, 0x93, 0x1}, {{r0}, 0xffffffffffffffff, 0xa4, 0x20000000, 0x1, 0x8}, {{r0}, 0x0, 0x10, 0x0, 0x3, 0x8}], 0x1, &(0x7f0000000140)={0xfffffffffffffff9, 0xffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000001180)=""/4096, 0x1000) close(r1) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f00000000c0)="021b6d4b74954c", 0x0) syz_open_pts() 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:05 executing program 0: clock_gettime(0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2040, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x2, 0x7, 0x1, 0x3, 0x4, 0x1, 0x0, 0x2, 0xc9e, 0x48}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) flock(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x7, 0xd95, r1}) poll(&(0x7f0000000040), 0x0, 0xaea4) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653800"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:06 executing program 1: clock_settime(0xa0803, &(0x7f0000000040)={0x10004, 0xff}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:06 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r1, r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{}, {r0, 0x1}], 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000240)="cd4fd8e6d4b881c94f038e3128ad49881b268d25fc2acd7935f0434f3b5d6155368e774a088a634cc2c72d6e9e5aa1621e8def62ac599bcda9cd7946813bfa3c809f1b4f6e93f48f0c3fed8cbd312e8404c1028475e6b4", 0x57}, {&(0x7f00000002c0)="66e50009eecd0a2107e1b4e7505098c31be113a936c89163dbb371437858dc4bca6add53c6b34e345d600689f8e6db9c85238629da15afc2ea4ef3854cb497cc1a2055cc1c5c80d00b809bdf982f0d7400cff4269399560085973b9efd58574e397e4188b90829c389c591c49637a859ea3c8fd38e895cd7e8fb9ea858b5aaf14ac66234258d77dc3e98c29844cccf9ecaeae1058a9b4018b7de6728de34315c0d0b7784fa12351ede90d1d691f99029c2cdd6d5809385fca47d9c66a8a96419324b5feb8a47203f3bf5d488f33a9e0a818a2ca51ee628317240d10c73d47809748ec017fdd796af41bc091a518d9abee28b4b801f6c1722f42116b0b498367af5165a6dea7e740ba2748b09cbbb3b3cb748751e59dbb2cac7b08aeeb1db35efca2bff53bd9b84a8a2ce1e380c4880a4d91d46234d6a2885a2371ba96dd4e5e26f082e532702a3b596aab1555c4cfc2c9d7aa09f0cc28889babff11a9e4262086ebe113479617e775a6fe5326a886580a58472b386e672d5908535959c3ac9316a3afaea1a1aef64e7f4a2d6120c686a2b977ef1202a0edaf8ed4bb947d79ab1fd82c3145ea3e48db3c3bf6ce7589cc4a259870c278cd5ac07c04089aae0d5bc578fce05cb1e67d08d66dc2caf292988a81507cb85e546b894c1840291837ba9747b18c4dda1e2afe846e0a78e9e8a8030f80d2743fb4f1f62d0412091abb5fd13b5c3e9d8edbbef08c9d9977a039cc4ab1ec3a3f606a502319f9e588300ac7f8bf3a6d77490692a15d03aee3b73a2635e6885a0b6db28730b4f28ba06b516f9ea5b58405fcd0944d511cb0f387a14d36e2d3a5dd82bc4a6390b9066cf732362129e848f6c17e4906a6ea7416b37057ee9816847fc0ac4592accb25e8b47d330eb82d83966d41ad035960f2e7b78d74f55f064d4ffcadcd9b2db79ef8aaad9838b81639a4da1fb195a93cde4e9544c9b81f2a857adb4a36a24ef62bdc43fa7d542e4e24015504f5e719985d6c05339bff8e7635c8e27f650cc2b0e34e1591a744f0b4a2d58fcc28451565ac9cf602246935681a35f1dba998d506ebfdbbffb988ca87c083a781a2eaf33a6d21a22d578caea8b447d5de95f6ca5308240df1dce100b094eeb1645e0f705279293210b2e0ab899c5bd9cc1dc6ae6dcaec2b37d16f11e8082784c8a6a2f15697948a073f88536dc78ad76f0fe65ebc17fa86ff509e9c89b24dc4d37661ac5155c220aafdaab87bdde6a1fe2ab40f45d581da126d0a9e8d525e380b267274905bea60bebad4d32a625a38f5abd07503f7c02605a475784438bd7a37f72846431d63b86d677fd2b20705dd62ab5d94cae6b264b5dba5a922622b92b2cfed90a21cc462abf4c59b59768278826dfe4a72e22118985a3faf2d17e767d8bdd446f0121414ac4450bcdfc6a5866d7ba719c10a1a06a1220c8576be04644aa6d5d4dbc561878839df213b4a4940f2521eff0bc51b3f0de2c0898f05662e52e77c548d2e0ab6a67c6e418d68e3431cfd9a27c08b8160fca80a9227c76679f4caa224b8d6b4c4d34ae0fff45c37ec76ced3b7135fb24fe9d87ae491fb4656965f8c83f823c834434a127ad6c912a814f6806b91d985dcf893bce515e326fd449f77c7be299ccbf0485392f898b010cf4bdb64f040b73bc04d609a67206f3add32fcfd36078f71633c87491e21bb69b49b97e15cb004a5ee9e91582bb8d8741679424808e19a32cca473cc2da232c7d8556ca8b68ac141a5aabcf32eefe3c41585b75f3d5a99ae9d9da935ec7d14853573eb9bd5e8bcb1acd4fc76f684a0b5380324d3e81f9f6ec05931371af1995eaaecf5dbf0b8196c04dc681d454caf5e46e97ba74c77da5ecb0d7136bf57e7e5935faa2d47db33ac6deb7d12e452e8bf6b6202ffc45d71939555ed62ac5dc932139dafb910b692a47e5c1578b077f3c99f51c21e244501df9766871398d9d124fc9d29ef8c1c21ba01345ac30fb58a87062476e2d4cb0b968fd94f367171ccf31b0b4de5829a54c49d6f6a3b9b201d88b7723d320c94cabe7b58a0ce51e207ce3ac391a905208e8ec201c9110b6be68ee02637e9371ed0afa399471d36025ad6aeda88982d8abbbc9fc743011e8bea4dfe4ada0cf490fb7ffc7a7dd7657928e97ff60acb570d809f530315fd7e99f74c7c5dba3ea949a12a291cb7be8dfc5213609597efcaaa74553a75f2639936845c1e887d97e8c51ab560da77c193c7b521bc4533ee896d9072a8faac9e5ea6cfc0a37796aa4f6bffefe0cea85cd999d9562b028bd3f9ee6422c591eb6420a0c213e8e9627b8e823e2aee5d8d40b2f9c8f62bae40cde33f740fc267f016190f08240c68e1b70d96d2d8366f75d82bf2f8a774a05c376e663bf84e8a7b670de7ebc1bdbd3ff6cc476f281f8e5f5e97d31c94479b295081bed4a496e64d32c9a8389e2dc74799ccdd64d1d8d47c9fda1e140b756081d9b2bcfbc943508e6d005cffaf66269246c1ba46abf4f36a3b99de9ca989d9bfca4dabdcbbcd6d04d507c4a3f62c6ce330d2e67ef3cbda5c241f2a03abe8044f16eeadef9fb8ba74d3675670788ca2dda0c154dd40f9ae322015dc0e6ca18b312412ba06b0601dcd96a1879bdaa773a46149231c2e005230890b732bf5448f037c830c1d9cb4ed359ee17a5f11594fe663e3994d347c06c8f665b9ff6cf0dec5533397fe32f7567ac29d62580fef97558d45bd8e3f0d33aebf6e00e49b73b6963992413330b3a3826a3b14a2540977901094eff9c15e3bfd17c4d719ff5f5d7650bd6eebed8424f71fd69bacabe609a94d95839e7c1b2e09e60c9acd352b57a6d3b5fe87660623a78c5564951a2ffc5356a4ce537ba28296ffdecd501abab40c24d1168ee41b6f3ef56bb757441bc70bbc5f186a48147e2b66c70f92eec9be15f861517540f594fb579ff5b8e3d21ffd8635bf5d83290fc7aae5c23d1f43154afb2b7d117d083caf50abf019fca77b8835c50e3a033adde5231fda610bd0b23efb6ec9b26f31164faf2302cfa8430ecdacb6342636b97cabb39b438dbfa6f12fa11e67ee77aa7e6a623cfa060df57e66be184e5d5f0d7f181e9a528404451375eefad6202739a9c1fd563dd188031a50d595823113ff6c005bf4146acd66854b99ff0902bf6339a01dc886fb02e8c1d8f4e2eb89da4b0175ba199f91c85a36d78c8d199350d40b3422e504ced99e1d1eb46a88c6bdd57bfbc37f4e0c19ba7c33b1bcd0c6a2061df9a4d7ba9f0dc7eabad86c403e9e626acdc6d8784baeef45179d7b33bd013e51a0e50f0fadc0a61157d2c5c6234e257234d575a3f13e5453f9a0332188a0e3a76cc807e561a335d55c0cb5722916606278493f389993d66745d5e191ca07604fb2ecf7c3d08d78b3f311e1edcd8e398d4a5ed936aea7ac9215ac4aa5c3eee13e40031a1bbc1a528491e105eba8d815ec9e803e4b56b79926a279682f0ebd7cdb15c996263d3b77e974cf0206f430797a32dd70722316171686e3d1b32ef601350ae1d65325b41d5cf93f233c4d8ec62c3015d7c7e3fbd1ae250c9cd12e8130b5d4131c619f715fafc41d4a0b58909482caa233c9a042802456b105adc98a5157e626e821a205815a9cd8a1b6a224ddf335be8bf1b9fe6b3e4b6837582dc2c3698a9462751431a88882bd2109bfd82f4837bd8fcc34d9185ce50dd14d3c2961ccfe8a3a1ace212aa7ba9e7e969d2b338aa73b9567f01c57420a3d1334564475af67e3f0968cb56ad213a4ee4be9de759ba679fc8aa29a4b8ebc5463572eb31334e4ea44922a70c7aa184b6ba838eceeb8e935d5473b0f2fad7fbd6e2768b114c54d4a7058380e33116c6787a222399b520e25a3f7320dedb6e4e388c4663556c91965d0302a6614d4b34d27f7e9e862ace896356402ccb53d0e079711b3e80d209e7d0fddd5e96a485c3d5aea303c0058c46e659065e484d59ebee36a32824a567010d01551b35ce0f9fc4346c1c8f661b3ea3b42ef189adcf49bd1b476055e8e00fe3576f492b034232e53c13268c449139423f44d6e6880150fc6b46a93e3536b2cb25ea5c2f637115f96a7fb01a56d907dd8362488ad6e69777f453893392d2f8ef63475c807021a667d51d2c8bf3376305c4c356bfa827f8ee8ab4d28302680b5799a4b48ab9361721a96955425580a5a8e45c08ed4c15a4b6cf4491c944b80f12b36ea70e48baa353f973dd9139d0e7c7319fc1e7588f74e0941b992795e4ef5f97484aac1e0c8d6d15642afb2a117f2ac8ee7d7083a810df2ebe6db16b2b002a1e18e6541472e13f33fe9c9d4aba0dcb866956f101cc1c46c59a7ad0716225a94a2dbedde0994a0b5e7aabc0c7d33f092f32b78c9e3d4dbaf623cc2fdf1539a3d6106fc75840c27d81f333c319e93d8c62962d640d540b00f7242632ea85c2ff5c3659d1e2c9d5f1b2f54ff16ae05aee6629125f75ce826fd60225c699b84789f8a4bb5d34a371b3e116a16967edbab70b022d0f6427a51ceab24962239d7d8b5707dede48d3f909898737c6077d40071ae7363a590a132bf56c0071123d234655c76fb369f5fc8e20a1f7ca73b8726591b5341b2eeb8cd6995dba3788b710f02ffcf56f0892dd589f3203f2e1fc84b809c0ec0397e353c2e000955d4a78b6c84c70fbf711085fcb62bd8c593ffe88549ecf0be02c1049c3b5be10e9f11e62124f074c8807c8449768e83430f054bc651d6a0b994b2fd2d652c1d017525e31430bd69404d8d30fcd3995a9f7fe687890e302dbc39839b93398c07306cd00b93b6ac02cd1ead129baa3fae42cbf306c1c06bb7fa62bcdb80c95db19f5596bee5b44815ee16e1492b6dbf2918ce2d75cfcb8e92e682c7d618cfa426c894a77d11127552e3152970ce12f113f8ef35ce0bdcf2eed66df99d0655032c56dfdb94965f177169aab6e047daba587564a1a1ba7a89d524599006cf1e1aad58a9c6ca8d5aced36a43dd55362f3c5e8ae6eecbdd4b386bc9d960180670d71b6055aed541e5dbe4aa639ae05fc2c3543ebddef219b25555e470cb6bf2e10f486d1114f103cc345dd539bcf634236935049b9d8e693b110eea5177ba8d9b2010fc914e0b353ad67162aa6d89ce73b7cbdfa28d188fa31884618ade9b23e8ba6471522fe9397a8c957ef367978ed32355ebdc1dacb40a5c0b22d9d0617ee551dcb568ee4d9b649c498603f75d91686409be1c998741d8efb0dfd1fbbcf89d9a82171a11c7b320c28b186a8eefae37f2e058572880333a855b93b865e97030656432914b65b3cf42900d030b48b825a9f23304d58a8b08f04d68b682ededa80d16c200e92a4134b63fb87e80ab34e0883143c775724b3d7dafd9acbe2f13d143d280b4bec7714dc92650571900a0aef4438be839bf46f0593f8a3b14cdafa692ca65628013676639408c73d0844dfd007befa8983b4a2f2f7600b3e28a6fc9ff1cad800cac91690a77ff737f4d4480cb5f4f1c59899bc13996bad0df99b7ce8d1da0773df9ad56a2d7f58200cb414fb17008714ab533166b3aa84ff7f3d2eab421e4fdc23ed1b47f249b9f6e29d80d7894dbcaa4a4af721555de48f114c2cd75757ed3ffbdb80f42300e6d02f89081e839f20d919ac5e35e8ec49c0622293a4f334d3862bc36df4d526a30daf193afeeb82035980d261f773cf2b9ee8c0205d73957c9b3bb3ed31eee645a0fbe4bacc125d4ff86b8e5dfd79cc28054a97ae90740c5eb349694b09050b5032d8c4214f54cc1c672ca94742caf8459e42f55b3cb4b23677cd", 0x1000}, {&(0x7f00000012c0)="1b2da412b5ca86a0f082f17144a8de13b5daa1c7a9fa268aa5925b6632586090289c9de1918a99c187a039c4bd9e7d9c4c4516f8b85ce2bac2bb4ede1ab6f67a5d40a45c13f6c7b12bbcb8f7947abf2ac8748b0edf3bc40882e811d625e717764307455363c173c1fb8cd828c2b79e2b369760359fbb4f82e652629c5d9df75e387f04bd2cf987a8955180bfc8f50d083b3baecf826d14af6598c21e6db055288cd822c2384f54c802b1f6ad526c692ea603c4aa249d6e57c94210e833371c2690d40fa178fe4760f8555e15105942e83feb06016f84be62ee83fe6b739d9b86ae007417002d", 0xe6}, {&(0x7f00000013c0)="fa7ee6b77c11a0c24191afc9dbcb77927de0d2c3689d70439a29fa29c550fa60e4ff8e207d90ebbda796d2f08f4a570d1091841557f3420e3cc3ac7bf802a99fe209b28ae6303a8dc36880d3cf9fd7ea92ec253cd27a0f0151b7a603c34b27f3803ee9d389bc897301f1f0370d5ff35882e4b92d0add543290b19453bf0bccc67c72958ac7da0fd74f466dfa5f60658cd48da2f2d847", 0x96}, {&(0x7f0000001480)="cf5509e7c70576d817fb351ab191cae68dfd58a8e158839dc45f599d603a87935cbb8497692cafecac6d729f17", 0x2d}], 0x5, 0x0) read(r0, &(0x7f00000000c0)=""/248, 0xf8) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0xfffffffffffffffe) pckbd_enable: command error 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="4915d88ee5ff7856213d21869964c9b535021257bd2d9456251a03b83f37c16dacc57cfb5835834c0f0ef75508fd0cc7df33133c5275f4e54146a432fe21e7e6ff7dc83aded0e995b8671085fb5fe9bbb4d5728e6d82e488852cb3a2a89da5e60a6ea7bb049abac08654142ed2d3cb39358b08de52cad60929dbdd8e5ae7f47eaa60c5b93e276680", 0x88}, {&(0x7f0000000040)="45512f16b5ab41a4fadc6ba6b27a9c", 0xf}, {&(0x7f0000000240)="b38aec5f3feb83dd2c0b17a1543f2f7bcc62cc0e17e3d87d4c1245b6463bf746d559b97325f1d4491fa4ba", 0x2b}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="61843c92cc3e2f8655f3c8934086e4494cecf0998109a881823e5523ea798bb9c1bba83642e1303553f0d606496db1ad49d00ad1f458246b26440daaf74c2da57b6b776d8b0b64cbefd2728be305fa76174a6bbcaf384b7151bd17060ee64ee0e4c026157cc007a0f7c50e779e28e6ababa26bcb3d0b6f328a87487382045ff2c07d9f87b60826a98f57207b059891655270d81b66628c85df8715961da31ea746365e5e65", 0xa5) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) 16:00:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10280, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x3f) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x7, 0x59, {0x5}}) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) r5 = semget$private(0x0, 0x7, 0x100) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000002c0)=""/111) setrlimit(0x7, &(0x7f0000000340)={0xffff, 0x1f}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x3, 0x7fff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000003c0)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)=0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = socket$inet6(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x3, 0x2, 0x9}, {0x18, 0x1, 0x3, 0xff}, 0x6b, [0x2, 0x1, 0x9, 0x800, 0x5, 0x400, 0x3bc, 0x6]}, 0x3c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x4, 0x1, 0x27, 0x0, "49e20906ef221e81510aae094056f10909e5d73a", 0xd06, 0xfffffffffffffff7}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000500)) ioctl$TIOCEXCL(r6, 0x2000740d) fsync(r6) utimensat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x3, 0x10000}, {0x2, 0x80000000}}, 0x2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000005c0)=0x5) dup(r4) readlinkat(r4, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/235, 0xeb) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000740)={0x8, 0x95, 0x7, 0x401}) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) r2 = getpid() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) setuid(0xee01) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) uvm_fault(0xfffffd803f014948, 0x10, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8) ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014948, 0x10, 0, 2) -> e wsmux_do_ioctl(3a7aff04106b7b62,80185760,fffffd802abf4170,3,fffffd803f7c7780) at wsmux_do_ioctl+0x6ba end trace frame: 0xffff800014a3bf40, count: 0 ddb> trace wsmux_do_ioctl(3a7aff04106b7b62,80185760,fffffd802abf4170,3,fffffd803f7c7780) at wsmux_do_ioctl+0x6ba VOP_IOCTL(8aff5e175489008f,80185760,fffffd80375f4348,ffff80001495c4d0,fffffd802abf4170,ffff80001495c4d0) at VOP_IOCTL+0x80 vn_ioctl(41c497af87e0dd77,fffffd80375f4348,ffff80001495c4d0,18) at vn_ioctl+0xc5 sys_ioctl(3a7aff041074565a,0,ffff80001495c4d0) at sys_ioctl+0x639 syscall(ab19cd0591bcabb9) at syscall+0x528 Xsyscall(6,0,ffffffffffffff89,0,3,5fbadba40d8) at Xsyscall+0x128 end of kernel end trace frame: 0x5fe9638b610, count: -6 ddb> show registers rdi 0xff rsi 0x1 rbp 0xffff800014a3bec0 rbx 0x1 rdx 0 rcx 0 rax 0 r8 0xffffffff818805a0 wsmux_do_ioctl+0x1e0 r9 0x7 r10 0x165827bc8f56ac4a r11 0xee8e522c1582a2a5 r12 0xffff800000669150 r13 0 r14 0xffff800014a3c070 r15 0 rip 0xffffffff81880a7a wsmux_do_ioctl+0x6ba cs 0x8 rflags 0x10293 __ALIGN_SIZE+0xf293 rsp 0xffff800014a3be70 ss 0x10 wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8) ddb> show proc PROC (syz-executor1) pid=425670 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff80001495d538,0xffffffff821f4560 process=0xffff8000149b3a60 user=0xffff800014a37000, vmspace=0xfffffd803f014948 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 22040 346805 36887 0 2 0 syz-executor1 22040 505191 36887 0 3 0x4000080 wsevent_read syz-executor1 *22040 425670 36887 0 7 0x4000000 syz-executor1 61693 152624 1 0 3 0x100083 ttyin getty 64665 60214 0 0 3 0x14200 bored sosplice 2844 154443 67134 0 3 0x82 nanosleep syz-executor0 36887 423565 67134 0 3 0x82 nanosleep syz-executor1 67134 187276 44872 0 3 0x82 thrsleep syz-fuzzer 67134 182484 44872 0 3 0x4000082 thrsleep syz-fuzzer 67134 473237 44872 0 3 0x4000082 thrsleep syz-fuzzer 67134 221740 44872 0 3 0x4000082 kqread syz-fuzzer 67134 416226 44872 0 3 0x4000082 thrsleep syz-fuzzer 67134 115024 44872 0 3 0x4000082 thrsleep syz-fuzzer 67134 275504 44872 0 3 0x4000082 thrsleep syz-fuzzer 67134 429672 44872 0 3 0x4000082 thrsleep syz-fuzzer 44872 214295 6046 0 3 0x10008a pause ksh 6046 171090 6321 0 3 0x92 select sshd 6321 465278 1 0 3 0x80 select sshd 22379 355436 67993 73 2 0x100090 syslogd 67993 300726 1 0 3 0x100082 netio syslogd 27504 345228 0 0 2 0x14200 zerothread 86825 523572 0 0 3 0x14200 aiodoned aiodoned 14745 463203 0 0 3 0x14200 syncer update 80968 345708 0 0 3 0x14200 cleaner cleaner 67385 164107 0 0 3 0x14200 reaper reaper 53222 64010 0 0 3 0x14200 pgdaemon pagedaemon 17722 224777 0 0 3 0x14200 bored crynlk 59250 71584 0 0 3 0x14200 bored crypto 99949 453898 0 0 3 0x40014200 acpi0 acpi0 82378 219762 0 0 3 0x14200 bored softnet 33588 24148 0 0 3 0x14200 bored systqmp 29717 366969 0 0 3 0x14200 bored systq 37919 517882 0 0 3 0x40014200 bored softclock 50848 484946 0 0 3 0x40014200 idle0 1 116346 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9548 8864K 8872K 78643K 14305 0 0 pcb 19 8K 11K 78643K 5823 0 0 rtable 100 3K 3K 78643K 527 0 0 ifaddr 74 22K 26K 78643K 1252 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 59 0 0 iov 0 0K 32K 78643K 953 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1181 74K 76K 78643K 9451 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 118 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 1504 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1777 193K 286K 78643K 12501 0 0 file desc 5 13K 25K 78643K 11301 0 0 sigio 0 0K 0K 78643K 134 0 0 proc 42 30K 54K 78643K 1588 0 0 subproc 64 65538K 69634K 78643K 96 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1099 0 0 in_multi 33 2K 2K 78643K 440 0 0 ether_multi 1 0K 0K 78643K 63 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 791 0 0 pfkey data 0 0K 4K 78643K 8 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 106 22K 41K 78643K 27199 0 0 UVM aobj 130 9K 9K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 217 0 0 NDP 17 0K 0K 78643K 387 0 0 temp 207 2348K 2425K 78643K 32983 0 0 kqueue 0 0K 0K 78643K 118 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 4645 0 4641 1 0 1 1 0 8 0 plimitpl 152 100 0 94 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 1261 0 1257 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 115 0 114 15 14 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 17 2 1 1 1 0 8 0 semapl 112 1496 0 1486 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 24343 0 22764 51 0 51 51 0 8 0 ffsino 240 24343 0 22764 94 1 93 93 0 8 0 nchpl 144 39981 0 38392 60 0 60 60 0 8 0 uvmvnodes 72 6445 0 0 118 0 118 118 0 8 0 vnodes 200 6445 0 0 340 0 340 340 0 8 0 namei 1024 116875 0 116875 2 1 1 1 0 8 1 scsiplug 64 20 0 20 17 17 0 1 0 8 0 scxspl 192 108729 0 108729 24 23 1 6 0 8 1 sigapl 432 11470 0 11459 2 0 2 2 0 8 0 futexpl 56 160740 0 160740 1 0 1 1 0 8 1 knotepl 112 2312 0 2285 2 0 2 2 0 8 0 kqueuepl 104 2891 0 2889 1 0 1 1 0 8 0 pipepl 112 6194 0 6175 17 16 1 2 0 8 0 fdescpl 424 11471 0 11459 2 0 2 2 0 8 0 filepl 120 64279 0 64194 27 23 4 5 0 8 1 lockfpl 96 2571 0 2571 19 18 1 1 0 8 1 lockfspl 24 4163 0 4163 16 15 1 1 0 8 1 sessionpl 112 19 0 11 1 0 1 1 0 8 0 pgrppl 48 100 0 92 1 0 1 1 0 8 0 ucredpl 96 18037 0 18030 1 0 1 1 0 8 0 zombiepl 144 11459 0 11458 2 1 1 1 0 8 0 processpl 840 11485 0 11458 5 1 4 4 0 8 0 procpl 600 26262 0 26226 5 1 4 4 0 8 0 sosppl 128 171 0 171 42 41 1 1 0 8 1 sockpl 384 10305 0 10295 17 14 3 4 0 8 1 mcl64k 65536 2945 0 2945 258 257 1 64 0 8 1 mcl16k 16384 27 0 27 20 19 1 1 0 8 1 mcl12k 12288 187 0 187 34 33 1 1 0 8 1 mcl9k 9216 194 0 194 32 32 0 1 0 8 0 mcl8k 8192 180 0 180 40 39 1 1 0 8 1 mcl4k 4096 829 0 829 19 18 1 1 0 8 1 mcl2k2 2112 102 0 102 31 30 1 1 0 8 1 mcl2k 2048 54769 0 54736 12 7 5 8 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 144349 0 144308 138 134 4 36 0 8 0 bufpl 256 22554 0 16107 404 0 404 404 0 8 0 anonpl 16 970819 0 963220 395 360 35 48 0 62 2 amapchunkpl 152 60383 0 60308 331 327 4 96 0 158 0 amappl16 192 59342 0 58931 388 364 24 33 0 8 3 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 9 0 7 2 1 1 1 0 8 0 amappl13 168 5644 0 5642 1 0 1 1 0 8 0 amappl12 160 5668 0 5666 1 0 1 1 0 8 0 amappl11 152 194 0 189 1 0 1 1 0 8 0 amappl10 144 62 0 62 3 3 0 1 0 8 0 amappl9 136 345 0 344 1 0 1 1 0 8 0 amappl8 128 5911 0 5863 2 0 2 2 0 8 0 amappl7 120 5661 0 5655 1 0 1 1 0 8 0 amappl6 112 45 0 40 1 0 1 1 0 8 0 amappl5 104 204 0 195 1 0 1 1 0 8 0 amappl4 96 343 0 321 2 1 1 2 0 8 0 amappl3 88 1151 0 1146 1 0 1 1 0 8 0 amappl2 80 114155 0 114108 2 0 2 2 0 8 0 amappl1 72 208732 0 208350 25 16 9 18 0 8 0 amappl 72 26574 0 26546 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 11471 0 11459 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 11471 0 11459 1 0 1 1 0 8 0 vmmpekpl 168 80637 0 80611 2 0 2 2 0 8 0 vmmpepl 168 1156223 0 1154923 286 223 63 77 0 357 0 vmsppl 264 11470 0 11459 2 1 1 2 0 8 0 pdppl 4096 22948 0 22918 6 1 5 6 0 8 0 pvpl 32 2988586 0 2977516 835 707 128 225 0 265 37 pmappl 192 11470 0 11459 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 1012 0 479 19 2 17 17 0 8 0