3bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000940)=[{r2, 0x104}], 0x1, 0x8be) poll(&(0x7f0000000980)=[{r2, 0x12c}], 0x1, 0x0) read(r1, 0x0, 0x0) 16:00:55 executing program 0: setuid(0xee01) msgget(0x2, 0x39) setreuid(0x0, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x4, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x40}], 0x1a, 0x0) lseek(r0, 0x0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f00000006c0)='./bus\x00', 0x4) lstat(0xffffffffffffffff, &(0x7f00000003c0)) write(r0, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x81}, 0x8) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() listen(r0, 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="d9d363f8fef917a3c4870a49", 0xc}, {&(0x7f00000001c0)="987e3e5e2105f7468047d97f1f47f14d65ee2d549bd42b3ba13e73e9424a279f2d8685a05db20caa7309e7b1609a9568002f072a2c7f31b71ab54fa77d002edcb80f9c82d154ea3b67ec4d3e42565bd736c167cf0ca8eb6416abd2a418ae720bd63eb48e6e79bf32712d251b8d02f7d46b4f483157d4234cc1c9e5024254d0a01baa6e8de12825b74f908301254024a67fd454e46a9140c382a44970145183bec0e778c7d39ee1086ac623d4db8feef3dc72e561974f7b3ac79ab90a8ad8e93635597511a16f3f3a734576e7f94ec687c7adbdbcfe09f56d55e94a9c", 0xdc}, {&(0x7f0000000080)="5626843fe95e0fcc3ce7e19ecbc435b53be8e366ecc930", 0x17}, {&(0x7f00000002c0)="b42ff8322ffc2dbcbd582ef8868b6f9abd99253c2ae7840211de32d6d58851105990cf235dbbe9a7140ceb11336fbea7b80c58073a4ab5b5f2533a865e9871c826bca99de6399b24f8f420bf11325dbc822477c6b434d6d0e8a2931522a2b6581b557068adaef3b6722cd79374e71b5450f36aacfffef5493bc716f7cba3d6d7ffc7c5d29b7a40926242c7c37ba540b44453158a5b45ee32209bb2fc3e62aec4ed8f5629f8f9075d6a88ad2fca0e29356b01b23ddf024580a427e863c7427cf3ae3775db9c437a6a3b830206fa309efeb9e90211335de6a4e00e123ba4280f06a857e37430a4db4b7d1689", 0xeb}, {&(0x7f0000000100)="085d42598eb08313207815016bd31ca1d2742e78639b7171c7e2f45acac6afe3b1e82eee0676e0a4ff0a7fce0e9acfc598a3c5b2a5640f2d14", 0x39}, {&(0x7f00000003c0)="38bff01d49b1f941bbfdfc2dc69dd146ec9fd30a9771f50c738f96e78ef04817521bb7388b8afba7f30e555f4575f75bed1eb928d622448c6edb4d90cc550e47c4990d6822fd319a74b85afb13e1e3c7c7abbfb08959c83936b4d39f2b7bcfdc25c9037617dfbeb0286068037a709a8d6f47f433c0f504ebd116b838fdfdcfa26c06e679ca9a112bd2ad84d030c8c43995551b2e25d408101a61afebd8843532966222f9b3a918c9c577d371aec9b26ddad62947f267e3bb2b56e1d47990126ef03b615b789f89aa7d2499d624afa061811bcc3abcada6b36ddf3442d308f0dcd509b5240c98", 0xe6}], 0x6) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 16:00:55 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x0, &(0x7f0000000240)) setuid(0xee01) r1 = shmget$private(0x0, 0x2000, 0xf8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setregid(0x0, 0x0) 16:00:56 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) open(&(0x7f0000000000)='./bus/file0\x00', 0x20080, 0x40) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fchmod(r1, 0x28) 16:00:56 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x2}, {0x0, 0x3f}}) fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:56 executing program 0: socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x200, 0x80000000}, {0x100000000, 0xda5}}) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r0, 0x0, &(0x7f0000000080)) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000500)="e36258a416f72ee99586132477f256b409050025b84e5bbdc3197094b222a9c4de41962f5e7d100023d58b08659990bf8c7a0489c45eedbf1fdceaf997a62de9b6fdd8a3126f4600ae235f5926541856b5587db6cbd7d61640d3a80eddb281cf7b3c559406336bae14a252bf1ea11f5e2104d5fb7455a6c7cd5a658f94ed90548633514512d4f87bbdebeae71bc74672345240d49b2b820da67a4720bd09366576fff3024120b9b7a8e7f5c394f92e053fbbe6b298a1075a171775882b148d80d049d193bd28f3bfc4ce7736ee239c1db565679191fa342b765edf75e4bcb460339c00000000000000000000000000000000", 0x362) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() r2 = dup(r1) open$dir(&(0x7f0000000800)='./file0\x00', 0x2d0, 0x2) close(r1) r3 = kqueue() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x8, 0xec86, 0x5, "d1bbb5e312733be6b561a6e05e1a8f6a3c83647f", 0x1000, 0xfffffffffffff801}) kevent(r2, &(0x7f0000000700)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3ff, 0xf1}, {{r3}, 0x0, 0x40, 0x8, 0x7, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x84, 0xfffff, 0x10ff, 0x20}], 0x1f, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x18, 0x92, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x79, 0x600fffff, 0x5, 0x1}], 0x3, &(0x7f0000000180)={0xfffffffffffffff7, 0xea9}) syz_execute_func(&(0x7f00000007c0)="c40238f7c7c42251a6dfc4e17c50c83642d898001000003636f3470fd6cf0f580ec4c249ac5a00c421f971d11dc4c3e56bcafd45d802") r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x82, 0x8, 0x800}, {{r4}, 0xfffffffffffffffb, 0x8, 0xf0000005, 0x80000000}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20000084, 0x401, 0x65f}, {{r4}, 0xffffffffffffffff, 0xf5, 0x1, 0x0, 0x1}, {{r5}, 0xffffffffffffffff, 0xa0, 0x10, 0xf68, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x6, 0xfffffffffffffffc}, {{r4}, 0xffffffffffffffff, 0x2, 0x1c, 0x8, 0x400}], 0x4, &(0x7f0000000440)={0x8, 0x9}) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000600)=""/235, 0xeb}], 0x1) recvfrom$unix(r5, &(0x7f00000000c0)=""/72, 0x48, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd54419952efc3644b"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974a", 0x98}], 0x1, 0x0}, 0x0) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/48, 0x30}, {&(0x7f0000000440)=""/105, 0x69}, {&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000640)=""/6, 0x6}], 0xa, &(0x7f0000000740)=""/4096, 0x1000, 0x6}, 0x803) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:56 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28040, 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:00:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f00000001c0)='\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x6, 0x9, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x802, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r2, r3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r5, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r5, 0x5}, {r5, 0x104}, {r4, 0x46}], 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x150) 16:00:56 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x90, 0x82) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x2) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 16:00:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) writev(r1, &(0x7f0000000dc0)=[{&(0x7f0000000a40)="66f71055d167995a830e66d5e6cfd9c7dc58bd439a2cbbee34347a7db01296aa9eb3a454426a97191f497c6257fc93016c25bf72b21e465d77690f27a9689d", 0x3f}, {&(0x7f0000000a80)="0b2780e954882b470b25af0a648891bf33eb78", 0x13}, {&(0x7f0000000ac0)="88032623c5f9a15184d6351ac4fe2e06db00ee79181c6b673fa774f6b5669e5221fe0e0ab32e2551087b3c435ebd5bb5e4172f80991fc322b6b49cf64af7ed22d2d2e299439c48fd0f425d228107f923cdbadccfdefb3a3a87aa489f05ac96c8bd59c44b43e95564f0f11d80f106ec4e814a4d47", 0x74}, {&(0x7f0000000b40)="37751907727585db23cd74bae9f579e2cb4d5ec0d289e82c549ccf992f09d2401101b92a794315bc134fc3593f0936fae2a0710cd16c444afc97136b34a031e903cff9f58c1910b150f26041949fd2dd637049f337e46ca913b86c22f868990e9afb7086a941edc5", 0x68}, {&(0x7f0000000bc0)="ebb135598a6f1ad6158495fda944b98e2931bd3175f9cbcb118f84a286453901fbcf2d004ae548cb983def0c3ff8a43c8aa157a77e6bd7b1e632a749404a1eea010db6f711571d3647d8ff089881831cb8271132457d5f4c38ee6bc5d3faa1dec43e77f5b5abbb1390ac4e0710856369c02dd0b2b1ad335897941651b5e62e2bc2231e470936b005b9799ac109185388a568bc709e1b52a86236d67f383751c79b92b8093fafcf89527cc77a883df77af15a3f3190531e26fcbee1e15d49242e86b538ed2fc784", 0xc7}, {&(0x7f0000000cc0)="ff6dd9", 0x3}, {&(0x7f0000000d00)="0b4c4e6299a0b19e6fb3923dc52314ec21581ddeee697174fa3402a8c18980544744e929292b9ac366427b3f97fbe126c26ad5a485ded970e65fd372594d87c29793d83012779206b751a7aecd2eb4ebcee3d86971dbf0db21e2f61dfd0953a0d6e19e06c8263e060e326aabfa732d1fba3ab4ee521d1f7b05289c3e625f939b4c580a49f97d7ddda9faf746660fea9344618faeea29916a74b9d8bf4e", 0x9d}], 0x7) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f0000000e40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000e80)="8468725b93445790e71ca4da4089ae48dd25fc6ee039142b1662925897e1c1a7978fecc0f332341d4f814834b27c2cf5646c7f9c73", 0x35}, {&(0x7f0000000ec0)="0fd91435f6882fa0967c487ec6da042b0300fe65b07328b772cc79f3af963696b642e84e36a4c78992cf1f60ba7f8c466d6133ef508615638378e670baddcc8efd3a3e3cbdccf4768a5b95f02aa89433cb7a55cc3c15b5879804ea", 0x5b}, {&(0x7f0000000f40)="86a910e001a1cad213b2e99fd72496f2ab64411f206e15c26d40d4e6683af3a86def69953476b47c69386f323df29e13beb3df4f1722d3c2884e8da525471662eb1b267f4c81b294b8145492613ef7a08a209d13c4029304a7b5f5a2f9f85c5e0488003c7b317493c1c612032cef150cce1fd6122be42da6dddbe76a9b1aa5d38f757ae82a5bd252e1cc7f24fdfc7778", 0x90}, {&(0x7f0000001000)="cf89a38add5f21f4d07e5786c72cd5fb14bfbf296728e809f418cea4843a01c4d007e4e7a73662f82d105fcf7bc13256c6241cacbaa9d8bc2c4614b4b8ae8a1f5baba5bed5c01a", 0x47}, {&(0x7f0000001080)="f6e0f3b6dd", 0x5}], 0x5, 0x0, 0x0, 0x400}, 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000880)="82f35f2c7d007235f1bf0a80f8b89999ce744666941c9c89870e768c42f710897f6b99e8f9707dcbc1b38963d515e9eb04cd3d92e1e43b7f34398ed3e6e784e9e58c0827e3c78efb026077425790", 0x4e}, {&(0x7f0000000900)="c33f49b697dc332dcaec0e89a86c9a7aa0d17c58ca38ed7deae9fc0351d1d204ecaa5b159fa8a235d3028ddc186af0c4224b8bfd5c16c02195880d5b13e7fd835c219df0b0d5b4c408513f81c039d80a04931d712fb4867b34e285c9852c0ffc8c85421c180e001e3cdff5ebb6f7a063085331e230faba18067f1658", 0x7c}, {&(0x7f0000000980)="b22767169eebfaad0ef65b95e7985ddc1057bc19974196ee4b366e156535485537f4cfadec0b5d07474e690efb767e0f31fbbc5d818aca4ba4712cb5c5edb77018568d314a02465045713b47469814387455050262d3ad7da0553b177153d89efd0e57751ccf92b61b09e45c8772d834d8852ac39f6b4d48f30f5962a6cffefda7c0d080d817550eede83ebc7f6ea4013f758fb0d73062e6025589564d37521d4e445b2b52cd6e5648dd3beccf3f7475d82a316b87da0ad0a826fbb8ed", 0xbd}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)="e2ea714d80a1df645acdd6ea7c2a134e05347522b1ab8851644cb2796c4390a698136a6501e42bccb63e47972bee15f1c25fae582176f11a76c96eb0e15d374ebbb72e0a79dda0314d43005ce45a7712df136a5e6a6c1299faa1ad88549e0f5e96be8ab4dd205150a8f00e250ae34df1c95adb6f883c862688890acddbbb1a54afe173acdaad7dcf27f154a6e7104ff0edb48fdd93e65cd8f5d01acc2d82e99afed653cda715463c192b1cd9d3026ab2f8c1162775e1369228279df86ad6abddbb7793bb9c8c5b03da09b48276ba528b949bc60b76ff12cc4ca7600b18a95f9ab163e6cb755c6959e27fbc8e6a2a4e0b42", 0xf1}, {&(0x7f00000001c0)="9b4c6bf11a7a11f785f1fb71e701f5b9d92b7384a09331e91cfc49f92d286179febd86d7c908866a6aafd4e0b2663c68679e72392be3529856da96082884c3fbc3128569f422cfedfa31fb56414d64f75bd0f739b3976736673138c7a8f2c247bec9a9ed37efee97b20a6cedc3334ddff8993442960fa56087ff02f7529de0fafaed223064a3e0aa5be47be0443c14f66fad64671f2fcd4bbd1b0e1b3b252c85e64259", 0xa3}, {&(0x7f0000000280)="8f75e4d2061129f8808c54bc99ba31f515980a90f92a9aa32118b1353d9f334fa1eb46fcb8100f4af029e5541ac82ebbe64649eb69b8a7c781d53b36de7a750527ff6d13b9aff3af3df477e1f04d234a7bd433fb302d30436e9a9aec1d4080493cb85f5d9020a809afc1dc8294a24f4b29b28259c144ad1d9cd62353915cc5db7f5a253f2567f22659c46acbc2b241630981d2850e01bbbd418b7c6a956f4f7d604a817369a33653576a50b51d55ae5b4a4746f7b1bb", 0xb6}, {&(0x7f0000000000)="1713f3bcd292a6a30f5be3221bb1193f42e89e2d04ba0dd96bc1c65871213955ff8b81ea988f498912a417a69b0abc02e1de25b9d96fab3a0c9870d63e3ff294", 0x40}, {&(0x7f0000000340)="c7da318de0aea8f46ac9d36a30a6638773a7118c1373d05ce5e5249457ebf96755945bdf7d6a371aee90e92558fe390386e6904174accf93ee826bebba78666b7aa2513988c2016440189a1a745c82b905056cc9ab0e10bc04a764838dd1dbd4ba", 0x61}, {&(0x7f00000003c0)="17a8561d952f03841115afe128366c9d2310bac91088e2be3125a21215bcc9ed4394892d367cbb41d939627e566b66795df61578caba02b932cfc37c970e", 0x3e}, {&(0x7f0000000400)="222a3220bf65a188b7e8e5c477ee0b0bcb75d07facaf85f6f3b7bca638d0bf52d039416899bdc5da1a4287775d66c390c00ca4dd4f4313933e006f76f60c4178441b95a70bd75ea2bd9dfdba167be1e2e0ec3a1fcf1fceb8c6f4648fadfc3f99353d93c6178ca4e9f006639b7a7199", 0x6f}, {&(0x7f0000000480)="e1bc13bb95b2ef6f0c74aa96ff23c67e3c49a819727350842daaeca4013f04693912412ec91f52ec5b34ea8970ebcf914b7332be7fe12a25cad399d21e8445de0f7f7b3dc6a05b9edb8691bcfc3e90e016ce2da0e510e18d748febdb33d621384f4830d2249cc34bed805c860d89690c73da20d3d2e81679bdda4478b0338d7ff2e6de443d16146f40f9cb718d79ca0acf28be6a3fadaab1b3caba59d575a31d5a5f5103d33b23a4062544c02bc46b2805f128b55f47d2764b5ef684f972d529fa8616b6599bfd6dd3e33d39e61eb5ff310bd0769cd7fd09c222b75a16c24b", 0xdf}, {&(0x7f00000006c0)="62c819ea1f28336d0a93dc2c645356de56227739087b12ba3e094686df2dee4f9638cdbbfce4c3362d2015a81f2b02fc6d2cfbd79a8e9c112fb76f6be58cd6ad6be26f71ffd26fc63a362e13e31c10d51dfe31abfe78a535a396c47c8440678ab32453b64e8beda40527b2cd2d3a48d952e66e6d03e21282981dd0700fecc5fcf2c1f8d00a49e309ebcb589e0d3c27e031562b23d5c7d1", 0x97}], 0x9) 16:00:56 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = dup(0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x67, 0x400}, 0xc) 16:00:57 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) socket$inet6(0x18, 0x7, 0x785) 16:00:57 executing program 0: semget(0x3, 0x4, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() syz_open_pts() 16:00:57 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) socketpair(0x2, 0x8003, 0xde, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="c30f6a", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:57 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) 16:00:58 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596", 0x67) write(0xffffffffffffffff, &(0x7f0000000000)="5643f9d30c6ac36816e6e203ff0f335bf20d8b8f32ab2a3b8bdad934c2a441cb886ce69774a19b3f0001e61009fcf41fa98a0bbd953331022c3f5c42bca801f470986250a4cb3723000000000000003198b5e22fa1d98e", 0x57) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x3f, 0x6}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)) getuid() 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$setflags(r2, 0x2, 0x1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:01:03 executing program 0: r0 = socket(0x20, 0x0, 0xc412) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x46}, {r0}], 0x3, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x218) ioctl$TIOCSDTR(r2, 0x20007479) r5 = open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x40) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x1}, 0xc) semget(0x2, 0x2, 0x28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r8 = fcntl$dupfd(r1, 0xfa0e7463f747d673, r1) mknod(&(0x7f0000000240)='./file0\x00', 0x3000, 0x2) r9 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x80) r10 = semget(0x0, 0x7, 0x600) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = socket(0x1, 0x7, 0x8001) semget(0x3, 0x3, 0x88) r12 = accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r13 = dup2(r12, r9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r15 = getegid() fchownat(r3, &(0x7f0000000340)='./file0\x00', r14, r15, 0x6) semget(0x2, 0x3, 0x20) r16 = openat(r7, &(0x7f00000003c0)='./file0\x00', 0x20, 0xad) kevent(r1, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffff9, 0x9e, 0x1, 0x7a62, 0xffff}, {{r8}, 0xffffffffffffffff, 0x2, 0x4, 0x9, 0x6}, {{r13}, 0xfffffffffffffffd, 0x40, 0x10, 0x10000, 0xff}, {{r7}, 0xfffffffffffffffd, 0x10, 0x21, 0x1, 0x400}], 0x87c, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffffb, 0x80, 0x0, 0x20, 0x2}, {{r4}, 0xffffffffffffffff, 0xfa, 0x4, 0x1, 0xffffffff}, {{r11}, 0xffffffffffffffff, 0x8b, 0x80000042, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x48, 0x80000000, 0x1, 0x1d0}, {{r16}, 0xffffffffffffffff, 0x6e, 0xf0000000, 0x431, 0x334}, {{r12}, 0xffffffffffffffff, 0x20, 0xa, 0x200, 0x7}, {{r1}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x3, 0x200}, {{r16}, 0xffffffffffffffff, 0x60, 0x0, 0x8, 0x7}, {{r16}, 0xffffffffffffffff, 0x40, 0x400fffff, 0x9, 0x9}], 0x7, &(0x7f00000005c0)={0x5, 0x1d12df12}) open(&(0x7f0000000600)='./file0\x00', 0x10, 0x0) 16:01:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x44) getdents(r0, &(0x7f0000000140)=""/33, 0x38) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) getsockopt(r1, 0x1, 0x401, &(0x7f0000000000)=""/155, &(0x7f00000000c0)=0x9b) fcntl$setown(r1, 0x6, r2) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x1) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a70", 0x94e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:03 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:01:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x298) setgid(r1) 16:01:03 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x11c) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="8cbcd61d32d89abc1b98ee4cd15cd0fcaae922dcb34f291345587f86bb0cef55424c2636b8b0ea52e49820bf481d31cb6a7f6d2304fa0da14c3e198bb36c4e7d43f7bca3d81c92b76c77e50518a747c769c665ab080c6695415bb1157f63731edb194a6bb79d9f4ce44b2820916f0ff727d1ccc15cdff0861356be17590ecc47702af82a830b616d798b40bf5f8a9a5e25ae9d3d91c898e8737490e78c0fdfd1e74af51acd49ef271f467ee73f9e93d07a8d0638a91b9abdd86d14702c5ed84df0b2227f370939afffe483d4bd16b4bd7d1f5bb07a0ed47c80db591eac8f917c4e001bdaaff267bbe9cff7e117084151aa339a388028b1d94e1bf3ea3584a7da156db95f898621c3b6bdf2845863f2d640bcda87d7d0b7d06771453c1e7f58108491bbcea5a347193bf3e4374b4ab4a37d1979ffe9363bfad8a6052d626ecf41898e6504b054d843acad54cddd86c4458e3bc20e101d058d1f27cfeb625dca07679a7effc27c4a5de833a067c6b5c01ed4e9a9861a492c4d5f8a752feb4e4980d5bc6b8cb8118da43ca366285ba314c41c3062cfe8df64d047c3c56ba28b49a6e4546abb76b7db9b958a011f30723511fd58672c21188e6e9fb3c17cacdfcc1d49b69d9bfd18ca7e2fd10923e18dc45a5361ba25477d2f452493f95045b95cac18fb4391149b0b03ad8ae638983d0a51a91a910939000155bf5e392c4ed5f6165f5d43509e1136ac613c7ed6d6d135b28b93fdff532dcc0ca98975c6bd9b9c55a52b8f736e3a07da296c6951d3e3f8b0312f6a9ae085280c088b59607ed4f75581a1822c398368e2682413716b022fdfbf074a4f94509828b8aae321b7b12e50026458f5e6abd921250e74a047335974f08976324eeb8f8fb568ba5c73b50b036afa206237049b10e68049be4c1c1ab3ff42e06f87c6b3d9e3552f1a94aa2058bcd8d43bec7a96d0472cc8de13e953b36c490073c7dc4c1cf7469f8083a490102a48c41ecac16573b9c8d453ecbbd6f3ee1577f97aed9eded4ede96331aed434854b8c3d30a8eaa8d1645258dadf18815ab639d459ad847f773e727348780ff29b9f345f522828219c3e4579cbe1a670a36596ec6c38cf0f1a76adab35ae1f2565ad1334098cdcccf02c5e33dd72591a7401dc0a8142b788b5828b15e0646046b04d0a198c484111dbff6c7168bf25a2881bd90354ea5cb6fe5c0f48f612dc444d7966d4d5b5144fe5ab2e3c84aa876e0cdcec30c59e7b40926b4b9320a044de05ac581cd59505cb829a9f05a62758881ce4f9099873ff73b7ebadac2d1c5ea342644791c45f095f8738230ca158efaf937fe7e558f108b6f716172b3cddf1bb4eeb48c2ef1139345097ae663643c264f9d4cfde68f60ec4fd2ff7bfa2353cacb059a22f0b0792db813b1544064672f165e71b741c9478326b97d0f4e42485fcd6c571b08c34491a09785da2e57d890d4a03cb5577e196c8d55ebbf25897ffef264001930437b6fee023998f38fa0972871fd35ab138d1005fe97ca3ec391f7216b892f0a68d4565139cbb2353ebb50960425644198e9d016f152cba475ed684ffcb6c78158b97bef37d33e51a2bc567d84b79b902a2c1bdd95b71ecd821ff2c9a9c505a6acc78a4acfcbd1e771850760d6f4638a2fda20d56dcfa1dd99e7dda299f10328c00566798ca5d19ae5cfc1daa8db4dbe15c87c20a6a59dbbdcfa9f213eb74ce9031132dc46cb75f5f9652e145c51e97ae7fa1ef9d0af3211c41462d5e193606e30307f44547ee44dcbce83cef91c829f5bfe17630b155aaee279e2ec93a2307efb365bf5e3475e3dd38d8f246d738398cd8514060a9f9e046758db4560e229516dc545090a9b1a7ae2f8bed059d3a7b81a3158bebca86cb3d0d2f8ebe135d03029ce0a264b142578205bb7a284f8deb9e2a0cbda3850f039c63dd51a895a1a96c41af3a3fb58ef89cedcf79ea96b8d9b0e49bb135a028689439512a15eb808246de6fb2ea378e4e5f313c742e76a7d29d21552e2737129d82d75f01c31889d381e30f7d0dc34d63ddff4005f603a3651de9b754c3a713532b8ba14a9610618a90f5ac6d6d39a6de85443eb5cf001b396c0c72a5990fffd8ffa474588e9de2f32db34a24893c109a4975ca63115823ce79e276bee0f2f31b603a602ba136228c88ff1e68ae54bdf603ded631aeb01f7bf9f76a5dd67660b2c1cef326de8f99284bc60da1d80e0f2f2409d9878825ed8a8c25a1517f886953dceadb3c46a7cd4683137e97c6010f8d11b0fe9476da887a987ace4c3934a5277c0801923f99ff1920e74416350127f4812670285474ea198a03098498faa7e6909cdcf5b9eb29bd1167e27bd4ce3061629eacd84ae84632ba17dfce9b67da7b887ea3522cc0674d5fe28668cae25b658938e1bf431a5ca2621ee57f923a7e94c2b48340d1627bb8f1b5a7abd1f68d2e7ff0f37a950fca632d52b386c8de267f008571d8521f5b8606e5b11fa2562e77f1501a82c8d5d684f0cfc1a101835ae939c64ff403228ab0cfcf4a0e893e0ba1785d580bb8551204e910c129d3072f7bc6acd1ea1d227eb0ad0c252fc98ed6bf4813b038ecfc2647a7ecb6aaabcb302b716b3638a1bf2bd08d931ae6986dcc4510c526cacd0fd0c305658aaf481cabfeb4afdec8cf9ae2782efd3a2d81af18835f55fb476978d38cf17127a5bf2ee26e690fdac637760a01f5de539a2e4aa255151b89e193f467aa6026f2cd465b996d6e912d6beca7ec48ce9bba4380debf5d8044f8cba2b9ac05776c9f2aeedae6f8c966898a55e4c3c9e41159253421331b82912d6dd68a3c2c9c8c66dc4cfa5f2268d01a0866159210429c049dbd562d85b03cf9a04efaf1f8a85c13d857b4f4b14e5052de9a51a85768ff4dcf644fe638e879cb45f7a687a89987240eb69d91372d1aa7ee1c1ae0a3f9967e2f627ae6b5bf0462a0ea395cebbc20b2bf3ec966d664bc6c3fd6ceef53fbf1113fe7bb6679a03bcf4890c48da5b30352fbd98c892d8071f1c701ef9c59c224cd38030512aedc8ae18d79ef15db70985a11a3e161da52537bd9d603a01e53fe13ffb4cf5e0677439663eb24009627972fd322979e7f40f157d088603aeabedfbdb9cf55e8ab1d6d26a445742285c39ce8f47826053b6681d63865a1d2cdecbc82d52c16ce671e398fdefe40fd4dccee96f11fdc08c3b75e86e75900474d937e083bab7c5bc2c014a865f1ac474d28216aa00598d1b603538e2560b54751da2fc4debab21a7de92f1095f8f7f40a764d7fe009e2e4a8ec6cba9da8735f785d4132f50444cb102720943cfee67e0df5ad1c460d88f9e63a31dcb4c046bf62d06d3f55156d4058277e3e3414ac52e023bc9212c341a59f3ff02fd26a1b755d74fe12db39e52e028ad87caa1d14f3866a844da1403380d85bad75feaff89fc3e895c7249f7aa1aaee038c68d6fd4a480b09a8becbe4fbcf72ad7c382217f58d29417ec840eedcae4567bc25df59233f50488e06d57a539c5bfc35f53e27ec5083fdc969a491aa659061c940b0382ec33e146142030e843876f9ffc6540841f32b2088c53bc2321dde404019dbc0aaa874854c4e9645e9ca53ed80940cddf416e9e265eb7fc4f551fafc1f30de0dbbbebe7a59b3b9a1abe3e473ba657abbc1d91ccf72b4013dfd66391ada9127e49ffc04c41e7ef0646633e04228fb5290f7c1a9fa4bda9d3b0ea92233d12baeb23e67bee4459609091e8fa9795cd986bc03bbe0708bf762aa7a8e190b352779f2c40fe4980cc979cb1c5b1c32c698c4fdb8ed1ce9b3b01b27e840ddbd4e60370be35be39b5506ee065105665a426236c65145391c49907a325e9c0b41f60cfdb0bca9917c3c5754ca1c5c1f362fbd147cb3e6631e81920be82930273c89aee553035ce9de0e6d4b066bfcb80c3ba043515781c2511416116215fc7c0d5cebeb549f688b5bf3aa5cd941730f3611c97a16ab6988313e1ba47ff107387a91c6092e62b7b2d1d7de1184005bd3d13485d2b1daa87b404f85c98708c91c7351b8a578098dc7b3c092900900b5c5c00233916f32327b0d00cafb4c26264889a719a79add1fe2149a50726ff112fdb05932e1f603199683c20049238707bfb90e55d17ac779095f5095d9465367fad4a9de9ad86a2251178e110d45dc447bb16fc57e430bad9a392fc139150d2272b9720ea6f66eb3c922f06a732e5e7884a58f560e89a67402cc2f0dd220d29e8c3a136028720d31a7a457763c82cca6359ce04cd208021e6ab1bfc2c58cc084dd9d3a39a78417ecf2b002aee8ecb059004575119d8d99628b6b10e0fb0d3187aaf8457f03e0e2c8aa09243499398887dacb5bf0229e56fbb216371496f71b4c036e70cfedf67fe6b57c3a7b70bbea91bd9c11e5be007418bddd8353944dc07ec21c3aa6c1e76c34ad5078fc55c327dff505dadef43b18a6b8c85b970fe5177a14c91eb4f79bb0c60248ff1a1568c0ec0e1de0383f9cb5c194f0367ba1f4076b7b791f89119253e4487c1351d3d7ac8d81d465d1c23ad56fe66f967f757479bd87a3acc2557604b4a8e613cdfc47bf2f5644e421c0e55e2c970eb9fa7491be08f1e17f1513114587e48ec491b74caeeca9c1618d52ec81f2cab36ed14159dde9d9fb34a54a8af61f071e62dbe9adcd9d422cfd71448ae0fb8847b7f0b439f217b443a7abd7eed3d37ed4fb8b1359a93cc8a005422fc0897444e76078feb596a8bd0989706dd684b91934a843fcc02743888d1d5523f15368c4c4e98681dbb8a39df83d54361582376ad1f395b5a94a3c8b1f0825fa6050f790a1fad5d69737361506ce54f49fa5a0d8f7e3ff1600ec50f4a68f27e35a536398d926109e15c494bd43a2b3e919443002e376ff03a9be24dfcc32c5011a201a97090fa45bd38c724d8408f640f56c507de73991cc9b9bc1462fbd545c3395e7c84336853cee59bce0af76c517c4fef5b05a0f021dfb997ec10036508fdb8b4ee734249dd70ab4a8c0539ffc66bd0ed20a59c47b161d9d599b48c0b3e95538915936df9bf0f7d04057b43aa468b33da91e78b22b1f13b176bc4399b5357e62d5a0ade1cdabe5f73577dc002db43df231199c5e9dfbcb5ccb449e565b7970f4ef6bd9f66dd0bc4405e0c2c6c4d93bde4619c772d1723235b8e81309dae2d0770ea27bb2eea2e731f435d19f0b05dd29fb00b4d5940e5e1e110171f7f1f24a9b57b7100b7af7324cf0be64767d1e634008dfd35597cc89a68130ce2860b35e32010d85370a4dc42881411972f4ad6e4fce6a1005646882b282772762fc32599b2518d87e4976e315af8b64e3b4ef0df99730c85d4bedfdda68dac1e7b662cc8692e5e6d6b1f6256714f7e18947e3e3bfd3cbfa86f7758497367c262462363b2df542a0d93af08fdb25fd480a1629ee0ae0776d04dce3b02626843cd5fb89c7dfd5b8d77327bdde1ba2573b58adc77a064764643f991a5ad2a1f7d969531a3630bce4876d9ff7d9b535c77844a0e5708ffb0dcdb4e01b9e5a8731de340b4eba36668ed1b8270a6449eafb8fbee1c9b6a4f6e29e07c5474b24fa943a13cfcc8f526ee2612cd449a507db1b8ae265c77704b58b6054073a1f76d57edbba9a6e71cb04cdc959d772842c44796d235f7636959dd3011aedb39700b4a0493e6d55fe65df6f65e5dbfb9fb9c889467c569cd7fa731dfcd8954a63330a561a8cc70f4370917157d9fc61b19197ab7c74d0cfa7fd88765be6da5bb44946e12aa78b6203fe56dcda9fe2ca02f6e5ba841d65", 0x1000}, {&(0x7f00000011c0)="aadc7c31a5d58b512154ba9c6749bed6d223aef340cb3d6d07d6fb02edbf87bc902fc7d99122565cdda28e8ce88852c8ed7c880216a3ce0293f497d5cf1129093a16a90383bd9432517e882c2ef51e01e932ed69a5d7ebdeb23b6c829dbe8c6355df40fcd73abcda052d9545f35f2c8b44a4c46bb3ab3f809bd69568c80cbec06c0b41ff28a0a6714b7a71e65cd5bc666f8e82ce24c47f25579844a094d54cb7e5cc3f9bcb09a83d145783480530ee44371985efbdd5e58b36854055434b7ef9669344faf43a19b1ba3a81386ea0382fb2842876cfc79754f26ecc97aa2a4f4c5064c6eea5850833c166d4dd282f02a90a0eae66349e83358a5f541f54f9b1d16866e23f08657d846e0c1c814fbef3c8a4835bc5a888eb3bdc86386f8c744256069b81f9e03da5a547c8bdb164b9451aa2770679d0b68a6b54be2cd56fcb472694e8037f779b3b047fb918fa0b0b3f1e4bdaefe4f31398ba2f9a889e551cffff785636c94c55fe1163ee11670b649e611b2c5267b9b6565e324186420c6e6573f0a8e35d860d7de1787440e882fe3d7aa5f379e0f60156db38c4bf11cccc65b7733d4362e9c21f065735cc50ee4e0cb245b68467a630539239a4166412bbd4e427d5204b3708f9df2070990f21d39eeddcc8c019439942f5cc451ce6ffe5a5edba12d830b1ee3d6cd2cd2966061bf654191abd9e612ab24cac2f8934545ec49f7c0b299b1acc9e38d6d49ec274525f9040ce4cbd3aa81e450db489721d27b967e5a05bf0100cbcf591f612ff7ed0e5d4c85e747d5b92ce3d51c43c8e810bb6ce91fe5de0d485ffd14d7f65b73872c99d026e87e5497a9220bf04d67e52ae96eafbc70c94b97f64ba0eea37f0e714f2d222264976958ac205e85ef0fe2793202f91e306e38a10123301c0cd6ecb5f3753f078abfa01551010d60f4910faac0777914ff7fc9e8b33a859c0f0ed07eacd4ee960a7e83ad4a1d141c3b86a0f7bb2619286b35ca1620b58c0cfe90ac43e471889ec41d4f6768995b6b5d9611cdf930af81dc8e9bae90a8d703d2b78bbbc4c157c3ce0fdf430139404176ebd3b52d3db2059b589a80967c6a430788e6442a3fcb902fbe670ff58d5be1629e20ef34cc62485c840f85459d97f8fecf81355566beb0e172ab7a760ae645e8dbd2ace1c36398f4c190363c690a326a265bd83b4c1dc3f64927e58bb8a31a29ebab1e9443204e5ad904bc6fe002ddb86263c45773b6d578db51da5ba40404659c3642a6af96da4202ab43b300acea51055b76caec3a6985cd799157c67f22d963d391286cb3bf3f722963d5a90caef0a551b39cb53528033eb0f37456242e25e460907e946a51f2af43e38e604c0522bc3ceaeddce8de4ee6c12f8c03d9a4611f6782ab237c16d49c7e274580209f69e5c5f595a39fe71febeea10c543522f4ff7452073c052bf9fcac014366acad1675c0c48051991a5c05bb9fb9ca16abb948a4a3827cad2d94e32ef6ade784557264bb5ace0288fe59f0cd93a4a251e9c75ecdeb943107ec43ec819f514327c8dc494d820223650f72dad43b5b073c02d5af6c3822331cd06db7e5e1d90925ecf64120d107a850150a2e838690c0cb5b64ea34df6ad5ddcc8479dc1da9a4c365345d8944aff3257e2217cbd837882ce0a3491606e3b3fc10378315c99e6c9e658e4ceb003b08839c3d9419d285d1994a16d5c04b223c61a5f15ed6a74f1534c79d3465afcda0c6dee96bf7e013ece63b0505257efdd6fb194c7787d252cc2fe67b4dc56af7da2af6c674b1cf2852e115306980867d0eb88f56e9d4a1db81f03431c57e2126f5c20faa8d99f61e5782e823b77d8bea9979f440162bec4545c7054c559c89151b0b613ae44a978ff942e1fb8422a49b7d94657ce59f6e4c8bb634a1530a82acebf4d5fc133f82d8a1849ea4b00e6acfb438f0681d5b7ab7b55a338bbbe39677edc34c8ec4b7eb7f24ea987b1720559d79f0bc9909b3d91438c9ba2af62f9a462996bf3f3ff442288feaac4106fa6b08038c1a4fb24df83141ca87070f2151530187e2696f6891823176b841396b8f435b56ee75324089b298bf41ac7aaa17bed901ea814339225b4329aa63d3870c5f648b08e194bfaae0b0c74730508bf05b283070e6b618ef98d1eef94a5eeefdc7bb996a78ffe8876824f1d1ba922d2d3ba236cbbe07ed48f80fa026289265ecb59147c4beee6128565a5cb59460a25b58c367c8db1145a7f02eea3824a3e837bc9121d00db90b8017a088bcc7b189b8582b54a4416b869bc271beab3415a511cea217fed2981472f9854eab1475848ecc58de850623ad0544de61038c306f7603250b682fbdbb65c2f38a6cfd2671fe5826684aad66ad687b76128108f8d1b3db4e05daabc0df55854048c6f58e990c9e6d02fef513fd990f6d449026734743847fd1e59a5f4131aaa82e6d09720a63279360511cf8c8d14a8de4243be15a04fd8ca596545d60d2c72ea86e07ed18270f84e2ad20ad6ce7330d917a9046676fa4574877f40c7fb74c37377d46355f19f65b47c6fe82c26e69017f08b78add4f59ad58282a84af2c6e3cd74d5a9e32339d7c603130b6ce75054c8561cab9df902253ecb44062f3986410056575ea1ee011e787f854cf8823e308c5c9265837f6c700aaab9e160d622db2b5e070a236dc1790b1b27c6c8e22da8c6d726281f16f28465d1eab220ff25b1bd3ad5918b974811e96464c7a454b5f15d575e11fdb0d6bfc8bd5303cd4f9e431bac3d4138b7e9fc023f1fddb43b80719eefd7703f958b0c76d7b1c509eb55e5990d05c1a09bf3147bc60ba523ab0669530998439c797ed2840096ac0c1dd0a04480f1a5b8b902e844bd4d658af8962b1daf9650248202a8baf226f7ea59e290d94a879c197ca712c39a1d76c9df1f8b2ef88a6a1b492754d39cd093f0c84f718532b8351928c286b87e97b53a70a6f87d73b10d1aa9198188551c5e061bf35dc93c5c246aa3ac862c4d36a59428c6a53095fb464e7d69bab41f0e83d46f058d4da805b437563a8fddc58a37b6ef561cde8de72d69efc6d6f557090dd94e48d373201d304dd5a32900f383fe0d9f0213543f85131507605b2eea40f57fa6cfbe7c2ad276ac82328b090cd30c6d8976b92dceed989354a20b7cef68a025e4d3d45c4f362fb92b5b18f5c639eb965d383cf5d2d00bb900cd44cafec1e65b7fdb3e0f22dcff6282fbe4562fd7018294d532c9550f7fc1f56ee345ee795b5ae34c9bb78c087fe0ee68d3d8a94466d07a50b7dadcb1bb1151c3a4311d401289e489a172ff8fab114ec35e5ae46b5c2105702eb4c8f1cdd669018ce01ec36dc367e2917e5df183908aa167ac5a5ff32c794ccc757240c29b65e8210dab8dfea109eb3a1d05f85037ede21e3724083baabbff1c7ed920b3892cf010125f6ed52a7cd32491b436cb50a2c78dda086276f52aa2112a90cbbb2a50fae1f444fab23793e10269ac9e26011625d9dab4363977bed65b1a0f8f56f618f33c36c3ee33e38f65a11835d8110555cdad26a3b63183538c9aac82785546abb0c0eadf7859ebbb0ef576ca635ca30211b7a92fc5653a117139956d33dab03941c3a2aa33a45021d7f0de06964737aaf2702264cb2e96db54eb8a8ffd47156bfbdfaa896e4d51265feac5e09e515704663f6a3cc263be904dddaa0a422c248f20485ff190787af2a5b5afa66ea987d85145492d834e655992004115ad160593325b59d2514a4d0f0a2516fc0e5a3f4278acbb2a2257ddc0941a32a86f149a5f42b5ba08b8f803fa2d844f370e3adc4bb2a98ea915a846d175519743c251756a244fe3f6666991e8876b4d86b4365fd7d6262f2aea8edbfe39129764f2eca46ad1daf9e9380ba87d4c240420c3c6ac30a8d002c0faa42339ac432f00624201cc2bc3052fb18f7fcc2700bac9b3c62be9d4b0b46edd85f9edce6335fcde7864045d40a1e924450c0acfee6468e4e05ce2c54bd075b7a02ec7db05bfcc9e2a9cd9b56e608b05f1136aafb03ac0bfb6737184f0a5e47504ab8a6254bc96ec57522549313d2c231ee399ce5cff870aa5ae2074777736f2130c4f256f0abe252f9ff5bc9733c388de31b2f4498d49958e056e660b049d3822c49dc7e402c8b81fac02e7a9c9fb3cac3b67610719c15381625dbd9c9a2564dafe7428e14d4005e4a3ddd793c75217d8102963f4ae89c652db16d1d0aa43ea93e2deb5fcde8e49509b48f8e4d2bc288c97c738571790b52ada868909fe0125e3c7a89acafd24d34cf39d41bb3071962520f65d3df866ccb3e4c85a05cc67a5a6b921de51908685de1625cbc8f5ae201519daf0380fd323e08f89dd38f5d8239c03e265eafdf3bedaf8501ffb0ebfa99a309368f33a98dea47f6987dc1216bc89459f045c33b316056124316fd01e3d61bfba80d91f20f38f5964dcf26102925e2f54d364ca3362badef0e41622abdb4335e3400475a1065cda9266defcfff21fb9869e7fd98a91abf9004d119473eb8a4924888cc4a0190f24124252e68c5ffa3c89450c125bee781083a61c8e2b9edecca329d787bbe98cbdf42321c04ba07d32a229a4095ca0cce50e712ba3fb8d37a2ec04ccf9ede8889313f4b40ff414064c2ce16bff87a44f891c3c4311b6fa28ddf42de9020b5faf98a646cf64451adcf69648f581bab7411e08173dfc32d0378f418d2bd845bce4b5ed4cfaf3e03cfc1353ed889d01bfc74b6163d7222de3cc194f066a0bc0ba6b0ba12122bc0963cdd4ddd798f49ddadf70ab2d8c0bc3a63b556ca0bf25e77941ef36d5e5ddaea4374e8e1db5d6fe995793b7a57edc85479e68ff4237ccaf13bf9da43bb58cd94c090a10e900d014cba3358f01c66a01f105896936d93f9840051c7ef1f3f50a789614ab794423b0f76c346d447f7e09ab42940ae544941c019c9985fa1e52803faa2ef2133496adea8981798c57e5492ad12f27ecb6ee9eeba53a4c1976c9db1e51d469d10694b10d958b7bbcbeaf4ca14f6eae33fb2d530806ad46b9d7697590f89d06d67a2907f0028d6f390e227b1e2a06598af67e470c9257efd8c280e7c6b315443d6cba2296572cadd21fb71b6cd4c34caa0418522c9a4ed46a61d94710aa74b31a048fde0dad084c5c5193532e84c4311acffec051bea7cab1f9f4b16a5f5d34be3145abc59067bafeca94fec3be123fc62c89f9de28e071f09a56ff224a80cee9402a8b8a0c0fbda04a7436737c9c73042398afb94b0cbd6c13dd268b36a58dc66a8c569ea2294eedc111336b385095859864164051d01160a5821067db97676eb077f6d7df8d7d9b1cc92ec3748e6ff688d59d09c41be7588857d768e357cea6c5408049e4a6885eaeeab46667755df695a6aec131a8cdcda34b0f47ddd8b3ba46571bcb198a5363470207545d9cc7de5d361394aef7b191f959c2f851cc2ffe93531f14f2a0c91b7cbe0d1e68a019113759a3aa2a6b2161e114cb21b901a5b7aa8bbda1b5b68a177b18d370ee9fa29d1c10ee8ea5534f1cc197ad30251a0c279c8ab5016fc7bf07ae2cc5e8faa0eb609776018f7a7eb3b5f1abd0fad711ffc7632e49c1298a444912c83acb3c9a8738f500e4f696ad30df5c53d8034759740bf9c0738e29f73a4a77d78362e0a3454deb5105978ed8ff34ca6fb66bbac66e4a5c97fd6dd409758f3d2bcaaecfdad99f3b608bb57584c83227f51537ce85776fc79da1403f541daec28948ddf24d8ea7e65e81866663977b54b8624b7b13eea11a469e1af59fec4d4bac", 0x1000}, {&(0x7f00000021c0)="e7bef74e6358b8649e8471b6c841b18250affb740b209c15278308774383942879b9e5ed323fc44e3eba40e457dc5ff3d2721fa5e9663836a528df112db51b906735a0e5fd93c44ffc706181f1a9cc0df4751dc62400f11c158c5d3e3db6d7367fa403a6e49748595fa0818795f279fe3fde571ab90d59bb2850d36c0d18a5bd23bc03e0b55be30ffef4a62259d9e540f0b48bc7d30e92fee30a8273af825cc87974440ab9113236f4a8333e2942e2c014617692971696fe48d7cac8c833747dfa8c9bd35575264e46f910e53c4e142f9ec41acac6ea97c4322412", 0xdb}, {&(0x7f00000022c0)="92d4418a9a087756ec4dfdc0308be9147f828013f9333cfd24b0b450588d88249a9b109987063086f0ea070092cf5b14d2e843566f6f453a3845e239a13be48bb640f24738d11214e4b8fd7f0c5f4eac67ecf6207f266d7c236ad79c682a99be44d550c908c654aa98", 0x69}, {&(0x7f0000002340)="cb2b207492f443227bf800c8ac4ea260b76488460669d5d3d353d9b8aee9cda786b6013608a4657d3857c5f889e9227a1c4095b45b1a175015b0bd6437c4dc8a31e7372fd1a762db668f9d5711999a1570bef5c9c884e28dd19cb562b4e54effcc1a21dfa777d4a010cec0bb81f9f5fb575f04123c83ab74f9ed94269114b2fec97599c30a867dc2f0c91c169fb0938f0bd820088aafb6d6b91baebc8045f51281667f62b0eb484c835b7b0580e4874738080e4bf522c8cdff4b39d48bfcafe81bc844f3df610a5bf51f039e5bf960963dbe990ae3acc2e292d0fbfab0bc0e146197501b593bb7610ed672525439d5ab4295a82b9eb57b9e06dda8f4e2870153f0218de43958c3f1e34e646fa038cd51bd772272507ab23b71de50b82d4bd214167fa63ac95619d147de7376ced66dd51ec939965e815e4b6b6a968947c7a3625f741cf4a72d8c37f6fe17f59adcedbc9b5e9c53bf39dc03c1642361a70e0afc976267c2d7bdf9ff54f59da67ec971ab3e09d0f916261bd846f4650814e0997783ed517d107c62028fb2faeee2ba64856ad68e3e802e4281a2a62500269da539b165b205487a63429d8d2941bb6350778630e8dc2a29608d563c6dad3b748cbb86614af00b0a833e609662cfd2d4d479b1e4fbb871d9eea52f4b952aeda1f2707c790cae398170dcac58ba92bfe3e121bcc000e2f09bc55269852d5f9f51f906362baa27ae1ec875d143dacca497d85ae0784627804af24bf814d5555aa7385f21198bf45b93d122aab61989fe0f85744ffa0b5c7abb9d51a25af3582ecb5679356d75a18355a1dd72d9e7baf41e640c8df93261c9f7f794fe4aa9afd69e4eb8e8bcd32f47025b58fbc12dd0af496ec1601fa86e2bad90cd522dae4c904b70f862403fd89d7ba4542f0ceceef1375bb6b719a1ac9728cc78b34c1631b3bf44966da20660e5e30aa91040fe369ac0b316f7a62e7a892b0734de53efdd2609631c92a7108f53ffca705b16f8eea63170e41a8a748774b77f7d2cf4bdf3e385d29def4aa7063eef9bde6f4b6234da8030fe499c82965df0582af75b143bd8b4f662873b22b1ce39e848aee48bad432798320e4477a04976ebc8c00b1765c95480f323256c25888aa5e76afbb3304eba3d751dba246fa01d7663f2a5b0ca450c24e60b9f166597321cac2815ac47910377980fdd981356fef4a8bb1acdca41f671552d1add6cba8de9dbe362ba49e7a3ef0c300a2f23aafa3dcc374c7a5a1b825d8541065a72c5447ed8abc6a37c22fd218fc19cd69e5afbc60fbfc69634b6959aba2ad40d48da2360c377ca42b10da07ce0f50af5c599c2e6cb0d34a2a544a4bc4a795f680637832b5b2a7bfa6ea798b5a22562a026b66fd71165c11f0dce40a9f3d16c088403d6b90e2f26e39fad480b3d747d89283481703d84944b88d280b9e163fba1cb11c132f5b7219cd09f282c7c926f174cda2ec63f851b91c721d0e21e93593582abcdb54b5f22dbea3a9dcd31d81fdddefe7630d433ff26a1d1412bb9ef2a695df111fa23bbad3870ad262de0a60c8206005c85863255744c988b09adc4b90447321f73c6eb95e67261195152ce73425eb6acd9e1f0b8b814f020021026bbfe8ab77b1ce88350d57869a0f7ad7f4c62d52d639621329e1ed248797656fc373d59f4fcd939e9a6808a521ba127b35d36d740d2b85e0e207a184f5c59649dc8393cc8f51ae28d3a0451eeb2651c6a22cd94b3c7507e89d8c78aba189017e2653b3ea25ac3071d52b0114429f7610d7219a0add04e6d5b4658965ff1de78df7add6f0b3f2a817e82cae5488697b18792762bf619f61148a7ffc3da0344be23a3ff6a4ba59e22557d0a38f991b4fda907e0aa392a4ae1401c15be6f0c3abc7b80251ccd99559f2095340121013f745671c1c74d493bf27ed0e91025a389b41cc8bd5040e8a5336abe02b77430bd18f23b5a4ebd1de733d103fbafc6e10d75773a98cae95c9344dda3e906ce2e9520cb4a2b9fa82dde0f8e341a1b858e87034d96b1f9074a0fbe36dee5b0d5bf118534954b9358e8a59453b670c281c470ce4291c9f0652aad9bc1c86962bc3e68896eccece33606c2512e07951fd44c37a623c59493d8329ffc442d55ea87dca752b3b904963a696a82cdb38666a6dfe421361abbf4c30d93c5389ef76537dbd2d382d5407731f20a38b520270e8904d11010f098aeae2275218d4216a65b8fa56a21c4cab5da22b604e3758ad879a2858669b18ce480f3397a0723bcc3077b49ae3a04a85a9d3dd7d9336c1d0781dbe3a270f83cd288803ff3131ba08938521f1c243315987f06272a4ffc852387564f517128bd051c73694656aced354c9413e594551897411931c6440445bb47f9e8844b34a71db0a3509abdc7a4c842b26e2e0fcf9db2568dd04213aa2b7e3bdf6cd53f39dc7db2ccae912a3929d2dbd3173e4284ef809c3e0b9e5479dc5982bf4f8e446c57a35f53ef45a20480ffbfcbf9b7f3869ac1f66e54d29b62ff9d63fd33a38af012f89213a254294d3ed9824707987f6cf2fbc67c6ba1e5b2b747c2903f6f9cbc12086c4cd59873b97216c1ef213c32de844c75ffa0fef955ccd0beeca688d05d036c109d29d3569386cf02700392f8835139b4cf6094c05fba1cb5e5f429291774b49ac8bf555cfd52668d198d6a34e72333eb7f92889a12df7b8d7d1143bf239e603d1e287da859357eb53c53f85952d2f7306654a9636b6b5d4287518f66ba71e63096b8515c790567bd876e3ef60cfcf566ec95cf6aa6d7c96bcb678af7cd20dd9afcc03b0015629faef9f75f1199879a9b9aff809425e9efb4e9488f79db4fd9dd3082e9423d7faa8718df1ad8700c00d03d637d79bd1f058d47ce464ea57fa20b062c8ab18113d55c75826738d5846ae037a7f50a990fc09df2164929495d572574172c6a4f1573862a19ae3b88a0490f2e9e03a008d94763f8964501c6715d7e15fce42c4f3f54ad663e5a41d4f33dd67b20f687dcfa2daee7923aadb377154748959933b8c5f1f787b977fe698ea5a7a4017476840cdc6b5f299e5bcd95d25560a01fcab1b93a0a32e832088ad97883f3220cf33331ae213ac2bda9e53653eb69e05ccd202f72d88b368b940e150f230870ecbe79808742a02adf3633de8576a6e0a8eb0b30101b8ae78bbe0c65a0e4c2260f378638eaf6fd4a6887cf9fa30d05e1562c825b3684c7cfdce4927291f20ef7c6ed87f9c7a46f9d2b4f808dbda321d820451e8561b8fc75de16eb57d62fdc483f35dcff4eb4c94bc2a1145337368fc8d12f346ceb93b43158ce19cafa9531136ba646a99832d5b95e1b932bff9dfe744107200799135cb089cb9b8868ccd2e797472ceca351e009c94a53cc855178cf4944c5b57c74b57f12a69faf3e91b3ea7b4ceaff878137f656331172fbf27c3c742ee99acdcc8c9b5c7ce0190bd2f55f9a7497827727b0bab88f0bf7e915adc7789f7902341f25cdbb41fb1feb234cfea1bb873ce458cdb45fa308c3afd7e35ecdea10e00ea0d00b5fc65a66ca04082e7bbbca86bd8e2dcea7af5c6da2be0c40cf696d05ee264af6a3bb5ac6cf0a61ae45c298df9ebdd55635975578a328ab60543ff2eeb64f13ae93374c76f4aa38f042c71ce7f02c1f876cab37c9f2d2f0174955977cad48ac285c5b29aeefd1360f5df7192320d5db44ab341df2a72b181a55a926f131b012f092ce2793fc3d007cedfe272695e0e2a3fe2e4b3d946ef95d98185a014819d448419ecfbeadbdf86edae35385536f8bffa85b04f7d4b3a9df54ca615d85b29be532ded45a812a9080dc7d0730fdc662d29c22ee3e9821ceda8be9b4eb2fde660bfc8c8248cd6436a44e559aa6b11bb25f7a6fb9106733b8e532598179336c1244b3c932ad6a54d857d451f6ec4b6dc96e672c5b2cbc2aa528f92c740591f0765fd63188d5f096e01933029b1c2628e9089f89f1aeb139ebbd7c65f10ab829f361ea44ac659cab98971ecdc079315779f2e5c716d1ed9a8ae1dc4ef72d037b14ab457810d7adb4f9004fcf8e8272ab9215b02bfbcdbcf4b38d3cdf534fa8e7a4b7283da6aee5b622df08dca2ed95a14e3d3f135be4361d1520c10b8488df9155c0b9ea86216d70b738937517a9b6126496e956f206f53d86ca9e0e4f3f1808a1e3cdc225fe8d05c715869a73fa905b6bf901c60ad4f7809ed188fd85a0435a76ec9d38ab560a6b086521b8d6583d0fe72f555059089a46337fe8140b171b679bc4061a1ef7a21a1d34311c5909fb6b636878c43b2da0e6904d86bdecc3b8d80925eb474666ffb28a3f9d90aeec2c42aa2eefe22871eb9e5d59b8ad05cf3b4bf5a5499ba8dcd1fd388c7903a2d66385de5304f3075b3c7f0965822faece1a0162d8b83f2ee0d5f6c8059ca6d5b4bb304abb5aa2e5b395baf5c969bcd47ca9bda136d00af2cbd71da3f84fd4bef10d7d3eda4f7eb649d69116761ffbcb593da94fe2758b894f8e6f0e58e7def375b5fe19c16cf1b478f45d87008e2bf2c5f1633ac1f21205e1d82c4ce3c2b7326f14f34c4c17eab5cd29a5201cbeac8ca4aaa24bfec828590611f7fc8bd0af241a8025fd741be8763fc503c9a17e7cb91e71125729ce250e07c593b40d633c995e86a66643200a11f2ab4bfa71fe927adfbb965196474c1ebd5730666dcb8deee9891baaa548d985df87cd8c1629517cddca934da7bb722bf6d62142abae5354b6ebeeab701402ab0f108ae36ae6fa7cd64275c9911c37a171af15d7deb7781cf93ce36fc905136cea0b7a1ec13210ac66a4319021ece278d64976d428cb04d8fba492c541bfc2b8a405c2db1f5e40de771b01de291efbe353f46f293544df75fcb0b69b34a98b5d77ea1950eaa7de0bf7f0c9aa5e3a7cc8622ded5ed6d01cad65708378eaedeedfc1d68cb988c21606da57b9ab748abe999a834c8429f9619a2246f9df8b11230d90232617be97543703acd6e6b75fa109e3af7c3c5c1795257031d6a84080c02c04444c5d521cb37cb266288a330645089ef77260800c728c0a3a2790525c5120163ef502ee6b502e3144000747def330904a9033aeceffaab9edb2c2a3f7147bc53c0aa12bbfb96a6f1d86b2b18a32fa4d2a2dbe14863f037741a6de41565864415740635e9ca33cd5d145095a114b7a6b9d96babb52e0fcd9a84f60800315546374a6cf8cd5d1d414479a370edc689f89a23d4f5423001642fdfa54e31c255720d3fed5ab64f2ae8ffe138f5374d76c326db21eed917c93c7273b84040120305e1c22b6c793a598562212b949f5dfb9b6df7a84085d810814579693faf34107702b9ac2a424c4bbd7cb95db55179b739cff327ffe9d8acaed02c59752a9131afe41377dca87095a16d36b989b5386a20531912f200a4e2390a6b274a21ebb133244188f1e2c981737ac8525587bb657310d3b81d39d8f6baf574174232f5433f6931432b12a881e1ccc44db90c8051b4158f01804675918f11684cad2bb9c24a598249fbca6011fbf0e923c258e7516bc72beae2eec8a8cc6f07beb5134972b023929ace30dcebec76cf5f61bf32e0b2b85b7527ee02988bf02f20a4c118878af1385a8354fa0d659b8c68b711abd960636abdc8c2380ecea736edd9467e0c278ad8b7451fd3ee337f9b85c71e779f679d4f04b82cb6ba03de9e754790bae83be79ba99e3493cf9231536bfb1f6d694fcdf54cf07839ac16b8d66ca84e074125eb5501d26dda882bab6ac24d2cf717547eb9f0e4ee6346ecb9a4c568589", 0x1000}, {&(0x7f0000003340)="91eb1af23610287a495226ff61b855967ec9418880c6ba5d308c10377c89467b5825f91928d59318853df9d4c43938e273d07049474ff94ff274855c51f50a5f8db64334b7e40c7e19a1b8d018c43a1c18f9a4ac2f330b59e79ee59877ae8b54b274ad1a7f1abcd1c6f8c2c945652776936dd77ae2b788ab79", 0x79}, {&(0x7f00000033c0)="306ef4483526e211384b99a646b5a3947e0bd6a2ddd2992f75531817ff9608e2c97ffeee479909782f6055bd2f7cc9eee0e24c5f0e6847c731fa178c87593960863cdd6b20a47d2154a080e7d721f631e1aa3826fcc90fbde3607ef61d6a19dbd64df768fbb4ff34fa3129c07f1cba3e5c4da78011d43daea37070a9f63bb126f2ffd0926aa267a1f37f8b90de54954c6443e927f316f377743e258010dc4d1a4068288131416d664d3b9d85f30be128d2f02546aed82496a4f2c395de1d90a2e7df377a1af19af753a266ccba8a10d8e2f4fa3bf0bdd64d82da74b3308e44d68b2bf67f35a718d045466bb7df", 0xed}], 0x7) read(r0, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f00000035c0), 0x0, 0x2) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x800000000000003, 0x0) setsockopt(r0, 0x4, 0xd508, &(0x7f0000000280)="ffe099ccea24966dd438000000000400000000e6f2561670bc97b786a9aeb56c29930c09475a120d5484bf2f13d6dbbcf82b000f1e83f5aa2700d0d117a2e876e000b92ec6812e6de3309e982019d0a9f418574cfd1e787e797cd3125b8ec77f6e38f32873ef7a4d9ab32483e9d0ccf25f9596d8dfe5fdc594eaf4e41a446ecf4944d527425b66d8fc26ed1def307403c566e797fb884f029395886c3e9084b87a5f2a405ce74ceed066a520a7065f1bbb58474cf513706c9586bd9e75fe65a62902369de976f1044777ac88", 0x35f) r1 = semget(0x0, 0x0, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) r10 = msgget$private(0x0, 0x402) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x400, r7, r4, r5, r4, 0x100, 0x6}, 0xffff, 0x8001, r9, r6, 0x800, 0xf800000000000000, 0x7, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r7, r8, 0x0, 0x7fff}, 0x8, 0x8001, 0x100000000}) socket$inet6(0x18, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:01:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x6, 0x3, 0x8) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/205) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000001c0)="2198729fbd0614e81839b34303b6039de44cf8e53833355fe8010fce2d755c0f70da3fbd82a10ef8a453e4b0864723af6e3cb1247c885a4697c27f43b7a0b056d17ef0a82e457802384e01b8810b0c8ee6e1f36cc906dd6d8619f7525960e8751a29a44ee6", 0x65) write(r2, &(0x7f00000005c0)="89fa3b59d6c838fd67ea3a9ca70f57b9ca908e52a67571e4304228b03a31bc71c56ffd796b2aedc483714af1c251d0ba412712e2fa3ad0d113f7f47612f78167d2b95e24ee4dfe0bdbdb3c0e7cf0062b7fbb8f3c3d47abb4ef7c61a5ba3529b3e4f367c82f01e396e582733442e6ef604a5c5dccd88e1e016b1de94320df62576bfe35bee5eb7d0927ae2d586cc7f4178efb4fce2b9c9b4a928ee5ccd1f8964cdaa37eccbd05b3270ab68a6bf22f038d63ae6a00000000000000000000000000035d71a0ebd3b3e9b383719d1017b09e175e7643b38a47d29283934166c0a289ae8df71af41b09cede10f2fc9084eeb1c402f64481c84b0139b6438152b0d4d15df9ccb9dcd55cac262a766acdbb70b3310520d055f227e5fecbe16a22577fd2c18388033a2e739d60fbdfa66e7e5b7f3108f49ea1604296b785986a21061190e27549d1fbba663e7dea95201b467eb9069a583a56e71d41c7a8ef05ae1f6cd3a8263f15072d4389e459b82288d43f30f9d2d47ce33b54bceede43a161a79730035cd8d4c7e1627681868aa5deaf8d338e66ebee26ac8510b728f3e1ffbacdc26636e84389e2bbd3e0a7138a3fae4bd0a82ca60e46cfef923265af0bd984fc5fc37e2f26d3c767a3299997f67c1f2cb9deed46417281c5a4c38ffd742fb4588dd73718c79ce2b480ca945935a6f9aa7b0d0dededc8cbaad914d6087eeaa8aa154e845c24220fad2e4494564768d9609d46e1c03e3a32cef2b48852b21822cbb8f561bdca43122b2b449f5c0ef738e8de9a7084bcf452c121507dedbf0056000000000000", 0x244) write(r2, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff", 0x153) syz_open_pts() close(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7458, 0x0, 0x9, 0xffffffffffffffe1, "a14a1a16cf5bd07babec11eeffffff00"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:01:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20003, 0x0) write(r0, &(0x7f0000002740), 0x106cd) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xf000000c, 0x8000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0x5, 0xffffffffffffff06}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000001, 0x401, 0x88}, {{r0}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x4, 0x60, 0x6a1d4967, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x140000, 0xc37e}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0xe147}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000002, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0xb, 0x49, 0x1, 0x8000}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20000003, 0x66ed8f47, 0x599}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000012, 0x10001, 0x10001}], 0x7fffffff, &(0x7f0000000040)={0xfffffffffffffff9}) fcntl$getown(r0, 0x5) socketpair(0x1a, 0x2, 0x0, &(0x7f0000000300)) write(r0, 0x0, 0x524) r1 = semget(0x3, 0xfffffffffffffffa, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x5239, 0x0, 0x1ff, 0x1, "ef144568928e725bfe3ab8961d3bad63c8088a45", 0xfffffffffffffeff, 0x9}) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x100000010) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="00041475", 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) 16:01:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x5, 0x1000}, {0x5, 0x4, 0x800}], 0x2) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x1c9) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) clock_settime(0xffffffffffffffff, &(0x7f00000000c0)={0xffff, 0xf828}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:03 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r1 = semget(0x3, 0x6, 0x452) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) dup(r0) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) open(&(0x7f0000000200)='./file0\x00', 0xc80, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, r2, r3, r4, r5, 0x5}, 0xfffffffffffffffd, 0x8, 0x80}) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) readv(r4, &(0x7f0000001c80)=[{&(0x7f0000001ac0)=""/72, 0x48}, {&(0x7f00000018c0)=""/51, 0x33}, {&(0x7f0000001b40)=""/173, 0xad}, {&(0x7f0000001c00)=""/37, 0x25}, {&(0x7f0000001c40)=""/59, 0x3b}], 0x5) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = socket(0x0, 0x7, 0x7e) sendmsg(r2, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7fff, 0xfffffffffffffff7}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="20232f333eb2c251ef43", 0xa}, {&(0x7f0000000100)="573b9e17891e63ea14f9da02f51085783ec1e9beecd685346c52eeb5ac935e3437846124457271a46d88f4787e941f554c", 0x31}, {&(0x7f0000000140)="22715d1b80f96932d923f1452b8a1bcac1c0cde0c5da3c7c38cc7a82c5b1f39f50e4cbc14c7efc053f8cc259d8cc95e0dc64bc0a04842124a9836d4ddbce0f25c6a37fdcc8ddde975e19ef987b561c53b7f96481871fc9ffadbe03ce64935c4073aa86cb7922bbe5822c7d542a7532716b8da0e64d3cb96b773bf3", 0x7b}, {&(0x7f00000001c0)="11d20ceae211ac514c12bda2a5ab824fbd49adcac2fe754df22ec1101b6e167944459a59ee89", 0x26}, {&(0x7f0000000200)="b1cfe8203d7339dd6c6b97fe848bb8264037e11110968b7ed53090363299746e", 0x20}, {&(0x7f0000000240)="03aead1fb4e63f38a4c9535cbf08ecd650d2563cbfb4ad88ed08c9300b79b4a3230b6e236c923a8944b4590681086a1007282c991295d56262aaa95dc39075d2e71d54a1c1199ffefb2fea0def237e58074ca3ee441035", 0x57}], 0x6, &(0x7f0000001840)=ANY=[@ANYBLOB="f000000000000000ffff0000ed000000a870b10aa2b52974f7035dafbf38d847b808f145907403b1a3cff53813d69406eca1d3950bbfc8a2c15cb06cf86a532d984d06609fe6dd47c0aa257abfb09e066e3d726c0e96f34b6d15abeb8b6c01fed67cafe5da0198bd520c5068ddc1580681a2b6bf2a1ba97313f37e3e122506cb20b1edccd7e0529dee686db2fe5f9a1e6a453fd6880584eba36d37c562b35f5e52a539b7a1b74507b49ce1f8a523dc0004da45e73e4ec61515d6b524124ae1b12f6147395d8fe78f88c22b6cc15805103ad85b9cb2c4b1e71c4ee152828bc1c6bd9a9cf06f18e02ef8cc0000000000002000000000000000ffff00000700000078cd3af8158c867a5fc10000000000004800000000000000ffff0000000000001b148a5e884205ce2f98268114fb50b4f55086e7665e989547363f0f071729a496bbe3f6bd3a6bfd7b63e9fefdf829216415000000000000c000000000000000ffff0000090000008bb931d59b7fa2b224f56ff75a0dd44165c11ac4f977a0fd856291a6bf223e2e5a14f050ada26d45633896dfb3e16befde86b9e2fb90bdb5b88f672b4745369bf3f9870a720c6ed78e7c221ed7aa514e5fff1c9d9c26718063f2f75fddefc6a102273fd02599b51a8c2991d0bd32da9eeff3ff722cd8d5255949edd211c528f8ea9f1227d3785bd094999efadc2b0a38d3dcdabd4ad347dad8d14956d53149260413d199ec36018ff6c49f3229329b741010000000000000ffff00000000000036aa92fcc439a52e45001ded9c900ab143e9096be6e09b48f6b3561da1efb11f740557195cf40bd2f0d31f8ceb9816892093b59de41090cfcf4160de0e925cc0899ef44c33e3016d7c200e0e609b99a85553f386ee551239802c967aef61b380ff8f072046725f0b0257cac5f457ce0cf3ad5d61a61eaaf09fd0f871dff38f2989d733a39349be7c09ffdd50f56396bae4badf05d92bbb156f253849372ca6c0c6c316e6221f6a6135d149fd5c944d95557b1124211b8b000d7fa20ddc36ac450cc294b5967d60ca8f88d0f043a25db306a6118b81d660ba4fe8a903ea8b70cb432bfcd2a675f73c8e96abba4faaefb63ed0b198b4ee5516446ce0d353ba0285a351285201ebbf9ebbaea1e14507de784feccfa446a6ebd5908d3a7a7c832092746f56cac4ecf0d620514f08e152d6ce6d5557daa41ebac96d8dc38fa4cbc60e55ed92deac47a31ae1905090cc190b29fa81b480d2ad42c353c5f34bbc52d696db70687de577971807afc5bcfc045c0435f5df8e07add0f8a1498e09d4fc6ff8b08a694058635816ee1b34e170dcebb84bededc2043fac408c1c308ddcae956b55645d9229ce9ab2707cf979aef8466ab93d63146b85b11020570f785870859e43f7e956885ab26ab3efeb92eb62ef8f419c7f496e26e48c12d4be6be43c2968261314e919fdf87e92f939f762eaa70d676a9d7d35996c56197e5c4dbd77e9bfdcd886cc25de7f25d377477ec347ba74b27b264dac4ad891b081d79acce51a064bc8489f38e044e6b2bc97724d595edddc47b630a3963547ab529b750cf5246fbaa456e6d068bdedf29f29378a76d2363e02cba29d46280cd584879259309241d48c7d78ba78dc88c370b290dbc6041a80e4dc4f5e81c08ecb5ecc67abad24d1098d0e3b831380c1cbc0d579a1ea858f8b65284d51e93328584ef94274cc9d75573f3a20a505ad29619a2a91297556ebbf49ea4ce83c071adf07f7e9da627946f9c15da986cb90b367eb1d04cf267c784ba1598f74324b013bab61ca867a8c7966744012932da3ed8bef25b3cf7af70e230618ed14d51368a3ca43712309aa6ed07e50bf9c9ffaa128637cb8e20b0d3f3beefda8e8b0de8da5768423b56f8dc6364631bcca0d15681a80711a3c2a9920ac5d53c976989b94ce5bbf81fdbe24a109d9195da69ad2c4dd570dea1ffbab63406c3d0bd5257f0159d3737cf28cfc76876655cc8e5de4e4bb7765cc9938a8e22ea331c41fa54d6c15feeb2f13fb59788ad6afa03b4f57e1df1b66aeba827c91266067b25a3edced4f8e4f7a4568f9da7c1e44d495f50415b8a8dec65b7ff697f60cc00ccee7c800ee55e5e6e3ff0c315b28c7d0c380540fcaa5c3f3ed3766ae3bd950655757c331fdf5f4f105001f2d02b4e1b2f3cd49396e6f8dd1a77233d76754364452406e2f09bb7d026265e64d72809841bbaf8783e59d44f2696a7364ac3492bb454daf1bf938dbd42967a95137244485029b1b917c90096f86a5ffce63b68fa0e3af99273dd9ec55576692bf33c1476dc76f172e8e0853226ba5cb8b0ba7564ff613f0eb4339a4ca6109bb883bc63962e9544a5278a05136c3ac01aef2aeb4021667ee9466921232b1b43ef4ab764369a4638c0028ad71388872d936c041065236719602347a9072a3def137367d47381b172bcf8c78c6daf0189f37dc48c1e11abe02d9993f3b38f6eec1ca2473857a85aa6f8c70a0e5c1ace81a8c1638772551840e206e970c6fa111086f3c4a14d379d7198ef2d36f96dc85ceab932a02339b26f5a18867b2019e44e78b16a174dc4aff69cfc9344ca678b850a6965dcc817dc3ca678adc861f54e3b06d2509de1986d5011706163cabfba5dff4f290b3b9b84ded563dde5b90ea131e6543a4c923ce869c2517628dbbcf4f75b5c64cae5c42dad7bbf9d279772b16139c0a5b67f3eef1b5194ebff186d56e48f676396e2113c7e2efc9fdc407a6507338f4236a7e0f2ccf0915d7ad4f5c4ad4eb52fe3fb90240f85a5be82e6ff6ac13e30fd99eadec083673594165af6e4f4131a473881c5d9a1984a2fff5b867ec8e269e3214503ffea2bd51ff0bd5709fd1f06e5538a420d317858b5bcff9bd0560a462c5d8b374a965ee3cd446c6f11da32fd0a4fd6e1156c4681d424eb4ffd55f4bc9d7ff97289f3bae4a672e0d8195dcdd97d6ae43c313005724af1a30a684eaabce5e2d9001d2d3950c4ecf7357bb92eb46766f35714a07ff0dfb083cea1ad3e2a9d442a68702875bc6caaf02021dea85ba7ae91b633cb5a6e09464ef20b69ce7355f8d6a0bca5ebd583dc4e3e19f7ac0d09d17ac419e0cae512a931aed7ebf7f1abbbf71bd2f595f7fd26c4aaca51ed7ee84c44d2da9530ce2012d05b6ee0a08ac996c0628196e8762ae0b9a14c2381f8a662995c0ddf479acfe0bc7b829d77df8ddd67271a7ed9125f435b865689b80d552342bb72d9309506331bd89ae947c66b1bfdd08acd34032fc94586b963b20e569180f240bab9968cc47eaa4e255d9ac18dc18863c2551e1e31c3ecc9e0d3c938bb919552b79d5ed859f25fc435f01511c5134ed339f70f80a70c718c01001e346837f140ff3412c19bd7185602bce365b49e80c8ad8f9d27c92e5c1b9c5660dab07decd7ca30fc379cc4e47eaa901272e56331bcc0b7fda2d3adca8705c334401e00b2ed632e899df5c19c6910ca0c9aeb69e8142b612c58dd58ec0cd73b110cd7577bfaa86963dda62565dca0b627bb7a792d4cace6a6f6fbdfd542ba3d0545af5aee100d56759dc2537b0285e437af159188675f742399e84e135011f4eb666ffe93a5497b78ee9fbdc09d9a08fa43fd143578737a8e0fdb38d075e9ae67ba66bc21d00072f28616b8b057f7a4bfa841605175b7f05dace7cb639e614fa4c353439b39fc1c750d69c832b5ac5ab6ea8dbf818f8e8cad5f95b0fc4cd33ce5789c0720704b82bccc8032dcd796573c6bcf9f82879fd2f1673dfaf8f288ffb7333ca5b3fd0f3f63c203191ba21048f3e0c43307d082aee76f2874ee323c840d7d57119461b24302ef55ee061931c2a917291e1de016b3e376953b3d4597d521639e328e88941c30dcec9bfa894b01c855274fc7a46064c61eddd65744850c5dc64d30ace8971afffd45edeb3f113d92fe2c501793fbd2da41dbf07d62be82fe0929d9ab79223486ccdb97260f5803a0975d8bd1993b31789fb34a78128b08e14688dfeecaa9419aa0e02697c12664680e7ad93dc8b8869de34fc804e3e9e04b12419d6e30bd52b03e69535df11630cd722a8a6e1a131e7bc868f02ebc7db9afea3d39326ab01382e07b6e4be594a9a7f1667c81fdb45ea2761206ec4099a4bdcdecb1e04d41366fc5d5d8492e4013c134f4c50986421d4d9585ffe30c85e981af825985bf6de1874161783914325195c29095f4de68c1c3a9ebc77a17194007015f2a6f1d1439857f5dad813ff27b3ad5f22f0b2c1831440a0b38b786dfabdc88d3041791d56c9c52e3c244f1d4977f43297eed7da084cdd39b1074f0f2557db0feef3d7ab28570d01378698e3cbb2de97311fdd6da5e9d5415b793fd3a790077eed97679f2af1f2ec5292728c8a2b46bcfb61c9bb150389670b569520e3bba076968f94b1f3e146046bada9ad8119f60a3ca04bda4e0eca88c7cb36ff601a73d70ce2fa7958c0d1b76298db8c577fdacfe72a1a5e54e236e195be425840c541ebd884c9260a6d4c93ed25ed3e5495cff2e3e27983daee357813976aa6de4e72488900ef592c72ab76db8b59f574cd41f6f13e9144c0b411cf25dc51c5117ca31d9b1164051159e43ecb89f107e45abc690e1b1fef01590b37a46a00a3fb9be677bb61c0a5b7bf3471316eac7dfc39ca0cbdae4aa40bcdbc4d7d1f48175e214d664bde09fb0b37423b1a129a6c3ab6ca6df1ccf443ea5fc060b50bdf1536e1ecc1bf19a81e31b3b79f01040df0f02de37b7b67de6eeb8cdfcf52c7dbc251669019c6caeb3b6a14d7e746bf48a8f9129d65770fce51df98ff050b41d892dc61ab94a5f3336f22bbdb83fa28c0b6396a8f4b942576ae90e2bb055fe4c18b1a6be868ce011cf828fff1384b11d0a99ec0adee7eb5105190e8a148143b638b4305b9e9c9c6ee4eafded4caaef3a9ceb2b6711aee6aa12141e9f93a78c75234907270148918ea937cefbbc8b3e4359b5f91920ae6baeca9f039ba05ac90928b52c139888812f03356fdb668bb374e02e00fea33c853c6e27a9118946f61360b161732f0a419a428bc80e3d3d00f636d31bb4b56c599c4961846d5feb2bb842e6cabccbc13e29e37db41559b38c90b07c8e4410eb172da2c3271536a2a7a7208aeb9bb14bdf4853537b1bb1bf4a2e4243a469828079ea4f488474e88ef95ce6d00d5228c584fbbf6a8ec9a368ba325a345baf9dcb48261d859f7fd37fd3afb684741e87ce3fcc4a19f83cf0d98d1704bb76127e3ca638eeab20067fc8fe031b3653f37447d13660433d6ec0df5bde8e5a43a10f58a15a13d5d79679c95e4f309e8258e7dfde8e4fae112a05cd35454a9b36a42573ea4763e75b3d05086f63d7660a17c6b8fafe1f6173ccca72b9acee72022b31d6b0195ca218b76caff26dd2d5052577333b8adf3552508f41fc857aad8570d232e365d65dcce4f09b021d474e9d5d8e6682a9ed6effd84a188a3c368892914dad733d29f90e679fa05396d06a2af5bfc70721792eb67e384d8d7f76f4278c578c207989102f4fe383b3db9434687ace406119ab02bca82689b89010924ca4214584d92a556694c4f426bb95b85317cb8f65da0928b1097fe3c0b2aec962abd64e4c16ab02e7f5321d47393c2b2477aeeadb5d3f9ff8ae8adbbd7892bc603a5ae544c64459c32dcf84ece50c54750ceb5e9bd85c3f839fd61c4569b2d73787123a3749775dc9d18ff4094e06f159bd3102b1353ee3e66eb1c6157a0dc360e90fb209f0171dfb985e0e38f2612edda0c7de4595044a9f55525bea8f590e4c16c46ded5d9eedc4e6081bb72fde71d486b973c18c9da54989602eee5bc34067ce0bea154d48f0fa90231311b2f152ac2b19decc766289d474f3531543b4d168de324503755922303fc53e60fe20e8674696a9267305411e6c7cf479eabebfe91de727dcba7b2f601c835241fb76eb4f08655f7f6856de7ab0585194e72823fc6402e2ad189d304df7bc178ae13d8a5513e7a5869f7a262e99a47c3b998cd084a6f818d52aa5b404e13d7438a448901e98ffefe0f430d323669689c7471957f402d82374a95debbf670fa9bc0bfe36e5cf55420681636f8abaab0d1b0df97d03c7f9da8bafe06eea5637bfd930b051b6d520e0e87a33447ccc67b9ecb74cb4cfdd096928597aebd1092eb09b1b2deb6733f6a2fc3cfba007daa33d50f1cb1525fa0aa3cb2573f8d25e81df92b5b1dd583e86f6e824bebccdb512dcc00035038dee01c9f819287b314124f5c0e828b9f6e0117dcfd2aaab82cf71c1c3db9ba65949897a0efcd0c2260ef77f11c1394c0d778469c1ca197b07ba351d9e8884097c9ca5d88c996165460a50abe865515319bc3b0a14263753be7635499701e56516bca0181f0faf9966121d5857dfdde55b42f76932702d525c3b7ae604593695343fee74b90b499767e86abd355cff6c6fcf923dfd8dd21ef52f5ac05c6ac550d2cc0d9168a1844b64bcd7f24647391df4a2b2c537cb3fe90d7521f5386bfd208c11ca65a73cc406723c41549ee90bb1c1bb3b95418498fe7ba725641a5de25572790000000000000000100000008000000eac7b57f314c256fcbbe90a195a6794149749907922c657f090f70f42aa451bc34bcf312f02b445bc576f0c53b7d0939d0f7529f664d0cb4e0ecb5ec06f918adb38e1924d703d12cd5b06aca21a4b963dd5dae501a11a196199a70abb040b2add46d09fdb2034966b724eef1345da495d75ff9d36ba215bf13e7f6d500000000c800000000000000ffff000001000000450be05e3069743068fb703326ad413bdaf9d7eef9dccd18b34859d999f5ded0fe9b457c03a0f946d70ebd072a24f569ace1006b146e5b199e52a64ca619430d2d7b2d50939139bc327bdc4fccb87efdd8f44ca3ae96a99810c0bc97bf1ab59d80ff77d08b6089ba8410fc499dea04eaf7048558b50e1600884d814d7cb64bf4fd305802ca4d9ba74d4f6ecbc21885bc968f3a09f43edd809f23007f738e90b3a43bf66bcc5b0031be5eedfbdbee4a0d9e0000000000000068000000000000000100000000000000d98d76e3a3bc70ed84a44b82c3abca7636a37c698708a957478dd65c09b9cc269dfa11049ce55c778c92e079d5705a3590e4650539b776a54870f3f2e6e18573d9a32c9b1112a18db3705357861d36e4396352764c0000009800000000000000ffff000006000000c429d3e879c3c9e3d28a747a40d2c455594b11243722be74e753fceb86c1264e5b09a981b7cc6659dee8c864bfadde7970efbe704d28093d07c4dc4e26180e379b87300bc55fdf81d2feb703510fdb3d016304ba7f0bab6a37f77dfe7b5fb658b14a0df56d7dc3e10be6577b04bbd4c3569679422792416439b37c2582eeb20e382c999af81595008f123842dd179ba66f3af9289d4fd088d64bf6114cf88c1c032074901001c949c69d6ce760857aeba9dcf5fef2f3ae8241ea448547d37f8d841851fd199ba56024e270abf439b6663803e016576322ceae33d0"], 0x1480, 0x408}, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x100000000, 0x0) fcntl$setown(r3, 0x6, r1) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x8a, 0x100000001, 0x7b3}, {{r0}, 0xfffffffffffffffe, 0x2, 0xa, 0x8c, 0x5}, {{r0}, 0xffffffffffffffff, 0x81, 0x1, 0x7f}, {{r0}, 0xffffffffffffffff, 0x57f2391440cecf05, 0x2, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x9, 0xb, 0x40, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x101, 0x4}, {{r0}, 0xfffffffffffffffc, 0x30, 0x4, 0x208, 0x586e800000000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x11, 0xfffffffffffffffb, 0x8}], 0x6431, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x3f, 0x8}, {{r0}, 0xfffffffffffffff9, 0x7, 0x80000004, 0xffffffffffff9001, 0xec53}, {{r0}, 0xfffffffffffffffa, 0xbc, 0x0, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x902e0d5102501d30, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x16, 0x80000020, 0x0, 0x9}], 0x1, &(0x7f0000000040)={0x9, 0x8}) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) socketpair(0x27, 0x2, 0x8a, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) mlockall(0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/[):!\x00', &(0x7f0000000280)='\x00']) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:01:09 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r2, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x7c}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) msgget$private(0x0, 0x102) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x282c0, 0x25) msgget$private(0x0, 0x400000000000020a) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) msgget$private(0x0, 0x200) dup2(r3, r4) 16:01:09 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) socketpair(0x0, 0x8007, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) accept$inet6(r0, 0x0, &(0x7f0000000100)) pledge(&(0x7f0000000040)='%\x00', &(0x7f0000000080)='\x00') kqueue() write(r0, &(0x7f00000000c0)="b7ed9cfc3fd0dc6d9ef990ed20a51d9b241d36f89841fa7d14138755f1b5ea84a8c7406e93a24b04a6b264", 0x2b) 16:01:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x10000, 0x42) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = socket$inet6(0x18, 0x8005, 0x6) r3 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r4 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001480)) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) pipe(&(0x7f0000001500)={0xffffffffffffffff}) kevent(r0, &(0x7f00000013c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x9c4, 0x8001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x1, 0xb0, 0x0, 0x3}, {{r4}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x10000, 0x5}, {{r5}, 0xfffffffffffffffb, 0x80, 0x80, 0x4000, 0xceaf}], 0x9, &(0x7f0000001540)=[{{r6}, 0x0, 0x8, 0xf0000000, 0x101}, {{r7}, 0xffffffffffffffff, 0x34, 0x80000001, 0xfffffffffffffffa, 0x20}, {{r8}, 0xfffffffffffffff9, 0x4, 0xf0000077, 0xffffffffffffff4e, 0x3}], 0x80000001, &(0x7f00000015c0)={0x6, 0x8000}) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x8005, 0x9) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 16:01:09 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(r0, 0x0) syz_open_pts() 16:01:09 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x1f5) r3 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x200, 0xe1dc6583ac92c493) r4 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r6 = socket$inet(0x2, 0x4003, 0x2f513af7) r7 = open$dir(&(0x7f0000000540)='./file0\x00', 0x400, 0x100) r8 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) kevent(r0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x80000000, 0xfff, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x2}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x80000000, 0x3}, {{r6}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0xffffffffffffff01}, {{r7}, 0xfffffffffffffffe, 0x81, 0x21, 0x80, 0x1}], 0x3ff, &(0x7f00000006c0)=[{{r8}, 0x0, 0x0, 0x2, 0x6, 0x2}], 0xe5d, &(0x7f0000000700)={0x9}) nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) listen(r3, 0x8) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r10 = socket(0x0, 0x3, 0x7) fchmodat(r1, &(0x7f0000000780)='./file0\x00', 0x2, 0x2) readv(r9, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r11 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000740), 0x4) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r11, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:01:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setuid(r0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000100)=[r1, r2]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getgroups(0x0, &(0x7f0000000100)) setgroups(0x0, 0x0) setregid(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x0, 0x6, 0x1) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r1, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) r2 = msgget$private(0x0, 0x402) msgrcv(r2, &(0x7f0000000100)={0x0, ""/18}, 0x1a, 0x0, 0x800) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000100)=ANY=[@ANYBLOB="fe3330002e2f70003a0100000001000000ea448e25a9696966965b43895f41d4060b8201cb7b1008e0fbf34a2081e20418fc4ec3fa00fae32a9484256983c3d593b79354bbad31ae9f003db9183569831148d9a6102b7aca58bace5440260c08f427dfab7aa9b371175cf8fa942216bf3df0d514effbb1fc788f10100ddc479c95bc6cb7b83cafe31ea526f85075fe795e06000f096b068d913ca096e883063893ae4ef52cadf4ba73e59a27989b1015bd04ea520bf51d28ee0728dfa0aba23db8c57e25067d5ba10d2b6af995cac65712ce7094b54477c591"], 0xa, 0x0}, 0x0) dup(r1) 16:01:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000739ffe)='..') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:01:10 executing program 0: socketpair$unix(0x1, 0x80000102, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:01:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000040)) r2 = socket(0x2, 0x3ffe, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r4) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x0) sendto$unix(r1, &(0x7f0000000180)="d2a83f2e11a2007f2d5b2b8532e5ecea5476a068501e097254", 0x19, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xffff, 0x4}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="22225cd8d0f8f82a9cedea2e6f30cbc2deb62272a3b6169faa096979724cff662d95d1a911d9fa60b92455ee694835efbf41b39ee281f0a2134da0d7b37ac148904d610771b651c2f6fab68cc436d9ab8fbda947b13eabdb9085cbe22125c51e4e378a5bac", 0x65}, {&(0x7f00000001c0)="73fb3ab85e65c745a7b410ecc4a5a9217384a94ce386763a9553636c4aaa43093b0ad903e5b717823d679344be6e4afb205d6716d6828d3127e4bf63c88edbdfdaa61796706bb125bd1554d7f89eb3feb1f15ffa5c33b35f55b105119647daa3ee0fca037f6c927ddf3c67fd791c8ca9a17bd2ef8ffb6752f1620ca1ec8f9c4b6a5aaa9cc095a863ccb8be51f0b237a81c6657af14efd309e2d31b9841632098024ecb82ff52b15f86a4", 0xaa}], 0x2, &(0x7f0000000280)=[{0xc0, 0xffff, 0xffffffffffffff83, "23cf72ed3d48dfb7fa82517edbc078fa9d733ca957ed597ec86652df18acf1ab71678dc6e4bc6fe8273cbf0ae4a3a2be4127dff040353e07aa6827deb0f6745f23787af6653c4d2ed2f806656ea41da3272e9fbcd25037462e051991c05d5cecc563db662265c63a81b59a7ac843a5d82b525f4b3065cb077dee640bd3ce7e57d867f5fdd34339456dd6c7de09ef862c54d920759c707bbb91c3a2e51499359b82b82af3a9aa28e00d4a6b"}, {0x110, 0xffff, 0xffffffff, "655605a2fc2c5543b88bb50e216ed04d031acc5689311630b1bd6a30295da8437d508be851bd00496b64c193d7544363956e058fac55f0deb18f9ee85ae44b506861b27730c9272ebc9c448036b633671b7ea3e38fda7354d1566e84e7b3b88d888d71f5b736e8e32196211e46cd578ca1aa7dafe3c466ea87e483f921920b84148f03dcce3eab2c564e200bf71cbeccdaca94c7951e698df1ed4364a27bc4a3a2173e6804d7c77d1c0905073ff788e1a3fc13b100703a653b8fe0e3ae5688e2bc0c311a059bd2e2df23820a115ac42636154a7faa0fdda34a17229961877df831748df799fa288e917eda63b5226fa1af678bbdbba8202c040d791f"}, {0x50, 0xffff, 0x7fffffff, "1eebfd05064123c44f9e1c89bd5a8f0d424048528fb1cca9a83563d82dc621281c56e773fc1b76ee3fe702ae6044c79775f22d0649752cb5e0329b65bbe130"}, {0x90, 0x1, 0x4, "3f21d144fa1e4c97acd328194008070d3f2ff9341df192eb16e8b36c76df7840a89ed49d40923585f42729a07324e30d9e48e612316d86363458a73611e5065c4a9710af8f3c6563a86264906eef474e7672b9eddc7a2f35231b9cfd15217ed8b763a24a042774f65e85085ddbc1bca8045c71d8c82b1f4b50cbd69347ec"}, {0xd0, 0x1, 0xc784, "c2eb04e60bbedfcd87579ab05370c73380835da018ab9bc128c74b63ce12aae328893370c5e8aa800bfb922673405a6573ceeb80f9c91366fddd6332700a2568ec6a1115f243a776847fba2dd24788ae1f196ebabb30d4893cf8a36292a3d8e7aa16e1300f23da69bad854ed71c055007771c26c5e245370998a43e99abbcfd936860952847a6b7615fd86d35bb91aa4751c5bd55d96704529e6da5cc2157490f7eac66b6092659f1e08a454c85d496b8c36e12a72baf338c4c4c1"}, {0x98, 0xffff, 0x400, "e69a5f96ccaced922ade50e50ebf32e8b41dd7d32a85a3927390ed4b866c9a48923d2bdd94ff853e6c8cc9c35c5fadaf186de2d65aa8d7ef7e7e1384731a00f32a50ddd0889db599aea1dc485b7945dd14f6ec8cd6239b9c091d82623e45d1506a0e0932c5cc854622c558e5e5478b730a2196e24830da1d9aff64e648dc01e53d"}, {0x98, 0x1, 0x60000, "19cf96ddc633cf05a6518efbb2552afc18ce767ec547c648885a7d6deecaccfa95bfe5ce0d567e88712e28e6a798cfd1899b95830885b8d5e078a9cea22297f5336f8d94169b016c3326e9047d93fa4973f008037918fce78d1360b5aa4795130062cf3cc9bb8b4fb40262970aa45559f4a6f5bd3dd6cb39564581f1d79e5d58b95db9c4"}, {0xe8, 0x1, 0x6, "5ad7850300511eff9cd1434a09fee43a12658a8c19a1203dba66cc50b8e393dcb473dcf4c9e5e4e3711418e73fae333a158ec214af80649b8db46d3e78e4040f205bca25d5a87b003093e9a1f8a173536cc0cd6765b9c7aef016660d86892e4b7f3630ad1166d6c3d5f7292934d18af1734628981bfb5aa64e3d28d593098c1a746adadcb37fea4d8e674f8804f1a7a74d1653c463324590702aefd1bccb4255984bd8f628e6580e67bcf2575daf21b0bbffcdafecce068d2eeea43ff28d9b114a981b75ed9d5fdb9e492086a1e0a53451"}, {0x80, 0x1, 0xa19, "4370d985b14fec545041fc1ebb02c1776fc0bc5e15efe3378f8f780cb001bf6098056b421573563f31147d485d379531aa119142a0016cde5c1433732dc92d10745e76a0b18392306d6a7e8625f30232e2554dd0ed38a1b5d55575fc140cb75ad72bc04ed5cd2f403166fefb238119"}, {0x68, 0xffff, 0x9, "be5c98d703bd6f458a140441b8463a01ae4c05dacdab6693c4f5bb154292905ac07f43a5ac52d200244f0905f8b942980e26aa831fc6c58b2cb72ef6bcc553219194e0391a3e7224a0fac42ab0549895b39d5499a2f0bc"}], 0x680, 0x408}, 0x40d) 16:01:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) pledge(&(0x7f00000000c0)='&+\x00', &(0x7f0000000100)=',$\x00') ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:11 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x82bc, 0x5f0b, r2}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d52c2f5bbadc8ec51fa60bb4b1e5626d362509d5daf564c9edfaa229e1de9672132b40366b52384bafca1ea78e2be8045f20c073fa56cd26dc69bae60969db75bdf96a1b4dc66d29c52769cb4460dc22eb066ba61e644926a0aa2ef1375c763ea4f058be949180345e6597c70c69c2fcaab35ff15d3ea98f3cd789c1e19bfc9d91c47323bc371397f46685f817b9525d628d6b00b07645864e6d3edf2a4286585ec571cf7239f3bc6cbd673d3963a50a785ac61bed10cf4c6895a23eab656bf618f2fbfa2cf363bc45df10b1129837fe25880d5e6b44ccbd32c9867d776ef52a30c4", 0xe2}, {&(0x7f0000000240)="89e00a0ed25959de8b598048c502d5218206054084bf1fad367f43afe5f99f3c333e236a79c2c2cd2a431089262cd659291ffe9ea5575ba00636a36a55e10c97516425864b10920c196d25eb1fdb42f6ccea3db7f1e091fece5cfd82a87ef7092c00deb81f09bb52e7c6efa9312633495e3bcca066d9ec5d75cd46a1722c5ea850479f7370976792ed32cbb3a1056576ef69acf4ac3a64f74d9b29faa5d7e00b8948b8729cddf34a3959583669c8319302c1289c351fcc3219689f623c5b1667433a3b4163afd06f8502059c0472c3a1735d42c571b52180d172ccb5fc798de0783c877b5f526892cdf6ffd7520d396c50945d816f90644aa74cd552bf2b", 0xfe}, {&(0x7f0000000440)="47bac5e147b79cf90ae5a4d50d598f30042a2b2373a1038e5e65093cdd7f9be1d0283ea453710ab901e3d65989e81052d1d01dc9c7f7c885c05cf2f8c0b5d8d506513a44269d6a7128933ce5fc0e3e80af7b7f127aae1c86d3053a1b016cbc60fa2465ba2a2973e2a2a3ad005e0f558862278343aa1dacc7c99b1cd88de00fd7245b72ac1a8bd2c0e2046caa4806540d1a349916997845296045f7f4d771b7af3b18771254c98fdf52fb49ba19d137d8b025212d83e65d26af1752a08515f7002c87", 0xc2}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x120, 0x2}, 0x400) r8 = shmat(0x0, &(0x7f0000ff4000/0xb000)=nil, 0x3000) shmdt(r8) 16:01:11 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/46, 0x2e}], 0x1, &(0x7f0000000300)=""/241, 0xf1}, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x420, 0x2c) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:01:11 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) flock(r0, 0xa) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) open(&(0x7f0000000140)='./file0\x00', 0x89, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:01:11 executing program 1: r0 = socket(0x2, 0x1, 0x40fffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x102, 0x111) openat(r4, &(0x7f0000000180)='./file0\x00', 0x1, 0x1) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:01:11 executing program 0: select(0x345bc73c65640387, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:01:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023d5f7ffc41e94eb8"], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c0) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3fff, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xfffffffffffffe0d) 16:01:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x40) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8807fbd72c38ce18) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000, r2}) 16:01:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a06, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:01:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x300200000000001, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) semget$private(0x0, 0x5, 0x709) r1 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x2) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x3fe) bind$inet6(r0, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x7, 0x9) 16:01:12 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 16:01:12 executing program 0: mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000001080)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000001040)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x6011, r1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x11, r1, 0x0, 0x0) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getgid() setgroups(0x4, &(0x7f00000010c0)=[r2, r3, r4, r5]) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 16:01:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) kqueue() kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) syz_execute_func(&(0x7f0000000040)="66430f2da0814248dec4217d6ffbc481f9e7685dc481fc5bd50f95c66547d0070f5fe1c4817f1285937c0989f3db1b666666470f5442bd") 16:01:12 executing program 1: getitimer(0x1, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0x7f) r0 = socket(0x20000000019, 0x100000003, 0x800000000003) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') close(r0) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000140)="d3fe255cd38944993175888a8476686ff4b1fcb6d2202418c166c1f37269e5fd75c1672fa6117f24412dba6396a9eebe1b1d30218710c7bd1b325d7f761b9ade092f40463a89813605e567ac035e3e8b4c011a3bfe90069bc73f5502bfd68c219e3d3b394a32dcecf83036e6d60f14023cd4bba7460a085e143e99ce979d90eceab381a5be9db2268ba0d0ddc0e64bbc156978c4e1bb902335f62b4b865a1418d4aa8851e5870509dab57394c9bc305e2b7ce3c6b9125c54bf005f4938fff30655c4809fef700daf3ef7e84baf58eb9e5823fc789e09e8a882656ed9ffb4c440dbd466ac8174bc568953", 0xea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:12 executing program 1: semget(0x0, 0xfffffffffffffffd, 0x300) 16:01:12 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x20000000000, 0x0) write(r0, &(0x7f0000000000)="5a83812475b7460901d1b47bf6662ba0d59944dc1d3aadf49f1d34d28b44df0268a403ede6a8992a77e2f0d042af84d311903152fe6dcd778c52ae401ae16f8cd36c7ca2663f728f2f702258fdedb1e19637f46c78ed2b36a9ccdd959b7fe18bf65995bfe33cd0e9a5a4a36ca77710bfe61f39f272ff567cf8cbe4791a4cb1dee7325ee01350292109fc00e7355048286f74369b064aed5c6daa0b307268148ddf", 0xa1) close(r0) getdents(r0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2047, 0x13ff) r0 = kqueue() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xffffffff9d1f386b) syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x940, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgid() kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="f0a8d9a73809e301adb6344b3a322385d5ece7aa59aac3c23d5bf43f1567a9ef9dd920772dfc5d39ff7fc1abc1d1f1cde2a0f66c7f8db2661c75e11c0039d6e9f69036a1ef935c056b4b8e2b7da7d7121a804c3fbc30ab28c132c11717140dd923b2d32861cd276e2caf38f174e125f42aa0de75c4dfb9cdbb59ebe361bf", 0x7e}, {&(0x7f0000000300)="d59d5a3de2819775965a59056c4dd3970f2b9b", 0x13}, {&(0x7f0000000340)="b172311ae810431b49db1a1a3aae7e2e2788e64bee9a31aaa42b6ed23002c7f2558c85575de80010e7d2fe4357fa916269283a18dd1249ecad8f239443968e2c53da00b3c6e66bcc215b480728c508a58930429945696152f786dece33aaa6dee5b863d329127906d62abc35725b0463fa2079e72169f30af6158d39c691ec8a88bf4a685ad7da020045bc38a3bfc22288a4f9ec18750b93f475f8ee384cd785af1e8685cb86774486969fd15598fc71781f2ed235dc01982022f5833cf6b414fbf4dc593d69758f23c2726cea97e02c23c6ca1a69997c", 0xd7}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000820d378ae5812edd72d07e30e94b41f354e236fcd9969580b0000000000000d4282adf8159a5c370d225144ff3a6907d885a6e1b02d45b36be6ab00e1c642e1b1a57e5b96cd4becf8d51bcf10aa68096b55c2ac39aaaa4a3a48d4b4071feaf960b12f17a1998b29e8c01bb502cefbf4c32eccae2353f2e0df4d51b4e9b0e156ad29c36870457dbf846b5a65ba1ce9b75cbf1a806be01feebd5df57e28287a6047f88c9fb9cbc45dab6c1b22827fa6510a91cc5955aa36a7ebb0a30d1424b21c1f84fa411616f3452b24b2d5f6c9532d254a1e7479b439a3685bdb026dff167026f89baaaf35ce7731c781e44d7b08dcb8ecbe522ee720fbcd3454472708510ed6ebc9397f0c51a04bb2f0470df627f4d55bec339024096d8b44cd845ba626263ac6ef1984a520942b3102bbc136ae2b78aae3c3b6926692c478cdc5a6acc9c9f054213f0c574ef9e8bec60b0528a5e4651fbf4b695d9c045c5", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x4}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x10) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r0) 16:01:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf743917987398f337522ce419645fff0c878738ce03e35"], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0x3, 0x6}}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) shutdown(r0, 0x2) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976535e12ab67a009aeaa16c1194aa18d3e735d945f0bf22bbcd052277476e310cd39b698d13e91d46c7035ba5e59b69d223d344cc203", 0x9a) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b4435d81935a1431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a01055d31a9ade6c2660fa0db389636ced55503", 0x792) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0x5}, 0xc) 16:01:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5d, 0x1, 0xa0e, 0x7, "1373adf3dc324407a7143670eec04c3e015272f3", 0xfffffffffffffff7, 0x8}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) r4 = getpgid(0xffffffffffffffff) r5 = getpgid(0x0) setpgid(r4, r5) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = dup(r0) syz_emit_ethernet(0x462, &(0x7f0000000040)="9ec94504a3301a862c59194339e2a08edd4af48b8304597b92d9862f420a11c6e8fef548894190130a706b2128d0dcf28b8fb32e1af872c481358ff7d9e03e9bbe35bbdbc9f1af816f50d7d136ffe511ad60011bfa85b22f4d62ab96f00bc99fea5c4680b0be3df8c2c5d7549f4d2333efc5586d56c67c55b2688ec6e5e45caa2355026519a0b9e8df5538ce1c6c9c") syz_emit_ethernet(0xc1, &(0x7f0000000100)="742fe418161c0f5843ed2ea8469293034303a7270e9e3574d56ef059d99e04e07dfa61b0fe60f71addd3a4da8b06b29b54b31992e1f070b81efb40b337a66730063e462a331ac3208ac04811e7d8797f8b0b9af024200549fdfe77b949881dbdaaef3135ca3cb38285c3eb0f309b74cc35d21ec6390a424ca15f582357877be97c8cfe95fe79e9ea0e006d691e070c93c24cb7ea5ca5194770969b328fa4a825b9dab6a2ca95489a2a144605065cfaefafad5ea9cf7b79dc92e3a57b4c05c436f6") r2 = getgid() getgroups(0x4, &(0x7f0000000200)=[r2, r2, r2, r2]) recvfrom(r1, &(0x7f0000000400)=""/82, 0x52, 0x802, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x8003, 0x8) lseek(r3, 0x0, 0x1) select(0x40, &(0x7f0000000300)={0x0, 0x8, 0xfffffffffffffff7, 0x0, 0x9, 0x870, 0x3}, &(0x7f0000000340)={0x81, 0x8, 0x900, 0x0, 0xfefd, 0x8, 0x0, 0xfffffffffffffe01}, &(0x7f0000000380)={0x20, 0xaaea, 0x7, 0x9, 0x100000001, 0x3, 0x3ff, 0x100}, &(0x7f00000003c0)={0x5, 0x4}) getgroups(0x5, &(0x7f0000000000)=[r2, r2, r2, r2, r2]) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r4, 0x6, 0x4, &(0x7f00000002c0)=""/56) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a42bf72ee99586132477f256b4093cfb25b84e5bc4de41a5375ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fa00006eeb00000000000068f7acad445dd976000000000000000000000000", 0xffffffffffffffd0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x21, 0x40000000, 0x80, 0xfffffffffffff800}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x7ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x8c, 0x80000008, 0x40, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x34, 0x9}, {{r0}, 0xfffffffffffffffb, 0x22, 0xf0000001, 0x101, 0xff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x6, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0xf1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000010, 0x8}, {{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x36, 0xfffff, 0x2, 0x7fffffff}], 0x101, &(0x7f0000000440)={0xdf}) write(r0, &(0x7f0000002400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a400000000000000000000000040", 0xffa5) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000480)='./file0\x00', r2, r3) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180", 0xfffffffffffffffe}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:14 executing program 1: nanosleep(&(0x7f0000000240), 0x0) clock_getres(0xffbffffffffffffc, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000000)) r0 = msgget(0x3, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() r3 = geteuid() r4 = socket$unix(0x1, 0x7, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x1ff) dup2(r4, r5) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x800, r1, r2, r3, r6, 0x100}, 0x8, 0x800, r7, r8, 0x3, 0x4, 0x6, 0x80000000}) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200001, &(0x7f0000000240)="000000006a6988cb081ce584c747900c25892e65e07e99739d8d9f866a16537fd046000000000000000033843be43d6c27ad4020dc234dffeb047081bc8f570a95b4890912c2e843e3ac6b5af0bdb70822576e833191b0bfc608049c0c79e87a89c9ec7fca1f0000000684a74c2e4f85346d6f35e5f9ed1de1d55548a33d4700005cd76dbde35dfdbd02088bddc425a6c8efb8a26761ef78eaaff203fe6f582ff22f0853c8a2ca0200000000000000c53c473e86f395e7b0d9ca2ff369ec01bf4d7a991a3eead0983b2c76da38eb1395e3e471ccbb5a73ad27b99790e00523c6bc3b37dfdf6cdbd5086b0601fd28de631b03d250b35498feef7b41c9be6e566810d3f659fc9be36eb59cf46234bfba43239cc2f7823a5b304ab5df8cb55201785822887c42ad902daa17984fa4c6a545a9d4e5ae21ff220f6d754837ef52a7958d405a5b5388bd74e2bf588928f330e12b9e54c4f6350fb4fcb124c6bf0a629c55eaea0c8dd324d664afe2f14cefce64553e547c5be90b3809b442d0f17a94c721e2e0ff6da54da7c654728e2fcde0984bea2715a6356d0012efbf61855862c833175831914337a582a70fcf434aa6da70ac8cb9c28aab0dca26b0cf1bcdfdc77154a22672ff1b89988fa25ba33d07b07936a63fc40ff2f59c6655f2e723fe02386c", 0x1e2) 16:01:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) getpeername(r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) socketpair(0x1a, 0x0, 0x1f, &(0x7f0000000040)) 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:01:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x120000001}) munmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0xfffffffffffffffd) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0xfffffffffffffffe, 0x2, 0x6, 0x3}) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000000000) 16:01:14 executing program 0: r0 = getuid() seteuid(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x1000000ff, 0xfffffffffffffef2) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB], 0xa) getsockname(r1, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000340)=0x38bd) getsockname(r1, 0x0, &(0x7f0000000180)) seteuid(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getown(r1, 0x5) 16:01:15 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x2000100000001}) r2 = semget(0x3, 0x4, 0x82) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/71) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x4) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:15 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/139, 0x8b, 0x2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f00000018c0)='./file0\x00', r1, &(0x7f0000001900)='./file0\x00', 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000200)="c46343c98f9b4cbfbe351a5a32e51d35e46257ddd5c9117f85a9dd583449da932d0e319d5e5649694e9bc8b6e39a3582419eb5bc0886d1d2d3a0eb3d3c6438673893b50dab14af7eac9e07588ceaa381080762a9531a6bc757c7deb0af48f1b156f894628843443c3b6164481b7596ab4ba456f68d55daf6798f78cbca80ed4f41e57c267a55265652286d27e42bd065b4f5017d6a229c114da5d1af25d576cf8b9f6a592e3512d8d187c821a014e71a028dcb2e1c629c7fdafefe1219a73336ff4f41bbb45ee49fe4d9b7611d342522a4", 0xd1}, {&(0x7f0000000300)="eebac6d0d7ff2385a59017bae5e5c745231b2dfe3f3e870c", 0x18}, {&(0x7f0000000340)="4fe3b800b3d944981678c0eac4e78e81da2e3b5cce5c46da9aa0216d209dfb8ace60be6cef8726aa4a093cf9bf4982d1f1ca54c85b2ae95ab84a83487be43d8a671d313b6f7b5a3ae74b3aa022fdd2dd49bb2ceb3c20ec2ae3d9b740611122c70cf38aa11eaf0779159b01e4dfbb24ea78275da2813e45a1f0e25474253b3edb922bc74c3cc0c1ecc9c3fcc77e4d8f89aa67b0cc5809024b18fb1f95dff87e91c6a0875a4852825f8649baf4efddfbf73b16f15f1c3527ba301a7621e8f495db466c395e258c48546b505724b3b208c8f6fd3e5d5817da26720704b173def7d6", 0xe0}, {&(0x7f0000000440)="04aaaf3efe3ad5bd083932cd312888e6edb4f627966dd84839bc26ba3ac9ff8fcf69c44f3ee7c8f3e9fa7b1505e82c75a97184827f341519e51c0fb3611d7b5cb8159aab4fb6286a2460c328b8d39d9ab0e87f3b80f44409592de7b41a435ba358cae630def81c143a5768215b772058777d9d2392dc5a185941412cb62888cadccf43afa353a343a23a399ef38b70375430bafcc6384ab55c16c4d959ceda7f3b774b4fc4269abfaca86f16d108a05c65ab92092a3a658c", 0xb8}, {&(0x7f0000000500)="8312ca481d6cd5dfdad51fb8e65dd14330e6ca5a5594065d01", 0x19}, {&(0x7f0000000540)="511380d9817cff43789ab337a1ee11f7f926d030e646323f019be768d08590cdb4a03f2849", 0x25}, {&(0x7f0000000580)="5334ebadf1d0a0017fcf7bf4cb47180c3cdf7f00d695516342e4ed650233e61d896458d79238e412aaf75e919c89c56869e9fd9ed6270f6f9114890f632f0775f8a3c5d421025a32142cfec342ea606dbc186c747f4b3390dfcc4195e84a5cfdc0b29fa2460c58f3678fffbefe6eff2922e87be6142e1e36a4219e3348713f30200b51c2363a0b9c44dd41cfc307e464e49838161d4a437410633f", 0x9b}, {&(0x7f0000000640)="544add26dc566546cf754474a59996cb2323a3da6561a5080ea9e23b91e5f97def3adccce006cdf1767405aeb17df7cdcdf734598dc20abdaed7f8476ef40b3dd955fb73440dd7179c0d0930cfa5c4f9a45de5fad8f8d891d1656b1f620e0b7872fa8c3d5ca8559a498d9433ee", 0x6d}, {&(0x7f00000006c0)="1bc368ac3dedf909ccbf975fc8fa8692e79f67853102605dde0b5731c2e85c3d49d77da6998091c3535a3392ebf36de2f6ffc78f7646f34278679344c791d7592d45d350baa0fb93095ee3880af69a69a9197267c8ab73b920f19919fe0ec710d242eb75a9c639b4e4a02d24b5b9f8c76d8ef88caccb24fcf711209f9cb338309db4d99190d4416a4f248160ecf531e182401cf933e365d373ad98712768ee970aeefbc5a617d7598bd9ce725c59b3da26c67b6ec1963f9e2423e43aa3b341709d47b25a690499a94b8fce47f0dd331f5597d4049c3d655d61f17933810de796ae11a92c2e41d40f62516920f5a9fe92d423985d", 0xf4}], 0x9, 0x0) recvfrom(r3, &(0x7f0000000880)=""/4096, 0x1000, 0x800, &(0x7f0000001880)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:15 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:01:15 executing program 0: rmdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 16:01:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8000000000000, 0xa0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7958, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x0, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x8, 0x641, 0x2986, "892dbbee2b56d41d478b1000e74a10da1b9cb0e5", 0x800007, 0xced}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x1, 0x470, 0x3ff, "46f0172fec23658804a3384f884b57bd4f3c06ae", 0x8, 0x7}) mknod(&(0x7f0000000180)='./bus\x00', 0x24, 0x70f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffff9, 0x80000001, 0x800, 0x8, "e0a081d925ccf6ab9855ee3e93b52d5594cf2bc8", 0x7fffffff, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x1, 0xffff, 0x7ff, 0xfffffffffffffffc, "d0d1371dcb0dfae0f6e99a785798133a3b76a810", 0x0, 0x8}) 16:01:15 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:01:15 executing program 0: setuid(0xee01) socket$inet(0x2, 0x0, 0x8001) socket$inet6(0x18, 0x5, 0x6) r0 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) socket$inet(0x2, 0x1, 0x1) shmat(r0, &(0x7f0000e00000/0x200000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x10000000002c, 0x80, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x3, 0x4) r2 = dup2(r1, r0) fcntl$setstatus(r2, 0x4, 0x84) 16:01:15 executing program 0: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x184) r3 = dup(0xffffffffffffff9c) r4 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="3ea445906c0f17b3e5178439300c1ab988a9d27255b96a457a3be18c3885839388a385a7c60fb98b7422b578fefdbfeb30cba80fcda3f987f6cf4ff59b403d9d574a040583f1be433eae747192be0096d672f0bbfb8b5dae37baa5e8b0797bb94b9f7a8b60ee7dcf3d09b967bd4a29b6cc4007266ce313ce4aac9aae35f6574de11511a460f5a21e0461af5c2cb8acf8b63d5b2ce9f65a02682452dc6a2af4c9", 0xa0}, {&(0x7f0000000140)="7394996fdb3e8b85ac0340c3ddff5278fb21837f233439bdf866ee3d1ec66b9bffcced3b8759108579e6133e6145e0fb81ec5b76bf9789abc1a62134e06d4f8bfc6c78e9ce20858d80404a61a1a108d07a171e8629223441fcd55cc279d2bb6ff569e136a61cc2357a4fe4d85e0b8ec8c6f1590448946758a03364f0808dfb576ae37c2158dd852adc51de9d5bec137d531922686c659be831e6c093ff8a55ee8d4971573bf8941701500544d647a2d9d24c74cff163944648762ffc65f4376469ee7c994445e6cb4f15deba4fc9ad", 0xcf}, {&(0x7f0000000240)="55977b61122c51c50372e6b5f9d21a3bfb5cf3e2637bf9e5055c2bdde1ea52e5ad67849b419be09ab8d06f1178f078958cf03a535561874a4d5ef8367d4fef4ca0ddd437c04ef7dde17b3280bb9ff9ffe355bac3563157a65e3509a2d698a3d339fe81724e910037e5c0affdda6a29e06831b3720d6ea4b30ebf75a489b36182eb792b7c4ee234c38c8760bf68976806cd70cae7530bbaf200e0b4ae3e44969f18e11ae5c2588d18b696af", 0xab}, {&(0x7f0000000340)="19461587e4dbe3a6b12aa0171f19f04ed145eb8cd4a37250cb77b9cbc18b3a06e6204a7d301f69e498283a96585d5f1e330fb65d7cbb99526b056ca5837b8c3346e26327b509e7cd765591e9840fc6aab92259c11380267204d5987142f34e54b8f364e10c9d178a2b4f84eea2b15e089fbe358253c33259163a23a3b475e1e66e44a3f0a63210b32d9e9a4fa6e10133eb04f23a27f5f93d1100c606a998b009b0ddc96f1bddf0270b410698477388e20cdd13b2a0675d05664efeac171eb47bf899755803e322abbdb8e3dd76ed580653203a6b9ad8c4ead9cea8d8bb9574fd48faf2c6b8b601fbe674876a87b33763b9ec", 0xf2}], 0x4, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x400}, 0x1) 16:01:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlockall(0x3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x128) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) r1 = dup(0xffffffffffffff9c) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = socket$inet6(0x18, 0x4000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x52}, {r1, 0x10}, {r2, 0xe}, {r3, 0x40}, {r4, 0x82}, {r5, 0xa6}, {r6}, {r7, 0x60}], 0x8, 0x200) r8 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r9, 0x7}], 0x1, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x4, 0x0) pwritev(r8, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f", 0x2b5}], 0x1) r1 = syz_open_pts() ftruncate(r1, 0x8) close(r0) kqueue() syz_open_pts() 16:01:15 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x4, 0x7530}, {0x0, 0x4}}, 0x0) 16:01:15 executing program 0: getuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x8, 0x81}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) r2 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:01:15 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x80000001, 0x381}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="94022e2f7f00000039e4"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socket$inet6(0x18, 0x1, 0xc1) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) 16:01:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x50) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2002, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) read(r0, &(0x7f0000000080)=""/120, 0x78) write(r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000140)="39df4734ff756abafd38afe678cf591643ea3f7990b44547dbf7e920a67ce304e7538a894290bfbd7b9564793c5bfb0e678eb8e33f8078840a9b0bb37e10a9ff7e0ad659afa1f4ed4bc5b95d148ac57354352b30ddbbcb5d3ac82f06f315805e3aa5d1bcdf79a8c881e998eab36d0a670b7daf4e986ad3ff4e8ca978165893f7d430da31e99e843c6efdf6df76108da88d1ae4a44b8fa735dda267377da2c86e550e4f5ed3a8e7924864a456ffeb361877ad5640fa65d1997789e17901dac1105cfe0e391baca00d3e0adfd0d473f2be92d549ff0459592a544ff444fea8128264835d151738ea77d3cce84b7eac9959afd3a055a822ea0fbfaed4d2772dc3b3fef17872e480898962ff7f33630cb58c649758221ae46c4bd7101993c1450bcc6e3fe2027a55d5458bf899c1f69bf962de1cf7f5634b2bfd2645e20b84ce6fa79b31acc58dd122d74aa03aecc6e023ebc2e53a9fb1ff6835d69ded42c6139dc38e673ddbd2ec473afa03b15badf14eb49051182aa306b3082100e90e379bc3250897362fd5fae060816917968e8395a622a79f8f862b6ffdd093d1136cff865ffd1fcc9f9422478f8ac7782ce3f7d72dc91a74c64e78803536e576dc6cedf41df2f2b0623c16258c70b8826efefdcffb02f36f552544df638d7570cabd322bee9d39aa8cf889f9410dc678076130cd6d2b737ca4b7b7f839965e48fced46d7ff921f091b79b1e38b649afdc934b18f016090530418e813b40a571db3a50bee7e63e11f0e8ad89af12044c4da181eec6c0abce6731b695889fafc6acf68f859d0cea46f70186a336c49367af5709fd7731473daa18ffceef657dc657792caf85dcb091a3a141bba656e85836512202ae1adcee1ce9018342231e42458d891f636081bdb5bbb62c32e9e857a256933a92bb3c07b75b04e7eeafb8d1c95a6388213b1f8014e307a18bbc289f1e59d3272da952850aa5b5f808158b9ce6c42635611d39bd75340f640011fcfd02a4a7755009ba24148cc101573191a3198c692f4a42bdc2458f3aa814e608355e6db4adbb90882def61c9fbed6e474fef6a9299f237b7bd1504c9e4a409e3ab547e7235e4face86003814a4b5a144513fea4f5c1ecff6eca6eb0b9f652bee928f22698ca8154ace02467e403ef411488c2832aa151ef68d2feac05e02b56e248e97b025108a46efa1892027af21b1d09f1233452d6648ce5be22188550f5d60fc98447565df4232c351e80679276871845aa1dec982090d05b23655ec01acba51af3d1f4d552ff103ea7e660e9738090fef4d9da455c5f860847d225c88a3579e375ca2445f8ec97b24e99b0ee58afccb8f93bf60142d2042397a29a7b850a157c5d9118e663ebc67a59f3fe620108dd07c50d9c5d98d2d11742ac7097dd30b0bf1c5c39164bca6caa8363a751e23297c2e561aad8d8d5227219642f489e5ca1e2ed8057683df0411fc9cdd4802615172135dc4151415c4a9c1aa6d7bb1396b312fc73f1c3df6ec3efb3901c83c82fb4e524528668bafe39d8ad612610b6b91be9f35198ccc46c0c89b5a43f768a9edf352f5201e328ad8973c9768dde8d18e73da3b235b266b891fda736cd8fa8138ab5d472c6ba3f1431b70db87287d63a623063978af6550603ecc57bef59bc859a0e124da2c279c16f29a9da53a920ee76019ecb4ceeb83601150435c87da5f0ad0bad6e28ef4f1226abce08ff1f73db15ded8241ca3cf23a1953bccc5cc5fa962ed0e53c720023f4781dd1c229ce87c2e473a6f384f1e13488166c1966c25fac557f89f6fea0f4c199d259c1e69dbd41835f5583b3f01287f7dd299e587016dc8e34543922a03154382150acef350f63f61998adcdcf383a416ad301af0d6442e7aa5f0171ca003c6b79a34de7c071d158f30ff0b8fea98f456786c380a85b5b0c5139274144796bd5927ffe4ddb13fe6c7598da2adcc89b10abe14d1a224a0178b33649f3420302741b69d888c79d005b14d9ff31b671f38989c10a8b39c5ffde55b05e87a5e2804aff1a5a7453b046e15106456463074d9022b23cd6fc629e09935f1a2b07b9df4232e8986be54b4b9315304cc1c127b48442c359a75a68c20c0fcc4bd3c33a07ec5fb9a8cdf9705c456be0228191f127eee683d06961d797b222014b494afa41c8f548b8a21a29fdd3b221ce468d6a6ff6736d68b7719a88c1170eb5a7d12064c171f6c146a9216ea26745e2af616c98f9d75146cd0fb2dfe056e35e875aec49ae7c31dc7f82086044bd6de0763e70cad4a1a4186c1af9fe0fbf0dad8e4640c0b0dbaa7b4d66726979d456afab20489b68626fb800af3c8611ba39adee40a1625cbb195d0e538d7b313fe24287ea3e420dad2d22150bb2db52a03d307ae19a1f8e6f9c2215e6db849f036f3d2ade66bb1ba54301c31e31b3a9d6811487ef4bae8a379b9025a87ae66834c6aa308690c9b9b5afb192ed1de698ea41abe0b31433256fd9fbd71b009bd845786bb1243378d4441eaf348653113d7a360c4a2db8f3b27c9bce62685937a19ee6c036ccbb0ba20c41d092f114faa8baa4a0b337bfd52cd7035f5ff532e8765358d8e2aa0b49b88e3e4387414f403f87a3b7e2c355d4b6cba98b0554c2a743974a7840688f64600a85a89edf2e6ddfcea46c916af00aad3e639ab6295c7d4d5542b1ad90de489dda7a02eb6443009dde1d894fec7470bcc90f4efd0003229faa68076d167ae2dd2fbcc86a629665258031640c8816a9bbb0fb14f286ed1bde6290f62f1470ef7715232cda6141d7e5c83ab071944a3c4d9ba380ece71c9e2932b0abf1408a5c5a6b84a5b26fb9e3999e8eb9fc439904e5239e28793fed790b72d9835262b6adccf66a6525ad0aeee188a3f001a3a48e77ee9e82f2f4dd346243cfaa6f517b591674b962bad4f652db00a901d7e0abfd4e8aa4adb5de3cb81fe9076671eafc3427f030aab9c8b73ee832af2cac2cb1f7996226fc4cf79d84bc2faa2559e3fb34cb3a9c02ececec74c944e283c34aba4859a8c327b2b8cd021ff19ceaea0bdaf68e0a971b0c40b22d844c0aea92cdf59fba949bc0ac0cd2e567d3b0cceabc756e581e0fdc5ebfeff37982f8ef525960195f0f0c3c4a62d2eb128360b7928d52fb4b6fc9672fec74fccadc002f3c7fe521cb118070935ccabbbc4c67e5d0ca3fa29ead53b420196d2e5862d0aeec92b2d71773c893094feaeb137bd116943a95a6a20255a3343c1b401948b34474fc72450d6928804c013199e250c5cede786ec023baf061a134b8770af3584799bafff590a214df0b35bb6e9791bae98868ba65b2fe4c478ad3c4d5926194f819962e2193f1ec07c5ca548f84509e6050dfa5863ba8116b729008db0ef22be45312e7bdb157090e7b36249e03a01519507e565c54ab896618c7b375bcb4a2502299d0f7cd8169e7103f292870ed24fd949e07be1de8d82301fb5d126d1b9ba39040913c39f1a915211157238ac3fb4957e1bdc023e4a7ab0b68c0a2a9c6e0022292980029befa8f807c59c2421d9dadb00ab882fc35147be4d65d5899d9c5b7c2453afc7badfc40c4334c0cd8c07a4db557858006d43c2305afa5007b54efedaebad44157ad17583a2147e9a2ba3ee268e5ebe95a3085f2e18dd917522d01476318a4bc5bd73bed48bdd2e1a9cb9f599814175a611557d74ec529550d265ba73d216d9f995116c577684cc0486bf4e75ac033fb180e5701b4d0a946182850a004056e1d74da2b14504fc47b1ece9c9b45ce6bfe326ac9b3e37198ff9ebca1ed0a0c7b94e709593f34558fd35eb42b143b1eddf8e7fe3c13afc77e015b1019c12a4695a11034d5251aaf7019321740f5979b756c76c5f496021d8610786d47be84023a1778f70c6a63c86ae0a446a1da0dfd89160ac0da06c032a9ee0e5d08207ba5aa73179805c088b7cbc53c5aa6b06447b3831a8b7a4af0a436c58fd1bfdc972570e48f13008685d88ac793ec1c726af1a61fa121043744bf1e02b5a2d97b524e07a70adaa1194fac499553ca02e20192cb4359af8b6c06b5ec3b448a6a7bfc4afb3ece29b8511729b03cc0ee3cefd1c2c81f91fef45af182b866090bb069e3cd054154308ea312e66a9b96dde72f1872c591c8653bcc4908c6df6e7706264635c3fc904739d4e9aed0309149a63a55b4722e932340d413093b1244f3ac34aa693061fac405f1de04570261f9707a90cfdcc14931a057c5237a8f0b5e0b94087f4926c37fd47fcc26ab99b09d86a82cda5e8ec2f25d1532173e27a55696c473def5569764a7ea45f96b1adb235a9cbe8353b85bffcb07bbd5ca28d0d80e36f10573ed84b3a0ab6c47d7b1898b1b07be54f5a4c936be1bff568b349e83ee4f04f301dfceaba094b3ae716020435089861ac103ec1f4695ffad04d36f2971c5274c9f36f155f04faf42c2b4fbcec82fd371caf2030a5cbdf0cc2a2b91a0cbdbaaa6142fbca9473e8c397c5b1047ee194fcfb66f71ea336030ec0dccb8a8255a37cd2f21690452848a2bea609b0dc0ae3a6d902511f82e789a02f3ed56ecf0d36bc3440b8fa9f8c84c6fc9738e49eb0704ee54487051d5cac2874a6f2ab29984700eed41ab7445f0a789ae894d97e94162747d7b918d23b7e165163a56627a80b4987f45881c31817ab1fa9cebc07ac1e341d7dd54d38857a1b40ab62ae4e474e3542473fd3114d5b73bef0c4011cda5c27661eab38949a2b8e258502ed139af19f87c6e9bc59111d46a373f7b305dec4c8e190c9098a270d75d9c8fbd2873cc3f208de8abe1dfdf4dbb62413e05d9e61ceadfa9b27ba0f0f3e6084286bb9b5f4554565a151380e2968b93ce07be2336dd40c5c540c0e09bed9a4c21fde9b330675766b13a2303831c7a815196bb8a26ed030088c0f470594a66573eeaf589bce9259c5e5eca4935a24a4fc4cb93dcd2a623e2e60a7404ea5af4c5d27f4ea3cec41a2fb8890f04e8a13d12e14d11d1b1f73590b5b6e7409f096e690cf053ce3f8726611dc2cb520d56c1a5a783fcacd04526c70268d8f0448aa5c44f809805252b13b3d2a16ac5665c08c66cbfab6f8544b0257da59d88da0921bafa5a4bb5c6151b9d255a87f915c9648c18eda579668978773f60e8eac3391281ec860204d1cb31e4b0714872e87a327867a307b5325f92d8e9d866f99ba517e443193c4ccafb80d8546d53170d38dba781cda1c359b44af91f90c32f803911b02241f5fd2839df108460f155943a5f0a6c755e73395b385b52d080b8f320115de07b0880b1737c3a01dec1342fac0d1b52fdb3155d3eb4279f68ab884a01cc65e175976f7788ba53af8f41b28123c74fd61a6d67f39e8a799192bc6f35d4bf09cb99626c197f1656f9ba096bcabaf3def41ac0f2089d175b8305e143ec104aaefc9474d00893993246bc51913cb4542952896b9f1a037f6c3424872597eda667f11f492fdf842201c0e1fb9e2063a7baf882438d183a92872eb28e4fea8adf9ee28b68362dff08be0f5b927a557523af7dacf0d3f823a31f3983f9a024ac74e8935c978ca8867416d61afd4ca0d794142454d6d20f316d7b8bdda6f5dfff912bc6630750dd4220a994e521d503ea70513b62afe239b652ebb12d13723cf1c6deb794e92ab259d9110734a05006ae82629bf654fe9dac4325fc7d8fb23805b45fa21e99026ab1951e3cb2f98e1ec5959a7daf98de3cb84e8fa4607fdd902b7ff94dcfdd9dcf5af53bb3c4963f8bb0560090871399591c8f9f27ee3a62b6211232c9f9948deb3e3", 0x1000}, {&(0x7f0000001140)="d5f26e626600f7a806157763c767f3ccac14bfc317a26a8912d2a63342327e533297fd6c4f087b502f10b271524d7b8a8228aa78eccb4bb5c5073043eaba059fa049ba6ac208722df28387b54c60b26d84be7050b49633005b2160f0be775c094595ffc2d62d1a84ebc2cc158abe1cc7393c745c2828e7e600aacf71ade82d613d6ccbf347bba097bdc6dda45c9600a7dcff50e167c5cd74d6771bd7bab035cf9affbec6f6", 0xa5}], 0x2, &(0x7f0000001240)=[{0xa8, 0x0, 0x7, "e2e4c052e92c57bc8331fea2e74a7835f848ceb03ad462d53d1e2c6a5bab4af0fd279c73085c7dc739cc1181bd8d2f095c61417ff35dc7eac3306f907a6580c447d995fad1e468ba917d51cd556817df9226a0eb34c75307d1ef1ccaf65d8de45d59938b29c418511ffe8d03080160e8e7d526fb371504105f920b8edbdc4caa1a26f5485decc21277f1a7a3d7c1e91c213fd35ab5dc"}, {0xc8, 0x1, 0x100000001, "de0abf15b2d1ba7bf30dc04971cc78879789b59249bfc9b94cc297e781baa47b9e14da29553f0e16e9bb0e35a6cd3b801c43afd7d8b10b1fd22e789a20d355463b1579ed35e3571b20a6cd303c8bbacf8257a31c5ea09d8115f95608ad4875699c4a861580d8b295bf2a1fe6c18dde6aacf139932b72a52aa42515799f0853a45547c8c3f73a924a4bf34e75f4f99d0d4e6543791c12a7c65d6876af789f00417f305deddfd7167c6e560c218ad8cbca47437e20"}], 0x170, 0xc}, 0x401) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffffffffffffff73, 0x80}, 0xc) mkdirat(r0, &(0x7f0000001400)='./file0\x00', 0x40) 16:01:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x1) fchmod(r0, 0xf8) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000011c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) 16:01:15 executing program 1: socketpair(0x18, 0x5, 0x0, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0xffffffffffffff9f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) writev(r0, &(0x7f0000000980)=[{&(0x7f00000015c0)="fa01344e699a0c6a01626b7d1037f723d93e8824ed52381baf42db1975ff40e3c487d97bbeace36ae6cf3f2f8cae78d5208570c11fbc83e2d1570f47380f4411e6112276d6d0548882a532707484037a8c54d91bffda4f795b692cf9f2521547135a60e950ae2d9ee74165e8d01d29db9518e27214b9cbaf357e43c6e600c509caf4ccbd9f763a1636d12dc84a61a943a890dfc1527ac0191de5eb2e296831292075f5764d40979bf675c20674a5fb07151108fbb7ed1f12595f98ebe3a55d22093de1080e7b59453072c49a452b017f3c0611fd2cc253f79bb7572921ae308c1eedccad7873154167497de4e58b69eb08f61a06ee607d5856898097cabd377af1adaaefc7d23d572d50ba712f82574cdc26a242874eff5653d92869f6152fcfebc8f9736740839bb8f1839015abfb33b4a3c09bf8779af4b5692b51b9491aebf9828c857619dc8e2977c85774143a9d6d79e54885f9d6c42e46fe686cb1e9ba98298ef3ef619e0b63d0da87ee636d6d01e8f9c290a911213edda2a824679c56347ba7a8cc181666ea5c49cb66aa1477aabc5bf8256eaeb18ff9eb81d934d724c056c55e5aadd182d17672dcdeb687a2d5a2b1d64f631392a36407ee1baeec351ed7137e734183b6aa63293627ec950cde505df112977be7c159237b40c5f11f6b9e031b1cd704dc1182383a12d9e3c2fe1c436c59c2597693f1d648ac4385fbf91856b970ced7c85bed31ac9cc269d95bb7dddfdeea9b12e54788252a5ccda44709fcdb00cae34069abcdcc57962569ae4c0027e68ba0921108d32ca21547462431981711f028227a59ee6b86edc43e43fa5a81f232671cd3dcb711638cc9349fa2c74ee39164d82699c30f9f64d5c2f8204e7b46277d4d4e3fe950862e4732f4db64b86f7414f8f17d0d2f579d3cbddba43cc6644ffbe8befaa481daabbcfb89cd3331c879f63056c16a5f06ddaf63789971c438a9272debfe6f652ef3fd9bfd358c02857d02fbd4094cd70c458a824e004a28373ff1b834ee2a0f37ecf56001ab0efd684cadb1b8ee226eddea0899af4a5f5696ddf022c1fcb062a344020437f39391acf05d4fec56f74aeda74b9b0c02140ea690e03028f3d81552fae573163dc0ec5b382fcb84aae2cd512bdb09ab5907299e54c27ef8c1d4ee7a882344567bf9799bfccd07db8eecb9b70b01503d3e3787788e487eabfbf1b829bd68b6ecede921533089956c8d4ee793bbd8a55b41e44f9ce2e7b7b24f03ba25ce33c18bf194b5bccac3363fd2cffefb8261fcd5b4765d300968c9611dcfc6797189363f6829b3e040dd24608751189515482a746e16b92a9f3e2476552ad711ef97488d078d6126d6b58afdc6855dc99c61ff84f7f81cab969f40d877b2713ea99cbefdf5a816404ea6db157dba90ba4c64a01c5ca3336b16fe3daba470fba3b40fc9f075a8ba046760c29834d88f182ae6d8a6e9c9e2f5c08301b4f34513f9dadd69722081874f2a468b93512a0001e807c3c3732fd283d61ff025a8262292424a46a8ae752400a330d40131fbe7c75e4a21619ae8533bf47260f9b2d798fc3c07fa6994f7a8554f57a46cdda78e7b9296c46dcacdc70bee426fdcf4b37843615f20af571de51a802351627f1c5b504a38e20d8b187a415c5dd43e12fe711443c8852d6ecc874d582be323508856b43eb0cc3099ea1ce5475cb1011898b4a45f49e7cc3cbdf94a8e7765be3a65c93be7b28f69db82d489a32403cae6160c8c10ce55dae8b06790c08f90bee5a7090f7b6677623abc0d663b3664d5b9fe943b7647ed6d508d6bad614654ff160376d8531787626139e1632b944bc00899078316c6e30e32eb4e5ff7bb570a01ca5158835c2b69bc48b8c641e27a79be6062edf648086ed270971f3188d8df4716030d9bdbfa9107040b01f0c5f2d0b2939e2bca628214f42b944498445eb7f0fdc54047d713fd7da29e38367f7f9845f2fa886006ac022db728003bbac719bfc204a41f6b0a7ab780bc3adcfe1b12376d97e3748f8e5d0704b4770e6439632bcbb57d159305c465f6441696d6d6de1408b1131cf59dba1abb3e4c6fdcc93f4fff2c6f7d05a429b18c59dc324529b4c2f48a976fa93d81fd913f9e4cd963d699e5118eed0ca40a5046e070f98af0ad8dab207a98b1a6e08cee9c4e446097eb27d294aa84a0bc5c8409b80aec86bdaa29ed15666f9ba48ff0c360b819b59212466562a3e4154ada064f97e5fe3793cebc7208faf441592012d389076c1cf8f7334e1bae519765651206dbad1d6e347c4f43b9b71c64cb6f3ac2087361b35d27a941acc911a3096bded62054c799f851fc03f69f1db14a347e05f1c87ec113d0c246f3e28f24ca2032003bff1f2ce06f3fe15546ee6613b9efdb81606bb1004c0d1f35f52e95f029455b3fa9e96f5deb3ac4c8f28410fd99bb0e4b946d3b43b386a28444aae1636887e2c72d8fdeb9bdf2c8428ece9db5fc4796a6da0084a8a8d01e45d5d051b7c89a78d39cfc211876d40bf95457733a13d6d894389bdcad4136e45f5f2b64e23fcaa8d4e3aaf562af84db77f4f36c6df9197e5446825145f70ff229fc18ff058011c54c03dc1c80792852f273723aef338a6ddf57748ff57875c68184616ca494dc1f39c53ed1f2b2f6c88a91f63e05b5f37db43df4726d4a7fc61b0dcfa4c62da91b253308ad7366c0b1c5c28ff5b13b572d36170f1fa4f91c4e5c79fb491b077d37cc32abf93ad1312533ea2b98939c90c91f6c87f70b278643eff022e8f71bbefbdd71255e81b2e0ab4aff58b1aae454da9fd8ed48264ee8ff0410c9980d7a3c5a468213ecd389a6802be44b57e3911fb0e202e756f87880f66c62f9d9176c7d03d183d91b96e0166701b9645eafbecd4eefe200358543428a880fe85c37a0091bee2a0f72bbc249e8f77b54c81efdfb08f543c07434b1aeb14bf4f998951e85735a878cab0607ec998a98a555810212516499dd40f2195e3ae1df801744407a6aded8e2653d832396411a35074c3182796e7d26d5bd1a848b720e32b39a89bfab88a0c4b11c9637942c8ba87433b7f009d33fe99ac0bacc2355a9d7dacfb78aef13354fa2ee606c254950bb55692dda063e394fa4f06d204dd3848190fda5a26b773ddbbb735b6a40fb0b54ed5831ddc76e3f2483852bf48c755ca2611c89bb742f6772e59a2352df9e22c113cc8c802e23c54327bd95cf9963bb09157715915aaf022ec7c6385ad53d5bc80d920748fe633c34d968a3ff4b5d304f5588f5190df7d8515e21c0070a7c0c1fe5f6f3ae55af5c6552264165ce2da25db831a6dfc23684227a31277af13f1992af95dcb52c4d5b0b3454d725316e5aea5c1e1b7ae5ed60bbf5b6c725588e3852ba2a1b190ea27ab58fa6736782f66c7f184717d9565c1873888441f5fb7f667b9fadb40714f10af109a92c896091458badf4457c3d0db05b6a13e80dbe97c7e3c70e5a256a4688c4441a6426eea9abbd5fe9464d13cc7c0a4256e736abdecac38645f02356a96caf4905f321864dcaaf1b1b024d03fb76ed98e946ddb94e0452539d74b7f18c3f8716deb672ae589a6bdc1a49c34c61cfbe7ef9efba02838e539cb107dfb1c736f93aef4c7b49c55f44bf2950022670899ab68c484f4a4ab5e1fa3adcd0b9e5e52178ac09c00c1a45a42d60334df4d7c34839dbccc290b378f941495056c2c51ddb1bf2b21ee75339f2aa1c12df86b02677a2146a3f27ebd3b9991beb6a6ac7ee954039f851ad6877958a5b34360838b1ec7051f05c5ffe4b359d154220cf9a1d8ca83a33f240f079ff10be3327629c7db6f71196c613f9369a0cb00696e0d7ebf04e837222ee9d17df270888c4034328ed01c83efa6708dfb20a916cc0bb91f351c75cdb72a8ba117e5e0f059babf76d1dcce03d874e11f63fe3d20c0c2142e411ad52b569326226df220b2863ca26dbe275774adbbbff14efd509f5500285b073afec193c8e86041e5141547357eea2f26d95598d7655194d9cf107177066950d1fe280d5c5a7ed17fe84f551ff2157cabb9cfee85f2fdb5971bae06171ba1bea06ceaa66264bbc8d7157daab05c4f4e5a1534d875b421c4785b1641143c2e500df4514b69c583b29418e35f86243194db6004103cdba875c8c7d0989e6649e0413b1b6be89015b036644f5055653bd97becfb525325a822994ec735f74bda7b20bce37c8356ee393b9272bec844192e1a716a9cbb126f0d209422296677df8b8937530c0f1d487f8f9216ac31dd4047bd60952d6f20e35b12b1217198db6e877c7f9699e18939da433284f4a19d19e4e2496607400f946eeee7c3092aa52eb20fdd99e388566bc74d81c57081c7f90f3ca9622c41b59498b644164ab1dc39eebf760b7e0da410534689e3f0b12e7532ef765bf3924caf941b4723be7de3fa86da9710ead41f99ab874ba7e2dc240799ae4f589adeab49f583f78378b723cbe2ed4eece974cba86db70d5b38b81cd5c9b8c28955e01523a35631d5fefde476492fac0c14d1e135fb5bdbfcbfe61a9add7e0e074477102fb9d4cb79ab7cb742ed88a71ed9c796b4d2d45a7ccf9109b3449c6760d5fb308277caea49195b373d7d21aa067563328bc7b2d3e792acf196a690a84d28fbf3c09250d3c42395e3a61acb60afc92c76c0e456f5f3979b50b6ce0895dbf7d974f2ea9543abf302104c2edd297b94e1218d96ef7764133d6d340ede93bd406416519c60545dc13990fd0584fa509cb7e2cd8a89b6add10a28ae16acc35e805f2d080e80775ab604df7f80180adcff29c4aa91b4cdcd5060eb9211ee5f44dcaac55e870c2690a80b372b42886fd321833eed3f09a94ec8e7a152e2bc42e7b45ec660723cd78ed24f116da7c7e0cfd5a05ee6938ba596f5e1035111f2ef9a9207cf96cd06f9e203cb87d94b3a68b469a932d8f6cf427629f7cbf59d02cd7f848de95b3d2deaab810bcf59b148fda2caab8ee32680be49df4d8cdc08dd35ba33511bb8548f836c85f8e6e1e7d1bc1425c911b4070690342998d1bd2207b6b2f2eed4a95a232e3bfae375dbd78aec025f4eb7ae2e7d180274371b3e569037c626a7503eae3b1190da8b1cf8bd46319fcc6dac85d13e87008f9e79e8ba761a17cfbdab3de04bab2846bc68b02a86335d301988f74b41157bfc431ec461d98e121d0ece33997977c6f8059fada1ef8832dd33168cac18c197227ff43667ebea9c24d727d7a3832fe3f09521801268b7b0e5587f29b6fc20c83000c4544d1e23e462124fe301dabf5414d9db8a3ba903da6eb1917b2e18beecbe27c311778a93038304f3286cfe52bb3d4dc3aed2ebefa6e4502647124a8923539dd1891283c25392dfcf22496866ad37b3b3c5fba4e94a8c14870704207c4342a083b46fe5d8f08b45e8db88c2703bb0d0dbbf45c916907a89a3a77da49ffdccf4a6ba784eebc20d9fd12f7918b6315dab6488600096bd29693317e18212a43dcc21b38965835a9bb02e4ee6b502aaa6634484a42b15e344368e8f94e63f42c3a76336b8b0622b26b50c638c9efd087e0c9f3da19b5512f33e9c551300ed8b046539ae7c359cd896e384b2ecf06692c0b37d09bb523c874417a4a2515a2100fe2943383cd5b7380002608dba2e46d6dd1f80447c57eb230e36cce197cfa81fc4f07bfd789aede0752410287744a956e7e5531599e76db486c1f23232063d2b92dea0a65b25c39405bab09873e9c96b62750b7950f3539803e1c652adeeff5c9e3b14c5b8db3f8b525bbb540e0e127", 0x1000}, {&(0x7f00000001c0)="9defec8aa42a9ce1eef9acb489a337cd678b203389b2e63d4d0d5585010f99c4e680375f1a66d8c82f7b03752957eea876d6595bada0e451197a774fea8ad24be09854579b913bd64254576e92c437820669c6ade18d218efd8a2b3122a3639733ab1a4b2c179ee633ae09491613f993af5ddd9517bca536d4a802491b816115df6e4adc56936337955e173f0e6214a9c378fd579fc44ef5584ee0c7267bd56e96dce6022f7419", 0xa7}, {&(0x7f0000000440)="ecfaa3319ebd3f22dfa6a0821cc6a566b1f96a015649e1ddcf0cdcb139bb0bc3148dbcbd6ec1bbaf18473829baea995b551fa3dc0c46eb31f12d6b8fc74d4779494b1f97c26c9589774e7c5ba53d4c83d6d43043679c5507ecca59e3ce3c6d96ccceac0a7d1fbe15981dc2d479ce67bddfd7685e7f72ba954a1ba2cfb44baf71b5e8ba3becb1560ebc5d984762cbecc5016e48a4922b073125ee046ee854c25c813b8414930e91dff6e4604fefc88fcf7c5b29a0d2f37762fa2fb58a27", 0xbd}, {&(0x7f0000000600)="d42a0ef1edcf3fb899d66c0514b0ddc53a6c5ff1ca4219b0664968ae50d7b4ecc92d8df8437c4e75c680861295482500ae41e975965df4052a5c8be32c36eea6b2d4f360f209d921e309b59ac5e0c764acbd8284fb929759d730d6d36ce118d6748aa9b054f031a4379c954ae984eadbc97dbac8f53f5d71d3e0bb7aa30510affe662e85703fc9b88c65ae6bb6d028e95eb7b8f08fc7b35b08297e5fc77456c87e57d1804a2673deb6cbd2ac25d1c4e2e1613d2a5fae795c8c74652ff49cf28820b19196488ad86df2845cfd7bbed3ee0d4c9ee18ba44765", 0xd8}, {&(0x7f0000000700)="d763c8f5cbb5f7372c56de8795e41da32a2a9e95a33da93b71bb30fd7e699a0efc31ddc13b8405ff616d397f989684e29bc875695b5dd63aa7b6d34f7717b43d44cd432ce13b63c34d994119730b13e94dff69512c3bb3b75f432415a3cc6211c1e8d89d7d6f410621f89cc6bbb30be9ad712ac119d8d47757f825b5f36d0f205380f98ed1adc3d07b18abef75efefec7c0a40891b208f0b0bc6335e7b818e2ff9817ee2011bd8e0cf72b8b75bc873a40a6ffc53f07725e104f3071cafbbbcd9c7fb518d15e302e957aecfea9302a8ac9a266dda08c2e85827ca2b0443ea", 0xde}, {&(0x7f00000000c0)="683094d8709e1facec1a5e92", 0xc}, {&(0x7f0000000800)="20198ef848a7c38d9ddc33bbc99a5d14234bc2381d392de3614e212ebeb3bf518314af4bcca0e63a9ec9abe674603e01726798346172e9b3b9917a46969b2c6f87ca999ba013ec647fd328cfc9b4385396e777e61f43181126590ce20bd4b0fb9f0fba082d4f84075579a1723e611082d2a1c2c5d367bfc84b6dd5030c872cb1018977a819d899e1d81470ffc0eb6895100a77039644e6c6652638de4fca", 0x9e}, {&(0x7f0000000100)="045ebec83d0cb49bbe325b56be589d3d53bf2c5349ad884f8815a825fb07a0c541a77f9143044e762c67bee2b75456d1415da305", 0x34}, {&(0x7f00000008c0)="d30dcd29ffb970569fa7c3b539d26686e4e94528c2c4d87c187c3f434e926c99ac18fbd03bdf80dc6590520b5e552a6614ec4a8b3172603e4125293df6aed549fedda5ec482e48c8caf474ab97d4f21e7329027c37e8321f19f86a78c923716684c53c899c3f32eb26432b7a16c3b01412670ad6d20b015b6324bd21bc52a582ac0aab95c14d", 0x86}], 0x9) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) syz_open_pts() close(r0) r1 = semget$private(0x0, 0x1, 0x439) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000500)=""/92) r2 = open(&(0x7f0000000000)='./file0\x00', 0x51b096c521c8f1e5, 0x0) kqueue() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0xaf5, 0x1, 0x0, 0x9, "5d8674d2616c7e8e7d3875b0f503071fe378303f", 0x1, 0x200}) r3 = syz_open_pts() read(r3, &(0x7f0000000140)=""/100, 0x64) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) kqueue() 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000240)="283d3d798c475aa058fcd2d29c5f7f04ca66d4ed3c790b63e3a4a66f1ec85a0d5cb13150632a95307a228d771350161933a0c0749e00a5d7815f63d6daa2d6f32ee2aa0f783fd20b3a505efbbfe106b7cd64b68e0a695f20b42f04c47561d4b4de0288c71bde091a627b127350f916d3fda60145bf70498f84638ff75927ef4fe4769cd69d5e2fcc094790e91fe1352226e4483a00ff452700d5fbcbb73413aa395021bab08a992cab78b628fe081c3e6078e92838a966e2cf9204265bc461f5e066ca25e319b34e496299d8ddef84879f1b0ca4c8", 0xd5, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x0, 0x9, 0x79d38748, 0x3, 0x0, 0x2, 0x4, 0x7fff}, &(0x7f0000000200)={0x1, 0xfff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x5, 0x1, 0x5, 0x4, 0x200}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000000)=@in6, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000500)="21c3cf3b9e16ed1b2e2fbb12836837f2772bb7e7b941f7e8359e24971655fa2fcb1c04fdd3f829004c2f50d242810653f31f32af2b62a153c606a7dbf53dd290cb3c888c9055c0f037b4f6556c5d11599ab62ad6e130f299b1df2f75ffccff887dda102e05b39af19cab8cdfab129b0c9a46f4ec15674069d62d90a5eff83012dd4f3b5a34b892041d8301f20ab1722284b6267eb294500f3d55c50f702d88b589987df9a18c7f2e4709d48b73ff6bb24484f2309013c1a194fbe464f9b10279a5", 0xc1}], 0x1, 0x0, 0x0, 0x2}, 0x3) chroot(&(0x7f00000000c0)='./file0\x00') recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f00000000c0)}, {&(0x7f0000000340)=""/144, 0x90}], 0x5, &(0x7f0000000100)=""/24, 0x18, 0x1}, 0x2) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x137, 0x0) r5 = getgid() mlockall(0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) flock(0xffffffffffffffff, 0xa) fchmod(r0, 0x10) setregid(r3, 0x0) setgid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, 0x0, r5, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) semget(0x2, 0x3, 0x108) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r5, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r7 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r7, 0x3) 16:01:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpgid(r4) r8 = getpid() r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r5, r6, r7, 0x4, 0x7}, 0x1ff, 0x0, r8, r9, 0x1, 0x80000001, 0x5}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 16:01:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x759, 0x30e6}, 0x8c) poll(&(0x7f0000000100)=[{r0, 0xa}, {r0, 0x20}, {r0, 0x8}, {r0, 0x4}, {r0, 0x4}, {r0, 0x152}, {r0, 0x108}], 0x7, 0x5) socket$inet6(0x18, 0x0, 0xffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2000, 0x9) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='a\x00', &(0x7f00000002c0)="2c9b00", &(0x7f0000000300)='\x00', &(0x7f0000000340)='}[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']&\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='./*\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:17 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socket$inet6(0x18, 0x8005, 0x2) fcntl$getown(r0, 0x5) 16:01:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) r1 = dup2(r0, r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shutdown(r1, 0x0) ftruncate(r0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000280)="35db00ecaf709e8a1f047300000000000000000000000000", 0x18) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:17 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x3a) socketpair(0x17, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382", 0xa88}], 0x1) 16:01:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x80000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:01:17 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) nanosleep(&(0x7f0000000080)={0xe99e, 0x6}, 0xfffffffffffffffe) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000c3) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) fchown(r0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) truncate(&(0x7f0000000140)='./file0\x00', 0x200002) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000180)=0x4) close(r0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:17 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xc845, r1, r2, r3, r4, 0xf, 0x1}, 0x7, 0x9b, r5, r6, 0x100000001, 0x5, 0x71, 0xca}) r7 = socket$inet6(0x18, 0x8007, 0x0) setsockopt(r7, 0x29, 0x33, &(0x7f0000000180)="fa", 0x1) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x3}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1ff, 0xaa}, {{r0}, 0xffffffffffffffff, 0x48, 0x67, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x6c, 0xf0000007, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000001, 0x3, 0x8}], 0x4bc3, &(0x7f0000000140)={0x9, 0x55d2}) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$getown(r0, 0x5) 16:01:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1000001d9) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94", 0xee2}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:01:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) close(r0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) getpeername(r0, 0x0, 0x0) 16:01:17 executing program 1: r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) syz_emit_ethernet(0xa, &(0x7f00000000c0)="496a5fbb25480c29af54") getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000080)=0x1) 16:01:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xfffffffffffffffc}, 0xc) socket$inet(0x2, 0x800000000004000, 0x800000000000) mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0xab) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r2}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r2}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000013c0)=@un=@file={0x0, ""/5}, &(0x7f0000001400)=0x7) r2 = kqueue() socketpair(0x0, 0x8000, 0x8, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000001480)='./bus\x00', 0xa8, 0x10) r5 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = dup(0xffffffffffffffff) socketpair(0x38, 0x1, 0x1, &(0x7f0000001540)={0xffffffffffffffff}) r9 = socket$unix(0x1, 0x1, 0x0) r10 = dup(0xffffffffffffff9c) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001580)) r12 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000015c0)) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001600)) r15 = dup(0xffffffffffffffff) r16 = accept(0xffffffffffffff9c, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r18 = accept(0xffffffffffffffff, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) r19 = openat(0xffffffffffffffff, &(0x7f0000001740)='./bus\x00', 0x100, 0x20) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x4) r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r22 = getpgrp() r23 = geteuid() getgroups(0x1, &(0x7f00000017c0)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="7c75903ecbb6a41428d983e0d8a8f6dfed74143bbfa6075802cf5e2a9def6a8e7dca859c5d4d01c6851531", 0x2b}, {&(0x7f0000000240)="d8476d9f5d8f75f3b89327db8c038d82d3cc6fd6f7afb704e3493fc1fbbecad935bc58382ef8a66698eceea2693e78901e3c46f4d8f8552a8ca98341678f1e2190c4172b39422a706a4993b6f03c353450744db7980ff28f0c419602d2a75f111414698c6d5440331764dbc2df0b0f1e70593a116e8a6fd0bf227e697a98e36816ba95fdf190d87a40c72abf8b372e4e2a81782a01a15c069b7269047ffcd0ffdd3694b7a937297a346d296bc411ac07149c2d7d2c449ecff53ffbe3edc9255e2e5cfd84bb563d1f9e4d74245f6815e8241ef4d870", 0xd5}, {&(0x7f00000000c0)="359fc8e726cd90cc8ab7d54a79f7f771f00614224e9e515fa5376325a1724bf4ca45dc17fef0b571140f018a7b1f88db1271bc7b6e85b87fccbc98436a797d13a82babfd5d90365b427bc449b5d8e73816434e79b2199a284103d1ecc9367ea0dbea16c26b6859f00770d6680ac68d", 0x6f}, {&(0x7f0000000180)="0a28609af0bc4f8ee8984e2cb4c59abc217408bcfd4e974ce84b625df4a1126b9bb3e4f40409dedb1e53699f952d4f4b1cdb9a9e3d1cebf4e244bd5291beb0ee22208826a00b0ce88a046c5c961c76ca34bace80fc1b3f381e9f7085cb1dbe7ea1ac7d86e1eb5951494040557ed3f9002b9346d0162ee8ceae0a", 0x7a}, {&(0x7f0000000340)="9f48b76e6c14285eda9536426c8d9033d0f048beb40962d99f517449aaecd94d94249c55e79721deb8bcc979e14bfeef3fefca8a625f0b77bc45c95d3a946ae00efb1528c051a78b5bbad04bd30dcefe19f3afcee2cd8ad54267b338ff362811e69d23b6482baf0c4b87bff15487818e8c4d3f1dd1598ac290082f77e52888dc86f8ddba75ec0957c37e853a5c0567138e6ae2903c19f970c903bd2e4528c3206d58c297ad77953fd01a0623dffb1a61d7ea522c9672afce3ac536144c4b0f062e1a3eed8519122f5b5932e9ba3d137c1e67332f89b0a64830cf2314c44696cc0066098025f703b44c8f8defb7af6215d75e54817453dc98f6ffc3ddb69580889638d4c30b9e56ee868823df1c941248f7c1c621e904f79174952b3334fd650a73981b0849eb38b00321c99e4b4c48dfe9068da1d5e46720bcee50802218757823ac19354e740b138c5973468a7e3239d54df7f815897706bab8b754072a4bee9d6768d42d4ae372fa605b8ca9e16c974785660bdd15bc7c97035d0a6a4c7ff27f9361616b70abe967c76c541958737da7ccd5f4b965a27a6cd3800fb67b8d4325ff275effc1d2793d859c0198bfa5d7c89804c0f53daef1824cde50d9b7e253781b39cbdeb00cd70f3e9723de83cab0e119300059ee730237cc2f9bf480cab7da98725b8f24a16398bfb8bc62f1fb5b67bd877d88e1f4514b9978d95214a3032842fa08666858e677d21e1747562baed8e154af5daadc72da7b6a679d6e25d1f8e5e4e6a90fa4039d5d202f9f909482803dccd6d6c9e854f03c3f680ed117669d67a73a1e5cc5527a0e3791c17897497124d8ac7c1f8a3afb5a077dea01b7d1818dbc630d3ee8529bf1fa24e1975d1bdfe6251cde8f2482c46eaa0679822f00bce4db4da3fef37438607d3e55693bbfe2491dc4c176e7682f3125a6e884388178bcf4954660f1fd353c1f541d857aa637d5ce092b899714e0f0be9c37c0d08c74ec4f4ceca549fa78413d33d85a466fa0b7390b2569729ce03eb67c4b676050a8bfd3a6ec62463781bc078ca05c945922bd28af7589946a6655edfde4261268b32a5534f51e20c56b52bd57d46c767bee7a6f917a153692abaee76b62565d59c817ced9c970da38cc0c6424a5b0eb43382b156d975058d5d2c171e575365d95e88abef1cdd97e35e47d2bf71870e6eec5f2e91c8efbf5bc523eecee2641012d8145e7e34bd20e11c21e392311fd4aae9347aea56704cf5ce8c6252f2247a2d1b4faee6f08164027a38d0df552c16218064a85b1310b1fb06289e1a057cbe15e6cfc7f6c38cd8974c1a378af251bbe0ecf6fb4091ebe66abb5ec91267e6874170d9fa9fb540efc91743c7c677da4581812daf82c61a821e1fed64ba87f584dc5020119a47bd153d9634c93cfd4bee4071c7db48c0b8fdcb20b02ccbd072d9fba59491b28704702d1ef025686bd8afdda01b7ea4b71a30fa2114aa3970fb7bfee9728464d4186ed46d142d1c5ee2c073e72f91727c83c731104fca759a57068c5dcab87a49139b3f0948b7ed3d67191c5536f0747d2c22bcace5c567d0cbb740f31bffa4f84e6e16c8e7055334451f0d90ed5f5458e2745e88c2d86d69137ce4294772e58b50b086db908f5c4c0b6c9230f80d0c539f16a3064e3f61bc66928ff80ae84a40df75d9abe991aa218ee15528245a8fb8bc20885cec92062b1dcec3f9c8cd3c1480610029db01173bddc8453fd32bb878b7891c0001e43f6eaada414fced289b2b551c5a427b14a112ba18300f1fc6da1b6339820b88f37b540d405dc41113fbedfd8c11ef2a56e94381d3d78f275347b1075be3c2ae9e8e478d1672c75004d7f1bb9d88e44f7d7bf2552660a6d0336cb7b322cd8587bf1c2c4e7daffe46a0048a0e74f5ce0c8848b53ac98a82055afc2e26a31945828962fae8da45efa9a3fc65f387971d8cb32bea82376389a0507464ba798d1a75dbb88aa1abb9f0ddafbeb5685f12f5f1512c877c7b076ea9e4c5a80de1db2f2aee6bfb1d4cb2adcd719e9fb7264ead8fda0e8cad58edf169ca139f03b3b0d8aa8840e4191c96986a29f4ce9ad4cba407ec325ffb8b80874a313ac61863f9c8c2df33ba5fad394eeca2c49ecba0344e0e1496b74cc5aa5f829f59a64a057fe3231c6c6df319842c8e8cfea8a5d7fa2683381896121c0fcc791b32b953a941fe8050d552b798e1763823a756ae99d0203f151c329fa6294cc07c6580139c9b5e30f8fdd43f1b2862bf75af3d0a8d861a185694db1056992db3d3ac9366c17ff79aca907555f423d49e2dca4430f8931c9c0846ecf7c3dbfddaf514a0759699e1c023c2e2a971ce8bcfee91fb51004ad0eb3acae591e01eb3080578fb2879640e9d4af79cef4257b2f64e76ff5bfe7666adfec5dc8ce29f21b4144460ca82f5aa040de6ca01bc8aadecb84ef9806f41212eddcd92d5f32a6c8dafb71b138260f82bde7e692d3e1ff7b5a3e746ce851d01be879fea8482bdb91fb1dbb508fb0417442ada00e04b4659e327ac5004e4c319fec6345b82459ccad58a18c1b02ba6c446e6e9f58351b89b9f3b6338ca5546f210f40db2d70b961432c0ae20e76e9aef643500c9d6b4a317745ca8ba9d6dde1773d20ab8ec702a48289a9113768d980f0d94aaa21b6d1aaa40aec0a91f78b0a94e840d11482c834b27e6dfd29f14ba41bb2b4fd3036a8b2c01b1e6d03dfe7be95f3c1518080a179fbf3ba5451d1f86d18f0867196241df64530c8f87701d477097e500326679c55c0cf37c9ca27544f8ef0ff9aeb7d2d248c4b17938e8629f815e2ff7690264452bfe611d09730d8ab7fde6686f3d8ee4081c4c641f7b2678524a5765fbe534acc9dc7b4bf527aab448f02982bd3636308a2bbd5092db57a994f253b68859ce3daf23f6c6af03b5bd6ea13faa4e7719de06f3c958b2957bcfaeb07946e58003d903cdda017b9cc31e08d143af6d60105983b6f65e7ac11cbca903faed4c8f811326b6ce03f2c01c510233e040fed1719cb9d4274236eb71b31c47262bbdbe2b3a93c572671453617731fa24d7c5aa2aa2bb6ecf3c8d6c7035fa57d85def7a2cb64ba96732fa6dd95cace25c105533316cd7146f78b0d2a4399e2824e3776ffb6f9237ffa0f648ef15e23a275a55268a4d638ad737ad943692e00135fcf07193d0ac3dd951efcf824360a42112a1dad1f01519905c6e0abedd76f2c7cbf94f5b42ec0d94488d99df34159d41f4543d3ce7a218537aa7f39d106247b5060fa0d558e49f701e1b15d001ada1d81eb844e37b2a6872f0471f45d6eb4c6ed17f41a2856bb6aae56c35f673fa8c2fe373239ffb8fa6b420d001bac5dd8f712d33f01dca783491ac6775c53401d3defbcd98d5daf74d631e07d784364fc8683bc3436e3b7243ece8f3629135fa03311bae0e77c6dacf29ab326a9953872608d6afd0413ed57c1def24fb075f993057a234a31e432ba85122cf674bf1d07eec14fcc55e799472a682ef3d6bb34732d3c6ffe58aa6b040f8a9bf6ff99963664839a381a9d5754a69aad7c24f784e0c5109005bfdbfd15e24aa8fed4a6ba39cb9391aabf270b050bfd57a8d90906d7e59e12e3a2fc095f99d1bb8aae050ccfa9d745acd0299f39595ef1d1d3896ff724063bee1721e1d9619a9067db4525fdc9942201d8a0e7a8b857b6454a9fdd4d2b4dd0f0e26aaa2b71aca6092ad49bd52f12ac8a8cf69d80af2aa487bb502b507112e636a20a8f536852487be1f5926558a66549cd685feee131322bd94f2d78e73b6b2dc22742e3b9c9f7e6e313fe67349169bb2e87a94b5d0a448f588a225cbd57536bf29c4f4cbda97b040b8b062941da431b6b644f9faab44e2ecb94e25b0bfeae66d61174ebbb4dc6e60f088fb6d5d90852a201e6c23a80cfc21e62b93883e0de3cd2465434486f61647f749cf266940832c12496839901e17694af74effac0e6d4c17ca851fc96fa81ec72eb99162d1512aa9c1f795999364a7c0c38bf355f29ae41b6623cbcc428454b01897356e31d551b11e5cf6e8087889c014f681ee3a1df10d9f280ae7f38522321fef9b9ead2d6b5012b83600a86340c7c2e6ff464567049072822c859a9ee68b18496a0d21cf39c205476654a03958c0ccfbff7342ab381700ed70de5b326893803f465ff3f854628d2ad92009d475e12ccb1556bd3a3bae772149d6a1a502bb653296f809665389a2f98677420d7675ba83418feb3c0790ae915c19b31c662208178deb822e54a8d35b3ba4a73fff96eb8b2d890c9ffcf1fbed95cedb7696756e519b5eeddd250bf9e16033abf21ea6907a27c89ee3a2703df1ba5b6086635a1a753b14a9d4cbc5ac3c2ba2b9ad14d20e618d5861b7dbd05902f03e59025d40232ad32df97443b990b08c75a304d4ccfe24e83e6f8cd210837c81a077f5c3f464b1b0ba09e61061bdf0e8e0618115b39f9e487dcce85c2be60b5552b853449193bd8373a0136a9e8307171ba3b7d67c8b8a8acecc024157df9b600f5a1deeaa1fa99542945f3546928b72ec43afdc656852f3246f021eff044545a3819c81be9f7ebd3f1e6609a5878213f31e1c5b05706c44c55c7386fb7fd87eaaff002cd09c100da7e387138d8f9ca5703b70b059fa978a449e5f50c9d70ff8da2316713f7c5ed44324bf877685b0be3a17d0ff389a39271195ac07e900c5bcf8e4ebabce092497cbfa549ae66a389cfe3d4c3fb17fcb3526fb1635e31367f108101a9e9ccd7cbf1ddd8bd8fa3d7cabfc3b7be989d4ac68e111c698a9fdd537838cebfc1e9c248e28c29b9e1b79bd0d9fb7e13fba43645dbf2855fedae6ddba58897f48446c310019cef6911e237ca5e9b65f13071c8713760d852fd0c24fd45aa0f767ef14c0f9bba31db45fb4d6836887e3de03a1a198d05f856dd56f9c72667166e2fc5504f1a051da5231b73b45ee07c26444a59fc403a723f67c27b308ae9105a8734fdb7a659495368b43e52c1fe458c0f9cb9c8350531b9f137aff7b00a2a404319840f77e3cf2c1def4b03002ae99f89d0b92b4917e606dfe98ce8760df1a8c656b31323077e836aae3873dfe065a6165524ab4830801e54878c751501aa46f48c80db7b75450bf093e4e0c99470fb08928fb05cbbdda7cd3e8d34b8673d1f058da700a55be36d2928a5e09e275aa918c98c4ed2c0c640cdc0d33186d261a3b5a307e790693f31baa17127f74059d5257a5f98961d1aac7eb2113bafeec14a03732efb50cea513fc0814fc4785f74c46614fcfe6847752d38dc3577fb5d4bd842b4515ba2b66fe72bc6577dd4e78719829a9d81bd89ae05393d0d8dfd414b53f8012812651712c27a833ecfab65688133fed9a94668d5ed1627a3f5873cd202e0a260de18b08962319fedebbeb07f0a6c848c6466805bf1c6243a54b19e3057971cc8d2d3f78705f480acc2a67d3b1ffcd2aff68fa3fde4b68361313cfe322afe7660f2970b1b8e74e41e378dc0cbfe6adf53525516a519961936292fafb84e2de7fd3f2a8b44500284a60d6357730a8b9201819f02c620d3574756edce21799bb12f90e781a64b7614aa3255ba65ccbb2665a4741dc9d62f11091a908ea33a20d3641767eda9a40468cc10f679d69d75e39ad0c6d383fa3d95b8d250635b92618aa225c104e591a7f5e9d52fdc9d051ba7111083f8b44ace0881af06542fcb86b39bb74fb31bcd28b5e2f6445d54536f80159f20eb46e284c958996fa3cd5795f3f7944d641d35a2ecaa0b7d6a1bd6a3813b313e9e1d5ed2ce", 0x1000}], 0x5, &(0x7f0000001800)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0xa8, 0x2}, 0xe) r25 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r26, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:01:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x6}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 16:01:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000080)='/', 0x0, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x8, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:01:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) chroot(&(0x7f00000000c0)='./file0\x00') getdents(r0, &(0x7f0000000080)=""/45, 0x2d) kqueue() clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) 16:01:17 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) getdents(r0, &(0x7f00000000c0)=""/155, 0x9b) 06:38:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) fcntl$getflags(r0, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() clock_settime(0x2, &(0x7f0000000000)={0xf2, 0xd7}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 06:38:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8270696c000001000000"], 0x10) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2ab09a6ce9083ce7c01304d5270513943d3b692b1c8152", 0xb39) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x4) setsockopt(r0, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 06:38:46 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) socketpair(0x10, 0x0, 0x9, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r0) 06:38:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) write(r0, &(0x7f0000000000)="678df3561c786dcdf28d686974919a5ab55f51d87087d6480d63126116d41e9b3e94366d4e43716afb188359dec65ad698a4ea329e7f6fbb4c665ab8f6736f2030fbf40e6d689d1ca5df345477c9be0eb7b364c254394bfcad938306ce5f059c0561d59cf75451a6d9523a6ab1c5c8b1b441e6d1326fc2acadd3", 0x7a) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 06:38:46 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x5}) select(0x40, &(0x7f0000000000)={0xa25, 0x5, 0xffffffff00000000, 0x4, 0xfd1, 0x7, 0xffffffffffff0000, 0x800}, &(0x7f0000000040)={0x5bf9c8d2, 0x8, 0x6, 0x7fff, 0xdf2b, 0x9, 0x7fff, 0x4}, &(0x7f0000000080)={0x100, 0x7, 0x6, 0x5, 0x8001, 0x0, 0x0, 0x8}, &(0x7f00000000c0)={0x1, 0x10001}) execve(0x0, 0x0, 0x0) 06:38:46 executing program 0: setreuid(0xee00, 0x0) clock_getres(0x2, &(0x7f0000000000)) r0 = kqueue() lseek(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 06:38:46 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 06:38:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) socket(0x20, 0x5, 0x5c8a236e) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 06:38:46 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:38:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/8, 0x8, 0xfffffffffffffffe}, 0x41) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000340)=""/24, 0x18}], 0x4, &(0x7f00000003c0)=""/177, 0xb1, 0x4}, 0x3) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) listen(r0, 0xfffffffffffff800) 06:38:46 executing program 0: syz_open_pts() socketpair(0x16, 0x8000, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 06:38:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x92) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0xffffffffffffffc0) close(r0) socketpair(0x22, 0x6, 0x8000, &(0x7f0000000200)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3010, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/189, 0xbd, 0x800, 0x0, 0x0) 06:38:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6c7) r0 = open(&(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x30002, 0x0) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x21, 0x20) accept$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2a57230ed12ec4e76e585d11c0f79a24f3033cb7eeda2a3ca2ee37dee9d87584f3145954a9dd9bfe04f925b5a9d8e9fb5935da9b8ef6e0f1224505af3d3a61d821ab328d902cc3498196b0ad31d211bfb1fdcb40c17f543e05b9928af0a98d41013fd7e5374930fee8706436c66dd02ff2c073d3c2eb989429052bc331419a2f7ad99e36d6f243c09cd29721dcd1280d81afa38a038db89f8ca030601edaa28bfda38bc141093cecc846b278af52d1a860b197b14ea00b95b6aacc3556325d873739e36bbe22755d1fa22210cfbfbff9316d7d6c64d98256831cbc845fd358df49c5ed6b4ffecc03c1929c163a2efd7255d09d94b930ecd638882daf69dd5f76a72f9ba23c37c287770000000000000000"], &(0x7f00000010c0)=0x1002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001100)) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xf361) sendto(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) 06:38:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x800001fe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 06:38:46 executing program 1: utimes(0x0, &(0x7f0000000100)={{0x8001}, {0xfffffffffffffffd, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7dadb7abc96d3823, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2c", 0x5f}], 0x1, 0x0}, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 06:38:46 executing program 0: mprotect(&(0x7f00002b3000/0x1000)=nil, 0x1000, 0x5) unlink(&(0x7f0000000100)='./file0\x00') r0 = shmget(0x0, 0x3000, 0x20, &(0x7f00001dc000/0x3000)=nil) shmat(r0, &(0x7f0000468000/0x4000)=nil, 0x2000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x20) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x36a) geteuid() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x40) 06:38:46 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007de5e54c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ade9a4abc05d94c3295b3cb6bbbec000000002838e73664d6ae2aaf50a0697f95e8d9800547a86f06d3528e11d2ba582b2005c493f625ba9b66dc6182ba1149ab200b81b021d5882cbbc558fa0fd1f6b92f704ceb7e56c2cdcd6c8543ee07a5262df18fefe49fedbdd2261b06e98e0ee341adb04979cbd8bf5e"], 0xfffffec9, 0x5, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000640)={{0x8, r1, r2, r3, r4, 0x120, 0x5}, 0x2, 0x80000000, r5, r6, 0x3, 0x3, 0x4, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3) setuid(0xee01) r7 = msgget$private(0x0, 0x7) msgsnd(r7, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() r8 = open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) accept$unix(r8, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000002c0)=0xc) geteuid() chmod(&(0x7f0000000280)='./file0\x00', 0x1000000104) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r9, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 06:38:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f00000000c0)="8ee5f8b76bf5cadfffdad896fae3b12145", 0x11, 0x1, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffffffffffff}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:38:46 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:38:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1b03022c58082d2ed870ce632bc09afe36a18e2ee99c1043e0cebf8e770462b39469c37eba5cf0816cc2e959471016ac6894e8b80740e1614d34795a7fecd90ef79770d42d61abc7770446f0af5aa66c549061035f42ded40779c73b0c8d37002675cfee8358777c99bc9122e831b22f20965ea25af962a2c65b9a9692702b93cb5b197106b1e51a0703ce7e580601b317b3d0061876834d9bb745672d24e77d35fa81d4d7f6a2792694fcc47dee7072b834c84944474c87843a58da310452110ab9c5b7c2d207b0d06173a6a393c766d87b4f01b79eb74f13febfd4c6fcc8cc65", 0xe1) fsync(r0) 06:38:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{0xfffffffffffffffe}, {&(0x7f0000000080)="03a37fc3ad7f986483d38087099313bdaaa7f07b9f223cc7b97c9a65ae335a37655ded05e1bdc8de9f14543a7b7d9a1685465f75a09ba42a670bd529323b4aec11f3bc7dc16c89b2791f5293b0f5b888d870c5bcbfc7a83e72286e2c7ffeb71daeae83ae9873c08a05fceca500e838ca75804303b6e3fbf057c1537603", 0x7d}, {&(0x7f0000000140)="d73eda8d5a73584c4d9cf6fb2147a089bf9b0b1a41ee840ddde65bf7ac8516fb775582b9822cf63c4172cae86f41ce8beb426c584a1a7e39b7faae8ffb8076e82d0ed205116f01e87dea36a7d304737e4457ff3ced8f2e8142929df095756d020845a07ca0e730864ee9c3724c809096d02c12ac6fb680d41aec8a6147a1860f50e5cbb17151510a3890bd086ecce65b0ce89c372fa34a77645dac1681ec45340354e553167f5ae3d06f3e8cfb28733c18dcea34516ccd3a8d1ff37ab552ad9ff8a1", 0xc2}], 0x3, 0x0, 0x0, 0x7}, 0x2) close(r0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x5, 0x0) 06:38:46 executing program 1: setgroups(0xffffffffffffffaf, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:38:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) dup(r0) 06:38:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 06:38:47 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001500), 0x39f) dup2(r0, r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) lseek(r0, 0x0, 0x2) 06:38:47 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x4}, 0xfffffffffffffffe, 0x0) 06:38:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x10001}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x38) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:38:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0xffffffffffffff20) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0xffffffffffffead7, 0x7}, {0x18, 0x3, 0x8001, 0x8000}, 0x8, [0x9, 0xffffffff, 0x3, 0xffff, 0x5, 0x834a, 0xfffffffffffffff7, 0x4]}, 0x3c) getsockname(r2, &(0x7f0000000000)=@un=@file={0x0, ""/50}, &(0x7f0000000100)=0x34) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 06:38:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 06:38:47 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x2}, 0xc) dup2(r0, r2) 06:38:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001, r2}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 06:38:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000066696c653000"], 0x1) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 06:38:47 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x0) 06:38:47 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1fff, 0x46) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) 06:38:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x100, 0xc2}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 06:38:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x7010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 06:38:47 executing program 1: r0 = semget$private(0x0, 0x0, 0x401) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000440)=""/4096) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10002300897b9d435f4f11dfbdfeaac9181941d22744192a4a8bed35640a3a71eb1bcc30c10e3333a0d91dbda14d98a90ab7071e28d404b1e7d19bf602f34412b9099d4f53bf40dee994ec0eb28cd6ef1e1315e770c8fc4c93c7024f7de2cf2ba1278c7bd75cea7e6d8cdc97f7774632a4c9a69882b01da977bc43"], 0x10}, 0x0) r3 = semget(0x3, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000200)=""/202, 0xca, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/213) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 06:38:47 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000200)="c42f2142fba29bbfb815623adc3ae9d58a17657f94c2ebbefab8f8332a4c4509508cb8943624d9f0437c1b5fdad93b20084000e2e57be034ecf88f771f1aca9bdc8a91febde5413ba2b992488fb251a04d19d399515d0e3500f6a50a3413d3a7f8fdbd8a5ed571dff29b85fa4a4da69d3735a4c1613c955372d1fbbeb3492257f4ab5e4dd16cab1d3e47ed3f64fb1c37848a023305b487cd38aee1d793600d6284fccec7f434678aca3fd585de0e2a603f44076626cf47224a4c9d323eceed4ddd2ee76f9993dcfe9d8d2749f94b5877625e2e8a6c0d7c6cf7ab210cfc6858f4bf7537d043bab604cfec7b3e74d1da6bc40f55ab91dcdca05a2f3d2b8c23b992ce538a6816c5a9a89cbe8152ca68f00f4425c72fbdb3a914d352efd1a6ce7e5139894e8f06195376d1aa21fb5ed24a026a5bbdc29fe6e96d379a2067009fedd45fb049e95e6b73cb00f50070b56f978c175486a74263bd14cbf96bc876f4290d1a0a4ab81a3b41fe792724d63a6638be1a6a1b3aeed06812beb48cb3c54783434f7362fa487218a1c44ed1c43cac6f0889da27d99c0a269e147b4bed2bbe5c6984d68bd24be7718c02dbf3d95cece1a15d159c6082b0e6b751c60ca93433ecd579b00c0f145073cd879631ed03c9c8c4e306729d444957399b926dd08ffb3701647092614a78724fa8673842184727fdb6a86d3f5925339d9ee9ab9f116132acd9c390b8eebfa2901c83dcf6fd166b75b9f08e228174ef5d6d187451586d6f25c60f9c316affb4860ffdee4f2bc5c340bc943612e7a44ff307e44c77be58a879ffabbc27952156471774795e4b3c6d7c096098de566c1dd3b1ad18a50709d35cbc3996824ade23762a2e3447035fcab4247f89de7b06f93cb6715b4f22806f884bd3fe515fc7c0ab8eda14678c01678c834f55487528a6059953c6f1de06484c931bd8e5bedd46c858a6c3dba07c5ea9825770dc305a1c7282a7e627ed2f93da9f1ba0fa36f48fd853d6c057f6dad1230b1e716d4ca9a3e59f8355e4372620bc704153440aef67968088d1d1ccac32bc8b67a39816d245aafe893fcca226a9acf9856f6174c1b0fddc746e8aad3cc271f1e029b78735e1eddcb9b61ac5eb6348a3a15f28b55d738cea94626e9cb0e4d284f49a093fe76cac313109eab883b982b6f36479cc9ea81edf8223c04998c46c8854564e0371c2b07754a0058104ce3bcf94c9afa30015ba9133ffe30ef719178284685335f3f2f6c81affda1582b1043d720e8ff8ce7ccbe6d76cb9216c83dae309969d374835f845af4214067ad5c73ccd39b3b4e9f4a6fa99c37b6175935fa019c31a487cf211c2c36f39d0ca8a78b3cc108b187258959aa77d208d25eeae44ba568eca9e064e8ddf89869e791e20966e18badf644a673471479291a62eaa96971bef4e308e7b11cc76fd902915b693173aef80885e4885f1639bb884c707c295e6f2125a7801c4e91da3bd9a113c21fdf03e07fb0369840ea7bae48daf474e163fa3710d960e1f5765f169d4b149421656e581b13714136a732232df81702a2333be9f003b46078b2235227b459e30190d450ea602de34534b9e1cec79882b5db64a24935d82d3068457507e1ddf271eb5d353ea7902f3b7692a9fd9c36d987384f63347c284af334f2b12cae68285a0302bbf8e8f4c6cbe0d8d5074f6df27d5ab8f20d1bca654133fca8534d14f98379c0df96bf21c40f60b73999a7eaef83dab8b9212ae0e06f5f69fa0fdad3a81430cb5558b499529a24715870605a170ebb68ee28669e4bbfa622599d9f3c2c56e7cdacc95f9e622d5a7167aefd3980e04f46a499cfbe1ef6c1950cb4b5e672362901ce7a233cbd88440147e8fbd1c5b926b3ce7aae1a2ecd9f2dee1054a1f88a25a4993d9a31797f129329d9c913db0e6af6db7c75c359e52371648dc8c7bf59a85a77f50fd17bb7615d071e4ed367f59d0957bef93de97ea6d118980351d298b866ca897204817357421083550a1d4c128f5bbc096ab33fda221ae585b7a61fced5194dc65a207d2f499c4d7376ed6dcef349d813e07a10dc48f911fb0c573f1844f8f368c4ed954f74dc29e4b53d4018bd201eb62bb363fd121f54b9ebb2107cda45a0fdd95e673ae180c23d7914317e044fe8a838f456bb74d8f5dcd426fa99f6b77d72d647e7f75c39b2c3994dc8889c556bea7bbaa920e78e1046886651e900cdca13295886c8ca776b9f9a32279f15abbedf1c1ab610bde8e9cb0548b734c4ba032121513346b848510afe1b7a491a97a2154b5e30deeba5bb3522455ead62ff6150fe22701eeef9a10e34f10db8d9801f852c101d819d36a83210e346f97d8907e5918ec3fa5529e39c78433692ff77a3fa63fa07d27def6ba7f93b82aa6aaa7f2d4aa16a71fd4012fc8869d95bb8d51cf236d2d2a08161509756788e321fdda9f5f725aecace07c0ba7dc232a3ba9e2edb85f555eab48cbdf7e737289d4dfbc7bee5572a06971fab8b9362fa6fd00eb1d938dc9369fc1e3f2a65d3173439fd28ed7f04d53f908c2853cf5181a38c03c347e8177bd49faf76d7cd2cb7896823149dbe7b2b605a8125fb260c411a9221f8bb0398a7f0c2da423f47ae62f2f46e504831a63f27792e5943e204041012fd10a17cd0f755a055d78d2754f347e5e3e7308778a8b2469a92e4b602949551fccf1f6ff4e4052b93af97707b2a1f8743a35c42a4641ed976228a07ca19fac7f82712045f1df1d8657e95950278db3c2d11e563d30caafc47a87f72f7967985d71032873fd4dbd68b08eaabe21233c3ade4fe7dee342fa79fb0240f4c158799ced6e7ef75dc8fd3561b228d168a997e4400336d095c980b47e1c8052349a7f909f5326225214c217ca55321a331cf791dd51bf9a60bdcf63981a617c3920a7e121119578fd12e38a27724bb0e69d69c8f6c98358d66e0b0c9943c150d3574a976e9304112683d7fbf3b01bd36891b50431fd2197ac399819517cb43792c6732dd16994c9861a4006efb2d6adc9e0ad7907fe6e954d8539f632960caefed9fad51de62eb3099803056d11b5b07fb95631c1ff867f6bdbe8c873339c9980a3fbb3622bf66f8b51207b33137d2befeeeb4db29586347a5d63a29607ca11f4b8372de426d33a4a1f850b77cdab4c1a4f978e7281e64f74eb3d587894debb99aebb3e323011e8b7fd1665fc1c1174645930091a46866b36021a9c6f29365b3a98a11123e642d74dbca7766efdaf397ddb45268274fd3dc972e9c34793dcd0afeea9496000bfecc568d4e46d0d82e9605a1d82818083ef65aaf35f96ce4f6edb22464cb6af29d8b681b6d6ec17b634daa83707125ce977b190f4d2b4ace64a796592a021c58beacd4cfa7b0bf7d9e6abd66646bba859e11c7f22028c2ca8efc702a0eaad8580e652967f3063ae68d826945b2b1ef8cee1690f41156520727ac228db75bd723811fe78088dec67ae83c9afe9e1b8e546596102e4050f7133be6df11ebc57c96396aad562c11a697c1945731776a1ec9d5dc56f882e3ac32ed4966f6f647f69803490c7a47752f09b905c9222f673f65b5729a494798e9d98b21410d8b37b3b8c784b54887285c8795ee9ed5a722f7a2473a1fd8122fd662d29a01638b729abe7fa8b87da9a52f151fdf4ec28889847dfa22fbfe2cfe7ad024342d9f70af10078e0b762df5411be9fb7187206874fec7fbea2373634f36d6aebcf5938d65a397e3c8c73a8be28e7c7196671f76ff2e060eca79daf93966d74130653b88857502057f4ff094975d8dd8e8c31ca97b330dd56545da3197425ff3b2f712ccabf230af464410a34c680f3db0b772d0d73de09e54b96915909a09f414a3cddbb4a4caecc74a209d3b8e61ffc9e1a6a25bbc65eb01be3cb945727177af33f48345cd09fa7f6c974f640f074ad8eeca1316306e8ec0f789018abef8a1c33584585216a65e6a94a20c88c0cc888a1ff5e8b49026f06d6aff61f794fda6e17211b3f9803b46e932609f9efa9b3477938a4ab380ffb5ce5c8e0532e30acebabaf2a5bb8a93096a04525dfecf822679c73e31151776bafe2d2ff4f7d481ada4fb9842a6e92c3cd7b4aada432a2a6e8c6147fbb4b577748af7537ef5104b7760810ba576fb1cd25547c821ca11857d56e24d63908db408601e75fa018c446b8b1d27e8046dc0894d80b348f312a59dae467793e27a99abb855913bfe0acca6d409d184ed3fec8d73146129d51e3864a18b1839863a42ecb4b97a4960060d5e7fe3f0418aa3bacb1479a132f43c0ff3e0f4f6b662d2ab109b637dfda16b36a36d66a625fa39c17e76518057c7f5a7253cc1d39fd6b68c4c7e98d4f303abfca357abfbcb654ac9819db39701188f5691fe12e97bc2b36617ade1c5544bc1d7e49b7e89d2414b9448b238a403243cac0097dcea59e511301593a35bfb47c85ab377875275e4dddf0b7036b448518f7a603c7aa2cb4a5920665cbfc6caa0a5fcb47fefecba966325202d08a0f8ae0a301ac623098529f4e54fce5374b69c9a45b9aae652fc73981bbf8e8e13b715eb87c5f2ab859ce6cc59baacb0e4027fd9b1628341c3dd378a6e6262f2d183ba6a7c631df370c0a2f33ea7075e1d9a80bc5f78d9ed039dbe984fb22cb55e1196fddee6218c9d6b8488892010feab4875443fc2fb03b192b89371f154ac16ca55a0a8e75ad0377d53dac81627df6720f1c1e9cbc90a9d884491934386af361071659bc6950e5e5777cb35db3fca7cec739a0705d5f2963f48ccbdd57445312963430ca0c35581a002afda65404b3a2eb22cee7f461c253c709b7faaaa35bfd4bc0450e4c37d6007060bce3c666fa8bbdd5f265bd24e3eac4b75a01998cd4f65b53bda7457fa2aa04b9618e38cbb0dd3eba8d8ead5c8d8c51fccfe5f4420a163862ec0bf80d9277803ea5309ecae830b9ba7892cc18afe2c761309216f478b273caa383dc3cb4d7882befee959c671d6a3f5e1ece419a8f7cbcfc593fecf7fd7ac0629a65b1740a42b6290afc092bf5f9deb5959f3497491c94511c6b0d447ae5b2ae1ee096297a40d424f3a56f5d804c522478cf13c6524bd40683b3a88f94c3f3a369b46e13423c2878e580d00e8a6168ec41bba854fd90b32965a44e10d6118738de80acca90901f3dd4948f232d28499e67a17698b8bd9d42e40b6c0a2f22469421b3119bc0be30cd7fe437f38b380b8a7a890cf38c551df8d6bfffd60b14b33e1247ecbc9f16fa18d4dfb6e118b279d2065e2e1dc7bfbdfeedb2c20be321087b960b7c012cdd65fd29202901bf92be0d23846e35f0c45e2f5c330a0f6d48b0617c5a764463875a67965e136123bdd296eb82db085e3dbb7df2bf1fabf1fe0d410a81ffdaed2fcb10f83e763861c71e1bfd49cbe13b44c37121f3dd459c54b25a14c0578e66b6e130fbe8794d6c7881c9d652fcd4fcf2e6bb4a23d2879826f41855570620d1817ebf77f99482389f88ea300884a7ee2bc1239ab1d5b128f93f564f5a847e0c4618452b758f02982a5583678fbcc6f51ac83e531e56fbc98733d81415a4ee6ef5691ea56201de194c41e251b25cea1f0ad86406e9d798fba292c7f4ca6ff16a09097bacd366cd9e45b4249c717050b02be1d8701932c8784de344de3cb7481df1bc6352f16665f705efef6ff8ced0c935955fa7cd7b274c7fd7cc5a5a5a6ea6518141f5c22d95cd423b161fa13d60091be15b01223209bc777a7adb6a24850c179f4ab5bd70fdeaac8b9bef660f8b2be9ffb1053b498d71c4b32a140a", 0x1000}, {&(0x7f0000001200)="7ae9f310ecdc0efe57cc44262d703a56c7e77447f0602cc1361b05a51306d45c28e2d550e68af0f1d88413e797f2969d8d7dd7fe64f192fcf801224fe27d8fe9a554cc20a4dccbab06afd4f684f1ce9aa19735b138b90ae84bd97364fdb83606ca3e", 0x62}, {&(0x7f0000001280)="7cd7481bacaba728dbf63942fcedd24ef296a10defab96bfc69e274882bee5d6f862f9638fd3829c1f6c811e336e20fae43ddf267d93a4483c01e0cf68b66dff3d5ff1c2eb4be554d56f05bb34a16fbffb96883d9a11a381938f8ffa031544dec00660580a5256664de7c4c34a5801f49939a980814d5d0b5ddc760434b63ab7044bbc364980d80988eb45c9158cfc78c8531ef32822a76b683b6991e628d12f3c08202fd1d7ae8240cc07c0aa46261afb4a57afb8499f9d71d4c2b02e7dd25b5184", 0xc2}], 0x3, 0x0, 0x0, 0xa}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) shmctl$IPC_RMID(r0, 0x0) 06:38:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x9, 0x7, &(0x7f00000000c0)="7953d02d649504f57933eae463089e6d859264fe161168d530b7afaa375576427886cc460be13155aa65f8c8406e4c9217961b0ce22fd2c64d52a73809e78a2a07828cd65309fca2c9d0ac65bc139912cad2543805ad550a3783c819a303b93158cf44a7a0c4262664b49ae03ba88717c94438f75426284a6f5eb8e181549731d09b0c5cdf4d81db32cc27cf9de7e5d62918dae224bfd6e69bb88c024a1e7acb8af8df4a9126189b853fb44ed3", 0xad) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000240)="6a93f626bf19ead15b36b899848dd495f8881bfb428cdb3ab1313e2395f2ca1017479dbd2fe12c7d12d15a2a77718463ed2c356cba511bd2dca5f398de82c8217f6979c291648c80651c5d5242b01cbb0262df1c2a5d9c394dd26b0e984046452a2cef40620c49d856231524d5ab5aa36c87ae9727415e7df0f1502b366e2c5fe1c35b4b5a8678d9ad0b222e1fc55fa08de9646f29478f8a5377783344e2213ab4427c87b993a76956f302bc3178657335c69d3220c0752cd34f9b34c45673e6c2c67e394018bacb58f665873f389669c91f1f911c38af5ae68fa042321bb44c04ef11e5447a38ae29b53c7613ab7b52344bcf2518d20b75eb4c6408d01e88454232f6e32facb73a596d51f173d5d09071ab72e0baac279c5d3125d6ad9a74455df5d5afc345db581d805ddf4b226da26d01c60a490c7824f45803fff41e0a07140ad5ac28fe2cfb315160adc732f92f0adb640e94b14ac178663ef340a7ef43e4b3d150e031914490130622da9a95379b8fe515ce8bfe6bf80a893a3445961d72b0e90e5bc773152ec770cf239385ddc4a33de09fcf314887265ef35c835a6395071d4f548d4f2ef8d809dd325af38910e5fa2b32f1e81eacce7ace033d5997c8e02b96fb612fc1bfeae6b641a78646ad0f192671490045f65f78f25d9242930b93f0cbf7d84b496cb162f57b38c90a563b73daffe77ef1df8184801eb36fa17998ff6905547b938cb4909d002545b090b191aec5b0014f6c29095d4e5323516ca47899b058940c73874a00b9d15a4a2cf8ae62b10d645624a8793d2adc48853df2417a581ca92cdff2711b68128c374c1069e76e6064553969bc992e04e464c3010124277e82a5f830ffc380143ce8cc00ae14dcbc6c4375ce369c14a5aaac7f394c15f6fa09103d533400acb8a98449a71da46077994fbb225f4e51ebb505463e65ce442c4f9765e479a1a3793f5cc6742348acf1c69d0163e7a11e78a01eb6ff265d377bc93f41c1f2507a5de0c61f767753d75ade1fb310161c256d06680a085b73ace923ad50198e98b7bd33cf7c70021a1287629fc0e5e4a7d79c737e4dd3c32c6da751d4e5e23eb6f98427a56716cb202a7b814ee227e855f4730b07760eead1c7807c5a45d1b14895e5bcec708b3694d25fb27a9c14ca7d1b6e1d5e393ddef2dce9bc8d0b601f8ce8a52f7cd10d18594c6491947944fb423af058cf6a43f39894259bbdc38a5b2f6ffe95550f35e1bcd04f1be0d71e07ad5ef4599adda2af7159b71589c3d3ae82be814717ae454496216f1efe684152291fb6c0bd8f1f5446a38d72caa11ccf27814b1bc0e0ab4dfa7f8fedc7fea3d7b94893bc240f97c503793e3556b00885c13cb3b03cae9b15f4e936e7c249cbfc2695117a53770985d31a4a700ce724df39b0ab4acb0b47e8fa43de32aad4af0dea1b1220c8d79abf57a762b65b78cac31702cb26836348fef61e56c5fda260b041f3521cef8693adc781593c4039c9de29fc7abab8178f345c1ac7c573babec40fdbd778c77f61572d6c1ea91f2bff0945b5e478749aac17deda5adb9b0f90e13d405846a815d0761dadc7f71e490ae1fc6780a0e881fbf1b948967507e7cce8aa82924f01fa87cf9214655b8e67221ec17eb83f85938b04617ebd0d39313c10d95e07078509efc09db2cb9cfef0da5cba3babed0ccdf807c2a607e2ac345db5fd2b65afdec1e1cf74780234e6f8fe6658ce847b8825beaba1bfe581aa25e7a59a67e6602f76fbb00ceef24724157ecca8df3f95c4fa94aee54bb49a2b2f4772312566b0910a71162d279276978e4d50b1635b6fe63dfae36c486dffb8bf5f6ce28fa3eadc838aa53672e89507bf95b02b9ed4193b66fde784225f78f0514fe5049703e2c4c17303e1453e75168c49567ccc0ea7f537827b6ab5cfbd690510a6e1e22963c6475ed985862b2ec17d4d46dac267feaebfe1f0a0982e16da463260d570738716f66cccb93ac5f1bbd998157d8f3f7fc08d301ba2f2c7dff8a2319f3a2f9c1778c3727de14b3a4b189a50c9f97e8d83d89222490c0144601642ec1c97aa937b584fc1909be842c4a536908d25fcc1babf14a39ea0c393e20c04ffabc54d281e592ad52f0459d46f457ed469641baefe0e75ba91d27b0df0b06568a8eb5e9ffc24e34fda5172bd7f3b47fe6ef37d4026903c576b96bc1459743a6606984420807f7d02fd5caa7dc4b0c04421a89540df9877997e8f6d59aadfd3bbbc463c19279044ebd102cf926c5f14318996afe2cfee0ca96d46c077e84ac59a34728eecd77e8ff7d922cc6b2a3534c927a9ad08adc60e4654f8db4c28d1212e8f392dde5684416ca972f9d56f4fa3255c5c4f2a2c9ea62bc8e7810038ab799da7f0550706ff21e45e88c09be70bf7ac77551fa811b125db50583c26d65aa87b8e0952c43699a9093ff6d4f963a92124e884174a7cfc53417bd9325e49ab721e3a10b84cc2b446e435b2061f224a2e22c02a7d8caeb1e52f36aec2660da0828fadc86b233408fe3558449d180ce18ac222e4974cacca1deb1281595569b399fdfc9a592d1fe8720ccce498f1fb5172a1bfd41dc0a9a53d29a4bd422c28ea9766de888ff670559328a56d82b47ec05d9f649c85d1dd2224f2d01cb66abe9ba78763aefd5f73d95f22d794d9360f7797154b98cdfed3157972642290cc23ea94a0acb74c97e53051b47dc7e07053e767d1592d0e4619bc8229f1cbd172c6c19f8929f35f32efed11aa0c0e25f716c5f5cf1a73fffdfd3e819c4f13587d05ed1b9d8d597f826e590fff60d6836be754a7ee5650705072f67b9aa9d825ead4a9dc81f959f79f6173681ffbb59e23192344879cca4f370c50e56286277ae517c47ccd5cefc695057123631181e80e7fa8f14b892b55effbc72a47425988fd2e4fcea759cc7812a4fc8cad86fbc31efaa0442722f85b13ec348b10ac90787bfdff511d670cfd3b19d47a6c2efd92b171a7bf01cafa378d05e51025fa217b7365e328068ac33c82f6c071fe4443da35a50599157be0ef23f0af31cbb993a932ab49dd9eae90b84e7d511877cf0f9f557ce42eb54941f72b305dcacf44ea208b5027a32317964735d75ea8532bc15d3dd2daf22820d9d52e20fb977ff1cc850d41dc5f2942a860d77c8d365bbf1b7f83b339b743463b622c497ca064f83b22ac3d09833728842fc7d5b462240ca3ae943a78ce38dd4983233d089e31077db6d6cf93c1eb77f2d256372e3543eb46c361f10e71f3237c98d8462b4c74bb4ea8bf6827238055dbf08c89a4d06a3e1653eba74f73b72b7117f40ff83d0887b9590dca6dbe7f37db441ec83218c1c3b2af9ac62c221147e498abedfe03b11af064a052f3366cc9351d6b96031b686998398754f0a54aea2110e84d13ab84809e9844e93f0395afd40d0f0b62bcfdaf5285a4841deb9d73cb5061f3bb7abc34113bc73f144a0d3dd8386781c4856f3dc69f9e4baec608bf9d672458fb517970e22b1bd9796156d71d394908801e6e14ca039484d9f1abc20fa634ecf6ff9a7d4fe7a36d47da63fa92d3475d9a311d2bd8ac7693a4dadd6537cb498457dd54efde167456d902f82c3d7b72104fb2ab3f2c74cc9cc463db5f77f0cf95b9cb845743c4c84f0dacff4ca2fe0631562aad4b3eb98f1410167ad1c62c6282043f7a436301279584d06d1022107867771839be25dc73300ef45b498712516ead959fe93e98c75f42fa7f010e799d1c1161153203fee348443fc0981f251933c04b5dc2f29568d72398ff176234b5e4d9c1327f43bc93e42e66268d0ae7f9439773698d27cd82a4d53b52a970076a366e27a8bac6c2ad6efe15140875663d4d91e98091b939058274b451cbfc1f5ee5cafa95bc4b18d121728fdd36c74129f8394bd702befdaede6278a03b7a5e2485056dcfa91da464889cfd23a5f1be03a5276a75084c63fc9e37c8f273ac6da2a72cab09154d1be94f490222d2016c9c6ea7cfa377c53ab6a8fbeea583c04e6c5ccb148ba0d7c777020650f23aafce4783d1bb23e86eeaf79897473ffe008e0117e5284b1ef2f83ca064bcaeb693464e8006a91fb674fcab06f1fa6c4d1cdd4a7fa4f181e6aca08ad5d0351dfb9ae7c0c869861d63dbc3670b6bc4959b88acaebe042a897415de3db74adac3712e5643ad22e149ecd9508600a3ad9e01d229b02c5c59361c3dc294aec6e78337411bf4693a2042991e6714a0a56bdf4a26e0fc4068fa5318ca418ef528bf9e73dce46c72914e7a33558f011025083fb144d74c8cb536fa29876381cccaffec6b8cdc51df00c2a2e0e4e5e478d2aa3bfcdd593fc72b96a73ba7ebafaa643f878fdbd0c59ef8a51beb4168f463b19fda400b4a741c8d16e46e7b5abe909aa6b0b52af53b635c6692da887a34bfdc694b850df62be1b4efe6fb94e57e9b7374ac76c94a1258f43a172935674e16a25de9eb3206569e33b1e84c2b40987069cc5ae33eec73034b2948c4ab74ef9781cf82c0f9a01917f316d15b1d6bd77721e6965bc7eb2eb2fd7e6eed763d74c188b7eae682a7bebbc65b9f6ec84d8195f4fff7251423985ec2fc4275b50421d6a845e992b1df3806cb4f53469802af58e06503ff703f14bd8cc5bc45ae3218b18d28d601a791c94534c4cebef0e97430774b964a993e1be4ff1ec422f7090757071da85d72f613c007a97c69a39254e38ee7b2b0631aa6d1b1ab276175ad6d235eb60b83ae39b58f998e626703128a67f28ed6a2813543ae676418a26b293821093ae22b134f7b40d02c0fb07fec03d1bd000e3d43109c534b2af7335f9183b56366e758e36cf13f03fd4f64451eb69719c42feb58cf75fe6ed729ad86e2e9945e0e501b32ab483e18d6c91f8c2377f5e87409318f4123ebd216ff3f4614036ebe61e497e9c80314da489d60e5b2ddd87e366e7e2cd127c564e512136b7453728f614d14035ea33c4f43e2ef153fdaf20cc641837972a7a18ce8b32e09ff0d1a1d75018cab1efd18e8163ad124ecea628b51990557ea3feb277db0a80e76e918de154d6873496b773e363a01e58bb8ce3f8b55ea7867604de04a439bd0b832fa4e6e32d991605b0ecb04c3f2a203a296e3fd29e7681bac46de14c2b8f60523b070313f1a79cec1f9e5628e9f06ecf50321f5a66e07652e7b02730cf4956465d57bf8fdeb9683d8c7eaf3659f1e0e3be8f5ebf5c328a90aeae51fe991cd3a816837f3043b36cceb02155245a4074572843b0fc47b106e0ea5a5abb1519ac0e2535f33fa1728ba22d8dab9129424c4af77e36bd8aee1fc21f74ef272d2c734c87f356722a085836f5b764d313d5404e4bd3fea458b007662ee6698088d6404d65cc18f863b2493899bb85d44d099e0772f01b3d1c978dad0fb965603b00f98ae721a76381bac16a50547c7eb78f58f0cde17d53a618b0ba72e7481abef0606626114291e07c9b16d2b9c3391db9d7f111360526da219a51de7d4884a7225bab430beb9fed0783160e00aacd2b2a16b359afb067bd95994b2c117a98586a90d44fd21c95219651a2536257fdcb086ea47f3bd2ea960063c5589731155db4c8c329a9e006fa4fdde38a3794886eca358a174f60d968571797b53672df4b0ce40667bbf1d3ad7ca8bafded1b45b303e9d91a0546e703e27c50e6e02d1ec7125a87a13ddcbc4bc1ad23b25f59e57b7f17dcce14464527a6ffa82dd32a0fbb71f3e9843cc9005773649b57ac52fb794b0dbf9bfd0cbc0157c477e5cb2b79d8ae49d4f3690e54aba927beeab43", 0x1000}, {&(0x7f0000001240)="62ec702ca988f464edd4db0aea5adb57ec49029c3f65ea3dc02e48f7715770c02ee0f86e2755ac98797153f9144f619adbab9a2f8961df19c017bd05fd0e5a6e5e0f1d408257bf56bab81d885dba54e1298a8413b0496eee22c50cf1f751ab6a1261dc838976b4cb80c5680581681bac68b9e49661f0073ac0614b218e3704f7deef221597c7e8d7bfa92416b73b007df1c70812a636280f53337260b5f5ccfb9dc4448771658b423cf907b251dea9f194a3730d98515906c1008cf86268700a7f61906ffed28eed6524bd2044df2f25f273e603d549a088475bfd9730774503fd92c2d352900c16e6", 0xe9}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}], 0xb0, 0x4}, 0x400) r9 = getuid() r10 = semget$private(0x0, 0x4, 0x100) mknodat(r0, &(0x7f00000014c0)='./file0\x00', 0x80, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r13 = accept(r1, 0x0, &(0x7f0000001580)) rename(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file1\x00') semctl$GETVAL(r10, 0x3879004477351835, 0x5, &(0x7f0000001640)=""/32) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000001680)={{0x18, 0x0, 0x9, 0x8}, {0x18, 0x3, 0x3f, 0x9}, 0x80, [0xe6, 0xc0000000000, 0x7e529369, 0x7f, 0x9, 0x9, 0x9, 0x9]}, 0x3c) syz_extract_tcp_res(&(0x7f00000016c0), 0x48c, 0xbae61c9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001700)={{0x6, r9, r8, r7, r8, 0x0, 0x100000000}, 0x3, 0xffffffffffffffff, 0x6}) r14 = msgget(0x0, 0x100) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000001780)=""/169) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001840)={{0x7, r11, r5, r7, r12, 0x180, 0x1}, 0x3ff, 0x6, r6, r6, 0xadd9, 0xd75, 0x2cb, 0x6}) r15 = openat(r0, &(0x7f00000018c0)='./file0\x00', 0x30081, 0x80) ioctl$TIOCDRAIN(r15, 0x2000745e) shmget(0x2, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) getpeername$inet6(r15, &(0x7f0000001900), &(0x7f0000001940)=0xc) getgid() 06:38:47 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) lseek(r0, 0x3d, 0x1) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x8, 0x0) dup2(r1, r1) kqueue() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x5c, 0x0, 0x20, "071a2cb39a645ee4affc7d6734aae522600e321c", 0x1, 0x6}) 06:38:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) socketpair(0x0, 0x5, 0x8, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt(r0, 0x8, 0x1fffffffe000000, &(0x7f0000000180)=""/237, &(0x7f0000000280)=0x48daa8dfc15a818d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) chdir(&(0x7f0000000380)='./bus\x00') execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1e, 0x0, 0x100000001) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000480)=0xc) pledge(0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r3, &(0x7f0000000300), 0x10000, &(0x7f00000002c0), 0x10001, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="695de5db96693fe79be08c6fb96324e9f71e30480d6bdc293cda99ec15776f9b62979660a7bce996ed98e9e353144c30aef0dc55871e9cf53bde4099920f81a3770d8f15b5ac23018eb90930b9c92ff315532cb9c8768f45f2da58170f2e72ca94db22d41908c0e619213aa2d8a9ef2b7320d43657ca173c578a7a21a8941b042401e6d8fd6375d4604446956232f4f4430fad3ddf76b3b07281c810f46b38bd8506577b70997b6c6041eb57a05cc873de7e0cc5e991a249", 0xb8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440)={0x5}, 0x10) pipe(0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 06:38:47 executing program 0: clock_getres(0x4, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000080)="c4006cb399685f09fe1b77bca8f31ffe1dc558b8f1ce3ff62c68c2377e5ea51dbece5b0e0858dca4d06c807c98a07a27bd9051a6dd022d687d63debf590ee2971b763c3271fff08ef64c578988f8fc2c3209f1e61e89029f0954b0c98d92c6d7eadcfe7befa40b30a005640efb640da871ac07287cb0625b91056d7c29799a08f5a3739dc8c51aa4b05f020e170d452709475d2633bca026629c0ce8cfeca188f10589691f6df119847e57475c9f6ebac3cc342fdd0bc3d67069a63bed834f1b99f545e539f58f00d7d8f9cd22374d470230aa505a1eb58cc14b8632270a0db1621fd6b5ce4acf15969dbae5", 0xec) 06:38:47 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) syz_execute_func(&(0x7f0000000000)="65660f3814c2c4815dfa34fd0e1825bb660f72e2d6450f01c341d0765b650f5e160fac1000c4c131e8750cdff22e640fc72500000000") setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) 06:38:47 executing program 0: pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1) 06:38:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) 06:38:52 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) socket(0x21, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x9) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 06:38:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x1f, 0x8001, 0x8}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fsync(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) fcntl$lock(r1, 0xf, 0x0) 06:38:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 06:38:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/44}, &(0x7f0000000040)=0x2e) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x120d, &(0x7f00000000c0)=0xc45, 0x4) 06:38:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) r1 = socket$unix(0x1, 0x3, 0x0) chroot(&(0x7f0000000080)='./file0\x00') getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000100)=0xfffffffffffffea0) setuid(0xee01) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000000c0)=""/50, 0x32}], 0x2) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) 06:38:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) lseek(r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:38:52 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = dup(r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) pckbd_enable: command error pckbd_enable: command error 06:38:54 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xfc00000000000000) 06:38:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="b29b50b5fc5923f79a76728eb32619a5805661d7b891b575909fbcb3e09b9f0b44339b9aab82a4d3e2bb85b484e62e36255b9315ef5101ef0db9a731c42798fa73ca2912bb1bd46d05aaf8f05be9985bf4021feff8d475fa460574d9df807272cc67e25f440580cf2ac040c75551e3b0a5f71f0f27390f4c40df689e844ae176f2579fa971d43718db4c8e497b69a3c9a6ed77a0f01f655c1798424ba0f2ffd5ff0bd9f5c849e749aa8054f00f257bdcf9ed825c096d28d89ed68a8a80f5521e2fb72b2ffc5a2e81c75574b69a31ac9949b0891b079b894b23f807bebf3050400b5368d524faab7d800c9e1e3cca6d0886a4bf42805e00be49ee4cb9411fa03725e1c8fe4625c749711a39236d4dc0ca396f9825fd92e7506ae3dded1c3ecaaf6bf834a8d3ff507136ab555d7e71eea477ae9d81b600582a24e6e65e3043c5e7c4e9b1138395c0f24a6e0ba497488dabe84f532204acc92eb38c2cc41fc2f4c5a4d92fb2463d4de5d1c41f065dc5d7b6ee5913a396c225adad2f466811a8184ff0dcd802740ca5a7fe6335585ba2a8769a2668e131309e51c902ea5d857ebad35d08d0cca0b0c2e7c70d1d063a3af39447f1e4191cb1981827348b8465213eea20c800f2159512cae0512aa3bb5b6129e51de4468fef1f65404a4a852521661c1269aaadaf1d2ba08614e022b1d7d9c4c5e8739ee4a57cc47b99e20227575edcb9", 0x201}], 0x1) poll(&(0x7f0000000100)=[{r0}, {r0, 0x40}, {r0, 0x88}, {r0, 0x8e}], 0x4, 0xfff) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x55, 0x17, 0x3, 0x4}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xed4c79c5003438d6, 0x5, 0x1000, 0x400}, {{r0}, 0xfffffffffffffffe, 0xc6, 0x40000000, 0x0, 0x9}], 0x5, &(0x7f0000000140)={0x4, 0xdaee}) syz_open_pts() 06:38:55 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x5}, {0x0, 0xfff}}) sendmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x310, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x789, 0x9}, {0x18, 0x1, 0x7fff, 0x7622}, 0x2, [0x4, 0x56, 0x4, 0x35dc000, 0x9, 0x7, 0x5, 0xffffffffffffff91]}, 0x3c) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 06:38:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 06:38:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x7fb, 0x1000000004, 0x0, 0x0) 06:38:55 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget(0x3, 0x0, 0x0) semop(r1, 0x0, 0x0) 06:38:55 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7f) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) select(0x40, &(0x7f00000001c0)={0x8, 0x36, 0x81, 0x824, 0x5, 0xfffffffffffffff8, 0x4c87, 0x2}, &(0x7f00000000c0)={0x72a5, 0x1, 0x5, 0x1, 0x6, 0x8101}, &(0x7f0000000240)={0x40, 0x100, 0x401, 0x3, 0x3, 0xbadc, 0x9, 0x8000}, &(0x7f0000000180)={0x4, 0x40}) setsockopt(r1, 0x9, 0xfffffffffffffff7, &(0x7f0000000040)="448acf83123a8ff9403408b2cab641ef60ab1784646753d74cbe5450096d9bc02b4523088a1525d2fb", 0x29) shmget$private(0x0, 0x4000, 0x428, &(0x7f0000ff9000/0x4000)=nil) dup(r1) 06:38:55 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) close(r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x800, r1, r2, r3, r4, 0x10f, 0x9c1}, 0x10001, 0x8, 0x1}) clock_settime(0x6, &(0x7f0000000000)={0x200, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r6) setuid(r6) setgroups(0x2, &(0x7f0000000080)=[r7, r7]) clock_getres(0x0, &(0x7f00000002c0)) 06:38:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 06:38:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) getpgid(r2) 06:38:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0xe) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 06:38:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x4003, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 06:38:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x4, 0x6f5) listen(r0, 0x0) 06:38:55 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffffff) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = dup(r3) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setitimer(0x0, &(0x7f00000001c0)={{0x4, 0x2150}, {0x9}}, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) read(r5, &(0x7f0000000280)=""/147, 0x93) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) dup2(r6, r6) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000001500)=0x4) chmod(&(0x7f0000001540)='./file0\x00', 0x0) r9 = socket$inet6(0x18, 0x3, 0x8) getpeername$unix(r8, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) chdir(&(0x7f0000001600)='./file0\x00') pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x10000) rename(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000001700)={0x2, 0xf058}, 0x10) rename(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file1\x00') getsockname(r3, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) write(r7, &(0x7f0000001840)="c402f481e11b52a23a804112ff5d1cf188a899bdd4bd2f62353e245f4083af9407a9e6cb9c72084c03fb248e5b6fb01272ed42ff39c95ef66124872fd0bd35d5bbe445eb25fdefd36f5c6e99d6afe16a965ec5c4757f010702eab522a9f760a994f0f7b070b3cbb6bf206125e19328012008e3105626665e580d75f6cc4e63f4492e4acdb53fe108b11798792c50b0b1dd485473c70d13039f5e078816f374a2a37466f885f87e0f5c1fa2367e2883b98b31276e05f58a6d7ee5cab9082900a1facf3ac294a79a08c3e61a72cb7e12c40418859aaef77e59591aa2dec8da", 0xde) socket$inet6(0x18, 0x8001, 0x80000000) fcntl$getown(r9, 0x5) 06:38:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:38:55 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f00000001c0)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file0\x00') 06:38:55 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) r1 = socket$unix(0x1, 0x2, 0x0) close(r1) 06:38:56 executing program 0: socketpair$unix(0x1, 0x200003, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x100000000000007, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) socket$inet6(0x18, 0x1, 0x1ff) 06:38:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x30, 0x8, &(0x7f0000000140)="ff010008aa9708000000c3513e2a5e0000000000", 0xffffffffffffff62) 06:38:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x20}) read(r0, &(0x7f00000002c0)=""/214, 0xac) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) ioctl$TIOCSBRK(r0, 0x2000747b) 06:38:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8007, 0x29b8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5b708551554cb374a7a226ef1c13f16ce845764225afd08362859ec4245008d31e25f7fd8ef58964245ece51e400085d72d78f49bb49c1e6ad8c72f0c55febebc0f0dd3caecd", 0xfffffffffffffe47) 06:38:56 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="46befe7fc057f2cae81e108f7bd5770a9e", 0x11}, {&(0x7f0000000080)="028c8ec9fd65dba5ff7aaab4a10b5521e0350b89e276311d9f40b9354ac7d54ebb769158499914739b00d83d2db2d97b874283e6c3a5b87809f426090853b45ce7bd31d3c51d33814fa7a1225cfefa2bca98c424eb1d160f9dc909445103bbe0e943163d0c5cbd7407a0b90caf1606e9a0f53040014a82fddc0c245b3da9a72308ce5aa81e143aad4209362d87f827260a1c3f94cdafb781911cee524c1cef059fa5520d12e775aa3a2da40461b75a5c95bb65c96adcd64d175b64a8736cb5e428f4949ae31577a243f8e550b2f1f77e37462f", 0xd3}], 0x2, 0x0) setuid(0xee01) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000340)='x', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x6}, 0x10) 06:38:56 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0xfffffffffffffdab) socket$inet(0x2, 0x8005, 0x23) 06:38:56 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) syz_open_pts() 06:38:56 executing program 0: setgid(0xee00) setegid(0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getgid() r2 = getgid() setregid(r1, r2) 06:38:56 executing program 0: setrlimit(0x8, 0xffffffffffffffff) 06:38:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0xfffffffffffffffc, 0xfffffffffffffbfc, 0x0, "1eae8682ab0320715ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a", 0xbc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 06:38:56 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) 06:38:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0xc0, 0x4, 0x15, "48679dac8d3c6f97201a9980e9d1ba0ed3978e30", 0x1, 0xe0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:57 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setuid(0xee01) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() 06:38:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x80, 0x0, 0x6, 0x9, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="5486fc2e3512cb7f206f91a904f7d827f252c5cca9420cd2c7cd523dff8ab6f8485b687ae41ed727c6de53cbbb0e7643cc87978913e7bb69d7e8494eebfd9c522738a5d1f8c68aa9baa8c80b2e5725c5ef66b473ac5a91f4f5e8143be99ea6085fd96dbe115d1b02a3ee7588c438aaaf7306567e827138be81328f13cd2a56b32125d42142dcf99f9e00af2f084d520be288d1452edf8b36929a191ae238f4aa14069fb2af71619d1ecc8616f7dd328450bca2d8aade0c95879f644dd74446f530086c5278ecb57abb", 0xc9}, {&(0x7f0000000180)="ebd6d22893722cb4fa0ed21d32f2f4c478ccf7ddb449bf36fc8f5c9816a84b1e1b0ea96f166c043da250687bd9dab1aa275844490eff8d65551561850b394a0f866ac7cbd8184c4a17fb46", 0x4b}, {&(0x7f0000000200)="12b028511baa64e7a2e40bb43a3438721b11dd07d7aa8540dc4f00008a097a38ba2778da4ae73c3856b297be0c6c7173e47d9fc8e4d33a9a682d3fcbeca1888d20c7b238e89b3d2506d38286a05249f8b63561c580eb6e3ee8", 0x59}, {&(0x7f0000000280)="a0ed69c8dee33b2fff2ad44615e27137e5c4b7c56faabf3f1a2ea2268304835fdd5212ea0f8e4a6d3285dc59a96c260019542194838b221490a4703829c08a4ba7240da5ba461c7968e9c2d4a9e302e2df91420631ae7abc0cc86284229f38dc7398ff508122b4e3dbc00486e20cf168e3f9e7a9fd6728219463470d4578a4cef7e3a69cbd560c9f3ddcc492b4042f5664b06c6b56c87b64072dbb21d97e8ad50d74170c74270f3376ab05329f3167f6aa9fca590250916cf69b799476a95c78b0f1392b645a225dcbdbc6880781171ff420a6c9a6723a826e1c80a6e3", 0xdd}, {&(0x7f0000000380)="3b51f95d5ad3f23992385937c89d400a4b0c111a3624bf8b5fdaee02f2af168f5967209b35b5c017bec847d7b9cc987b0467cbbd9499f1b273cbb16cd029ca2da1bdad00135ba85b91426747f77bca0e0998fbdbf63d", 0x56}, {&(0x7f0000000400)="21eb91cd55c7b7f40e3c36d06d29c91def7edef73a1ea54e4a12822d7f7ec628dcef19522b553ba061c4d119fed9d06f2dee", 0x32}, {&(0x7f0000000440)="7b327c1199af7f897006efbd49d5cb10ec7c9f769401c4e0a01dcba86ae7c0f4e9066b15b02db2b5333e248d98666a5ee33ceceb50d1b82d0cc15938352773526b404fc9e068585ffee15b0a1e31e79a403a14dc91be1d7a1d8949aae439ca7239b811c7", 0x64}, {&(0x7f00000004c0)="8068cccce248cbc5aad27f9acdfa5874ceca7fcc7d1c0e0b399cbbdb478a446de13eb9046a51a681df988652d96623ca5f76db35c4c190e7fd6351c391da3bad13bd98c244092426b9cd23857e9f86e50c743c99af04071f68e8d69a1231917eb3248d2fcbdccf753647b7af91261ba3a975ce0b7047f16450db670a3d06f36c3232a9b58b2e66589b18bf92b713f16569ae7df0fd2304fbc4633aff5726347cd83df3fe1254723b29c359858efca83ecaf6a28ccc16f241f11105d1c10b188ce6f430c13be193a84a3f902a78bb6a73ce2f9c28e661424a6d40c2cd2ef1817f33ea198abcbd58c6ac2fded94f19618b0c43d9a25f90003ed8032333fb868e26469bb1ed90b82ab16e40309cb86357db571fa6a99174fccff500363007385120f032d2ac879ef68c960eaa2ff353ff6b7d14b5650a9df0d8e9d642251c3268745ccb6d76af58373a43761442fcbc3e95d070887388cc11a63dd8c2442c4846f91f8ee3581a55e78e79be232793708b6570ecb6c58803a46cb54193c3c0ab5c406234d5a9f97239a17adf34ce2ad93ca92d4af172fc62e733f1171c265e74a78b571b2149a26af32ec5f105f7ac583a8f2434ce35665a4bee0637ccf2806af3e5243a29c4775de44808a906130ef8db85b6b01120401ad8cec6ef8ddb3cfbe8e9f295577817ffb46e9fa8e12392000b8059035a4779f363bc42deabf072ff98eafc123296eb355c112b55a29ac8fd4a6fc663665a5778781f9a74ac464ce5150d0f96433341f8df5ab231ed2180d9f17f2db18c0be2ae1249f8d75e73105cac5e695e70bf833b848a1823ea1eb6db50e291e514185be822aa73fb87dbdc8106bffd9c3d6bbb5492bb78bd728f3f84bd14c39e5b60752861202b349a6ab1d8de6ca32af120172e8484043c936c2ae476bbb63d6a996a8a5a3604cba3c5a965864f66c50c357b2188a000149d9bc6e459b3ff93b4d14ea9895c169b8b18283ed6edb3b1639a1135d08135bde75e189c0d9c5bf346990b69c1342470b4441a01640eb85f659d4ea77374e6868245ee2d6151987086559b1cfb78d1daa8384ac67ce4bd4c026c9bec2f8d809c633aec1a3d62e19f9efeadde774e22302663a5e0893163f625a23beb20c25e2b9e2401b759e43cabbe2a9583424c9b74ff1c1302582469463c48c83a75be78d6b0ae8c71e8b8a14301d050837a5d8d3c57e6a54501977e43d3a5d0859991eba4983f3e345d5edea345cfdfb82387bcaeed7ac890a5ad47964be2ff6bb5f82fd6648ebeb1435b81588ffbbe07066e5a4762b09e9258d28724b319f2a2c49dad180ea082e7fb56c0ef3995028cc7c678c259cae40cdd7942e2eccf273538031b3ac31f89b4a347da6a77eb9db6a286c3c881a70a75dc6fd1309c400c450a3c14583edf1d56ab9258a9d262ff35da648c03ace0ba95b8b86dbaba28bf8f4ac16ad7d155918456a1188c8268c7e6da36c54d8fe4a4e000629d0a63165b91267ff82844345b81663fe1751665bc14b9e7b2ec06db20eaa14b7a9424d52a4af1e2f57d98911c1e82b228c48db63c2cf7b89d23c722ad255ce4cad4d9ec06ad94a5b330d61fe3efb4c7fae59d2b1e49a4340598ebe42554416cf422d787c7be13d6b9a9cf6e53ba0fd25fd3a22e9111b4add08e4974ea6a0fadbaf218133743921f914566198bef75eab89b3c0f01154d389934f4ea2289a6f8f3fd5af5e995483f83eb52984ea121a1189d4361f789566437b5a475f768204772cb8b8e1a223ba7c25634ac8c803193ad3bca07ca667c0f08b71ee844a4a6125764df4e8388d5db79299e73c51349b84c218b08d249eb615df6effa9468710a537b27949e97680ff4acaba781b17c5c55e3a36f801dc64af0ac6c5f36c08f1e9f4712650d3088a06d3432f408813c39bc01e9c0f226c2c3bc9eb6e358990240fe2a3129a26bba7754015eb43dea883d8369d287cb7dfbb7d6d9947b006d2118be2087d9163e0c0360a4bdec9b7e397d18b24d6d0b0a0bae4bb8c5e371acde79189c1c6a6806d02c84803cd6e6d222b1f0bbc36997b2a1205be92c0b5f8d86f42d8c410d949ba639dc3174321e7fe7859c39cc3aad0d1c04ed71661b28f44f6838638042cdad81853a9c4463263bc4a29f02c74996219096ee2507d33fe453b8b76154bcaa8f0429281658a1cf40fb660291fae1da4a4f4e9dd2f3837fa38d8b9b39f1b33e0b4c069b201579ae38af4b74ca67c44b411e2bd87554b51d5e214e8df223afb58b5adaa32f8b8ab6e152e7c871a9129ae79415a31a15ec8ac13aa9f4762aa94f3de72c9b8ef34767af3a1bcc8193f80f7ca27fc4e3e502943e4c2648e77f2e19f1fdf3df1b0deffd66ac028dd58644edd026bef0667fddd73dcab3113c8877b7fdec012ce349e202f35e073da652589760be6e504ca3e9fc43b7ed85caa8c9162c575450320810fb135580d9cbb75f5639cfabd1c716998760ecdca873c194f9c0e3d5adbde0bad538c6ae3cda921154815a511483112ece36e97e94b815fe8c284122db553e92c2b4ce0c54f47056d1f8c79d5d1c017a2a7638ef645c87e376228ad23af06b4225a144a529de9ae83c946f84bc3f950de1cf7f2217ff5982e786e8e0820d22e0354ff1cf8958faee16319a6292c217d02e5cf3aa4ca7bf2d9a70c20e3e428dda00d37a86cb7f7ffcf33a9e44228b8987afd9b98d96f3153290778c962c6f8b67b4119aa209eb56004cdf3ceda04c7a43b08c844c49a03a9374767094f3225b885e137686b4fbfc7b9e79c1a99fe2c7a27c05335d316ecff4c451d7136fae00e0d485803a575852734612e32d2de4ae087d1c2c13a160a4cd9e633d304f8eb4b217c0de048ef6e0cc9e046f2e8e73a15166b4b1df4b5845fa1824aedfd2505af701f1e7da3a5821adb02d489c0b08609d2049a8fc98950105f17831a3cfd14f20fa12fcd428319634f193277744a10b933674097d09a9216896be1aa92100a3bc49a5711f24de49efa4781cd70589e061c58907a931de15a57e1a5ac378ea63e61029c3f53c47899a77e9be60e132c60d7d8d5f15c0bc33bd0840413965380437bf5f252e58feb86073aea2640c8125a9c5d65f28942d9b0b8ba6badf1c2bd6302503744dbef3b2d57a098b14ae090ee64a99bd6afddea54cb885a65c3892292e51b72000dec567df7166d19cf755b1941f20abc821d6876b654305c3493bd4ab6e2a1fbae927a5919ec4222d96cf6c8befe173ef41176e97c98b069b12d756a345c5bbef869db1dc5bd693fe2b753a563ab8df6da5e22137d9088198ce14195bb175c981c74ff4573fc123036be56bd680e6eea548e9c58ff5d469d435245be1cbfd2346579bbb75e9f1102e2d322f72f2332406d73addd517e59af82c441ca31694955c9da134e79d46b7b8e07a658e5d49182752c32b00bd02bcf9504c74ebaec23389f35ba56f5177c4fd79fb46e5073e813c2eb1809fe75c8f24712e625bf8b6a5e9808f1cb13d26084ca233fb058d19aec1f57d204d453d18ca573be30fb9c42088ea7cdb998656cac9e7c11ad9070b45b7f4f4f8f757fdfdfe0c82bc65a6bac3b5b478d7d34ba131a50fc37f8437f377685a24ba1a080e581550f257cb9f656828eb3d920c118a35a57ed97ad2a87923ed5e5592762e32ea02ad2b560fdbbbf336c5f756684abc36af7d7c1d9778dd896ae26b1d92ba7cf173921f9782975eeb7d9b29b664946503f748d675c2967ddc6e9f9c96d39a97d0e27f872a3063d90e5e5ef9e78e036082a6008de13cecbe902ef19ea7265fcfea868a2f9a5fa05a1e4159e9f81c94e479009a5ce0ab60b73f3c3315c33b2d6b20e5fe1cb7908b785da51a77a12418033494ae528f27e40060d6c795349bcc98e98137051a0c2f500fea087e189836049df9fc1d49619c19d9e0451d39e3d9c88f2f02ebf9d9382c399eb5ac556ca5f962097f312b813b05e257e24f84627905814dd1e6f3a488ac41355c0cf934249323071e5fd8a1645cd0650791894b91b7e76d37a708cb8ac97902b3c53503ddffcfe1575ec0752f8784140d4c63bbac4f807fea51278cc19797729288fdbc57ddaa8842feaa86640b4e2c9409c180f09a0116cf9e79ba88526d630c5179f1aa2d96fc58b9de65e94246b3418030c09685f850bb19e992b1b640587ee6f6e6e782d2556cf5061a458fff662b1f79eef0fdb9ae25f53eaca883fe97d8ee8bac2c3e9a4d182d8fa9c4af7e35e0f74db90ab3fb61d8caf5a5bc7a5cfe78fc7cd2e18451c9fb9c947755487862ad337ed59af3feed467009f723d0a2cd3bea8d8b5b9dc5082b48d10018ba69674f354c3cc8341ed337e18c2438e1ef62e7ff01c18881522380cdec81bd366d36b27d593f723c5d7b43026e926584e5bbe1e32a10a15c81ce2e518010d7cf806df7abbc8c01dafedb6314c4662ff33c388de41fae5cddf58f4269d65f7f3800f1964ca205cab0f2fa7b99c94aeccc333a6a2715d20a25407fef49712233ab3fcbb89ec7a82494304328aec8ba21dc790cab97e87b7dcc3476cdd8b061703a2123c49c79b162d9f6657403789d79310c9a8fe2830e53f4f501849ab8d42985f29d346fc22644fd2019d5435df283d20ddd2ec78651198c59fcefba06e2644da84d9d1f23dba1cb0adcf995fb35d17389d14ba64f13ba14f4984a261c69af630dd5e2ff25bbf77b83c425e3d95c79766083dff15a643ffdc9cc25c709712499b7b7f71b9acd5a72038a299ad91bd1cd2075b4cb1590430f3659988c640aab3e652ad81bc703d9318c83ba282bb93c106d361a4c17628663e37d0d8f96ff6c124b1e88114799b4de2bc776360e5e0bc16e5cfe9081c699eeb81159533b2da7bc313bcbf472a78af2927727f715fcecadaef291eea2a5a8f47588a2e824f841a5f186590e5395cafd4c1fc7f56472f807adb3acc158d18e0d6238631f8adca8c75da1a3506273a9540ac5a0fe55402697e8feeead616c53dbf978d2b4a84735ca854f5d5f881cd612dd1416d84cb799a5a5263494060b5e742177d2ffb041c4d1dab5f0c594401074c2198e88d2c5edadfae5c36dac52f991c99cf1b48d9d0cf7ab407b2daa64183b5ea2971b6cc5eb80972fb474ed7b51ab3cfe26be122e634a2fcea833a1b08441fd7ccaa18388da4e0ca11466a722a19f3ab7cc8c284374a578bd6c6789e096a4371b5e99b4cee05c74321e8ad3cf1a0701ab9462b7cc9479f720d958cff303f669fb14c7e6a0b28c77131ef60414030bc0c1c9a808eccb6c1ba59d4d7aa380a6cfd99c664f54eb7dde7e6a79bdaf73c08d8f899e55e4abf9f944004ec723818107ddd22c6a76a9dc02c8c9b9236d99e9d4fa0e122089eb6562a19db6558500841f21279b6ec923aed730e746da05e90b88aaedc73abcf2bbc96ac2ad4569e454d9957a4a9d2973d16b6a9774d3e834067647b4465cfc4adf4a2e558593f04f1aaa9fdf4ea7106f1ad5da07017ec3f171374d5c9dfed11394ce354fd74f8f475c87359422f3e4a2ed1c7b74f8465cc478da47a3e70b33ebe723eea03a229e9e25635f9aa5e9a1b9d42958aec6ccc9dd60715de2680bd86898136c4db8572d421e912b466d7d8999b4eeacecefe813023950028878d292df17b7502fe5f9de458f8e7be9f56144fd39a336f1b4b000076423dc683266bc66369c668fb112718d9e8804c597fc60a51955f8d481156111399360310d5a1132da17cdbc3b60ad5f2b61fbf2240e0d379958f48f3f5bfd7a760cc10a4b94b06e143530", 0x1000}], 0x8, 0x0) 06:38:57 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) kqueue() getsockopt(r0, 0x4, 0x6b, 0x0, 0x0) 06:38:57 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) 06:38:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/70, 0x46, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 06:38:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e8000/0xd000)=nil, 0xd000, 0x4) mmap(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) 06:38:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000680)=""/92, 0x5c}, {&(0x7f0000000100)=""/27, 0x1b}], 0xa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() open(&(0x7f00000007c0)='./bus\x00', 0x1, 0x8) dup2(r2, r1) 06:38:57 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xfffffffffffffcfa) r4 = getpgid(0xffffffffffffffff) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0xffffffffffffffff, 0x8000, 0x100000000, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x2, 0x100000000, r3}) 06:38:57 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffa, 0x4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 06:38:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x35f, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 06:38:57 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(0x0, r2) 06:38:57 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r1, &(0x7f0000001240)=[{&(0x7f0000001040)=""/76, 0x4c}, {&(0x7f00000010c0)=""/233, 0xe9}, {&(0x7f00000011c0)=""/116, 0x74}, {&(0x7f0000003980)=""/4096, 0x1000}], 0x4) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 06:38:57 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x8000000000) getsockopt(r0, 0x26, 0x100000001, 0x0, 0x0) setsockopt(r0, 0x80000001, 0x1ff, &(0x7f0000000200)="e407fc45c848261e38b77752a87dbd20faaa8d2555fb1e1cbd9f95f2479bd620053f0e131d8931abf20beb3fc726b8db8f1606b7cbb32251bb6d77ecee958b4bea56dbfe81b6b8f0da554f3ae9de556cc431adab39c15578288cc6adc70c2bfe3874cb0c41ea65bb4b2fb66978ac7405ad73c0cdc0e3648a55b9983e8cae18c54e932ae7c1b64f9830e4", 0x8a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) write(r1, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000decee4dabae9f73f94f3ba71fc8401c87ebaeb769818cfaea720d362ec36a593f5a60e8134f30844e64d58bfba53ff024f48aeaa2115b119794e69a8f327f2a8f1694368c2a3e926c6dbc5c85f28b4bea50c7708c421ca21a78a79de21b2f524581c1438a2a3e959da2a850b2c27ac4039b12abf499dd5ddd62fe12086a486d3e800000000000000000000000000000000000000", 0xe8) write(r2, &(0x7f0000000240)="4a5f9afeb0c9d1b2f346482c33e80261e29b4ca8baa395d548258a9eaf7ccc510c1aac", 0x23) syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000)=[{r3, 0xf0}], 0x1, 0x0) socketpair(0x6, 0x0, 0xb6bc, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r1, 0x9, 0x1, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) mkdir(&(0x7f0000000000)='./file0\x00', 0x45) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x428, 0x100) shutdown(r4, 0x2) getpeername$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r4, 0x7, 0x9, &(0x7f0000000440)=""/111, &(0x7f00000004c0)=0x6f) 06:38:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x30, 0x1, 0xffffffffffff0000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f000000000000e8dbe87e85b252da3232550982bb72e653b85e1cae395fab3bf6c5cd0750aece73d222ccc69bb50231876862c1ec286c88d75c874bfd3cce6859c32c5ab91e981f43333cdcfb0e0b5b9962c2674b9b08a30dcad5c20538756753f7cf92de59d1bf1da146e38a64c218d80a3df0434341740698ac4f1d5c9e22fcbe5941903334d6f70826608512635cb467bf3f4f9b75da2ffee147398b6950e40599adb6"], 0x1) write(r0, &(0x7f0000000900)="ceb5f2673d0efe84d45940aa20586c6bc377c24b530648701b422ecfcf864bfe5c25223c2ee2bba6bce1dfc45f262c3a2dbc69c36c3f60385ebe927821489784cc419b7513a1ee8921c858b988f9cfaacf5bcba61520cfedc2c14f8481251529457d01cec94854598b8dc2136e202ed62f06895aa69b9d2d0514481b98aec888d699e6e978df4079f61e525070829d1706fa7fec3502b037425f051c72d825005997832fd8753b34caddc765e7e656c39a53752b6fa3d4187baa365aa58b85217f77b3145c482b6b1cbd128744a35cfbbf32f1edbd510e53a785386bb96c47cb955e84ceabef062d5d65b59130677b494a47485d0af4b37078865d1c3d494893ac97c74498bd07614903128ebddaf65cd34a43cd24c986fd2d2bf762fc537dd0586037016c396dc098124b118d28488582d420b96c756c0bfcb9f692e8ece7a3260d3eb306f89af2cc2cde302d577c0d6e370c9c6290a76d507ec60db75e479e55752c4f7b4f35356f1967c7091b3b41b32247d08f25a4acc97cb3a5aacf42d13c0b723547746374dd242d087bb8fa9a263f602685b2d3747992ec74efd47038da9535c795a417f18919e7b6217ee32f30984617212fd4f717e843e56e216ddd0d8bae861d05921eb28e7fd2d33325226622c26495d34bf7422eb6433c0214ad83442624360199a923c43acafd90f940dbbaebc87aeaacd0ffbe4cb718dff3041354b71aa8efe077106c15b90d97513a330f66b5193555fa76bfbd76006de060336b6956a3a3d38b30ec0bb7a8198380d18b56c61c33d138a03e1267d4d0d6b7cec2c6983ccadaf19c85f7af169afe10f7aa7693f54fdd4f3e0cf46f875bc34ac2609e4aaa60147bc69029e66524c90a1618c07f55c4c050779de8374d541a9767d55e76b34acb618da94012cbd60a708ea6cedf75a7acc2326f9c4e51133dc7dbc1b574c8733bf53cd24c746dbf7f3f94a53c4be86592d9b3d99d69dc37a728ad31670f5f75895f85d9fcb1059cf89de397e65422ba339733faaa18809cbbfcbb4c0b3b43d64c4116957f27c5da191ba802305b26e638db0829e1aca3229053d75ee9c33db51e76adc624339d6ea28e58888027bd7c085b2246c6ba4592b9d0b2e724c2fd44a071b7894601195d68a092255926a8b1f77b106957c524efe519de555a01b623612f9d56d042ce4f1920fe1620d08def3b5378faa134f95e2daaa7bfef0f50fdb02752509ab14a7eb79695052dc214305e42a7bef3253ae3f4226b4d192cb8c3845863c3ae766095d99c6c878fcaeb1f55c71a843c29ffb279307dcc59d5d70f9a79ee11a0caa5cd20abfee85e17046fe18b7303df04d3b55dd4b5c0f5b89a1d9a01f21aa0a68517795a4bf502f635042152dc387fa681476e34a956cc2dc8852e10bc600326d17b36e23b1c7391ed164ac6d4020a6efb3613f4b1ddcac6003ed8c2f5f0df022a8652c1ec1e760bf212ac365ff0ac92540b4bb01a060f9d2c509bbaeaa1199aed6ab520f3744bb995493ce3a06ecd83042e0bece4b9498f28425b1a3f4b3454551d2fc0d3ca1ed4ec62f360eee90de822c2542c74b631c8c06e674bbf8db3aecc4b9961ba0e750844a6f727e610c69b1e2bdfeb02fe5cd166e8bc8e2eb3769b3fbd63c5adc21436608afb2596752a8346364da75f3220cb95c611f14d113352c4fec371dbf3604e24b55fd885e28027256918e20b9d33097719eba71b9cea44289dc073ed75404a7c5a6d119fdb52edfb9fafe030aa6bb6410065affc1d4b4a7d8bb8fcdb783541d57547617f59ae54390f4212a4f0903b04290b87982077772d7a76a79aed29b22b92178b9b925abc39d2af00f2542ed6807c7231105ba2b12f4da92f47005a32585fe8ceb594ba9936a967716dfeb08f90e28b52791f95935d1e49b3ee15157076601d644320f7d777e671061fbd8d5b890ad9a027121dab56c550acb5f4ddef45c8c989928647f941861b4b49dfd0734de518afb12d12e0f987cb71105b2504835d63ccf886789a8a24d7411b07c4ca59c1ba997b66b8f8d35f564bbe7f03aebbd01989ebee462db1f1a96b31ca02b04cd5ddb1292093caa6ddffade83960483ad55c92660fc224271dbf2bc107a2f90d01b2d1d54d51b283d43c1c68c07557d596c8803338464bfdf7bc35c9344d0d5170ee36721f24542159ba41fb020795abe5b57f8a77254a2d8b4f2b688fa6c3d0c5940aa63b39dfd3b22dfaf5f54b63daa2cf4e6a8f0224f99d825286142e22b78770a42eb8ba8c146d8ba28ee08f9da6dba85f55838e91c97012fa91b9db15ae4e2212552323225ecaa75e2495c9806e36413891d3a572b7a2756ab2c5920a3fe083b42bac203464f6a60fc0959866bc89c8b91e7fb0160e0473b02b5aeb4d46de77a2182cdaceb8bae5ab0c39dbb02d4c22a883894edaba278ccb02ef47c41c221cd9169f9d13784b536479a7d3465743fcc3c2f0bbb1f585c802ab440bc630f6648b45dcaa01e28ae36cedd53d028309264847ffd197e9d07c9b4f898b0a1de6881591668b0a49c1699728298371c3b0487418f2474abd393cc6de2f0b7faf978dd11b74bb4ee7edff3ca1a8da231d3ed733e5f828347e83935ea560ab8c643f51cb6bb5d97fafb19a5dcabb550398ffe8effedd0cf39b577f2f931f1c94c7b2624180ccfbbc0c3f18ace8ba6c07a8c6dabea5afdf5cf50dca9ab2526b49fde06851943385d4bf61d2bd6b0df7eb6a27ae3848e64557decb6813", 0x7a0) socket(0x1, 0x7, 0x80) 06:38:57 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0xdd1}, 0xc) pipe(&(0x7f0000000040)) 06:38:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80000000000001, 0x0, 0x49) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8) listen(r1, 0xbc87) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xfffffffffffffe1a) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xfffffc24) 06:38:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x4, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) close(r0) 06:38:58 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 06:38:58 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 06:38:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x3a7) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) ftruncate(r0, 0x0) 06:38:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) getsockopt(r0, 0x1f, 0x1, &(0x7f0000000000)=""/205, &(0x7f0000000100)=0xcd) 06:38:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 06:38:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet6(0x18, 0x2, 0x1) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xeb, 0x8}, 0xd3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x0, 0x7, 0x5}, 0x2adb, [0x80, 0x100000001, 0x28, 0x1, 0x3ff, 0x7, 0x7fffffff, 0x10001]}, 0x3c) 06:38:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4002000000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 06:38:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)="8ff1c500", &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{)&\'@H%\x00', &(0x7f0000000180)='}^(}[\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='{$)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.}\x00', &(0x7f0000000380)='-^\x00']) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 06:38:58 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0xcf7) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 06:38:58 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000540)=""/190) r0 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000640)=""/159, 0x9f) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="26e3c346db3a148d05f365098531b4f3c719bb973a02944f6cf2a4df864846f0dbb596f3771ad5d4e1e49bac7cae524635b1fd3810d2dfcd011112d58bc626cb75dd76d32d4e324621463794c813670410869b8a12226481f6520ab2333d2c148760496a4bc50f1c00563dc578d52262ca07e64df0268d43d06805fd740c41e025764e8ec3036d1c6f38779ecaf56a5e6dd3affa8108fb44750f7eab595b1736ebfae39e78f3342ec1b04627b4edaa58c9bd1b1d", 0xb4}, {&(0x7f00000000c0)="75c925d5b0bf2cac93efbc089763df71a63c205afecc2486be9994b167a5a89d904f1ee1a886c6d64bd2b650e6d71f3bb57a494739b2af6e5c14b0e03a01e1e431750d7092187cb3ce67d1d3baf7b715cdf7e33b6019d538f57a4717e31022f16fb6dced52201d64a5b48eae9ca7e6c28c10ccc1e3f2638d9b380967970a1f11fa289970de62da2ce0c8a6c3b39d2ff9ea747ef43150152dc0f2e6dadbb8da339f07a5f87f63b4a475c49f1121eee955a52079735f4b5aa850a50ebd916fc70c8332960a5fd2d96fe2b0dc08a53e9fdc672a3555a45040c9fd8229fe6e1ffdc352c6a38ce7e6a502b05de9e99d9f1a341dd3e36c8b9dbbb1", 0xf8}, {&(0x7f0000000200)="770c7340b25072058f2f52d6d1aeb79ac99912bbec2f26a3848eadabc2a06e600619dfb980e0034da881afdb2e08ce83a6760211fee832ec4bf4de11cfa9d0b3c72cfbf13f417d080bff070abe6f30ece256b32bc383acffe92c132a554dff4ff3ba36e15c5ac69e9440415236c2df561a657c29d350be06a68f31a1f800581a3e6944", 0x83}, {&(0x7f00000002c0)="e5fae14ec713b7dbb6a2013b3eac42e7422e472179344de40fee012f432cd32b2343a717897cc953a4b62cb516cc6838926daf7eb017a76b8f7f364c248239c297c458f9a7914a83053c0234", 0x4c}, {&(0x7f0000000340)="ee68ce43860d2520a493ae1419781d6cde793d0be16b770b3edaf9fc2cbd5144e599fd3854fb4daa1236f874fcbf039c2b70de96a0c8c9d038e944edc2d2825cb3a7b0ca080475399bb69de7b9c09fffbd982ba1f89bef8be717bdeeca1c4cd5f0197bec73771a399bdc7d7d277ffd5573f8b098a550f548bba4b3514020301f01f2c32fc0edb263872c4b095571aca08da881afa959c0be450908e6", 0x9c}, {&(0x7f0000000400)="87987a209d6065c711d05791bec00d19b9236f9fae2d5608edcab6a80016898048d2962c3494fe366fcc8c96dc031d22deb7f4b3c0609e2d03b5b5e3a9f9e758faca0e5ea3c0edc172449bbc993dd8073c1e1580bfd09b15bd5cfa3e1cde32e60f498f58a84b5c342d838d6dd30d54be3fc588d8ada6613a05e94b5661b2487108e15c6e6f5bf69937fe24b4d4b506f1f14b8a927d9b099fc36eb1481a62e615a9bca4e33de2fa", 0xa7}], 0x6, 0x0) read(r0, 0x0, 0xa4) 06:38:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) mincore(&(0x7f0000ff2000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/69) 06:38:58 executing program 1: setreuid(0x0, 0xee00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() setreuid(0x0, r1) 06:38:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="ac7d0f003da559cde608cef39e88b29d2266851681ac0e2519976b819c1cffff000009127f432697a3a16ead64611427238cda68600df21ab8ea725f083e03b2ccf08b6573eef59268e2a4e3e298426b3fe20183bc179d409d9a6a0cd902c0ca5720a8ba0e5c099c81cac8e5e3d17df2c0210b018486fbbdcbfd4df55c15e525099350fd2af5762e1aafbff3ff217380057444a4b58e1a23fa4699ade9da8fa9628e6dc928bdb377d4b928f4a8e9aef6ba63bc92ecee7a7d791a5e9d3bdcefa9e23057f63bdbf900000000414ba3112303bb2531e1bcb0b2da226b39991a19ca0abde26e6a94", 0xe6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) dup2(r0, r1) 06:38:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8400, 0x5c) ioctl$TIOCDRAIN(r0, 0x2000745e) 06:38:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x9, 0x4) 06:38:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x28192, 0x81) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 06:38:59 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r1) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="2384519ab6211567ab58fb25bb10f071941515", 0x13}, {&(0x7f0000000100)="60708a33f44470a7705e1410e3258ea812b996a582f3cffa27dbaf1f15d74d86a4de1c9c2b240385f8d8c0eddcb4516aea826e2984b83a102eb3b10b52eee7953ee51fd84081fcdce47345f41fb249da82a226cd6e5e8e381ec30118ea978cd7bb43c57a8167fecf3b6944a3c6070e42e95f0bc6399accfa5e1fc38b0190f9c2da20dedf8b07ed0504fe303a68872bdd9247dd852843d18af7f6d05917b809afa5bb101b73f1d2", 0xa7}, {&(0x7f0000000200)="e00478ea94da3e13e60ba107d1971967752fad5cd12587be277ffa9da860e48287e05570cfbef52c28cab48a0a6119ee0244d1ebc3c35f3bcf6d4f0c668739944939850beb01388763db2de2", 0x4c}, {&(0x7f0000000280)="ad24f3db", 0x4}, {&(0x7f00000002c0)="2e2f21cec89bd4e866f95e5eccbe774f31e0b95cc9217805a6a6cde09c7a0292c535984d9a35b4309854de64d5f881466dfdd9e7ab8ac7c472ba4a0488984d8e42f2be8d3f04780aac43710d05900bc5c825f469679929473919a1c9818c86562f40e1eb55470b349958c8ea6441f93e202d4ba7d7ef", 0x76}, {&(0x7f0000000340)="d5a142c87bdbc349da515750cb176804fde2323d4aaa5ca8f0c99b836e44cf007417a6810e5d8967724e6dd0da536f6b6b4ebad1d5fb2e0941c33a0e61c2c45e1038ee158e16a3a21eb3829f476aa3b092320db47376ee673bd950d65fd8ddc0e501ca1e7030943fc8adbad1367c8bf8d74f1d66c7d0dfd5bd17969e7c1dc3dc56f576df962cb1125310eec15184543f987d0447d9ea19483a310dde832f61278baa1bdc4b937457faa27f366a4db4a4634b6d990a6792c0a6db2304791589bb8dd0e1697e", 0xc5}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r11, r0, r1]}], 0x88, 0x6}, 0x8) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) 06:38:59 executing program 0: socket(0x2, 0x3, 0x8) r0 = semget$private(0x0, 0x1, 0x500) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000140)=""/41) 06:38:59 executing program 1: getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/96, 0x60) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 06:38:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) munmap(&(0x7f0000f1e000/0xa000)=nil, 0xa000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:38:59 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) setegid(0x0) chdir(&(0x7f0000000180)='./bus\x00') setregid(0x0, 0x0) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:38:59 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000240)='./file1\x00', 0x280, 0x58) recvfrom(r2, &(0x7f0000000180)=""/148, 0x94, 0x841, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffef5) geteuid() setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x1ffe00000, 0x4) setreuid(r1, r3) 06:38:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 06:38:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) close(r0) getsockname(r0, 0x0, 0x0) 06:38:59 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="80999455db87eead4dd743f8359af624750293", 0x13, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x3ff, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x0, 0x290) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/173) 06:38:59 executing program 1: setrlimit(0x4, &(0x7f00000000c0)={0xfffffffffffffffc}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 06:38:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000180)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bde8ed0d1da764863c3ce25cc1f422197508a030f", 0x35) read(r0, &(0x7f00000000c0)=""/97, 0x61) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) 06:38:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 06:38:59 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) sendto$unix(r0, &(0x7f0000000000)="750fdac18924b8a0a37b427ff2e4f4f44f6c11ea4cb815742cde8e7a7cdb115589fb1cfbb47a63f8ae2d4e03e23bfd725e0369e4ea9117ac6c780d48d17809d2b3dd454df28dfc48ae435abacbe3f35c08b1c32eae3eede8bde577d97c1af2960b34ce3aa288548ec0c19cea074b385ada4e2a2ea1801d8c5953ce5ee035bcbd83949125a179689f75f68ec67d3c9690a2bde228b6433cd4bf2f842c61839d3f165b9784b9613ce169de93c6cd32c4d72a98174cc50cded5270ec454dce962ce862edda5137aa6ec1a1d71233d8dac3e28cc90e757e202e508e206ab2a675443e890ee86", 0xe4, 0x0, 0x0, 0x51) setsockopt(r0, 0x2, 0x7fff, &(0x7f0000000140)="9e1503bff83eeef211c8e314484dfe9821fb661f71416ea846977b954ddc965f972dd2df2915c0937af1fccfdbc6815f304da609e3fe1e1fc6d7acbb2af16b618eff4475e8567cc4c245986309d560ea89104f74a3c1f31c4764a48e48a294ce771ac16e6599693b28fa0c50225f2bd32817acc7161754f16040961a4fcbd5bf801e679f2439394d", 0x316) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 06:38:59 executing program 1: nanosleep(&(0x7f0000000040)={0x24, 0xfa04}, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8000, 0x5) setsockopt(r0, 0x29, 0x3a, &(0x7f0000000040), 0xfffffffffffffde1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:38:59 executing program 0: setrlimit(0x2, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socketpair(0x20, 0x7, 0x5, &(0x7f0000001140)) socket$inet(0x2, 0x5, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x20, 0x2) r1 = dup2(r0, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 06:38:59 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x4) close(r1) ioctl$TIOCSTART(r0, 0x2000746e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 06:38:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="848ca3c0975c02ccf24e3cd63ab4f4799b176209f5bd2c44724b34aa8dbaf3e9af224ca3e13c261fb7dd1344145d41ed62480557525d2e799469ea15296a83b6429458e48b0c49683a2825390d90632ddf6f4e78aa193f6919c81006023bda9442bb443d4f423b4f2dded0d843a4e8b419a6cb07e618e4fd936299a3bfec1e9b9c5352e4810eba047eac2f56a7769b59bdfc8142276c687a44b243852b0d22bac5cc86c36386b82e63", 0xa9) fcntl$getown(r1, 0x5) 06:39:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x33) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:39:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000440)) socket(0x2, 0x0, 0x4) accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000580)=0x8) r1 = socket(0x6, 0x7, 0xfffffffffffffff9) accept$inet6(r1, &(0x7f0000000480), &(0x7f0000000400)=0xc) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e616cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000da572d78044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc966e19924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b0a555c4e28c63635eede075739b4d427b2070bfd9d35ba045eae36923d374f97bfb3b1d7f5991e89382203d96f68879964bae58fa25294512aa60b184d7e0349c3b64e73bc5d1380b160afcb763e67ff88b546c0337692c9815cb9", 0x1cd) fcntl$dupfd(r0, 0xa, r0) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 06:39:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 06:39:00 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f00000002c0)='./file0\x00', 0x1020, 0x3) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 06:39:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7f, r2, r3, r4, r5, 0x10, 0x7fff}, 0x8, 0x5, 0x5}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) 06:39:01 executing program 0: getuid() r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0x8002, 0xfffffffff7ffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r1, &(0x7f0000000000)="7d2f46f40feed0d5615ca82dc14206247c505cb6f808b4a26f918e9ad0bc349c1872442821a528a27ce15406bd552ce240143132754b39fbc89150ab1673a9d847036125c7ad599b804e30ae1a34137bccc4b99087077b381bf500b313169a8e57343cc4", 0x64, 0xa, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 06:39:01 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:39:01 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = msgget(0x3, 0x8) r3 = semget(0x3, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, r4, r5, r6, r7, 0x20, 0x1000}, 0x8, 0x100000001, 0x8}) msgctl$IPC_RMID(r2, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x100c1, 0x1) mknodat(r8, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) 06:39:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382", 0xa88}], 0x1) mknod(&(0x7f0000000b00)='./file0\x00', 0xc000, 0x4) 06:39:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) semget(0x0, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffffffff7fff, 0x6c}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000940)="38012353f85d586cae6edd64ab7ac3c779e7e13a23557eedc455216792689ec12cc986c77e6c18f2278f75e31f744bfa7b3f14e25bb0742a3b4ebdc41368c7b845e404a48e55cc29dfc8ad6f3a953b49590048d1b6b6396086b684a09146cc201cdf0da44d15f76fe5884fd6", 0x6c}], 0x1, 0x0, 0x0, 0x2}, 0x402) flock(r0, 0x2) 06:39:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x4, 0x3, 0x24396b15, "245c66081130485222364673d2f6a99087851368", 0x8, 0x5}) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x44}], 0x1, 0x80) 06:39:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc002, 0x6) r0 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() utimensat(r0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x6970, 0x2}, {0x800, 0x100000000}}, 0x2) r1 = semget(0x1, 0x1, 0x4) symlink(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)='./bus\x00') semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/105) r2 = socket$inet(0x2, 0x4003, 0x9) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/106, 0x6a}], 0x1, &(0x7f00000001c0)=""/125, 0x7d, 0xcb1d}, 0x40) 06:39:01 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x0) chroot(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000003c0)=0xffffffffffffffe3) r2 = semget$private(0x0, 0x0, 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/180) r3 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r3) 06:39:01 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000080), 0x47, 0x0) semget$private(0x0, 0x7, 0x2) socketpair(0x18, 0x8003, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="ecfaac8d43ca7d11e6614fe9b5fe11b442ea3d555e95c88e35f39989ba135f944c5ee9a1e02270f14ebd84e8ceff6bdc17a0fab1cb4835306c1d04cad64321414352999054f1f842af6621456e853c52be430ef9e1b3a1c6bae96b239b59ac982aa0f20b1de82cc3fc1b50bf46b0cee2b88b0c22b0354046c6bdf7270fbeabe8efc8f5be27f9a57bb7303e71fb6c338efd53aefa73a7ec0d6d730f88fc8400fc4a2f2681180c75df2eb56b2cf34d52d58876b855e09d2ee6f91ce8ef7f40cf1d38a4716cc8d1580390f382256fa302664af2b1d8ab118ea5b5deeccaf92448e28d7b02a800d348a61ba0866d9ce92d1746b238cdd89eac5aef8972c423ae671aeed6abdefb76f01bb42f66fbe997aca5b40cf4f03ab2920592d36488b6c5a6da42094b2dc90467347d2e4fd8f69b42dc37ba0bc88b909747b71595a1928aec136c3ed4329aafb99a3b64afccf3cf5d1bfab196f4206248f6315468e93cb94cddde3afd54319a4cbeed6445fa6f6e4efc09275fa2063461eb15a70b5251b51ad5723ce6f375fd262c94cec666c7c0ec79a318023af4a0a33827f90ad20844a9bc91d4aa783c7f06b775e4b09bf2efc63dd9cf3e7684ac9d5c67105fc709c6a3ec51444205031f384b52932700f7b1ee2aeea353f3e987e6a3f644953adae7da21dd93fd8aaaad9a3bad861752c7eef8f8871e055e9c795fdb059dd8a128950cf3876c14187f466ac6695bb03fc0b56302119a9a0fd9dedfba9531e4decc08a7040bfba6c954f994f0fb309ebef82d1aa99b2b1a9ea6851ab9f29e99bb5b6bf91523f2d789fd7d4aac587134f55869b5550c83849c1fb690a940b021f5f4be894916a73ed9be9e732e57813d1de74d6d8fc81c905beaf92881b187ed000dce039b5af2c840c57726afa89a8fda52bd9131766ceeb13baa2e934998989daae80130cc3da8572bece3529e493f7858459767009fcd8b2cdd46c0a1e1074bf49e88f1deccdb5c5eb1709a78b8cfa678d8a85b785d67f33a4365ff0849ba37bfa399ddf3e3617aec8e039dd435b691a70e75d7758c8e703296ba07aebc0f13d6c7ea4227ada01d6a12598e9170cacbef7a6b956a3fc1f5b5ad2d64e3524b307f8fd29ca7820662e032e270ad18565481cf6ff1f7bcd451dae29f4acfe7fa98e3400fa7249ed31a71ee2c365a780c36a4898240c85cbfaf27aad73936ca3558a4c083a32bb7627f1210d245d8a7ac0a8ca0643e560a97788b51a40501bb0af4e38d28af98144a5a5f522ea6b0015fe39b50ab3a5566bb53d15cbeddc53e3b22643ed1fe704b9f8861f5456af7f9648b6c0704fce16232c9b973e214a706327b31a42276a2fdf4fe25789c3325e6db76ba439b91183d6fe191bf9c8541830a215b92ad1b975e50dcf16170f9cdcfb082f7ab1c3cf5f51d551b90c62a97de07bed550ca07ab1f04caf0384e30eb5e5802039d05c411652324c9086ec09ef038d3929267bcd9ad45c414eef980f70a5343e16dbac03ffa76f0eac7d6d9b54352313b5cf04c85f5477ffe741d4cd1e639c187db3896c629fc7093d1ca31d3321a34ccb17d09acdc743ff692714195e709f50d07c3943ec6c63c5ef2ca6877bc86791234a56f3afcd4eb7220419f35a07a0221fd37c4dab2b2f0e0790c20454abdba4f9566cf2d2cf0b8d11b09174ffa33948b1a94dd81f5e7bf3ef29e861a18ee5949f6511ba3203bf1682da23a95e5231ac99e33eb923358def84efa4eba12e6e945bddef683e07e3459b76f4520d15e5cdfedc4248885108c871ff4b991666c5b6bf9dbe8799e4d4942fee26473d6575f036db8cba679aa30a836f8ef11f3aa4da18b8ee390ecc282d63aa2e6796e97b0ab3beddf1940a0800879ed02c9b24112e67a4bada4a175637eed64ab0e6bd5fa40b13365d813667915b97ccc09e1fa0f89711d5f4366476782ec5f5ba29dfe09ae3746e7496ed12aec23f65494e0178985dfa36a174529a76e41637880ce10074882259c2b0e4eaecd116b118730395d4230a55b62aecd24de0caf669951816144d1d52e2beddc1862a95540e18552d7550fbec095e474facf1137762ec7237bf9ad34a7263b99c7420c33a3f59fd906a8f14eccffdc8db83126f5ab4f1af68239f0f8335c3e344f91189535835bf4c39bb0eb346f270e7182cc8aecb2f6f2d96270f5bd4bac6706bd25128a6ba652880426e35bc89b78d0a9446a1ed6ec6965903c1ca72100ce534272c0e46a848ff3435956843d6a1d92e17873bbd17a3438be02b741a3c1f790f34518fb8a162aab4a0bb8df85ddde56b164ea682b61e4fdad8f362fc5678b116ff1adfe4cda71919b16f320958e33e518e6a3ed5ee723f9f73fa0e3658d35146e451a19bcd3ff4c6338ceab91738d4c23eb5d3df7c0f2c0387bc76c855f1f60f6a93d8399b3864d13c1db810b9f2cd2aad4eaea28eb7b5fdf19a3fc875c20d3ed9a79af32b44036af9e1d6ea4fa270be884ac69446fa1fb04dfb6297fb2cc6d323d473af60cd54517a0c026604cf7056b9b2fe42fb7f07fdd308d6d2957e64d632053a405a04f3ccfb38b99dd869dcf345f5fa86f8fc01c273811758e217a701ea4922530bcd5ae226e32a0889f35270bb2b8e0b5c8e16ee1077ede0a4ef7a4b2d63205223ed59f319aeb31dff00b398ed6aa8cd2e1752d1803d65e58300d878caa53fb5bd5ae85893c72c71b87ea614b12d7266ce38b1dcc89f50d61360e3c5f06e86da0a0fa097342ed4484daf0b301d3f0298491cd3ffd979ea7bff7eca306a0b8671ff1d07c3156db0ad2ccc6a14d5604df2198bd35845aa924f0dcc919f6a1287fcb4074003f8383ba41b0048e145112fa7d43bc88b8d53b487df2a9f41d539534997dcde42baa3a18d84cd7ab79e2a4e08c776e1916eccfeb133c655aaec1db1169828f468f9bf023519e52b55e9b96816c281c48e9045bb1d4774edfdc670355474895680e750411511cd9ab971450e23f273f0f9f1ba28fdfbcefc63fa0e73c3caa8b7c1ecc3ced0618c079703cc2e4fb14173810275737dd47f7c85fa060153225697a54fb5f9efad000b7ccf7c829e8c53b3ec2a6e393c7eadb2cd40bf642aafbd7cf76220d33777ec8efb4d2c2bae8d4d8b80c2b8490067b6ae4f91acf7a3fae3d184bb57624849d4e9e07f008e3c803ef7d0b6885a1725ddd3692fb5451ba9329584b777a3eb223c2e2009a8f8767ee396c40e066e84877c472d42f6acfce7d8f20c18780cdbc0a3fcde07b918cf48c3d055ff316bf78f7adcd54b7653d9312c582daf16eda8b400f0f2e99ab04fce5e16e5f3298777f72723f4fd84ac935ac5ecbe7067200acfb82366389d047c5e9439a47c49f84c41e8a0be9de4e46ef146c56b05f4202dcd6c25a626f8517f32c2969adac3a6645ec66249ac3e1c7854a50e7eb9bc035be7a172b28bf49cfa4f24190b26671eebf74411f5b5f1df9e6be745dadf4476c33fc12e6df8cecac0a8b6ab8d7f40118816f227bc6e7d7e4f8bd740a53f85c648011b5f8baa3a6a15bb5dc551c2114cf549225db485bec64b8778979b97d2fa1285cbf29496a21c03546b0f5e24085dc74c15f22e8e8082f2761f8adae2d24eac3382ac646c458ee619bbd8cb7602f3fc5a9ae456d98e2b07ec5096f5b3bfee98c3e98fb23599787d5504749dc84165eb7545a05b05718774471e520f1e2edda288301879062d2c70df23517a1234feff355f09f89f8bd6ac492ce6f4582dc77d09bc903ed8dbedabe5e2e83427f4b553f4130701b3e80ef998272b8059dcf8c0497a2c4bf31454df0a1933aeb474d94ac0c59f3922b1591183a5a4f06b778c30a9920d833ac415c2025ce13795084262822c35287c7c828569608888413e2073142e993b788cbd3f810f58431ab2f39ac78da15991ab9d8c7c52f31517bbf0ea05449f1d21185d529f3b64b209d11f78b048993353facccbc0c162718ef74fd5a3cb114f5aba2f003001a04d833bd2b662d1c24e0153e979d9eb408422e84b3dd1347b636767cabb46d4314d7e1dc70476a752bf678aa521affa992c157c2c8827a375aa03fdf80657ddd250058cb3651edf6d5b6fb32a0459d12f69e21f10cfa3222d11b1b85b2f701982e625c42546e7e691ebb53ca52ed83e00975b059d6964e505f0ac7427dd47af1d2eb9e154ffe77d7f29c0afb7bfa4e6d7b415e48f9902f42bd7d6373da7b5bd5a213a63b3ce194a409b782f331718c7c7e73bb5360fcea7d25c10ddebc5580ffb535bf7927f4976683579950511e48f7e11ff1e0edb4c3a302d4e3ea5ecb0856e197c2697f83e173a550f00a6c939d516440670944f49eeb682021ecb75826c4ed1b1908f66c7db877fbcc8f9bae770a6efd35983e3d1c26d7c787b79a4c7af4d12956fed84603ef901222da34223de7fd92078205cd0693be951839df98cbf58bd34633368ae19c2042a86e06e15e2a8c5325438e6e7cb33c990fe9943c022aca56cd61b7b5a9788f6afdcb03780071f4696045ce9307798d7752dba0a235cdbc8d8b0f112bf05301b6233e86eeba9be3b4d9783ed2fffe68556fd2086d2f650e9f914d3b4e81cfccb53bcd376d49cb1a24f01e0cd8ab989296755db18f9f10befdbe1192a12d5b996342fc773ec7390553044b7ebf965c26b49de740f2b283e3296d868df90eb7362ee974029826575d990f857418a3baa751924c2b9261b1cbb4c48d3267b8f07230e849434d61af4900fe203a3855116f00c7a088aba4fc3b192c6f44b61731c0f1815f7e5f7bab454ce9649e2d90f4c2a197f70328d889079ba4fe0d09569ac9fe42e4f6ecaef20d7b47438e733bf691cbe5987207fc6303c01051a9bc8ba09452d8a68733f10a6cf9db813fcbfc5faf05e6a87f71bb1548d546d18c390933700522a4f6a04cc88f134f54918b624af44195a3a403ccdf9c3b800fca2bc9d4b563881017a58026042f919d486e7152eae73bedc43906782e7667458c8a42c953e561c74a3570a8856f5795a7e0f28c6661a5bfd1f2309925a369534af69789f830af18e18f5f2ec441716616bc3ccb3499a1c4ef5e6dc86b03d44c6708bdad712944c4beb70edf248708258a1de5ddb27f0ea59ec44d17e4087a2614d19ed969095019bed1a3861c2df91a2307591a06a3dbdf2b87b55d4207b668e880a13545b2ac048ba07a3cca6ea4e8f3acf4bfbaeaebf93d1db09c0e26843db00b2cb2f25e5a8146ea116a6038584f8ec5e262681b0a73f30127c233c2f7b3c842ba8c71d2e01bcabd58b9a750574b9e93ccc7c9883f023dc195d89bd64786de7327828d9cb09c85032e5832c27e0f7e46df056ec44d1c4c19d04a7dd1914852f1e600bce7b33e65c5abfae28ebb36d89404cf40a6c0026a7f032c36117e68c09834f443899f2cad8b8e134eff1ba72649f4ffdf6802b88511f46ece558facb5988b08816f66d932392988ed5b21e12412a14f44e786f6535ec8cddde3989ac7b8797e41f47c86e366fd526ae954f9e5ab2ec58e06f0910b705486af89b3871332be8f49ef17de7751de12f6528d2a818b3b4887d8ffd796ec5146f18ffcd750ab9c67efa3342e479eccf99d0c47be76061d9bb2bafee22debe64d838ca79c05a6f7a354e97b88d26fac6c0f1d2796e058377c2e09cae344a34760544b4e6555f52d96c60b6c35eeecb3a254e319d5fa1969b94d733522a381663219431328cb0ae77358466bd44f3e233c445853d1134f509606a29032af21daf4d02860486fe1c774d5634ab6a2b7479240856510f3", 0x1000, 0x400, &(0x7f00000010c0)={0x2, 0x0}, 0xc) 06:39:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000240)="d4435a70d25269d459b80a", 0xb) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) r1 = syz_open_pts() close(r0) r2 = kqueue() write(r2, &(0x7f0000000040)="454e0169448c42ca3ff40e01ded3b5f5ae4763", 0x13) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="bb89f29d84f4f2a43a46ca094bf5faa2f75f8118e6a693e8afeef5b471394c40af7d2fad88f2b74677264fd9e9c3a2341dcb57ef362467d0222b4c905080e40e49b276652c5d1a760c9d0aff05a76a31a65bf5468cddc58f6551e8275b11af65b78b6f82eacf5396592f154a992435e7796cd6804f44757dc3f530729842c98a06f9cb6d189429f7d309486290062b7e519b46d34628eac71f7d847d9a954b07040a8e6aa442a8441d599a71e3f6874af5c4283165457d4420", 0xb9}, {&(0x7f0000000580)="d10783785c1b4e2ada225ea8c816981690ff94cbcf3179ff4a6801e6a19d823d2edd09e9dea29fcdd75ea7fce61d8c4f9bde8168fda8954dad034c542d7bb3d768371e5c9d98b01a166dfecf9e7fc8ba0aa58d6111dc42842c9cb8fd7e3722dc0763f16985eb1b9a070fcf16e8e1f81cfa21a8cf10a5d0d5e14538906331339815e9406db1e383f89af7f29af6c2bb7bbd68618a6d14c51a648a0a8703a241397900b0c6ed48f23a9a4ff8b18a34d5ab9e81350bcbbf9c9fca3df189dccd020cf42aacbbfbe16e20b2cc7690dc5163af1e8470e1bcc53081c0cbe20fbe8ee19b8b394d70092ebfcbdb7c100906b2532307350224da344162a85a214a15e1d6d5c1ce4ae6c805eafc7073a4f6454bf669638a381be721062111cbd1eca0cfefa6385aaec08015dcd12dddeb66f9da0ff6e40c3f9697f4402320ef99c08226cf0d8aacd87dffde61c357484b56875427f3ad87f7b85c96c4b844aabb47a3fb7f40475b3ca3e50f73987078affd4c7fa067694a2d315d94edf96dbc057d5d4b99bb72a3823b1e07d232e20a3220e8610f0db6154d99353c02f6ff7abb80a529fc7522f1221d1360b24a0e562f45ceceab8d2f74a3a8256f61d9e02d38a89f80e946e5eac1e489fa6d2492828468b02ca6ebcf975eca8653d0a5451a9d99bc29e2b42f0293b993322b5cdeda42eeacc98ee742f56af4cbff754ba8a10b755beedaaf34b69abaaf49b62c31fcf07b7a2b2c6ff9f7b5c3529e853940e5f068ec76be8fab2d143e14b38f1fb53bc2a4f5e93280ac64d9005cc6e823fa18a40be37e58a98c2f1343a0255ee465c934b7191c97b20311f6cd422810c709d58c6ba8bfdcf9fb300053d3abc09fdaa353845d3b110f40db270cd45e0ebd00715f519acebdcf4472330bd3fd61c45715b9eb9bea9a3499f30c80e3b35580362e5e609c9b387845d471ea31e6571863fd4a5a006ee3071ab05233fa56e4dee6c654ad7cf0aab3f020de2894400968e9af44208a979de3688ebad28a59d04f6aca12e899e3c4bcd5100410ad094b6b9d38b5945c77a59f1c918c01ce594d8fe7e9624590ed0308e7f2bc583dbe390f9ba15296aa309a78306ac1667a4ce9816a2385cd497c372199a6b3b1a4c1bf3805b776cdb95026dc141c0fd10445344fea974b8132d684bdb9fad4e32f1b92c39f0a22abbd37a260de8e54ee78e287073f87134998f0f159814df8bed32c25803aaeccd1b79e284083344ce774daccd26aab8ff4544de2496aee9ba721b12f3c9aecd8592caac5a1dc8409caff132081b4f1d53b116af725e072710c5f4577adc88185e6b5c48fe6003c8dce80f69e9bc31f45ed5580ae2b62575337426dee545796c4a02c1d5714fd1e513cbd813a7624ee2da16b23530f87eac9d8d95c8cb3599debfa4aa9f07bd222a9394db0004be559b95abd58edc8903eaf9f6180a35ce5162e30133c7b327c8b9be2c79e97193cd34af21693768062f14e4b61e7717b04ef8b35f9ef6807b8f870390475660452a25033f79b0455dea7d5a20330a2132a2c86f74ac1bec6b323eea0e2a4673b65ab807d9a97e6d716794804382f0eb9042f038e75c55feb5136104b5d596565662a16b848752dd46e9872609b04f9820e2c4f84dd86cd8fad44eff86e09d429543ff7bbd8845351d0efc8a9f05ef8864ae8a8ef58a91dfa37d640b3346f0c808255ec2ea691bd8b17009060794195783e17a3a2296790ee0689632895512befc6b7e75f6fe9ec9c87312924391e46918bddd9c98b0657ed02936aad8b2eddc2e1b8fd88968321354f430cdb20a4c8644930b4bac8a05f0778e272a9f5465f8a233ac4ab21bef06b525ab42f22d10681c981f4d48ab376df0e1dc3d8a43137db4616d72519beac3d17bd081d4350e0033d0736acaa9c3b21e76ba8a4fb51bf8afd8c7217e54dc9a5b9707c2b5e1bb403ddb7412bad340f1641d8dfc35021b078dc89fd4c0bace6f99104e7b50c1c916b1dddf8d0096e5242f17d6977a6d053e41a59ad825b6144868982271e1400cd743477eab5f37ae432e025de408c7866370e5e3241df4a039e482f9513df59f0472f4f26a4cccfd241bf63e8053b4613ff24cd0bf7f00bb0fadda23184d9c58dc6db9e101309348bc82190fc29385aa0fa836119eb33832b375f739fcaf302dba644679fb34c25692172dc118cd1be3f8c838e1d093a77ccc25fcc1ab517e39bb720e7daf0c879d3ed89a49771b05d472a6ff72260f7ddc2fdc9d8f59d3531e49078311021cf0a397e60c1f756ce439cc65df662f4059765cb60970a0a259fada5a02cbd8654607f4631545243c9f635f1d727aa57be24b47208902340abc29cb46768bff63c74b49ff1013eec2a7321e40e6d10ef6c0dc431e9c61f6da748e37d10a051f7431928f8aa772309c37b3c331fb5f4844dd951fbab2929166f9a316a6712eda7063f3555d5597bf26c44bf577245086f19faa340da32c4830934c9222c7352e97ebd9a5e3ecd9a9f8eadeee205d35ae8985d865bb8ea3aec8831e1ebe22b517295517d620e9f26d43900835efb319545450ab08022033d8bce67367ea327314771ca66d24cc2f5af0642d2616e07474adab5165a1eb3c8d090f7efd30849c0ae664ecbc591348680cc13f3c64976baa6a4f14089c26c9c17fa96a7e5f611b02b95659fddaed240ff50842ad0df64d7df4544ccd2a1e5837514cf77fe72cbfb340b3503c38fcc68c872e29ee3cb3f8ed8b5e8b1cc5cfa1f823d0b775eec451abb8ca72eac9c926b1bbf67d2e10a83b737450dbfe16826a28124777e19eb60e0a2b95df092d38aec7a3820130ef4655ef853ed38c759bd0e880ffeafdd356a1611dd6c3c95be44a96a535c18e37bdaf6ae4bc34423e166ecaea05c212359f0884e637d8f6780962ac664ee69ef4a146c30bc98efc692a3b3062e2a47b2ad22d56214174c70e30a0978d2e1675b4baf1f215321c544747d47ce759409ae007f1b517f657d38ea1add012a30f172342234f43192852a3830fe7983a8b9382de82906cc0d13b265d3f96ed53a232b73141beba36128ffaac88758e3eb3b4ab8ba55a05918315576385634d25cfae7f5952bf312cd33cd9b856a9ef956731714db605de3ee67128d5350eec6d9d2d4554f392053f1738e43a69c90bb6c0c730dc70a0c98c453f036bb6a6b785968554095b89fc66ecff922f6cb973cd5d57b77b35b9b6c088c29c998a939fb30e3bd4a455a821ea29d265cddb251b337da2984ccd23ac773bbee9b046faf2adc8f41d84e75d628b4783b90aaad9a619659d00137bb7370f1edc51f0d96204aed82b9f8b591ef5db85827a2a78d12ad9b0393ce9e989ddeed8004110f1dd67c63770e815b68b3ae05c13522250665320b1cd39d8694ca45aff593ca5f04387a0607b569c32e6e117d8e35b6a35fc7d50cb8c652a55b8cb6093374c19f788e9bb64daa52000430556f734f093f08e62bc1300330b6439241dd93c401210537b1ed1dbc8dce82054e2377297e296a4b846dbec9e5057bce86f2cf226184a6ed14e53decd8e5a74f506496f5d5ba307f3bf058db213cc9c3d5ca315fc58bbe3d79dbb8a0bb058c10841ed4e823e91ae644728fcf026500e62a4d4e39b8c7f971b88618e4ac3c041747875524153d869327a8f67ba1b9f02e3318474cc67d24e5bb75a44d3560300f60a8b947822d96a51ffacab7240ec76f5b994d166b4c12e16fc57f7f6ec54ce3612311626afebdbd339d87d1ff0aa9cb303e6d42cc4deb6a549bfb66e80ab75062357588377e653363c1b8b5d73e2643865eee713fbf1c31a93c67047671c6afae7c4ea8f2096eed22a4644e296d518395d3a75d6ae64033171d33652565aa7525c708cbf5009b88df6b254ba5b7d54f1361d6ddfd78984085a79932de01f11e2faef17aeae8dc8ad95030f6a72e85006881ba0d2d2cee02dc36d74d704c30dc910897cde4302ab793ecf2cd7c1c6370ffeb30613c74d7e1c01747e41f3c8653d89edc91e05557b5ddc5fa26acb7489cdc9b778bdf80a9ffed90fe37105a58b69c02116a42911460bb90f01c0191fc9c18ecd282e02c6791d602b815fc7e91e611f8c0a9f41d9ec6194aee034c40ff14571c11ad67daade79ac3df601f74e0d180a979fdec7ae74d01ad6cfd9da47d274250fa9496cd9eb021e57bb16b692d83fbde859019cdd2c9cdadd036a20e0fa49c2e805fb710e0ea519ab2e6aa9221ff895609c983704b733e33f1d1ebb92fef241a5bd22bfa39158fe7208e0ed426e7cda1978c815c3f6d4c3e6eebd73a8da7286323b3196376774026fa83f6ac5edb6fdbd1c34c36131ac40c390803b3df71b924cd99eeea67dba4b1a9809cff21b2937714af8ba6bf5c4e7ee02dea9a0a0c46a7c03d1587426c9b1bb2d20b5306980073904d450fffe5ef456b1f73da1e2e80ce62d7f601ce8e3c7331ac228ea280bbecd5f66cfb13ac0466d2bb7bfd64bc335f327971ee8e564c312e9b3f5058469bac4127ebed6ed590903e80190fa313eac8f5407a105fa2c2a5fba25dcdb4decffb977dc22c73bdabec9d9fbf32d8881c49f4f0dd2cae428e4c2c3ffbeff270c8ae91eb5e75cd1388d86bb2f0545d523ef699d6176edb9f0f3999d9dba20a92259aa29251902d9dd7479cf7cc3417ac45bb13d64c9d8ee9aab443e45d9de93b23760c16bd8750991ba57524f1472ff4af17393baa8c692a38f7715e6ead290439c1f0c39a8a734746cafc4f37714f35146954112723e74503e7b0be2edbb83aba3821ab26f1111bbdcc11590191546e1abb80bd793412db1bc793db6ca4b6af36189b470720b9627b2e40aec885fea26bec4e116a43dcd3c34c4af1f701513d5a0ff013cec9a36c1c4658da5388ec35e1133721a794ed5b658fc74edb72c64016fc3238d18f711a33b3c2fc345a6acccaa17e77aa29bd49c063019a1d5118ea81ddf3e90e7bf2c78c7d507880fa03498dd95bf8c50b5d68d667398a26d125defbb8f48550febbdc4d7c36377e59c94ce21f2f3860ef414e8352f90861fab7138bcb4b2da31f665b967beae6f36c42856aa4d6c3269d72a234ce8b1fb61247b94bb8e1bcabf500a75e29c95c189d9d4e1f94941bbdd39f022e67580a235d591cd6abf6d56e6791348372d388f8bb83e19eddec3b0e9d685142b74f08065f6dc34aeb7fccf38d4fd6e754cf968f4c166fd404b18a326ffc5e1325aedcaeea379119809cd9b8299f2a52a479358b020d98e41a4d069a11353f87ce19642e5920eda871607d30a67adca1d1af3b28f9a0470e78d4293a9f1dad8e645fe48ad7da26b89f97ea72bdd5c2af921f7d97820d4c49b35665d79cd23ef9bb198fc9d8419ef6cf0146e533e1eef814e8529acae410a6f1f86f95b0a17e82481f9405323799477a9df265d3adec3a20f1b83a3982d45d80bb29595261f5a8c3bae6d5e6dd0a34fb8f3439f3b0fa7b9f807c73136485b0e48ef82b87950fe1f802a5ff2230c2e8c227e5aceb71774acb5f253f3a0a9fd7ea824373fd513be8c7573026e1f6a658aaf3a9c35f3684f6b8db404f36531cdb832629595db887ce59b23e44b9504f30c5c74b14a6b643280f74e54efd1f4bfb6e92c4fd9f6fa3120363a711443cc8d006c573f7ab2df20b99281af682c83aa9282fdab1438295a434ad1cdfdfa9d75faac0dc49f30299dbce1327698979461207b1022d4f91990efa84177fe9bf675c3ac6252e7a09ee8552956c18b60d23b22df0a9dbd38f477dc063c3c4610afb0cd829c9", 0x1000}], 0x2) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) shutdown(r3, 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xad, 0x9, 0x1d3b, "00ffffffffffffff0000000000007f00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:01 executing program 1: pipe2(&(0x7f0000000040), 0x80000000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:39:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x100000001}, {0x18, 0x2, 0x8000, 0x4}, 0x8, [0x4, 0x9c, 0x100, 0x5, 0xfffffffffffffffb, 0x7, 0x7aa3, 0x8]}, 0x3c) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 06:39:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x1ba) 06:39:01 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x9}, 0xc) socket(0x1e, 0x3, 0x0) dup2(r0, r0) 06:39:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0xc) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6b7192a1eeae6d4f8f62b95ed5770057ff3c0c1b14cedbc268e6bd5bf008da82442873fedc3ca990fd14658878388fe368870c44831ba571c5e575b1475fd39eedcdde8d2cb1f58c6eb084c4332e50b5cb2fa745c80127a75da3fbc3f0bf3393e6ba8b794270361c9af6a8195030f03d5fbb9c38d9afad88687f1361d907274f22117b63e8e47d148ff8f6a4e315d96d6e57cda562cf597f638fc5e740656d08a637adc207d48e7d95f8c3f01c5772a95a66937b3f6db3ca4363842c3af0e7209a56111807be", 0xc6}, {&(0x7f0000000180)="9594df2e0757208c2e04bafd62ef0aed5e0e40f8ee9bc34101f0079b53ca15562db1a442d605d1a0cbd085edafb0a58bb5df4c481e9725cd119797d0fec27e16178a2267f4037053120d9848e551c1390aea8ccd82e30f7426d2ed744b4a0acc32ca02fe37682fcd938ec8f409d26f9c6a4953752bdbe4c7825c075dedd5f2e4fa081933ad91ece200f6aa9713", 0x8d}, {&(0x7f0000000240)="d985d303576a940d1e00bb9419972d49eed6abe5cbb303bb4602fa5b0ae50c7fe5ac4bd098c231c3c4cc905bbcd8e36194c444db4532761e31f74e52068ee07b071254aa1b0e78cc612ee8cc4c45493cc1bbd91ff1bc6b5d47e51929e2c9c32344c9efb423a5aeddd2a70e35834c93b1f7b1fe403b13ddf4d7f501953de5cfacab67b54bcd201f417cf8480bfb5618f5a1654a261238b18fdff62446d4013ce2f3eb40480e4dd3ca5552c4ba76fe97a3d488d1e1fed0993d006d27abb0846782e9d43ef2d8f77deefadeb1f708e298f202b1fa", 0xd3}, {&(0x7f0000000340)="58d5fa36ea6e02c979e4d9884ec1de49372802d5a012a9f25321a1149cf2fdeca4bce84c3d2e2a49ed9bd97616cf1f74fc5d74a2e4590462b4af8d375b4b03ae6ad01a3a148970dc00140749c6b3bf4df72c2f45de36059ae220e56e2483607c2bb9d0084fac002d9dc8d7450ba3aee420", 0x71}, {&(0x7f0000002980)="23004793fc91ffcc4583fbd0d9a774a6f7eaf3f4a3ec3784ac985385a326e8c1288a5fff63b9cc5e1a1fa561046a7a0b80bee30cb412c5588b05688a35ef703adde6135174c7a2504aca253b8e760f225b17647bb9a7ba88a5af931adfe83ca2fdf8d5519635a5e30797bab8a7395ed191326e4042fb2800c3c2c81e6aef4f1974e5851e11fd17c8034649f884acf3b5dc13e613cff60043aae9af5eb35ac502d13e39181fa7957eca25c6b0ea02f887c24fc34f7d0800ed5cbb8923bab5547f1d3bf1a9600426fbdd0ad290c70f6a0deac9abc69cbf9a1905dd2e132390a307ae60d47aa833de0948fe1cef1a8abaf739e80875364c6a39e3505e4443ae15d7663d81f31297d1f078b9349bc6213aa75536269467d516d3cf9cee90def8a82f3b1182213d91c2e269774b5740e928e21d326f6b7f4966172eb3e2d624c9360a673d96c66d49d60934d138dfa966e6bf8ce474f3cd7cdaf7fa66d99d07efa5f8eea85dadb77b6393a8976cff7726ce55cbe0c19874dbfe94982b3d69967ae16d06147e01f239ad2740fed5a61242e551afb2cb55cabd64cc13d066693a01a43bc0d76afe08715b4b69bc2260ee9250ea48a53f75fa1292d6c6d972997a3f54bd42384d5bf35190d2ce5b8b2361bb227b2bcec0582b49d964eeb502507ec2ed1b04f3ac43b89e71942ea04f87e81dc68e75b02a4d5f82bb2dca274853171d605a0ae3da5b96d860062be13c03012bfb530691866f8fec0ee7c0982e30f83bc31f015a99da44f40d721ed34b5861f833bdb9aced823545db899629c44383702e071922cc528c64b78b9b8f300e90f5d286b7686b348f448fe2ace3b55824a6250abfd4787085cd481f7af636b3447c969ce2e19c009aefff0f2cfb1c10255fe7f6df2bdf2552403919b43d8c41d41085612bea213314b892382ca9890b95837cc237c203401d6d0daf97380bf5df4a23ff53245323a6c3fa01fbfcd701492a354ee21ef6d6aa9ff69a6e819119d3d910e5efb0788f561b5254949779f613b0d49761b0ecd1554212dcab38ae86fc7177c92feb077b3ab9e11b7edefe02e1ae2097ccafc949f5f400855291d7325510a522a9cd32586497c5bdc2b504f7b855aa188ef73ae673b5e8ebf29328f53f6348aee8ac21369ade0d12504de66ee804ffe11e8d2796b5144f2488b219dfce3d6868f02298039ef79d9adbf9d473bca5cc38c3395c7dcc6135079ce17e7c795f4e7b41e568df469ba118bc688615acedabd1ad6502d9925cd2698677525df94e4205284f975f6eb95867cd9714b10a0b1bed9fc2b18e7cebc1c60a658832727c4209a7abb6d1bcf764081570d513e4844212a7b0d20a9f0a57a29867fc4f281780012ea4b66bb1a9348fc5abeb2793b44617fa6db26bc9034293526a3e8c38f80284492c06b78fba0f26ad11a1e988a1ad37a199ea0fed95044bd8a03fec953298693d0c24c35c88cbc75ec42b5272aacde75bf72825aaf56a94184dd865b2dbd1d5e64f4f65304c19d6a1f4e3a7b82d7e4da294efdad50b733cb29fd5ce8caf93759248db861871411a4cd00630fc2e98724bcb7e2edbfffec97b18fdd59fb7f9d3ca4aa8eb69da48f6a0ca1277b83d7e4fd5dbc0acd3530ebfeb07c0e70ddfab657d9be7381f6ee669934abad6cd28555b27f5a123c32645f3f7fda5a4a6dc92d2550af640d30bcd6eaac0beadd9978701dd1f1c3b9e0517defe4c241a8f7b2125f343b06cfa9f19839eb47822af100e602c0ec909aceac3e9cd52ecc037191672011ba1c7235c3c6f3cdb75d40fb4bb39464d6c23249c69a65fb8078133aba1005cf4bd91d3e797ff48b0a18817cb807b8733e3ce6353223949f0deff2b838fbc98d4877f41fc49fe2c9243ec1686733286d320a5a84329c40f507be0182ff7ad39a9102993b727f11ab1a2b67dac4760245b92d07b19f694ac23035c40a150423f7e23e2c6a1bdc07e8010b62b4ad088ca04311ca051c53b89c9c051da01ec67fbf7115a8be1665e0dd175a9ec0dc1c9f3a5319d4d6f926e1bac2a88133590467ec0f9401b61c121edcb71624a7215560bb188c2a108136a4f283c380c2812c8e746fe62d73f1dd3478462d0083b4cce8af61d42c8cc09a0fbf1127170f21537b0c46d37c205529080e103f7cc5306b534b2aa1db2e52347d5c50ee75052be62e5fc1e291b89a57f1635ccec0676bd48b02eff5c9b2a8a2f6744ffc9a098ccaf1f3e9f947898e2e8e4351771b3729a8a2a4a3f5083848f9b696a1e7ce4180abd5f8d8aaf60b76ad6d6b1390381c567994723b9fdbf97020091599e38e91615846d491fef5946e15559d77675060e89ac3968a4ced73036d60d57e6c291fc1fb7d71a6a6269ba2867306d70787f584e8ffcebd1e666ff1d19fde2a001587f835312ce2b490f8f89de3f22dd26b7aba7dc11fcefd540192b3d39eaa1101a4446dfa1b49df19ceaffb434619ff5768a78e8a4a7f2d2b6e5ff09da076b70afb3a0ca69722f3db0af359ceab6c7df9ac64d3d2c52e8315e07f84a8e2686a9d45e265cc02bf37d288054cd079472e77ed7549b810138bd2e3367a3cc3b505c67279bb18c619afafbb5ae29e4df66afd9aff9f8bee8474b7f3b81af3ad1f64f8bcae49ca5cb1263adc0f4cc77de3f2e309f52510accb1af4cc95dc98fde326daf22c5c38e04b58ce556974ab033e2b50369919db8501783427b7f2a4537d6a1f896cb2180c0e8e5ca202f62685143fc49052fa68af8c012a6927f37b7ab4d89a7770687390c15649e8ef038caa0991eaea0dfa7afa49fa76305233502427e1ec808ede75a35deb576fed9a9bd4aa0cc5aeacc10e3d2d03d436225887df4b379f663f274dfb5027eb31c430ddb50b0577d707c946f9b107cac431d5149143fdb152b0cccfd269303931f29e6150088d11ce9b5320d48ee95863ceaa3f644cd7e0f91a03be180640ffd4c06ae282e0b5897b4f626a8aaa463c70455a91af651d7a1efe6a9bd2b200a50d2cc02913dc9c2a2917f194f50e9c548d007ca9185c58f80ef01374e29f5cc38f24974ff5bca38e46d6b76f18d6050b66f86fe8fb0fd834ed019b0db57e58f1b246464605da98a149321f66cc0116b6a5abc98cd87cd271554c28e3315a820ca106856e8f1afce4f0e104dabf20ad5fca08e829268d88234c4244df0cf93f9ed445b7c0d79b8852c52b42750ff03b6e5add4e700a30c32c97aa1a32a4e3539f86cca55f5ee6d33d244f2ee5fb09c697dd13541f07b5109d700c48f639be51f0b36225d74273bf687bd071ec8ecfbd41cbe5c63d1b611a21662c956e6ab3a8b8085f01f0596394309887944e3d4521af4fc55e1b6949eba0c387e6098d7e85512fca14060e1d6eb9def2c13fba55d7e12491c5a2918e79d21c8ed3f4543cd12459c9d0f5e036c4467d48a833986e623ffa09616af4fb731607f1ef8d78c885c0665986adef65fd73247c9d79823a365cb9dd49f3556ac3454f930c7c27e23be2c5f2633760cb6fec767a5cd5ae4c5f4ea27d9f7341b5f5ff115d29e51607eef2c93eb3eb6741edcecc561dc9d0852d6746d6fa1b4e31bb11cf87334e838e4ced714103d3943a05538f8202c9bea60dbcb78a48101427714aad9cc2bfa75153af76e0900e28a9a00a9b7a87433024248252f6c25a0f24504fe75a56253a7a172d2f66819ad72836c8de272ad28b6e87deea60d6d14b9102fa6fbfc59fae6520637380a303167ec1c2b89cceefba8549598304eeb559fbceb16aabb29398fa8f19d3b2f325ab1ea0387d7fafb8833d9544e304094542b827cd508106c049d95e36f064fbe44bba74fe656a6c7a37bef4f605b0eb3602fcd01c618f08602b92df437979f65dcfe194fc6d4128017ab436b8e3429b8b83c9c37edc89ff3f650b1fde7339cd953ff5443cc5c8bc32cb2b1355fb2927aefb3f76cac05763c3482986dfbd9d1cffe5d6e2f453deedff4f9a44f2894acdec5076bb6aafa875442430a2aeb34ce8c73b111c623bb26771e054b11db85f09c68bb0ccec4ce049943c7fb308d80ac7a9e58787256b39cf561565d871fa7de68bdb9a44ce62f869dfb5ef0e1eab8fc035b81ede37499e95b09974fd0d76c7afaac8370c31def182f8ae0c85fccbb8dc212919644a91ec884153563c4aff99e00e86c540065502de1a6c2be59d93e50462a8d6f8b044f4df34057b88ae0c5e70553e375b38764b73e9f8bd0014c019b6e95371a6bf1f22cec2b6037403d54f1c87ec39c3b17b41457c4e4bd89072c4388bb2580040c784cd87add73b09e7d494c280a31b4c3eb55634fb40eb79af81d70704f8a2ab375dc0f5fd7e8630acf780626aa92c2287604b05d18b8d1ae4fc723ea7c05321d50c8e2380738f452c52b03a8d21002dbf55a78d79cf477a5c6c4a6108797f99425aaa1a2959d709dfc22605eb909946acae7842e4625359c2fe517ac5d0fdd45075c21885c39bc598e3afd45d39598bc41c4e4d11fd1473ee16c5c8446831a7bc6644b32cc28ed8f38e02db5589595b94e811b2bb7a735bb18134b736cd8e2e2d8fe56978f40adffe7ac64003abd168601a847da935defc2eaf5186c3f00a13c5453b2e7f32169329aecf00e52233115ac1c667bd351d47c6d864c7a68c7231212af9c8b9d390cba48c098b43ea2560c1ce451760fc0e3b7ed3b8e07d059170b69b2f8df3e046f12a9ab7e9f3e505043a4fbdfc88dcb1ffaaa35550540f958963af71b5ba1834705d807805f87b3f3fbbd44be32e9051f28ee9e7f02fc16dc5f67b9872b89d2542a3740b45a08f344fe0a61df243a03984a6ecc20becce84fd258a9dc7ed3964ec9490eaa1e1714b9d8cd5b9e65928625f0281badae5799b953e2b8e2e91c30accc2e7ed517911547e97f5fa7122efcb56e3bb27f862ecbec485544e372883fc7dd9981d00517b8be116875f9b487702a65fbea08e5ed1d32af705cb2de2963355c3ce5a29bdd031d915583dd92af53ed24c05dff81a496cc50dd31329bde9801ce1a6e6fb8cf682c743ff3565e4af6124b0a8eeb2523c9a7a5591025a82e99a1a89ef28f727d84e17cc2a75184b0405070ae1840b5baa942436f902740ffcd0974ec73b318a17b110cab92bb00192a8b744960c3a6e08cc06c4795be9ca69aa39c723ac68934b1d9c7b4ca093c39406d4c47a7b103e433a7badb1ac1b60c9e0e68c275f2cb508e11c5d60807f437a4449d906cf926244a3109a0af94a69e87d8ea1c2bc380bf5975afae5b907fde94d67391d58e5cae8baa6d9421013db09f99b2909b103890c235b630da722997bddbf7c2b02d2e14f5fec66d8afd56ee44cab89ff930db7b85da7374542ed1b070a217c9986ae91ef87ee3f5a0b5aabb9de22505ee135717394f1bd1f95ce942145319e166e1dc91b14b0472968be59ef7f6faf86e8e26e33950a84ea1eab9051d5c8b9eb65fce721ec135cf758f45a51972eb5d9f2692d8ebbeef5fd50bfa91d44976fb39ed1bdfc58e24bc471e593925e4d334e11402493799dc50990bcd5c8a5191d8004197e34bbd437aada94740a85217f8c647ef5435764bb6bbe24e812c99b89d177a33c4a8254bbcf264a9787ea91da511cc80da1745ee4d5fe27dacbeb0c7899b2ec0969bb9dc683586195232bf0db3452f9750f38ab5ce73463c4048e9087eb159dd21df958e600c5846bfe58625056ccf4542cecdcb220cf090dc1334f2d44ca8877535d9bd2b573e4b025d3dd1959eaffbfe66e1fd439cb3e4a6710b1dd8857441230381a45fb46c", 0x1000}, {&(0x7f0000000000)="f1ed9ab26cf9954fc2", 0x9}, {&(0x7f00000003c0)="4a1356c85df1e400547c4415e8c105007f141d3b79997040523cd18fb016b9ad083e98923e33495d21cb28a53b9c209170ea9393a364e56bf2bc840c39cd1712a568504c71ee62200738cbf1ddf3ed76413a67fd32ef836772be1bc5c880eacb315a889019012f397b019896", 0x6c}, {&(0x7f0000000440)="ddfbe21c8aa1852c50301caed6b5d1de77f27dd303f2f37d69b8ad0c9a838d840cfb8918505a2202502562716f636da77171c05ac07f07b5654914caf7ad65cf902953da4fb1ac7d717ca96b32a46b9767018fea04831791fe93f39074d86d7bb6b28e18b5fd511e97cc67e1ebe48718bcd61cdfd8d0cfa624fb5e87a9d3751f44da638340249cb9e9bd040459bab17ed2de04a30501b39dc8e180ee9316303e78c238572181fceb14dcd0021e885d1534d13085bf524232db2a71354f72a5b66e57c4dc7bb844215cb5380577c00d967c7bb3fee6ac85cbc64783", 0xdb}, {&(0x7f0000000540)="ac64a3f844604646695df146ea711c992b", 0x11}], 0x9, 0x0) 06:39:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x88) 06:39:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x4, 0x9, &(0x7f0000000100)="d9c4fb11", 0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x8}, 0x10) 06:39:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6", 0x480}], 0x1) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) poll(&(0x7f0000000200)=[{r2, 0xc0}], 0x1, 0x0) 06:39:01 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = semget(0x0, 0x0, 0x42) semop(r0, &(0x7f0000000040)=[{0x0, 0x20, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x400, 0x800}, {0x5, 0x7, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x81, 0x1800}, {0x6, 0x5, 0x1800}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x4, 0x0, 0x1000}], 0xa) clock_gettime(0xffffffffffffffff, 0xfffffffffffffffe) 06:39:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 06:39:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) syz_open_pts() r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x0, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) close(r2) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffef1) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 06:39:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = socket$inet6(0x18, 0x8007, 0x6) r10 = dup2(r0, r9) mkdirat(r10, &(0x7f0000000080)='./file0/file0\x00', 0x98) setsockopt$sock_int(r0, 0xffff, 0x1084, &(0x7f0000000040)=0x2, 0x4) munlock(&(0x7f0000118000/0x3000)=nil, 0x3000) openat(r10, &(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x1) mkdirat(r10, &(0x7f0000000000)='./file0\x00', 0x1d0) 06:39:01 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) sendto(r0, &(0x7f0000000000)="b9457f43a35c499802897a25326ff9be31ec16005972de089b708ce6a1304255565551ab471d380c6356c52ae6b8ac478f734ddfc4ed5d64d2eb5364c649db6b663c08c334bd4b576bb58f284db89159a410a8bf53d5ddb4968bf4c78587393c5280fba87f2de4bb706610653efaa0bb214529542b8fb3ac19690215ff0dcb267c2eb7717b0012055a6d962a70fe9ba4b2399e7c7fc7268379f12ab1cfcb07611ea67efc7ff0f2be92b142f9e6ab9b5b62e6582d4f30a33e6a7e9131357a4ce597185b44eb42ad51bd97f4fe3f333b7e5b1e87082d947f7baa84f53784cac5511fe4b114f79f97905764818f67b8b41aa6bb86acf2b3", 0xf6, 0x4, &(0x7f0000000100)=@in6={0x18, 0x0, 0x10001, 0x14000000000}, 0xc) socket$inet6(0x18, 0x2, 0xfff) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 06:39:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 06:39:01 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fsync(r2) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r3) dup2(r0, r1) 06:39:01 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) 06:39:01 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mlock(&(0x7f0000007000/0x4000)=nil, 0x4000) mincore(&(0x7f0000006000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/25) 06:39:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = semget(0x3, 0x1, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x100000000, 0x8, 0x4a3c4c340000, 0x3]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8c) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r3 = shmget(0x2, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getppid() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) semop(r1, &(0x7f0000000180)=[{0x0, 0x5, 0x1000}, {0x0, 0x2, 0x1000}, {0x3, 0x9, 0xf4f7d06ce31af39b}, {0x42, 0x100000000}, {0x1, 0x2, 0x800}], 0x5) shmctl$SHM_LOCK(r3, 0x3) 06:39:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="aa94038be169562997fff10d", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) r2 = geteuid() r3 = getuid() setreuid(r2, r3) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 06:39:01 executing program 1: r0 = geteuid() r1 = getegid() fchownat(0xffffffffffffffff, 0x0, r0, r1, 0x4000006) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 06:39:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000000500)="89a165bf4053672f455206728967fbad9e8e3943a9e0ff09be2644464d09d2a098fe5317c7d0b98fba3a50f1d05cb9307f07a3210b15723036f00c081f5d646319e9a3e5f49caa4b95df803f2b679a49e1ed1a55f6de35568fdc08382845579d11b5905b", 0x64, 0x8, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="d27c387a4487fcd26541667e3c1911f7720c3df22ed3c4c3df1d3c076ace229eef0d7c339984e403b6db98874b833c6b4753d2d1369cbcf672ac65416ba59c7513759af87cbdb4c0e5c06336ad89dbf88e83899cbf261417cc6d2c087642bae21d6ccb10839feae8b69818c797302c1a422bc830f5", 0x75}, {&(0x7f0000000140)="f867d9ee6dd27c53a2d0628dd16c83d00f7e7198163960040ed683cba62c1dc76a25fd21139a23fd", 0x28}, {&(0x7f0000000180)="f632438f7139fc34d6b2cbe6aef1444e763f0ff576a3c6c1ead4a823ec6f6cba214d8bc7f7bd992b30f6efa4a3b5740df45acaa74cd0d30b221727eec3b4f577b8771f62294d250f2cf9d6e482be1e6efdb1d552a7dc2d0f4c641f74f44ff3779e8ea430ca06f74f6d92e55e7f888bd8a2d85d4d119c22747807429993b7da0fdf61708fc8773fbbd53094a8118dad2fd17c76b6d219b159d570ae77adf6b7b27f2fc8d3c8d3b30a37ecf7129792e14cd852010f2f487f63952de624cf989688335a62982330841c9cf2d7", 0xcb}, {&(0x7f0000000280)="04793c9f3dc32a2e3807c14f4f24ff18869ed40509f3af6562bb31d5a17b9fef646586b0c9bca55b09a5dd534dc482e8eda7d59987c1cb17a06abc4fdc09d87a3d8632b5b048baff00398863a0f82429a0675556560e3c471da7a0b3e24d3ba6928bf8df48d925745b8670eb91d1a9bc5fc06e2b1983f558d5ca9b3391a2486d3112140da07c9327311641ad5c605d8fdf17248d8ce31666f78b08d2a842356c2ebd545fd518ca09022c18f3f57d3e9146c4a915843a0bc9a7313809f2a514", 0xbf}, {&(0x7f0000000340)="a6a2f8dbaa4c9aaa2ed17f8ae033dcb71aa44d40351792af70dba7cf0bf4ab77b0131170e091fd467968396de413ca5b91604fd47471aefea0af3edd97dbd588b7061f2677416d8c876b1475f3cc3b37", 0x50}], 0x5, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0]}], 0x28, 0x1}, 0x8) 06:39:01 executing program 0: mprotect(&(0x7f00004a2000/0x6000)=nil, 0x6000, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x7, 0x5}}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x516c) mincore(&(0x7f00004a2000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/59) 06:39:01 executing program 1: shmget(0x3, 0x1000, 0x224, &(0x7f0000ffd000/0x1000)=nil) r0 = socket$inet6(0x18, 0x408005, 0xffdfffff7ffffffe) r1 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2) shmctl$IPC_RMID(r1, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) 06:39:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/163, 0xa3}], 0x2, &(0x7f0000000180)=""/4096, 0x1000, 0x9}, 0x0) dup(r0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 06:39:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x80000000, 0x2}, {0x5d0000, 0x4}}, 0x2) 06:39:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000340)='x', 0x1) 06:39:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x1f) pipe(&(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 06:39:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) unlink(&(0x7f0000000000)='./file0\x00') accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) 06:39:02 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) bind$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000495ae69c74006613912816c767f6d30d5b14ef30b1bbd285094dbbc1a9db6e0de57904f95dcddd054a3c349583b828b92918c81e30f8875df787c19157e203403438612b143da6f459e05816b101cbac6eecdbcf78d7d0c72e5e9ab57e980d241bd1"], 0x3) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/255, 0xff}], 0x2, 0x200) read(r1, 0x0, 0x0) semget$private(0x0, 0x1, 0x80) 06:39:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) 06:39:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000300), 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="af7fb927afad3e3de1a899a6a94921308429b674fb9fab48cf6be5900e0339caefac20e478da0832f994417f4ce5f24101f34f1fe6703d6fa52303947b8b68eca12aa22dd16740116628171e9066f1baf69aa15bf82199d8d9f2e5238a8780bb2eedca77de4c2abfb11586f352ff5e51df575963b003ab180e034d39c9ec48b4c7db6cda060ec26a1ca6a2a01ebe17dff1c8f409289c8bfa07b7dd39dd98acc1311cb1f5e6a5b235f1fd51e014c4fd9aaadf5b752174c5ac530386f1ba109b517ab0e61a3c8cda5cf46f6e21783b1fbd71516772d3e15ca218d63824748f4a799beb3ed91bed7142c2862a9591c5cc8849d981a316fb07698dc265270b17bb7282642ad1a2b0ccd00885e2713f681532eb088fab7199986dcb24bffab6430bc69d36e7c1e9475e52eec45a9d254f7b5eda5bf30ca0a630a2cae8f1776ffe7ffd6c378c8dc27f0c40586e2a61d377e38424397396b7f4a22d2460dfad9284b56838f4952817b79c99688a2bcaebadf0f6a294ed3df11e4795d6ec3d426995bf6a6c03fe00ed7ed0a637993a7e0348b1e5d0823bd68741f9ba862b48ec623fabdf7f2cf4ff70f1e7db46b56d7c633a495eb5e1caf96ed39ce2a3ca562835d3fad37ff3bb5055070e9222362cb638c4aafdf4d7bf5f3ce0eb89fbefa44cd50fb8e68dcb5e003df5893ca515b484f12c641da861c058c2200fd9f00a270f28fdb5f73b97a8b5405d14a0140d5091f6442925670235934edea4afdfa34c5d399390c03f8e5a844956dfe584b194268b6a1c37ea9b19db46ac7ab412f1fd349867e2b11cdfc6792c9753e15ceae17b42df2bc48e8ca5aa952a6ac727f24c295ea9039304de612243f53183d6be0688f6b4b53992ef6890c8c2006b044d1a3ace2477dfa2c2796618fa51412a176b89285bd6c15dbb23e4712aed75c93b2db6096c34531072b00c3ec7535fe39e49d95353faa2792087ed210ac9c1cd2cd9f803e3f6784c8058a94699924ef72abda8279424da2bd9576b53001f1d966f6ff5a2817971d961b1c66dff4b07309e8fc20bedefa9af81d4879dc8f091f3824e921d9eed95395956a6fe745501d741ea3cd426975fd6970cca2a060a68a49bfe0ba19196a3d64d1d7120283a991f4dc5c49959500112a6012e66a5f8f7bbbcd508b5d5e4b723297535c8b8ee3c3a3c868ff965ef2c8a9d82dd743400e1a3c111ec93fe51ad28b85d475b62fa724c0a648c9173dbee9c9389d2bbdb63fda796b8bdcc027b537079b052d82714ef2f5eeb3f894a83523b95cf190d489c1b291c8edb87a75942f8e949e5647d6b46e4f49c002dedf0598c83086700e0f477c0c24bdc5e08bc33960e499ea5bda3314bf8f6c5a5f4d9980c39bd4ac78e2e693a356d273ee7fe91dd2ad944e924a756b6d1ed733d546649f41438380766b9d233788af201b7cc6ed6a381457885a3374761ffb2cd67fca3760353c57a9b57f9cc2e6a2010cefa175392e762d138992c9ed05136cf4b8f8b7b96ac59520bb13688c39a9bd4513fddcc70a73e24f0e19d0d6f41c7351af28d19e3823755d892df46624caf8cae5c2bc33352c33b89d514eff4520831bc23b8af5d4bab260011da1698689e1f21331a7df618d2289bc0e7af3cbc4328e83a65ef8a54f7fe52db27e02d9384a66cfba031020ffcb16029f9050a97d1bab26ce7cf9e94de10cf449238311dfbaa3081f438eda64c5d3264cb35c74b429113424e22fe9f1260a529a87f6632c5ea1dd47c5a869fd54418cf5980a6be958314a85c4d010f4b6fd79a7192e488f6df72a777bca42076005ac69c707d52de46fc59468f5e90a34f4147706320590396c3df4923cfac9a5e0de94f238ad792b534a826f0aafd3b62f0562f9b0ec5f3b749bd68ec2c5c1a599e12e2d41886a689c3fbee5fa1f845071482d5205c025f6623b02ce7708980acabd96a21319f20d5240e33c2d0fd7dca45f179afedfff499c75ffa06cccf6bd460993128db5d02f76f2246c17f247e7821927ca4844472190da05d8f64bf1dafed8f166467bc8ce99698863db4e08330b242cdba17f72acf0c5f949f2de5ef410b42919d9dbeae6e861f1d88c1c06228c02f0c61ee8517440c67b3c7d2507739759459076ba5bc0f6d7010122aa0ac1de134f9750f82463ddc57a14596e774c9da1d7e652fe5b6e4d0cc34fbc40c2056f5d2865fbc59b0e6022fef54d9fc3660f37392695ae6fff76f5bec82e01974288d76248490b11579b3c68650caeee7600a470c01888203471e92b27c246563801370465a5f0b885d5632d192e1e670caaa4cc9361f0ecfc763c627303a35031c03a4a5988b51afefd03b61c5aa32ceb6637190490124cf402953da90b3262177859721f5c2763253374defb769bd496f5abfa0ece64c7a8c0c9aba40119c15f642ccd679b016493b46c15cb990781b0c05c731c10d1f29e6f3c50ff2ebd90bef53e55829053cddd0a2a19d14a094e8fde9a8de481d32ad007e72563d1cc94fca159c75869af04c290a0ea2122126510d46da39030ce03df8a9c4263fd975f7430d6d56b0832a90e665c40421a1116953bbc0084daafeebc4295051eef4eb5ddb899bf3f89c20d01cccecb67222b65e8df7e6f6cb4225352a220f13885f165dbefa7bdaf1897f6175ee964e569d9b66be46b0e1c3ad3d5184b69cc230238435b2111bb0ea9022a492a6aceaf6ddd594100652c72f6f1d06e498f62c0bc3e695bf0c930c9f0ff4dc18fe923f07eccd7fbf8a686c3a7b6800f54f26ad90afaec55df12fe0fcee45b39d3c38822ac99248c0d0aced0718d1ec6d4a7a832cb60e4260fe7f771fc102b9f146edccdbc257ad6c88840d348708334df3e8621c381f0c0a90654c638d8f4bbba0db01bbfd3a793c592b00dc4327d9e2c1904c56f2a5560450149550fb37b049583e645425c9b602869f0af46e31991606834dc5e103392983c821f6d3c142f72bdc18243f6c25d370e2a25f9e582f3e8ddcffe013cfd33fc1f05c054d88621181c355a96fd3df38dc79e109d73f64314222911363bef25b90cd0f9d1d5d2453b3a6f19b2c59e42826a4850bd08f1a14ed932fcb1051fd21872bd658e18496baaa1e46f6faaa469f0619949521123cfbabb00e646d504e9230d0c2cc4503c6562821b98e7720796faaba66ff0abd0c16646369bd60cdae4c6575457958c7c0bda9ab3f2d5f85c4a6d18fc878439143e244217e8002e3ce3304aa79d0abb95c6b9be29fccda828e66c9305132b0071c58565b1b12581230bb092fa5b1f38c6320a31e4addcf0db15ccb82d6a370241ea30f6730502d31b809e8dec910304c023bb7a397ed5aca0022d262103f2880c2c16a821935ed8e363a70e5683d4fea82394c2fef200664dd1a1afbf469e68a810cd6a8032f1e6717eca5322964346726caf646443325cc11ad1b991bb99b08214ea40594e5878a356ec41a9d212ba0ace601a30652816edff4087df6197e16aeb8cabda7a60d5769401be00a1e1583882a91f907acffd30e94421193700996877df2eb51dc13acd28b8b5aa4f622af4fb3c34e5a4692f4deb49e2da5b4965fac58b3d5b70313f445d03ade2ed76c1fa9417483296b4d81a3599b70e5f439abafab9148734e7a9fdf7f96a92c407864a55991d885e5a4a1d30068f637bd83dff9ad9b274b01eb126eb0db42a197a529156491db43f2a7da9d418df61250186399f5231ac0d00c66d590881ec69dcf743c639c6b3d176f67ca906670c1ac6429cd44ca9886e1c55d682d2eb04cf0a096d4d94a3afc28f8d4699d8bb0269896cd7d2d4d430c26365ef694753d8fee7bde004d2abc29d451ac5da55066793b7a5ade39c30084192154aea0e5648344a2e128307c1f66167aec9045b9fceae25d79b5ca4d230d6a6af12e9f6152afb0cd2eea3b23e3867e36f8d5f92f106574863dc43d47f2196b978f1565df758587392d1a5677faccb1ad5a934ce9ce7350eaa81a54f283e896bb9b14d3295e3c2af80001d8cd4ad6ea6ef40e8a39fca937fd847a09bdfa95e5b353ed3976ad708f85439ca359db55aa87afb83f3fa4bae428e90c59850f5b45d6760da1ec06c7be0974cf34d8c2e69a529acd9ec1d95177a5eccc92beb87e9529a023d4c00b22b438c7497162157555ef77ba34af0553bc14bf39e3417a8b2959b1dd527c54c157e4990835d0e53166f13781c8f7867cb86e3d9f6acf44f2166288e7cd8ab9a3c826fc942a69b2208a7eff6fc99cdace69ce24edffd9804f857d91d93678e3611e498343ac11925632377b9f4a387c0c4ab8ef7c8f40b8c80d086b669913cc3190143324c5e14d459ada77841de3d68f039de8e6e4141ea1d909169aae2cf4ec88d372d3ac4ef92fe86ac93057e5bcce46c17f7df4c31e27e997417f9ae4def3cce74d383e57174028da92088c661c6206ef319c507810de699ecc7ff21e6d7c2703d22b80ddaf7aa9c779cfa812d1fb0169b920607d4c10613932196348ee19c9db4a455d6a439e2336fda18bcbf7c9a5943275e498ad1660675e279676519cf9e62a23cbbe856d3204f7f36b488fa5d9bb7e8f2b4f91b53dcdc6c809e7bd244c2daba03cd60c5b627e2d194e3e4c6608f1f3405fc2ef94e6e8e72d9e79e8ca6f00a3fe373ad6a8475ae72e65e69f7bf8ecc7b091ef1db88d912e101487c86a8729b83ca74c698c1aba6611b7008d08acebf36de7c5656767ef88176a82661a32e4c61963047b351bc5995b54ab17d64a01893d21cf5c649ad9996992a9946d9b74acbba0d7499d5de26c3aafaa4a537909ab8a7f317182d8b7eff7e702eca39b340988144b45c18bc3321868c191be66d01e271d04c6453545dc4df9064efcf3016a91edab53367f5648bc535ff226174e5554025700295277243718393b874ee931d5cebfed589d0f209e663a3135c5e2f284a9da1acb44a91199df720f4daf4e8ab367ee362b07d79a6589e33934c938fa3d5ef555a28502a101d95a61019ecf3b64a2743844845da21bdda3cca5df2e3a863fb2c50002f9383aabbaa7f66091f4fc81762084aac513f7089b0481d9c5c8230ceb3e80eea3a2349b71a4552ea87f1dd699e6f0e6665f52b44451d0e956d2c5f2e35300b3ac9ecfd3380d361fce45354eb3268f9b1579e3a10fb5df268bf13cfb59a057a6c948064e7cdcdb68ad2d706bcd760c5c4f3c0ddbbe91f041841bee9c33ec1ecaa25ee1455cae1a92d8a3ca751734aeb0ff753332b5d594be737e5f540bd33dcdc0d5e2a13252be0d648694ac1a982803e47fb09d349b42768086814ede9e57f7698f13bcd4b65839980d73625855c392bd79baabb16d10b6686eeb30b3ff98643af1fdad78fd030f147d57a8a29378d983a42dccd0230695d14420fd508a98ace28538922e40c68b09520545c520f804faeca3823a5f81b1de20204c122b5e52708d1cdec5bf51ae846505f91947a0fe1cbcf072e8d7ac4722e8dee0c52eccd8cd93fdcb9d0ec0d18c5409ffc88c9b5a9bdb03b673b30522e67ed6256b6cb420ca268e6b69793d08dfc8988865e5bb120cdaff07db8488c65b1a1535d035ddfce566a69041d8c4d5079d7ef2176907e464feb28d5c33f81b1b16c59ad27bce884a6808ddc72371096b2e1f369ea9311f3afa848cec85ccc8b8ee06c51d9c70e0f3dc67b28ad8377680089bcc939f291a2982f8d44d921d2858bf2b77289e8b096f0b72c1f9ae611221fa5b9784ea7eeeadf7455d9f9e1451656880afa9cce5effdbabc66075872f0c6a612e0eba927", 0x1000}], 0x1, 0x4d) 06:39:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 06:39:02 executing program 0: setreuid(0x0, 0xee00) geteuid() seteuid(0x0) r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() r4 = getgid() r5 = getgid() r6 = getgid() setgroups(0x7, &(0x7f0000000040)=[r0, r1, r2, r3, r4, r5, r6]) 06:39:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xc9, 0x400}, 0xfffffffffffffd91) getrlimit(0x0, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x50) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffcc) 06:39:02 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x200000000}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 06:39:02 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x9) shutdown(r0, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) close(r1) 06:39:02 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="1000000200000000"], 0x10}, 0x0) 06:39:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4009) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/79, 0x4f, 0x0, 0x0, 0x0) 06:39:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000600)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa", 0x5a1) 06:39:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c0102000a21301cdfc8833fb2a98d9914bd785f06fe9ade7ce545a2c30e4718366ee4b9cd810145a66e40c7990652a87e6d1cc8aa5fe2a86b0350075181f2f208480a1c35a423221bd03f7d83a33e773e26c23c374192e610b1"], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='#-)\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)="2ac22900", &(0x7f0000000280)='\\@!/&\x00']) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000080)=0x46) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x21, 0x0) 06:39:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6", 0x480}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) poll(&(0x7f0000000200)=[{r1, 0xc0}], 0x1, 0x0) 06:39:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) r1 = shmget$private(0x0, 0x1000, 0x208, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001000)=""/4096) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 06:39:03 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 06:39:03 executing program 0: getitimer(0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x504) socketpair(0x1, 0x7, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x6, 0x6}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x9, 0x0, 0x1, 0x9, "caa3728bb4dc71277a66742c7e0c1c5899d9bd7b", 0x7, 0x5}) syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000000001, 0xf4faa9f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) write(r3, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x40) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)={0x10001, 0x4, 0x100000001, 0xfffffffffffff001}) r8 = getpid() fcntl$setown(r4, 0x6, r8) munlockall() 06:39:03 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18001, 0x0) mknodat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x2000, 0x3ff) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 06:39:03 executing program 1: r0 = socket(0x1e, 0x3, 0xfffffffffffffffc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x40}, 0x8) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x9, 0x8, 0x0, "e1d98bc7534fce185a1dea775abfccdbda35bca3", 0x1, 0x2}) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r2) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x7f, 0x6, r4}) 06:39:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x99b}], 0xfff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x70c, 0xc0}, {{r0}, 0xffffffffffffffff, 0x15, 0x1, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80, 0x200, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000002, 0x9, 0x200}, {{r1}, 0x0, 0x11, 0x4, 0xffffffff, 0x4000000000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x6, 0x776669c, 0x10001}], 0x10001, &(0x7f00000003c0)={0x7, 0x8}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) 06:39:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x1, 0x8, 0x1, "ed109be2f339481c85fd7c266468dfbf3337b8b2", 0x9, 0x6}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, 0x0) 06:39:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 06:39:04 executing program 1: r0 = socket(0x10000000000011, 0x3, 0x10000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x0, r1}) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 06:39:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) write(r0, &(0x7f0000000080)="45f55de16818f2c02d922d8d92392be4b55f719abd46268c0950656c48232e126c6f0688b0133374b793090533f1bee0cb45eed4837085055a83159a273f02e7074c853df1b9ea", 0x47) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 06:39:04 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x81) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) 06:39:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x6430) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809", 0x2ec) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c453527dfeb101ba1198e37d427277d06c61b27b"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 06:39:04 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x34) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fac34938b644b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc09b631000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075313bba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000100)=0x4, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 06:39:04 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x103d9) 06:39:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = socket$inet6(0x18, 0x7, 0x7) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x4000002000, 0x5b35) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r5, r6) 06:39:04 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x100000000000008) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5b0000000000006a8c5d"], 0x19}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/20, 0x14) 06:39:04 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc2, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) 06:39:04 executing program 1: r0 = msgget(0x2, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgget$private(0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet6(0x18, 0x20000005, 0x8) fcntl$setstatus(r2, 0x4, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r5, r6, r7, 0x40, 0x8001}, 0x4, 0x8000, r8, r9, 0xfff, 0x285, 0x0, 0xb60c}) msgget(0x1, 0x0) 06:39:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0x394) r1 = msgget$private(0x0, 0x192) preadv(r0, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/96, 0x60}], 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) r4 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x8, 0xea1}, 0x9, 0x0, r6, r7, 0x1, 0x3, 0x3, 0x8000}) listen(r0, 0xfffffffff7fffffd) shutdown(r0, 0x1) 06:39:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = socket$inet6(0x18, 0x7, 0x9) read(r0, &(0x7f0000000000)=""/79, 0x4f) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:39:04 executing program 1: socket(0x31, 0x7, 0x289489e5) r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) 06:39:04 executing program 0: r0 = geteuid() setuid(r0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r1, 0xfffffffffffffff8, 0x10002f, &(0x7f0000000140)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0xef) fcntl$dupfd(r1, 0x4000000000000c, r1) 06:39:04 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0xc0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/90}, &(0x7f0000000140)=0x5c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 06:39:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 06:39:04 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "6e2c0eea899f030400ff7f00000000000400", 0x2}) syz_open_pts() 06:39:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xa0, 0x80) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x3, r1}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) 06:39:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000080)=""/90) kqueue() r3 = dup2(r1, r1) dup2(r3, r0) 06:39:04 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x100007) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:39:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) socket(0x1a, 0x4000, 0xfffffffffffffffc) 06:39:04 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r0, &(0x7f0000000200)="a422685304c8a6d895eea879ddcbbb25d8d7b2d0fc374e101970774d03b68e7fc7fe873916c991b62d1485ef82f56a86b09b5a9d7072dadd918406f7e2b835e077ce0d05900bc6ca94168889ad508e5c05565e0dee1e5467100ff6cf2f4513c5cde0549873e9ee11251710e37d1b737ca227fb7f23d62c6942d7196760a45d2fea42cb2d64c50c6b629d8a3abf93181b7157ae9971e1f70630490749e7941ce1cb0e1e1381977616fdeef6afe06df045e204ee4cbfa0c6f2be9d7d312046fec1ee3aef904b24cffe5facaf14ea805b78a5c33a38c0f49b2e945a47531714b015cefc2f5cdc911cbfa76e70b1b836c387d354edba8f27a48b776a18834828de9ced114d1a4eb5a847b91cdf97a62823bff733dc5a00efcd8cf9b726b26a7dfd9aedb65a6a438e57818841dcbeab767911ca837ecb0bdc397969b41dd38d1997191cc9b7e52b0959c7011bbecb081dfeebd55b6a2e17c3f84bc31c5618ff11681a242333158e411a832142c7f4b383233a7e6a880602b4007d6a3d279f330852477cc2f02ee3f405dde1f4978a8b4cb83227caa48515713f84a081734257bcac723ce9ae0b917fb23dcd1e2b0ec141b330d6ba5a99b479ed2eef2b7f5bb7df395bbaad4a9cdf7596c3b4e6dfc2d98fe7a03de8aef449b19943c63e3073bbc8980343931e518f67986c397aaf9473eb8ff2c5f763e8d70fb968629ef8c9dbf509cdbf53bc0689d0a4471cb3494b05545893502d6420058c805841d7d551d0a3ec5dfaa8770af98623cf943f999e300746270721c1cdd9ede41f5942a70c8c2d22c495e3f2101c4582597e5dd8bad2f0d9a5288b701b9c8656eed335b6715cb361a30e3eaf6ef7be9b8e396c9633e4ba3641f1d6f4304ddd5233f39890caab4102ea3906a49ed0946b2e92f02daa959d8e02e2d76061a1bdd19661e8eb7942c12d2f0034cf3591db3bd49b280a2093e519b2c99af79c29e5e7c24dc4ed5b53d50781112b52cd82a38b1246000efd772a5cdb83b52d6e730bded89acd4d3f6737bed1e3081513b9551cfbe15179ef07d4e30a5af22c8f33866ec9b541c3962990cd5b00e40ae4804e25b756584ed836cc3aebd2ae9f7ca74fc263e59ae46991041647cd40bdb044d58be004f1ebc0d22b1c922134e137ff95b5b829dc92b1b2e01d1523377d9d5ff5ac8c8dcaf460424fb5f618829d8237c0d1f9c396e021e2b08dc6b675a6bfd145ce100ab2cd5c997f7259d6ea98b05ec44b9546601e00b0e15523f74c4038bea55fda75d0573b402452cc6eb7d1b07a0a0ed5e2afc4bac32cb6aacb99bc8c6bfa85d3b220b3f49641ad038b6b63e7f88a27fff1f1410932fbff3dd6fdb086de4369080514b8a0de771085eb993155828321f6506d9f4205c971d99e73e4106278e8c0cc3158d98c1f69e59b888e2b84f9dabd7c5494d1acb4461ff409fdbe0fe5c43be7e14f85d8ddc0a3155a7ebf5e6e7c15e2d5b405b77028f5991d4a7ff13d127749c45cbef878a553307c340661dd19521f3565a7886a2e60263f86709f9701ee32d971059c42d2e20c861f54ac195d0f2b8593d0554c1d7549d5892752dc08edad0de1e6753b44def41b95ac4b519d0fe7e0039d0086dd6d014ef592368193e0d4dffe4e07f7085c45b8191a25a3c4b91c1ddce36863e8e8b060c7eef5fc638d32bb6997ab9cd1de363cb45912c1e95808689110a7f8e4bb413bd95aa69418616b872425c4683cf113ca2dfd6330775da195df63e2e062498b903702eaedb1b3e67d1735df94cc54b0fed585ce340f49a8b8ab9a9bb94e6a1a6bbd2006c0ce75e6877527b7c56610baeba527a4f7a811ffd43ca25bdf5ed2ce68270162e981c215f0d22b30144bababc68cbd8ad016ad459704c3f5b749885c468fee5c7ed9faa398256d7b6b75895253cebaf70d60b72ff6709a956a9ed3c7166ba0a3d2d0b4687a5dca9c9038f023e9513077153fee87917772eb8b83121eb1cbda81d632a201d3a0d6c91c19ffa1e286f427ec3abdbc6790b12f240c2c93c256790fd22f5183117d1f321e59016a4ee2ffafc6f6272313dc4c4838638854dcfc859ee0d2f30ad6c52b901a51baa6daeb381ff12a5ec18987d407198c333d5402eca2c30aed2df8d01f8834add0015d40b10cf8c29462aa37da61963f98ed6d8b40805307c1695cac42db48bcdad57e53b6aa2ec0bf672791a722b7023c0d6a71836b0d00ae26b8751b1a6b654a6b00beaa8483e0d130b532d8f5a2edea1f90d7ee367390e3df9d7190e35f9ce410eb7114e7363b564f376ad121c28b69925011dea0bb4848997e7b4978560eb42e46d5ca0f1fe8b2891d7f153ac486d10e6e68426e8a8c89b3e4506feb90dfb38e53b82db89b2851d7667a2940f87d3f3e2853258b28da6c972d6d2df4010719b2b31703926de15bd717e1d36b4f93a2d6f37535dbb8b4a33405f952878c1657a3ea8847d73bf0b9d40e73c5b26d8752099b6c22bab2d2ff3ec0d88ecb1076d1ec576e288f677c270a0adb3983701c5d30c94c36ad6f85f550cc42e377327576d5a2c69d0269ab1029fb6d533ac004fe16afd9f94ac38f2b468b4d55105fa816073a68d5b4e36aa143051c57fb7cb4f1daa202a8973636c64f47ea126cc1f69ee9f415a52345bc399b8a380c4a32c9b750ce0b78d5b6ac21dec45e219688d245543878b5d548cc481cd521d728d728dd1d554738b490e2fda35c48b029867031989a2cf2138437d120b8a8452734183bfa1e4115ab9196cbeafcd4f594b681d0930de24a33ece00a6307c8039793d5cf2f1e54bad662224ad535e27d64a440b78c2724ec4a1ba63c35ab77e4de0a9e35096ec40a1e0addf28c74e43de1cb6c29358f8f940ef4708e67cf7207b3d83c0a9442d07efabfb90038882a0e57dc7287ab13c8fbfca497a9082d188a1bdabac952d128647ed45db6e7ee26fd6d8b7baad801e7f8eb752250b5cd60556f9c92e66b0a270a99bed0979a1425a48ba94cb64f1b540fa15acb997186224ba9ac5ae40b743496f92b07269647cc1455060c9e35a384b5a6957513496f6c80d899c5dfb0c6bce3c2d5f7f20091f13b428e2193dddb00ccbb946212b2d6343e5217718fc170896365a467176e92498ba4c31929266c33294ce7e8e50354cdf5b8201f1421a4eb82067c347989df514159a648031505e963dabe15ab67554a1c42ea754e26f46a9277d6a45920851b6275bebe2d88c29c7ca5475bb459069d25355e0bab5188b51bbce96107bcd4fd6609baf1efbeab4663ecdc1a90171a5b965eea7f487b2148a4b3b147cbae0280a01632315eb4db18009f6f8d31c55ab3d86bf4de84454524a1aabd7460108e5c2c66e66e7f3eda32b67215e6dba2764da815a8067d7f9b51027e27501c65b369997e1e222f86d1113700a43c3022039a06d45904224d0e9dcf7835c1bb9f97c57cdf81b0cc1a189c70c72d773af81ce8edb8f77ffc36e0839803f25bb15a9ce8a1ff48b55a83d716aca922dd02a1a69f93bd6e7b6af732e409dff908c6aa6175647d8a65744d995ac1cbd3c5514fabb67918828365595c3e9df4bdbbb807b00574a3b21c0ee852e67d17afa7c511c9cb42978ef9b84cc9d7480e3c1345b12dfc32dbb72e9eb834d3e9079df4c40f85d795fade89210e13661cc50e27f0c5f997bf3a9ea20b709f0e92bf5aed7d7726e65fabb5673bcd78e6370a7d611aa6aa9895a4d81e1314d5d932951a4cdb3082950f04a3f102c20e592d762b151f63cd84a585872fb29047964ea616d058497e3d857339e87500af35900b5d5b231f480108924f04dd24350689449a867689ffec351972671bd74223352f97c5114f1dc1749604adce188bef24f2ce8bcc387ce8924d5a2cc0ceb86e0fd8b049744a6ebaf499ca0cb10d7ce88b9e550c523617e24dfd436a163b097d1d96c2c5c5e340e7f8083a1660405928fa3156d06d8e3cee578b1441de7e71b64c217fc616575b556f06b1b7202480f3242ff721169a7e22b452fbcc5043a4b6d9653c167da360c6313b42e19f27f77641dadbba8e451016daa9b0ecc800da32856964b30e0292895b1d69e3f0fd69f58c7e6632ba2144cfcdf4af836f9cc9f0961cf72209b02de99fcaf592afae0872450a91bb2d39be63e39005d0abd3d8ec4affeee17e5aca1f54b8a5979d5119b0d5ff998f207ed3216cfd70d34a2249d6b146b9fb9604e62b521b88f2a5f509f8954b157367879dc6d61d9c812c6a698d6e4b43eaf180a21666b17089b391e0ef6eb414e16b78e4758e4e9eed5ac0ab4b61c05f10ace9fc93c2cfad10852ed77a444a0dfdbee2cc2d9fef87374d41c4f12bec8c072a0a77ddeea0406ec5b5941e5f6fff8167bcf6ee13dd821baf530989d21d38becc770fe3a03fb86f19e99e6582ac2a8d662959dadeb3bea83afb65946bfe9693c23e4b84ba8cc5bfd51be6584a341029c5d7cdd520e9172230b9d5b104c891ace3e81d76ab85234e3ca470b2f73310bb318e87c2e37d5417a1c21524385432818127d17d9e823211404ae16baca4ec6b59a54129ca0a20e164153750bb5361b335ca1669c5441b84e71ffb7b6ccc93942b199af530f50d8ab4b44e376fc06134d6350c424b5d4d4e127401b734841c9b3470be288aa09ae68963c770facc0f3800b479ec07de527b1290c6348ffc46d69aabd531ad3536c9e7c7520da9dc0f1f4ddba340c3a49d564fd830e9e4fa785940a7f3092b48cd003d7d24a4f60fb974cbd677eb88ddea33282b3b942827298af4e35a5de0e4a9cfaa2267bcfc4572f070a61052e219c91fe993245fc6c1ce0421fe2da20fcfcea33e46d13379c9fa2781202d3ddcd2a13847b0adf9e0fbeaa846620bd2c9a6517392e15b4918344a8d5e9255b9fd265ff33e983956fe130fc0c6913eab274e6ffa111b7d66d41058fa6dec2e9d4633ed10dece0bc3cf21851cd47a9ae45e75c88b20b110929763ee9c45590239c02688bc39bc269442007c8e6e9498f0d2512ef821ea604bb622669bf6fe8f12e030383737a3139d70945c30b7d4d6e5e978b29c9d5b66787a48f7ddda80d7284d3527dcbef1c0e758bf4f77a6eaa2795e6025c9c0b8669f3527e56ad9e2be5aba9bd180921d6d92580bf025ecb04b063926cb45f3d4769d558838d673f0771c2c8ef42ffd829cab06094330d33cd4b0416a501660ad844f4c53c9f90e99db1b43503e9359d26431a3794b62e4780f401b5eed508b503a7f1619b9b6205645ab1182166a5d3147ddf643c1b0b7b86d346dbcce9aeea42da45495a6d1ff1215f838ed0d4415f873c79ae53a1ed23bc14f875e551dcab47f0f8b61ce6904f2f1466a81c4052f906408c6a71f202bcd1be6b7143d2a7f4fe05ee97481fdb63f12367205626e4303560cf0a38dbf403727591c01119d4c6ef4cff0d24792fbce3d9b2a05fc9abb99d6d3440edd23f67576081e5ac0db900d282fa8baf426acb32cedd7abaf373ec1709a2451c31ada970a48fa54815be4598e685f6743f1da659d53e48ba1ddd5ba0805999c5fd381492224516357dbf74f9046881628900c767d9754dfc19fef9196684ac4ad09a001a2066410507b117d775a405ded17385b63971e0691167cc7e563a740a3ae9a7ab4268fbb51c18dc4ed432368343257c70a4f4d37dbb72d1203f4662399c8cf2db425c706914b8ae72bed91950dbb3fff799d2128969cce77ad600a750914cb0fc5baedbbf557e68ada7d3c10357db28086190d17087cc3b9a5df71f835488ff4ea3a85e100738a", 0x1000, 0xc, 0x0, 0x0) truncate(&(0x7f0000001240)='./file0\x00', 0x5) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') flock(r1, 0x1) rmdir(&(0x7f0000000080)='./file1\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xc06b) chmod(&(0x7f0000001200)='./file0\x00', 0x6) open$dir(&(0x7f0000001280)='./file0\x00', 0x81, 0x20) getsockname(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') 06:39:04 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) sendto(r0, 0x0, 0xfffffffffffffd24, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r2 = getegid() setregid(r1, r2) 06:39:04 executing program 1: pipe(&(0x7f0000000140)) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 06:39:04 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup2(r0, r1) close(r0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc4) r4 = shmget(0x2, 0x4000, 0xc4, &(0x7f0000ff7000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x1000)=nil, 0x3000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x800, 0xe3a4, 0xff, 0x5, "86594a7d4572377a3a31e125bcf8516e000d4a47", 0x0, 0x96c}) close(r3) 06:39:04 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) lseek(0xffffffffffffffff, 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0x9, 0x1000, 0xffffffffffffff67, 0x0, 0x4, 0x2, 0x0, 0x4}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x774}) 06:39:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) ftruncate(r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x100000001, r4}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 06:39:04 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) dup2(r0, r1) 06:39:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r0) 06:39:04 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/164, &(0x7f0000000100)=0xa4) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 06:39:04 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair(0x18, 0x8007, 0x933e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/224, 0xe0) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') 06:39:04 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = semget(0x2, 0x5, 0x20) semctl$GETNCNT(r2, 0xb9b9587bd42c8b13, 0x3, &(0x7f0000000000)=""/116) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x2}, 0xc) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/217) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x1000}, {0x3, 0xe26, 0x800}, {0x2, 0x6, 0x800}], 0x3) r3 = socket$inet6(0x18, 0x5, 0x9) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000200)=""/70) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xa, 0x40000000, 0x8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0xfffffffffffffe00, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0x1d44}], 0x1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x30, 0x800fffff, 0x4, 0xfffffffffffffe00}], 0x2, &(0x7f0000000340)={0x7, 0x20}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000380)) close(r1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f00000003c0)={{0x7, 0x5}, {0x21, 0xe1}}, &(0x7f0000000400)) bind$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0x7f, 0x2}, 0xc) r4 = socket$unix(0x1, 0x7, 0x0) close(r4) kevent(r0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x22, 0x8, 0x7}], 0x1000, &(0x7f00000004c0), 0x0, &(0x7f0000000500)={0x4, 0x4}) r5 = semget$private(0x0, 0x4, 0x88) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000540)=""/67) setitimer(0x1, &(0x7f00000005c0)={{0x800, 0x5}, {0x8, 0x80000000}}, &(0x7f0000000600)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) setsockopt(r4, 0x1, 0x8e, &(0x7f0000000700)="fca0156652f6910f47f5af4607f0fe866c004b15c53560593fbcbfaaf5ccff65b60cb159ef0dc4380a260c6989c92e4a0985ade9cda04f4a5357e1af2e931d1b7ffc3042b620add97f645c237c33f8da1f269718dd763cb56f580499bd3361dc932d83f7949dfe123dcb4ac54bfd08765c669e5240c726ebff87fb3cab7c43134d4e314ebcfa2a37fea33690ceaa59160585341bfa277a626eec5901796d0e32770d6e", 0xa3) connect$unix(r6, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) shmget(0x1, 0x1000, 0x782, &(0x7f0000ffd000/0x1000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000800)={{0x18, 0x2, 0x4, 0xb264}, {0x18, 0x0, 0x7, 0x3}, 0x1, [0x5, 0xffff, 0x4, 0x7fff, 0x3, 0x8000, 0xb16c, 0x9]}, 0x3c) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000840)=""/26) 06:39:04 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x9c45) 06:39:04 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) syz_open_pts() 06:39:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 06:39:04 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000001c0)=""/214, 0xdcee) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x2) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) r2 = dup(r1) shutdown(r2, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x5782, 0x8, 0xe64, 0x2000000000008e, "f7010000c39d0000007e54c8a827dcbe4dc66a34", 0x6, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x3) r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x10000, 0x100000001}, {0x18, 0x0, 0xfffffffffffffff8, 0x20}, 0x7, [0x7, 0x1, 0x1, 0x5, 0x49, 0x8001, 0x4e2, 0x1]}, 0x3c) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 06:39:04 executing program 0: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:39:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = geteuid() r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 06:39:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xca, 0x5}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') fchdir(r0) r1 = msgget(0x3, 0x401) msgctl$IPC_RMID(r1, 0x0) 06:39:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="639b4b00d3cb62c32e96cd294592928a5cb5d9d97455f73522caa39d27bec7c518dc988035d2022eb09bb78c03984a2f33abd386bc7b0241a2192202a7c7e882e6f7f0a6c51395aa9425cb213721d24ebfb36806aeda80bc4436af88e0da842312d3903610720c64c06f1988b70e399c19057c3134cc33"], 0xa, &(0x7f0000000080)}, 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/227, 0xe3) fchmod(r0, 0x111) 06:39:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 06:39:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, r2, 0x2) close(r0) r3 = dup2(r0, r0) dup(r0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './bus/file0\x00'}, 0xe) 06:39:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x2014, r0, 0x0, 0x4) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) sendto$inet(r0, &(0x7f0000000200)="de5f6928138d648ec2e14d4ada29ba9437f00a27b07a6b90", 0x18, 0x40d, &(0x7f0000000240)={0x2, 0x0}, 0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 06:39:04 executing program 0: r0 = msgget$private(0x0, 0x14) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x100000) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000001200)={0x0, ""/179}, 0xbb, 0x0, 0x1000) 06:39:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x10, 0x404, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) getegid() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 06:39:04 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x109) fsync(r2) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setgroups(0x2, &(0x7f0000000040)=[r1, r0]) 06:39:04 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r0, r1) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getegid() setgroups(0x4, &(0x7f00000000c0)=[r2, 0x0, r3, r4]) 06:39:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x8, 0x2351, 0x3cb4, "20e5cd25e0b21c3b136a74ec42ec83d9502db6a4", 0x8, 0xffffffffffffffe9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7e, 0x2, 0x0, "98ccbc6fb29e368f2f78951d49029c837125d318", 0x401, 0x45d}) 06:39:05 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)) 06:39:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rmdir(&(0x7f0000000080)='./file0/file0\x00') r0 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/97) mkdir(&(0x7f0000000100)='./file1\x00', 0x100) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 06:39:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000000)) 06:39:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) unlink(&(0x7f00000000c0)='.') mkdir(&(0x7f0000000000)='.\x00', 0x0) 06:39:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="13bbbe219c8034bc6ab71cffbe244c7df90c3fa5e3b5acb130718f13a561781863c9e142686a9b37168d38503e6626718c363ea42843f7674f625770795e992f1a42c634cdc8b00ca6ba648b9a546b5eb735e7d9965dd9b3e8ecca3a83bc87b6312e022eb84e39ae40f88e8b31e2", 0x6e, 0x9, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 06:39:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0xc1, 0x6) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x21, 0x20000000, 0x6b04}], 0xa, 0x0, 0x200000000000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 06:39:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x8e) close(r0) 06:39:05 executing program 0: geteuid() r0 = socket$inet6(0x18, 0x200000000a, 0x5) recvfrom(r0, &(0x7f0000000000)=""/241, 0xf1, 0x802, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8f5d, 0x100}, 0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r1 = getegid() r2 = geteuid() chown(&(0x7f0000000200)='./file0\x00', r2, r1) 06:39:05 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) 06:39:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000500), 0x10000) fcntl$dupfd(r1, 0xa, r0) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x80000000080, 0x0) kevent(r3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x80000004, 0x7fff, 0x5}], 0x0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x23, 0x8, 0xae, 0x1000}, {{r0}, 0xfffffffffffffffd, 0xc, 0x10, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0x81, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000083, 0x100, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x73, 0x22, 0x5b4, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000082, 0xb331, 0x48000000000000}, {{r1}, 0xfffffffffffffffe, 0x2c, 0xf0000025, 0x68e4, 0x7}], 0xb87, &(0x7f0000000480)={0x5, 0x101}) r4 = kqueue() r5 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r5) semget(0x0, 0x4, 0x10) kevent(r4, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r6 = dup2(r4, r4) kevent(r4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r4}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r6}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 06:39:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="7f609fd870b72a28f853312c98be6cd3ce913e46e2717545e2ee68b914cd65bede365fd5b4f439851474257b065ef7e186e68bf6169055de8b3f07dff9f830e86d6c6610905fead8d8a3b0f8ef0c935a1e146c389edbb6814c8b8deb3ea6f998aa4dd823bbfbaf9633a1de8f6cbde02ce6f5ed5369fece38983be6785c4d7224e7352ae5c37e4c0467d9e7dfe0b5ea1766565d213cbcc773e9b1b743a348a5230648c275e0d2edec95b5df810e46ef1fd62952cd228c02a62185818e78cc", 0xbe, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 06:39:06 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xfffffffffffffcef) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 06:39:06 executing program 1: mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) mincore(&(0x7f0000fd3000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/149) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 06:39:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-\x00', &(0x7f00000000c0)='(\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\x00']) semget(0x2, 0x1, 0x22) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$getflags(r0, 0x1) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0xf676cec633d554d4, 0x0, 0x3, 0x100000000}) 06:39:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)='./file0/file2\x00') 06:39:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d53", 0xf06, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="f3e9584e7ff0ab849f4894f7f5557714eb4ae1ddb50bfd4f00cb529b1865fbbde9b0f0eb4b33fccbc96b2e9ff7a47fb95bcb32236ee52018577f13718e88d25e6a8d07db103792e47866d0cef77592ba069770a47c56a9ca4f7e088ce5852db3ccecdf2746a3303113a8a34c9ce2ad26766e0be58e49b337b96ee629a3264be25b451cf17bd1ac80a8b8e0933e7dadd078adc2c35f17f47f65c40507397e82a98aed3db036ffe3730a081536be6989a53e4681d2e27fc5955f66f7793ec55b997b1478c506db0f5ca5a33fd99c7421eb7dd9ec17eb5b72ae604e61b62aa0d1cd86478a2aad480626717b354df40c98f11c2ca9e87b67f28d8ac469", 0xfb, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="631cfb948c119ae65efdd8df455a96e431cad7b97753570e6c86ea108de27a10356fe021ef442838713a", 0x2a, 0x40c, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 06:39:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 06:39:06 executing program 0: r0 = semget(0x3, 0x1, 0x12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x14f, r1, r3, r1, r2, 0x8, 0xfff}, 0x9, 0x4bf, 0xffffffffffff284f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r3, r4, r5, 0x4, 0xf5d}, 0x5f32, 0x20, 0x6}) setuid(0xee01) r6 = getuid() setreuid(r6, 0x0) 06:39:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() recvfrom$inet(r6, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000600)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) 06:39:07 executing program 1: r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/201) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() write(r1, &(0x7f0000000100)='D', 0x1) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000240)=0x10) 06:39:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x22, 0xf0000007, 0x80, 0x7}, {{r1}, 0xfffffffffffffffa, 0x9, 0x0, 0xc6, 0x5}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x17}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000002, 0x0, 0x1c00000000000000}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x71, 0x1}, {{r1}, 0xfffffffffffffffd, 0xc2, 0x1, 0x7, 0x5b6}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000004, 0x20, 0x4}, {{r1}, 0xfffffffffffffffd, 0x1, 0x86, 0x7ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x60, 0x20, 0x7, 0x48000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x5, 0x1}], 0x20, &(0x7f0000000080)={0x2, 0x5d3}) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) dup(r0) getrusage(0x0, &(0x7f0000000140)) 06:39:07 executing program 0: getuid() r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x10, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3f, 0x9, 0x2, 0x1000, "9356cf4199a09274b9ddff282912852c3934cf00", 0x2, 0x100000000}) 06:39:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) socket$inet6(0x18, 0x2, 0x0) fsync(r0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) 06:39:07 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 06:39:07 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2, 0x1}}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) nanosleep(&(0x7f0000000000)={0x2, 0x2c}, 0x0) r0 = socket(0x21, 0x3, 0xfffffffffffffbff) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000012c0)=0x1002) setitimer(0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0xc0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) bind$inet6(r1, &(0x7f0000001300)={0x18, 0x1, 0x5, 0x800}, 0xc) flock(r1, 0x8) 06:39:07 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12dac9ce7f77b2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d30000000000000000000000000000000000de1cd8f97e0f8b98a4f4a033c2146d2663d40a52c1a6c3343c0391d17f2f972084e6ee1671da300a54eab711615e6c3d8fdca64aa0642f4b06aa7b2f00801af474288174338a8c5f6ccd8cc4adbdceb4076c6b4952c731eb3733c2164444398e55f1e0a8eb01dce3f60e6c8d8e552401dc3cefae005a057374e602f78ec27eda90926e12379869c671f9686184ead5be56cfd18a4282980da3c5cf74f838cb8b2986e944d444d883d49c8a28b9c85b06f4ee98ff9de78eb4655dbbe6b2cac29f799d3141ca12d3bd6abed85f2a33381fcaa6614ec47f89a97f401ea51bf3", 0x1c9) read(r1, &(0x7f00000004c0)=""/86, 0x56) syz_open_pts() close(r1) kqueue() bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() 06:39:08 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5b4a6635e09031db, 0x0, &(0x7f0000000040)) connect$inet6(r0, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x2}, {0x18, 0x1, 0x5, 0x200}, 0x6, [0x2, 0x7, 0x80000001, 0x7fffffff, 0xffff, 0xffffffffffffffff, 0x4, 0x7]}, 0x3c) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) ftruncate(r0, 0x2) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x120, 0x0) syz_open_pts() unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) 06:39:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() fsync(r1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x22, 0x0, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8100, 0x4}, {{r3}, 0xffffffffffffffff, 0x18, 0x4, 0x7f, 0x1fe00000000000}], 0x5, 0x0) 06:39:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x90, 0x4) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x100, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) 06:39:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x3, 0x2f) getsockname$unix(r1, 0x0, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) 06:39:08 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='\x00') fsync(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000100)="cf046c003f84cd1a0d0b4b48a7b9ba64c13ad26cb537b0a42389d991ead3a699ee28c6566a3cccb038cf6c7f0d529a87f24c33e80134f48089d88a9c3586c14df0c14378236e15f6826c2dc6a22564861be8fbc2e90e38c3840fc2ffc76f32bae16a908f094f343b441e1aa86d469685c871a5f94fbe4585c1bd079cbb4ab446bf9d807a6fbb77b65a1e3dda82f8a2e03fc0f7fafa1367dc73025aa56792cca3784200c222da5e21248d5079e3129ca4f99d76242c4eb70db36f2fbf543d1cf0ec6c9c48d05cde998dd1308c4f5f713390ebc5b7804402b3a3406255067b868db7fbf42c5c731bae2b23c2c63efe1c0d2a7f05b92698e0adc460239f650439c1eb1fd65dbd76f1db87da67ae3e525e0baa746bb686ccb1c2620115107883e002b0e0a964123482ed392bb0ca70502023ae24a6a2cca189ff57d42a31eb096872cfd39f3c8e757d2516ed1bec459c633894c33d40ffd340407d1629c748edfd97d5b31e5ee86c7b45468a0ecde1b360a07a3726f3882069bc026436b6e4ce65ea80ba591f34c4ee5d90df231c3de0408c6e7f06845399ae1bec5d2e1d65ddcc84289ad0a7e14bedac83bab3b8ca0c47e022fda6a5bd399d1a2a1ce04028ec10444f11c8c776071839be31c0c463a2e7c372abaa70e495458fb9e2852794d04ec353a4d4b513672b311be45360ccdab230ece8a916ad7f6f7feb8781a829ad28823e4a63a8ed3100f30f44def5d4399c1166f96af7fa690bc14eb44157b3da385eab3e47af21ff7aba7dad567ce5eee144cff64e5a5fa44d53cd20e9d1da8d85fa72a5f4027f6cf5d41510bf99b276ee44322ddd406bc2f7513361592b703a20323c00c47cc4ccee4d4cc95ed1810252bed2a720d49698119fcf201cf8a1874c4fc8418d912f54d0a18b6ee444097e555736b4a25b54284578361b7b58a3fe2d304db2f72af3699030881923d042ca64e86d245db9b51a0e72bb46b97a27fdc7284bb38db0f4f175e23844c44e87be72d8b5f40a1785bb8ddaf7c5ce7b0e17e8a660f2261a2b5c4ba0adf6bc072036b18e844b9ecec87a449e347689bbf2987d2b73edabccf10ca1930d3b0065bac551211fb56e8ff7a43eb3623e043233f02a897d02413b54d90398937e4091b7250ec84a71f6c8f423b21dfbdf035cf76c7b9940c422abcd7b5378768fe627d0f69ab07a775f1b9a5f1ab93538af249eec38da64098a9bb75c9e7f2b9b10977ecf45cba7a8b74b48768f514e61d9d6546104039f7c0c320918864acb7fea8c49c1abfb746fe45932b8532876b6a0cf4e71f1242bd6f130d0d14e5c655107c1f50637c1f48bf3f6fd33aa0e47b2e16cbe3f623a9c8b824526316055fcc9149b2e889d415f71a715d05dae77466ffba91ceda8f3930e143edc74191eb91be20b5c4ea4562666777ab4da7738fddb1422e5ecbbd92954f28019b526c858e72e54c73a79a0281a9268058f26cbb0ed7c2852ca09a133e77ce49710defce5230267d41ab39c35287326d09969bc7a18a6d56205e9626d1e2609301f55ce024e40cf37aa9d6881eadad02b3dfb3f00f8380fd5f978d9fadd204c4c9b5329fe132e845e3bfd9fd3ce018504c21eec346df2c472b62df10aee57d84ac3310dfea4debec436a5d3f9eed66cd7566c536ab451c51acebc1da0697163c6278d6939354f53463db6245208165cf3c82382bebe7c78fb163974c2b907b7c3ec80f6d7a583626e11fe34e1bc5f18dd38d02f7619c2b5227bd86582ed02d769a1ff39e62ab304277145dfa7356a686722ec4f393573850a897ff1081e916ae3440b005221ac56ec4ad528fd860ea89a2828e10e116256528f62c454b5ca875a7b715e10743b04e7c4a3bf953dff01a025ead6c2b39f107fbcc1148f5b429f821c3916b33620c60c13946dad0cecef8374bd89448c0a3368b5d610552cb6ccdcccd1087b005ef2d5271a988f696d17f18b4fb6670245617488c47ba2150a555f085ab16b75fea9e9807e776300b74bfcfde12cec0101d52b40cfe6971b99a4e72acee2e251dc22bbb57e3795ff840cc3e0e1c2a1e95aee3f7f171a2ddda3cdb891474e1dce56fa4841e1e01c7905502e533dcf58b17cd8c473149eb0eeee693163829baf61a60b77ce764dd466473590bcca76f086f90276199670b598663a3ab57e51a141f6698c414b747dfc158f9d8e5352b2338d6b964e8471b47fcc35d9fa7e24ab22ad90deefd0c136fbca9be408f2b7cd0c1e57f190b736ceaa7cdc76b944a3f1a5befb5f2413e77a06d6f77af95437f2c75805b3c8ecbec1a08c06a5a93c157173e1d26de156ff2ae895bc5b039881f6f829b0bddfc84e7f0b4e0527cf8834d96a6a1a7b2825f9a3153bdbeec8c5d4ca124a61afd2e2ec968a09e76a51cbe37b2dd13980c8a850d072ebc4e1e36acedb1b61b21b338f7915b54bd1a71609dfd5d06db82a3d1eeae92e62a88fd77e7cbc1093c8b07632ebce74524f135f603c743670410e69470d8c865ac6bf9db7ed500026c0d934eb16b646ca0e5c1d2604ac40d93f3f2c3de878cbf45a025d383d101dbaf17fc5b60d2d84b3d97b1e842af83696fc7c9582662d1498aa6da92af43e6dd7cf0bb75453af39d2343ce442d8e1811145c9366f5f6c3813e3fe62097ed8652bc884df151c060b71ba3b85faa7599e1e454f88f1ea45cf48272fcd8b4a27d3c93361cfa5aab4f46ff037cc61a9f632fc1175609e5e8b7f0def2b12a54ae7787bead63c3cb555e6b5bdf728df780bead85674443f90f883798c5b28da106f856039ee57d8fe7c873fc891b2ebe5cf3a0d36da36cc1ee382cd3d5cf7cc71e11b31e241efb8c000f383c2b1ea89eaf1bbba7c492fee96ec85bf4e4df58c4d3d750c9b81dd50de29262a42f18e80993f2d23e175586b80163a528eef3ee0c7ed062e19bf57476bc51c99adeb4aac560c6618023260a5d28733d5e22cb9eddddb740e5a6f913332541c7dca0ef045d955e4784e9e810429baf76e62f1075a325fdb83875f5fa724f7d2724d997db4aabfceceb70ad05392181b9a0f488ed8acdae609b593d4f9a56a11052222adf2366dd463a8223191dca67f9054f829842fb5148aeea12d976c09075b83a86fb597f0a673da0eea24b7bc2cdd2fb74c60d13f64ef8b1e6102013185891f36973d4b835057ce1a445602e712439acb2933e2ddf9ebcb15a3844b293188f50ce42ba5db4c35ad0b67e95bd63bce728b76bf53fc3c1c694f2c1b8420f56c2aa018d8077a0fae8d632a2e215115ea0b255b5d5cb5a0df3e1504d18036620bfaa4f91db6985abf5957dd42309a28c529856ac668669f2fc978654c7446da82e9428cf561144cb51dc4b69fc0b9afe23c67c5de95da7ba451828998ba6f8405ca80170b0672391bc3b49c481ff0ec2c75abd1bac4c87ac04d7dc0dd8117ccf4162dcdb9d0e271e2864a163a27b902bb72cb4ca130a344a46f5f7785411579b4cc383b0265b1c65a5324108c03a51ceb5ae5b2ed8efc1b6ef8ba24072ac32de618b5b1f3b96f5ea93f140f4b47d179adb8ecc1e2651f4c83b99ec0ef0bf757027a672dd22a14da0a602bb4010fcb3721b307b22f131e57360cea481c3e418cf8c69b6aeeca3ed59391ae8ebc14079a82c8537b29478ddb489de43c29aba890dd7bbe11412c96c3d6ba75e122b503039f68f1716affd1ca3d01480f9e42241eeb76130f54b824201b78f867fb38fa0628cfdeceda33d720e737fb1495c9e6e3f1d3cbe85f1dc3fd5c1aa9ee0aaef5c212f40961dff80da152da1afb080d3c8a9a18bf5728c62be07cf2ae239265b4edaf21cf1baa9545f1cb52177e498f4337cdca621126f6151b9342f163a03f3883dca5d4936e6241354eb9b3cb3584d6176a84d8995cac5dcad379c80eb61f455e3c2fa78d5ecea079133c130db5b559d69bcf65dff8503983f4a6eb309c968a88abfba4eb5c873e9fc8ab8dc3200b1726bac922bd4920b9923244f70effd96b1fbcb012fc3b2e2e2e60b2f2b190ee9991b9b86090c6ac98e5aa63e23a3f10bdeb2ba9a5f2f31e26818eec5df92d4ce78bf9ac4d1d17464b07784869316b747df39076edd26351f4408a6aa514eb1c2e6731c8e8b6d5554286ad4b622935e7ded1ef162f284414bda23c711f7b6e411001bcb7ed26177753cdfaa9b75d2ca23602b3208286c08e655ba9f557fb97d93f37d6f1adc47cbee1fb0e9008b63e023e2574358f40a70171ba6d16cc891e10c43e4e5cbcdf9ae19b5cf80356fbeb2671038d1556925e25271d175039a690ceec3a756afc615e413f82ff5d534e346fb81548671c07109b95def2531d7071b20f3f54e437a7510e4e98f2ecbc1ac6c6270281a07c0f4b453b288aec68fe39c3065237716106b5ab8cd76d74c23ef86167464aa67a43f5e6f91b9e4823d2453768c06692d6771c08f831e2b9a05f09f883083e005e7d30359d821462908670ad0176b92ce0db9ca12687d139f96128f3b6b02f844311fe63308a2392878bd4de77bc4cae277055dbd7945db15342307244b069ae285826e94290ce42b9569f50c02178c62fd73ee4af81d4a25c533491e06807b4bf88f754dfc9320aa49e7f24e62ff93f1dee5e6affced41704d73813d2d63258bd9cd8a783ee3613ff5e0928b00b1b4c6c7e598a05a310c673cc0c45bb9b5b4485a7f7a3320bd517db9cde78a685dfab7943fd25b72820e4b7beb0a936ebe42977a50992439d52a5b8f29e9dde9187593ad9bca9100fa153fb1f1d7f224381dfffc0d455249f14818277f452370316b08673932f69edc28978c068d0bf14bb0b7d33ff5aa7c0dc707cc16a201f3ed261bda89de9c8d0c60b71905fdbccbd26cc281c0acbcf8739c4ea8950c284706990150abe9648dbed06ccc79c92c9a265f2a01b8e7b5c6580baab808e17fd3e5cb7cb409f72f1bad9377324cb1d4451976698922932243aec79b6486f62f91131f06b95dd3ada8d149433da855ef5d646286762031b0d3b40f492731849148e8e207ed5132c747d98ee702b003f2a642b9ed22c0dbfe5af9968c10ba54b7c928c09090265d99f419bdece199e1c9e1bba6feb20446fdf243eed6ed5cf74e88548a1091187a5ef3ba0a8a1a41810a06ba7ddec98fee3c6285fdafa8bee0ab997ad7e415e0114d824fd67d0b7e7ac67806b32b7960e280d5c41dffae973780f14f8f2b2cf414ef39aad998a43879123a0de4e7009eed91153bc2f09aa53652d042f88d2dec797a33dfcfb03e3ebb809ce17e4d30bf0b7b2e62311d812fe045230353c69bd2487ac3f1f2119b478121f3c3eba34fb763df4051c69bde4d2cc93fd7e784235334fb9f673e5dbdf3b2513289675026af80ec4fe1f9c2008b8fd1a42846e99bc3ddbb06aed9336c3e55df97e3db779a5be56bc43c05144107cc161a32a5b761011bd40b952f6bbf59d86b484474b91015744a2d14b407c4d3e854c975ad85e498a443eb43c43c5a6e9a14a1add063de1b90a93254fa007aaccc91bbcb8135c45220487d7eed3a606d0a9a515db33253802331fad3bd903ae2f8e32472be576b4bbc6502e40f99eaa93a964f43d7098bc6184eb4540668b29e16523aaf919272db2fee8b2a6b74e272a76a9afe32e48a733eb36b8bf7e73f73523bc207e9d57663a5aa574709cd240e3bd180e3bb36f6817cc4889af9ce283d59750f19dfc62d2e53e0dbb108ef91cbf9e89bac9a6944c0103d6f3bb5e6f2ba2c0967cb9ab80c00140e9b205ec63bc9b829f8034258a28389a4031249813c5dbe3", 0x1000}, {&(0x7f0000001100)="08f71817af10957a3476102dc012f909c3ed9f4335f82d32083f2b579698e574b2e06f3b31d2b7667f1a02ac335b93c0c23b6165977f", 0x36}, {&(0x7f0000001140)="b6ddf0fe30d93b5cdb510d2e872b14bfcb07e9f72d475b8a40690508b4213fafde4c524d3c321ee5368a11a175ba8c09f3a2cbcda9edb61705ba249bea8f1caecf6d1e7b2fac9546821f6250c08ceee10ba43981d0ca87e6b126117926488da1433c31e40d562d258d49bb0b0f341f8f365aa49ca327533633668e47b6e7546a8645b8f2d11101ee82b1b70b67f62239e06a15f8382f400e0650abf791c9ea1a394d82eda2b8429c845be3a440d3efbe415be3ac8fad618cb67178b4270dc4ddfe62c1edb2d5bc9de2aeafe4d960", 0xce}, {&(0x7f0000001240)="8cd7fb1fda106a046d560cb42dff381848dcc1be90714bf921effd2c6b120de87a516abf2e5a761dd97d0030f1538688d3ffc775e0015a7f783c15026d12df929b3be97d6d90b5019aa7ca71487d59d048c94a9a58a3d19b512746c10617fba47cd207d1837eb0e68dcfb373c1fa08573127176504c6146190fe625026d2e155b80f69960db3d3283b29f6760f2cf58bd86d553e89dee42cd42a9850151c33a813e6d7f9e98a525d8f7ddab94a0d233e66e9d6e3cf0dc9ebef2cdf76f7e1f31419ef1ce70f8199abe435a251a75cae63c1cf39a33248673cb94f94a93881394163c32b9c86e78a43b8471a5c005263b5767e9fcc0e4ab8f2f1cb1e2897a9961ee11fd9fcee882c06fa7af76d89fc34c2222328edbdd7723ce9ac63c7c5bbf955d8e6657b88370698fa25c6f0e8ca82388b3be7e778dada371e1967b235ddb74323569f48aa068b82b7137d47270526a46e7ed73eb37688ce194ab860ec7df369fe09db43a41b9171df871f73f30f5626fb126aec46365f1f21bfa16bd940150b036483aa26c60175c6287ee1f9f588bf45b73f42d2698f253569b1218bcff8fd75cf9b9d9a141f4e31dcdeb990c4fb80fb61220918cec0dd6e30f294455400c6093392c49ae612830f8b176f92a6b06032951fc97c5603b90d35f62f3f8968529c43a0042b18fa8e4d3276dd36d9c4757347d182c9ab75d3fec4564f7c8f88bd591322c720447d1f813882057d022fdcd6d4f1ebfddc0addbe05e1ee90c3dc9ed71a5c582dccddc3e8e13d2db2dff447d8c5891ebd24bc627b9f6699e0a60bde1b38ca944804914cb0d241747712dc19041008740448e939319beddd996552b27b699eb14e1d7af52425ffe56025953b45bfc86bb5ef15b360dcb48b8601f8d17866d19947bd53389d21ef93bf60c8e90acbda64ac804679b2dc2aecf3d88824fa2e34acd2886b29cc00dbf99ee5a041c6c069f3406baf7175779ee5d18c6877520233a688c8b54ead22a4b38f4eab32ee2199968aae47a38272db3e4273fb696f9b2c2c7c507e3fe203ab065b351540c0f28129e30f44cfb8e6838bf96a82d85c4b41ba0d1c090450d87ea15ca0cdeea630f7f1d4e92f6d4b61af79e6701649ccf3bb016c9788ee136057894a3e269d6e11bd8ea0950896137c8a76aeeb21580b04610f06476774a996fb66eb435c825cbb05d9df00f78217cefbd91d0e30be39de0df7fc314ee3b4290976dace2775d6a4565c88c15a64a287edc4a1597a6d21ab3a50a3bb870fd826cc9c55083a830d5f4d4a7422f5725204d4257076a4eb3faa13846b3702fd8d302351f2197cf6a3d16de8235a5684738460c777924e9e4ba2040d0fd1dd8ef894ea92f428b36489bdef79dce7e8d70d4f8e7df4a459af9772ccbf5d8b240ecb0153d434cb324120afdeff950c75b4a9942537d654328b0f5c8f1b3d025d76ac979f134ff4ea7d397e555989cdfa7835436dc3f55d66d72239f491d8e76d3ff863d0411f97d149dfebbc3857705095240a8f9613b291c3e00f16e8a69b2355c9895ac14f736195a0dc862bbb7b1b653800e578f67401b5957f82251d5d1f79bb99d478db4dea07922bc90ad3070f0ce996179939b66dff8f32fc842865854345dfb4a0a496a15332abcaf8745f1d03ae3fbfad4260e756bcd7f4954f056ea54593794c374d90a9fc481e18cc547134997a0dbdb644ccf8604183bc069d507aaa736ac0ec0ccd945d130db9fd24843e6bad1f7193ecfa2bcb5b5636372f1f86f8fce24ddebd8e647a71d67840a305d6ebf6ed47acbdef2d70555bb187013541b4848ec41c7695f94b794fcf87ed73d2ed4a7c719fb86c3d7f6c24dd223e1ca79ad9f7fc12a18f55f8bbd07e40208af0b1d3a113b51b0040e50b173988d5b03399cf10ebcc29f352b56239f9f8eb6adc3c4c15542cd24bbde1e1979347c57f6c3eb6a14218c462a8e68d71570e4cca6bdb6a13bbe9f196b7fb4e2c36a25bf6226d402062d85f54db104dc09d1a31fc99c0d055638bc6eeac5794bbd040dcd3c799aaa5abf09ee34311c1b1d39647888674406c965a680bca87093f1b491b37265da2f0e78bdeb9a29cb79d0b7e6002f20198370b1a677aef409863b17585335d6438497579ce70078b18a6ca582da2718acd2153c482a8cd0e8df641b043a192060f47df6129b393fedd3d7e0cdd85a9c6154c05566a15e09b50875fa1657c6c67d8dd7099531df5fa6ee601c40b1529f62957eba16b5026c7c47b2d0a642f55f105a8d6dee85c21efc30bad45fd8a59c8be07e73fffb402ae457e77fc55611673dc606449164f853c363b2061413db5afab7a97a07f9b85e1da1f493e7c8cc2ceacac3252ba3b76a2b88683a7f2f11a2dfdd733156a2335eb263666383d87c5221a92a5d7ec5c8f88debf764b5c420cc77f229c1ff15479c394e6ce30b6c0431f49b947e445709df551141323582821bc753c299ef8dd49d4993bc67104a347d2b638dca1bbbaad9a0a91d8109388e29c24e58cd661242cdf7faef5d0c7d3e705031959a0552ba5162ca6c39522773a0d14cdfe242d2114d4829a441c5c58301c31d6381223ff72f3a90a858325a3e71a8749715d937ee85151a51e31e4910e25d87636a82fd0cb989e3dbcd10f3b1b4cdf4c5493ce15cc774b7592ae7b3f3ede5683235ed5f8007cfe14056470284e61f04d001db553cff161145d5e7de9d88fa7a88c392fd49441b1595f6ac86c3d9670bf614e53fb2082baf10f5957268bea3de9a35d08bcd89724202e52a31ac312376ebe7723aa3d701f72073bcbc880c369c13b6082993b0634ebf51bfb229bae3204a3397bfc6bec2188b66f197b9661dcd71589f3d4ee97943755f76e9d6318281ac4a29068124155dad1b4e35a228c42d0d52bb9a535ed9053453c584d4727719a73c2ab1fb3af5548efdfcd48d5ddfdfc58dddecfbecb728d19a41e4f59c9543cf09f8c133f0b575a7f0ab783072063fcc33fcd9b0901f71cfe4bd3551bdc472b3ab951fdde598fdfedff72a2412b94bfae7d476114aab5ca8170342506532a5bd98e73b59350035db56be1dc90273e61e7533aab4e3ed862d96874a7df01e69249f88a569c59bddf64c39a1e5d423e469d49aa74ebe48d68370de3b0ee4af12528a2120b6b1d159b1c84b3ba8e9f729cb7d5c7a8e674ac40d4497980782c3d0161bafb077b15267e2971a7bef1475b65575d75f19f2373a52fa96134a8943810ed80ac28bf15cefb6f937e33c07eaacdf1b0fe1ff0f001cc262df7f022a1afdeefc77f3268c9d45e84fcfd9c6d90e1b97fb932491405c3696b4807ee044a1a279b50ba28a4580639ff1d486621100130deac5a39ad499c2f6a1392991f2c05efd22463f97a89b0edecc51eba5b1ff5a1cb90e5f7130bff52750f76adaf56f893e4db9f5b369645f9e7ddc865413829626dfd8de6a93d5a88e1db0ec9f61771afbe7bd122fc9fe3f693bdfa82cdb8771d3b79c855ef3a9679b074feb56a3d8f93da6b5f77eb37592017b34d228e44cd1583fd9b128769321b008cad021b7eec72b96d29969a47880a9e5232510f1fd5ca3a918f90482d6f85e9f1dde5556107bdb3aa5995745a1582ff86cfec1ee67ddc6ef53c85bfe435fd4d13ad4145f7ec6845155b3c9010620908f1f677b38b63ea3e7161ba399db4c97a7f1f994ba09584f3fab59e35368d7ad885c49e50e1222fb18e25a9c0398f5c306dbaac7e492bc6d36f146c7b03236ee44e6eb52662fcda1a8bc999e70adcf52a441365e2ccba696377af98a66853ee3143584b8aad535070c3ab5d26a9245e9e052d222e95751a02fa10ccf10097da93985f16e95a1334ef8c16db24f4bbe2416613155e14e3b2d68d76a7ae7e1a8478231640e0fffd3e1121cc7322a002da904cd85376b8a0a7a3f6b32f638bc6e886e2693d295adfd4c6f41877d472aa627313f91252f6b21ec3c4e82be9050cd34883103b2793a8a4075e1e447a01c34d8fe237be36100ca57e8001a8a3d580518201cd3be0b894a43d0cbd41b03d51365281726ea4f08cc5a53a79dcd05f1bde3b213e10e0a605ece268ec55c1a8dbbc2339ba6c3289f20faf5eb6e4be8e35fff0afa17a2a28171d77d28e055d7cd04a9bdb3e9057d540eca29abe3263bb6960f227e180f6c386392296c0c39e6ad1bf3739315d96a5d4eea12bec50b52de2237be76c4f3230c653c65d33be168d2f02ee25327f42ee4ae65952859064d4e2a7a85f216e3554b6af42bb8589b2add09094efd0c697d992e119b17c020a679ae9b858b2198ba01b0ea430dc5c6cbe14a7c494ac60549a0a9e4f97171517b8693e1f6d95c6caca13ed988b19d8667f7fbd4747387b79b727821066d50a7cd421db00dd05c50203258fa31a938811d6f181de2f03e9bacd2a4e1166a358893947f08885d3828d79bbc65735cac20940e405cf19069372e863b9963bfd60afd72bdb43f325d953af656005ece376c9f48c83129df0e77217915d32d20e1f16c085d93b9253f11bbac07f5e0355f7cf1785e3e011c02c208b477934d834f5fa2be4aa45fbd7823eb8d5867cc7d4ac89458a13913593ea985ef69ac2dacaaec23afc14505cdb59e13fc9657122ec6c9a40ca0cecbbc5033befbe1926f2542bf2069c02d3ec3b5b73ea2a02a4c50fa3ab2ec638efe57be0af00ba1e08b5fdce5c0499a74023ab95ba68cff92a66723b09d29aaaa53383f4dbae7cea7b0e32c8568003f7e15e88197a76f539a3dcdaf8ab7eaeb227d8307b7ea3aac8865749f613d8be7763476c2d4499a1f04229de78ca339bba03829825783f987e8b4060b3c816142d88e0552e271b8c6a17b58078627224bbbd7ab15ce95f55e4e00694874b49460e84e0d9d19f06bcce69ef13bf5c67f6d85bad00f7e2a88066b9d7df2656ebf5c1041f21a1d226782ae1202df69ed6e807e4ff680a0b31c884e433ab933bbe447ac232b0be12b07b6d6c51e0272b928497ef8fec322f212b6bff30554f2803a1bc33cd3cbcc7c229e1b0e6b6f296c4c5d33b0549d10048d8cb2d9015c5d08e52411f5b34ad117654817b3c74135c8c0687cd73a2ed84044e284cb0f6d60feb7a420ac6a1b849915ebfa60097e575271098e7b1241ff20c570fea20dfe45f4567670bd9f2bc1b9ab14ff962b3b5b52880820c0fa7c1c84f38f1885a3ff5303471bb27994863ef8c2d300aa518c73247d35c75c15bcee64f9d9cd1ecbffc4c834d2598c340b35f0feff9fe738fa65d3dca243d88ca939fc955ce350c479cf9a3577f5e2e308e719d6fd89b839ae8673af0c5da0bb2948936df0e65df80dccec9b12cfb0ad8bbb97091ce71c8a97587c7415617b31922d6a40dad3f7b71f6e7b16bbf29428108edefa0896e55272467ade782cdf3fa5c480e3b5db9e5dcb01e7a6e0bcf13878889d5ce5593023d9f0a5aa1e377b345cd0c0710175c45eb364e58a157e3a8cc832c4e6ac04b381c9117daf767fed0cadda807ab85b1fa2c8aeb1229e384220d98091c0efcd5f9c38b13267e564c86baa2bdd6b8ba05f73010b94ecfc1a6b7a5622997486257fb9548c7cbdf16eeaa8e23126c77a93e3c6d6f47363fb4bafddad644dc884179abe46b7afb3675fdc93ebf570ad87550476aa37e1cb42e6baab50e2c40ba98f7138412d0955e5a01f753a9ce091cfa18fc3762ff7b6879a62f3ad9af15a1f6c3e658e24ff3846fa6ac66c21b0f5572d5064ff5beced6c637f184b8299272779d533bcd5dde8ac66d2a3a63b16d555a604e7c7d0f", 0x1000}, {&(0x7f0000002240)="a1ef95cd82c0391d7de7db7a860782530a371d92b9525ab2883e96785e4ed563162871587e87757d693c6d16c8d2f090e7d0dafba558b96af0a0874595b9962b353a8d919fd1e85b6c67edc24eb1e565e9cef30ee0e2e83c8debbe941965679db28133cb19125733f6790a8c9dc0d59c3448a5296778c095124ed2a534420ee9dd9062d7b5702c1daad621e39657cf2666df1ccde29cec7362589044b1e262414ff0855a590859d1d704fd1fcbff9ec13e136c7d5e653143f23709b547425085f34a5a4335fc3a26a031c36aaad2d7dd3a02fe21284db272e383e2a4669d181d32e75fc5d10a0853e664acac", 0xec}, {&(0x7f0000002340)="144e018423827e60a884e5f03471b45ee8f49db8ab012046f1defb37e3b8002249f854841e0362cf9efdfec3aa4438347d5de2f3d7034b20cc7a32b41e40a0a5ec16304a48fc8c34b5f8da3254c734921ad368d9c8eb46e128bf18c5eef37c3b641e2f97d6a0db2ea24048180c3dbcbcb47970567de3af387b3fca8ac8efba49df50f84f40d32a29b379e1af59e43e18b94400ccd277d1390cce2fdfe97f2ca90cbaa76e0bde60f5dd18d6600df6c03b5349747826eaf199c16c25e3a36a2f39afc70993433011c25ec90814b76e9bc04479e3759515a6c7893f877fd08126593f2f816d6cafada578620ea00aa1e98792da", 0xf2}, {&(0x7f0000002440)="fdb18e2b1ec8ef5d9f9c1216e671a6b7d0a97f589b50082bc9e7b75dbe0310b1643d1658bc09f7c0c9cf0e5fdf484686b51d1b5fed155d365e2179c879322e3334a4", 0x42}], 0x7, 0x0) kevent(r0, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x7de, 0x6}, {{r0}, 0xffffffffffffffff, 0x469d1e4199d8cf44, 0x4, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x82, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0x20000000400}, {{r0}, 0xffffffffffffffff, 0x32, 0x80000000, 0x1000, 0x8}, {{r0}, 0xffffffffffffffff, 0x19, 0x20, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x2, 0x4, 0x2a8}, {{r0}, 0xffffffffffffffff, 0x41, 0x40, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x1, 0x2}], 0x0, &(0x7f0000002680)=[{{r0}, 0xfffffffffffffffc, 0x81, 0xfffff, 0x719, 0x80000000}, {{r0}, 0x0, 0x80, 0x1, 0x4e, 0x200}, {{r0}, 0xffffffffffffffff, 0xe1, 0xfffff, 0x6, 0x7}], 0xfffffffffffffff7, &(0x7f0000002700)={0x1, 0x432}) writev(r0, &(0x7f0000002800)=[{&(0x7f0000002740)="3bbfacbdefa26863e7e8b80c59fb41734468f2de7a760ede1ed9ea0a6afdaa5d12", 0x21}, {&(0x7f0000002780)="909f9578ba6508424e6df136f4a8b751b21de3803ba9d67f3bbd9a882d7af090fc7cf559f185ae47e30a09b7fbade1bd9ccbde3e9d3783d2b9e326b091e8f79ec35a61ea1eccac79ab9116675278d079b1a46b9aaefc1083884460714fde6feaac22d9e6c09715dd1fc0910f963f655c59848317a63a2a2868a6", 0x7a}], 0x2) symlinkat(&(0x7f0000002840)='./file0\x00', r0, &(0x7f0000002880)='./file0\x00') pipe(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() chown(&(0x7f0000002900)='./file0\x00', r2, r3) r4 = openat(r0, &(0x7f0000002940)='./file0\x00', 0x10080, 0x100) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r7) pwritev(r5, &(0x7f0000003000)=[{&(0x7f0000002a00)="6064d17e2368304fee545e18e6dda71ce1df9aef988fd078c7e5bd5dcd06d415b06e11a7bd33b034ee1d29594ed037d74890cb5bbbcf2a0bf8b5b2e3b6f3196dfc26967b417d3798878aa46b030943341f0b6dd5b1bae0344e02f27e122ba49200584fbe90869cf1cb1cb6e97190607e2c9ec3399ce313174c7aff3f34fee8bf5f50c41ec3e597e343289fdb", 0x8c}, {&(0x7f0000002ac0)="cf645a4b9d64e29f41460484553c6118f523c822a7df3941e6c3cf6d51b7f7d1bec4a9cf75932917dc3a8316f477b82bbc681d90027d3ad1aa5e993b2cff96e312a6059bc226d238166801839cf0a4df6537d5a8ebaaad143a5d29ba2a1324994feebc4b3e539b54c361075f2e826ccf13a2ecb46e02029ce7b68cedbb110f6445d41119b858e5f1bac507430bbc415d1f77ddbec5a476f18fe3bb21d5e584ff3c2ff3004c975b306b01999a5cd88c7d57261dfe76bceda7fc0b741a", 0xbc}, {&(0x7f0000002b80)="40e076d46ed5e8eb5ca59fe27baf48f87837b8a8c71e09400deb82a8fef01e7f4cdf52ad153e61f8ea83d9832810e4b303a5e61e7c3eafabc231f03784693cde5cfa95cbcb55be585d52494b6aed49918eb0781bacfdba4863dbea1d83c013d7e9", 0x61}, {&(0x7f0000002c00)="581f23d493336b7216505cc1aecd6ca5676c40", 0x13}, {&(0x7f0000002c40)="14be56cfd89e68bda560bb545cdf24ef760b12e7bd15fe358a767e4d67926ce71379840ce150162f43a7c0540d8394d5d17207d9eaa434308f5319a4c3d7b3fbfe8b2fc7d54d9d8a33947c7d47caa55639be9bfff0161529dfb9d5e584a34f3214e6a08b52b0a4085fb992faae5d6504b38dc5b6aa7533b96e1845f166ce3fb5dbec60757c6c2761d5956c359b4f4cb303b049132726eda1444752923d193a4bfafefb628cf0145917529760addab9d5d03f05ccf7", 0xb5}, {&(0x7f0000002d00)="4d6454d372122cd8a103dd77e01c8a4c35b179380ddab7bae7a31a3b5d564c59212c460cd2f5f1e5dceeb76ef78dc6adbbe5f05eb89b7cb1dddc9b95ebb769e99ebfd2e9a6bfc55e4f225b88e1bd3fda6b2fde034f5489b42f14fe8acec05dc80d6a7e7e3af3c3671715e6b23e79e56390d513e33007d3b3eb97cfc06efa463af7664e9f8e4f6957a43ec4bfd1bc63f8d95ec9accddab4ee7e1480a780000a05a7c496f9b8197403ef75eb9b96d428bb2f7b7cfcb8bcbab734978291303215dcde07a43ca7c397c22e6db7d9da44c52175ba57998dbb92a0bc3a1be3e14b80c94d8a046e3837370340f06c5a228c6bc2b35effab782fd400523e09b7a3", 0xfd}, {&(0x7f0000002e00)="37d5173bd79e699c90f215ea51f630c4f14db0ec2ea37d2e723b5fb6035e73b16934283525b5d7c32f01cef49c9e37c22d90012ff82f9b90c8589d00666fc47e558304fa9fc686fe59dcccb9143896bc97b4fd34e190439fe27833403be56226f8e86e8eaf12867aebb47d3b682bbbf393d8bf3dd798450db382033044cd2a5e7f3dd3ce2b93e2bdd06e58", 0x8b}, {&(0x7f0000002ec0)="40b54d508571732282d5c9bb8f20807f89cf9e40ca091e3590c8acd4e45845e8beaf656318f2d9dc08eb0e025da8b09509b232aec8e48e24a4ce31b8a464e1466259839e5cb2bf3b9869343647a17e0e7454758f5e1a70", 0x57}, {&(0x7f0000002f40)="2beb02f1307ed6b45eca084c38dd8e71c1dbf05c7037b64b7b8943844ec762e8e6f3c95b6848f26f45cacfc6993ca31d2a56a8c06085af9edd373f17bb6d58581bd2b1db222ac04947d56ac4857269da737815f61b893f7b0a80223f49327a958ec4bb2af17bc9dbd0ede4b1d4589b563e5fa9c4adaa35e420ec876f460e68e5a2c0ef135dc63198d872217c6866cd6d", 0x90}], 0x9, 0x0) fcntl$getflags(r5, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000030c0), 0xc) symlinkat(&(0x7f0000003100)='./file0\x00', r4, &(0x7f0000003140)='./file0/file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003180)={0x0}, 0xc) fchmodat(r1, &(0x7f00000031c0)='./file0/file0\x00', 0x4, 0x2) write(r4, &(0x7f0000003200)="96f99a874591f8ec61d88f660078125e28805abfd23eeb0229933da7f9f5185ee107", 0x22) getuid() pledge(&(0x7f0000003240)='(^\x00', &(0x7f0000003280)='$-,--{*\x00') fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000032c0)=0x2) fcntl$lock(r4, 0x8, &(0x7f0000003300)={0x2, 0x1, 0x1, 0x8, r8}) fchdir(r0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000003340)={0x5, 0x2}, 0x10) 06:39:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:i"', 0x4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x13d) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x40}, {r1, 0x112}, {r1, 0x20}, {r0, 0x4}, {r0}, {r1, 0x4}], 0x7, 0x2bfbeba7) 06:39:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10a846323f2afc6eecfa8c79c877b3000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 06:39:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/137, 0x89}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/91, 0x5b}], 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 06:39:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x3, 0xfffffffffffffffb, &(0x7f0000001080)="6725187c311bbb75d8634a2b667f5540e752dd6e0bf42c0000000000", 0x1c) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x8}, 0xc) 06:39:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf743917987398f337522ce419645fff0c878738ce03e35"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/235, 0xeb}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/245, 0xf5}, {&(0x7f0000001380)=""/61, 0x3d}, {&(0x7f00000013c0)=""/19, 0x13}], 0x6, &(0x7f0000001480)=""/68, 0x44, 0x4}, 0x842) 06:39:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getitimer(0x1, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socket$inet(0x2, 0x0, 0x8) connect(r0, 0xffffffffffffffff, 0xe6) 06:39:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="0000000000009237c41a2f7768e7cd41e00a0000825856ca10686714869c47097ce9dceac8c664024396ceb78fe1d00b24b4bdf84a7481d1f2cbad52710b9dd8d162facb716dbebdb162bd968f22b7bf8f0a4838c7ee95a8553e96da9311b000931251f2096f5716cb006790b883b9f9000000000092f7ab92a22b13d15f1e397329c5713d5392a03d429a638e2f9db38af31e42ee66", 0xfffffffffffffff5) 06:39:11 executing program 0: getgid() mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 06:39:11 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a0, 0x48) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 06:39:11 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000065, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x7, r2}) 06:39:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) munlock(&(0x7f0000242000/0x1000)=nil, 0x1000) 06:39:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = shmget(0x2, 0xb000, 0x780, &(0x7f0000ff4000/0xb000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/58) socket$inet6(0x18, 0x1, 0x6) 06:39:11 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x8743}, 0xc) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000040)=""/187, 0xbb}, {&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f0000000480)=""/241, 0xf1}, {&(0x7f0000000580)=""/236, 0xec}], 0x7, 0x2c) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 06:39:11 executing program 0: socketpair(0x20, 0x8005, 0x32d7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x6) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) socket$unix(0x1, 0x7, 0x0) 06:39:11 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') chdir(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 06:39:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001c80)=""/232, 0xe8, 0x2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="010c82b008000000539ea7b1c6241b0627002e2f66"], 0xa) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="36e078be16d5d36b2587c975f8743db1c7372b8ec14a987baebf9fee455e412dfeebe18f99c62c5af0e343663cbe81e692181a22957cd0469b9cfd29610816e3fc436ddd631e98c0021acf84e066868346978163cdd8e835d1f637f3f7c4e600b17518cf2790d4812f3ebce0327fb08e6365063c1140ee0ab5dbc3eb2e45e57d48bc659c61ac1e8b5f29cf71430b377f8795d85dd9360d41e70a497e8819903a4741e6af32d947af9cd0f55f65ff7c7d992db294bd22a6c16d451cb385f6c02cd5f0af40f4161fd728682e22dbafc83eceec6b648cb59e8253ae396e0d6f2c20391b7eafce", 0xe5}, {&(0x7f0000000100)="42ff2cebc3f1a222e9bbfd391e43b91f2ec8c58a231fb9256c301af2105f21def07dcff8e3da329e0b2f49c6b38ead2e7fe2139794a172fc95d7a1c96c8ff5ddbf60cd24eea35778477483c8413f55aaa24a44c85418c80aeb6b83ca0d7f5d612d393a6bc251895b392460a82888b2269d163ab55b90b5aa50acd7723b7648bdd297a9598c2ccdb9845f07914943458ccf704c46bd6c7f46b64b7704946318caa2315b4e1a65cba1b98d2c9e6e29293d1ada8b9f775dccd5736b3ddfce25018df0a9033cda", 0xc5}, {&(0x7f0000000200)="4ff1c1502b7e37b99930f3607cbdad4e5c334ae4af7c93df879afeb8cd226b440eeb066885764aae397b796c86c3baff012abfa0c1e673ec7c934126b5f36d724c0cde2fc5ac482aa7dd2951463e15dd62ad008412de08b809a323bedb63f91d5be4ad7ea4c67dac4a45ff3745893dc79eee342dfaee772115fd48e4264eb574fe13", 0x82}, {&(0x7f00000002c0)="bf7dda4e354b5b7ce52693203fac74a5f2632942484c8f0d1f9e304608e69f47114e2146fa731cfa5b36bf3bb2e2767efcf3d7ae668b332a99427ce17c3b99bdd3f1f77d7186", 0x46}, {&(0x7f0000000340)="59cba465efa158759e356f13d789043f52125fd06d0d8064aab4679f5bbc573049c7e4276a8fbc07e92c57ea5e6b06fde0126df4ce0ab8b75bd384289cfb00c0a84ef767c0e9e100ff67f8551025df2d4c11b4636f5b259d8648ba4b852dfeb3a0b40073876715a402aad808edbd77be434194d98799d6ce285af7c511ca40452eb4b332bb10090d5ce5fa9c3c8f51c2bcaf0a1442bda6b99f75fd2657a8b59b8fce0d0b24a194c39ea6157968dbe70ec70cb30a53c0e29870cacf4e6b5654526fee8f7cc3b7d05684c0da7b210f", 0xce}, {&(0x7f0000000440)="104e1d79cab85e11", 0x8}, {&(0x7f0000000480)="d270aec7450a60", 0x7}, {&(0x7f00000004c0)="ff69ef3f9e15f256f62dfa42ef857896052b2a73bac1fd20d59d95d7538346a828b3b1b1574a9674921047a140282e31e0ad204080b4db2ca1cc4a3d7de39b7a8cdec6d7eda10b1d0de08b83eb45d093176f2d8642929fbafcbba831bf45670a8000742d6a2d822927cd7a2cadfef9092c268ccfd8459cce925f73025c2b6704bf3d68287a15999f92ca545a412c12f6913ee11c8463a8641b4394b6add1b956bed85c1804fa01eb71dcc77da57583e78e41c7f515eefdb84cfe1119e254f9f2393a982710fcdf24cb20e09eba1373aa18df72d7218ee5ef9ea20dc83672aa14a75585ed5e11752049c1c5bbfb6eac896418812c9e03cc", 0xf7}], 0x8, 0x0) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000216) pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000640)="ee0edf9fbd7d163a849d4d38df34f4983123b272847c4c407003a5246e8a1194eb3cd08d67a68dffe7a3a6125ab9a368e1ec9cd32343d76289cd43e94c3ffd91466382e38cdbff0cd160be067944a0c735cebc4e8f0b46dcedcec6c9543e378aadfbde24de72f8f19ff11d3af880991f929d9f517fcb5cfce2afcea10ee571d3d3c938e86969f2d0c8d5d2f0d0dc913881acbccefd7b6b3807e2ceae62fb5601ab", 0xa1}, {&(0x7f0000000700)="0d1aace041a1f502ac192abfe4665e64e88ea8bf4b2614dce59810c57c52b01e8fc08252729629ddd86bd4e112427b884e1a894ae00f4c5caee2e4a2a2be0c80e3cfb07cb26fdbb666777678eeb67eb596c1fd7bc9da921e2a0a12067f000d4945483614418cbd7b496376f2ac13af74635c232cb3ec783447a740a7a284e4950af5471c8fdc59fa77de79a110aef4a0e3ec67677a08b2f43162c9f1855ab7553235d5c86a5b3ef1b0914a5ef1415a824d7c1a9d22c4b7b5337387904cae65c179ba7e019debef9b66ea158b0df3a306d78f244f3c3565b04a4021d947c0ce80fe9f0bdcb0bedc6f6e5823efb66f44c5c72f41df72d3f3dfd15c5f7d7e513fd33e2b02aecba69dca690a2d154612875c728247170ec3cb1cd02645d8bdde6f8b8a745e8005e7f5a63c599b6cf0e4566f5cf8e9fd680b36bba72cc5160e24380dc72f370ead8873679f429891735b14cb5940e7b577b45b4d932df51bee719e0df65db6126ac693df1d3b24f45a78f24683dd6f471020b1899c2a0230061fbdc853d53345bb98dc17d75470771a4d998beb90e2a62e05fda3bb3c997410bc3859b86519056b477000572dcd874128e55f1649500add300a12999533396cd1e118ff64b69e3b6ffc97e9270bb8b3ff20ea3ec6faef05430f5d26787e01c8dd800bad648e0bf2e348bf69eea802c6e494f2c4d50195aaf4a828af6be969533953d1a0c63c134030d96c247123944c3a9fcfdf8407ef7d9170f108a194da11243665cf6a74e7082bfec39d6946d7765d2fee56e6704030d388038cad2d6e3628ccbfd84ec9b1d33afc0797396547c3caf3368832683ff17b36d563f644440e4fcd22e5052129566cb60866beecd9824cd5869b9e1d02397ea379782d01a0460a9782070630e2dd3afe89f5710b147282a80be3dd1f145407f48afabbf7123526cd7d5a9c0d951609bc631b31b5882b8e72ce1ab6e0e2dffe659a0b69344d884e712aa74c5e92969bac53751088df4c1c4545742290698bb4a4433e2acfae3c98942bdf86e28acc5f3d873c9f1a8eb0bd7d64f814cc0913a4d77a2232e02e5d7d39c7279a9e6cf1e8e659baf9cadbabadbba04dba645fd7f8e50ddfab016f43b1fc19895e86a5da6c2cd7db1e2da1ceb42b0ef4f4bab01d6edb4803bf428d9845de2d8d62c321ff0c43f65caf9de3de7bed94ef192e3b85c619cd63f7b7e398029e31618ae133e58e46a0e0900b8b5695ac3fa42d1c2fec2289862fac97aab7f1d860fbf91f22e92e25dfd2139af1849c7af37bf00398ed14f5a6b5ba871938ab8f703b1aebcd9cc86e94cc934d6a6e4af126bd4251844971564f91104da3f9ca9b692cd1c94ba973de82d62f5d8ec67a95f40817936fb34724487e78418eff0ae4981aa8674b0267cc7b98aea1eafbd6237fbcc12c108fc902f9c4d6142a4be81636c91219385184a52ea7f0ba215642dc4f1078a57b9cfbfa80efed3236ac8dc6ba0504599fced48fcf35eb63b56f639b3adf844d8ce8eac95250591ff57f4ec0d87283ffac93652d4537acc108722d38a3038ff76e15a835f2624618f01c314c8e5a2c2c6f6b5f333e3f868c031e38d27db6697a5ec4567f4f42746b1cb08dfa7baa1814245beae526ef75840d08e7e02f476c3a4ff67231b18d0082d01a515c524144a2d7d2ea1b8ddf1b024ae32ce118a2a459dd48d39dd28a10d75bba3b6cd72bde6ba8f1ff79bd0e7eeacff0cf50360849d302c94cec56b0d7d0a4995dfd9cfb38f971a9b1d119b9898cb411a716c8763abdbb52f6f1c6368fc1d711c9537e1cc956421a4b2c1e2b7a5e3fb9beb630edaaf4f936b61eb097db3e426fc86d849c6f0a3c16484f709077cd7f53f2d23bdd956ee5547217cef9059aa04e038f7bc1c20f19eb267206f26be8cfb2fcb2b9ed3f8d13516adf507717da1e85abf45f3da2fbe856fc01f0ec2c22c49dd7d29949bf8b0467516c13ea41f6cfb51a525cdb3d0e54caf12e5b6e6f1639d1db9bef6f64c931923733e9e632021d53e6156e910b8d3a5c39698d602ae3614b08e54b6c707f279decb87e8497fe9a4d815d43a384d73f6b8f747e63969c2df1667b1004480e57ca7b86a86aa529a2c1c82f4c30276cbd30ef2cbf6a4ac955411350788dffd0e7869e5886d440a2c560a01752e362085983c18bbe5984fa2f2103f011c16d4da0b4719bbe2f791d570a5427e302b6f59e6c1439f5e0f56a04bc04bc759b30debe843b90cde8d206cc8a388aede444e0704d20eeb07c9bef967772834b3dedd29ee3ee1f36dc069534b8c8337ccb0778de97f69987413139316162fb04d8e31d98e3517cf0de1f63ce516492d79da35f59d8f620a2ff4ef66532515531e129c9f73f94447eb58d64958892b40e736f105c96c07c6a96a73b754a8b8918fd8979a3e2922bcbd4791a00929897407799dfeb86d12af705109b1dd320ff14ad1de29c96ebdeb6f2ceb34cbbece22528186c6a42b0a2761eeeb33189a1f777b86a77622f62a1b9bfed1be4a79d6692bc2fd6a2d1a12c37a1d68b85f142b9baf63d3f512d219416cf30e0b46b8dda1cf02d163fa02e2eaa3c19490e275a8b2f2dd5b9beea596beaccb0990461baa1b8ae94a2876f5554495675861774a0000128a10033673fe6243f3d72015fcbf09f149430ecea0f0c4bb03a464ef36ff92026c000ae95b6a730637f73a8f9cfe69773e31f34e133c10c68ab9eb6c0249f6f6c0c88b3ccf0c51aa799ee4469c2cd16f3f043b41db19a36e99e5d17913b4ca14d008362c77610f48170c6c1203eebc7bbf972d09fe48317f8f63eb8d86532e000039e463df3e41438fbdf5137257cdb51bc72ad8dc4464c260808852756db518af24afea1759a88a9210c07189e0f898245a4d49b99ef02e3a34e67ed8ce9d3033c56748e8920b1cfa071d9064f865c3fce7cabe0a1a0f7ac6b5ed11ae79ede64ff85e1ba27d7994f65bc0ad756a7bb579992e9ae1618d6359606db18b2322eb77e7b2826c8dc288af83ae7b88cf2e36330fa84f5f2fd40a83a6d940450ddb20d6234e55e86ce3bc4ce9250a31a52fcd71b5e6dc3ceab8825cd8330adb64582c852a1a36f7100aadf6e7828ee4b1183b44d7cd6d3baa041b6973066b6ec0d0a04c68e26a23de8763c7fd315e0c5b717a8c5de1a5960fd5226baa228231c42c3aad89256211bd461365bc48f1c6a3ccf835f5d763d5e95e3622f6112a28c575d041ab3b141d143fcda8b9d9018dc644fc19b4ee1bf1edf3030e5965692a2b70d13fce98766c765c37bfea3e1ff84cd616de228dd45b98125c26abd44f906633379226a1396be5892c660b719befc0cc7f7d069c7915d9df588039646accfce5f26cefcc24b4fd0d7c3507aad797e45ef5d8d214dca52ff7efe167d2c297147e920a38128a68909cd7188eed921de6ccddf24a2d5138d300a550dddb9ab2e497fd190da49c62fb97839bfd1e4ea4e6ef3176ad911f9c4bb561f6686edc9ef4d3a25b480e315badfe07f29989031a78c229e34b37936af8899b183cec684dae6ded8a97473d1019160d19a639bf70ab4b6a7ca0d7389e2283d0dd51285b4bcdaa9db0c12296602793d7d5173cad56fa24b4e48cfd163dc082d9a38a22fcb647eb24f44fd1657d01361a1f6a6b7947e69720785cc886be9df5dbab9b67b473164cd640b2965d12acdb921a2bbf56a76e1b5efeccff8d8dd0b7e9bcee5df709a4e97b942cf0b3c2ce54716940baee5bb5850a5cba2985c3b51b37a12b8673a6352482cb401b0d7ea04cf1e70f0847cafce87b79d4e62c94680b539cf5a08c0c0bdd0cc64055dfcea26806f1218b41052eaa018647a895fdf05ee0e3f9be9971d7c25729292ffd9d5ed464e5a4d3f7abcd2b06b203976d613fa881aedbd9ce00e599a85d31a110004eb4c6743d371e0d7d6bef9361738427c89b72e54cb10513d8c7c08496e7de5898d08ac86fe00d1c6408ef758e2e5e407442fd4adb72ab7e37aa711dc6f710f4b5245ac6d4e82f4837c27782d5f577754223a1c431fcad3d742144b99dbeda4404b16b97f49d3e68301e82dc28266c4660e2fe983b55e81c2d4e6cfa39e10ca1bd9e609385ffdbbd5e90f3207238e291c5d152cacea9d519cc96b4d8e52085fc1ffcdb21ef4b8ec07c4bf2b549147695810c639dcb4e98ae0e248a921b1e42122d94716f0e91805cd87b5a1362b97ba99e0ae840658c483deb1106f1527c6d82fb6c93f89ec1468dd0cdab393e05c52d953eb5dcc8676b1c2a5f353ec48dfffdfe06b1108c6df7b4cdc39bf28a82d9e300e415a44fc7fa02a56a84ed480de67fcf5c277ff39b65fc030a3e6e25a6742a1e0ac6e3273c8ef1e006542783bf89fc4e7c4586d3ee8d2440619dcc556a52197e504c87b33d25ddb6154d1eda1305808b5f3d480df17d4878ee9de590c64d0cd7d58ebcb04fe8fc02dddf53fece8693da48c815d4d8ace240d222e9e7501edd248741eac682a623a883854301e7a5e3d7efe0cd2637e1bba0fd0f11916bef23e1fb987689a3bea50d529cb54ba627136123268f4d11f606c95d234781a89c22ca07415fbd05ab2546440f7714168c4a0e0f6428fb53d80dc2f56db11ad84022ae331dbf7f12677ba25398eb543b74757a8725b4d5102257f495c90a24e11268095193b6b11879f391da99dc485a418c4b17e5372f90cd18acb6f0dc95ddfbd6dea040112e9d1d3dce6a33679e1343d2fe82e06bb72ee84c2cf6b857cee120b9a4d01b2160a1ef72cde8becf6d656aa0ce44c479ced14aa33995b8be825e4ade1bfe347a0913054610497324dd7f2ee5dd52adeeaccd6c4cf4e2436d825d1efae6c793a3888056d48cb1fff9e10844d4017f5e16c2f5daede610066b38795cf80779b422c9c37565dcf5b6acc06bbfe3d54d838d03c80bfeb3902eb4dbb7fc98066fbb51d5353e234526576d289e4a59b12aaac74f98c2f9b6396481aff6b8521b50da32c2d06da49477ce52e1a0c4502f7954fd0afdd2e3c7a518e20fcad10571de24f1037dce308c7f27e41866f34ffc7ab0a2584175426eebfdfc95c403ef8723585ac377ceb839b3a843490360f7436298dee2652aee0b6993717d6340e911a45fb8d3123b029b52358cd5cedf2ec055e0978f5856bd3659db395237587b94d3f91441b8d3e00dce82f0bc68de0a2a436e38156f0f08505eb798db51993ce09435d52b2bcf5c535919c72d0c595d772c5e678215a497361a7e45543321c3244df70153f8c380f3332ee08e3df9d85744b1b214371bfe447aeb47731d7887c9640a43dcecb41edc92e42d83525bc6d0ce75903a82177ef578104ebd476b6ed0f3056159f5cc6b7d4b8c666955ea80320c2df06ab48c1ea1a3896fbec0c4b65bb7ffeea0b992e036645a649826ee3238986d72130974878dbfb6a98cb489cd573dda7da7f376bb867e530213120e01feeb5c43be9b7581ada764b31b99260f3a512217f149e0dd419454e7bcf1d8bb70476934d9057a2f98646c5a7df826e870641ca1b0094be897c036239393b3a3838a1b18a51ed18096fe9b18ceb83facaa6a648cd5229cdd7293c645bc2f2487cfd10fecf40367ec430ba0d8b84dc5fe2d825dbf096198728ff4e9ebbacee3e007f8c7b5d29e9bfd16abf1b13ec90c15d68bbebac5298d3c37b7afb8c691f345ea7752a7014939b8f11ff0667a925d329e64620e1081569430f561f156f22b6cee3f19d86724e3b28b83a6b4efc65df209e62ef7c3d01a6904684059cb7eb4aa03df44f3a6acb85680651", 0x1000}, {&(0x7f0000001880)="4cee4a1f3fa32a7412cc9ade51cef37c70e4ae7f2052a167afd2ce4fb0ff2f8cb642962c91e1f241c401a097bfa4663efe945889f5e2d05d43db8825a7654b28df75a9995387ca29735f69eb04874c161382363311664f3254bbad485ccdbf797834ad6dbd4de8073c70b344f41e42c3fbf731f434946f1f0009847060533a90d08463c1f99d30f2f16034e889886a7976c86541e29ed17602ececc6b3e3c13033a78c3f11d097eb68e99bba9acbe1a1cd3266944c3d429d431ed8aef508b0a5fdee3da104c7dd2c", 0xc8}, {&(0x7f0000001980)="21ae71d72c3efc46efcdbe423b5289cbebf4ac63478b55faae5307dc12aa5e6f5ba6424f2e9aea536cb98432edfce6ee3efbfb36734068e0e0e2321e06abb84f96482ac88785bafa3278424b4bec02241ce23ca36a335ef4dfd636f2fd2d67a7861616958e35ba62580c988d3a03af1bd92dbb9173896450d787dfee6a8b4641cdcbf1e8b90b03ff2f7075b86271ec3b65559d5294b3e9f613daece6869d0d2392787dfee05997226232f837a05f574b299025d7d423ee9d4315b3a90e2dd423c9bfdb22571b8888d955462d8794eae7", 0xd0}, {&(0x7f0000001740)="68ece7fecfa60bfd9e65348b69f028ec1dfd6a6bdf2ef19c2184037159856c27b7659c98d90cdc198f6b6a1a47151250", 0x30}, {&(0x7f0000001a80)="79eb4da0d30813abce898b2f39f6b38b21d56bcabd555bc27a891a89af5851868cd4862ab131c5d27cc92e76ba2fdfeff7530f5766d6cbc1c0626839876556a89e0f550b5246b2a13bca4f9dafd3ee5baea14152594b61b52f127a3bf8abc5200241e67c5ca84038561fe1f26513fa6e5558c54788d68ee194f5a0deca737dbd29a14527c24ab9eff34d93602db935a856223ed39be9cb2f0cca8c344919c379626817667c5395596c5dd392a80ab522efc3b443243afca1ffee0bcef663d5697c779325e610ece9b5facb2e0b0302cdc521dc611f6fa0e7fed6eb01f9477c6f1d32e00c5a2ff221e1d3c5bde8", 0xed}, {&(0x7f0000001780)="17d99d7cdaa35ef5b6b64ea3aeeab25cce8c0da04c399075ee8ba8684de09b27503be4ebd0c6fa74dfb7121499b26d7bf1", 0x31}, {&(0x7f0000001800)="9b335747af403cfe4be0", 0xa}, {&(0x7f0000001b80)="cce557c19c99af6e3663fa585cfc12568b9f4d", 0x13}], 0x9, 0x0) write(r1, &(0x7f0000335000), 0xffa2) 06:39:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="a74afcab35e079940318bb5ddb5f970d1f0fcbae40f9ca83", 0x18) mlock(&(0x7f00003e8000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e7000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x23) 06:39:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 06:39:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000001640)=""/177, 0xb1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000500)=""/90, 0x5a}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x6) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 06:39:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204b4add4208917ee8a9fdfa1d4e4100e0d107aa84353c40fcb1d0f0c997f81af218134bfa504e089011b2ee46806723ccfe442b46a2d0a0c1232182c07fe03d0d2ed8802aa1d3a160bdce0b590327c2cc66f7a7fd9b8262a8851dfca8bac12b64c98fdc02f1d7d7f888c8b76f424469d1da718ae0fecfddaff08cd0445f9bb39d5ec4828a9fcf733c90d6ae2ee9c191471e706c5f8ea800fd3f96a7ed62a9e39b662b8918577a47e2493d6f81e0376006baadc53", 0xe7) write(r0, &(0x7f0000000540)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x1ff, 0x9ac, 0x1f, "a289767fba15ce6d776fc51b810bada227cf1df4", 0xff, 0xff}) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f0000000300)="11c090d69c9cb46b7f789b5035c6ae9d64091b40f63836b78988ddf2c6aed73d410ac0c5634974ab6160e26cc923557e69d729f89c2781ceb8933a4364fc42aa9a98ac2dd4dd0c59d3c98d6785983cc89882a71a1cebf418154f42c37f928503bb5e1ad140e7b7e499a5733410f9781d408466603ba712bdccaea463f7aa8d8fd810bc8e332263ab58ee38c8b479c664e46df6c702b2cdff78b683053dadfab9bd7a96e28e4a7c4e4b8ae2fe60f478817d61cfde67cab927bf63322fe64c770e78ef433bab383f0254de1fb6372474c7d79c6b3e77949126e673fc457cd89ae672edbd30bf32d4ccc4", 0xe9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 06:39:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000008001, 0x0) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x23e, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:39:12 executing program 0: r0 = syz_open_pts() socketpair(0x20, 0x8005, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x41) setrlimit(0x8, &(0x7f0000000000)) dup(r0) 06:39:12 executing program 0: r0 = socket(0x1e, 0x3, 0xffffffff) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = getegid() r3 = getgid() getgroups(0x2, &(0x7f0000000000)=[r2, r3]) setsockopt(r1, 0x7ff, 0x6, &(0x7f0000000140)="ce64a5749cd4506254be9cf699b2d71ce2e5d9fd22a495c84b9058225f41d2a05db7e639dd2617dbff7bc1bdcd409080bde3f2764c6d66270ac72e3be5b1ed57ae9875a317075dce7d97891f883a395d1806f34e72ebaef109bd31d1af1b02a44baf3cd750ec8b188d3788d235441c5e64e656878d72c1458c8bb09ab83f59ba475c5e8af9f5b79e2ba4c8e49b234ab6775d518fb17a63d176bd9725d73a56c1579651756419c621f902b5f36c7b5ebfd917ce88d7b46917151eafad20710bd7a612256424a4599577170460ac370658b199ef970ce9d88fd4f99ce2b8cfb006", 0xe0) fcntl$setstatus(r0, 0x4, 0x80) socket$inet(0x2, 0x7, 0xffffffff) 06:39:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10000000000000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) close(r0) 06:39:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 06:39:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) setrlimit(0x3, &(0x7f0000000140)={0xef1f, 0x807fffffffffd}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 06:39:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200b0, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r0, 0x1) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x4000000000000006) 06:39:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) setuid(0xee01) r3 = syz_open_pts() fchmod(r3, 0x0) 06:39:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x3, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) close(r0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001180)={{0x2000000000, r3, r4, r5, r6, 0x1, 0x7}, 0x0, 0x4de3, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r7, 0x0, 0xfe8a) close(r7) writev(r0, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 06:39:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0xe80, 0x14) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x99}, 0xc) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='c\x00') 06:39:13 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x810, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 06:39:13 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r3, 0x7, 0x1f, &(0x7f0000000000)=""/7, &(0x7f0000000040)=0x7) 06:39:13 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x7) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x0, 0x3f, 0x1000}, {0x3, 0xae, 0x1000}, {0x3, 0xffff, 0x800}, {0x0, 0xa0, 0x1800}], 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xbfa, 0x5}) 06:39:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0xab2) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 06:39:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0xf6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:39:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000180)="e93acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c5652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d261e869fa4199179f4", 0x4c) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 06:39:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 06:39:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x7, 0x100) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/246) semget$private(0x0, 0x2, 0x10) close(r0) 06:39:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x98, 0x66) sendmsg(r1, &(0x7f0000001200)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="ccd9393fc0d3cf397ac97d8f98c2ec41920b76b50ac00e0083233817ab58357b865092ea6fc3e5868b3061cb39b0", 0x2e}], 0x1, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x8f66, "869aec7dd4651b2b3eea7fa088c68564016a813ba36f37b7a32016ca82f41f976e76f4912f2aa1ee7c0705f2d9f7e968eb66ee34a25b24fbeac316549afb7c7cc325fd19d0c58c5635a720a6e57287f9e8fb9fda122b76c1f691d2471b1d2eb8468323b44749f7a4d797118dfc4bce50ec6b75c8d48a5fe039496137993ac5e4b99db901375627a55e39f343277eebcabc58d36d6697fd5576818e9b6b09ee1786a09e4dd1fd59a2dddfa0c9c1846e168c9c051aab52debe5de3590db2dc2d669fcdd63fb00334117455ae909463a50681ea2722f912992042b389ff173f703a08687e1dcf6dad0323603fb1e67c8107fb986eeddb06e3f1f8703038922c9bd677684a37fd51d75858d1a65b5ab2b575f0538fb5342ccccd43d2bef94a75d182a59c34dfe564f8ec2f443d28758244efbb19327caca81874d0773e999825e5b645510b490d60743df9d3f09a6b3246067a7e6e7b20ea5171bfd1b87702583b7cdb16d4200f294a5babef11973d24a933b6165cbfc3266a25ce085ef8d19fac8f5f090d8513610bb3576ac25e987f6bac2bfb8fd85a12466d081e4db5dd9b078c81eb73673976f32668bce191afd670a25d5dda76324d47767c630fdbc38d6bc5b392b6436931ba13098a1ff15f129b668cf8c5f55f4d5ca19f7b939cd1608f0ee9ea24fe1a85f831071b44dcb54cc24dbe08e20995ef87b40042cc40e22625fdd17cb1c512adf564ca824b26e13c8b87ac462915708b96962bcdff033bd75edcdd1f2068ef74eda09d7d4c8776d90d946ee72f40559b6eb9fb30c760618c2d9d2537a0830e9617dc5956026ffa645f96474418276671d2cbd612d2982a2a80cca066fc43e13c168f5b3f72403d88bd3de75d51779046e1ee7bc2ba948b5dbc17aaaba88be96414e62dd4fa37f0ba0898f54e3eafe1385cf6776ebf5d5a15fc2fd12914609ee6687b1528c532286594f08721c58593af37e9b83a03fdafdd8eb725811122bf2af21e0d8df00c2692dd5831285a8acdc811f45c6ac2b92c24f7550445f9fc4c86f3bbda93beba1abd2a4b67bc588b9518da6eb295b7b0e5a46349ee5c56b406ef926493a10b8dc4503db299d6975c17f16b52482490fe030ea32b558385d919a49d0bebd95e9467e0dde0c60441197a89942f53277c64c7e71416fced04fead039e911a3ae1addde294293593247b89f1870f4c8a8f959b963ad6ff927c15793eca2a9c7d6e2c4ae09f71202f1c316fad0a5a621938bdb50f0a63d91c3c37db89321033b9eb2f17d04c7731dc27553302d9e55d6b6e935dd6714eea01974c0f557556c968082b90a01b76ae3fa4344aef57284dcea0c88b63e270065c41d4afde0be3d9cad24121581145ce8140d5492950c0266b86c1acd3213d613eae6eebd97c685e1ec85b3898d02250931e530f92f4fbda28489c552249ac37db239101883f432b942767865646c0a6c9d289024d650ec8a37ccf1b3016f0444f19018dd10474dd6716ef109e742f231a79e42776453c877f7530f5f7efc6cbeb025c9f73ba9b4b980432b18935d21fdff69aee34b89fd4e67ac3d403e065a5e65837287e56529298b070d1261de71d28a8eca110d4f5f79c81aa04a9bc7c9040970ba55c4ea7d7afa1af97c3a3794a095d92d34a422e40fa1a4dbc446e71afd16036eb4adf323b5fda68f8bc6cb9920229fdbee1204c699b003355106cbcdcaa838670617fb368c00fdd5049a0cacd58d3d11b90cc87a6935e5e9edd70bbf1770c2a3a5e0f7d9521a2777cb46b178ba0ed8fa648cff4d61d7b227134c7a14c64f3bd3a780e0a24a05b7002ea13d1cdfd60b7413972f77d2e91d644150d6b41b7ec91b3f46b739cb9afa362f98847199edae7ca9ec660dea021431407f378751d17c56b1b3120cf453990ed204257822376987479e26c310348ead614d3232e7593fc8980994b40e0743f1311b67a3b3d43702894d19e762297b47e7552736ba202c1913e1bc0ce5631e98be2898380d2591294398ca1cf54146996abdaa0664f070b9572db5d6821a8f830506da304d44de928735a2cbccaf476ff32926b4b0f17a33c880bbdc9d8c84b13f4828cebf9dcf2337abbe1cca17ec4ec5aac7ae70a90af5a4ea0004091c3752fea55a19718cc402d13436ce803b5004ded03551923edfde41b9e995ddf490cc28cab75e1f1993eac92a15bd8c468e7d3e45a192d0fd10f954d1d4cc15070b22f565bdced828c35bb03b492df237b5b768436e985c70cc6c14607247fa7fc5adbe42a430c947126585f160c4918e18fb337cc7932a6b47821b3bc0d00586acf401cd579ed01fe964aef8e62efbdaf906f2901faca553fd0422c08af068d12a752f2a5758de4872a38d77aa23f448626e07aa9546e832ef8864fd5d739d386c5f3cb7efa7f5ce9f53f4e11b044e2e57cfb10b6138a5d0b76687fc5ecc56d3bc69d1d19b094f4fcb9b3107e03594a82cdf4cf7112cd8304814f812292916e50158890d4f683449c63f99d7ce1fa5bde7fba9d5c0473f74fb78a0c457fccc36badbcb9a796584321abdf046707355d129e1c2f48882064770a9f2c45091ce7a1b83074af287201e1eda062d4c3e020ae0e909f114c53f9acc693ca8049b4829af810e29cc28a7357b20e913bde42faca6d8ea28676a80051ab9e666a3baca488e47ac6099a77935ef6b194ab3a3c912fafe54e881730d992b28ab5622b1b9e601289f7701b99a43d096f088de74f28d026af466a1a93a4aaf24569f74ae879d5744622d12c77e41ca37268bb06da82bd5dd9c6efac7013587375d9995290b922f98eb18af251cdcd340a3a1e3c0f5c21b93cef90845297b68df7cfd04d598b340daf7d53f2e5269699bbdb23f2e7a5d7e7c163303a468a4f32d6d5fbe403a3530ed0274061d8c0e1772ae538024ac1396bdf4f25f3a56fe75d34eac231e0fda826939ebc3481fc57ab855a0e12aa9aac8e13dcee963202b03c3b41621555a496ddf9e541a9651f3adad9d737694d6982e8e61338b5e677713bcead2a98be8b078df93a186868423efe3e3fc24300148b5cc9d5e037aa49a3f343cee06d8aac445f05402a7599bd0f4eb53f48414e97fad696c0e1f6e2a66afe4f772d0c8e4b82ac0bd98977ae04cb02525c764062ca0988ac139c04d22b5c3d562f75bc5f4552fd79af3fddad6ea9a363043c880f4049912290ac5448909e106012e924c9210373abe1651d69dac2ee6472720f91dfb1148858d1c176131f1ce890b35dc56d6acab33f5daf962f808f80e78540c7e9204f1f873bcbbee4364af7efd1fe6f8588d788f9ffbae7a2299a6eb2ee1b7c62ca9df605b189b7867da62da8ed9f80fbb0351ee7d371dace66aadab7225d703323507b56eab4a1b4d6c4e61f56042cb9173ea28da990f90723504036b55ff5d02a23bd42c238ccdf4ddd2a8349de2aa2cdbcd078fd52398b3643561792c18e38bbd4ff168c7e6f4684a3183689fdc3e98f0ab832836b6a3959798f8a56700759b9114f9150327700b06969bc9822e5ebae834eb5ad139730220ed10269b24e8ff4374c02c670b640213459c53058276f52d28893ab45f885990e18edfa394c9a48b2b916fcf8c214cc07585cbd5a896754f8375a8449a692b69284a4978edf82cb4490a2eccdc3efa3f6681a3a15f9e9e2ae00a9798d988c184084152ce15a903ec5c6197e52529d2f216a3eff47a6b0707a1a49f796b04e1f3982509ad54458e271984e211afc29003c7fd59c2600c442f478bbb7c275822c01aa1f21a0c66624f78dc7804f00e065573b0267955d9ef7bec279774334248ad2383896f378d730e099bf0e2f55e9c77184b82de7652416b4ba40bff19da9215d7a509fd66645d1751ef1e869e3db752726ba2214fc0ee6b34b67f9b875b5feeea92bff9836714777582eed585c3a2465ddb26ff45e93eef9777778602dc68ed673a1077fef2146e892698a8eec6384e98545f98985cf47538c438dabfc8d161e64ce9c1f2492ef000cd45e577503cf0dc1fa61f7d3328044f3d07f9a3c6c9306fba5a34956427a053eadfec11d379c79536e3af6035d04eaa62c37e72c148c9494dc4e912758c4f9d2ec0a6daad06a07c936ae5f43af2295b1f5feb84a7db881240416640f2013617bb48776a7abcd23f17b1d91254f3eadf18c8267f1297bd30a291ee3f8283bedc374032fc9b2cbb77b26d716ee290c4fc86d31e9fdbc94a229a7169d1b8975910aa4f560a5746e077dd154cc8f7e847402c881e171072cb55edb1918e52631a3f50da0c698c2932872f20a2a3a042d18ef558126e3937d7a7c6f74fd2d1a68ed1003f5e7a7b16aa70dfc9ecb687e2cff1b16d5f5c745dc1474dbb501e23ee096e4dd7605abacf780dbfcf0810bd2153eb6bae8f6889711a10f2badaf87c769cc47ba4036da5da0eccc2bfdcab9a9150398eaf2f746b745b5664ea887914b10be01a224f9fbf81be4f05136d7f87b51fb535635b1ff6062efac61c48ee20ef3b3389dc2c1a8ed73219b5e1a0f4df1cf130bf5411f03bfec52381d5d7821641405c66fdfd405214ae5110a70c59368a25636ba0ab37de9eb4d0815fb1c6fd19aa49eea872e13fef81378c6ce16615d7dee4dc2676ae3d27518279e711b33b475113b821881c2d65e67b8c57177b7dce4f41d6d51d5eb2294cc6008e583016be5c6d8fe85d710ab050233a957d92244cf222ecff49391c80fe5f7add305113af44af0037fb9d03d6d03ce97efb10fc9f12bfede95ebbaa99ba0abda9527f3524a6e6da3124530acfcef547e1f0c4275c1e044bf1a6efd6934148dd4aaecec0092a76d2378df5acba1cafb60d72d56d89e9d028f4d2187121780b38d715b6ae87c5dcfb2adaab4cf6e24e90d5897c06252e783b837fe2e3bf46ec73ea77051c8f60ec109b65f569f3840c0731460d5264eba31fd570be892b6dec2609b981e586174424128b584e7f0b583b6753ecb91674b9a9ca3d1abcc801d178e2add3775bff9a2d4380e16b0f566944530976a7161669ebeea09aa3ea96990d6a8699ff2c9a868209c1b88b6da10f2381fd4ac0ebaad3309e88393a44d2faa4947726297d5dac723309a07ffcf8db64c79638495aef61371e5f0c0fcf2cbdfe8b0d4d8416ce7399ea52ead4ed10d92b604d02c206b3ac4eecaf5d8ae27795ec87c4d26ab63d1e439a6c120671141102c9f126b19ffadbd4218402437df16a6b061b96c366e837a7894f8ce7e93f27da40f7c2e7f263217b8a83541c5717d4f96bcdf5f292f9aa2c3ef125cce27c099c409611966cb8ff8b300fd169b559f8e69faa5abe6e44f5d55f653040477a630f83894136f53b5cb77f22816e6d69d164844574cbf459fe95d5e4cbe1fee1b7b329d78cf0789cbefe4f43bce03022e84f1bd51fb7e7627d67d92f02bf524bb73019c3cd14148006373d419047404e225ed548ea546b35998ba38fb818cb8c6f57860a9d0e085239c2f8d146c7c18f72c2867ad17f9a7ea792bf3a7c71f64ab90505f67b0bd3589548b749050421a32157839063b11e6443849c6dba1ddb15a22b6a29e91f5cd92a0d8cd388a2f4c08eee432b14d5f64f0b03dfce97d923badad956270825e626c6110644ea1691e3fcd12cc02cf78ee93d52afdd9e23eb5c6fc6fa2ff5520097359bd32ec7b90e2b59443b1f661ab0e38b371935bc8b86650006697507d4984e6deab777d651b842a34a154a27d90cd23677922a6f8840ac0aa6fdf05b99fa7c857205c8c87b28db55a23a2ef41c6154ad4a5434b"}], 0x1010}, 0x8) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "b8bc17010004000000000000003a036acf4aa7b7", 0x0, 0x6}) 06:39:13 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0xe0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 06:39:13 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)) socketpair(0x6, 0x0, 0x6000000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000380)=""/152) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0xc4}, {r0, 0x100}, {r1, 0x101}, {r1}, {r0, 0x3}, {r0, 0x4}, {r1, 0x1}], 0x8, 0x81) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8d, 0x10001}, {0x18, 0x1, 0x4, 0x9}, 0x7fffffff, [0x401, 0x7ff, 0x4, 0x80, 0x9, 0x6, 0x80, 0x2]}, 0x3c) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="df54a4ad", 0x4}], 0x1, &(0x7f0000000240)=[{0xe0, 0x0, 0x7fff, "def278df65ac7bab54884a02b51d2501f298269fa75bc90cec100ca7c791679efaadbb50959f36c23b546093092dfcf51e768b41a37ac8127d0aab704b0e78fabfc2f22cc84f58d5861c4ee638b502d30513f9e5bb8a6cc443e5e0505051e92bbd155fb0ede6cfa2553df5dc4a1bee6bf5c51bf8e7799a277f988f54b7a58c2a2ed81e0a097febfb487bc0b33a64daca31164ebe784b92c77a380982a095c0d815e5a47b74510a0a77b52e4ace567ca263d2a361e8592e0fc3c246af1a38dc149b45eefb1037980fd9ea91a22130feca"}], 0xe0, 0xefd0505ef9d6c144}, 0x8) 06:39:13 executing program 1: clock_getres(0xfffffffffd, 0x0) clock_getres(0x3, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000100)) clock_getres(0x7, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 06:39:13 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 06:39:13 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r1 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r7 = openat(r4, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000980)) setreuid(r2, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1000000000001, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00), 0xffffffffffffff1f) getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000009c0)) dup(r7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r5, 0x0, 0x1) fchmod(r5, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r1, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:39:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) poll(&(0x7f0000000000)=[{r0, 0x105}], 0x1, 0x94a0) getdents(r0, 0x0, 0xfe8a) 06:39:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) syz_open_pts() close(r0) mlockall(0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000000000000001, 0x8000000040) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) kqueue() 06:39:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="9400b88420d8c565df8f3e54cbfeb719d29fa3d8ef11307eed606b421cb00b", 0x1f}, {&(0x7f0000000180)="085514057ab6d454bbb66310306fbdcfea187732141206d9cb49e7d1c9592530896f54f6ecd3d512cb168c6d043dd622d6e665a4ec344e13446837a46831a0c039c77f05963b3539a4d8740bcf4a3c589c878228ddfe511ce55b44f41cfe38408d7170536e906fd552ee7d3b0421054354215d243a9ca64bad8dc2d1d692c641d1afcad1cd6a51f1bba948db40c7f69609ab44b0942f818b2bad7fbafb2568abaf5d40e237e798e015589935d8fd8532a6311274311c21b4cb77c2806e794ad9ad49a8841b13d14b1c96435bfcc7", 0xce}, {&(0x7f0000000280)="07d0456a0b4d4230511853c729150473e7773474b0abee925ddf2c5a5855bf05069199c599e642533db1650a29af4d8481111bc2961d33d6947092687ff3ddca04f5c6c05ce3cea8cd999fc8830fb73a371887361e979abe4afdb3dcf12cb4fda531f4b78e217ec9400f6b8b1f7089f29675591bcde57b6187fc9fbf1bb7ea279c1965bbf77c16810c81f20f2db3d892930435d8658e73182a38d8b1712f1d4973eb29777db3b52e33a63af36c3fc6760917f2058f7516b7eaadeda0ccba71a0ce832a2fdae77620f9d2b4043d5fc814583ef4e975946386d720af6e16392986333b17e3dc506dc819c3550c23e115f52cc07142beb9632ad9b10165ddb6abdc5cd22f3385ac6f13c2f288ce584580aa4cbe5644155dc97bef16c29f0b89a566cd96367ed222d37303a8c5d06dddf01d3a3bea8ac0e658e952e8483e19ee24e820966fbc3bd45ae58b35329947d981d50c7d6d1261b1fe852d9eafaf4c9ba8659eced46c6f1e125e00b992d270f1e5381e7df65a971d5fd3943fc6845dbe1361e2a8a6d8092d50be7e370878a1eac0403ba1931c8f4c37cce41db262ccfd9df009c61848df3f5abdfffc0131d7a2b98d9e6ad8fd4c907fcbbba1aa77c98f15addbae032754a3ba7fef8e161e418df3381fd31a6664148c4e9404a1ff4196fb4f96801bf23b9279becbcb3dada756c79bf786a9a753b2a25b4654c777126636365351fb0ee80a66f0edab87942c1f875aa62d9f99847668195c9d334fc5ef4f2ceefc5285c5a08977fba912e807b73903a6afcd1d17b2372b0d3980c3559f84222fae6c07ab74b2cfacd257c289f29b6e91a4b1838e86f0f129e631f982ca2988a651e77960a4e2509d8065d9c5500e90ddd24285175eb1703d2d13eb2830f7ebcab7439040da719d84f949ef34ab429472fe6a3df63d03e42e11a0876b7eb4c5360161f0005ef4046684e636728338d40991fc37df7afda4bbb2d8f25d8ba05ebe9322671fcb59c0da262ccae85382ac2335c9d00ccf05417b8f4e32d52cb48f52858f11e27a9599d08613cfb219288e53cb598181aeaaa4f6a37daeddc5a03b8721fe265b09e0d602804834b6d9dc404e45568a83ffc2509eda4b544e9dbf56ded05d7a81fb9661eb11a170ae8d03a76ae3e5c81a28266098aa182822313d6c3ebd93aa6d847b51ef6246a3a46b95b0e3a1f12bc00f9f8c81ad38357834cef840c0d73730fd99b2e3b1b58a3f03747546fc95fcd72a1fd167602071626bb6db27145114a7ebd1b41803fd80c8184e3227b441037798c3c386cd3863de5994632be2bba51150228f1960abe761ec53c042a313c2a2ffe322a3153432d11be9d6a2ddfd6c55f2d8fe5d4d8549e442c4bedcb4edb9857f9eedffa1ab8988fbb46454ca0dd3fd5d8e84798407ef1c966cef31e6a11f5d19477ab682e9e0cd4f0932546c1338c1db6ca9a1f8d4545196523ea5601e4bb6dad49c77adf812c3cb87b8ee516daa2e3e7eb1dfb4f88de142d5de2af837c18f0d492b668d10e307a9dc9a2886d6205b94e7f12cd558c07feacd34f3e865e75c10e0c1a5b7d9580adaa2e801deafd93626ff8d3709426454008f7426df5a5bad9817f64f17007a7a8e2f637199815b9c60a11a7b794927289b6f5d8bf53168c7df17deee99c6531f4c3a7ee193bbed7829686f95de8fc2557ac72507dd65492b02414c754b5a2eb18b74f912291d7466854f81a308eef983e0abc7a9e46214ca0763162b7038ad7adc2e8e751f452d94f61d23e74991e034cb902763be0703100142bc95190b726dd15ba2f192d7a17d521eaeff9cb95b64052413c351a3f3b3bf7f275c7aea31e0f1f410d1c8c73e160f9aafc2a377e0654577aaedb8227a7a3380fa402ee7ceb996d22863ba0a193b24a61ab2795dc3fc2f383065810857cf0538de95a98435851f255455f10ec0f03de6e241edeb8f31e71bf02e586833d8f9779d68835d910113576d45835adc5644fa0307f187af077d36994657629b84c3c13ac494a26b596608ad1a1f9f9fed42300641343c6bbfb5fd1d1fd2bf7bfc18b6ea1dce1307f7247207e6de149646c5b425fd2bd699312601bbf6a825f49e8557b6e1c37a51653abbd3dbfaf90a009cbc7c1a29f101c6c80e5543b722bcc658b9a4f020ac6f39c82ebc091e64195433905b1d41016d5ec1919d46055579a06174c1c333cf8a764ddbc7f0c0bdf9e68cbddd74e2c3cf74a4afd0c5be814cbdb5fd9a506e2dffdc19aacb75fa8b20d708b7fa7e481d04652586040e04d96733839f5d9c9b592a1306618c9d79bac9333bafd9d669fdd5ccd75ecbb4743dc59ac4d95d8f39ffae5bb89f09419b03967256aa575261103fd3d7f181657c44e9e9a070609018d58e59e4185f201c78bd306bb5ee101d542255269bfb968006fcafcd04d6bd1b8c4745619dfefcceabf6a2fca5edf35f326707869898e7403ac22e5dbc043cfea55028608973547703c25540a0d2302aeba2edd49747c80d63c0e9177baa15e17c114e0146efe9fea59be62fc74f827fe201e901ee369a6f678f1b967f06a77870b2f8d3bba4c76379bbfff0e218cab22d526a221484ab53d5870149a3e84dad903eaba33325f00bec1642dbd9e5e3e24e61cb6d400d8a7dfd9c2119c54d138aba8bd5c1c87796e5a656ba51319efa56f7be30371925dd416d6e88b2630c53c19bdec7c1e82f937cb354d535749c01061a64f4d2638cc264157dcaf250eb853a2fcad5a6ff553b6f96800e90ba22daeedbd1be91157de1287448c268494a979453da427b7bf1eda540f63a96af45c3a9abbe2f6151cb57640284ef1a990e7150f0347b5ef3de1b411c91072960c3f6c4aeadce5ffad0cab6138786177b6567d3964409f582b26668ac50031a1dbcde524c3bc64b1f65c1a97aa1b39c19e51d9587d9255c09d414af05ae55d0bb7d317d11a1d8f98fb14ced58184156a6c4db4404938c26f5f07fa55dd523bdc6be113fae5606b9f876dc12c8b36efb7fca058f51882afa294a2bee9651d0b175e28f15f7194d675f0e7cec5f47b72f13f5d2c9e06e0b0cfe0ae59a3b53fa458fd8ee17900f827692aded15c87109d3d0c40b2e06f67e9e9ed8874e84ed8682eccf33a33e95ef5baa0d5a15d7c904aded57be3419eed8201eb2f79cf1a78472421fb4956a1fb1a04630662a6adbbb14f33f7fc3580677ce6a93665afb74da9a71ec6f828fc40b6de0595b602b0632778af1dccb530791e6be1aed437343f23b058b82bcf6eb6aa4f118326c655c1e07f0dbd86b99929d634a1b346d9f1d9e588a0c4550fd8f5fbef4f0154f72340b11d5f87cd7ce3a02626ce32950afad59e228d7efc7e7f167246dbdfde26647ed9e67db9f8e50fc574da9e27581aeaee2364b014ae7913b8a1830c4ba927eb2e74fb71c5bffc7efed090b2672f6a85e379a47dda8001c4b902091aa5ebb223c9d9e2edd857e553bb2b59b82b8da2b0a4ce3b8b3a65990d163beab295584eaa5064bcf0059ee2e1356b7d241f3006c921b354ce8adb6f24926f245fcf3650a795ae77e96e14f7331e09acfdaac197e40112fb0f4469a284cd9da5b2df77cd8c6662b86f7269f4c656b0bc21cc9f1e03996ed9a65e0b89c1198a7649f42618b36ac3c869c1fd5963867e695dfbd72639ff2ce4db4858329c8f3ef2ea18037f18e373766fb5d358479ed539d103231e0795e6cd5cbbc2a849c99fc33379a3dd735c4d44790aa850bf0e7e9d6d326a93369620b5b462debca164876b26a8bef23614bfc1b6897d1c1b69893ed4473c040d483a3cde99a6ca1a0e87cba5813ca0ee9b4de5e2321ac93a97286101050bc9146f9645c401c34d45cf5ab2c7895808d9a06cbadbe43f8e2bbcb8d09d718ecd6ba577c2e5f1550087c7ab5c64f2e524823c12e2b1fb18e24fe5525fd2b972eb905bfeabf6cad715ef5a87348bdf0748a8813e1f4bb234c90a6eb78b3e27b7c695e4853faba9a64343cc016191d31a1bbe4e784445899f9a77532b6595c3c340810a8ef5c3a318af448d9ad16fc0a284e1fb3e60dcd78dd8aa1975e8295fc7babcc29a824d67eedfa90e6ceadf8705e3712f1e85eb296103216835817207a0e81ca71c95fc94ca0717695d90208408b06517153e633b2c77e68799291e7d82b0cc1bad60960b9956021758c840293e5f54ce5589b4ac069a7a303545fe4a8c37768ccddb54eea099efbcde0430df3b6047ee4613ffbcf6d302ca99e8ea1f9432f6fd052cdf7a6d4346cd4fb51c369969fbe0a0f99895edd3ff58586db3845d6b17fbe080bd320cedab41ee6d05be7b96b57a3edc745ea03ad11ab43f500971c7fd76bcc959b15b31ef46596a10967662170aa185454a8c9788bf493580c1d9d33d61a346cf20e8c42cd6778b24dc146ad62f827853d8aa4bbd5e2a888c21589685f4f64db5367a029637bf28b7a11d54212f8af9f4b75ca53659ca9ea76ea5197ceff8b4d3e6a3321cbbde7f8598106442d06f8657f9ee2d9d85d2bb8c07ba42af81fbe086bb6dc907157a834111ec9ba43f921d167963e0e4e74129cb734745f53b9bb2358754406419f368bfa217ff83b3c136d60d4f6f986e5a4b46ab7261f668940a86de79a8378a25b091a911da47b6cebbb65c8678bcc00c140c483aa6b2262d8f833f6ff7e287140deef0254c0655e1d2c2d80b3784d3b2ff7201778ff64bb002ee479bf5fa3bdd8bc8a8124b685a3188ad894f86ee9816e6db9f53e2179ecd97769a4b045f340bae2865f66c1f40545531e81338a98f265a3497b7a4c6d4cb89333aee99a64482a667836a0117c41441ffe9ff84614dc2fd506f77a348a66f3693aafa906137bb5c61c18a5367e5244e4e73711a854811743348d8a16ed1c62339709932ab2867327c3e8cac4ddde2c8c8049407d27cfda3d308dca96e3ec1df7505590cff41c210b0d156b86503c176db968a75b8999b7560608a24a6a059bdcba01456d8f60e7adf4f5bd7790ba70735a356502fd0b3443e1459dde5e51754c74fa2988005984c3d4aa78f7507afd22b89d9ea3817dd12486b27abc8c43136b16361fae452d7e3dead61cf6e4c6fafbfd52aaeb08414b79b5ceb19486d8700f30acc96442e5d231d75095fc2b888562d647e4a5ca791cf3285c10e57ffd101973ec5ce8a87fc3c08a03e6d1ef5b14fd7e365cfa46a73e2bfd94b5777d48d6e035b2bdecabab7d383c6c18ebdea3ba4711032835faa6d3c1e4b94b7c50b2bf37f3737ade10cc3464057b3bec0e14a29fbd3cc5690d5b0f353c4c512a1441b980f32072a4f91a5b554f05d0dd8e938b686c1aa8f66b9e0798f55eac3a86db8a56d8ec8a7219709210d80c4cd050636b1a7b9cdb1ecaba19a728991fb6974fc2db2a36c5d659a63f4662abffe1d88023dce2b20877fd13f63bf74809ccb00c9d5697fda3df42b809cb4606abb6f99fb1743f0d30a593e9e1e9f411f68280246e68e397d5238e644b660ad3722c007293d5d898389664042697b581bbb75e0481b958d6c50c170a570cf57d1c76449c293e9a2765a923d877e3d803024b8cef89f9773d96ffb81e64c9ad224a3b1a96d3af742d20a76d1919372e7a8d92d7b71a24ebc2481b75b58959214a7b40819606ddb926fd13d175707edf7fc7a939c7a8d54ea6d729b237c2876cdd5ecd6b5861b820ec66878028f0614cca3a5a4381fcc6181621bb72206423b09a942b8dcbc0718ee995def430b4c69e62233aecb39602240fc78ea53de1dc90f35efd95c4db42246bb3eda634e36fd4", 0x1000}, {&(0x7f0000001280)="cef67773327382fd931f1f035163cf5a08c87a57bf3f592c79fa0e0fd3e85016bb947c6b76857abf067b96d6deb288873df098c89d4899d32ec3a82daba8b1d17e76be07cf012039efe9c7fa422e780c315c273a56f7794789e92fddbe703aa8b958084074b9d6aad7a11561baf4f9e71187eb864b21289e41049819975eb6d1138ba6035c3e92638d404bf088c377b91a5d1af16bcf68139492a8b2b63230fb3d91b07aca150ea6939436fb82c651b6044ec4260caba11dd1f062bf1c2254db164238976aded81233fe612dce65b518fefdc90ec9414b1b6246e248ddfc16e5de4c02", 0xe3}, {&(0x7f0000001380)="c8a6ab2994b941da4e324f8f53543eea78d4e9b4731e28e11d723f4e44cf62970fac0701893375a40ad0765a5fe48eda6aed9b9bb81462fd9e5636921f524449b1729d0b0ae61c20b9a17926aff70851a445791f23bf70fe6920d7ffcbc2fe631ff3796d090ad8ab8a8a52a153a1bad8781d4ce525bf434bfb2919cfb3bf37f9d6bcff93b575e3692633486acc474da55f6a94b88b0a72b077790c7ff0ce1e2144b7038d6aa3ec0a8bb743a7617e9b94d4f767b3d80172437bd6be9b1673c730dc801eeb9e9e2fd2a8749766d04aa22fbf317f0a780efe8512dea68d473b63a2aa5a3c35ba10e2675e6f71e9f1adc48b85462c4c3690a85bf78cd01921b4d1125cc1d0eba00393583c987be529bbdae31c991b1ba87439088388f9f764a2fb15142a0cab3ce0fb86af88cba10764bbc91f90d5f863d5fdafff4d52732078fbaf95dc0effbe68aff7292b21f604ad3bd928a5a251d2a948405ba6551028d407cfdf49835bfbb3b2cefbfee4b241f02eb250c5275ddddd371a8f5880c91485153cd50c3d6ce9762312a603f1932772fe90254fb60da2895e347fe1c8c4d642ccc86465e52b8e69bcfb38b469a4488e16b8f5727aabba164c9edc092e02ae3180bccdc4e02fad1a30ea50ac33e5d66c6a407766694ec95d0e6a7b62cc9fa7440478da96d3946c3203f86c23669214935d8c41ec5ed44f516e993872fa17ed4eec57ef1386783dbe541f1511eaea0a8c843926f154799d5635c3537a292c5ff4d1e98ab02e51172a3a8bbf88d6be1d704d9d33e51b6f6b58025062c5cb0438714294dc538f3725313bb2c8fd4a1b82e9b947cbf823f0489c65c6dc077724aae9b6037fd4ce360b14849773aa35a86467be7fa4c9fdf6792495d0403b4d2882a4883e5f58c7b190538141eb05b2dfaea25f802a70a8f5814c74c169dc9610e56bbbaf02c25bc1f4bfa917d5f90877bcde94700dde8509eafe67261b0fb4356747f136ac6fdf84b593c1d6282eaa82a46909f9da1aaa06eff0662b14697ce6a40d6540fc76f91fc4adc6349dc3cd99e7f4e964e26e4f5e9edee37b7278a3576033b4a1434479c9783c5bfa507c195b9689e2c04e57c65e79af02cff6d3ad005ed1bd60ba45ddf217cd29de37ebe1fa760123911a09baa76015af4c6966161efa8113f7f76f1bd57f4dbf61bfd3afbcb1fdfdc8da089fc5c7cd8d323f99166ccf53fb16089ce4c3f4dbf5a25e57eca1e085ccd39d9bf076aa451d08206ca1994b607dd2aab0753ad675ab44580bdd548d3d6da8ce35502a878e03808e3d79d257a951f55d3870665e30439eed8ad29abe2145e455a5142e6b3cff05be2a09304bc3ae73ba903980bd9dcd632400c2f52695f942fcd4cdbd61edae502fa9f7bf08baa6de061786937c13030c2e05fca358a39e8b90b2849ca822e146166688a3dbb4bc4ecac899dec85bda1c30dc1debe577ebaa14beef33dfc4db37037f7fc88d1645b0842f867479aa9a527c29b9846cc81135c62393a64f2537a440048b883e7b79fd27ee9d26d9640d1c70d0f82ab2570d54e456446b27ede6f8d3b9eb9c0b9e55ecdc6180dc831beda244298420f9548c22075c15821a2a9f491c88834c95b16e5683cced07a0e5d0dc91f72bbf0a98fdb0b8c61fe092d9c50d0a240f16c6d0d149fb5e6c755cc240cb7ed958fbbb10f01dee8028b803c3f71fa564ae7d837425c5b823db2042efd473aff3d36e980a43523db887b3a5526d0d9f71284599afd3599ac3855d10e32e9956e188a661683ad04eae0c07dff1d46ce8c516e20e1452a14eec73785b523ab6401ede44827025ca2c4fd184dc2f81f62be4118433d7ae9819f442a5c7a09b0466ae022331960f20ca2e357665dfd5aebbf8105e91d2090eabc0425754165ad5670d9d727d28e05c6c774d3c05bddf7f951427595e67f951985d1fbca782e83775ec158126ed5ea343a2c0fa8c85ebe376f229e2f2b6b44767e54f2c4f4308d734fd82fa4eb842895f3e734e1c50313a43a71625401d90f520d39c9e2e523a84e1bae1c113c399ac529b233443e9f480659446284eb726f9b9d2431d94f865567792068f024f48c260a89a85655ff8f5e0518d1ece15dced03b2f25e295097c6197cc5b6820757a28eebee0deb1364bdd6d0b4df4fb35d9708be156a38238fc1f7bb5fd40454f9a846631adeb55b57f8e1494f2a0730e4df5b66d08e22aa92a6f6eed938192c19aa6ce6b1a39375f1caad5d6d0addd774153751c2b28969ec04b4b89c6801305e9ac0305ceb7a355d713cefb179273a77aa2406551598dfd9105bb2ff0dd149110e0f8891ff8183baebb7f4b4a2986b9de3d3ca1739a526d8670c2f7696ab03ec7b6afa8c9e5287e749dbc085c176c8b66a78fd644db32a6da20a3bd1c87d4e71744c643ec38c144b0d3ecc56ec5f68af750dd378a750308c39aaeab53f7cdbd92e55ce545d47334182defbdf9b4071a6cb8f4eb03b6b363c89ec0b1097b6ccc694b422928537ee5da2eb29928b8654505300fb614bcf2cdfe2972ecb6ff040d04b173177182e30423526a639e3492919b1cb22835cce8ace06ecb4b7e8344b832197e21a75e190b732171f3373e7ed86b46ef144c287c10e48ab3504cf7218a7c3c34459a2a35ed6d4c9ca9bab7d54d2ac8634a9b73db4eb9d901a3433e94c04a4faf68a32441ad605f46d3632e47fe12a02522e589f1c87209ab918e639a78b681208407c197ad4935f1c8d0869b412983bad51e0b5ad5d4f57793303ea562422e1c539690a92aa02b63295302f779f0ad26c21e646744cc0fa544e7dd9be0cf217cdcd042d3b13022bd4cca7f630224113a5faa4a1500a767f61f62d5483fa0509029ccc8c9c707f30023150b546c1e66850c1c1d772733e5ccceaa64f1f01a2ee242fa435c4ac4576dd561a2717398a1e5b4e0b109486b9c72c353b3291ec7a5a66a8e9bcc77fae5779d285fd103886d3894043c57957d1aeddd5b67a3f8f149f5dff30d5eb7fe5185f155383d0afb082d8ae92c53320cd90299e9fff76fc190fa1135e1394adcce6df443c63cd2b5f0bcb85addcd7c0ccf3cea6505ffe2a4e11b4f6c1ce91e6357e08c3f6bdaebdc3bad4bbcae5057f894cfc858f38c74ed3c89798cb15121f993f08f25a3d6101492937dad249e3a306b4b63f667a4085af93636ba36a016003b5aff7e6e877a1dfbc2e07732a05a22032a16a78abe2ac8d3b9f444d2b8899e63705226cf50bee72036e4f4ff7f93f7bba02caaf9f27bb0e4ba6134dd5237fb10bb3b84a0efe940e7566cc7fd4c1fd562f2b1dd3f501458f5872b9963f521665b4a6c876acd95d7bc80aa1131ff8506bba67118851c3a5eca8660f7831231c42fa40695c0bcb92900f00a8cf5cb5cd1714e4cf0593541bc7e2faf1ddc207684674c90ce7c81828c83b93fee1e8e29a99809ec87887e6efc3422541673d9409d7ec27418e3ee5b2983f55767d83ddd9926b82d7350e6571810713775f28bbda4953e7a703e30b74d507714fd58000b0afb4733bdca64105fc40b3691fec1fe89774ebe924e65b6b8801c1bc0bbff122fabdcd95308e74e0b4e8fdab20eeff99023cc0a9d42cbd7ae83b8d7ff9fa89d7f05f6a080dc3192ed0383dd859e2a2fbf5ae5032f9263f318d7a6c8d5ac122e37a06593092091bf1acdc436af9bae7c4292afbd314041842593453165ae649c996c6aad31cf9a7df667e65d72db08f77816eebb8c6cf13aa0d3d6927e6eaa462790ee5e6b87b0c6e81b53fa5dd9309fa44f56bfef71ccdde3a223105027148c13073aa053f78b492832ee37cbaa86891f2125324c589c06cc24d826907e19565b8b5c2debccdcefa52f53f864c6903c2f2f280d65b05bd16f45ab6a53c9248896a72f286a679e02484761bd0636a2ecd968ff8b09faad2a110c8c56145f7adecdc651b3c492310aa7d3cf8838b9ca627a00280c353de4b379a88a4c790256d88e5fec24fe29c7b90437fd359950c192217f851c5466ec5635707130f213d85a9b0acedb7ac3aaceec5f1e510f75b2126992afd40190aabfbaddae3b795ff5c07f6ca95737ef6b0a57ef978a042e38030009ce917c927e81ae2d5cdb4cf26ef0b3283389b58ee8b21f5b451b7fd096a566d2cc730f5b70f1be4e781be799f91602970123ef3f9625c36acdcc7445488ae76d73b20b218d6305b8ed0f79cb2f9d34b5a24dc75892ead15295cfb9a2afdd760f81e1ee988605e0a539d0ee301361ad7d6c2856aaf2185f8ee4b936844fb8ffd337fd94ebfa2a8601775fcb94505c74e35577137859995e336092d9eda0184d904a7a97a2fd6a9ead3b375066876399223dab6d1b950cd3faeff03f04cffb6dccca5c533ed105198b4cfa9d996bcc9d68a342e6c8774c2a30b7033fc41261d1d9b95129e08a634f086adf0cfe97d1ce366bf2ece8eea5fe3ab8603a595985f44b7746aa03b7198e00b79729bcbbb708f6ba5f6dbe355b8521fad27977122e5b982b632c19720189c6241ab791fede55cc75d593911a8bcf728527b786163bb8b254327420c3bbb9189c337ad8e1e1e7421ab571a59f73daec066fea72c2a7a413713eaac89333bea7f5042e53f8c76e646dfd799f6f6e11449f87ba1edfc7b0f42d4b9a2378e5ba829f44d05b1062b02a739be52035225d743942fa521d6f7daa1591cfaf7f25be2669f100e333fb93a9be264774829299e2959ffde0a2b682b12fa35bb8fcf4427f5533c9638d56929ce534c3f131294c8b384321407635358cf3bd3d83f29858a696cb62ba92e038338d8df36aeb22371e90a388d76101e1e632a130d1ac684e887721629121d7e5d060656061cccb418b4640e7eb5edd269e131eb65a046acbf652fcf651d1bd291a73a636d6e86e509817239069b46860f5a077763e50c5697dbdfe77ad5685a862199c11ef2b1bab5092a051a2dbe1fbb5e39747f0273d9127c74352496375cfe7ad26bd937ab29ef3b364d4c5096faa3ad77d58ea911dbc99507721a334e25eb2280c8b30494c50884f138a28d5f7c023ec8ebd62834adb4a83a30e29ff52252fe7ecfa628a508853e623a3b0c0ba0b258b9ccecd8a7337c3c373c011524023eed9864e5dd15c8337289bb8091c8d39da8a8a20ce1bc72ac3db03d7819cfb288af40725971d40cbb93960b902c2e08072ae2520e0c589cf7245e11a103afa241f919fccd5de70532e78b626328c9fa4a03cc3a44166d6469e85e3ea43b7ec45d9d0f9e73da62eab730992b108b3a386e27bad86b13a2776cb772422284b729edcf88d5054d44f0011ddf847c1334ad11fa8c39fd8f8b92c52e7cc5d1d69e4e8b60551457d5bbc6f9bfa30ca7477cf0dfb5ad9402f950478b31e6b06d3a35f3c20106b0e6366508031b1080d37eefda4b2f49c2d4eec0254eccbc9ec7c1acd49ead96e244ce66e26e1aa6e15c0d1a365965e92a58da648f87d581487ac882f1e6922f53c2e2babb7c75b8d929fd91344413a73a9c7339bdf227c08e6d86bccb7ad767fba55f0794b6406d565f4e11a954e1cc3a6a4ccdb7735ba3a53fd0e668a3ea8f599b3735f6c650243d1bcd6cdbb43c2ed58c9ca20efb8624219b3892f3c89d500b4d56ab3617ee1a7346088fd6939871e7dd9c5fec5424e6c4d43f8ebe714607f0871e37146076f000b833a2d68d17e295efcbd22c77743408979a9192b318519256c944a3472a3dfb7abfa8072fbc4bbab49e827a2c288e0929c2190e9819181a0289de59c9fd6aed4bb3c0444dc9786a96f28dfce4", 0x1000}], 0x5, 0x0) 06:39:13 executing program 1: socketpair(0x2, 0x8000, 0xffff, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) 06:39:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) getsockopt(r0, 0x7fffffff, 0x1ff, &(0x7f0000000040)=""/28, &(0x7f0000000080)=0x1c) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 06:39:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000100), 0x0, 0x8010000000000000) 06:39:14 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5cbd544199c3641cff02ec0ac95773c82b938c16bb1886d40bcb59b1a91b80eb2f76f0034796e9539915fcdfbb2e39bf87920367d5e4cfa713aff3d7d1051403d797316094dc967f5296a9c42dae8ba669e236f98306a53f5abe9517893aabc5539f9464fb873652f2842ea4804a113c3f8d7102dd"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) chroot(&(0x7f0000000100)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974a", 0x98}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 06:39:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f00003e6000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 06:39:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xffffffffffff2ffe, 0x4000005302) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 06:39:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r1, &(0x7f0000000040)=""/12, 0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:39:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x24) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 06:39:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000), 0x2, &(0x7f0000000580), 0x0, &(0x7f0000000640)=""/138, 0x8a, 0xfffffffffffffffc}, 0x0) 06:39:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 06:39:15 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) dup(r1) 06:39:15 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="e8f0e55e", 0x4) 06:39:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc004, 0x2d52) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xfffffffffffffffd, 0x1}, {0x18, 0x3, 0x0, 0x3}, 0x200, [0xff, 0x1, 0x4, 0x8, 0x7fffffff, 0x81, 0xffffffff, 0xb17]}, 0x3c) r1 = getuid() r2 = getegid() r3 = fcntl$dupfd(r0, 0xa, r0) fchownat(r3, &(0x7f0000000180)='./file0\x00', r1, r2, 0x0) chown(&(0x7f0000000140)='./bus\x00', r1, r2) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="570900f800d0093631d711f8", 0xc}], 0x1, 0x0) 06:39:16 executing program 0: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = kqueue() preadv(r0, &(0x7f0000000340)=[{}, {&(0x7f0000000040)=""/149, 0x95}, {&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000300)=""/57, 0x39}], 0x7, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x140, 0x100000000) pipe2(&(0x7f0000000400), 0x10004) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x100000000000021c, 0x0) 06:39:16 executing program 0: r0 = kqueue() r1 = kqueue() dup2(r1, r1) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffc, 0x0, 0x5}], 0x8000000000001, 0x0, 0xfffffffffffffffe, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() kqueue() read(r0, &(0x7f0000000040)=""/51, 0x33) 06:39:16 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x21e, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) 06:39:16 executing program 0: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000001b00)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fff08dd68289abe2ed85ca8f"], 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x3a, 0x4002, 0x6) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) 06:39:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) 06:39:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x7, 0x6) fchdir(r1) fcntl$setflags(r1, 0x2, 0x0) socketpair(0x20, 0xc006, 0x2000000000, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f0000000140)="7d708b536ab3b64676b0d7c97c2ca8fe04e6ffaede943df3cb14f840a63e2379fd079a8b1819ab6a063bac42825f7aed1dde6dc495aa702ef2cb7bd576a21a86fe7034e4af666a00cdaab65abe0c66183b6ee493ac8b75dbecc33bd42cf35ed3bc446eba3871568e4d17d665fc0195762557be7ad7c0bdf5f32ece7a61ae97d1da6f726e70752a679777a686a4afa022430978f227da8c1097ac4628d43af2d2cbbb03292a4e0795ca4d6b756d26fe3a7d57370984618ed1e06578593a0de7907c44421321aedd5fecb7d01c71bfd8869e063bf6af1b049e71fd765d8b05b723ac6db4e656a1fc8bd1ed2375c9fb939cc6206b4f432d9f480367044b6b0caa3942e787d8b9ae9779d8ea5a20e111cb05036d138b427c49081732fba588b9eb19b6e8c2cd0f177a80b7ba1a0aeac55cde36b5d6d679209b4a8c421a901bb92f4559ec7c1c00989e18a824bb84508b864e61a2f63c836eae163b8f45d2062ba5d4cf456b9fe3ea655a64dd328de3ba65336e57cd6260193bcdd644e25e9d832e2ad85a145c2b0d84cd1c8cce64f34dda60f2983ef6d9b12c8e8990cbce9c2ce205e4ac18d1df42e3cc0b69f18f4374faa7fb9b6440a8a7688f37585749a37f0cb8d0d239d8311ccd9a138c4a47366323464273a0c928bf2186f9abb9840dd46dd8ba9ef7c9cc31a4af805f8241ec1e2d87feb6cbd64d188095560d27aed45c8ffef9c306484b6d89a08a0fccb279d5bcc2cd5e75cd8b6ad89411c5aca65d0e7912ca72591d3090c73cecefac7a2291351191daf7f982d9b6a7cefb3b5289a632fa402d3191cfae276162f0f2925b9df423cc6cef11ee7a939f111e7c853990e903beecf661ef3ab525c61258c2feaf2aa9bbcef3493320de306f5c1dd8cc0633623b08e3e67b0c834108828665bd18704b08451ea9069c3c7699986145070ed4d9d0277cee5c44b1f9393feb8ada03451e74c93fc55c541dcf8f463e1d83a247b7eb69559db2ff35b6a60dbe544a38f531108e4c1098ef12c0c8e106abf6ce35fdb5b5e2113f5227b8fd9f315e33adf7b0e132911ea459423c5cc687577bdff0f94301e0f52555ae4ae3c28294d5d3960c5531cd8aa9d93e6a06036906bf606639071071977c68cac44be1e21e663594181905680839352e393a624c3780d9b4e27e46c14d9b7e648895f270044d1c43f81aac7c75bf6ef62bc8673c5e9f06d6370a5344a8c085f46c896b3e5d970595ec71d27738dd3943cd57c2b8e17ceac8e0927d9c0361aea195eb8967079e28e46a1812df5d07175710842213a11eec5dca3884621f41a4b4e49b551cb2d08d5c367bc763005d0a5aec897f11f1b680d71463df6822b0c1ae81acc2d421d8e8d6b60fb9cbb6b6edcc0bfb896c5cd77962cd8c24ea781e1dbd2e4d9746faf9d02e2796f4abbcc26be1b149c96ece8b16b3dc5dfa04706187254da54e56cbcb7586eb95a841899c8ee4e5a33a0c2614e18b67de8e09ffa7777452f7514aa06ae3a7a9ada8d99a569deec36f0566eff3d30d4eb610cf353adee4af98bda33955ad60b2984a1d0e661b14bb96bca14461dd1a3dbc20f4c7e3490f813a9419b5335cc8a4967f21d0139819063236119c6c11175f5ecaf0a8c8a5762fbc033cda72b1fb5abb89771edc1855709026dcf0aed02324974aa3ae0b2e78b90076b56e3e13102a362896509ad544c50317db5542b9911b237128523b123021ffe14110a0e02992e356299c438ef11ddeca9ba1270c4b11bef29f47c23a2fd58d81ee297448c56b13aacef1145a9457c7aedc4d08cea9fe4e12e2080073651bf0355348d1d03427a59cc060c47e56b594e36cd96e132d7255eb45f388d2458bf3618e565e09139cf52a9fa2efb9383c34fefd406e9fe15d5e90b919ed7d56ec63a063999dea84ef81472f738e7c1a417520141f1945a7a4b4794043641466f77d19517618f8e9706e8aab9da121b31684a49bd9169a95cfb507169d39de5c65e7155578d100293165c7d329ddf7deb091093abcb427937aa17cd7139c40a0eb62002b2a0df1c93dd114c0631d025a41213dd45475154a1a7e7bd056d68e42ce314275725bd8a603ee9baa058c7ee087e4b8c2befa69c0bc107f598b4ae423dda745d239c90c7763239d4fa65f1a4ab3f8a0230d16d212fdf075ca0f96c83f2fade361addb650525c6b11340125b60ee9a02260ac9a8e597070dbf702173000378690544c144c93c2b21a1fce155dd40145fbd65d0c1d79fc1e0a3bdc0ade885d47af8f7119dc777510a4c7b84cf2f9fb5d16feeaf50c6e1ea85b790fbb4cac08fccebe0959f313c4cf502dcd148fa0932893f6557a45fc8fe788953141574ab68ce4405bdbe4343778fa26d3b27a1cc6a4e04484bdf4fdf4234fd0d07c2a6766d3543906a15da2cc4bf8b3d2fb1fb36a703458d07282e855ec5dba3ac2d8394d53af208b03dbae09a9f4ce4efef94740543dee183723705cddf4373ab02ad9c8b20933570f5c47c45889e36a3a054b30483368009ec310fadc74c5bd5d8d34b29ad0f622026fd492686c664e5db8e42468839a3676d802896ee044f53437c60d0dc12c7eaf33bc9ee30aa02ff1391dece130a2d500d55872ecb696436102b6bc2038831ad952cea4a8fd2b7185404af34b1c801c5ba9c158a34124deeeaea1fd4091a40bfe3786c7eaae57c0f526a5fa4fba559f3c211872792e98bae16d3ed6ac0e09e6e6a4054f39d1b780c4c52a8a9650fb3a59e1ba2d331a88feb9114056dcee7a233cfced02771a88c8922031c9782545cd512b98ea50402ef5295a8794ff8795d85f1989d0f0a637dc560430839701409a2450d6fe8b13d85c24b557c895abbafe2aca49dcca109216a89b33fa5c6dd475d036f65f91c9b3a76448bb7b430ad4372d32a02236d2a695d2f19f588fe0285786a417bc5f7dd9cf327a9c084bbfa947c0d706fc341f490cd33ca6019939b0c31abaf4c4948bcf4e722f03924a04cd439c87079257e72c87e81c3240ce5109f04c0931c5f149f68805883b192955ea466cadf62c79e7425a84fd98522fb13e3e9a57b7f7a3d1b07ef0f55e2c8a940679dbcfe3da8c98ecae18c57e84c2826b15f460a0135965bdb25f5d22722a15c20506c166dad1fac2d5e1a31cad6dcbc97f3fab1b956de02a34154e293e88262eafb074f0684a8e1d4384c9fda038f5dd101e4b99715995d7893390babd67d76d1c7e68885ff8a1f78ad6417bfca8ea3078f318ce6d2caae10e310002174e956485d37303324855acaec727b32baf9bdb56ca05989c8ff11d696e1c4ef2f7b06b2c2324bdc1b11dbcc8c879cae03639c7d07b3123e4e07b49f937bcf5681acc80b02f527f5d4e77e5f953bd6f5bc5a2156c16ad71e4071d947a152cdecd21c4831c5010ab9a3257884430e9bca3acc39c611e7f37650cbedc86925afa96235c3fdd6246e69b024401a1a81ee23f5d3d69175f3442d09112ec5db0df819ebd559d4468c305490074d742f2aa406d8eba222dbec81a1a1c06d9b17493a06d3f11c7c7b6b662f633c5b11f5abb3868f8edc56ac0d8e77986e3490ea0b390a9be42dcc3b4138ac35301169c4e5e1b411e6311b70e2885cb6a7190a0ac169858eb231d7d65e02b3587a563733e72d97a3c9452c5a16c6d6382775ac6094eccb2b345642a6053e69932b7cd637dae9fd604484a9f8d0a2338d58969e18e1042609be137f2aab51dfdf57281e2947ba751c5ff4260f715a21126f22f5a421f38a256a9e9329eb6dfa8c6adb3777ba4755ebd4a1c09b077dcfb081c26bacedce20863460b5d38256b6b7455cbbfb3386c83cfd42f4a98571b8b16c18283c0bba12c442a70f59e56c6aac7bdaac479e3104fffc745e94d9a990682f6fcdccb3dc379b378f09edbb4f493f16e615eaf0cf5c02e7d40521f6ebe06d7e434b214b8e7c2fcff67a13aa4b36402739161c41f38632c1958d1246436e42900b375f970d04556d068188874f367c62d478253c8b40614b4924d1881758925a1d978c157b161a06b34133a91d4b7f19fbadf9ff6fef5a880557265f9c5302f0a30f104286bf7bd6154c8f8156a1bdadd1430230a1cfb5adc5a2b0b69123a98d680b2f29682f5e72a7515d3fa57fa66c3a0e671f53ad84e2200a34827535f99d4172183ca977d1f28664f2e7e398e08b4d4ef3499cd28323b26769e6c0a4bd6ce4f036cb8a0775050944ead17b459f2fccae631300776de598687a3004acdc86c37bff148b0320472d3a5f9f934cb6e1b4b3dc677d1603d5fda1f0e031a0142cde4f3a9a9a3191c5e5ab2a905f9b04ae985ecc0f6f844f06616b6e57d854486fed1424145bdf5c8c96db19429ad37590053b61039de5f0f890e26e0a28f1f6e9fdecc25f425f317dc7c48f37b77b95ed6b1243409c0aa4f65c5f4ec121b6bab4a9e6b933090bd3875541995f0cd184145a68f5f2f697a6acf2862f18dd0c48d7b7dc056cb52f81e6849c00b36aea9d00c59bf35dc00bf8a49e01682416dda61b199aa353ea7fe2da24c61072eb08607574784d013a09bb569b7e34951a71f1772a662ff870a59096a2dd13bac6a0fbe58b0e37f040a6676a2b18b545f28db5c12470cf569e25e20b79c254e82a9017b7bd3b36476a76d7c208c942dc6e43cd784d61a1aa87044b648ad1234697e9e571e7da83c162d62fd3ba8e319b4810081dd6d56a862233c6f716ba51dac284d0231b35b355195bdcd0ea2bb5c2d20303e55dd1ee3d3b391d7f017d9dbd536708dcfee8dc91bc45460683e9ba7a1725f9d8398d5dd1bccbda9b716f0a9af862def3cac527acba3ccc68146787dccd4f628f4bbaff02f64c05ad2e7a0d7e4e596f1d50dd1891ad167acb0a5525180cfc44bb9751b16e73db12ace5d1ab867095f6a2c8139a12434508e7324b26acc6edf9038584bad3c1b5e0d1a22bff8a36d81ec3ba2c96d0c7255256385294a5dd702e63f1ba379f209f190ebc89585bc498f9efcf8c90230422080216ae44c91d242d582ad677dfbe3b685e26fbb125754ecf1bc641aa3d7c0b27feccf3b8e4eb5456ca611ea50dc8d8dc3818a55face1e840d5cb3ae96bfd8f195f6090eb55879e0a939e1b493e5939a30a0b49ca480f89e5b8993a396c533f0e1b20f15dcf5d6894e72b398276c24e0b2cb1ae7a1a161bd39237059ccd560cd23b07dfc7e3ef41d1cc08eeda838c16c863442eaa22b043df67caacbd9ce8e644958f9c84367044426d09123d5bf0df94418f9a8cdd93a1eab0cedb924d7818d26e0c3493cc3c2a49a0888146a31d16cc5d28ccab327e4a02546c7a76b16b6762d257d144dc977fb0d69fbf994b00480cd7f33905fe8f7b70f3ffe418f8ab1943b70f25ae6e386bb4138a73e07ba2e6fd2dc8262130d27e9aa2d177d7b1e97a9104dc5b90cb9766c5f981f6391ae30da1c9dbdfae7f84e63ae1d8980fe6b32f420750ceea513996a964469a918791df9a9321b47916e59f56c7ced462b4b531fbabd44d26388cdd0132193ae5c1709fa398ed4438f4b943d97cc1aefae54df222c6bae349c32a1f38aa68a28cbe001c04e8f659ba8a67bf64ed01bb44f3de69e6b28efaf17d26b4283d39b9eaf9d6056645132c5ad89d79214155e5a3f9a037e5182b4a15a4028d7a233d2cad4e1953b343de16ce8c2e1a1e1466b02e00dfea7fe1c5b0a97981e1d94d0e6b7d6dfd7115904d65509236069c00b4b85046627a13162c185111fbd3360845b0528bd3bdc52989bbab1e032f0d7d26248523c0aace3078efd3e71ecb", 0x1000, 0x2, &(0x7f0000000000)={0x18, 0x1, 0xad68, 0xffffffffffffff6a}, 0xc) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 06:39:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xfffffffffffffda5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 06:39:16 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xfffffffffffffffa, 0xcdbd}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xa5a) dup(r0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) fcntl$getflags(r0, 0x1) fchdir(r0) r1 = semget(0x3, 0x4, 0x21) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/164) 06:39:16 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x8000, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x1c4}, {r0, 0x171}, {r0, 0x2}, {r0, 0x108}, {r0, 0x102}, {r0, 0x125}], 0x7, 0xfff) 06:39:16 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:39:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) socket(0x6, 0x8000, 0xb) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 06:39:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fsync(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) readv(r1, &(0x7f0000003340)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/195, 0xc3}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x13cf}, {&(0x7f0000003180)=""/178, 0xb2}], 0xffffe5c) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x2011, r1, 0x0, 0x0) 06:39:16 executing program 0: 06:39:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98", 0xfc8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 06:39:16 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 06:39:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x188) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x8000040) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="df02eeffe52c4e703000"], 0x10) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x2103, 0x0) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000001580)="af5418dcab5d984544751c89cef8a2a7d3b0a348bfc93df8bbec7f995cd24eb3754eabe85fb0a2d4312ba2c36bc12f7324674785e735e0013f262366eee2d122e7b160fd61b90a6834aa96ceb85401e0d2cd4803b1bf30b1406e08c1fb71753ac92922effb2ac97eea4068718fde37f3d5f806aee563b2142a7d0575488d80afecab80887d5ba07ca14fd8e21bf2bc5f64f26adad0", 0x95}], 0x1) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2020, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) 06:39:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) 06:39:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1d4d1dbf40e411f79ab56c0e105ade9f1e0adc4f8423ee8380c4e3a31029de0fb272ca10e081b60d6c614a14c9c6473b9dbd84c9f71cd099d9ee", 0x3a) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) 06:39:16 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000001340)={0x800003, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87084a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a0400f29895e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459f50f9d1cfab152c875a10cf555c4a8335744d97c60ff9a1c9f0a69a9637e08450662fcf439a0006b4935434e2b521b4385b5d8a9fb1ffaa7522187a859fc4f5297123b846e9b9f712edf144f1dec"}, 0x127, 0x800) msgsnd(r2, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r2, &(0x7f0000001240)={0x0, ""/219}, 0xe3, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000180)={0x3, "58c54a34b2835b3efdc4d8080b2ba7492c68730a1673bbbc7b199ec7be6e6480036e2407c263c9359055ccfd5328d560ba73a6c6ff1e5f34c8039facbc0d1009"}, 0x48, 0x800) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 06:39:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x1856d7b8, 0x662}}, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xf15}], 0x10000000000001ee, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 06:39:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x8}], 0x2, 0x4) syz_open_pts() write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) socketpair(0x16, 0x4000, 0x3f, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) msgget(0x0, 0x400) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 06:39:16 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x9b7) r1 = dup(r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpid() setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) 06:39:16 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xa7) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) 06:39:16 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = dup(0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000000)="22ffc38c42be8acc40ea6c9b4535a1e81d335fdda2d58d52f21dce92df329b2a948101ae120cb1e2e976b6e98e65777ae98450dc7d7d3d7a005a047cb068fb617d5f7d2fba88bba417de68f789683195d22bbdfe0014f2664ae74f6b434cc4f72fe380ccdf4f2b90b7a66962be1bd9fd162f9f1241d464bcfc7cd63c848f7993fa102903", 0x84, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 06:39:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xffffff24) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) r3 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:16 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) socket$unix(0x1, 0x5, 0x0) read(r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x411, 0xa4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x6) write(r1, &(0x7f00000001c0)="93769dd1fb1de6f5e13e164f1a32e83524b4e1d53327eae24465a8a3d170adab8c0e81aab93c7e2a720f3fa3fe0f4cc140e91a04498b1065de52d723c1151e1c494c36cde6eedb505ebc14582c75ddea0e4e3a69d7c77bd446b90dcb980449", 0x5f) read(r2, &(0x7f0000000140)=""/65, 0x41) 06:39:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r4 = fcntl$dupfd(r3, 0x0, r0) getpeername$inet(r4, &(0x7f0000000380), &(0x7f0000000300)=0x5) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) 06:39:16 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x9) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x228, 0x0, 0x0, &(0x7f0000000100)=[{0x10}], 0x10}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x101, 0x4) 06:39:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffffffff000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280), 0x9, 0x0, 0x40, 0x0) 06:39:17 executing program 0: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) kqueue() open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) 06:39:17 executing program 0: r0 = socket$unix(0x1, 0x20000005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0xfffffffffefffffe, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 06:39:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x1000, 0x80000000, &(0x7f0000000000)=""/80, &(0x7f0000000080)=0x50) r1 = dup2(r0, r0) chmod(&(0x7f0000000140)='./file0\x00', 0x14) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x1c3, 0x6) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) poll(&(0x7f00000000c0)=[{r0, 0x14}, {r0, 0x68}, {r0, 0x150}], 0x3, 0x57) 06:39:17 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x40) read(r0, &(0x7f0000000180)=""/217, 0xd9) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1f, 0x80000001}, {0x0, 0x9}}, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x58) 06:39:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000080)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) 06:39:17 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="7ab60e5f1ab98e8a2c20af6e9d45116af2c4d98d5465ab5e03c292b1ed7924f7896a220c847c692674fdc4254de63074606bedcaf49f730cdebb0b414ca03ba30a48d68b9b08aa48f929800eff509b6c1b0c157c827c1dc726dc56bea2477543bf1b61cad06866c508a19fa49fc333d55acf6063118b210b76ce33e8a123b9fe52a5ad4aa16bab9733385b59936b8029f2d505707400575ae37795f45884d6cbd982", 0xa2}, {&(0x7f0000000340)="42f82acd03baad1cd6f7669325b8999cffc02f1fa5667942637781fb9f2d5c9a9595780a8f775422b58df2cba7e21ee57b78e97361c2476255ea49349b17a24fb93b17af24c8876fd3341dcd15d0cb64aa2f86a576decdcc58aaccf32a8b40e9eb0b7f83e657365c6e763485b2960a15e7aedba15d4dfae8c591606bb3641ed2accaf357e89df9ab2f27571faa74fe8b97315ebb9d1afc76f208cb5f6ba605ffd238785a71c82ce7bea12ae08a664d1781c1a0db68ea85845c136fc46c5d5f699ed580c5622cfee87ceae9848d898f19c4f32f65790eb0a1ed39bc7fbf1b5d06adbc318aa998", 0xe6}, {&(0x7f0000000440)="afd762ce0012f6da", 0x8}, {&(0x7f0000000480)="581da7ab747627601c805fcc2608176855e30f83ac68a1cfe73e045e366eafbb226813092ab5f27f3d297923a22b48bc625d7c52573b1bcf16b8559c5321490540fc5ee9b9969606d8f443e8c8bfafc2d6657746916b987d8b747ba8e061bef8cf110faf4c74fc7d406bbedd049c4d7658e54005bb36ada84d90239c68ba3e3746fbe7813b0e160126aadd871b44025489bde9d5558a22880d113919052a231279f9f566a41d072e1ac9e7a38545c1064f7208f603736bc4a079ba2b26bc32ae35ba600e6d611ce0efe98006a50beec08bd787cb96c605", 0xd7}, {&(0x7f0000000580)="b1c515fdd943571419780c737354a69a0d0c83eb672d2a9f5c96d1629a276d8910fd7ab99aec95eae5c9a5abb91f38599c1aa122113b58671df747e09234769902dceaed2ff3be148656f8ef27bc30b20f6cc4fc76515bc608d73cff10c2dfa13b0444ada116f04afea00c568dc07d6059c147ea5482619a8fca69e3896b0c4968434022a22657cbbdfc1c5c441b71b05abea10a2ec2b27c2ee6a6b3072235da07bd9d34bbf3ddd128a47d3c324cd5aa2ab932e1c5ceae9b1d9d0f2ddabde4458f580005b76316d01f3fbf9fbfbda0af60f3541dda47db0168c99bc1eb1dfee62e91d30bea37e51c3e61a1cf66954fe062a536a54019056c17", 0xf9}, {&(0x7f0000000680)="e7ce76fafe68b581ad4b0d85bf4d5cf631b999bdcb5d900955c1e151c0489f64921ec8a525a43de1a6054726164e9f9cc106cd7289e235f2140cb5c1d1a36bcf8c438586701ddc41fe7a26ddec7a0bb7a5ff91d502a1b26bb3921fbdfc0241e273b545c0ccd360f362ef5f0b67f510f87ecfde3ca7e8c176374aae19b4064fe4b85bc18f5733d959c1aca0084603409143a6ec6c168e4c578bf70a664e6a65be2b", 0xa1}, {&(0x7f0000000740)}], 0x7) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) read(r2, &(0x7f0000000180)=""/249, 0xf9) 06:39:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x2000, 0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/104, 0x68) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(r0, r0) setgroups(0x0, &(0x7f0000000280)) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x80) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r2 = getuid() setuid(r2) 06:39:17 executing program 1: socket$inet6(0x18, 0x8003, 0x7) r0 = socket$inet6(0x18, 0x4, 0x8f4) read(r0, &(0x7f0000000080)=""/105, 0x69) socket$inet6(0x18, 0x3, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 06:39:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x24, 0x1) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 06:39:17 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 06:39:17 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80, 0x4, 0x7, 0x1, "a2151319de23543f98016a8eac846db3ea85e2d4", 0x81, 0x1f}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) pipe(&(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x1) close(r0) 06:39:17 executing program 1: msgget(0x3, 0x12) r0 = socket$inet6(0x18, 0x8002, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000001280)=""/125, 0x7d}, {&(0x7f0000001300)=""/217, 0xd9}, {&(0x7f0000001400)=""/74, 0x4a}], 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000000)={0x0, ""/178}, 0xba, 0x0, 0x800) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 06:39:17 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x2) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 06:39:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) dup2(r2, r1) 06:39:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100a1, 0x8) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ac6a4196c7dc40f8b45fb2a9bdd4fe9b30cf5212"}) 06:39:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffb4d, 0x3}, 0x8) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffcf7) 06:39:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000440)=0xcf58) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="51ada9824011eb43f9439b189e8baf0ba739350975b4361a4f52cc4fbec7208c8fbba23957ab1feb59ee3922a15c63cd3593e35ab20803f1b55daaf856eb951a14bdff8ee4d3c6b93fef48007c7c4b490c90bd47598c7a5cde69e2d38ea3a22117339dc257ac5c12e687b442578afbe1694ffa31d66d5889a95fec8d682efd48a05ad7eeb9bd1141fb", 0x89}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416982b73b086132477a55694093cfb25c00848fe4b7fb84e5bbdc3a5195f94b202a9c4de41a52f5ea7fa00239503b8a54a15102d90c9d65b4a1dbdbf95698177da4ce90087730c53fb39570641fadfb73971b31bcebbd6b86466a79224f0dca36a222fe7d561b9ba29", 0x6d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getuid() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x100000000}, 0x8) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0xfffd, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000080)) bind(r3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 06:39:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffd) lseek(r1, 0x0, 0x1) dup2(r0, r0) sendto(r1, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x10001, 0x1}, 0xc) 06:39:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000300)={0x0, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:39:17 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 06:39:17 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x7) setsockopt(r0, 0x27, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = msgget(0x3, 0x42) msgget$private(0x0, 0x20c) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000007c3b4f8e6f75b88fd5aafa1e5649158fc91a190093c5e729db9e51e65e1880fd64fead11a9b8c605b1e085a7f1f0f2391cce03091e074911d3008eaddf6cf19a8a05ba7a90043ca4512404396246580765b938c6a8374213a078a5ce072c932a0e98a707bea3b56b0ab0805ec331e6f2e4791ed9e172d1e26e3b456c1a3d040d54e180d8ddea667e4c4e56496e3c381754f235ae480c60dcc624c0ac8d4932659593a430c3f185f9ce78f8461cf96d0d1f076927d385f8b19457d6962ae03dc2096715cce97c00b5bbae0820e108185b43b8d0becb4c367a3175fc936f"], 0xde, 0x800) r2 = getegid() r3 = getgid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() r6 = getgid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getgid() getgroups(0x9, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/118) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) 06:39:18 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) lseek(0xffffffffffffffff, 0x0, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x9, 0x1000, 0xffffffffffffff67, 0x4, 0x4, 0x2, 0x1, 0x4}, &(0x7f0000000040)={0x0, 0x6, 0x8, 0x80000000, 0x80000001, 0xf000000000000000, 0x2, 0xffff}, &(0x7f0000000080)={0x3, 0x344e, 0x0, 0x8, 0x40, 0x80000000, 0xffb9, 0xffffffff}, &(0x7f00000000c0)={0x7, 0x774}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20080, 0x40) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) kqueue() kevent(r2, &(0x7f0000000100), 0xfe, 0x0, 0xfffffffffffff14a, 0x0) syz_open_pts() 06:39:18 executing program 0: r0 = socket$inet(0x2, 0x7ffffffffffffffb, 0x1002000) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 06:39:18 executing program 0: r0 = socket$unix(0x1, 0x1010000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) read(r0, &(0x7f0000000000)=""/146, 0x92) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10120, 0x146) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x3ff) read(r1, &(0x7f0000000100)=""/235, 0xeb) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 06:39:19 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') 06:39:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0xe, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x2, 0x0, 0x1, "5be1bb1ec9dbaca80089162bfd0960b651646065", 0x5, 0x10001}) close(r0) fcntl$setstatus(r0, 0x4, 0xc8) mknod(&(0x7f00000000c0)='./bus\x00', 0x7001, 0xf09) chmod(&(0x7f0000000080)='./bus\x00', 0x80) 06:39:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000180)=""/178) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10440, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x9, 0x2) r3 = socket$inet6(0x18, 0x1020008001, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10442, 0x1a) setsockopt(r3, 0x29, 0x39, &(0x7f0000000000), 0x0) 06:39:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b309d133efa047eaf1cda20a173f3e5261568ee7795ee67710eaf6679ae2f0a0a5a523d1398b949493b26f92819c23e0f292019bc462e9872677180f2570c0ffb49ee2124839a372550eb9988b070578bf1a27fb07c5f7450916d0f48f380d0e8f695b1428ad31c8119cdf4ab1d569416f35c0e1d184ab44c4d919a5c2fca0dad9324b00e27ca11166e34b4d14c03dfcea2ebb65be707e8bfa34b98f2ee858f2c20dc865fffb36adb0181cb061b109f7b98b5884ae18d7a6d6896da8d4757b38", 0xc0, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="000001003f000000000000003e6c653000"], 0xa) fchmod(r0, 0x30) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x24, &(0x7f0000000040), 0x0) 06:39:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_execute_func(&(0x7f0000000000)="410f7e9600000000c4217ee6ff660fe2008fa96802f4c482b1adc5c0590d95470f0f890ea100008ec46379613bd9c4817b2dcdc40255bb2f") open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x6, 0xffffffff, 0x8, 0x10000, 0x1000, 0x8, 0x21fc71bc, 0x7f}, &(0x7f0000000240)={0x0, 0x7}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 06:39:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x228, 0x104) shutdown(r0, 0x3) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f00000001c0)='./bus\x00', 0xf, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x3, 0x80) 06:39:19 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa80, 0x1) r2 = openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x20) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0/file0\x00', 0x108, 0x20) accept(r2, &(0x7f0000000200)=@in, &(0x7f00000002c0)=0xfffffffffffffe05) poll(&(0x7f0000000080)=[{r0}, {r1, 0x84}, {r1}], 0x3, 0xffffffffffffffff) chmod(&(0x7f0000000040)='./file0\x00', 0x0) openat(r2, &(0x7f0000000280)='./file0\x00', 0x802, 0xc2) getgid() close(r1) 06:39:19 executing program 1: pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x1) r1 = socket$inet(0x2, 0x100000003, 0x0) unveil(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='r\x00') chroot(&(0x7f0000001080)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) socketpair(0x1, 0x8005, 0x400, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r2, &(0x7f0000000080)=""/4096, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 06:39:19 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) mkdir(0x0, 0x0) r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8010, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) 06:39:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:39:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) dup2(r2, r3) 06:39:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 06:39:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 06:39:20 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000100)='./file1\x00', 0x18000, 0x40) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="2c3757feb64e0f0f0b526c17c6d9b04ea62dfe2dee5aac4f84f79c890a5e863eb1", 0x21}], 0x1, 0x0, 0x0, 0x4}, 0x402) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file1\x00', r1, r2) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') pckbd_enable: command error 06:39:21 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="54cc6fbc342dabcc01a2d84767128b680374c38221062ed1a5f27e650e8ce87e947fd2385309ce4046ec47a7558c678952e7d6b86a81575893c4229fb27380d7c239c3be4d9b5139b73a1983f3ab956d3e7de1c87dbbd60d501faa9fab3803bb1dccaad0d50e9828eb921ae6d3ff2c8b7521a7ced56afecd4151ca674af63412433ab289bd50f916eb01f0ceb64458fca1ad891a4bca434835368b614fc97856055f6a42c59a04f90fe9b668fc964848e670ee63c9133c26f1b42ca9cbd4d59ea296e76e00", 0xc5}, {&(0x7f00000001c0)="ebda913a59993952e1a071d014dab0eed21565303572e9dda4fde9f2cfe32f7edbc436bb3851dddb8dea2059cbe8ffa8cf76ca1d352ab5b62e76998ec7a4e59ac1910fde577943d5bdb36fd6d7aaf6699d4ee7ff5fb0b4e3857e4e6dda6d94f8a3aeccca8c81cd98f3d34ac45d00874517a03db185f5cc0fe440247bbb81744112869402906a4f61adf4347e296b255a8204809a374fba912f705d4b57de2e3e71568207654d9a7dbdea6c2fed073568f1c6be934649017ab4d0687f6fb1212b4be0dfbfc2174511607de7b34f03fe6b03829dce8179112426813ffb2c9152eef6799a3d1318af2d78b8ffa009456e58cf2552afc68a90ccfcd1fccc4f7a", 0xfe}, {&(0x7f0000000040)}, {&(0x7f00000002c0)="164fbe16f2ddda5faa080f4b9dfa2afe0c4c4909ced1bfd2f0793c9424635867bc45715213a859dca0fc3d668d4b93388bf3730913e5e9d6a7daf80afa3b8d90f7e6795be32da388e973f369915d1b193dddb8f539518e1fe01988f8e0", 0x5d}, {&(0x7f0000000340)="d36009e3bb683a35c859a61f0532d3ad163a876d0c7b4e53d3cf17d438b662f166bb4811314048951ca02f0298e84707c1f630a32d1db069abd43827fc5a", 0x3e}, {&(0x7f0000000380)="c3b8bd06f3f27e5185b0d330efbb90944ecb2ffd9023bf39bb487b55396d131faed254628a88d300c709b4f06d80923342ef074b243c344ea03db5a61c06907917e650a1084abdb6039ea30ea019467516d3ccf92388d5aea26e5aeae90b25aef21506eea39fd2374e480917f31944534b620251a56797b0a31ffb4d8ec9e0426548ebb757eb0a9c33c271caafc4a831349b76b27eea1f77a4f64d4f43b48fced33c59790149b2eae300eabe", 0xac}], 0x6, &(0x7f00000006c0)=[{0xb8, 0x1, 0x4, "13e672df44239875b376309a95ab22a2fa90085a0d4584adb0bc3daee1a55a0919f7d881e43bed0bfff41615582cd4193cd278e64a02d3981c1b717787cbcf1039023bf193a8c69f8104cbed579cf38713a23dd575e359ab9861a63d3b5461ccece67d5481fcb9481262e6be02475481bfc1015f1c93eaf209ecbeb7958705445474081b3b857010fd82a49dfb7fa265a074fbbfba27b73de033a816c0ff53a19ce541"}, {0x68, 0x1, 0x4f2, "76dde30b5f20a97d526eb06dcad657230f83587a93eaf7b2db5c995cc37f3859b69bae0f227dea5c4a5a53896f6cf752189cef22b8ea65ecd7c0e061142fb21ef465e5fcc672a2f37a195fa0392b76ce982cb1"}, {0x40, 0xffff, 0x81, "46ac223210d96e21a5c1fd80ff6b547d121b36252cbd66ad40f3220f51563b81fa06575e65cd777479ff"}, {0xe8, 0x1, 0x3, "92cb7e957755a52a54b8842c6ccd4eaec1037d3af9053fe5bcd4a19b9b1e29ee222d0ca24461a6758929269305828654aad08399cff339519b2850d79539157e8450ad52fef0f8dd1c22e58476a103838d31062d26d1baabe94e3ad89bf71a070e640099f1ae09b27ea5264cb87200b5213ccd5e3f9122db258c32255f60988dbc9d014105d0555f2a23d78c0d6a006a89e51e4ba0a8e7bc6da757d864b63f847bd66241a32b78b6b4091c3b92305804ab62ed94ad5a38b887cc96d340e7b07ec7a16d2f668edccb4905e674bbc11db5fdd8470a25351c60"}, {0x20, 0x1, 0x0, "0ae83856565f1a46dea8f0"}, {0x110, 0xffff, 0xfffffffffffffffc, "a4aea88106424c3bcc772b44f4ee5ff41f9c9a0731f89803b1692040ce679ff70bb0f0e7237579aed48fb06188b665a9f6a863ae9bd3e94a502606007fa220fe15e9be7460a9c59aaf27200e6bd8fbc8bde03be916a06c1fc985bbc7ed552520750a49ca220f36d21a7d6ead33fcf178ae10db73b3a7c5a7d62d036a7f6b8ba3a03a6ebafe339eb31c41d9765ce54d33857bf48380c689bff99a585aa47f98e0a749f0707b8768c2e99b2889220e1b52981fddf6c15c090a57642bcb5851ee5d4b8bc100833e72812665c08b2e64afa13360902dd13652dbf93de5ffdacc5e6108a5b9cf905a71a4cda56e7517fe8af9ee9c6bfceda8b79479552fa96f"}, {0xe8, 0x1, 0xffffffff, "a3c873ed36bfde9bc317509bfc20a2ec74f7eef9dd219f0a1ebb551f03d91b7c7aaa354b877b89d207e51e118ce572faad40e32d73a3ed8ad5b30f11ef8ff5f89ba76188fb85fa7f64e26133ed5f1cc2c3aa69248a5f0dd83ce0b8ceb49536e4746eb00f80728291edc4b90bce9f4a30d759632a81d4988c96d8fefea0bf490a097da38c93a5fe9026278f188b81cd6da75692749fadbce36c9af979d32e1888aff178757d89040f81abcc7da281b58e93a34711d85ce7b74ab226ec5bc2f5fbb96117a9707e9da7cf4b41e23c509db1124840e518608a"}, {0x1010, 0xffff, 0x7, "23b2596ccb080f43b5aea6124cb561dc1d6ed7eeaf2d20e7d24fe95bc0f20ce4b38b369b98ef97012b45646c31dc80fbbacd921e827395173d694f087b51c337fec4955bcb3c7052f74ae441b2970b99267047a852a7886d7597ef5a3203964247ba81957ab1351eef641e8eba6be8bc819a829e2d0d6367753a9ae93aefef5d12ea542d75d6e7e9c64d98e74e94af7f7620698e42deabdd80484d1ebf87bbebe1e67d8e35fa869ad28a099930107d222fb4a4137ae59cefc2501c7c95c765fe4d9a767ac4a8841019404de20d6bb966caa2aa7919cb76ee8dd854cf0c02517a0dcad495c72526d9932069cc28bdcc9615fc223ee13e053f16db03b9f3ebbf9dca66930f8af64e6e14549171f204a9418fbb9200b5bc798aca1d708fad743e83ea39c06f0e8c24e143dc5a41bfebbd6435a2e9812759f01a409dc78bd1f267ae606a6fc57e13a1664e9045484560519e045c259e00850c01ac69efb2e6210c2297b06a3544bda375162d2c69b061ad063e51221828d0798dedae3bc2562d591f7b5f3546b67ea85f8818260fe129e8cc7eb2f473e9caf5ebc3e2ca129283e036fa00f2707460ef38c2f342fa5ea3b52e8fce715342440b7529c883a541929878a82a3408f6dc188a4ede13e027feebf05d5b73b25a7d7638a55024c251bd7b3ad84d34973ed3d6448dd7092b296f2dd34fa6566b6dc624c799dc2b7349cb495f3b138d4965705791c1e448ab1086605f4a874a00aa846f229c2cdc41636a7926cb94ca13ac813a1c0c7fab0432f58617e0d1f00a22347880a439d714a2d6952ee3d249b9cd683c2d6add4fd9d312d87f0eea7971916d616c38c6e8f197e27074505dc8f1a70fc8c1af527b3b6748fd2a916f9f196364a576c50088ed5bbc45609274edba07bfd2a5d3521a6d9ed72913ec0e7eb8b94b95e6c9d720a260a460e690140dc0af591ced36a7237da99d1d06a742a84418fcce65d0b24d74fef5e6fde81164ec047762fada48563e102a4e19132ac962155a438ec4e9c74dcf165bfedab288e98942673d863d377257013df25a41dc7675e9b0578cdbf6c8b3e45b0ebacd348c65f361f652a2765b83c7ee7914e027082f025f19e1dd60de727584adfac1010ea82e948962ea0feaac1cd044c9750de4df2270c7f4604fb806837094e1b566b830490e0ca10d05ffd16e6daa2a05102bf8d3a753086e9742c593afa3e6a2f90468e0db75c1ca37dbf640240030e25e7ead209993df1fe129b0a6cce86352dfaea68746e852204148d919207b027cf61414f8d912429addec600585897e5bd4fdcc5bb2e4770f206602b2426543b6b20d46bb5bc9572559099eb6c0b5b71177ed02bb72e492fd1cfed5abfc244f0b298cbc7e0450a9150aad6b6949ca7949707fe0beb9cca7ebf8a876b7e2dab0cf2571b37f2d2a1f504fc9f6373838f24cb250d76522734aced5556c6913ebdd2b2077d171698abed647b7ed1b4096a349e81de4488caef8f4bd87dc5e65e1086e735b8b1f6639d987ad61a82757a892fe0d4bb7b566fe9efe8c79283457bf3a3821d47f5411a7e9cc804fcb1bcea8beb84f769b4f6469375119a8c826f2fa2a30a3a388d80378a29d0b9a457067ef94faf60affe73ca6138b24141e36bdadba545d01e21e08ea212934e41f6e48034d4c35c37d512544f09274b1ff38859473f8cd666a2dc7ebaa5f00b749732692c20ca7591d0e7d0a1bd260c0529ce05124572bda51a73237e41bea78ba1b0b8e993cc6314c8f23d8a3c483a884957d35d9f7012aca76a483a3c88d594dd79e73eebd90d5cbd06c63d242cdf966133edf7a9b91ca4ca5cbf2269842d44a5366fcfc411724ee346c43d2151457e23c3553c16dabfe7728d65197c0418c9e385c40939157fd9df25ced7610fa0462e519b1ea6e748335670df3d994c73f5e8343118c6fc587c8e04b634960270417b995e388e5c07e78fb684546982f8c1d4dd3ecbb2b3e4bd11c616662b188b8b716b43165a2dfd52d6faf310662432a988eca9f62210c8d4bf02ba9f7272906528d1973095e772e9725a52eb288d53a44aedb6b376dfc354645a288b5e13bf7f76d745774218a557ab7a25c2afdfc11661e8543a30305d162979084582564c392db960e0a8f51da2a25a2667380b0e3ae0a1efb91adf4ce857d5a1c92c32e900b8f3de22aa1cbd6902699c3882c4c6baf26c9f6f1f1889486bf895df04296187f4778b50726ced4a2f3851559dcc280c12b06ae9c31ec8bbc31f47e3c9068b84480120d10b9030a7ccb1d7c3dc6daf03b9a1d0cfe9cbe4be958db57c1afea33a8716e203dace696f8316a09399118151f5750392c7103a4c605aa603a04200bea832edc5a2f87ca6b38563bed0f1230df0ebf462f72ee968b946d4d2f92dc6b5fef4e05d783f58be25c9814757877f4222135d72b58d5137dfc8edc7fcb309d6037a9069bda10840d4abd4426c17c80675f5d08516b2b8a3cb75db5e84e111b4824cb3f980005e8f06a81b2ad8d098432dadee45b4053ce2c4f6992f8e832af1c339f91f35e135efb4d68047b937a78033221ffeed1fae8e50e31b496e9ed9e088f78ed4d1cccda3bb8f66d79dabb50348bd611f2cd581a63c6cb28d9dd8547153e61dfa59e5cb70161b59746caeab690e2f400cba18ecfdae82eefbe0ac040047a7997a78f660bf1b44b01f0048335870f6e6b6155d1d4ca64753d1f4ee9fa5155ab11a6d7707acc9d5642207c91be4447c4c26eb12c25bcc825cc4ce8147515f8c0a9b5a3f624fe988747e2f6d23aefa201da749d0bbd6c2dbfe1749d7d8eaeb705bebdebd74e0fe641d574ae574eea34236532da26e2a16fb020f6ae7933971b90c2ab304159faebe864182b79a9aa12c32e60a58e50d91b1479dad7935c114b4de843d36eebf4d17e1c1bcd22765ef79fd6feef945aa39ed51de6b78b72e5778996207926749f886b5bb292fb53bd8dd31bf153ee2f71cc3c4f93dd9d4d2cca9ae1a143a88240052c3ea98ac033513339f28d996de1345b7d485a745af645cdc41ea196771ff573acb61c0b766f67ce706b883023edca7a123b44861d027cffc576912f2974c74f79cf1ae2ceaa255803484392632cacc01b92d38934d53f5654d57c71bca9f0da44639326d9500f3204be4574efe07cd9f049f6cc2a7aac5dc23e875a3303efd637f9738cb29de6fef03130c0909d53b9477cd995ba42d219117e95b9a4911bf7ab9d3009df58425662bf359ac7ccee683918f6f497d899f8189bb2553170ac712f89f251cbb67e4723794019e6ece782aefde74c6b82ad07fe3ab00f74a2a461e2fcdf6237f2d14280db024c04632bfd3d53aac4ad437889cc6c1cf63cde9af37eeadc9d62d0270aaff521f511d5d2aa982526db39dc66f0c42d51a1f7682f9c60f9dcd5ed5e2967cdb3f09c7f5d2d272843a009aa7fffdfbcbe88550a5fa5c1e88b15ffd7518e5211b744ea4a8d3a937853ac9f29e4e98637a8e69f49648e6158615dbd40c5b8335720760a4096911eca036e5367ddca89caac4dac80e094c8dae04e7a01b18a1ac92493592ffe67651456485d8604f291109709a03b5c3ba9fb67f86b53fe8a97dc7f30c1df615a41c4f785457ef45102ff18632cbec56575af1c0fc92f867b9ad38c38bd139d9e6c53a3266fe07a6d8306e0641867f5d2285722ac3f9a56b7d16d3015d7f216125482d9ab5896cf0e61052c0c43a6fe4f1461567e236e57563bb72c11aa4715f9ae6c59c170fa731b75f3f2c890e005a650c6b3f2485298d405c7c31de6fb9b0604ba46b06747d2d6b2feee2d17111fe59883dbd59b5c670cd3fbad1176847c2ce2107b69b34c031b2833b2faed6d8a9367d121dd6cd37b172379c54253817dc00caab2d6b7b485937d52f9b6ee29360a3ed5e60ee4c3cfac3af453dd71994a5ba6031e676b7d7eb14f915b54bdcdf74de1342e381607ac5cf5d953296dcde71d573ccef12c409255df6c58f1ec6acf3b9ea5581e5e958d2756c0458d520c3b9e56bfa6e93944dbe43dd85be76cc00374d566c730d90cc6795eb536a0f4b6baae19a431b866826d70c85002e9b9690d0dbdf2b3e28ab1d82571213bc6d3109466882d584b15fc07506ed76a82421bf48728375fab8d2678ba3eee340caf7dc788544eae005ecb00a0d24078d29289a0fde90199a9e8591915568e003a317a3d1c23eb2d9f83ded5f0d94017a44d541e6faacced18cb83740ecb1d55a80cc23f342b8cf8fd17493a6cdc50cb663abcb01a21068688c316dded60314296364c575e338176efb864c3ae68f87da8e8d03f0c4332191e3ebc0bd0c206d5459e4a088ac634e1ce62faf133949ec0f273d25c4975b9998b31f2f9c6adffe2633283fcee06a113ab863c5f16f2030ef20d33a00379360d20ebebcef6ad626cb4176a2868882cae24b6ddff5889f5bed7db51f164a9819d9c0b650c044c4880c3c91bc34fd2b578f8607f03db258984678498750a16a53c217a9c77a223fa102795e0b960dacc5dcf8b0794fbc11e534c73a54ff0e077faee9bb482d20d02554fc4a89bf580c2acf23fb7687b1b839a44e12fc9517e796a510ddb3511a80651c1eb634dccdc038e5e123f9fe901bee6e688126990fadf7f4150af1e40339f6eb262d5c3b5d467b7edd096ec90eb4e5e59a75531f0e10e57114c207096aa150af32d64fc211dbe9ccc6a42d833047501c3b229dd705ce8114ea1dd1214ac59e11473f19268f328905140b7857719a6b5d18d698d3bc4ecb0f86f55e99a0b45e07f8c588e4706989d789d699d1d8708b729820eb8099db664c52c633af432dc1f2ba4c36e49a17873c9dd9ebbeb70a5396c2e985762f42ad4d78deda7599b6b16d673c037cccabc8e76655680b57a7fe27ce898548fc7a1fc37db5281f2b0f7bf48022e536995112f617008254b220fec0fb9d2b559e833a536a417ddd99c56496e547596527fd6c5804e152ca3e8128894dddfea76043bae1b848bfaddd835ca9563509abedfa8dfde0d514ff080ab72003b02d3adb66e10a047e9ac431eec898fd4e47255db0faddbf021114ad7c1ba58484bd3a7ee0bd76850df50a3505a1d0d85f25d09fc54e52897db49ee6578bf1bd1240bb46f79b054681da4e5a85b3cec1de4c7c0bc3adb695c3204519288eec850cb64d17a20b6dc34a83a5f245d4e56738a987e3d7e85c6bf1d96ce93f2ce93fe000ce3023a04a5bcd76468ea53086bef2b875d0407d65a14ed04995caa5d240914c3b002d7dd7962344c2e18e633f9e61001dcbb75c5b314dbab0ae86fce9b99f393fdea32ae3bc77c0c7293a2d3b52a7c22880f602c05b5a7f3036320bece07ca80adf7bbf83f1cc5b74f9ef8391e749640c442620b3a231886bbfc2b813d3ab3407a36d9967a938f235df3d6fb37a9d6f7547062605058b065c7c6b9316abf9e36f0cf4660bab62532b9502883a5bb9618b0ab7c69eaa7efc952613741a61fef8357e87c9636d8b51b7d8ed42a22f194d9e01b276781ea54ae903406b5e4414fd4a8ce134c288accc9ae669d7c1b2d4ded829016ec211e0ddb3fd52520007f51faf5664ecc26a4d2324328740742849169000b938c445c414e7d0fa02496d47d664c4ab4ff45affd8710de3d29ea7c975cca48a0507ae3ff51d436cf0fb5079e199e931f3af1164ecfdde6089b735e073d34765efc8bd983687d18cc0f024e82de16b2e338baf35c018e6e7af7318e3e964a6985325d959c7a31ce807522b7c92508663f99e68da40b37b3bb73"}, {0xc8, 0xffff, 0x80000001, "da466cdfe6b4095f30e08715990468358a011e102886e056f0b5c694c6afcfe2c81bccd9bd6085a50c1cec5a98ee75a2cda1872bcca4f6baad6200c85ba38727a69c2800d56524c4418f4e2cc7af6b9798cc7dbd968ac9b3a4b0b87cee3d499b17a06f20f5c56700f5dc8d677e3d006fb02c99f333a6f3dc5af7494c776402edc097bbe88fd8669045d879bce7f4610127f6d94c8c427a9c3d2287251e5b77b34e1a99cd067ab6e069d6eaff7d85231d5e763184258340a0"}, {0xe0, 0x1, 0x3800000000, "b59b99736beb3f6f7a03b8623eeb53d12038ff2dd6dfe21e883e4ca7f7f65e39cc9e004652ef992246ff9492e2ca931802795b32b8a5e07d2cf3adc138aff3a782560d77ff8c07083ba102848f2a6ee83f9510312be73f40b41a4fac5b39ed21dcde2f506103e871bed4e2748632671305f832f7c66a4f7ef795bc06fc5ec9cd096907583735e33c9742ee32aa84997323377e3c1c18b2f2ae7c1f5fd05e5f86ae285628ffa373f71936a5627c5567c9f3c6b05b80b1a159f652262dc9c11163da9a529576344274df834f191d6a4e6c"}], 0x1618, 0x1}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=[{0x10}], 0x10}, 0x0) 06:39:22 executing program 1: r0 = syz_open_pts() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/155, 0x9b}], 0x1, 0xfffffffffffffffe) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x3) 06:39:22 executing program 0: r0 = socket(0x11, 0x4008000000000003, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000200)=""/51, 0xffc7}, {0x0}], 0x5, &(0x7f00000002c0)=""/236, 0xec, 0xffffffff}, 0x800) 06:39:22 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) pckbd_enable: command error 06:39:22 executing program 1: mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) r0 = semget(0x2, 0x1, 0x249) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/139) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000001c0)=""/156) semget$private(0x0, 0x4, 0x42) r1 = semget$private(0x0, 0x2, 0x108) semop(r1, &(0x7f00000000c0)=[{0x3, 0x9, 0x1800}], 0x1) 06:39:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) semop(r0, &(0x7f0000000080)=[{0x0, 0x6f2}], 0x1) 06:39:23 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x1a8) r2 = socket$inet(0x2, 0x4, 0x2e81) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="ade9a768180e6d6ee7ab6d6ea31c697fefb801e78828affb1cced18f17de226012331185418dd596750cc249779ec5a70df0f17959d841dd6cfca0c78bb3e455e9d17c6fae3409ac18b56a07bdc806882b97214186534c56689c9dfbf1e4c8c8fa6b493d307f900d43d8350acf830a77bfba934f414c2e46afcfbe8cc791a869e1dc0f199419f9823500fd88251097433fe1d1d6addb5034bd80f0616b14200c422bf627cff879812e32dfd1", 0xac) 06:39:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20, 0x8, 0x739f, 0xff, "a750c43b988d222d2da840407a32517dbbc5bb4b", 0x1000000000, 0x3}) r1 = syz_open_pts() close(r1) lseek(r1, 0x0, 0x0) 06:39:23 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 06:39:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000005000/0x4000)=nil) shmat(r1, &(0x7f0000005000/0x4000)=nil, 0x3000) 06:39:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:39:23 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x100, 0x401, 0x8, "be691da50cb58f2e48b930b646bd7d5f16d7bddf", 0x1000, 0x5}) 06:39:23 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) r1 = socket(0x18, 0x3, 0x29) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x401}, {0x18, 0x2, 0xd8, 0x6ed}, 0x7f, [0x0, 0x5, 0x5402, 0xdb3, 0x5, 0x5, 0xaa, 0x7f]}, 0x3c) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 06:39:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="a738d8c7422615cc4dbdb5b5fc592db786bf894b5f61c26d09e7f079c84163be41ea41f925a9f716bfcb731398a7abc59d5e36d0e55ed9e7b39141eacd548ed1c1228eefb671a6bf546c665fe3db459237e91d", 0x53) 06:39:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) getgid() bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) write(r2, &(0x7f00000000c0)="d51a817403dd9c8a7def500f460d77a7852b22b2f7dd95bc407550cb92024be5fabce3dea6c0dafe041c8cc23270a6011d8891", 0x33) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffff2c) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, r4) 06:39:23 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x7, 0x6b) semop(r1, &(0x7f0000000000)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x10001, 0x1800}, {0x2, 0x4b, 0x1000}, {0x4, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}], 0x7) flock(r0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/176) 06:39:23 executing program 0: socket(0x1, 0x4003, 0x80000000) r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) 06:39:23 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x800, 0x100000000, &(0x7f0000000000)="f51b729c178214b3f88ad852316a89e6d79f4e795a1df90a925a639533cc8313f5a35afc3062a4e560eb97bd91ccb5884971ceeedbe366b07ec316fa3b8604640e8cb1353985467955741fdd1c14a9bc0ade32249990c06b178bbddfdc223310ff8fe8a7e5c585e7fc09fda6d25d443d0cf8eba6a25066892801d87b1acb27", 0x7f) setsockopt(r0, 0x29, 0x4000000000002f, 0x0, 0xfffffe4b) 06:39:23 executing program 0: r0 = socket(0x1e, 0x1, 0xffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200e8, 0x60) r2 = fcntl$dupfd(r0, 0x12f933e945255509, r1) munlockall() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="60cd0e534ec63385aeaf64986d66aad3ea0c48538c356da36876fb70aa828f5b2cd88309b4b40d4c2b2eba87eb3ff735f2a990af194963981eb470e4cd75385a50bdedebd16da6b406f64a342de5b84a43db2756f298f9f1b163afaca24dd6ee1e724e42782ac9e2ae6f0c0f80327bdbf529194cab4825bb", 0x78) r4 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) close(r1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="00835af40788483c551792bf50522fd1c8000000", 0x14) close(r4) getgid() recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000640)=""/137, 0x89}], 0xa, &(0x7f00000007c0)=""/55, 0x37, 0x1ff}, 0x40) getrlimit(0x3, &(0x7f00000003c0)) sendto(r0, &(0x7f0000000140), 0x0, 0x403, 0x0, 0x0) 06:39:23 executing program 1: mkdir(&(0x7f0000000440)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000240)='.\x00', 0x1) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') sendto(r1, &(0x7f00000001c0)="b3f4b66e8744f55ad0342d", 0xb, 0x400, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000739ffe)='..') 06:39:23 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x80) 06:39:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x107) r1 = kqueue() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/../file0\x00') lseek(r1, 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1810, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 06:39:23 executing program 0: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/55) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffb, 0xfffffffd}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/148, 0x94) 06:39:24 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setegid(r1) r3 = msgget$private(0x0, 0x441) r4 = geteuid() r5 = geteuid() r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x80000000, r4, r2, r5, r0, 0x22, 0xffffffffffffffef}, 0x9, 0x65a, r6, r7, 0x6, 0x9, 0x4, 0xa8d}) 06:39:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:39:24 executing program 1: clock_gettime(0x4, &(0x7f0000000280)) 06:39:24 executing program 0: mlockall(0x2) getitimer(0x1, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 06:39:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) 06:39:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000001ffe, 0x236161bb) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0xf291) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/161, 0xa1) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) dup(r0) 06:39:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x42) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = dup(r0) sendmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="d37a889fcea0a5b086f914f5055b13551a19085bc7f87e773a94976a18e8b0bd39f3f7e3d284c20429ed1cdc352826df4580074d831ea75837e25d154f9f9249f3b6f03d7de6673771bf955b8257d0c75fecf38d889ce25919e59a764631c45c5b66ad937e73c2389b3639a6457ba1d1eb80e0e24aa7db6b791d377d5d0b9b12b7ebd7f7d467eb5bd8dd947c5fc24c920f364398597c16e1590d0830bd808f5ab006dfe0194a88a57fbf1a9c967d585834095d73b70b842081b958bd", 0xbc}, {&(0x7f00000001c0)="3c9ef70d60295c3f52a83954df1036bc5d538b5109de0f0486a1d2903919da3f4d13c520d1ff55ee31dba45402d0d044d93fe176ff5d8038e7bcd184e4752e7768514cb6c7902c680b41cf7c8f0374cefcfd54d6fdda91a6bed078674635ff8ea9825f33f69afa412e18d62ef133263847149b2f82cfcdffa1af943c", 0x7c}], 0x2, &(0x7f0000000280)=[{0x100, 0x1, 0x3, "570aa1da56873febf411569206c0b5a15f6fd3ed0002e8d57073514f1812dfd3004d468386f8a4bb6b8af6b8bf19e8df0e1bb423a5a9c97a84086e3042a7467bb8df85cdac20986b82e7bebd5f50d33a5659f2c38c04b919abebd75899cb1a2c6fd908821e643c8dfc093183f6e3fcbf53177a506e9db211eff6c2715068d2b89d0fe53a744bffec0f6a6d52108456642dff9fe566167eb8d4cf90d8c12bca4da715bf76e474cfafa15e60ba2d0afb11b2a95a5089336b8bf4d86d0f83b873fe686b4db521603f7ae28bfc815fc8662376f6900f07e488df19f20d381868979ac96e90a5182453a6db"}, {0xa0, 0x0, 0x0, "adc76fbfeddfcafd9010c68706aff464b5517facb2773869f39b26d2416c8c381f7c962a02c78bc2b2fc438cbaca9765cae6421b1cf130386bcfc652a7773e1935f741c0ec9b9f3e0fb9bde90604bc4343db03eb2ad1c808261588798aa390077e18179fd689a9ffce26f4d10f6996d8b1c28aebf1aca63488b9b1b3b1b5a3b60accde79cbe9207b7cf3bc91193565"}], 0x1a0}, 0x4) connect(r1, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) fchdir(r1) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/193}, 0xc9, 0x3, 0x800) linkat(r0, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00', 0x8ad6fb60154220db) r3 = msgget(0x2, 0x543) msgrcv(r3, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) setsockopt(r1, 0x70e56dcc, 0xff, &(0x7f0000001680)="48d0f22cea7377da26701ab27f2428c060f2a0afa164df277dc9f782598a9469922db9d1f8683fc8965ba668a1befb8faded78947fd8c5655458bb13042110cc645990c57a50e7ca32adfede28d668713f6e3e555b1b1e6e0b0e5a6c7d4219a6fa154bc0690b9132763ba0b163e1ad31e1d59f568bca9a0091d4e6aa736fd869c6b1c573c06120f783a0cc9187b202e93a91c58335367417333c0da57128511abb38c5ebd5a39b616ae04622443ee9bbc8c7a2e498b9bea2a132a88124b844d2504df0318ff8ae2885e672d447a8ac86e7b5b40d2378b8c13f9ecc5c6b1d2e29999651", 0xe3) setsockopt(r1, 0x6, 0x1, &(0x7f0000001780)="ab67b7475ef9c02a6c2fbaa26c9363eb1343aa79cfc33d8806e13e93592d44c1db8bd1d895547b16c431ce8210e9250c3b953d4c3601826a81c1f6e21fb38df84bdbf43b4af6240d8c18b48c9eb5d2017498cbd29d6cc053aece8fa1727d7de36b562168b30988cd0418651639af2d2c352618af7ed296611c71a7cff779c1fd38a27584cd9c0de21def1acdad78ffa21e168d4cfcd561a1740ad4a35009cce165f19a8cc74af27308c5cb38e17b51b21ed47483d1f02513a92d6b94f5be24efbc9dabc177f25ad0c6d54568d4df66786e41b88dc89603b8eaba91f595db39e2dd362c36e137992489ea5eb753c62f7ff7", 0xf1) connect(r1, &(0x7f0000001880)=@in={0x2, 0x1}, 0xc) fchmodat(r1, &(0x7f00000018c0)='./file0/file0\x00', 0x80, 0x4) msgrcv(r2, &(0x7f0000001900)={0x0, ""/160}, 0xa8, 0x2, 0x1000) setsockopt(r1, 0xffffffffffffffff, 0x8c, &(0x7f00000019c0)="c0716c4779c1f500442d737af536b9a763d53a40213e6606f4373e70fcac1173e54526e6dc771efe26c98fa0e1d90b1042db5d8fcde45c26fa7b82b1d87265a96757e23047d8cdbb07f22dd8c609da5fcf90144d96787554efebb0db39fcb04bba66776b0be07404afa0187ec7bb260d7f7ae37ce2a4b7e866c384d738fce0ce47314cbccc39c5291b4971370ba71fd1adcd3c4280912c5ca356c3d465a9407f8efb4dcf21fd17a4bdb17406273d7436f24308424a61af407627c32457a75a4efa43", 0xc2) chdir(&(0x7f0000001ac0)='./file0\x00') rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0/file0\x00') msgsnd(r3, &(0x7f0000001b80)={0x3, "c5128924d03fa71c421ef6afd3bdc51b3f058830ecbc488e07da5b200dca80159aa95b8cf6dc935d251e080b2e8a9838e538292e86188e516c625b9c148b8715768f95fd5d569968c40413e05a78c1031e4cfc6e45d537496b5584310c753df6248685d75f9121e52ddcba150b06b62685f328bbc59b53e47f39c0b0e9af2fe69a64cd618498fbe0d6b1e292faed89a997955ab2b501048290c854a41d7c8d27811745b61a4e65"}, 0xaf, 0x800) utimensat(r0, &(0x7f0000001c40)='./file0/file0\x00', &(0x7f0000001c80)={{0x2, 0x7f}, {0xfffffffffffffffd, 0x1}}, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001cc0)=""/112) msgsnd(r3, &(0x7f0000001d40)={0x1, "165409d1543f1fc350b481fb667461743cb4ebde8af5fbca21d1e6a1c4b5139acb68382aee2d1797d64bce7a77e0301ef96363be4b9bc39977e317645e"}, 0x45, 0x800) msgrcv(r3, &(0x7f0000001dc0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) recvmsg(r1, &(0x7f0000002fc0)={&(0x7f0000002e00)=@in, 0xc, &(0x7f0000002f40)=[{&(0x7f0000002e40)=""/244, 0xf4}], 0x1, &(0x7f0000002f80)=""/47, 0x2f, 0xb0}, 0x0) chmod(&(0x7f0000003000)='./file0/file0/file0\x00', 0x40) faccessat(r1, &(0x7f0000003040)='./file0/file0/file0/file0\x00', 0x21, 0x1) connect(r1, &(0x7f0000003080)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000004680)={&(0x7f00000030c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000033c0)=[{&(0x7f0000003100)="bb9c9811f3b4b5e6a25692bbd5a5efa0ea9fef181422df3e0c616feebd7c3729d4002a4b1f68367e288cd003dfa7129a7775608618e62b98ae5fe21a1dce9a8e3d91c9845b0d76914b1aa4dc1b207d6537a7177929f0378e7c2b25a42f9b7cb111c2ba99da2b92fddbadbc903885b3f9f707291339583463542fbb6d", 0x7c}, {&(0x7f0000003180)="c3ba25e56b421dad6bd5e44899a57bab8059743b2d0ea2e02121b0acf4b032df48b3675629571e8c9cf7ea168291c30877a8c236283ce5c4f81037fea6f1ff86691bf6978e73e41409783e1dce9b8552d1a624e983c6288a17ec7642098d5dc632057496996b66e3c6caab5f1355de844357dfbf34bbd91fcb40061a970016ed598b4695b549bd5219916faeafc11fc1bb0a0c08fb6c8fc8416db7cd2250d203453a5263f42bf47c57000f", 0xab}, {&(0x7f0000003240)}, {&(0x7f0000003280)="611e6b7fcf5175acbb1fb15689", 0xd}, {&(0x7f00000032c0)="bb5ca23c402ef1314fd5e4d543d89435e1211103450cf625c031b408aa7ca41560187dc95bbceb251826c2bbffe2517eb6935382ee7f490f8b032ed4d6eea0025e029e5e6660a2eadd186a59c0b51881854d53191bca8e684021eb1b80913dfda8e6ed502ba06ec08c5f68dd6582d09d53ad2903f498d32cda0e3f1f53e603283bf877b723a35a256c4cebe9847cf482333dc77e30389928a444a656f989b269697d6fb8", 0xa4}, {&(0x7f0000003380)="bb35e5daa5c8d9f98a", 0x9}], 0x6, &(0x7f0000003440)=[{0x1010, 0xffff, 0x2, "0602585880a00c8e07cea3faeb6d92841bd0432ea5310a1c46d3a99ed8da210344037fef4613897197be64bb061844315a9ab4c61b0434f80d770edc2d53723a13c5ba7e2491cf12662da9c33a4d06aeef13529e5460d02827fac66ed610e6554fd17a3304b7faf2987c52ed8aad9a1c8fb44f3091eb3afaf88687148037370b257ee0df73eb25fd719c5b070d7be9891777bf88b74492f85149bf3387275b4356134fd2af27915cd982e4fe063cfdf674a4c05f1641632febebb2049778e134e1600e46032f8796aed9979e77a507e0fa30640cb10f5806ae5528baeb922f40afa719a8099cdda46f0decde4bd2a4090cdda4aa7d5bde5e2a6be2da8bd8a821adf122a6afcd8a66e181018bc6a5dae27fc93980946664059e3ecc49ecebf4fc9f1167d2a28946139485f1783a5e2cf2a969ed03b56f9da05d0e006e4864df7637cf304d3281e8fbc3b9d621310cd8b592f284ef3afeb09b536d4840c3503b5f3a36a908e711b2eaba96a9752ff5d2a2605bda759f947f3c604f49753d5db0e057e118445c866791fb07064300acf9446c44ea60aec560d2b9904db190c4828d44741afcc9e635c348272d95775fbb902578245217bb1db71c0b36eda982e113568d2289bbd32d884711ae6d0379c95fea75b4913582789621b2086b746645093ffccec37311b142e4c7bf817aa1aab0c5fcfb33c3d42a45e590f8085edc0fa2b2f3cbf5d61ec99feb8ad4c03f0da846755a1b269b47a0b640efc120deada8021d7840f0a437c18a72eb2ab6cd68e0762fdcd9e602da236fb7d92b4771c311965c26d8a501f27858d643e9a536225d6942b427df4bfb6b80e6cbeeb7f39ce3deb8ea4b0590468db869f66734ae56d5562f7e644e3af22ef9bd6435825051f817a6df4b2089290617fac40b508d828e0b7a0ba83349907f740809e3349672e70c0927c30ff27ed7c7ff625488fe967371a197126f5c9a0e5dbe0e9503a65db40b62a0ab290912aeb5336ff8c09a439f70c8a6bdb474f5ce250fcf262ea43b85efdeca54277c5b80ea337cb916e65eef5d81fe8586070509038ba4fa46a9d6e501c314ceaa5a553004c7ca8ffe455bd384467253e236394db58b9d8e6b3821418aa683a01e5523de4f8fd88e38c6e58da2328285f2fffc3e70df9aa51649fca88f1e4985e382df7f937ca4b7761a15cd1e7401d15501e051a3c4b91d747ddf430a5b655bd6acd5624d02e756b55dcd7f63a8f16ae06cf44c2cf7363f531fa2527468975006d88005c27eaedc6fe07c44a28093e2009026c96326fb3354b46cf8c6dbab59dab5318c422edf2a14406f2879fe8e16fd0da3192b3447a317d939f6aea84a9ffa800f84c9f46784c5f979ff14663c154abe894e0e057de4361e4b23f651e0ea1a3adc86c92c151226db9d7ff234c92b02ecdd2d397a802e49da68eb33d19bfa4f6c3dc9512ab93971a664660a79e867e566770c4d0ffeb73881266f291269fb0eb564c195c7390a92e502812cff5a14d6a1cebaff019743039e0befcc9e0145f803b13f22379f1b20b7f4ad6d8c197c49b7ac25652475ad165329b77f113ff6a774ca7f3c2e98795c812625b865768cf61e4d8ca33cc307356305d09cdce9e10f172d7fbe1721ed0dbcff198251427d52e1fcf0bd9caaf54d33f213a0c95939e4f3097fa0a70fa06a7612d63b7b028ba5d620b1720e1c961eb1244de1634993a7449a5b83229c7c516dae90252d0c98d9ecaf08412d29e9d416f291a5f4b25d9e74c4a149d310cd72b8ac569e02fa1434aaba508ed2104aa999c2aa891af7d91d81c4a42d9cce092ce04eda8ccbe30a56e97b9b8760bfbde0cf5a70c9aa241270f7142d40bd07bf527c219737cfcf1d70038389d164ed68afcd6bf25ff65482903121b8ed7cbaae2a618d6870ca24874dfe0db4cac632e5c4f69cf571825bc3d69ee8b1ec30b374f27226aefef264212de0c1800bd9bc04b27ec3b0cc3c0695e21afc9c1b7bcbfbcd1bf0a7021f62dbe10c569d5e58bc373609648f37cbd725ff32618f6d6154211063011087a19baf3ac444ac445ac4831e49b91d31a1d6d9377b386eb35965d2f3eb3088f6d2ce29009b90c652ba61f09bf3bf23f9bc7d13715af17187ef0999ca515b941139d7b2eec53e28c745066581deb173324a5cd4c96537fc7f6efd248a18c13ba81731f5e6c09aefd9753fe6e366d6fd82d66add8b666d448fefe485b659cf6fd606c06fd1fa462233bda23ddd9ea017e917bae9574c8a4db6e67614434d4d5e262921576f6d5f5a326eaa0489934dc13a0cc573f48bc85fdf8400a38b295ca76f59e9412a4eaa35c0ebe7ecf519e150c067ee73d791a2564744e44feab5ffefb02750dc36b0d4fc9db3bece9ad90abd4603655bde934b79d5fd74dcef2ab6d21c504720dcac58c7b4e20e6a74391a8121c7984223054481dadcd42105446e7282a82dcdf88407dbab77619a35f9bbcd65dfb4dd412e1b4fde74a76eac9b0c41753b3ad0f56e4aaf0e31e557cdbc64fb5e6b73bba6f745decfd7e570db93b5ecee35d501aaea17a90a9b041bd6af66a29ef2abd839811c1d1275f1915391f7fc2a8f6f44ca3a6eae71b9d9b89ba8ea756489635fe4959b90f6438a14f58af53e1ae32bee94119d181fc63020ad05f7d6781e023fd833128cf70177d7e5d76dd98d1d161b5c6f264fbf9f41e173e6992651946c5a383e7beaf3c8aa3a6817b0182090845e765a1a73ba35ac931d55a75ee604a9e10e5768c1785861e93028427b886a8bb259ec48153f07e339d28b20275577141ebec55d45f7675701dc9be8197386e8c523e4854f5b97e0869fc9f53bae883d0fe7f421235676722fb626a1beecc7bb96e998cc7aa89aacde78112a440d4c61390357feb8116252f5bacecdec9df91aad7feba48939945b04ba94b1e68ec50e0c7de358cb036f6ef80706375c756d1cab74ca486fd773668c8413b5f1b9a7a3e19ebcacf69e7b53a309f63dfcae3c3b512522bd63d5fca90cf3a6fd278876b8f554cc0e1c861debbb386f41a0edaa13e9ff7223eb0136e75b3dbbd4f0b0f7fba282c9b3b63fa324f83a4256702c12043d557f61aea8950688d8082e9a2fda7adcab01a7d15a3149f0e06ab4ce88085b184e6db29b30225ceb7c7dea7c874dde7f3d214b279a40ab6f632f328f813eb83e6c69fb1e30df534d1abdeba98062fabf56c63bcc933fe6cb3c9eb8a562ff6473c0bcf1bfd715450d09c0e3e8c251229a293411a1781c769b092fe34694556c3de65b1eb29b20ccc72fd450efb3353c3db3c36c7f650db560492907338fbc92069184be0342640aa3f2c3d49c3c2a4a5eda8f1a26e37fe2122891552a2df378984fe96bbb2783d220606ef29c6822f7e1496a018d3abb6d84a0a893ec5c5d7862df6c7518b88b39c16a9e11df9298834d6a1b903561f3c73bed35b8fe80203cc6ddf177256f185cc0a125b8bbf98f71e8d2f01057f232aafb12cd47497e5bc90fed481ac7988b51f7f6d8402ded8a47344c61f9aa9ca7f941c2ea57779a9e693aee64710ac6db211f55fd558423ed99f17de854eee6da19bc64cbd50b3a05c0711a7139f60240d30321e4fd9faa0be072cb287d691739fe75354b3b6c534d047b86724a51a95b564926295739bea9732b0343a0151af221a86218eec3769bfb5f223912c716469455293e64b6bbcccc7afbb2a71579b594c0c99382c063f8c034f7a609c2c18f5d5b2453d562778e2c7cf04ea27c1d7a798cef2d5a909582d077ccedf43a2195bf2719518f22b16a6af54637377888268440c8a2fb874daf44f718b38a68a9c7804c4ea22671a62301db828ae715a0c3bc66b6de2267f735e1970a9054e5549b3f9da210f4d0bf36501edbfc64a1e483468a6637782ed7007346a6704dfbe0840237fd97da076f9540eb03a21ab1aeebd35c62ac6e8197272bee70df97fd84ec62f2c5936505e6b4e16b72c24394284b31b46ed5b285a706242fe07ec3ad8c74247af21fc7c2ba31cc429dd199e49155caba7859b9d87776e8e095fe62d1f46e3f3c654ec16e25705b52255e06a607fd12d0f4e2e4c6b5203f8c36ec727f2bbec29d81ad7b44128692ea69084881df372a678a089a6ab7e3cc12d70e003d9ce942a8613f1c0dc6d1c0833a396c5947d6f6095120841ede4371fb79043b7add93ca76049c3f38b1980e1e8632da6ee78cdaa8dda3cd53641fbc51c5ee450f9973e41cd4a97b8a89ee172a010b1d8ea1c11fdf4636fc512d37992f8a51141d2c1e45b12878170bc75a4ede6237a5aeefa8bfef6cb6965b28ab5b1edc7bc78ac90aab74811a676811090ffedf8136892f2ee875bf0cdce460b0c4cfb48c89db1f7942278cae029f10ef3a7090d928605586b6e6654a966161236bbaa60fdc60c0b37420b8cddeddc6116766c9eaed49ab0e2aa3073b5afb74e6e176c35f5408e7db0133b4f1828fd296930bb4b4558ab82934f7e8bd19ce911602195cb459f1dd35815190e14158132b0fcf5678241a2fbe92a5c04f0392a9c131e3bc4d0183a0db2c1f48b5d740ebabbe6cae211ab42f7153930a865da33072cc05c590f49bfd45e7fefbb30644e2919baca0676b628a1200d44a2f39110d5965e418f5463f2361e93930d658adbb982cdf67c2c99d43b15f0e5424ff64ba0b526691ec9f4f766ff40e9293273c7e2a86dea8c491684d85706253a4815e9ef2a01a8f33678b256ecc8b85b4dc9b1ab1cea0cb192d6e5e6604a95e04dcdaa08336e1e1ddd508e458bdb47e405105f7a10f6e5dc1c08a4b9310d6cd264f7505f1ffd84560e771360e00ef366d4041b05552533806f37c53188f6f0866772a95f7c574897862e2fedca42617b080d4ff5d589febf699eb46a8f0f9aa4ab9b9cefc0ba4cdb94918886ffaf8f382be290305135741c2f40980b2ac20022d7c8d612b37f45821a04573f20ed54186cb6f29c35c360d0d12d3d328ac7106951ebd28aea473bba0a4074cccbb6213673cffe2cddda01d844f8e16196a3b59b5f537f12d94a6e4a23da7300d2863ab935cb1fcc92ad9986c5b87db5018d2b25fe78c5c3a7b4bccedd32adc32a2450bce2e0a4db51da126adc1084d454d12c281050ad3b4e159f1e0365a8ca4182c217610a435ee629818868cc4b1a4482a6a149b7ab153c0ecea244c8a95f70892f0358f607e14f0df597cea169f1f83bffb1351a1f1742506e0c2e212f696401b1d0b068719cf68564eb1d8b868b5c20a70ad11e1f86a18ffafc757599fbac9a8c7892780ca3662d58eba02f526b31301334e7d320fe47bd7b696cadce481e6601185bc4f23f536eca9aeab586fa7e9f6925b545c862bdcb9eb67feef0954793d5348ee32e9377dfbecdfbbd4c6df717cb117fae6c114b199ee1f07f0694239b3f131f6e0e2af9943c8fe576c1884a133ea08368c23c9ceef698c0758ccc24f1486b8a4c91df7e61cb337505d3ddc06ed7445df3b64b29935976cece56a377e7ee91b2fc1a2ff93491bbb7d7a0becb36c5121dacab08754f485b8d60234a5b2dbbe925019a4373168b17b8d9a1005595b3671932d531f2f7f12c1070f856cab0974d8ae6c53c014f0200d304079fa409f20fae5a70b4fb0493323babd112669404ac2b3098307d975c17051a3edaf9096ce16ff2c72ca0ea735752c380426a24a6f748f2e886238b3dea9121ef573f1eec789af5146e869bf640b90a93414ce00a6122f54badfcbc7b084534597f94d24870c01bc2ef5dc4bb435f84444c0d764fe7040fdeb"}, {0x50, 0x1, 0x100, "e06dbe570b19a4f2646844cb5f2659e3b9b578604f8000dcfd7b60da80783456aaa476cc77c26ba1bc583f9c29f93e1a54b144c2094153b7bae7fa02"}, {0xb8, 0xffff, 0x200, "77eb5962ae88344f5e00add2d794da61ed60e03fb1524c78653aa51ead542083fe5584a669ccb34b642a647ce1e270c0562cd4ca5454d37f6d8b79e28220341905d15667bde591276215309e1b956ee8c9d0c0e86c615951d454e53c645c43f4c49a0dfae69af54181cb5e767e4162a968231f8ccc5887e69e5dc11681a2ad691875c0bc09b5358f0ff9cd11c821ae3eb7713dc3f95ff71e3faeb8f327bfd3de7a8f07def2ff"}, {0xe0, 0xffff, 0xfffffffffffffffe, "6a06b62b1ef757c20bb37ca350e266ac228827bf0c0a897674c19cbce14d42064da00fc1b373481dec3e0d12fe8b2c39eb43fb6b692efab6879e98d65f03f5bd5781782c057b9b75f0314f9706d7badb42d7c2d764443988630929bf35d088796e7643c67a332a673a66373af5a062caca7a67390b74a260fe1ddf6e3ca43a3c3635a5e2e446d2a0bfa909a0e0947ca658c218b9348cd3526888ba3b8481b47d35c04fd073a998fe7983effb4ea3ea626d81a6c21c1114340f66a5ffe19c8eaba53f28a70aecf35177f2"}, {0x10, 0xffff, 0x3ff}], 0x1208, 0x1}, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000046c0)=0x5) 06:39:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x31, 0x3) 06:39:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x4, 0x0, "1eae8682ab0320755a6fb2000000008000", 0x3, 0xf0}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r1, 0x6, r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setreuid(r4, r4) 06:39:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x138f, &(0x7f00000001c0)=0x20, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, r4) setpgid(r3, r3) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)) socket$inet(0x2, 0x8000, 0x80) setgid(r4) wait4(r1, &(0x7f0000000240), 0x8, &(0x7f0000000280)) 06:39:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() dup2(r1, r2) close(r2) r4 = fcntl$dupfd(r3, 0x0, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 06:39:24 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) close(r2) 06:39:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) socket$inet(0x2, 0x0, 0x1) r1 = msgget(0x1, 0x3) msgrcv(r1, &(0x7f0000000080)={0x0, ""/188}, 0xc4, 0x1, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="81ca4f747aded7ba0e25a08d0d21f0de978a75a03fc746da42b984a8f80aa394abe5fe0fdcf88e74420cdd85ecf571eeccaa21e733603fbd1bb908feab8547dbdb2abb282b698e22fd59a8f9f6fe2655c68f2904d7c34ec05715698a7a6fb4855253011f8c012ae69174bd38587bdc6f406d3a5ec70e8ff48083e6b7701cd4598e4e9e5abd6fdf8d64e6c72c57e9e0a8fb0a8b019bc832c4985c2e709d8d4e3fc61eba245de3ade5c845c1e211c2cfa12b1d623f6b5c1e6dff47b72c39fff396c44dd91c338f4a", 0x6a}, {&(0x7f0000000180)="e90f0a720b0e390fb2086f73a81c2a18eee681f87cf29521a0bcd183f14d8940630591cced216b48951f4a4728b898b5c8885eb3f004c22fe98764355fe40c5404f01b37058ea9cf0d55c11bed996e816dbd794b2e03dc22b6af8b83c3b14471b43b3096a279f4afdbbc675e71bb7abea753751e4409f4a364fd290b2216225ff29162b4af0611abb23596a1ac549d31830f345d35604b67f2f4ce522a87ccccb7ca89974e23c1f78e3d56c1a70dcad8465ef702857d4fd4eae0b68a2749280c57381ff9d710de10021c907dbeb0010e7fc5a5dbd9dcf79ef5ed6e1c6ef5e1aa71638003334d2063ac65c99c0b55f0b538125a04215a6bc88f44fa95", 0x2f}], 0x2) 06:39:25 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x400, 0x6, r1}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x10c) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xa2, 0x74) 06:39:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffa, 0x83, 0x80000018, 0x0, 0x4}], 0x200000000000, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x9f6, r1}) dup2(r0, r0) write(r0, 0x0, 0x0) 06:39:25 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 06:39:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x80000000, 0x6e}, {{r0}, 0x0, 0x40, 0xf0000040, 0x704f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x60000001, 0x8, 0x8}, {{r0}, 0x0, 0x1, 0x1, 0x100, 0xffffffff}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x7, 0x276d}, {{r0}, 0xfffffffffffffffe, 0x4, 0x200fffff, 0x0, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x2, 0x68, 0x8, 0x4}, {{r1}, 0xa4cfa90e1e84b385, 0x2, 0x0, 0x5, 0xfffffffffffffe00}, {{r0}, 0xffffffffffffffff, 0x87, 0x80000001, 0xfffffffffffffffb, 0xed}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x8, 0x0, 0x6f1}], 0xffff, &(0x7f0000000300)={0x5, 0x200}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x80000001, 0xee2}, {{r0}, 0xfffffffffffffff8, 0x26, 0xfffff, 0xffffffff, 0x7b0}, {{r1}, 0x0, 0x1, 0x2, 0x4, 0x20}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x3ff, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80000006, 0x98e1}], 0xabf70000000, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20000002, 0xffff, 0x1}], 0x59, &(0x7f0000000440)={0x6}) ioctl$TIOCDRAIN(r0, 0x2000745e) 06:39:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) close(r0) 06:39:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x0, 0x40, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x2cd0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0xfffffffffffffff8, 0x80}, {{r0}, 0xfffffffffffffffd, 0x8, 0x5, 0xd6, 0x7}, {{r0}, 0xffffffffffffffff, 0x45, 0x7, 0x38a2}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x70, 0x40000000, 0xa9d0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000002, 0xcaa, 0x800}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x4, 0xb562}], 0x4, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x1000, 0x9}, {{r0}, 0x0, 0x20, 0x20000000, 0xeef, 0x2}, {{r0}, 0xfffffffffffffffc, 0x28, 0xc0, 0x1, 0x1}], 0x80000001, &(0x7f0000000480)={0xfff, 0x3ff}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="237aa9b41668ca3c9e4d11066de8acd1258687988546e80d50591a0412a5491cb73e6f269d333dbcca8c4cd5e9cedc6ce0b29447d1917a83ff10509b6394b7189d291225aae464b200a1d7776d341916881a41b07f1abd8f474d28fdbf2f79f510514ff9b9508b352eb92d42d5290c7a490ffa433ba169e0cb138acade49c79d1fee1650a3f0843028b6f529687cfc52f327d7dd0d6f068a10ca58eb893fc9b88d4490", 0xa3) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80000046, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000011, 0xfffffffffffffffd, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x51, 0x0, 0x10000, 0xff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x2d1d}, {{r0}, 0xfffffffffffffff9, 0xa1, 0xfffff, 0x101, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0xa, 0x0, 0x800, 0x3b}, {{r0}, 0x0, 0x0, 0x2, 0x100000001, 0x8}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xa, 0x9, 0x3ff, 0x54}], 0x0, &(0x7f0000000280)={0x40, 0x1e}) 06:39:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7f, 0x4, "3a9a382e851ea0bc0aa90876c3cc319f6c21a2cc", 0x20, 0x7}) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 06:39:25 executing program 0: r0 = socket$unix(0x1, 0x20000000000004, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) 06:39:25 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x200000000000, 0x8}, {0x0, 0x10003}}, 0x0) 06:39:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = geteuid() getgroups(0x5, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000700)=ANY=[@ANYBLOB="005604697ae278c4ae4afb42473f3e982f38c675731a"], 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="d64aa7a0bd4c8ab6537c72ad0e380020bb7eb49cc3215c24e917cc0aa22de1da0de31c465ea4e78440b52a3e99795f9f0a896aae75bbe809917e935cb977a2839c5bee3928e203447bf582693677bf7e1c45b0fd6b50b270774b2f8b48a34517ae7f9f66e6a2401468d96456ad6fe3f5c9705bb9db52c175574b47953317c1968d22a0ffc2", 0x85}, {&(0x7f00000001c0)="b6e1470107cb3ce7fb37dc602818efa17194b57fc771dff58ca54777a620a9e47c6ec9a7a1b1a7c1fcd3519872e5f58c6ee529630d6aa1f5c26db76d6de65eeccfcfd032733ded8db93cd3f92d7c075e15711fdb44aa92c314be8322584a7e2f5ed9fa0e014e75100be59313b4c336b286dde07ad4b114289f0eb53c6ce8aa71bbf13fa435e8a8b24b7c25807db4eb7fa4c299e1a3efe372833b82e8eae4840989b3b4d85f92e21aed68e73ea0c96d76c93b4ab18b19b1aae8923a76cf76c2ec8036d8c9a8782194415c6f40b95334e5eef640220c27c1a1a66bc90a3cd5", 0xde}, {&(0x7f00000002c0)="d408942762ce1671253c193008a48be28805de6e954d3360844f52540bc80c79697c193bcda41213bb3c49f2539887ed77fa94a89702ff9f7db096f1f8d3694d0a8fcf847b19cdc8056a7e7025693800aa63a1d5cdf2b868c4", 0x59}, {&(0x7f0000000080)="feb5db9da43533d09e07a85ebba1339f3e477d19e33d2cedec7bab1eea610ec5173e0f90d1864b4985fb", 0x2a}, {&(0x7f0000000340)="ebaf1c610a859b94be30f71bf6d3435f4e8364dc34f2d0c7d328bcd7e21f2b5d758beea783e29f4110e0613f91b0280f485620e9d58d4c557f76a7ae3a185d57700b6e8b050741f0a838752940d0ab7b9f5ba0686f94cc1dc6d4b95d809f664dee44103e1523ae66bbbf64dbfdf7dee8fd2d8d440a886161a34f5b0d487c205b088d2c98f9ff8525deaac2083ddcfa8e6b9abe188de5400dc69e58ce3557bccb32c50e3d14598b0dc63590de50416d01f5642bf698137d70e0310b68161e454f7a1be7a4684ab47c95d872ca93c84d686c5120b03ad21264001010b9c3bb29c37e8534ec740c26e539", 0xe9}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x4}, 0x8) 06:39:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x6d6d, 0x9, 0x8000, 0xfffffffffffff90a, 0x7, 0xf39}, &(0x7f00000000c0)={0x1c6cc291, 0xe64b}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x9b9b308, 0x3}, 0x10) 06:39:25 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = semget(0x2, 0x2, 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x20) syz_extract_tcp_res(&(0x7f0000000040), 0x685d, 0x4) 06:39:25 executing program 0: r0 = socket(0x6, 0x1, 0x9b1) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000100000000c28d372d0000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0xfffc}, 0x0) lseek(r0, 0x0, 0x3) 06:39:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xbffffffffffffffc, 0xffffffffffff457b}, 0xffffffffffffffa2) 06:39:25 executing program 1: shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) semget(0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x1000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x12, r0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) 06:39:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 06:39:25 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) dup2(r5, r1) 06:39:25 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000001340), 0xfffffffffffffed1, 0x2, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f00000012c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)=""/97, 0x61}], 0x3, &(0x7f00000002c0)=""/4096, 0x1000, 0x8}, 0x841) 06:39:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x60}, {r0, 0xda}], 0x3, 0x7) fcntl$dupfd(r0, 0xa, r0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:39:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/80, 0x50) listen(r0, 0x0) 06:39:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = getuid() r6 = getegid() r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)="20a4c5595f1114734077b9a64611d24df84c08fd7c4177795fbe31e872697fcd26d303bcb127482ad35fedb88a504893069228add210384003a7086d8559345d", 0x40}, {&(0x7f00000000c0)="b91e8e8715709fbd749bca2c6f0f8a3cfbee5a4d8dbed6b8189e5098edba92b10002717fa316dcbb37f20a974d549da8bfd3f650b077877233d55cc07fb318462ba5badbdbb15b7aa5af1046e2758736bf4656e00ee7eeacbe480862b4de3da8d10af982e43400e1b0715e149b2425bb40d52f48572777410c3398219798a2cb0acafc18397de3ff270554d66793eb87955c754fcdf59c45682bad9a669955883f20e6921bfc844d6365bd71551ac2e10eddc71f85c3753cd00b2a50d49b5cc05918b0080c995daa2e75ee293097343c23a31c1d2ef99025bfd3dc1a6007426578", 0xe1}, {&(0x7f00000001c0)="0438587a68ccd5ef5334e9b67b9ac981155e0167f9146ba325e6a93b4be67e527345e4a112c575e3a1617121bf406e9e51ef95c3c9a5c1ba7ab3117a8f1dbe9b366c32c76828fca0dc7520e2aed0beab4dbfe1512047d04261842d3cd4bcee356f4f0578b259136795b2e9f92935d3fe39c8de6e18f2cdf0f4cf1600970e783adbeeac0800fa794c293097a44bfd4f29120fb237ae01898ef640e3c3495f8387810dde2110fea966f2a4055c5a7b6982e02efe5dd47eaa34f2825bbc62170511b6eb86de1e1ea628ac545a95fe35dce68f9d6150cb0a5bda52bd910cf966a1193a1338e3ff5a76cf5c91fa33e1e72af84cda8dda4bc7e14cd9c71fc2f64eea3e922530fa8b3b351c559280106ebfcdc3e1d70771592689fa0f9e1f64c938c7322a246e178b2f6146885dca472e1ec6370eede698f9b9eab6044526ca81d055e2dec8a93c09da780fb2c6bb0ef6d19438faf59e1b39d1a8c9c7af78dd94d619e87facad9adb708f6449f3acda0fe4f52f39165773fe0c8e7047a394a217b7bde96fd9855209e21f3c007e0b11eef25b05f8b1a6c5a651936607bce197a7bc7df240efcae92ab998d6e294e8a29640b034fe098011f66cbe291a0aea3001155645333ca9a40de5c48daa7ab91a02b9f713f9a497452627805a07e9fc2ca0f7b7c11b8f7e11c2291ff6fe7778d1e228aef940b2544517987c0d68fe5d05fedeff64752fdab5dfa09e48e0c54eb51e6b9db7332e6b992639d59cb6aa1ac0305451e8c065256ad71698de14d27f2d4291584df59f603f22b57f36e2e41d2460de26d2d06b98150de8e31a4e3882496e9ded83db6fed690fe6f5d816f42c344b90299970536f07e70ec1fbfeb065f4775d582e478014a6ae4714b44af22ef8c18e3768751db86a3874ef2fd2b9c453e385550ed8059c4ff8ca9c99ef12f99b2fad8d92712b780feda3f16fdc279e90686568cbb12240eb30fafbf95b0fd0bc5e85751f830482326b0ad454dc04041365d513900e12aac296dbd6b85cc07b51297bf3d201a6ad983fa073aa8a9e8e4729ef21cad0cdc72d134bb71636e23bc23165b030061fd46544c1ff6eb16d5bb8806760e092748dae338ad491cb3b81b1cc237d54a3ba0d8ab7cd6182f0104019f50d3be18621b6f07532f0ea9ca6de7994e3aa93602e83609a9985dbc7dc18ff0b8bd673ad5e46e3dcef34bde26dfa789858dc7fa90c6a79a445024a6b97049af418540a7078c5c82d7109d0991d152f2d3f8f8352b6989fd6108d9c12143a5d1687c545565bb6b223222af375f8834623386734d68241a62a70d94f60ab21ef6cc4e688870f47b2e1966db91f55043266814ee7775fbd1c5cc05f44ed08eae0a154b4ae36db77803ef97a1bf870a71bca22be82699464b4a4b617d73768d26a438580ec84a86b54e9d3077b666b363604a6e162b99bb7f1e6ab2299ab1f84d202e199ae3a8631cbd202eb19799b9d5dcdd6ad941d3b189b94f8177e0b8556846ac43676f83bff33b13827696ced3ce011adce57700433781a9528ef621577c1a243dcea45b5749bf916a7edda24e116dd0bef4ca3871426847b381482302219e4361010ae15a690b279e1b8f5865734ef4601147096e29cdec5501ea3194b58c0858c8523b3f6bb5556466f8130399a3b3d5a96b0ee71c49a073d782cf742f2e411bc43a4c4eb518c1f49f0438ddf6c80955d56dcf7162ec1a2916b6985497c90bfaf95688c066c637074a9371c00ab6ed8bd29ccee45aff42e294dd5bdc38aa12031978806e35d7f415006e931040118d117f217fdb759f8db43e3a205fb9e9c6d719385f987e8ece1a57da97bdce35777011db2bcb99cd5a657c71e7daf0332e067bba6c7fdaf766ab1743f87d680ff5d97381ca6d33fd425e2b207fa3565cf33779f24373246c4d2ac5fd19dd7a9265273e30a191bb85cf885585a36dc617e3deb82c1313648b0590c045004e2ef3c618ab3cabb9f5d5d14fcd2c9359f4d412b278736268758cecfafecc48192df3b6a18ecb4a6149054db320e4b9a2f442512b107f5f7d24db3cec41fe62670da4ac091664f0e3d8f968f69b4874728d485d5a0cdcfa2bf44a0ca732b897fb476bb1f42024c002cdc7cf10d87be71791733341d138582a169d21f219f455803e7c309550719c9ad0dce5990b0b20a2170c5fe5a9f025eaf98ef65946238a737621fea55e9f24216e3a84b269385935c7d370c2637f82a3df89650c25037c5997926f163d14f0b7ca2658d41e9dd11f11a0580491be188fbbd13dba0491e3d303a0cb095303bdc2918f2e66b577e566fd98ac000ae6a3be4edbb4712fff4f893a9382bd208bedacdca40c8d71889a7884cb373d783efcaef5096857e68bf0515b0fa1082988c699fa1eef7bf11013c43342218555ea229420da7fbc80d332cb00c4f155f548e091d56c9ece34650093f54105bd0407bf59ef00978485e3adf7c181a86ea1064b13e9e0af0e91644d4d774fc47a565b542bb8232c3608eb8f70bb5558dcbce02f6463b700f974d96874ae7f87f4cf9cb051a3a2c1749d43d9277a20622553796188d703b81d0fee78123c822cf80be75f9ae79531df55eaf863fcb55f536f2263dda3226c09d970dfb4f3a9a5788ebd73268fbe4b5942a1ae11209ec1c73611898e1f39956be424e1adccda87e431a2ac2c416fa976415d35a39c7518bdeb36a24d8b994130f307da3fcc68a9fe778d0bc894334f13d179f602788aa4aacf329c309c37579388563f46be4e371b0a7d0beb063739a5691afd8e5698696fc5f77bde19e052c542343108e2f4a3b972186c451cdafd5f0344a32f87cb59b0e9bfc1a53fc05064b1294da2cbe43420d2036eb0a0d6eb9ddae98d7b412df1534590ccad2105d64d2ac29e73b31c80694c0c5d444fa0a352f7e74076295a88ae59c070995b1ca96cbd11b6666fc77a7f024d9565d2e3bafac5a7d9bf8dee764d2ccbfa2d62b6a61a4b3cf299d72007209bc74c7a7ac51485fe2f010e21244ef5fa2b585403754756647353b52d70847bc75c0c831d1582eb8f7e9867dfcb7fd67365d41a56c61212be9a92fd771d477c3d6dda81c6f09576346f6161d23b7ee7036844c5eefd175da1a28917b2c09f4668d7c25801c9f16c356c3942f789579a2eb83f9d6a24adff1d4e71fb2702a8744679a5cab9de6182c481cd7bac65b1c4355fb538e919687ee7adbd37facef8d1efd65eb6aea81836e0a17a98b26cec6da998ad68df8042dcbdeeadb0cd62b3473d6824ed77a0b257105d9d9f48b46275b22cae22b0ee6ee7c7f87b45c73f178ca6192a6f99e2a12f506b0987e818362b754d618f5671f24c6f12f5410f5268dca880f7b2409eecbf05cabdbdef2ffcb410bb3ba0318bce996f66a3bf8db9291e92ba8d0bf6d4e9e49a4d9addd59fa5d7e538e4e396d52292ca0790d4e9fcb38bcdd300bbbf98a577fda6fe8fb2c670a69ea14b7da432fa6ef70414651b87b40da4869ed4843a566a0f5fc3b9b67497c567f265d181a725d591171a061d7f6d994cdae4810d13aaef5c52e21e603fc083aaf8b731540b1f649a9ec189d4466429514118596c383d39f8eda035c29f79b8148c06eafe064b908d2ff838e6f987e6daa583a3901925abf7bb7d045926d2894eb9464eddda75f49b51567093fc6de48e1e71bb0dbe3d722c7b28031110eff14c67be6a2fea5752489e0dd56c1c39082ee3fe0266321fcd35ec8e367ef0b5ae6d652e28b816ec0771944e70da6f9938c06dff8b40d4dec670afdcdd1a065782df0353d8289031970650a3faa5500ea8258aaeb7c741cfe84aa3b71ec36049e057c800636255a2e0b4e030d5afb9f70c7ddb1bb642c8b8e89df81245995a7dae28fcdaa249cb90cadd6304e13a3ae06f11748572e70482b554398ee9c19d55e0ff10e53b472f265989ef50693ba7abfdf1857a7e21f98143c3fbf0a3c5533d7791960707468385eeec81f552f651d5d29fd6d418b4ef72710cc662efb23e83b6af1a42fdc83e0842ea69a6a40701ab18f2f474002d4f6d3a8668ccf2e645b0a33443475ad4763d251fe9b312c209e2dfd79b2e6d0248113803c336b0324879d2a0dc4ccd92a90eddbbd3ad4ba93247e316924295c97a7e0c650f3397253ce54b656e90b069bfbc96cefbf5940c21930d9c0972edcac9cf92021fd88c12db7b73e58719f539b99e2efb3fe4c6712c3ce2614f7a41025f14b8bb62ae2005ac7e07b7a98b4d421162185f41b7a00eb2791068a5f8c17723b03b086840da70d012d597f6581c4809a74cbce50e78e6851913c3ffdc94d3ec9713f0786f032fac5e4aaf4d032eb11c687857e8511c2b7950d1fe306a8b41acfd953ea03babd79e173dd4f5a855bfeac5039816cc705f1fc7d091839b4001632d6495dc8806d3d7954601aa25d80b3ca3f7c957e2a1494a6f11e45c9ca38311b02602c01f75a23bc1f75bee861c734dd8ae67fc0c1da9ca3f5488347fdcd6b844f68938e806728bbb869c5ce120703f7f195dcb8fc78383217359d729ae6ea721e911e6ff06b4ec22df654a6392d8122c18200fe534a84be3aa57e39970274986c41b897663b726caaa478f683267ee66864d09e3788f9ed53e75b724dc2210d7e2c82c1ec1a666354823bc8e1161b8cab68bbc62e62a8f88485036be2f6e17f1e1e073f3c1d9206560dbc4633efa86dd4c04315e1ecd26a8cc25cb0355f76a0506707a3dea76a92789ced8e2b456d267cb08339175d6b7fd38a25a689f6a3290193d17008e0da500c6e186cee26f37bca743f635c3be8fc586db8c2847d18c7077f3c9fbb80476c200a7eb53d33718f09cb7f82315d7881e51de30074b0be5cee574caebbe5c2d70de7edb22381aef0b3f603fdcef081d94ae7b105d0e6fdd79f5722abe660d443655b691320e14abcc31c2c4f9b110a7cbfa6a83b765daf95a2fdb56b0278d222e947694b12c19361732a7b8c52fa5ff19e14c9a2521acd5eacb95709108b574ea3aad16678e8beeb796debdc01ae34963d14196aa48eb214accd6643885b1a5f36dcf6a3be7e90c36fd11d53a74ee1602c6a05615659e1f3f98bea25153bb3b3e6075b108456769826448281a4cacefb9803fc7aa59d8071d6033491e1245f99d853f0a76b0a9018f5cfe4b8fe70326c8c4c6be1b92df065bbd2fb2f965601cda74c3debad96449f4d85044e617216558b0411276a57024be3f4ce393faa3fec5f3477685b725d0e9570c414b4ade240e02620a2b23ab3853a10bf846a0b69d63a65890e8683b13c5434d64dc07b07c561aa24344b52fd4d1cf01e23a9bfce2af17e8f0a02ab3b3a7b22be77459e1cc76b6c8e67197e46e3ca06b8fbf47ab5175b63e2dba95611bff48972548249bd6e83411d6b4d635bdc7c98dddc485071628d91bb539826b17397accbba8d0c195405b5168da53216fd042769848e1abb8c04a4608887d53f4958c92921ae0f28079b4179a8d3a564f4c4a9056f9c0a2d227dd3cbde90c12a2cd991ca62f4891ce31edcbed39d4c89af37fc0f20d69076887a49939fd1629bc525fee7dc1c68c18d8f03fd724a243794075429e3f5cb048ef179923c6dd77e7ffb672ee697ab29127785db015fff9c5fa266e0cdf58efdefaef8920fc9a5b57df979731bbf5308c243f3270e8c9e4bb8bb91d491cd08e728d0e0606268bde207189c724f802241b347d47e03bac1072a92c8d0795d08762aaf581eb2e8c86ff9dacd0487ec755400ff0c69b3c2a62db116173459b4568c23caed54", 0x1000}], 0x3, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x407}, 0xf) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 06:39:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x1, 0x4) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 06:39:25 executing program 0: r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) mknod(&(0x7f00000003c0)='./bus\x00', 0x2002, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0xfffffffffffffffd) fcntl$dupfd(r1, 0x0, r1) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chroot(&(0x7f00000000c0)='./bus\x00') shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f0000000200)='./bus\x00', 0xe0b2ec80f60e4e76, 0x8) 06:39:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 06:39:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) recvfrom$unix(r0, &(0x7f0000000180)=""/130, 0x82, 0x3, 0x0, 0x0) 06:39:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x3a0e55f03c9401ba}, 0xfffffcad) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) chroot(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x8) r3 = socket$inet6(0x18, 0x5, 0x6) r4 = getpid() r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="8a4411dde57fd9318247c0db1f0ed374a2c5a4f1a09b53615c6ee766bb36004e96a1706512a3c42c4d99f7a1e4e72567b33e0e7b9348061ac5960350c086a9ecbbfe84abb160322db2ada3047c348e932467c92dbe9cf0049e3adc9a1f7206f95fa1c82a0d35395c448fc831080b81e547355758fbf434690ef1220ac6073eca47d7f41e55e416ec49b771333829f54c2d796d02", 0x94}, {&(0x7f00000002c0)="0e37f26db0d1e63ca478e8a261bd6065886b433fca07e9736da6b5f89fa0317579f43a3ae7e7d2ab8541c718cff08df423d57fd60f610d42e4cefeb0a37d1c269f75f1ac638f940d45c881618dcc2d97c51ebe0e6728ed9f0d74b715d0f91f0966a80622a0ffeaf7ac6833fd7edb74c94b6130482c8303a5128fb3b7057177ba5b2ca04e7b", 0x85}, {&(0x7f0000000380)="9c4c9809320ad96c0a9b5bb419bec1482e22eee728b58ac5844a839f40ae11e3a501ba6a6fabaab228d4904438405ce81986b6eab9fbbc2ebf3fe986608933aed7af674c02ee50321a651091d63b8c69cb761e1f742ed02869b10e7a8477de60f24e35e6d47ca36d371aac41353095747004058d4ddab06e7ba44fc774feaa13eac68457902a7b0d0486f1d6e10c4459a421eeb64946faceda5b2b9fb3b1676222a64f946377dc85b6cae91236330a0cf531ea18926cfa5de7e6bebdbebd6ffc3c861828c8361aa3768972889461f767d2bde55cf5e6f06d4dadc83a3988de89dce82961", 0xe4}, {&(0x7f0000000480)="43190cff8a1dddd7794b329a4647c446e86d9a67d5c2810f049a05a8227a7420f09a467073d1cb19bc84f9ebdbb52d7533effca86c5e4a", 0x37}, {&(0x7f00000004c0)="1fb270f05f8a36d3b875df8ac2258a715a2f8e95", 0x14}], 0x5, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r3, r1, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xc0, 0x8}, 0x407) openat(r2, &(0x7f0000000180)='./file0\x00', 0x810, 0xb0) 06:39:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80000001) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) geteuid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x20) recvfrom$inet6(r1, &(0x7f00000000c0)=""/250, 0xfa, 0x40, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0x5}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x1}, {r1}, {r1}, {r0, 0x10c}, {r1, 0x10}], 0x5, 0x8) r2 = dup2(r0, r0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x2, 0x3f50, 0x5, 0x1, "45ed67a3d40008724fecbe1d75a238e9042c2acd", 0x8, 0x7cbc3309}) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/91}, &(0x7f00000003c0)=0x5d) getuid() fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000400)="8e812b9e13ba7d32fdbce4ecce2e51895d7252fdd881684eb37a6fc5922e9bfb91e51714ff47a92267e27ad7f38edcc0e1178ff72d9667671d8934057326376c9637662a3faaceb8ac118d3ece620d268d750b67b75db9792123c03b64ca259b1d517228ba9c932dc38edbff5e0900f15e43f35394d4a558cddc85e5c48e07ab88f326005e31b5dfd76b0d882491012479b80b18308ce5164379461edbadcd39c6cfdb1462bc9f", 0xa7}, {&(0x7f00000004c0)="7b9b785ea08cf7a28e20a5ddf617ad6158a2f57fb9b35f046ccf409334e8958fdae39ac78dbce9b63b3dcfc3345197c7a5043ddff6f763eb8d6c342539d865a12638ed520acd8df3a3a6f9225a61f80eaf6c122a2f1c7e8113693acd8826d2e34b271061633c77cc1a695ef2ef81165b3010cdd6f90cf465384ee4af33620ec11b57", 0x82}, {&(0x7f0000000580)="11136182b16bdbccd0", 0x9}, {&(0x7f00000005c0)="caa7ef5fc95c2ec19a907f05fbbd69189a8e8e166ddf79ba4c17a4a0a374c9ff5b2ef0039e7172b11b7f85eef2359fe170d4a49a0288a088e858", 0x3a}, {&(0x7f0000000600)="7deb294b293522a8877ba385330f7dda8cd34342696e7d11609d1c9c76618739494b4c1b58fd865710e7c78258bc5b3ca576a74311c68363577d3c5fda5c1fff295f7184721a844ff523b6af0a7fbcc742f2579ff6feb279ec5bb2cb4a726441286c46c3f12daeb4ea9f36411bc7360c2c7e0c15610963effb7e0d74b9c613d3004005065c281c9d632d4332e5a017ca16a884843bccd6ddf5fdb182a00b93fb5a2093fe33038a5d19dc1207d002c6f08989ab1dcfeb4b9b45dd6a6578b11d9186e047411b466de4238bd3852b8eaddff593a889ad86b3d66b7675e5184590c897d5f89b282536a4ef0b17cd0694d79e6059b5cd89807a6011c4708a9de8d3", 0xff}, {&(0x7f0000000700)="65749e6f9f2be89fb4883001a262e2f7c21dd906f604c01672d01b9b779a64c1d9b669a0da1349c6c85c46441a344ad68a1b7e662314cc1c4f7fdf11367d6066b20b0e3661a1b4c9a5f6fb6d8ae38e045ed08d720ce393e9764b84afd78aa4c7d81c2dfea93a6c125c10fdff513cad36f56b54f352276df6b767ce00de7a85739ce8c32e4329bed793703159170f557bdb7d65fcb51440f14de910dcb7c52b6e4a7a03f5", 0xa4}, {&(0x7f00000007c0)="62cdf215d5f3298a35042ec6c1c074135419e1cb05545eb82e8de8fcc5e3ae86d34a9e8ab2898333ad1834932614fad7c732cca786f0a5eea500bab4dca332577fdfafb3a16c63abe3fc08fc8c62ae710a7476bff515edf9906983a3838c6fc64912543ad04ae16488fceb44a880b38c6a502063fcd205121cc2690c38cf523282b0034f209635037d5c67457f0eba8c0313df00e7e88ffd4a31b80c810595877e38cf04ce036b1c42d686b0a838ea413db2fe75f66d07ceb74f8806b01b935f366eaa5b018a645de80a428bab100ad888aed27284399b87fa514e68db4a620f35", 0xe1}, {&(0x7f00000008c0)="2a3d84f02db7adae47919aa6fb366dcd5158406fc7004e97e94caa37f7a15869cca4fa", 0x23}, {&(0x7f0000000900)="4178b66e6c92942d17657a171c95", 0xe}, {&(0x7f0000000940)="5c7475aa134a9635a9021281ddc443eef260b5df2d944703659d8589c338b3745cb0c377271bf9176dbf50064e73293b878bba982f090280bb479dc6843fe22f0b86e97b8a8312457986e69f77a4ad396fef1ed24d30ae8a055762d1c1abc91831b28ca43e60ef7cae10dcc799bba670f0c00e3bc8a767c949e0e92d0afc18858c7c23fec5a4d11973d78548e8b317bb3887e21659f709d5b7d771700f82b775f650d4218af6c5e20017594fff91d5288efcb4dbaad1078a45d29bef26379f73e366bf5ad1a0e5f5178cb984711215d0b48bf0167f5eb4582059a79eeaa339c5e30fe846644cf132da5734e645cd988dc0a4ccdf94ad", 0xf6}], 0xa, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000001cc0)=[{&(0x7f0000000b00)=""/42, 0x2a}, {&(0x7f0000000b40)=""/182, 0xb6}, {&(0x7f0000000c00)=""/139, 0x8b}, {&(0x7f0000000cc0)=""/4096, 0x1000}], 0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001d00)) sync() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001d40)) r4 = semget(0x1, 0x3, 0x294) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001d80)=0x101) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) getsockname$unix(r2, &(0x7f0000001e00)=@abs, &(0x7f0000001e40)=0x8) mknod$loop(&(0x7f0000001e80)='./file0\x00', 0x1040, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001ec0)={0x961d, 0x2, 0x7, 0x0, "3a1b900f89c57fd95237bb3ec5f6a8606b4c43a6", 0xff, 0xfffffffffffffff9}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001f00)=0xd17, 0x4) getpid() 06:39:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) r2 = dup(r1) getdents(r2, &(0x7f0000000080)=""/178, 0xb2) read(r0, 0x0, 0x0) 06:39:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x264, 0x4}, 0x8) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 06:39:31 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) mprotect(&(0x7f0000553000/0x1000)=nil, 0x1000, 0x1) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 06:39:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') setrlimit(0xf, &(0x7f0000000140)={0x0, 0x1}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 06:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) bind$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 06:39:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r1, 0x5) r2 = semget(0x1, 0x0, 0x1) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/100) semget(0x2, 0x0, 0x110) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r3}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r3, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) r4 = semget$private(0x0, 0x1, 0x3c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/47) 06:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000380)="debc6f7b21667e1a7cfc7d8ea52bddd631329f507baa2f33a6cc017aecc07f83b93a1149d7138835faccaa1c6b625060975012e81ae7449873d6c61b752d3ac7"}, {&(0x7f0000000dc0)="fdde65f8f3b5ed05048ceb9f72b0f2c224e3c2713a4c5a928d2949901125378d768ac52546ec97d8f3e1c45bb4d8f9f948f4569cb05be76989af5e446ec3f2b02fbdd82cab84fac19c765c30579b3f8c111d7c64a8b2501651a17a297980e98dd21dcf54163b21a90142f88c2fe217edbe32331d46025cbc4b9a5a98763a921ceb"}, {&(0x7f0000000480)="1572cb3356f891b9efa8f1f7b17e3deadefdf1e451620b9b21f0fd0526d44baa757cdf34ef115f23b060f1dd001258352c41db8e89a7e736270c6b3690f862d86077"}, {&(0x7f0000000500)="ef28b69bec254f17681440bc8d51514bb5ae9a535918d93ea76ea017e562f6b86e07b6a340e2167a40f96d03d396ad657db27ba6ac1029a3d6ad2a6793bf0657fb3e2f7180528bd544c4d7e87b13a8174ff622742a1bafb09559f941fe402e2b4376e828ace59d196a5fc98b1e4c1cde4e5a6c3e7913"}], 0xefb1905db53ca7) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) close(r0) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x200) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="38bcdd7747f9a2e95f704f4247ce9b", 0xf}], 0x1, 0x0) r2 = syz_open_pts() execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='^\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) clock_settime(0x3, &(0x7f00000000c0)={0x9e, 0x8001}) nanosleep(&(0x7f0000000e80)={0x6, 0x7}, &(0x7f0000000ec0)) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) close(r0) syz_open_pts() r3 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000f00)=[{{r5}, 0xffffffffffffffff, 0x1, 0x10, 0x95, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0xca1, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x15, 0x4, 0x74, 0x81}], 0x6, &(0x7f0000000f80)=[{{r2}, 0xffffffffffffffff, 0x4e, 0x40000000, 0x0, 0x4}, {{r3}, 0x0, 0x5095898ec4c2abaa, 0x40000041, 0x80000001, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x5, 0xffff}, {{r0}, 0x0, 0x1, 0x12, 0xffff, 0x3}], 0x6, &(0x7f0000001040)={0xfffffffffffffffa, 0x6}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x4) syz_open_pts() 06:39:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) syz_open_pts() 06:39:31 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = geteuid() accept$unix(r0, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f00000011c0)='./file0\x00', r1, r2) 06:39:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000400)=""/172, 0xfffffffffffffeea) chdir(&(0x7f0000000080)='./file0\x00') 06:39:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) readlink(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) 06:39:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 06:39:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) socketpair(0x0, 0x8005, 0x4bd, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x528a8e7a, 0xfaf}, {0x18, 0x2, 0xd9, 0x5}, 0x9, [0x4, 0x2, 0x468, 0xfffffffffffffffa, 0x5, 0x9, 0x8, 0x9]}, 0x3c) recvfrom$inet6(r0, &(0x7f0000000180)=""/248, 0xf8, 0x40, &(0x7f0000000280)={0x18, 0x3, 0x80, 0x401}, 0xc) 06:39:37 executing program 0: mincore(&(0x7f0000122000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/34) 06:39:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x4005, 0x5) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f00000035c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x800, 0x4}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000040)="68d5c450d4748d31194a9109cc70fb2e3611f711fe710a6a36f5357c601f0929fe9d03e93b93aef1cf9d50a93d30d5b02de1e1cea0bf1a87d47af342d4522c1949301e9136436779b94a16daf8cd0f965cf6433c10180fb59428e88c3f65f9b1839d1d3f824cc14ed1062649866f7cbfdccf1b9d2cc40605a8a3261e6cd47dc2d2307850439a28dc96f83b587df7cb62fc94f641b1318af948033cdba84833e0769d53", 0xa3}, {&(0x7f0000000100)="62e55b1087b3ef125a64f18608509c6e7f7f93d554c0e6e190d37a291a19a098", 0x20}, {&(0x7f0000000140)="aaf7210cbf0d7d83e02256a1a29ec9a0dc30e5bbe134e6486d8ce1b49455983ea3c85f3774d91e9bed041f8f551e41ebd9163ed274387a7762ed4e89b533a7b1f308e2e92effd8bf1fa3681cf6c6475291df493685971ff3fbf2b83be8df266560794dc8c7475188013b983fdad08a29fbb35301da566756e112aea1cba76ab49ede2002eb017d6b87efc2", 0x8b}, {&(0x7f0000000200)="9b8a64632eb5cd5c82a2c9bbef636b66be86c498d4bb122faf6f9f40232ccf4e7e0bcd013017f54515de19cf9f7891a7a579fbd34e33ce67ea8ed92a6ecf0db78f52a53fa3318bd729b1bff70834313c3e2a143d2977dc1ff6f9166a86a49d2d64a22f91ed3b8a69ad0af6c5", 0x6c}, {&(0x7f0000000280)="5586abb54511e8fa43995042fe0d50b034138440c211a1a1d602a6c004a9e2484dfc61e4b53fdc0d7c3db9c2ee4e06534200b4806544b7fcae95b9521418517af68edb0268dc63f0abcc848afe7255b516499798e437e0ddec6120c4898ac71fa0fa17cc007dd71b142fb3c8418aef5c222163e981c4471446cae9e695af562376c3430bf9d1e09f4a19e922cde2ee575c4e15b2082743db8f69522fd8c336f80d86e51b6e309fb0fc939499daba616dd59db3bc41f9f3c43b2e4c73897bb6dbc01e1c5b763e60eca572f6c0e86f5f93197c206d3ea8a05fe7b01aac6a60b1368671d9687f38704022331ff4fb072143e7d06713a17d8f708ea3941755edd265ecff6ac879175cb849467d2694f1632c9ffd2ad2d3b2e666bd16c9c99341a8788cca0bc0993f096d04d3969d01b5db6c4196ff9dc05d880feef3db0d174f6e68389d103b3454571161a01cc1a3b186d0f98a642fc34fbdf4c425f59fa39e0b6ecfa2f48fb9f1f6ed5b7042421a2b2c66e941d648b2bb5e0c015d9c40aaf51e45f460c42c48b8382133e2b7ee0625047565619c5949cc45181ac27bd770579721ff0e411d94f25643b34f89f698f4bafc406018c565a5b536d0ef8f875215a340933bfd2c0a09c03b16c42f880cc9568666e919cfaf7819b754fc54096e893a06fdcd1afe8e4194a2dc52380a6ed53d1ed211d63c973405cdc3c4fddbe45e7288026e95ffe75c8fbf1ffe43d53a81bc21e4f7cd6cf9900da2ce28604cc50d830ad219f9fe2007804d504beff337624f6007df6f4b63cacbe197b5928ea536e717ab6caa3dc73739a806e7094693bced9ccddbcca12970dec0bf6c96e160c94bdc57a53fa941ab49008d1568f4acf44f3f8153e3b6a15b92cdf0013046ecfd747a624a268b888ec9db49bb1f8b8fb0496045a8e12971ffb4e7b6ec35cc07579ffa0340640435adbdf0e49e4c7a49c50cae6a97a7265475d042a4d31313805f145bf7582c18423cc0ca6684b8d0124272c561f7247ef0511d070500abc53763eccc49a9f512a18f1863d13d1e21eb5ce19755137f2226d21c240c2f8210cda5ce4aa4b82c446d36e50161585ed79645cb4825b52ad6f8db20cbed6b71cd51f05d7d3f005344aa5a7cb315c4e848bb24a09c87f28737a6c16667fd6bf85954e899d6d1e147ee83d40bed15b7aa8e96c779cee8137f4bbb56a7c74c9bfe5e336622d99c38a446b9862828073c922bd3c3f5ebd98177135c2711071656defc35546ddc098d147cf6aac896a1879f32fcc769b61061e8e6e8109eb7cf25c837dafe1982fe56e4157ec8111687d2aed87e8e28998467702754f3a18116da3df0195433db505e2660174b622bb3e6162e3eadc5fe9ccda0ded4a149c12702c463c63087662626246d37297250e9bdeeb1ea3bd8512de6023edee6a832264d158e78837de0a5963013157c15cf7395251a0587a20eaabc7d91e9226db5f1f0dfb1ed39855f8323e234e0b917378f1df37e96a777c36659d002bdc411d1af6acd57d1f52b9e69a1f115783b6443ba3575672f91066be7a71edf2388a2ceb212928eec094f7b3c7d1367a84a16c6c58f7038e0f08706d16aa49dd6c628f6516789583856cec705d280981adc7462520549155e85b474bb78d87847c18c604c34154468e3df1523ba9faf1e22b9a49ed86b5bf4c79ae75dcaf80d855d89d1821eb30fa1ca6a7f3ec411b1d39df32e967fcee9e56894b52e3415c7bca919522ce32d022bb3272848c359286c9d7c937c478e53131091cd0f084f956deb10293d1f8af5088a36dc9292ea38ec9bd68dd073c75e538532e8774cbd8588e5bfb9a387a8a67a1ae29966d7d5bfceaaecd33aaac1f1f360ffe757a8a2d386fec11d373ae32be18374c16c5b6b7192d528e20ecd8bb9b3b28c80b1e8c417e7945f70723d46420dfddcab2414eb8b16088a032611ea28d4b852753167540c43c9160332375cc1283d6dc60624ae4ff7537a3ebb3aaf447dd8f255b98d0a275a804471cd4b5f9efef85b865603675c4c52afa117f7c2ac0ce2b1c728a3065a06c5ea053f9d379ec116a1371f0110b193ae86900e144987d296b64301b6d76ed8e4a40a85757b043e52459d4343b00c728440badacb1629ca9569388930a942390a544cb8447e68512d928f23f41ece5d7f0297fbecf708833123bb4402b93e2c8d1dec670e64e0b3876082479dadd4d1eb10729fbab5e75440187f6707b5aa60176b14d6fe0d88227bc7250d7c15d9fcf94fabdb26ebce66bad5a1a76f9a4a573a084e2f235b043d31933217e1fcda94fd64d30597574bcaaf0c8768a1a6d5ad83be7bf406c2d7615a18d598139c34c55b00a62126b6f3689f00d41fd7276b13092429a88991813aa8765cf7aaa28262bec3fea742b38f2f0563432d74e28ae4ee2161b3aa85afb55b5eee453c0aaea41c8cb094afd5188f491c73a2c49fe778bca5d7f7976c82dda15ebb15824ef14a4c47f710cf8ad98af3c600161cbbf7cefee58defef107f0da9aa8cf228e0c864f2aff32523a07230ec14ef5a1c01a42be65084b5affb99d3edb0627f56b48cdc1fbcb46c36f84949473d8fb75d65697eea3e3d56cdbde09a7c686043c0302248ddabe85b64522198b348d62e5d1283c50c228cca651bf4599d97673492a887e62ec7d8c1f782af896f190a7ed46785bf54b6075aad3ed266ad49735e3e61757f9a57f826b5f7b6386041707e3ae62232877837e005519776dc616d308b48b9413bec33f633424534c6292845bcc28a17c22e363bed84c08d0cb0885719fff9936ff247729dd25a6807d08f5599484e77bb20bfe8f171fe55fc1023975014963af3fa6112a7dce95ad0f6174920a9a8728fbe14436f6d89d1e5791c037e7808497d9ffc84b19b1d61be71d32ff982e68d4ff7ee905cc26289d22434f06bce9553b1775f99ff36ce308931b21856c48c71812a4129e73b369b8ee580d26769d7eebea518096cf6877503b4f291ed02692d9d2a632ddacda44e2a436cca4d2c7002c7a31d78c26e9f257d58dc6aedd1d414041b2fe726d83637e9f261a82ca83871cfc756c1109592137e2cb07a14e9c28debae2ef7333e1931ff864fec9414e31c8132545dccd3b8524b7e08dccad6a0f4498a1c5652388076c8f94009419656887b9633cd93394f7099931929feefad7d52eae64d347534b481dd69a3f1ce0ea9786142e59ee5d99e56d02ffabfbc28a05e1ca2eaa4291692d12deec2eba20c66358d6656f6ff9c8e3529a791e6095cf76ade52a60a615178c0adb60f3aa8270319ff8c9e667451aba545c6f98f524651f8896ff70581146f8e45473467470fd9b8793a10b4c1c52a628ffb9c8d5e37d6d34c94081aeb03302090a71b71b5675cdc904f87cd4dfe91631a9d88ccf15756534b59cd745b418dd6dfd7321e7aaef4d1b88766df6f217d7579a9be0e952622af0d1d247ef02f0e7bdf7071ab3731a038d309934a55d6cd7ad5b5adfe17d9ef3e0efcba79c12c55e9b3b29a8452bdcfbb224c14d901c2ef90d2781471c655ab3f83f1e10c669ffcb90df2588a736f47d44a109c45ebad95f5f15ba48a13019522af424737355bb6ffc300bb4379fd648d9113d62de95eddbbf972aa8576bace956bc953dbb68ca93fbd81c090df9ccbe9b250f07964c9584950024f57881fe324d9e77e0f64ca4ebbc9dd170d268d394c5a9c17d3efdce566a68e67de0fb99e98cdbdaa7d3d93aba47f937a1495a8b475d0d046a4374dc2a2f4c0a09e5842b654ca21ab492fd6d1b5970b0856624409ceb2e45804428bcabf89f82df7abec2f1e12e26ea2160bb063f54b1027e584e5c8c8168a1a066633c36e705d731464ceca9b01e361eea30110e6a002d96e19a1935c87be2919e7a9adc51da06b5866c1eaeb0972ec0f39ace1f17ba4bda9372572964501779e791d296a8807414d005bf5034244da5f1cac1c45deefb86d3082c7770d0f1af088a735089fcb92e46d46eea9e8650ead6026d6fc03b340dcff3565c9395d8d2a26263c58e77fb03d5ceeb6d0008566ad184a36b2f3f31e6532984466be8563e903201febc49dd336c7eb56ee444040e982ad1254697a09ea76ef2cfe23b3a91accc8d44b107983718c1392c876daa7f5b00d6f5803fa48c65c5cb5e06987209bdb7b167c909a5a9db33d923da9eada18b2191006be5f750685a4a95923973067406d3f5e92d96f5ebb58315dd030761e3787c46a89e212da70405f1923ce305f7f061bad6f6df331c56cedec29fb1a6aa7be8985f83c1b194c387a7251e8e10d8dae258baf893ae4cce7328fbac3f2a6adf4fc99db333e72ed382ffe968c99b12c9782d1f2dd06925c6e91c43187d04745725ae8a2231d4fb329683bbdc267d19df0f94e11747a96873eb856ab45c32c27e0332fb072f31f843139c76c457013430e3b91567d071ffb554786aef6bbbfa003e31fa60716d09a547d69c4722a9fc73ea784feeef1c3b90b5bf652ff6a36c30b86560ca1591f3d76c6e3b9f03f704ef95d72a85b8368a980359d5f78eceaea9645f4939ec1e7d700972f547ddab6fd18c09e6d9c6f2fa51d726604a1d5c313e4edd2d8a76f1813312802a37567c4e1d97b840b273b5491c40b80c56dfe0630359e26b6c6cf383a941fd1452e3ea535664781b3f0e707496b4b5de1f3ffecbef0a4709bd76fbec994af481ad4ca59da70636df64f48a341b7d430e2f77b3db23c7e23d4cc4b2033f0ca19835aa0b8f1f33878890e7c84109e1571adaad2a07d7fe275f3ce1eb2bbf9d4fd5822e43c4a504abc37f2bff37a7a347b0b47a48dc05f541a810eeb37a2c3cc5595c8e64466d50b83eb39ec841689fe66cfd3208ac59d3aab383fcaf0f91ed59553df2a905c00646ed5bcdfb60ef446c6691f9e57bb84ab5165c6c1b600ede7f423c262ef0b0981099166d489d32eeedb6f95675c64106c29187786e51fd11c9619aebba18be830fd4c5b19fc2ca6fa9fdd4a6a18d151317e7f53ee97b147a57408e508d98247b12ec110648275cdd1c9bc2046f0bf456d06e128f66cacf2c46ef4115b3f5afd4f374a0b362b16fbf1807990f301e09edaec4f0829b8e3a1d1f7fe1357fa44ceeaed90c8fd118c20ddf4159dc548767a7830b4a428c9bd8b10665a8fb85f4ea20a92fe2db3ea9aed898ec14bc9913146ea26ef7665ac2ca979cb08a5f8d124433146f788a148a63387fddc66102bb6c1beaea609889fae7ec5bc2936a4be7bbfec4b20b3d5522eb27580db170c52718f3015e0c8dc64e748bbb30cd933e166f61602cf6de5bc0c487495eade8202f2ee292811a7366fdd5197b34e9a342e9a0c946b17093b3ff17ac76e9583e47fac123e3d9fa57b5772f389b38f1cbbb8112fc3dada03bc9718e7e404edf4d0f26fc73b44cc83f83b830cfc264697d744087fe3dba250589b8a1e59c910c9d46e2447d028deb924495c3ffe95f5e154d5db5b23e6148a5dbb7dee229664fd198830e2f5a0b45f0038a5acf222225343faaebefb2c209cab723408e8f25a597c7650f313a66a6eec7d7e4a35a3638ca4a30294b4e0753719a76401d95bc383e3ab0ea267051343a8d438704d0b587d1e011fee3947bc238e993dc3f07366fbd7223d5d34df1a3e65904c03b0cea2bf5356a2bc4b6707a0bc57de1cc4c7fab167f441ba119711baa4887fd89e0a5ed023e8d8fe711461fd2b4df9dcb866876f25facbd5b7ccaae2f9355ec7101b4ec014407f108013fa7e5b8a4bb9b9f2d22d74763cbd8029a0", 0x1000}, {&(0x7f0000001280)="8500db08c74fe4dbfcf1d0ccaaa10ccc6971e86cbbadf33b5475a8fc522936776da6b47377cc6a605655451c84f8b550f056dedbdf60f926260ddaa23902220e0223632a7c6dd69ccfe111b7b118e275057775ae43694403401bc4dc5417085765f977dd03b699d7749f2a5eb1a099037870caaf34578e8542dd8104e99ff0fd4835f9d86f1a7e2779f890f7ce115435f4156562a91dc5947b981feeebe5ec4b244e2a4a021f5b25c547f0330ccd28007ed59172196b51859c8de23bdd6c4de90157e7cc6cf2838b3772010820b2024abc07d67a706ffcd9aa96ac181eea9cd9cbbe99e29d2c2da0b9b820d880803528e8d447eb325a1286cfb02661dcd6e243d2066cc6cc050fda6d52bf50968657c605f996c6e74952d7ca251ae274e010ea1e01253607f0dc8e48e9e0c0058e6827f1351549f75b4b17729492e4c2ff4f2843790a6df79a180a56eae7b4a6f59a3bf6e628501e4c6046640b25de3aaa536582029dbb451aae4d8224f6662dadb39275bec287a6d724be1e44c70917d5eaf6427705c090892c69e165c3958f475a6eeb6bcc5ed589a3af0a6f994457ce49fae1e63888b6ed18735377c4408a965721530d4084a47f95ab19d9ed5aa1f84aa74ab479f5febe0f5419516e5872f713b1eadab3aa50509e912e9e78154bc9863abb09122ef88e701cc7e3dd693cac83da9cbc3100dd744e6afeed973b16e611812b98a2eaab85b0b5421b172d01992ec05f96cd677833f950957eead10a3b0ed79ea304f4960a322ad53c397cdf9f2e0ac7d768aca52ceaa86300b68ba3ffc4c7ef0250630a0b9bcb28f3a88c631d8a9ae1fd6cdc9b6c1055c7d713885060b21f3bd1eff09f02285c3835d7cf7f4677bdd76a6f5969395602c22b20498f632421392931395311387b1364614b01cd26da4d2052e52089af5376bb08fd98b1565c924f9548ccac2572901c264a5c39444f7256957bf2faf0588f1754195792edbd1acaea443a3d56094a43379ffa3bfbc3181563ae4c8d4451319a5557f763f45ce7e4b322c5cf781889be964726a0fe7b50216bbc4bbd23ecb4e6d1c94e28f7a829c707341f399a13b1ee20a3083ee68f57bc0bbc56fd0a4d422556f59a4e822f1847633a59fbbf31c397860a830d85cbde741e746393e3dcc1815458667c79f9c860b905d8d3cca36084d8360cd927ac9b36ed82bd1c926b7b4e55856345615ca14ec439e2aa477ea88727a90fa827b819d197d63af1d9f38152174bb08f3196bffca1764946c89eeca3ec26d8f88b16564e7328959e28ab10a649234b50f56954578e4a803994063d5e70aff332ec4c43ba9fb4952cf2897eb5fa61f4b09ec7521012db96a047727d867e81c60b25637bdd51911c5ffb744d124c4e75e5323d3b1dd6f33779f625b6f530e49e51d1e0c7b34288ab687e83872202ed166f9ae06288aa21a96331766379275c5fa64a4bb6694babb3b4e4b3ec9f49c29c53e53043d1b20a7b6551249eb07dc9ecae006d09cbf2b38af88cedd03cacd1d30a4841d4f1a21603d4afabc09fea9104ea5616b6fa609779273dcb91f7bfee1c1d5b52453d2199086ed2d486927b571e9106c1f36eb53c6ddbfbdcfc925831e41e7fc65b1dc62ee06c1caf2fbbcff6ebde9af86d27a947a234ee2c9fa22f90269cbf7a18a6b17d34306a519eb833ac41d5ebd667c13429b6918e5cdd50e6c00fa552281e32aa3fb7be892abe568579a86b6e7631c16a7c15eca30a9e9ed00ee5eb2c5e8dad17a5a254db0fd9ae5e4e1b9bbf7f5e8d03f77de7cc6de0bff2c995f4ae632f5dfb0e34d0db0e9fae6d5f265abf0d37f7049c1c99bcc18eb8937eee4d636516a0ae86e809be2ff6233f44fd9817fe46a77fff97bfb783bff308752ce00ae751bdedb883031016ac6783d271d28598623fadeed327c06492926839bafc937fddbd2e80d0133befbab19bc82d02acb30f50f9779612bb14fadd8716a5a0c01f0956a90f372c0dbe73829ddc3e6ae95e3a79922ac2c349dd308413367265d86258272c821a6fd74eb077d93b6a4d495bb106286f9ac69ce59ff33d96f2a2328c242bfa16d4fd0f37e304faf668375e6cf9b508e43191b10b7dd6a23609d9012d73d337b3c2dd8b8fad8bc4a807700182ad00d6ac43cbffebb522d2a99f110414d7ecd8833011ed09cb516ee5fc8241f11ece11913b275a5ac4990f610fc521111d4ad39b3c630c39470d3a5a8914b1df426732cae6e47e0c424372b42930d6521c1c9ab6788de46e79f0d8a7c6fec0d29a9346992101869839ae5499420cb2e7210c615752049e23ddb9eec8df044749e92968e234b5c6278f0374371c1333f084c25a74dde8375ac577a674c4a60dcaeafc093407c41addfb1f5471e686acbd50dd8f95fe716e0a7c1b151821c97b8f5db9bfa5aa583a69467066f558c5a08e98d29f30de6c9b23781b4a5b28f96425fbda6868f2cfda0bca3c36df14e8fdb98ac0e4e8514d40e0c74ccc8d15a3d16f541c1adae8b1092a32dc1beb45c7ea1a285e7e0bddad1c9ea4e9ce137f8ae86cd50b168e15bf6dca5ab2117e8b4eab5f24c90dc84fc45219b04a13b7cd7d3b53d287c6e887e06daad8171b1f45b6733e8d590cd51fc1f458bba0918e4fe9b034e01f13189e44fac52d6bb96e9c7562ef2f96a17b6afc102546a60e7bf40119eadf25a97df00ec52cdc7137dd1643695eea98af51ecf2e4bd4bce4771cf34117a9704c1f134946cf64eceecd354cf8d5e87d8b48c3717dac6447ff1c5446b1f0ffdfecc63bdbed6019de555cf14b449594c8b398fb8e547f41ae23993f80578b0de924a36439a8195000031f0fce8186d7ba5e99f94ff8e4d8e6818754afd4638331deaa6ac9b2b7164db823ff3ee062a97809f3549c000baa20b1885388e229c2051ce19d17993bc92e17fc0b5b1170d97d021ea8c24f651cf55a87ab5e9bba5152cae3e5900d0cfef52801c90cfaaae270a3b89c5136f1b359dc0228f4738203f630550a11eaca97a8d4a319f54fd8721b8a344298b4ec6169b51b5f1dd6781be4127dca2c456d4bf55081d4116133734b2c0e6e1fc480d3916cbc1f2c723abc51c6296356bff2600be8270a2a6872d9632bb397f1802e5e62675b3d115a228f2cd71d58ebdaf1375991934d2f752401c5e551e685be2b3ba8cad34d45cfe3382b46e6e457e0cd6f78e1956a62cf6fc723907271f7af4460da774f5970ab3026985d9f064afdd896de2d9fefcf6bb9616c3b3e8181ba5a88d7af3a3086f7d63e45625498d8329462b0801704bd91cba6ec081ac856d9c0bd7dd3da7ba1ad712e7ff3913b96630c18d0534bd62b2a34565f915ff8c9ae0971cbce096c0623fffcb41e4243acf3ea2f8518805e97a61617fbd6ee2febdbc519348a0c9bb88c0d3933746b8039655a9792719dd049c3d8b4acc0976a1f4de071ed20cd69b7d6ae6bffb9a48c64fa72025553510776506b005d2f1815729c3bac7924cd15952da674caa4a597e79dd2f519f9512293404d2be9449dbd29ee3f5ba83140d35ebe13266c5dc462c2e88be25f269c4783dbae8cb32065a61293c58a43f00e98bb7a68d00342a3bbc8b714315fa7bc9c524693ada1d1211083f7522085fa81e691b05b894e22770a6ee1c428de249085852c8c9ef1de6de2ed5784428659bf976c38afb4db8f6c54607039d0c08ce3a90d28753b8d09fce1347b4be29a57b7ebba8ebd7634fa0c29bb70b44739efbd384c78dd67f6b772ee43b8ae0ad10d7c1930c1782b24dd7405c927a4f331209567bd39558a4b422d3ddfae724fe21a1cfc7c04152b8f80b637672c4cd599fef9da5462b91f0fa84605c356addbde577c557b08545140a2392a004d33d4711c3ec2657d9fb20f0ee73e4cc40f3cba35586f090b5c313e571eba02973a24bc2a15624492315e427abbd42753bc1d4f0b35c8c9be980052dc93bc560503d1627afa28f12e53dc0bb6da953be71576a8bae4cde674c5b084cf3a0cfb853eabc21937a15bc5c2117ea008fcb89a2d7cf3b171d6556854b7e5d8b2b5d3bab70d242bb42256cc0fd3454e0153f3b4e114580fe654443d4f0d892c0047df0d121a103a37775763f019b1637b8de405f99be67420442012a712da5b405b20d82b5e8ae81229ab0c6854234fa5daef99e512c71bac37052e67c58ddc8db390dbb752a33df04826b06a64bcef897fe560ae0893935b000e545f7d3d51ebf309ad7632f45ea6140b911040383ed22505d556686e7da7f75e62b6c3366a8f20a3975b91be5805a222d1bff8f1d5b12e07e30927558983cd38e2fe2107f70710cea9560170a002bc1924cee53f7af2065881a17cf63f909f56a7a32e70a15ec2331eec3f7ff9dd781e3390aef5128c63fb2ae0d6ed02fc966f7eec3e6f3302dbe5347c7c938ff8f5b203f507e84b8ed55999350afd32c46faccf9c1315f8f9ca1b17e630bc049c389ad7eaf0eeba3c943f213da814a210d937a2fd4e4c286dea7fb83ed7b086f9b570bca198f1384e3da2a52ab1a84a8f7e525ac133e38f94164b297aa59faab4b95f7a59e4cf7abdc23eecce51aa5b19aac6d4269f5ec90934f0a9b7d7f850cb9778dbcc5624a0303faba7a857406067e6d573bc352dac44ab4caac88798f3e56520a3fcf21553a86edf25e74dbbdb4481a637fd4f89a81d285a44b8a3264f53e83fe201fdd95e0cca777c853468ed058dc46d760f9778a502539c6612993501f61ce669a22d67ef9b86325b9664d858e6736a64cf0603dc8efb255f9d00f265412890dd3ea92b173a2fa151cb77d948b2b44a1447e48c07d4da5d6aa775f76bc58df09ba7d9f08e35a1209e8eeb90d272bd60987fc028c738196ddcffb15c437caef9b47bee552516749d252289226d5f2dc5749771b3ee11e869b25eed6c6ce63a622e0681f4e397db2c3dc2b585ff08f6ae87e300dfb28cdf5106ee8be1c2711ec6fdd7f2da56fd4afa35ae4c1894fbba1fee96a1750b6117d706334f528a12f34dd7ef74c377243521cd8f93453aea9388697acea317493a96788a7bac136b3200acba2f1327f288f85d5c36714f524c8f6f3f5fc5511667fdbf79830f01012ed4bdbe4e799dbad7ba04c490313c5068c3b9901cbc889332e1d419ee7a7a7bb8335356a4c731e462045ca51684cfae2416c1d525a03be5d385b2c27b8a8561d7833f43c2e69260667bda60e70686b26d211f0c5928b2c1449d501e88c918e0a65e1f8d924c8cb262fa34ba02bde2b2eb8b2823bee1210a5af109b8b272281f5312dd5cd2f08937bb2d64af81a1dc19a5d675440f7bbefeafc16cf9c741ce99e0d1af769d4d63e1be0cf91b80accafa140c0539f050c4c6a589c1f63545ce05a85bb8efceefa2ae163288be7dced0ec7db481cb7f18e9c25dafc75d2a580e9a64fd7d38f58c65562608e822d59556ea4f58900b733858189c40c045ad0218c83e08e593ef9ff50cce1044ffd9fae5e684eb19db6a8314da659041adc875a66d0455b5def3b51b67c91a2f9fe5330c10b3b572ed0eb1ef8c392aa772f47a7d0f9026149b33327ab35258ba1bbf711849df5d92d6cc67e8e60ccc8e63a5f90c93a8d6d34c6438b44903a023c4e6d1af8c4b1b2d15917ecb87e7b28745bc77ff0b43b8c9d14ec61b50abbcbc81820b24ec69776ac1e8ead5539525d4eaa6fd776a0a318e5f348db1602f3e50489aa9c47bfa79516f9f54757d5f9b0cba67c41969f3d877e38f15773953cabc4b189294fbdb1ce33a93bd019b07c881661aeaa51b5e9bcb0", 0x1000}, {&(0x7f0000002280)="0b4fe8b727ce31950f538fcd07e18a80934a73ce77414a80665a13d3082d5ca259302d1ff1c5e41fdc2d", 0x2a}], 0x7, &(0x7f0000002340)=[{0x48, 0x0, 0x2, "452641dd9346cca9eaee1b75a0c231fe4f3036039f57dd084720afe55fe41a49b3c08ae3e21606fa1f026a468748676edf433dcb98eff656"}, {0x18, 0xffff, 0x7fffffff, "2372e8d1bd1405a1"}, {0x88, 0xffff, 0x0, "276eff8fcdbe72ad7ba124f615d57bfae61c1dcc3533d8c3467adda8c162322059dff818aabeee65e7f381c176d0c6f98bb2da87b4b3bdf6f86bbf12dafd49b293dd777f75ef5fd8f4cd911a38a7ada0a06f3ac2c16d87794450f685a7704f52c0c26c4b02fd23a6d836ebd40b1f80ea879c62b1ce4b"}, {0x1010, 0xffff, 0xffffffffffffff7f, "9cea1b341d6e8737dbb8c99c73190586810efa21a61b67730d39a80db2cc4c824522c57a62e910c5e76bb89074f5c82c15333508b9db62839a788a404f9d3804a3cf19dd52762a6c600d751245ee6747a2092f2ed96b16be2da483f40b944cc23e00d0c0ac274834504558106f2f5f1bc3800b717123858766465348850e1bf59944b4f4dcb1d316a95146495015a67af554b82110d328b6073bc5f9c5833b75c18478ba65936a0c121fc3dfe47906a3ea924613c59f26f8795815148086dd33ca4fdc158bb6e65a2003c3052a6214423aab12fc595f72f986277a40e9afeda01876765cabdcefd4afcd010cb8ee6ff0579e22d1b6f797a52a1007089e29d671f008f510e7c7013245830cf707ec6940fe3932dadbb284802d23109f9524e4ab03c2a49a5f2e999f6565ad3e495d91fe0c6f71832c311cb900b885690cfc0c2adbbf84eaf2758c9d89c484d92906c4063639df6d6d207d0cf7e1a1bf851365a892226f8a42ac73441bd0feb4222a8612a75eddfd42751fb9c2ff56254db468a541055e9eb73ecc707581bbf30ab60c6a25d048534cb9ba1b375936a52e6a5f5a3b7f379a3717cd48b972824d412df11ab9fe5011aa5beaaf1557adeef0029ed84ff3b6b8fc965d3bfd1b841f159a98c781efe6338bb224e6eaeec136b2a50439394f818ef73f7c90c6bc5a53032f2aca48d9d9a87d05bbe7ed598cef71a0e2f0b1ce6ee8cb42a9712ddec4c4fe97959584ca063ec27ba479b1ba736ccffcb9fa5b36e1df7b7c22bf42ee919718da74db31ab32f4ec1ff006eb6762d0e421947cd2178ff26eb4ce7f6bcf0451f0d47d3da94b033407307234947ed98b3fe15a61f0516dfcdbf45859c4c17d15d98a9ae6b68c4416a5a91f817dc3ddb1806fadcc346cd940e7523b07257a90ca1b15e07dd8770d177a19c166e800c10b9042bbb03a3fad9bc976251b29ad6b7c9495b201636aad11054dd5fbed3c678ee28df0301b89befd38f3903af56d671c1e501d61595b6528db821ec3815063092e3090320c35e4c2e55ec8cd383038124c591ff98df171926120f684cc8cb520d63fa4eb4fc0943f3ce712ce07b13971697843cd82f8e23488f23a23ca42f3454adcca60e560df91f4a9d6c57c75bf9dcfe43ff4a66d333a3fee75a8e6bd2e7a46067a8c51a707ded0dcf3a0d3ec731abf5412ec1bf5e946e9055af89072d7a27bc6456d469e5bebfb0962b7b8a075e178a822599b222c49af6074857dd4601339bd369ea95b26a3443e4984e62b02270f126db93ca6f00671040b3cbfaae39cc7283fbb3d5d61008d06b74b2b6ddaea125548f2ea19ad1abb47831cfcca6df190f93e4424d3f4f0bd7991f0cbecf18ab8689f978ff887007258ac523a4b93b5d086f55e67b7f91c66a8f294443d446dc03b9bb6025589307b9f79ff266fd6667cabb45a78c58ba8a92f69b0f74fd9f64ec8595dea9fd23e9b27972725b49f2a73075093c038b0decbe52d383f4f6208dfe2a34b4fcb946b431890c0b43eac7243d31d784427fc2a7abb7e3c64401032aa71d0c3662b5085e38bc4e1f960dbe5baa144c4ba8addb489937687d75436d639105cc9384cdc1e66a08314722b0d45dd32a37d8f7d02a7c5d11fb7740e6b79edad986749dc5013c2354434ec48fce749a38f40d1cb985eba3f84760cc4fcd4704566e80640916930ff3a4bc904f919cc6cb739435816880e13a147de7adf467b2ae0f5d069e99a9addfa0fb4a99d72f96634d40468396e53ae5fd2cdca16afcab104ced574cf7336280fdb940648d5af7cecd6f5b0f053a7a1baa2ad91eb6afc2ead18c526d790f57f2a56ec5fddbb843ef875e6a89c0a312b618d958dd1bd7a9069aaee25608c60e9a8af89a25891396f14b081348d79c90ce5c8f0ec50f8cc62cdab69b5b95e4b713f4bc81a61e7724e5c1f84fa6a8c6df559cb9233d1455dfe6fc6bc9cbe66a7c4b641caca9981b20371412a18ddd0c73c65ff8932c9dc291c274aeac3b841953b7a0575a388b27f683aea0f51ba21efb6d518215f63bc3b5b90aa35ba128263153814e9e466779bb6b3ac87622c8c7293b7f2ec3fe571c2eec5525c6fa1c5e883991e1c3e8d1803b2c88a51f70c2ed9e362e13bb7d0ad84671f707af46eaa735eeb1f7cb067ddd70a6d412b37755d7aed733a486ef15a2af86ed6efa2cbab9a2abeb76c1a827c643a72d2ebba1695098770f543dee9962324d6876e6ea90f62dd7d9bd82842a24470efd061e842c734537eececce1019ccd52517050a640918430b0c37c653cda380bd4571f55e638db421369aa210afafcbac46bf563805b3041d7f7f315d454cae922fff6c7a8a4bd4fdf6902dd37863564fc00cbe8321e958fd193e35a50cb047956b71e7ee32fd1477de4685d533234f2ba1155fd69eadb397cf79fd441d5e7f1f4a34126f9b15da9d0f681fba9f88f77febf96380922df5a8291ef984c3a4656b55d05e176697073b0d2c87b77bc69c1a1266a10acf631d184e29379e195013a7f03c135229eaf7d5f7e37885d8223df37382bca0a55cb4383c3f4188bdc7e131b12e062bdabf3c729c314c60fea6452f433bd454b0720497249ee150e3fc58f8daf0a7ddfcbec2af4a66efd70d53483ec544315c78f0432e12f234a3c095b8ab1bc7f55e0caad2e5b99e23314ffb5198836b488554e2b70b0e96785d95eea74193ef5c6169301591b20c51efd8d5b558815560f9db74f3838698e9be0de77807d1f49a374d2dce20ee068f2e716f7df3ff212b4539a43c5f40f8a76c4781806fb09b7fec4394077e2a034a42a21ccd46dce6f3791660cc1b67da01a16da3f938a904d73448cf92f5315be7d6aee0cbaf561888a0aca2110db0b0b53a36e30187296321c2fa86393639ae8cf3da74e0bddcab4e96b63f220cbedb4af0208ed5ea7ad6ae49133914a7247c24b34aab8d348d21d0cc145e585a8edabe6564b16fcf813b48022d94d5e5d2db6f8ed44a1cc973cf5f52505ba9e12cfbcdccaf18c08a69fcb98ed665637e7781e48ecdb8038f9bbd93a1f937698952d3219f958a6e23843d82dd8fdb52ad4eec7f0e81b9c42faf01996cc347aeb16adb4ff33448c485ba6a97282d2ef2e06f54a9028ae20d900ddc59a34f9039db58b4595cd2f22cc264f47f8fd2edc573f9e309571b132ec62f07d485a048b286fe5c60908e51affc4649617dc4ea5dc2ac94ae7a05c4f3ba446788f81da0cdac336700f486f67537213d06bb9dc11af0533686e85d860fa29c893abf70ad1e08af37f3aa5259942bf2ef1aeaab90dc3274de96e978170dc1e3de56417609e13dc61e00e757b016e205ec3837631b9965871692392c01cb8235224618664bad240e0a7a88dfe7f20c058722893c4830a1c5a580a5efed0b340c269d5feb8b9ea0bdb909a156afeab5bda1e96d6135a905bb9f341f46dabab25e599233509373774c2f3c630bdab19f1f56de962a85f7f81759b35c477c878acaecc61018715d05d3a4f76998438e2858023a664e2276f2797ce6a957238aaf2ead7ad3728af8d40971409e46c354c1b68c683db5b5da64934f4b386644aa3052a6423df1b86ee45b9553bb627dcbc5afde9fd625ecc1bbb2c296726304e974594d83405fda205be9fba3ce6addf6bf3d1c757e54772c480bfa7995c71fa07112e568304b78ac440d767f048d7150b7c6ba129e1109fe1399aef4aec723606cfb8d8ce5d975284a163d50c91d2d88f4e657e5409e9f82e7d29bfe54fdbfa5ceb8541dd9c85f54ef7d0f95a133c5d7860abb70b1990033c21ce26c544ce3e478d78e6dfdcbb99038e07a0498d0b6a93beda75cc0c825794553bbbd10ad27a3256f7fa82ff1d46724f3e42662740707f086847b9d767bf0d586b733c5229cd22ae6eba4339db7acc9c59a1b7b34c6460fedb18b09afc53847c08980c2570bf304c350f82b856366453fe2437f812bca659aeacf706ce498de380498dd9e6f0ed8a10882ef665fc71a700c1f68648fc64e69d8dc562e254e1a3ef253bee299a425c711a215c706fd2aa46c8b08e7761ce6ba73622d1ba93a59d9bbf184c8812b941f4fb3303fdeb5327b9aa27ba43d5a81aa02482aa6f3657c809c26ad4f2ccf257d201755eebca8321ec54650ae92eb97bed23fc86aa592c9cd13f90db84086bb6461fce6ba7b3dfae01dcac40463c5e9640fc5d119651f174e73b430999c38df5e34bfc20b754a884fce449cf89f34a9ac9208e57722752cc974891550803c141724e46728141cae8e905989740c5290cbcf59056947bd6868f9ba6256ee78a5687fe4db9d223c8476fdec8b9c09ab135aa2e623b17d5c7e9ef33e8afc08b5945161fae7e1cae96c83306e31212d9866dbdc6fd011dc51419656b6768bef3ff5fbe3ac4ee026f9578c7f919982365a5bb12f4f58caa16b907af0a5f14c92a66e8dfcb154e58a8d96ee2c7753029446da73be25d91c009968f5110d067f8eb2b3cf2d42a804c74e4e77236a908b45ec0d42f39f6bcd1a05b42d975b0d6f4f03fd7c26038b4116ea9f404c18877f08f84d7677000df0b98fd7a8d5cb92e764cfc176f0f59f4642b035559e3cd15e22901e3744745e628e5c1c234e22415c9d6eecfdc96bd044cc11f33c5e15bdda270647cf87d57e675cd63891fbe4a56c5885291e39cd25bff97f9ee26d928b18002a664cc440ad0116689040340d9ab33f2e1a9203d1d7f818a15062c555b39204f93b19cdfe7063d29f6f24b6f590cdf3577e52800f0c88bea517dcb1d2ea3dd2fe2da787ed5c13196eb9e10d41e9a4753b1eabaa5bd5bb31e7ab72be70261c16f741595c6d1d387e68c69b870a16c2106de7e3f6ad8b38e41a0a74147a719646dc1b8cab8371cd52e18c41cae24c29306bb31fe4086672ca45aa20b89f43838b36be71df541e347c6fc35b31d1e108ab9d179c29a73feba5eb0b724b5070d042e67ac3bf1a9b92acbe31d27b4c8cfe2e470e3f4e9a631b0ac07ae26a9ed1d448342cbe3d92d576d696de07366ccefd61e36ba8cb6e8ffaa556b7555bbfe8083242e939e40be68ade11ce11969e2c2751e0889a0c864c224c9fb85e84d10639e7e8daac9ae849fa6e456ac4ecdaa533ce18105ffe3426847f802e007d3f6a9d2083234eac85785346260e10961428d9b67767ad8c638b7e509ee4b6cd98def24f8895c091ce0d5218af869eb1486c2fd1ab49a253444ee822eaebf609b92b435b7748c352c7bf688925b1602b8b0561d53cd8ff39fa6498c6aa6e0bd3646583848b1de36f3cd308dd5bc09ac6a9ecd52afac3bb223439a8c1125ef0d384d3754f8611d5c102c340850ee01d7f51cfff82f6b5a706671f63e1fb36553d0cd7d1ea3c8a01deba677e20bfed113e770d20d745b153c1c8d3ec6076d62b1fbdebd7f6ae59e2a9d85e48897cff8c21eea74cd8f3b9da2e8352283a14666c4e67fc4eb87017cc0f6ae9da7e68c20681c62ea3a8d3e6a4186b2d160b6182c8daa9b5cd3a15e798347c9b825bb8122ae422acc32249a25d1bd14572d3e5087ba3222c28031cc42bed3965a2e7e0de19c4684b1d216a1b999269c725f368124bf465da71280cc416a0c4a72187920ea2ec9a871f9adacac8d35f4f7d0ea001633215c8d76003e35fed950e7d06808b7b4dbc08dbbea336c83f44f804ef88cd7e0aedc502cc6c532028406db71187ade6fbe947e4e2376907834d3ba85b8f83f597f1e715db9e83612b773471446e3d01378a36083d9e5c6e0a452c31c4cadfa5b181fb995696b791"}, {0x110, 0xffff, 0x3, "00c696740d4b8389e9c4043495ee4adc92beea3352b778f5ca16fee76be7e2b9da662a96c7af65667385f39bf84b2ca4529a76d8d5922437ede104acea68b835a9a716b0a5beb207c47640d9130d6ee9cc2bde050c828668025b2483a1f79f19cf4a7e088bb7d0b2395bb1419f3f62eacba13306fb17b581dc63356b5d2dfe259a99a989396cc24bc74926a1b6928be25738a7a2bd28764e4cb296a41cb198775aef7e4ec7b06fc378145f1bea3759132baf58645464c8964c9610b475267fc7771c96ae160fa76577288fa1fd7eb79f272da35c2bfbbcce42b6c5cd0df0ae809c52bd51b49dbc5c8f0ffb1cb27a10659d0ebb935b82cbaadd4d098c84"}, {0x68, 0xffff, 0x1, "dac5e189be62ba15a58cd176151c86e30c854d2a4a1215b26e9cac9141e0e8fabddf142df7fa1dc025ee91ac516720c98e1fcef1a5b2880a89a4b27372bc8a2954ec0bda427a8316887520809dc50a8767"}], 0x1270, 0x404}, 0x401) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4012, r0, 0x0, 0x0) 06:39:37 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) pipe(&(0x7f0000000080)) 06:39:38 executing program 1: r0 = kqueue() socketpair(0x2, 0x8003, 0x3, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000bc0)=[{&(0x7f0000000580)=""/93, 0x5d}, {&(0x7f0000000600)=""/29, 0x1d}, {&(0x7f0000000640)=""/250, 0xfa}, {&(0x7f0000000740)=""/229, 0xe5}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000900)=""/226, 0xe2}, {&(0x7f0000000a00)=""/4, 0x4}, {&(0x7f0000000a40)=""/92, 0x5c}, {&(0x7f0000000ac0)=""/237, 0xed}], 0x9) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x12, 0x2, 0x200, 0x24000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x8000000000004, 0x2}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x5, 0x800}, {{}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x36, 0xe, 0x200000003ff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000003, 0x7, 0x2}, {{}, 0xffffffffffffffff, 0x1, 0x80000004, 0x5, 0x7}], 0xe11d, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0xffffffffffffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x90, 0xfffff, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x6, 0x10, 0x918, 0x651}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x7ff, 0x20}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7, 0x9}], 0xa05b, &(0x7f0000000100)={0x5, 0xba80}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(0xffffffffffffffff) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="6333309510a17582f7d986c62b82ec36a498fdf42828da7bea8d36f52ba51c5d73dd8ab01410215e2a9309faa1d72f17b1f81476b43c48db779222950d8352e3092e6454d7713cc9953d3cb23bd7ccc327f53298a4ff", 0x56}, {&(0x7f00000003c0)="ef02613aa428cf4ba0511850bb1b6ecc4e766e39b12a27dab53d61ea3d9586b116b1ccf8753c6130c94584d277384f75e03a5911102d82d890dd4085dcb0d78644113a29d40f8a77f71a87eb9b50dfb10c2626fc71e2f44b17710a9357d8fc4fd270c4dc355f9886395ba6ff97252712526767078d0707124f21454e7fb26e288f4b566875b1db7464d43a12acf288fe890303ada876ee770ab669775342b87975b334e8d4f688fb0b8c247b7f", 0xad}, {&(0x7f0000000480)="9c90ea6ff90f3910e14482429899b373ecc02e4447f3b672e0af59e7b1bf814b683ab7fb371f676eaed5", 0x2a}, {&(0x7f00000004c0)="15ad490d615530863dcfb01c82f4e06e9063adb4b4a75ae3c11a92952b6cce7cf6144ba33e9cfc0a42de47e3aeecd92a81b50f73346dc251b1f1a1cde34e80b0b592b00f4a660ce6e76608237205e2d970a871c57ac4aad2bcd9ea66c1", 0x5d}], 0x4) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000300)={0x5, 0x0, 0x7, 0x9}) socket$unix(0x1, 0x5, 0x0) 06:39:38 executing program 0: r0 = socket(0x2, 0x1, 0xffffffffffffff80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x3, 0x7, 0x10001}, 0x0, [0x6, 0x4, 0x400, 0x2, 0x8, 0x5, 0x7, 0xe6c]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 06:39:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) dup2(r1, r0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) read(r1, &(0x7f00000000c0)=""/150, 0x96) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 06:39:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0xffffffffffffffff, 0x4000, 0x80000000, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r2 = dup2(r0, r0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 06:39:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) shutdown(r0, 0x0) 06:39:38 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) write(r0, &(0x7f0000000000)="f8af2499e9efc38ed3d44c00b570922ebb0aa04cca08731bd034e95b3566", 0x1e) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x4, 0x800) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000100)="797e22d966b52823b8ec22ca43d96d206772cb8346a3b843", 0x18) listen(r0, 0x100000000) 06:39:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x10) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x840, 0x22) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = syz_open_pts() r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r11 = accept(0xffffffffffffffff, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r12 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x350, 0x149) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) socketpair(0x36, 0x7, 0xfffffffffffffff8, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socketpair(0x1, 0x7, 0x1, &(0x7f0000000700)={0xffffffffffffffff}) r17 = socket(0x10, 0x3, 0xfffffffffffffffb) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x8, 0xcda}, {{r2}, 0xfffffffffffffff8, 0x4, 0x10, 0x8, 0x200}, {{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0x5, 0xd6}, {{r4}, 0xffffffffffffffff, 0xc0, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x10, 0x20000002, 0x9, 0x80}, {{r6}, 0x0, 0x20, 0x20000000, 0x82}, {{r7}, 0xfffffffffffffffc, 0x68, 0xf0000000, 0x0, 0x311}, {{r8}, 0xffffffffffffffff, 0x10, 0x0, 0x7f, 0x7}, {{r9}, 0xfffffffffffffff9, 0x4, 0x40000084, 0x6, 0x3}], 0x60000000000, &(0x7f0000000740)=[{{r10}, 0xfffffffffffffffb, 0x8, 0x4, 0x7, 0x3ff}, {{r11}, 0xfffffffffffffffe, 0x4, 0x10, 0x1, 0x7}, {{r12}, 0xffffffffffffffff, 0xc0, 0x8, 0x7fffffff, 0x8ca}, {{r13}, 0xfffffffffffffffb, 0x2, 0x1, 0x7}, {{r14}, 0x0, 0x4, 0x8a, 0x3, 0x5400}, {{r15}, 0xfffffffffffffffc, 0x2, 0x1, 0x8, 0xffffffffffff0001}, {{r16}, 0xffffffffffffffff, 0x80, 0x40, 0x27, 0x2}, {{r17}, 0x0, 0x84, 0xfffff, 0xffffffff, 0x7}], 0x8c00, &(0x7f0000000840)={0xd5c9, 0x2}) r18 = kqueue() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000340)=[{{r19}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r19) 06:39:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) mlockall(0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 06:39:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/123) socket$inet(0x2, 0x1, 0x800) 06:39:38 executing program 1: r0 = socket(0x1000000000003, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) fchdir(r0) 06:39:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r0, 0xd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) flock(r1, 0x6) flock(r1, 0xd) flock(r1, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 06:39:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) 06:39:39 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 06:39:39 executing program 0: r0 = socket(0x1, 0x4002, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x8c, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80, 0x7, 0x2}, {{r1}, 0x0, 0xcf, 0xfffff, 0x81, 0xb8}], 0x800, &(0x7f0000000080), 0x7ff, 0x0) 06:39:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/181) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2001, 0x1) 06:39:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) fchdir(r1) dup2(r1, r0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pckbd_enable: command error pckbd_enable: command error 06:39:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) sendto$inet(r0, &(0x7f0000000140)="3842567fff7f904410fbc55b7cac1844d042", 0x12, 0x400, &(0x7f0000000180)={0x2, 0x2}, 0xc) ftruncate(r0, 0x4) execve(0x0, 0x0, 0x0) 06:39:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 06:39:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0x7ff}, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x463, 0x4) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) 06:39:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x2, 0x484, "432e09dfa5b1143f2bfe013ff8294575d786f5c4", 0x9, 0x1}) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 06:39:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1002024, 0x4400) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x80000001) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0xa, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:39:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8040, 0x805) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) 06:39:45 executing program 0: munmap(&(0x7f0000da1000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x1, "4e617f3d003c74adb853385c0e9617381e39dd6391119212709e3e66c2224e645c99ac67b4e90360816d658babd583eb027e"}, 0x22, 0x800) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="0100000000000000e4e701ff16024d14fb5396e5d3536fabcaf2be152d290fd5154aa482961b5df171f83424cf2f14d87804b427a0d97c4feaffa08695e00bd896d0c5612055b33499904b16321fb89a2a306281792a15b0472c0011bae3f3de474d91599a53a3e6d6efd385294f95afa1ebc9d20bff5865544e17cee70010cd82c3f41f1a9b17015d54ac09fa21c663696ce6fbbad48e215c6a11cd50584a3b4bbdabdf3d2b2178545d9623e03bd405d7fde9fd04d9f2ad95694942b6adf632437271d159f5cc7278b82065f1afda6e3e8eb3277877fc353529b9dc59b078315588085323fc7806ab6e7b5e305909a474af62ef51d273e431808b85b03fc0b67d7f3b904e0e0d382c7a0dc6d8970dbd46b81442fda352ed67a8f56e3ca20d3ec79e16a8b1a2db634074787baa39aa70b447bac0f9017d5de6be7b7031f96efbe5d8f1c65d77b6bc9aa6b8f0c15657c8621d4448d51fc63d3ebbdd9d8482bf7209551113bbbceb6d979f27fcf1c1423a88df79f0196de6282deeb227be176b5c1634f012966c3c567bb7a3b049948340cfdcb4ce970678adf5b2c120eb1059442f1920d4adbe3ed48408866d65160b5875b8e0d2ff251f556bb45a247d749d609cd7b735944b3320cac638260b68130d197e9ab2ad2f1d8913b3e8629b57fb1fe873e1760c923040633e085f8e6ef0a33056c8017c68714f8ca0326f248a7e0836bb5d98624e9c76519c12b539d1aea4dee84e58dedf37b03944439e05474ecdbee04af994ca7faf3791981b0501152b2d8b54477efa6faf89d0422fc2ce62a775f2a5ba031ef90216941de6fe199cac6d712c53fec8daac5e78e2fe9ca974e85911ff41090061aa243fbbf4a0d297bbc6a03be4672a68b56055b55425009758842d620f0c775e572062138257d2f0e461cb5b91eb12bc27561c3e3990546c1a10953ed4234a3a113d40c8f340a3ab8474929b99ffc26e85008519405158f553a507117b26a20cf6443e39837313233f4b66aac235ecb1886fe1951f271c3596d10d9eb44dc5317addbfbde38361bb658ccf6e9c4b9ab48daa750b59b7d8a93b60db36052d9de0c6ac23c413abf890560520b8617255fc31df9bdec8632f04f11650b9a74eaa52af695aaa344edfb58c5c7107c27090ffb5d8f16df1cc7e326ab336de7743f6001b1e052e7388cb72d756d8e2f68d76032b83a21acd25bfcf1a2ba9017b620c0106276c3eba96a967baa06e54fde55ceec95319adf897ad105e5adc48ec86438ea92ad9d15f8ed0714c9f3fed5b1189d444169cd2457bc5ced5bd5291b908a2ce56cd0e0c0090e81dce3854dd14f4ea8778cd1bde4d760016b4da85a65656ea30052528810a0293927e331ff82be80ccb39e5f766f79ade7039733c78402f72432d3f1292deb3ab5c057285db35bac672262d9fdfa8f3dda5eb7faca31b5a896e399531e27170c3311ff341ae352a4df34b7a0647428749592c2dbc564d080075c6f818c2e931763d1d6fb00267d76b34656351bc468c4afe9e003de81355a1d163f4e150fc5fbc2162c07c385bdfb4468cbc507552fd06d3a993b470444529ed55c79658539ed463ad027902e05a99bd3a4b6a0a4302e576259beb67e8c7650b255aeb35b3f9acd93deaae23c6e6f6f318796d08932df177e63e44faf07a0b8cebd93383d15f18713c46e9a69082e24f2dcfaf0da9a904d076e03796e7155694acb7880f7e1f0dbbdc5516690d81bea0915bdb7da70b99eb17ab952e04a24764ec9bf97abeca8ac3d105cfce6452eb9999497e4c23331fc56c9bb15aff7ff4d7b067f5931f4c9e61197e1a45a2dec90f6fbeae7234c96517d72604bcd5d83644388ab389ba55aa88a592d77f8b3a5f2de4a88d37e905670c0e2a0e64502d09e6112420343fa848af8a6d6fda33ad092e7cd9ff3a08d409f8823ef68165f9bf7af2b08063204b8e5cd8c94b16e299415bccf0a55fbb83a2c57afdbc21508bad482695f69f5922b872d297a2aed779c71ae417c8dc01312b168d73c92566bde612111ea8e0905fa0c9cebe203b88677e360f8df300a8902e339de54865089d83e976990d6aa45210bf71e534347c43031fe7c56580a62c2f6c15b89d02f0501067cb6b2d3a0b777ce58b5698f1408d778b7b886d3ff683986080239689d706214267a8567edc0c50eefdc178c64fe9076ca4cb4543091f62533c9f24709c8d0fcf35983fb974c75ce34af61f30a5e2a3702a30f0ab2499c5e4fce20b18aefd7d8c6df73b6beb95626c7f9406431f17a03013b104c9281c4e332f37118a34bc1c43c4adbc71abcb0529ebc3ed2cabb3ed0af4f9f7c2eb69a4ba8a952099c4870f0853e5b38f9132c0c0352a0024f9bcbf12ac78513c2ca32156721080b503784a2b0ec567c43cbe538ed709ab25041b0373ce6193fade97324a5c832f6581b154d3fea6e5469f7df4dc3516e728c0a15abe34e1a4516d89c9365a5d4d1cfce14e297ad2fb187953056d57c3dc64e9e74328e13873c168fcef6324d051896c4b196264ae0b3f9e0ff4d5a66ac9270bb9564e1117b6ff27e1dcc7ce355760dca57eb3242ddac36216db3fa9520931f15a2ea12a1015e7c40eb3738fdf2523d2ec478f0b23aaae76af5c97eaccb06f6a9a9617d6eb435e9f0b5ace0831ef06c213ee509709442315c77e68b2497db469fdcb8c01721ff03b10e2dd4ff080c204e2f72595a883b21895f2494d6214abd323b5f4b1e01c9d95f83eceea438f515102a2d136ccad91e57453acc4e1eab3620da7c6040e006f9946b6d5ccce8a111fc496f6234ec5b3466cf30b14a89911ffc20d21c3a305a0c942426edaf23838b36dea81532a80fe7325fb9ccefd0b2495c4fc324042affd4aa56992e120e94321d0f954478919032009c5be22450bd9f1ea8229ef58afb4cfcc4291baefcfd1c48ea2cce81e815a5138a14eac026ad3a3dfc5657989ad81ef9282f0f74655fa8101c2f90c584b215e41f43eca27d165b14978c2177963a1320f0fdcba805587768bdcfebf2c69206aeff9589080f73ef0ca7f931cdd4c4d43771bba07d6b9194179cd0024402b94b797f42cd36f2026a5a85222568654a74bde7aef2b587ac2a950b023ebec4c0732f765be63f186ae68f133b6823a96d6ad33a882e3d56c1f707f506b74c080ab3b9f6fa299b9fa36c50ccf8bef1b11b01dea277ea034415e990ecb6006763396d38a027899db1632f4737f96faa467aca1957c6eac4eb20f9de0ef0bf8a807ecbb9d33419c8d46ed5f2444c8b6da84f79a5353224151ab8c8b46bd80cfd59e4f31c3a978a8a2188f731f4cd7ad8c70efe31b6ffcabf91f67b5f2093f3874a227d4f5ffdab4d4aa3ee1c52aa3327f19b31d4ea4190e1bb03db0caacdd7123b801b027e4b64684a86141ccdaed15752b910147b7c88de7e1d4e46e7da4c1f7a0ae631eb6c40d1008ab73701af7113a28f0a36a0b830cf892f313ec375e450135cb57a87564bbdcc8e55d4068860f2f4aeb138cc66def52f749c15742cabfc65eab9e2c9b5acc6189d61d3c0b51de94b0bbbb1d7cbf921a7cff18bd32643372cd29460f3474e1b4e014814e027c412314c88e1159edbc282c68349744b663a8354c21f54240509702151c45a6f31af818a0327273ff0f269f65b2f51a68177b8eca638e5f68cadb62aa4f98688124d57668917432836be1dacbfc5da19f012e8ae315dfb73df9b71eb52bb2244a82e872eccd3e87e1fa9d17cc0fdb19712c4b833abde30cc65f1af5a22733f49c3520d788cef3b99fa516566cf0e499c20c97d07c9d27b53cea3998f987717dc9a29664cbf8bb84b3a9d4f62d6e789041e60fae0b620b89ad366a26505c5b873198a9d6aadd5d433d8caf4fd8a9a267da668430e511633f70393e27b2794fb5db0de556eee791e71341eb5ea70c13a223b9e6a331857acb4fea3d2f920a296753b04a4f2eb34121a76bdf89ea881a1908c1fe60cd5c7789653172ee698d2b46bff4d0bcde43d7955a684dc6f1f97ee37fc9782516bdb672946db01bb39aa3533fa1140db90a5d647281800a83282cabb58a0dff9c0c39fbb91af96ff8576b49f394edcb5e8113cf3f7cf49b4468db2c79914e648cabc6bc951abd1cf389d42d8a007f246e418b76f053a4cf4cb0431d8e11064e180aa680e8e5b3c371d46f094c786b6141bda5ca8c3cbb474f7c86b498399f415dea5f7176bde90d6bd0964d8640c1c483b6a1ec4ed8d99ca66a1079d5d5b1b7f15b1b0e0ee96a207391ab538ebe1ccbb58e72a50c4b27539dde0b51fd92d5723ecfbb755591e6ac5548bb77c0da7ef4b33931ee3c69e24e6abbfaccd25e335747c0a7540edec9258a1f5371c17d26ba3c9641d4c9cdb8821eb3793ed38661c00fd68c99ed9c330d8c4fa41c0f1b244486a093d3ae9fbf8faf63565f71bb61a72735097521a5e5b47c515273bbe9ffeeb47c21bb4abc973a920c1ffa5b4c82a9f48bea4866833257437ab5fd22bbd29efb8ec1e3013c0dd7150b2a07a0fe008e4a0da73d6c0bbbbb4bda7aa6aced79d02a7bb5f6185066d799e83d017d7efbd6431c89a2272ddcbc76d9609b93507698f87c9f8a239b076bf5ddbc648b0d21bb619b82b0c8684a06e829a4cd5de29c10d1e6fd424102869f414b1a7946475dc2e20bfa6289a50d33ea6e5cd4f493f6a16bf9536f1e2a87131bcdd9fc5ed0898956bfc2de24a69032aac5422b657b34de35a504e4e0be2ea2ce2c862ed746ae0ccba0d5b20e07f56bfb6e69544bb8dc4fa7a0bda0dbd8fadb19a0f1c8d6f6be55ca016be2beebcf5299d8cba90fbc0b8f5a6957b0e1012ecf3d976a5b35ba49cd4b2c0687edbdab00c7be52dfee2b0960eccb2144b0b34a2351c25d34c79ae1e95bb2015550b257c172b85f69a9b40bba98a77219beec153fe478862f31baed16dd64766e1111bf5e2f043130966a4a595856ebc81f1cc821255106d92de2b40344bf3935a4e0b7faf5ca0b47640a3290fded1173036c3796b62b4733de6330b51b7867e628f5c6f774b15466f2b2a99f8088d5869f44ed5cb07022f50d93d5548bca6aca2d0837f3e3b21b5f3d1f940c3ff7ab11b7fd43369cba3f17011733263a50b312ce4adea133797f15edf411639a3e45e1fd355a934906bf66e7212b1a1f63151331c1854f23d418b2a254ea728efbefa84ca039390d94a59e084313525001bd668fab26b8ef90082bd95b7486638d01cf54a53fc9b440fd256550eb183779640ee0e3c0d673f6de6d50ebdf6889ef86aff410420624c918d0250a5c33efa21d94bfa4a1929037eb411931a9a293fe1fc12ba84c526a4eff8c7d18143ee5439f514c51740c9bdb4f2895ff80af9105a23b71b2b8cd061fd2ac4565997c9ea42b7e7ebf27837131d2f32057345a30d06f80368ecd5fe0b1b3d2e5ed88ecbb0a2afdb47c016336110cb645842ccdd12b558d6534732cd1a016a66d5fdbf6a7c2a7747a01042b5f41879cf99e28050d3892f51554ea20ec4df3c65c4bb7f46f95a1ce870b694501a6dbb4f9ddc2961473d3343db9d4a11dfdd176822cde413151da134edcd3e4ff4fc00b1a3d2148f854e69e24be4df4e576bee07187684027383f0fd74a103b371e9549dd42a093b8f41a3fe7dbbeda7765beb4640e41a969f5d1449bc362dbdff072278d3099b79c4752fe95ed74de2afa9220fb63fef4ce99850c7ed6a91310bd2eeeb88679010906874f059675c5cef90f16c376e8dc61925af3eec8732b8565887b61511f322410bee96b94fe0cfbf76104ad0e6d11bea73f8092f6edfc649fefd8e4b935abe1b198bb57a67566ff2a53437e751ebbebdc4c5ed141b4e578"], 0x1008, 0x800) 06:39:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 06:39:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x7, 0x6}, {0x18, 0x1, 0x5, 0x6}, 0x5, [0x7fffffff, 0x9, 0x0, 0x48, 0x2, 0x69f, 0x400, 0x4b5]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x49749a7eee331662, 0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) 06:39:45 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xe120, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000001}], 0xe4, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/156, 0x9c) close(r3) 06:39:45 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:39:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40, 0xa83, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x1ff, 0xffffffff}, {{r0}, 0xf3912cb5ceb63329, 0x4, 0x4, 0x10000, 0x252}, {{r0}, 0xffffffffffffffff, 0xa0, 0xc0000001, 0x0, 0x20}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x9, 0x3, 0x8, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x41, 0x100000001, 0xc9d}, {{r0}, 0xfffffffffffffff8, 0xea59f5b4c61643c0, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1d, 0x80000000, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xa}, {{r0}, 0x0, 0x80, 0x20, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x0, 0x7, 0x200}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0x3}], 0x7fff, &(0x7f0000000100)={0x40, 0x5164}) r1 = open(&(0x7f0000000c00)='./file0/file0\x00', 0x200, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000c40)) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x46, 0x0, 0x1f, 0x200}, {{r0}, 0x0, 0x20, 0x20000015, 0xb19, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2a, 0xc0000023, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x101, 0x2}, {{r0}, 0xfffffffffffffff8, 0x66, 0x8, 0x234, 0x34}], 0x7fffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x3, 0x0, 0x9}, {{r0}, 0x0, 0x0, 0x4, 0x0, 0xfa}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x101, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x1, 0x7f, 0xfffffffffffffffc}], 0x8, &(0x7f00000004c0)={0xfdc8}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) r2 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x41) writev(r2, &(0x7f0000000b80)=[{&(0x7f0000000540)="8480f0db00c4a13b8a83abae989961593bebc479f9f0e195c8d2b556be2bda2cd39d73dfdec4ec71e8f07c563e610606d52a993c0a672d518d5dd70fe8a01ef1c26fd9a40b0d8699309abe2c0a57b2d49fb6485c60ba3c90d59bcd87584dcb50c9d1583506debd2ef7a943175986a12383cea61dc0ebad80753c5e52913068a710fd7a08ac55f10ac607fdd5797e870db09491bf3e207afe", 0x98}, {&(0x7f0000000600)="ca73eeb2b294cb0c4880eb9a110a815a109c004bc56fbb204181e97ec5a861bdb2780e5eb066accd95cf7633bf3d3311c195121dea7074ab0d42631a3957a3c7fad522fb0924c0c31b183acddcd82b1e6bc058e77447637705a6d80917c85e6227828fb2f9466ccbb832434128c40b903ca0c36325d90fcb0cb352e717e5cdabb84df3ae256ddec986023a3053d6e7ed3217cd76c65f135ab07d70673b7c603561891e47a2ec7531b5c0cbf97e9e42e3266d9133db1a916b25e2d49837b73f57d30e60ec84320d1b121085a73e91241fd530b55edb", 0xd5}, {&(0x7f0000000700)="759b218da7efbf12e225095dfa339434cb091d5391b610e60e6a3ba1442fef5472969601653ed26183bac73937d8a4a1c1c63ec771fad733361b59c3ccc5a431c7c2c48984023e7aab04e16f114b5d313093483b800f14616090178818b915f98811af224520f15d04b4d0ca5cd229596bb38709c299dbf30f6a489314fc992249028316e92a625856e872b4da86e6d02022d5de92d05cc1cc021b1b9008c4f2c821b0a0efe5c3bc5f68fc687a207b7f038a3cda1ba7eac52f27c73ffb9f57f7314fd9e562f44f0a0f01b8ae18", 0xcd}, {&(0x7f0000000800)="e9929beba1c29abaa8c1ea9316d927bed20053d34224fc05edac8d2ab85c0a6c6ce9840f22bb63edf06c6fba2770f6871502f11b7010467bde000ae13178e7b6ac3a879376976b1650432c0f3225cdd13e33376ee1ef8d1fcfaf892d63b409935f7f1c2f31fffcfe6cdb6d9cd9ed2100027c03cf9d0cc85f8c83e7a98d9e1dda37a580f3802d4556d332a605f2e0f27bf21c40c8b1bc6e66f390f9bf9916331da5dd02b9e84d1ec7d7833cdd7bf063e8988b2d863b186ea666fe1dfa28e009e2a3359c94206a8472f55634372395a728520aa19b86f38e0e3ada60cc823cd55a", 0xe0}, {&(0x7f0000000900)="70de23f684517285e7d8eecc89c166a47631bf6fe49a5222d064bb6372106c1cb6be8e12bbca67e92df67b2dc286c19bb3b4ff25c23c3774e3d983a5e0f115427c984eb438a5b110b204c7271720bed19cf4f066", 0x54}, {&(0x7f0000000980)="1b952705397d89503345f157fe7892ab77d04044d397341ca2c20fd6cccda06f8bcefba85682920a2cb60d23d2b48d61e36447f4202e76331754e77157d00ccdc7f2cfe609331087234160c12c9d8f41e2c21e646b9276593327e2403f287bdc8fa0388714bd851070d27ec1a27dd02f313dee886aa5b43bde68f8baaea2819ebd73b61f9225afd7539e81134ba5c2c0c2e9bfcd11d0a567bf21975fe53077d7c6458381c7d7bb9a4521ab9a54ee9f5263798598365e6b71619990cf81fb39223ce2b90247373c4970660f0db27f4fe3e537cdfddead75938205e020e669a33d1bc3b3dc", 0xe4}, {&(0x7f0000000a80)="5c9f2d8310c1f1c4585304ec9e756d01a1b531615b0a13a1a1198ad380462ba15c99ed44deb69643032316357efd6bcc6335953a41620d794a598f87fd25bc29d0084385a990748f8a02a1a723662882e6de6fda0a28bf601a8c9bc052618c17fb433a0f4a5e483d7c87ef62c66d1e3602a29352a63d0a9e9922133b061b17cdfdeca9bf4e57906ca8ecc2c6065853f0bd7f51c20ce1722c5a5c95f1f71cc925d06b1068f4b91b7dee3b9661d72094a1b2a6f0ab4972d829a96a5088dca74976255b3f4eddb5b8621dddb82676fdbaf4fb63f6dd1901477e9811fc8fb9b5db3b6e2a49e6ae", 0xe5}], 0x7) 06:39:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000"], 0x1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)="5a2d9f7133ca024505d50e48df80069b8de790b1227f6cecfab8bafcbf3090a9b98dea7b3e9ff8d3a0f7b08bd92d1497f2e4b0109ac1de4024c2f9d87cea56c0d6df3757a494aefb43f1a0e44f7961ca6e434d48679d2cde13660cae8867c5c3de2074215727413a6b02ea5189d50835de344b7e9a95ebe741d2f2581579", 0x7e}, {&(0x7f0000000200)="da527832ac31ffb511535631121b29f621f50bacd122349b1f52709b1144ea7fff7d409e3bf9a249691530014e2d48a42b44432b546d874b37b4a03df2ce51ca1ae2354e14f15d4c5a3b8dda15fb72daf5e5290edbb07bc16519985c41e4906a5c4af199168c328f2bd01418278dda8ab48ed2e7b3e78c595432f68e8346a3eee1c4f3a1b3614e15b0c82d039b06f44d8c7b00f071cb3fbab38e61803c8f9cb2c606c98e86117e7e0d28593a26f2b2f71de98327a654e1d700781ef065d9e91bdee72f7db4fe2372021d3acf0166c0c9339f2f25ace1af686ed4507467db6b1aee13f2a104", 0xe5}, {&(0x7f0000000300)="10d67c3317e23064610a2d7b050aebf510665984af4084a6c896cc4e036f9da5e1314765f80c92fb848bcde6461465c522fb0f0398721dccd593c1f3ef2126646ab7460ed2bfcaa7040f528242b987af70f758173bc9639f542c542294bf9766938fff04dc5130a33846071847338decd5933e924096348c840f5c5954ad5ca2ac9ba261e56fc5db86eac801d1caf73bc535bd3eb3bd4a0d0f38a2bfdc0831459581437ba21d19a4e188069be4831f63ed4ff3ef", 0xb4}, {&(0x7f0000000100)="68ea90f5b6fd1400ef5b32e7cb6007fc0ec0a6e6aae064a4933c7fda7f148752fd4b8f7eafc9235cb5fb4d477f1b4dd07692397e50b95547d1eae21d587b7fc1ee68a4d2f928f2e78477b6b4d07a026953aaa036720df0b6c96e0c96acc3c19bbe4edd49cd74d8abe2a69c40879847336956d930", 0x74}, {&(0x7f00000003c0)="94609eb9ad31bcb9e37133db30629542585766064a896563e0601a1dfb5e1fcd348c70193fadd4969eea1c25667ac47d24899ac2812d1f70a897ead3c6ea0d7b006a58eb", 0x44}, {&(0x7f0000000440)="33370bf5b178b44946e89e3f2cc550ad698c55818fbb2e7b88497bf41c37b3a6d0eec559c78803fa74136050f5360c6cfb6176525364f72d645368f935bf364af3e7338717d61b8c42d07a9f7b2908ea50566a4e149fd1", 0x57}], 0x6, &(0x7f0000000540)=[{0x68, 0xffff, 0x1, "b240fd3713f3d0645198010cef11078b1d763196567cb1e8f1dccbc5be3cb23b86da32b2086bf89917e5b85e6fcd4e69689443c467ac9a13d837f16016b42f59742fbc848b6fc3f1c747bd9e76b8b9a7d105ef2156afac5b"}, {0x60, 0xffff, 0x0, "b7977dd989ae987d8216116201dd4344abc62bb67ab164d07dcf740cbfff1a30814463ec4d579005fa00f54aa16b84af7235eff347306da416702db621ca59ab21e29b9f519e85e92fbb96c398bfc9ae"}, {0x48, 0xffff, 0x0, "62e94283aa4fa1ecb4323b2b09727178f2d4ac4acbbd81238458a80d72d6cf9ab5a2a775f8b6c4cae7f8f83a9b887a9620798e2f1e4f"}], 0x110, 0xa}, 0x1) 06:39:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = kqueue() r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x2, 0x8}], 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x100}, {{r2}, 0x0, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x48, 0x2, 0x655, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000001, 0x401, 0x1000}, {{r0}, 0x0, 0x20, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0xa8, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x1f43517, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x42, 0x7, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x7, 0x9}], 0xc89e, &(0x7f0000000280)={0x0, 0xfffffffffffffffb}) pipe(&(0x7f00000002c0)) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x10001) 06:39:45 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x1) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/3, 0x3}], 0x4, &(0x7f0000000380)=""/129, 0x81, 0xbdd}, 0x40) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000004c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f00000009c0), 0x5, 0x0, 0x400000000000000, 0x0) dup2(r2, r3) 06:39:45 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x3, 0x46) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x1800}, {0x1, 0x9, 0x1800}, {0x2, 0xffffffffffffffff, 0x1800}], 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xffffffff) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/200) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) semget(0x1, 0x5, 0x3fc) 06:39:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvfrom(r0, &(0x7f0000000040)=""/38, 0x26, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x2) socket(0x20, 0x8006, 0x9) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0x1}, {0x18, 0x3, 0x1, 0x7fff}, 0x0, [0x5, 0x9e4e, 0x7f, 0x80000000, 0x21, 0x7f, 0x2, 0xffffffff]}, 0x3c) 06:39:45 executing program 1: socket$inet(0x2, 0x3, 0x0) 06:39:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/134, &(0x7f0000000100)=0x86) 06:39:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 06:39:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1d8, 0x4, 0x4, 0x9, "8818a6cdbbb95f549075fba7d5544f2721907cc4", 0x1, 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x4}], 0x2, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) open(&(0x7f0000000080)='./file0\x00', 0x28080, 0x10) syz_open_pts() 06:39:45 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x3ff) write(r0, &(0x7f00000008c0)="1bb124280cf97d74401ab1a551b2af828fda33f51071d840df1e01def9749723ced27cd2fb925fb1a6212a498da2f9f5f012deadaef1debd6b0e2883cf32b449ddda6bc59257f00c68606d", 0x4b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x6) 06:39:46 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) 06:39:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000080)={0x7fffffbf, 0x6}) setrlimit(0x2, &(0x7f0000000000)) setrlimit(0xf, &(0x7f0000000100)={0x10001, 0x8}) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x100000000}) 06:39:46 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0xf871, 0x20000000008, 0x6, "850a8d5ea1ede0288a687c7149cb42d16ebc790f", 0x8, 0x8}) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 06:39:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000280)="2c5eb128c38e6977aaf65b6aa113240d78345143a17a56b2b9726df5840051f2d7aeb7e11eeb19c8ac8a01b4f4b1", 0x2e) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) accept(r2, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) close(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x222000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/103, 0x67, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640), 0x0, 0x80000) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2107, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x3fc, 0xfffffffffffffffd) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x210, r0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/225, 0xe1}], 0x1) 06:39:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000180)=[{r0, 0x10000000102}], 0x200002c2, 0x0) shutdown(r0, 0x1) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xe080, 0x3f) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x3, 0x20, 0x7}) 06:39:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x1000}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) getpgrp() pipe(&(0x7f0000000080)) 06:39:47 executing program 0: mlock(&(0x7f0000ea9000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/93) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) mincore(&(0x7f0000ea8000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/173) 06:39:47 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = getpid() fcntl$getown(r0, 0x5) setpgid(r1, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000000), 0x0, 0x0) 06:39:47 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x0, 0xfffffffffffffff8}, 0xc) getsockopt(r0, 0x101, 0x6, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) flock(r0, 0x4) connect$inet6(r1, &(0x7f0000000180), 0xc) 06:39:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") 06:39:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000"], 0x1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x42, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 06:39:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1, 0x0) 06:39:47 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = syz_open_pts() preadv(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) 06:39:47 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x400, 0x4699e778020dcaca) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x100) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x1) linkat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) setuid(0xee01) truncate(&(0x7f0000000080)='./bus\x00', 0x0) 06:39:47 executing program 1: socket$inet(0x2, 0x4003, 0x7f) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 06:39:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000e3ff00000000000000000000000000000000000000004c0000000040000000180000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000e800000000"], 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) 06:39:47 executing program 0: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000001b40)="2ed74d9638e46be36df3d217852de45d8314196b0079b76312c2287a5b47b77515430f623c55d2bcb6bc2997f74edf140098456923a395dc0efd87c75b27f3017b9398724b8c470253113543120aea0ce5ae4f2489c4e18001beefd5f0008e69f8293b73eaee6c64addebf92dac5bf31390cdd41fa6fa0a63d43b088bac49c83ffe8b1808ecbd24bc8192d2e976a268db4f858715ce7b88730beb4341593476cfa7243337970bf6419db889ae79b9459fc8b313d8dd5f29291539860e2ac281adc7f2371c35f46a34f479af2adbc2300514dd3fc62dbf9a0985366bc36b75cc2e4f631ea7d0bf298529ad314fc26324e277e651a3fddafe8871f87234e5c47424169efc2e7c079217a5e88b8ddc518418cc1d5f2df00e3804017aa68d903eac0f16895b86a2e8f55127347774b49f2d9628ecc42b3a0c120d0f9c0a5b8bf1266c5e0ae58e55e791e4cb9771fb2387afccc9da2ee5ca01008ca7a0be9c441e037f52454dff910a294b615606454f4658854a83a84f3d7e95f38e1d96e98c5c0d104d632da4aaef3f2e68e65aa7ea8ad505ad0d01dbd3bc8fcb7bf0cbf7bbd987959d86cd492ba5f12295228804f9d0b8abfe9cb5a00915359f2cee3909d694d74be32aceadf3f180c4745decb60b46b5954bc375f23095f5074ade0d74d89f475975bab96ebbee5f55e072fa9e2e13e3bca460b91f85fd9c39685a024cc4a4e31b27af2af2aa58b5cb80413a454994deb17de4424dc1d8ddbdc05d2515be5d48cdb34ed9e594d04d80f9b3c7e4e0533b2c4f79069156a8d9778cd612a680917c586b783c5bed146fedda1b5d3f3e41fb81c2021adb31e4754739d3862ae87b3a8d41933dbd3c8847efb9c919116a89f644c0e8f5558b074b556de90bbac0c6a7bcc640a77d9c6939f1b6279d0bc77dac16a4a3f567ee08b01f06e55c0d272a929e3f2431caa053d1b0eec031ec966ca7d28a8fdf699743a61d018281980dd0703b4fa5db6486cf60037b260be565d9a87819c73a65a7fe55550f7cd9990fc386a42053dc52af5542869a2db77427317a86ef0cc087da34616b4133c453d2a4e38ae0e7a8401b8c3f39f1e1f88bf61a34bbce4b87f851c371caf5164f6517db3296b3b4f078322c0dc2377f8800e7ee526d9af314f7953ee9d2b76587335aac817a9f6e10d740703df324ce15e519a583f44ecd2c3a26eb9ce1e65c504303b2661220ce2096d2c3fc2b3fb561628c7c84069aa0c13dbb648c496a6056b95006890cce1c7f983e80686289d56dc059fe6cc0998a6be189ae76499dc073290cede9fa119a325b4f8fed7ba688d08f94c6e75c686e19fbdba0d08951ad5c760aa9dbfa27c88f6073c08f177317d7c0ee6655cacef7f518d31cb2fe21120f883172f9f5db476bd554d72cce3b5a24c413e4c923a1323fb00f3f20ce876615735daed7081dac45ec2ddb66f69dd948be348b50e2279687b165511b6c183aebcf20cd6627d69cf97be9e297e618e1cc4abbcd708e6a39b7211e373348a034f450902f47d8185461c0d5f484ca45b203b5573e6935eb487da6c4ecb9964d271aea89fcc0bb9379bfc682ecb72d2320a199d7d273e3f6630bf26fb081cc8854cb2fbfd53a47557486561df8f5860d2245470c9b32d875d4adc6411807f538ac8bee51d656c848d5d658f5e99c4064fb0fb16b086fbbfc3c65643fc4c7175f3cb3c90adf5428ffa61b468413908a527abec70ff0ee9cd31d2e1a67bf15fd007ed2a88786132c0b766581721d1e7915be2dd705ed899ea9d0af59ee04f623a397574beea682f847d30cd003e0e00f8ec952bbdff5815197ed15ed3fd3e878891f61468ea4c6909802fb0e70c5548682241041a8c9358fef10f2917a4f379762f27adc0e3261a0d2468c668660cddd7657b91b921ab626d4e8dc3c05475fd60e1a05d65a3ac94a1d938899230426bb7845b30104bea88ef72b62119a04b7bc337285b9751a7927a8e6eb4e2e7d82b94c0065a31e1242c53a6a6c1b84f7cbbceb8455aff38e05c23686abfe467f1b2cc35e819593e5ca958565000d3492cb72acb53e0363d11a907a2cd348283bf006dcb09f40459ed5fec9b0e3d6ab105cfafab9241ecd88fdacb942a56caad021afc26e4f2c96e456bca66757ff3fe866ac4998d72ac4efe7ab28dc2bfed9cb809cac8426ec12d602fb5651ded880d47a41aceb4f5d55bbefa92a275d89adceeb6b8050e05fbce46f95888d1bde2b33c3859891bc51c492cf10c75af65778971d72e187c68ec0c75612e301f69b95a72f45438bdb16ca6912c3d32ac50a176c3dfdaf46c84a61bb2ce0d09544fdea4e603ee66404d3de6ae68f1be0a75c0421fad09e0fbd4186e5a8e3615017f97551c622fe3060f5c255ea6b199c3b320019c2117eff49bcee5cb3f10ab43d70eaf0056853de490b9254916e0f453b92f9fbbffe934e5f15e5d7b510f3761f42f8aa08785b97d04f257fd63b635016f1cfa0965a1d3ff030aa006173716718e684a2c56a4c5e5c9102edbcaf828cb05dd8cc38cb97494a422334abd3d79e306bb3a0e2dfc9605d21bb770ef2a171a852ec116ecccc6ba24f5e3448c2b65831c538b3bbfbea630967e5c0007b0bfe1e9deb49bcd933c668b23f4e3168e166b4d46c6ebab11a48c3b53543cfadf5efe1fa7c85b6ae1e9637ab0c4bcabab0e90804ee0fd4b71d109d46ef384bb4f3dba3b5c34ed4f252f6b5bdad03ead5901e8211ab4bc95dc318dbcb73e8967b29edb69e5a433f3c8ab75bf310788ccf43f5d830796fefc02b84d5a3e7a796d184934d507501ab8dae06df4dca4ae388897166d597a1a7e3611907c4305f0f6df7eeb43db07b634488c13afe6168351095df6b9be99b5d81ee72efe3ceafc2980a2d555f659fdf88b8cdf3e076cd8342149299f4e0a43ee580c55cae133dc51600bad65897b3a7bf9068a092b09165d8b385484373390c5985f07a6fd84be102156bb4ec955a637e6a299f905c3c7cb6d253ed5e7651f606621ae12da216e96a450d558e9fecfb67453134e68b384f160fc4b862dee6d753895df39d56fbe4e4d20e62a5c3c96b6517fd605a3b5ecdd4420fb9def986c47d841f487a506c14a2208665faa8b8bebae589a79c92da0b798d10794c35799872b855ce166c234c6fea18ffff9cb75d9f16f3cf375f14987766c98137aee54091e1b2eaada8b0c9ff7920cd6b07828235e32e6a8eb9d94260be0fe8399f769e5184f9b6fd445bd35eacc1116ba5bbbccc81382fce3082a0dd5c379e405f7b08336701d98645083b8287402593e0a092d233dfeb3285d84eb88c2ffdcf02a03c034770b7c60296ccd928ca8707f4099329997621146039cf62693e52399f6ab4afdcb6ca927e18ec0f3392b1c62abf1d8d4fac5d04524dfac0f87579192f82ccc4c79262f05d9a3ae097a827a4744db393bf3b9d41d1afceab3d03c3ab697fc545c81165461a3bc9c9d2509d9518b6500833ecc187b881d4f618d55ad2596379d903b93edce06287f1597f1af5d1ec27a718fff0da5226ee0d58f21dddff617e7aafb43aae6faac98c531a8f547673d79398a76087b193865a1e0b4278a6c0e0455ecee9ee7740546c5e74ae327ccea31918e0fcd775d11b174484f19acb958be84156dc1775d7542560999813420b08a63a364fa3c12890c503fe15cd458893f3fb3b941b91853646a7306dae3a75f4b4c4826f193e47a762a8846670a3419b81ac8959efc432d1d99fce8db7d96ef37d7dc0a7316ff15af091dd97926a6994ae529c5a70422753fb7bcede10ccc7326d2d78252391c362fe75dffb9aed80973984399b659db2b1d406f1f068f5ccfe2f7f67b1c18296f2ac2dcfaf13f70ebcc223151a73aea1fc1a036e63fabf54dabf1a389fca152f8897b611d1e9eca94fb0f50c9d57c6471bb01bcb97d1a76ad69678100e760d3d7f0b9c0ce988db4ae15ba2e111b0f3d645b6e073f5fb21658bc5def66b8cb872b9d18cd7c0d3bc05316b7ed707690ab231053044749e42293492dc008e2b2c1e4ecafef1d13708829cfa5914e3f8548b2819f5d1692d4fc7ce771255ba4de4d3f5e4568f79fd14d8c789ae8b8fb36501a65433c9f01c2c601e1cc9cc479a6265002e012e0edd32d1925a7f4746fc49ab83e230b7618842fd3bc87e3ddee04890dfe01b699de0b0f8ca89ddd53e37ca6e9c9bc90ce7ffa470aa30bfb54e0baf6d251b02593b8fc3aa6ccae63a0a3fda6ea6264edf95d9d3049bfc7e70297cc19962f49f8c87938d8c29a2417d38ed544010104fedb65627a03d0eec825e6f0794e258c3ef6701517cb0aeb7ed5628b1d707516c3992023f3b4325487468da42c8dc5e9c3b565f5eab3e8f8f1dc34bef4064035097cd92cfe3ac4a6b7fa1698fe8bf89f74e2273ffc0a3d45716befdc5f59a91d57e4647aad0263591c9ac958bdae53615384a0fee300d1d460c34218e39404468f4c1e6cbc7f1e06aab52f5847028fad92554cbb1a8485f6395e3cd71c69a70c7994150e83b77dc90cefb1814ea6097d05674a710d6f12704125970757ee787207917c856a5bd8f1c4cfe7c7f61c145202f7d8b31400246ba19a5023e7136b4d9900104fec717ea8b9d6b6a21356f3803d671f03367a2fe98d8e07b942594eec36d9d445abfe9571a76a0cab0c74e85e04b7893d6ced9c13887f7fc21b968f94ab4485cce4f9c200669aee8cfa48325211b4d9900ebfd763a52f8177c4ee2dfccf03605b4395a48c81ee7d87b67e82a152281ba3c1fa4a156f8c777a0ab98db459f2fd9eed6571bf4658ccc2b4501369ecef721929c3bd916a38a907bd181c5ba1b237b756a05ec13a188fca4481acd1c29d87dfbfd3360b762045db7c585594f5db396f4e64b146ff1c11fdbc081896298d049e38525d0f174b74f934cf466693973c46edf5e037cbe603e446b533e069a763ca12e2f6c0a9bf0537e25b6050f103ba9fb5f6ccc1301a417774eaf47e2e87d43d691119731d289b515b5179fff656ec4fd6f30213c77b9390c7405a048514e4e3d2549c73c58ae6b395d630782c83b2d14810f89767693a75946c47b4276441c073b0a825a0099895765dac204b6e5109dace86bf663cfb9a0ef33726c4483b391dddbabc5f10c4c288b882807cb88a95a791e8123b557df0c92f45cbabc907146af751ef95a8e3e9332a66d6030c1365ce5b1745d8f8ddd6948202e01007a8216b3f98509d6fd783d184b6b64e9bca86198479ed068cb9436775f8ca761d1b36798caa22b2eff970576625707b8e08b2a09bab7aaae1a432a8873199eb34962047bfc941fb0efee7794afbc32c87131f4930e9a076d9184d397109f2a63ebed5233bed06206cf25de01bf66d13439557f5e7db2562ceaaeaf765cf7f6741c7f9bfe86343385e82ea7e3fb26296029a4f3fab466042ac52dcd0aa28336f0537c6d16c7b9931b88d228800bae0b537b42d32f15861fc57acabeb6addea886b71888409b8144e6df63df35ddf6eff998ee737b34f61266cbbd0377016873805f5f78243a47192ba18988758c3f1103096eb0e2cf8b78a8335dd32667c778adc9d2124a5bfbc745970a1c4c27fd1e37162ebb710cb1a3e1bf68e01532609de693f8b80639ae87a7d07c3fcf42a51bd74bb099ceb4bf07a7fb2adc16ad0115feda731755e2c16b353e8614bc4e2d24c22ecedc0a680045a8ad84368251cbe61b466d3f27f3b5fc0bbb595a58f05fecee0ad0c39d482ec22316aae65f9b220fb18e1cda953f7f270d7c8deb93ecb", 0x1000, 0x8, &(0x7f00000018c0)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) getdents(r2, &(0x7f0000001ac0)=""/96, 0x60) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 06:39:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = getegid() setegid(r1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() kqueue() syz_open_pts() 06:39:47 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) select(0xfd56, &(0x7f0000000000)={0x9, 0xbfffffffffffffff, 0x0, 0x80000001}, 0x0, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc59}, 0x0) 06:39:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971", 0x56) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000600)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x1000, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=""/82, 0xffffffffffffff17}, {&(0x7f00000003c0)=""/35, 0x7}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f0000000700)=""/230, 0x5f}, {&(0x7f00000003c0), 0xffffffffffffff2e}], 0x6) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/158, 0x9e}, {&(0x7f00000014c0)=""/210, 0xd2}], 0x5, &(0x7f0000001640)=""/4096, 0x1000, 0x7}, 0x2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x23) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r2) read(r0, &(0x7f0000000000)=""/91, 0x5b) 06:39:47 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffff8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) syz_open_pts() close(r0) 22:22:01 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x0, 0x2, 0x230) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/51) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x8001}) syz_open_pts() 22:22:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f667f6c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) shutdown(r1, 0x0) 22:22:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/22, 0x16}], 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/13, &(0x7f0000000080)=0xd) 22:22:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 22:22:01 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) clock_gettime(0x400007, 0xfffffffffffffffe) nanosleep(&(0x7f0000000040)={0x2e, 0x3}, &(0x7f0000000140)) clock_gettime(0x7, &(0x7f0000000000)) nanosleep(&(0x7f0000000100)={0x1, 0xfffffffeffffffff}, &(0x7f0000000080)) 22:22:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe0000000000003319d3f397e6d316ef5c0b0da9b75f802ac0d919905790f529b733d006b1b09752f8a46563cd3c9b4b549fcbb1bb94771b4d49185d7f31ee3f631f87633ce1fc"], 0x18}, 0x0) 22:22:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) socket(0x0, 0x4007, 0xae000) 22:22:02 executing program 1: r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getgid() fchown(r1, r0, r2) r3 = msgget$private(0x0, 0x0) r4 = getppid() msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000093185d5b0e7474caf2a0f7973531380b76dca1b487606e0be8d67bcc18eb9522849bb0eeb5d2a4e04f924c6892ead9e13689fdc1f5ba2f4a58af3aed5e74ccf80d2d53b10ee85f3a6b5926e302062a662c0fc06c1bcf30530398256a44af35c245d85e226572fe2b50ae5d92b1284a8d1bac5b4374a5d2ea89bc3ece8a0ea03c9cb4f59f2f69b21039b305b25ecdcc3c194c44db05d7d06faf6525e3f9f4bde4031fdb4dcabba35866fde74ed468395e6ecb33ca605b1efa3fdaf16e1b758178884946192b3bf79cdbce1d3686f5c901ec083a5ccf29fed8c0e87fa858c342cd270f4d7d742dbe91223ae8b5dd68bcb12fe8fd1cd828155b8e947b094e47ce2a0d14e4f27d37a49994b4a95cdf190b3f186047fcc3c6a9c5f525321fb8a1c3dd5817b85c96f0970621056b6f1488cdfcadf7c547c11f85b6f1fde20927f4b4f76570aa5f892a1ff2b20ef18e2b0383e1c33ac26db285abf51a8d92cb47b9535da6160d0f00b8b476edc372445b015f119e7933463724555a29deda940e1699a67f6958f97843ea29df529114a00dcefc38968ba1323c6e409f58978fca199494d52c1f6a5c1ec5bf9ee1af12150b4116a361424d9dc50c83df4592363d1bfa5a75e6832ff4a5e523602131800c7c7d545ce6405f4fd1acef0f89cb98aaa29ca8aa0c14703d7edc63e0c5e622f8459de17ee1dfbf367a60bbec34c0b36573e3cf549f2e59a39a86aad096859184b63f25910e01d0afa5e1f5ccc0d7a603c14410c0ff9f81bb46b563ee4aa1e3224217f45a3da77c9fb077a0356d109d1d67473178c626fc452e8541fbc71772e6d41864c369ed9a35d80e8fdedb121bcf075c16fa2095d0e127509e951225c8fc7fc4ca3a47cb95706fc49d4d69908b2ff024e3ad4f67e918dc05a4ec75466d7fe7f7d0307d2b4eb4a88d43d81940f0896d06dc298c479a899277da99c63b9a96f47fc0a395993b3a8c72c957c34bf4c24acd86ef0184a8c09cf05c323cd7445f87a81507d129f8d4c68f6fdf9eefbb8eadb9190951866fc901e2e5a3143c296577deb5f4efe819480dee8cc806a8df16b62aa0015a2eaa7adad2c6b9d482941c9ed2529b88698fb4c195c585c204a006062ec76ed7282d0ba742bcc3eaf65d9cccc33118fb5c6fabbd20754c6ef2faa765103e04a8ba1baa5e4299da1e22ed05da19761a75e3fe255b8a14d677d165b9b5fe2679a75c6ad1da71a2438737f135da477577421d59968b6c45c4c831dd6ac05c1ce2f3a462850775e5a3b8d8a413fdedd1db739729089d92f6a1cf7f6d6233de5d40dadcb478d49a3f51c9a86bf30c4ec917ecf9fa1f358791682c928353e95225d7b1a599f4ef035f8dc908a7f5215b6c002348bbcc15f6193a0cd1e55af82e277e60caa23bbef06fc171b290c95daaf1b094f2b8ac3842823e3ba40642f90cb3e1145a44370dcc8c6d7819beea58ccce0144a8cb70865eb20c4b0abfaf16f848391fb75d349ae4f5e7b642111d845a8badae3777ffb89751468e82a10038756e3e2c6c99ee8721003a3290eb4044468e1fe367f1950a192ece9ad18761e9a96e1648cf8699ab065bab5b08551cf9da90357b770c10b3cf3e621a2e3bb27aeb087517c4d89f4bef5b8f65ac532081b4b65a89704312fca7ab52b355f50b5b2f6598016fdc578edf8ebeb94166427b98a2c72e75128c8663791b63e47873502349eaadbcdb216fd41da38ef48f0217b48c6ca3461508b88c50c81d543897190509bb680c6098d2bae38f817a51cc51c95ea5aaae7f4bc902c88901623bfdcf3ad47df72e7c4a2312db4979d53afbc1bab0497a4f94d1aad7244fb96cdc08b8dfbbd085ec686860e390efe38f6947572cff1963178c24c40ac493d771d1bed69d63dd331e0079e19d3a6682b7e818deed695d2646b4a7dc14ea07e312a7a16ae548e84d8ee2cb68d1d203502eed25333c45f67fd884472e718b1eb0fc0f5b4ac049675da883b3527092285978cb0875ab0403d1866f96bfc13bc9826053b830bfb85e15a41aa1549681c975a15bcf25d249db7b009438e2a3b5058f1ffb1b41a11249239946ecfe29a70153541a53bac59a8c070653668eb498e5d46c5e4f5f3496801105cb1d7d9d3008a1c1683585ebe07c529115fe2ac85cb20eeedc85abae0a39825e2653e5095492316d55484c9851c077f14db2d2b57b08dbfd29244de79261ef144484d40a64ee576062fd6424dfde1841b97e5f7a1e9dc1c9e962767fab5fe405534b1433cb3645683b2f68c84ef8cfecca38bb63db750b88fae22592cf7eb86b7ec27469816320a1fdff6e38e68c9019fe69291bdd1d0e10de041e7c7564aedd0c1e2c23584260abe101c11993b6d56ef89ed5a73b4aa3b621abfa78037ee4e9316f6b75f7b7c0fb6d5a6ea098ffbede9cc6063a25bb83641c9afc03447993e892ab0199403e3d4e110ee53bf4f6d1d68dc12faafabc3c8cc1308e07943ec23ab150c769532c75bbf343dfa69f55ea44fe91288ce004168f1ff05418c7c428f0e45e96cdc465eb83e2ec2fe9a4ddb88715f47530571e4d7538ae94ebadb75f25b776a9e0a66b9583ff7c5213bd87f0580afd6aff41d8da5435a7051cfc1025d281438ff87c036ddf47eb78d98b39420a9f1712963b2bd425550d63501d4dddbccd9880650a693d4645274c37ee4b97ac554b4684bb9dd5dc4ace4c3c289998b83bcffca9b5de2a086c79f9825f4cb90ac1ad775836301e95d87b3a02d028f0b630b33280f0311ab2a2169f4e88d9840a38d8941357f1e74110772412520ba2c7df80010f0a7d48a72c2ba8d2a3f68d86b54b88223781be8a686a2f49c7b1c95bff0d1d4086b43f39343645e2fc6a4f65e53afb977d4043c60c38bf76666091b4c75ee5e1bc9fbd75a4c40af66c5e45f26585b966f397aec6fee28167cb4793be1734f09072f8309799d2f581e9d65e60780c91fd9a6b06218a06d0b9a1721fd52d765cba5f756f5a653b73229a9a402e7443acc57e67e4ea32d80077045495f5198ef39841ea350ea7b334b63626a16fee3bedc8b2a2bbfdbd3775ff09a3c79f8852746ad2a33037cb5e12d01132fe87109c32fa0dd9be0921ae3277e1da6a56cb8b97daceb6db7e7adece861704f426fc98ee61e9b97f12828ee1d709ecb5fa15c1d37739e9f97bf5e686bb8d05e8817d017e4364d437462911fbbed4ab95c5298d41b3f6223946764e75eb0a0cbcc127b1f75c2337d809dd812da0207011e0b2fe156129743578aeb62d265cff0e35fe7de07b7e5a3baafe2fb1f0c2618c6189fedf867f4172007cc1a60996a4ccfc70e48743cfbe59c97cef3e256220900714253b5da6b8726aac6f0f8bb71e6756023cbe75058e4bba533be6c38a248c0a11712a69eac6d662c2a554bd9edbaaea8ebf4bb68f606ebc3c9ee26d954b59e6981c94344725bb79104a3286f9fcd19cf352b543adf766ded07a0fe137057fcba095aefe7bb905f49a88bdb124e40a6ede21d306a3db308cdd2febd3f5c1c2bf7cfef9cb2600c539cfc5cf23a0990a455b468f140ec50a3546b81e801f73c9d4e52a32e0a84cd14d31c8895eb5c996580c1d5fbd5f48cf9d7448477666a23abfef4118e2110fc54e7758665ab2aa5949a5f409effda33aeb598a00c2cfee3c7f104509fb2922ab85e47da2263f7777ad1584c07f9d11e8aca14a4472706595b1ea3df699c67c04f59eab785a8d8b485a8c9e91657f23b3f131e012d0a03f7e7d4c37bfdb7ceba95255b0c0992cb5efaa45710408d930e9a958ca8dece77cf2dfda1f3143e727fa40b2be87b8ccf6c3667795b7003b69b0c14ac9eca4a6cf2a47f8adb12bb2085ca151f314a9226579c377661315e265ebdef5118d11461afd98627763bd3cb183e4befcaecfcf73ea40225db9c61832454591684717c9507ea7846507df380c9eb16d8080a9a963c90c9421efe7ec1699ddc2ad6cfa604c6b8d9ed3ae512ad1612391532f4f61530facc01b1c1d2df3b0649cb5e14011bb4fd4d6bdfc11c34d60fd5af1aff57860fbea0c3dd6a2c57376c04a2e23efbf2f7d7c2257d89b3452bcfe540ed320d9197bfe9c290c8ab4f38ff3592ba0e80e392c9f4eb47cca183b5ad62654518562b05b8e42513344508a871ba2ea25197097838c48ee4fbfa67413a680c3bda2fcad1bec87cb7a9cd114a6f4dc1b6db9d8785bc536804a356c2730415316f58dd9d83347f184d4e8917c00a93c4ea09a664aedf1048b57ad2df21eaa6ebf83a202fb5ece4b481a4179f8c1429dce46e156c86fbbdc15af6f09c529ab2462e357f80056fe7225fab5ddb4c5a3a507083d5ace47d37a7342c3ed8ff1ca6aa0dc58cd550d2e4c1bd1a71c51d1265d6119ff7202ec1af11b61ab313cb9ba99e36dffc0312f18a9bbe82ff26b99314b8bb938542e299142195b366025bc455ebe776a6626d1b83c1198f17d4561814ccb66397a8bc4d447421d167ab296c9dfb2b6a0aade27691f5ffa86c6415e055b0bd1f3aba127d33b58d5f4c3ee9b70c74434698ce1fc193d332b45596df0189b1f6f36fc8a39644613690c0250375ae50dfc808979b8da4283b70a10e813d994a9c7b526068d22f236f5d8f06bacea5294182e874ec6dfd0dfaa88f1151a18eb207d0a5bcef22234c2ddd141b5627203e7973385fd989a03d5c2619abccd854c7655f8001b65cfc1e98b0ecbc01ab1829b19954fa0e8446bdceaa6802a4174ae2a34426b43babd2cf9608243a47590230c31e8725c420f77abe179de76824b23e1fa374f3ed8b47eb19b213b901d07b2cb34639b1d3abeb33200474cfa037ff3cab8d7b7d2b3708beb63c3c2df69f3d57c1bc78d8a3784f0645f4b0a2a16337fc0f3c75cfab3fe261c71bed3263fb8f70a004a54a78c331012fa9b673aaee69eea34f499095d1e7016ce6097156b45266e3f484f7788d58d529e1eff9143908586f60ab9b618068fbf4ed0456bbf3a2ee52e2a668295d074267a466378864fd577ae89c50ada0fce209e51fc04bc9adca9c27ab877ba7aedaf5fafe6e8a93e8d71a170abe0c2ce1a4e0a2f89cafd209c42032fd03362575495d21c8acc6956ff22367fe03d91ecd0c28918989fd4af3432cd373eca110505463bda7a05e6135e6aed88b1e2181f24271aeb3e0722a6ad0638f238a63c4ad9796779d50134c30fba098e32e2f0b532f6f5eed73ec46d20d023862dc400008b5d927f159406c755ee7b8dc97aa429a051109187c3e4af16edbfb3f98c135dba0e4b63296d588b44b14255787e39ce4d6c485bc0247f0ca415559a1a6bc29a3009074ca6f997b8118ca8bad3134cd018ab6918d0965b22433b26a1e9e01f386589451411a3701a45ffd8dacb8d55d0284a1a3e34ffe84e9309e13b6ac1231742fa65f8beed1c57ba4bdfbf04f1db008d57bb62ff1e428f4c89f12ae963bb0552d2581b189ca391c963f729355e56558d496ec38737b6bbeb1750bdcda71c62cc7b4b7a2eb2b8c0d0b13c290530ec46c8e2187c8fdc77eafaf59d7285497c1bf4e789b4a80c8d6f1d02fe390e9e75fe3464873239efb2b65e2850592f1a275c911c9c761818b3739854128fc9e7812dfaebe0d6248a2429d386d6ede90c891cd582cbee080a0e089110240ff1d140910e552f87f347740a567914de72b23cec014db49555c4a373d75ced0c6dcedb4d8593ccca2b0fec6d342c5335450a983d3478f77343e6cadae33603839c9cdf4554d647183b515c672546492d810000000000000000000000000000"], 0x1008, 0x800) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r4, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) 22:22:02 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0xa27) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) semget$private(0x0, 0x4, 0xc) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x5) 22:22:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) syz_open_pts() close(r0) r1 = kqueue() read(r1, &(0x7f0000000080)=""/22, 0x16) kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 22:22:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) chroot(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 22:22:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/209) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:22:02 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) dup2(r0, r1) 22:22:02 executing program 1: readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/136, 0x88) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) bind(r1, &(0x7f0000000340)=@in6={0x18, 0x3, 0x6, 0xe5}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = semget(0x0, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x0, 0x100000001]) fcntl$setstatus(r2, 0x4, 0x6) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/6, 0x6) shutdown(r0, 0x0) r4 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f6275730033fb76e44c99184ce5731dd6d65e5f23e314ebdb71dfe52b6fa05f6254b707efa17a113b1bdbd95bdfb11ae64054e622ab3aef3747924bdc748313dc5bf944167dc689c42b19fa34f913f4a29c800b0d75ee0614ab147346599d858aaa685514e2047a3feca8c7815364738fcb35f0f99ab5e448f6560e442328a6d1d8315ae4ebec3e2c6aa660e6a6bfc84e9335c4400d15f2e145baaa23ac610d08c507"], 0x8, &(0x7f0000001500)=[{&(0x7f00000003c0)="15bd4545514f66f2033ce47d8c003acfd30ab4b442f6f21cd150d25aeb019b56159547c3d0245c199515d40ad7ebbff9e5e8638b359c4107e0485230e77cc13831b18a911da7c7678e4dc74fac0f4e6a6ac21a2fb02237f68ea84a672dc3c6831302c90849b65e31c9295175d8b322d373699663e8ceae9799e28f91814521b66a8cb2553753f59878313394d04c1d2094cea415168399cdbe0d0212fb2b2c507d92a809f43bde69ac15ba3761e9bff98b7f6d54a3878ec9185589ac02539ac9528bee376c835caac8329da32a380609ba59321289453027f1ecb3dbce4f4008", 0xe0}, {&(0x7f00000004c0)="2db8fa9f321a2d460d74e8a7285c87c1d46a496bc5e68a9acfe7c154e7a569ff8910e312167023a4", 0x28}, {&(0x7f0000000500)="c191580c30882c1b29492907bf801a6b468ea61b22f0069f5e17621b7d54b2ad677e79fa16c0a6b6ac94e1939019d2b87fed0b40e571b568df0701737789bdaee51564a76c7ed4cb6fddaa23f8a8511659130a0d61a10687f4afee1c06f6325b8e418ca3d30416cf4292cb6a3f191d8f9fa43f40b1164d3563172ac5d82f522b1f17dffc8b178e52585034de7a86dce8e4871fabe123bb42ad4beef0dc6f83f1f6c056fea4a7ac3becb6fd544650f769e1dd15c1b484416a6f332fa4a6e287f0da0eff18e6ca420906f06ad6ba6da555e64bf92863283d3a013ff1f54a690aea694b7ebe89b155c37e649322740770dc578a1f981296ee9c0daec0c9a56b3db62800ffb84b5ebce7246ec6294053e3a61350d6628c67b1c2fcf1ed1303ce2f14049b2fe08da884e240767ffddc280fd9bc3aaaf8a1bcb8943f482243ac762134ca1c226841dc1797acaf76b5dbba0e1a8efad2aaecbecd3abe72198ea184a98be62d1dbec2a398f9a3c6ffc176f2f7ceb1a3d6d367a42972e9d7a7a0741705dd88848da2cbe7b38f3d43607df5bfac136451c8698da8be56bae79efb2e26962a524f493ada9246f3393bf439580a3349740ac21f06ed5d0b6cb6e04fca1e041a3d5547ac249c52ef020916be362728a9a6449bb16d1e1e37a27f219e6a8bbac2757b199e3e79acd708c04cf3074595373ae6dd26c87eec332c2b7a4d59d6f130d5e2098dedb51e7d6525044a75a7bfd87f7a8ceef0b7e11891eca064cd6b8ce9b0cea9097515ade1eaeddea0eed21e701df41f570e45a324155aa4c60b5110b70118c16ccc0c06245a25d3bc139337751b6f8622f252bf2aae1cd21aae4d95cfabe707023219daf784e779d80fbbf0f01a8c4840aec842f61005e17c15289f5f4c2b9eed940e5ad506ca6b37ba47d084ca93c57314804f93973fb7d807b26d9128c9f835e862742d33640a97a47f3cef3d5d5dabdbe1193ba22757fa2f8a65c18b00ad96241cbd9f9d38201f69e8ada3bf7c95f9c272d2b5072dcfeeee885348c1854127c8fc717688d65e9c2547749f499527fbc2fabc5922f6b029638a378bf791e581ce74b9d8ea2980c19e5040d20deba3be122f208db095caaa2dfc9899e77f9373b832c1e809fcc35bd172c07335a9f60d31b34faf20dbe2280af9bc87bc9bb2a90863082288a87c19ce7c2d674121b1d402bba813d21bee7828504960761b28d180ae39e4987546136e92f3a81f814a936ae3dcd6e971fa7da63fd0f48b496dd6e933ab836d9003bea425015b99f72340aa4ca39a1e290d18addb7c9aa1edfc064f2b18fc420df4929215ccfc8cfa73e5f3b69c33a04cf3ab1c4d0a231c5b1b1f4e74dabc01a1e8cdec2658176561d4153a4e8fa67745d995376ec536284c1f61e0760110f968abc4ad9b9cb8998aefced087522b5d26d28cc2bb72c7ee93cf028d08edf595162f093396d4ab95bab0ec6f2b7f268eca794bdfa36a7d275597c85b641f2397c75401d255a53fde83300191d76963672a9a2ee68c3536ee4e483587dd8b586f6dcfea6e9f30f76e99c27a28f497354e03f5d6f0bfac034a4baf9f8921380e39d7656420e729c9db0309188962c7cbd039d9147efb7ba476c98ac0a917c5c6c4c712e950c4b0ede8aba07b1b8c57c0de12560e0fb5dc03745b64ef4cb070fdc0f1e521abe55198092710ef580f55c6181428a3df27e478e494fda5fecdae211a1a2402670c3e24b0659bcae8916bebc2e31efef68b86a543044f682395239571e37c93dc07f390caedbf33e13009984fb041b2771b2cc48192bfd83045b4859068be760bffaaaf244b3eabe3a644901dec115f9399585fac4350d4092ccb1d5fafeae3338d4729fabd4f5a3a2d1a265166b54389269e67c51faaf9fd024df13ac5c7bf755a2b7fcb154a0a2f4437ae4e20963274a52b2888531b90efe2cd815fcfc494263091baeeee0ac1ceaaaee9a403829360b88110486e76c24a4b4ad0c89495ab863e6eb14e6dd6bc73f8c6e6a2a7f01ce20d4c6c899b55a9df24afe0685a2b258b3c1d1e25252f67abf5c44319af6a0e71f546c8b331f8909e92f4ee3b5f279635d3d003fa2e276789dba497931598cb413701c96d1d3b84fe9315d87cc5a1c323f7e7209d6644f9b5c63042be7ffb2a6f59a1947ec6f40f5ffa2c4ca64442d3c74418b9bff477b38fcd7855d28314dac41522c70b406b8d20be63463105bafe85ecb1bdc181598b2398d3426238442151f9c36f76191e2fd03c3e148ffc2b63de26de37f1b4ed7b804f2eab180c51897be7211a139b17d7131c39ccc47e29c9c84851c0e2393f8abc6f085c4cd81aa43791adb90f86b76526edcd46b0f80454e906f75f94796f0799b4aeb1fb63c27b37bb755d0096a25e9aff50365371915fbc1304ba064b167e9e765afde45e311be437406869d5c4b988e404fd1a7f138af69bbe21cbbc4a82f2655ec5281573a592b17847cd85efd07e4fa2685fa5fee890f224ea750e9957115553f3ebd3d4b17800fb5b7b025691aa26c4f034a4a0a610c0f1abbb8eb64d1eb5c04560cfe722fbacbdfc4dbd9a76803dee936ff6857be7023ad32da60a541f8baa25294f04b18a0b91f4c110ea7c21462e4426dfcb212844898d5d354c0060dad48dc4d0aea37e0beb5fcab08d1ec034d5be13d7825d89259745665247fb7e57ac57b9d6ddbd6321a8fe04330e49b7888c670b37bb4e317ebba8775ee0f19341141eac663c8e7b876dbc7f3e726d09e6a6e877c22337d5633a40734aa0d1a2d1ad9f56eaa40505e73b8d0d21dc05606bf8b9cca8f2574b76f12e577497936337cda8019d12744377ab078f417e95cd3d352759bdc0fae40062c6b5a34263c94535440f4fc2e1f5dc5eae86cbb8797cc036bc4e16f85fed961e2080ab6902876e69dda09eb3129b5688a5ddb41f54e013a3fca588651df6ccb0b72b7424245124d482a807c2c7b2e9cca8f0692b09e8346426ebcb1328a9712b2f5a060a9f435189edc4210a3a7acad807545144abfa8c267bd107a476e897c4ab5441631cec3989a74127b24672abeda285d1df67bae29ede5d73d463a914de697f5dbf31e18acaeea04f580d47f4ee31c1968eb12dd155a31bd7c91ab559bf5f716dbaf2bd3892bff5c84b9e1ef67e4ddb8b22b4eedc9e721e80b46d4e56a81ec64dac997469c84591e64c2ae9f92f01b40ed9bd80317d7ea105f1fb7b3ad73f80ff4818497cee318a1b39f8b5595e635c5702dc621a7b89b6a0ae7ff5f99764f99c4956f0d6bd1a1a7f32dc962dff88f54564f2e68b6b845db329a9ad5a775462273611b93ed8cc11182ef7ce6e137d3d1b45a373f48c3328a6f053b9d7d341b78ac03d5e3c284ffabf7c8b29a4cca731b197b5c50742bd9164c81bfb6c7694960a9f6360bbd2874ab9299f22a5941268eeb8e459dbccf99ec7a39a48ad7e1a499026fff26508c82e61245e6f3a08a07a6adae0770fcff1ce6b718152d0824c670e96ee8c025e1a73c97b4825a0b9890ffe8b7a2692f6a5967725d4c4b63ce49f2387a10c9b335748fb3d178ef655ad51d497642101d1d47c4d347ea9a5a1a76095006cff94502ae4dd946d83e8f6567ef26c52fef06465f3ae520e5bf09ad1adfd29a5ae0fb9d2735aa6b3673087a486d6a2a9c2e98f8ac20dd77e53885c56fc8dd9c829b3346c2170286c2058610795e1bd034eef65318ad11312f83134c8217f7e0ee8a9399c83ea88e53018855a0d6f043dfd94f87666f21f6a2247c54d539ab31e242fe5e25c4576637284115348b55e7f7604b7770fb0d6206bd25dbf878c120a092e5d7401618e558315556f8375990e34568cf394418aced09b6a63a6840a1d3100fc9412d8a6eb4c2ad8d69eabba917bb37e3021184063dfea4b0dcb731b77b4b03a37cd49be9880b158c2b67f8a4183aa7990ca1d5fe62b6c60d50a110578eeecf07123d55a7c7298d7633def462e3e54376b02adf849c7424768c338e42a8a91af592e3f4c7105da3e765cd0b117814c81d85328c7f40a104f4df2336f17138a2e21710f38c077838a1165d64a59faa731d672136ca3a6f798e206ddf9067f3d20f04cc3c9c96c56949120235ce0296432ef3c326a7ddfc77d7ff756c6f414bbaf13f598cfb69821d0bb93b78d99aa8fb4439585ee24beead8747b7ec718be4ed1c8903da8a58e7f4f9bdbcc3085fe9661851af1b4482d57570cfa44b2f84a5ca686b310cdb3729c429b153d3acf2574be8ef8daf4a258c2bf6fe13d0f1b4d4d3ac9e94bb8620973fcb3fb8358745280aad9fe70e30745ffcba252dc7f7da78b73a8f2ef7cce21340cda3fe4f17d88beddbedc9556ac4df5e43e71d4ddd3319c6eab357df61eea80cc57674eb30bbc803646d15414102741bede99e371beb3b5a3cad3903f56eb5fbda12289979119e45eaa6fa68de265192aeba665424aed4ad116b40780ef8b9d4e17d47330f8f7e4a3149e9fd225ba0628428e49c80af0e237a64ae2e6d1ae666c0356990088dda4457121cc16223ef478cd486c80b64ddffcd5b3bdf10f7d20f16d5539821607237f5c9aa350a1d6c247701a59db182e3732e570a3d6e460b3b1647bfe82af8d43d20c79d27bf0fb37e99536c85c5eff0b561ad36f3e66266a1607243fbc852004c44a79bf6b2435663383400e8d61a3b0f4ab3a8dc6661c9b6f4f17ecebb3d4337f07e97cbd4c698b98b25f4902237e8452ef978380a2d726cb82ea2c655986b0cd90c376e0d608368d97cb82c668bcf7b8048f8fed95c18004745e2425f4682c466ee833776bc24b34c7b22702867d0955827fc922007a3d7d67daed94819f25b6d3c4ac514732d3051150b89dbb89a63ed254eb11d7fff87c841240614a5671bb8ace12d7f0e1fdb35f36c6b114120cc5b681598d8ea5c905dda393c57a5e7fb66fe91f6098071502f84b4e3f02532814cc20646cbcf86b5368947639047d61266e17da20b5acde33a8bb41f3966b3c56c8a448891311cbf37c4dc36207eeb34eeba0c293fc50ffde9285eb577ad4f1cd54872264f9a385010f5070938bf705350f9defd6f4be73a76993c9e4360f7aba3318b72f30e8ac27adf0991927973c134bca8b25d9659695adbff947b2a6c079b6db7cd8e94a05e9891a23f719e866d0b675729733948d225650dda1cc80dcd5385e6401999fcf2574aca3a48a445ac73217d6766ff65e7bee3bb8c0c61d0ed1ec51baca3bc8fe2b6c6004c45a3cc0ed102768fb3819bed7166883ff14fffa3c8f1b0d68c3509e9ed5e9ce57caf871b7345c0f3bf3a8d0b4ac43e6ddb3c52f956a776a0eec36552dd66c7c4637e6f73cb36bf28a26c320aee2b25c802ae7b5077151fdabce1c18e18942bccad03ab0ae7894bb6bc70889993be8ce7ab0e7eb8901a991d2101d426d33cb08015f9e544e68f8d8c33bbcebf61c682c89c2c229eaa5b274d437a76fd7236816797279e286330593a72b68d2425d764df71832ed57e7bb08f24c437c9db9ec7c7f67b76a0bf37546a00e507e892997a8859ac9dc120a443cd9b3ce04dc3a433c90760000e3beb51cb16b25388284bdaec7220f974a5fb698794e95c1e0651ba1114676ea9e95623190d3715696f7ef266c8051f4c47c9f14febdb91d32353a8e786841456824c292792b0e856651fdeb54d4d44ef436fe7f10b63025378e99d7677cd97b035917c8b141c03c667d8f0a37cfde25c9909e7cca8a1f40a5c02313a6d79ca23fd68329ee8dcbd077184ff4d0dddc006730d1224a11910e673d", 0x1000}], 0x3, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r1, r1, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xc8, 0x2}, 0x402) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 22:22:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = kqueue() getppid() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 22:22:02 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) close(r2) 22:22:02 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) getpeername(r6, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) sendto(r6, &(0x7f0000000540)="00b7377a7ed89f16f880f567fc06ccb4d6c00495c437a28922f7bb4c4fa49166897d79777ad21c85a8973383237f73438951fec6ea27a739a70ebdaa6d34239e3618ea0694d291e922d17fd3235bc793de2dc5303dd1090adc79fcf49feec46cd01c72a18b6cb9bc3b6eccc2cc85997a111e3a5ba2d93a971a1edbc8df6d13316db4c033aabe9ab4033a8a47780259670e9c9bd8d908285cdd972e9b1c93df72e223456bc173fcd1e9749034df8d9de2f6a77c7727b7f0c6ab3a6e3116fc6d4c", 0xc0, 0x8, &(0x7f0000000600)=@in6={0x18, 0x0, 0x8, 0xe40b148}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) getegid() symlinkat(&(0x7f0000000780)='./bus\x00', r6, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 22:22:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) syz_open_pts() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) getdents(r0, &(0x7f0000000080)=""/44, 0x2c) 22:22:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair(0x20, 0x4001, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) pipe(&(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r4, r1) openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x800, 0x0) setregid(0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000300)='./file0/file1\x00') setreuid(r4, r4) 22:22:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x6, 0x6}, {{r1}, 0xfffffffffffffffc, 0xb6784edc124fd981, 0x8, 0x6, 0x113508d7}, {{r0}, 0xffffffffffffffff, 0x22, 0x0, 0x948, 0x7ff}], 0x40000000000000, &(0x7f00000012c0)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x20, 0x4, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x90, 0xbf8, 0x200}, {{r1}, 0xfffffffffffffffd, 0x18, 0x4, 0xffffffffffff2779, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x90a583dede16ce55, 0xff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x7056}], 0x401, &(0x7f0000000000)={0x5, 0x3}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) write(r2, &(0x7f0000000180)="3e0bfe1616c5eac2f0ffeaa732491832e658a929a0ea1213911bc679b15673fac593a11ab64067f382d358828f9044e150dc0d03b42be33206333738da3a540e84e2adf0f0c34027ba840a2fda63a0df3ba08252aa94fd6558ea6e23efe771a20fbc8c114fec445427390db7bef62a386a77cfe6e70f169ef7f9430c79bec1619ed4fb1a43c152a14d9d2dc4bd21d2786d4dbaf56f3acde9195c4b97ad0cc81f1833d04a407ff00592ffac8771505f3b18271eb471c94b0e929f6dfcb1bfe5dcca4a47c0e526d4381363883fc01f617e69f9c716debefb5bf9ba5b8172c7a5351849c9bb4f01aeb3a8ccc8860f54210667e3e0b8c428e6c0c6b9e8a71a1dc84dc8a2cf518423d0b083263cca3ec6a9a02772d463078f373f7396740dc72833eab5d2871870791add938684c1aeddff8b485fba608816aa0adb1c4a25ec107e4e663f7deef5525332c598e1646e181242dadeecf0a64af2002872bc84adb302b6d7bb96e94fb061b13c18ee04e7268afac40677d960f37eaadda4b384329013afe002ab530967835a2749f80af7a165fa08ac91a68877e4f1d8668734598fb3bc9a3ecd8d19cb0260c847217cd47f16d3fb9130c5e92e435cd5af724d12de091b7786f3e181f663c620b0dac89e8afa7df6e926109f523905a5c723bbea7eb91581a3840f8ee117636a9556335a7bef0112af7764d8e2e02096cc1233488251f2efdb73149851c6c8b66e3660ced10d8ef80311006780901ccc37042cd1e42f987732bb7ae3ceea73ccb95b8f710abf76b13785df2f5ca1634fe48c09c0ce9bd4a07663e739673e58e046582ebe3d6281615aa84eafb145589324a68bc1544e514dd8f403b5910de2001319eecec6e5e90f81e436d461c4f2cd0291a05a5b21508d65212e19c8e7017e362742157672638ced05607fed99898e5f82d2444bafeaddb59d826ac99f9f76e2956197f96eee5d1d91772116305a4b376a10634621259088a37fb22e836a96e26730443c167392476ddbf197945ac064bd53875feb9951f2036ad1f2f487a3d38ce0ddbdf627623b99f3495bcb31bfb62c033f239a0735e3f9b7e3c8e7732042538483a7be6a1a0e90e4dee4605868236ae71fb4add8d93fc3f6273bb9a4805477c54b326298923f489a38df2ae32e273bce561640d7bf7af3d4e1dd104a30176b9c5ee2d502b8812f271020270411c9ed724b868a2a2330ab2d717f62c97fd0eee5526af476c3223bfc92ecd080797420e01601b09abc979954b0ee3f587951c4407d59e669af48c6aa45c4d3c31ec85b145393c4d8a309dcfab3d21f5f216fc3f0ea568e89c8caa544cc5ccac811326642159ab046a9f306e02882c86c723a3b5237ed40e52c0861037330d8600f4a6799c157ecf7763e9b774274f2bca4b86fb4f4ed5af346e2988ce2b5e4ccee2a07e570907991662fc9b2be4bbc9478e132018355f7959966a8e3e62625bd22929066628dc236f10ef011db41ab810942ec09711a31a4c1004f634961415e6ca31061440548e43c164ed67b50439479845b96494518538736dfcbb7c1fea616424bb31fb0d4c5de2b96c879d6e9de724829bc435915822d353112ae029c2e0084fcbfc982036ca87e9d1fca7d609c3ad50491ebd67762d24277c9b152518e3c065b840e182e87e01330ff11841cb30976f61a51b51525324b578bacf82bb383c8fb854538a8db62bdcd5bd5da3fcadb2a203408fa84c0c78e2ada41ec75956f04db95ae593dce4b4d377acc5b325796368d7d0f33bb78e57b9f1b64dcfe801b268ab300a4d738a9e364025581555aaf848c9fdfde7fd6aef7a7ebc8efa507cbe3f29647a47b881e3ce65a116991bca08ac3d4a37901557e5ee9e1a9709c6be6c79673695db38296c56a21563de8e431f883ed1e3a2cab20d50998324782034ba5889ab9e44d4e3681eec2949f351ee86ac7cf5ade1befd36e1074acd92f5102dd2f4970f131efc2f12b584e67a71c83774948f22c1a95abf019d6fff4618ec475a35aa82bad36ddc61758a7c19d82a6a7a2ba66e41be6080f3b402039882e7df6e842a0dbdf3856dd79c90b0ec1aa8472ad4ef03aaf6bfe9eba6048a55bb83ffb0b3736b994405861e3dbc98044efe7334458ef94c3ec1712f87c3e9f1e5020f24be010d40b5e81c17652ed833b20efdf17750a8e2ea0024f28315f1f4a668c15c7a139902528cab5d7cf6e915c184206362984888aa8917f405a8beacaa1060823852c8f70779319d52c569b2c4023557b8a60c351fa652e514cd63a0ad70f39ddf37e97cc92dae987c8e3eedbfae47ea70bf0b179e6b5df64d5e9b95c58b179d0295c1c150cfdc480ecb6575b3893eee6a164a295f3ef115575b990c613c094d98d4d3a1157abfac795274289da121f0beda0c17e356dbc91ce1aa568b4c5f15bc26a3ba9fa129fd7b4160918fb76a6b22c9bb65d0d6d87f027cca83dc22e803277d0f3a757ea9bbe85dda842958d438df60eae1c6782cf2a942e1b0f81f542b852711d1ca30047110a015b5327c7160c9c9525fa3eaad94d224a1937bfe8eb645cadb26a905ed0aafd0c9eea2591ad4ad09bbd50ecb7f59019bce327cb1c1d9ce483c256d6f6c8fa0db5bd4261d8938533b8e70855f333343a09541b4867ae087c2f37fcfaddca31a7ce2c94b95b9bd8bdd2fd6e7a8a82d550b889f6a6ded615efb06c3a97239c3a763f7a76fde2754d73a35d72936ae7a5295c52c3410029624fff17242bb95a32acb3a275f80b4481f7c87ae5312cb592f9dca945d5809bbac5d1ed10b5b65b7f266d4fc3501e8cc0b5a1862b7d692214848e455a1ad9a6f0221ecda51ffe99e03f8f73c5c03978c825a4eb8953470372bd793e36060a319e3622bbe5f92d9927d156cb9db52898fc1f378d0425b23b8732438a89d01daf59ad77745e511c23a359300cc3bb32963954965c1e682f1830f2a367572a219ce5818930fea94e9ad0599a00d30efe60768b7946af6ee8ee4539acd40e625323739608c4458917698522be45740b277e23130b5ed8ff4905fb91c7189221cf223d124df7263930615243e214a139ad140099773b14cb1764f6c561091b7c0606fa7a0314d506ad4014fcc48993e7967cb4c21350118a5a0ba709e6bd7a8431e938008f940dc01bb47e76e7b8a32a5427a7ab774bd4c6941b3068e0caa775caefb61dd2b6922841e90ecadbe97eee09c04754c4b4c19531540f9ad05586855513051660b542354d0f98990003194926161e3ff8a0f052b5bf684177be7f63a7845b675ae08716c48aef9e3b5c85ff77d0dcf563d482ccd90d4b6f016ecef23c650d0a483eb40904ed9d0e9be5fce46eae93f330a5988178782ffe74a981c950b6b3e8a995eaafb5faf8469400fbd57960bf09bb0202f063648cd03bf5055df78cdbd1c575ef36cff403082fb23e24cf1af2d9d09ee4dd2fc07b0e2709dfbd5649f8835bce110b931171ac83a36af3108b39b2610b69c839e27a1e51e0d1fa969ff8e4fa0f4aef548cb275357b77d52009a60afdfe0f9743f00536ffde5f810069165718b1e3f762ce926fe256c889ea1863597a4449fd10e7136b1c9f2b7e186b0f466ce9e07aef6400c23d454d91c9d70acd9046e66febe008754246d999e4e1dbf02d0856a6ad34e6d5903b0f9eef6839fced855df038d80e7ee496775fa567f3fbc208f48066b94ddae2c62f086a058ab1f5d191fc0d77aa174dd1ec07160de5b5af159ec61ba04a85ca125faa614dd6ea75adba9dea3d2c3cd01dd01985d20d367e1a531f1306bdbddcffb037f330e1722ee4de1e4f00e7a66f87dc5fc1b49c7c09ce4732770019150efa17dd1dcdd471ca0a3cfaf9d94a1e809106be1684224276a7958131be043963c5ecf978b9b20342d20e94f5501d7a8ec89d46f85e1cf40223383ff99534e74aa0170c9500038e922d7dfa5b5994f378fdd3ce90e492666d4f4af63e25e3d7f4af86c2facd2e23977e733a86976ee67fb8c97e7b01d79a629e0702246956f02de6702dc18b8c523b01cfeac2dd9cc6a038b0d98ea6850cb280ae9eda47a2ea686285801fedbcb7af849d26d475541d2f694c841b6f1bea663807de0ba610ab1b661b121d344cdd569f67548583e1c2444a75072ebdb530cafdc37f27dadb6898561d48ea62c7700b00e62d2c5f75bf2babf1ed9c003b29b0e2ede30bed0e828b6b6b4a0e54a7cc22a24fc0aba6ff8ebf90c46894d0b57e07b4baf2f4f21fde1e7c677f1ed58ddd447997f8e6be8e402e6823e385538b78793109de89f8584d2ccded6c61eb37ec92e70167ff74a45bf1295e6d558e845e5ca338100bcd051797e3f1e359ca97f472d71883d8b94334b8c5a91c61f3b22833e16dc8c7380da462f78eea88210cd59872354af32aa055ce8d687196d8e3a4041ef931b9544d7f1d68c29af2f1ff0051fc7dbf85edb3bf8993e19eec2e3428a18ffe8d8bd53792627cfb165b263dac304da8f2be131b53f1f40000f4f82579e6ac4615896b5872fd53e8656f68b9a3b628eefc573558bfff0fb5c3b0dd5d8a7800814ce6793958865ab45bf226b230fb41defa5ab5055c5477738257f30a56e1c1686b60f62cc9a11f3a25b66bbb2a2bc151a42f212eeffbef95ec512b0b0bf89898abffa37b6b3fdfa0161366c6b95c584f59de709fc7d4082cae20fd6741bada1a7867198ab25608077b3b2a004e69989e32ea55eb86a99da207677c0c0e9b08584a42ddf2a7faa4bf22d614f7f4fb41766318e5b39c6dff3d8648a4160ff9d0b12fe02711ebf5e699fe729a6675d28118558b4d47c67cf036527f84586d509cf3bbe469c5a76f1056dc6c1a52cba615ca8424fabcb74a2cfb761733c0a04a3850cc5c150449396222c18c804b607bb59708f32632f9abad2d770bf5746c2465c6c844fa20c0228490d4b06c940d0e162656c13b9669c1d2ded0cb0d111969021fe9a06b6120c26f8a90b7a4d060f64915edee42b87013172669e36b9b8528ef40787e0a8ac74619377f4e199c170bdfc5c50a7463a61731cc3d174f90769c493b5a46edf32a3340533b02c8c989e30a9bc61f66a84a431a709c4cf0a80703238a922409330902101cc0dcf45a518733003e08d01d21101d874576618c70260520ff5c7133df695a6c9e728091a8f7fa38b1a4848303155353ef8cf7f9c2190a9223229164dfa96dd4901c1678cb446820cb75289d7d6d182db7d01e4385ad14dd92bd329e1eaed816849824085812808243f6fd6ad2d6a1d4b9996f254f7e74e7505d40a54f616d481f690bf6c668a1244cb5f7b9a95403237c03e595369c0da4b22bf9cdf9e6bce83af609b9426711f5defdbbbe5315c3707e88dc1db70d3d5f9f5947b5b6c4fc7c96d19c0f52ad16eb98aed7c989d7fbdce85caca314178c2bac3f44cde900cb8dbe64ca808bb77b4396104b4948a2a6c3ab2e0c1faa4b4b75fcbc4c2f49697d402607071bd4c854c8bab453f92ff898fc6eece80052ea20de00e2833c5d00b0349bac3c1be8c8755efe70fb3808e895088c9bd9c14b8312729fcb2e37da0b1dcf8f1a8c45635bb73c7c790d170e7c4c753b0c292414d39db362a967cf98222c3b04cbc7123ec72378f67771ce0c1eec5e5f29ae340129c4af636b08e860b870a0465300e5f8d097c9729ea406213f97c0c7a4c17846625b5d09b57b9e28baaae08f9655b03c4b6792c9ace7b01725e133006db7a9047ab7de52f30105f8b53784fcffd43c986ca54652c58c406063f173888c460933b874de2f", 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffffb, 0xdf, 0x80000008, 0x7ff, 0x10001}, {{r3}, 0xffffffffffffffff, 0xa6, 0x7e62a9dd7d761066, 0x7fffffff, 0x1f}, {{r3}, 0xfffffffffffffffb, 0x0, 0x9, 0x993f, 0x242aee56}, {{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x1, 0x9035}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x12, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x4}, {{r3}, 0x0, 0x90, 0x23, 0xfffffffffffffffe, 0x800}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x101}], 0x803, 0x0, 0xb7, 0x0) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000001480)="56e935739aab670f90e15020560ec2cb97cc4a1c2f616b51d22bc978f2f40618cb08d2b61afa816d530480789db7a294e9faf6bb30db4acbfd5ac80f30fdae250839815105ab7291", 0x48}, {&(0x7f0000001500)="1378153e392ffb8d223b8390f9350b3baa8c71cc067fc3a26b073dde24598e069e99468731f9cb6e1d90244ed6df7f454fdaf7fcf95b18e0128da20adca5b500df5810bedb4e361cb9fb98971ad8", 0x4e}, {&(0x7f0000001580)="0907e7b4f305c0fa4a593e5ebc2052d44771d93c8c3594e3d0e3cf4d9a230b6de89f613708a5c01f075e9d93e19bbd362915abe03d71de", 0x37}], 0x3) kevent(r3, 0x0, 0x0, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xa084718f13a34538, 0x9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x400fffff, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x80000002, 0x1, 0x3}, {{r3}, 0x0, 0x4, 0xa, 0x1f, 0x1}, {{r2}, 0xfffffff7ffffffff, 0x1c, 0x80, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0x24, 0x1000000000}], 0x3, 0x0) 22:22:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2200, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x286, 0x8001}) sendto$unix(r0, &(0x7f0000000000)="1e9a8e70b79c96d185b16d982017165504082ce0ab98811517198deb68ba", 0x1e, 0x1, &(0x7f0000000080)=@abs={0x64d0d70f579304ca, 0x0, 0x3}, 0x8) 22:22:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) close(r0) kqueue() r3 = syz_open_pts() read(r3, &(0x7f0000001580)=""/249, 0xf9) 22:22:03 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x8}, {0x8000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x80}, {0x7}}, 0x2) 22:22:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x8) 22:22:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00"], 0x1) close(r0) 22:22:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x222000, 0x236161bc) mknod(&(0x7f0000000040)='./bus\x00', 0xc012, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000004180)="b9", 0x1}], 0x10000032, 0x0) wsmuxpoll: not open 22:22:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) wsmuxpoll: not open 22:22:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x500, 0x8) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x14, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000380)=[r3, r4, r5, r6, r7, r8]) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="0050f7362520923fff065f3542bce6a9ce46217f967154038c25dbd8c5401a", 0x1f, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 22:22:04 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x44) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 22:22:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 22:22:04 executing program 0: poll(0xffffffffffffffff, 0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x65c7, 0x101}, {0x25, 0x249f}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x200}, {0x0, 0x100000000}}) 22:22:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file2\x00', 0x880, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 22:22:04 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x8000000026, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/204) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/42) 22:22:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="02002e2f17697c651147b47c7ee0fda6d2851486da3867a89f282849f1ae547810a85972110087fa15644ee63d3b2a8b501394e75d177ae02d5d1af9a7046c8a521fe50100008000000000cc120ba937314d44a62e2c44d23144a8dbcb7e9910d206fe24662dde42439183c3aaadbdccf45b7f670f23530594f7b64296d166b36927e540a34792b1ec7da066dbb3b3acc43bcac12b9493b2505c7631bae62841034f0fd928e09dff3774b453b0f75700004b41accc487c34220d47f60d13a3cf802c17c5ac1f4b0d000044dffaef789360be30d500000000000000000000000000"], 0xa) ioctl$TIOCSCTTY(r1, 0x20007461) 22:22:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) 22:22:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x104) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x8) 22:22:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) open(&(0x7f0000000000)='./file0\x00', 0x8400, 0x2) 22:22:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x80) poll(&(0x7f0000000180), 0x0, 0x3) r1 = semget(0x0, 0x3, 0x4a0) close(r0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x7892) 22:22:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 22:22:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) flock(r0, 0x8) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) getppid() pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) fcntl$dupfd(r0, 0xa, r1) 22:22:04 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x7c4, 0xf}, 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 22:22:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0x40000043, 0x3, 0x689}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x872, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x800fffff, 0x200, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x9bc, 0x49c000000000}, {{r1}, 0xffffffffffffffff, 0x90, 0x7, 0x100000001, 0x100}, {{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x400, 0x181}], 0x4d25, &(0x7f0000000180)={0x9, 0x5}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) kqueue() 22:22:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='x\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 22:22:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 22:22:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210b, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 22:22:05 executing program 0: munmap(&(0x7f0000fed000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) r7 = open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000b40)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r0, 0x0, 0x2000000000000000) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 22:22:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x80) r1 = kqueue() fcntl$getown(r0, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r0) r2 = getpgrp() r3 = msgget$private(0x0, 0x41) msgsnd(r3, &(0x7f0000000000)={0x2, "90dcb44cd77c6bc2389567ebc82893fa7de9336a6fbe"}, 0x1e, 0x0) fcntl$setown(r0, 0x6, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:22:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000000, 0x0) getdents(r0, &(0x7f0000002180)=""/4096, 0x840) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 22:22:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x104, 0x8cd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) 22:22:05 executing program 1: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x9}, 0xc) write(r0, &(0x7f00000000c0)="54731c2aa9c8c955fd40ab28e56caa21c39af17fd09aad7dea61032dbe64811be36fc30b2b11e927ff538200c07f44642b5f50b8330ed9154ce6e41ddd71b84c0beed262635af692b7cc7b940f6d30bbcc73b313191fdb49ca8ac70effd34b743c69f364b37d5add7cf28c78d86bbdce2ea91acb5bc84d1db1e05ba728daef1bb2ce83fecf208a38e1bd215b0f47e6657c55edf325b53112bc63a04e07ae5d01fb32a187ed3241c5aba19be8d5ddcfafe1c3545fd450d466abbe65ab1271d826b46142872f6fa9977a4f8020ab69f698f6af869b5362e35e490c14ca6308c5f6b8dba8a7581316553bd1fc413fa572b554a83d527d74b2b902b4c86f479ba9e01b1ac08cf039a76b1fd390a7a4457185328990327fc8e96fadf34aa1ab6729aa307159bfc874eddff54c02fc8707c3ecf5b87af18070eab17cdff2b0c1e3c2f38f4ba9523a8378470cb7c444069ebe88a6d08bc13bdde00d450403b054a85c4446aa4123b869984aa81510757fb1f3af91ce6590d56dd94a5c46e1dda3f9d3ea9745bb1c5073515a0e6f4f9e7634b7e8f2861e152e7a9e2c26ec63edbde663b9edbe50d808ea00b5c66c825b3383bff834326f53750f8ef3bec74cfaf942038ca247a00ebec8fe4be537438c8798f39faa3372620fdf2073a0214de6fe4bd0e52f87604cc0e32a0d6c169c009d0bbe120e32437d6f98571295183baab61cecbc7f126da002168b4296b701a0ebb25ee175820589b483332454533eff65c77872a24cc0791f51228c538d86532f622c235b5ccad6a72750894fcdf5565287417648c3b49dc07db59183b300ab1cfc0f854cb1d8be1fbc0d48b8fa57c271acab13fbc2fb35890433de4ef12ce81dffca1fdf382911be66e682acab42ced900cdd61e55da90a2be95d89ede47a25ce75eff49e7feee2b29899d40f28c2c102e81c2d7c4e9816f250c56f9a181725beea22f2ca0d16af7e333cb3f8d7b812e7ef8fc61289623d0cfed0ae64b402565b7103136bc13fbd70ce6af2c40de6b6676b4a66e2d32428299180231c27d5d2ee5b04d3a1c7b8502f2f6e7700d64a3affb0dba44afb930b0b15e02b33001108786cbce80d47242f0d67d3600fc621312c4d81242b80934f85d1bae74d573e9695c5f6f2228e814dc03af6c996758e95bf558e4fe030423e9bd7d8b5b4b0e34fbc53c961f861532127337b8454c224847c6dc2a9f0d3dc9f7c6282d1c48a2fc08e332dd9c8bf57afe7273e0d29892d75046a9fa9038f8f186ab45dcceaea7cad59cedc28e99465a018d7011b8918f08851fdbed4af2393871a3719654053693cbcfb627936385245f5033525afc52d51bb732e8d96dc489d48f2edce15003fa33222e8acbc6b96c91a91a4951c728e31e39a1a877f1d9636e2866f41f7bdf55a01e5fa62d8d4260bc21c63fef94b03b44919e9e0b8bf5837003a7bc53f36898276ef342ecb4032e403ea41dc9002bfa538a136e1620e2300bee22636e4488eaab06648346b51a191419d1bbd0c1bc72343a418ff68275a8f806101b823568f5f51a076716428174bc40cf12a496f5c551e781bba98d2618499db5cd6f47ed0efaa5a752ada596f24c2bea7d805a4808c38056d42a5d0415cb21ffc66e59ebc13a7c6a04575b0e9f19d63594a9c404fa5117133586433707d8b71ef4c5b83dab0595a4289f23b159f57fec2991acc8a84076e2b2ea8e980e29922f814387e570d5e6d71121027f82f0bb12da88241fdcfb00f84ddfa6575b2b2682b928986a85cb7d38ea8f75df048df8c5a7e7aca8f08422e0366a170eb286c977bfe171070b29e6c1cb3eddf6ed67a4cee74ace759716206b556a83d8d4fe2e498b68092590b164bc492b291bb93cf19e4fa34db0ef605facd2b078f79cb32c1c027e4d1fea57e5887cab7108789aeeed8129e7d917f103d54c16d07331251a438343a5a67d4c1db6028f1bcf17efc7d4b6c9d25affd2d3b8ea0ab6d98f4f67da5f52f443b26423ef78fd1271e0187a8d982ec74347b7936068085c7ff85c966290dfb8f900bf8eae32bc9b754a7a0f6f6440e7008471e2bf4435ddeca91f1dac097133a9d18b72547f3edf0896819c730219d65f35b77fe1674a19f4052e3597e08930eef579e8c387e6260158e99b383a4bb7a1efa4a66a83ddc9ae51a8fe8e1aad1d3f73bf3b4a7399ef3c6e03b91cd1bc334623c35bcf9b390367ca7d9580af374dc8a8b945aa371c23ef697e19779b5391ec44ca520c343a048d8ae2a3e6bdca83a2510dbf05da5ff2d9b4be796b0b972e88637cf6839407a1f5797b41aa4075917f0086e445c1001afeb470c9370c836fa0fa085f8bcc22724bdb05112a42fb52bc06053656fe9f24d0eea82123aa200f6678eda5b2e6fa73bb69e7299610ce96bc3961befa77ab89d03b392ca90626d57d4ae7414a57c0e2b4bfe830dddfab2df6fb2a19356ce9cccf39d40a9a2d63ba3b6c51e1477fdc42f4d4b78063e15b049899b1218338c359b80ddb63c940a48d2a400d8c1d49ca1e2dd9100890fdf28863a78449ce09a68e22a3d1952720c776c680eaa2ed340232fe6500333a6058a2a31c099a6df09db98557858f6f08d45729c4a9b2928add737f1b8f00d29f34bd16b7c1023d9ba91a091a82a84acd6973732673edf670f26ea55f7d35394c7c9f39b14a3ec1c271fd8f5d1d4929f50fea289620f23aaf45d8eefde2ba54a016a9ff515fc5a8b6f63e2c87cda360ce8fab411d65b209067697c1831bc423a1f740fabd5d75225e5803eb5657d4abbff7a7aead3c360a11471ebbf5557cafedaccd53ca689e43da7290f9a386bce7a6b2062dc8cee2033f23c35c1fa0ae69ed21a76ca090415a45914d230c4f451992a89e4b4f2d128a8c94425115a43ef4a9f89d8deacebbbfdae54068a7e87f6dd0e5f30cd589448e04e6923842c07d9e9954714751f23e212b140bc87f0274355436b7d75a9bea02b80992beb48c1c70f838c24ca3ac6c3a79b0decc68b6c83a1e57d5acbb5e2c851a64586cb11811c3f8eba9e73361be618f602edca9199906f580c3c2fd0d19d9fac5d8c80cf29ef96142d893e2dbcb2956d335426c165955a73103edc9a36bf9e2bb83c80f2bb3612b5132fd4edd6b8d69f94f4b7ffc86d0bbd080a477b4e10a29004e7c66980215205176a8359282f80b2c46d32bbf8d89335c4cc85b29f36b664cbd6bffb5b0ffe2f96f0c32ff25e0a364f4b20440c4598afc871f5945422855b94db70a36e655e72865d7ad0d28893516657e8b414d441b7f76e8752b19127fbc99ff50d8c65f19fedbee36efbeb177d1b6cb0d4c5aaa01548fdd99333abefe6e09df800066569059ce51897c1f23c511c29f9a18565c15866303592fcab50498ddb8dc7147c52da6bb7c31052c362ba987fb3d4640328a6eb129d1d54ff364c15e94dddc53f95f9724dfcc977b0976b34b2f4d9c62a7cdb86c9c3c946e5506ca5250d26ce9f9896548baaecce007a2fdc49d4bb77681ca9fc558713cd3dc7fd89fafc9b536d34d5a0a32eeb575a37b278fab9ab0c1f7240a790dc827cc323de31a44b5e6142e9fdc5c9d2720d2aa61a4794538a3157e8e8e3a8c72e5082c573b2677cdc9646650cbf7457dcf68a18158a4a30edfe1a64c8ed71314e4183ad154d15bd307f13bf1e8d24050146ff3840fb63c850dbf6c121f2ba4bd19f3fed43b2dd56cbcb647cba9c0306eda8d7f4f4c91162ec619f8ff2fa41d7f9b06abb80863d744d80c0055b3144dd214eea49b450185a15cde17ab20b391067593301dbee1c9bbbae5da86fcb5031c10f77a076f8ade975111a830166f7f7bb69933120972ffbc690c5be090050f48a9cee705e596bb079aa707515f110418db52fb6cfa6976b65d7a6e6d7486f8ba2f9e633caeb548c863bb2b54111c073f078e706954ef9c9e38aa223afd9e5be8945023057325875a0f3bbc60a2c92641921ab566e56d8870ec0441d0c08b896add727226a787a67454991f37d06f6ef95fd992a1cfd50b3b10f401f7c3360ca697dc23661827fd1a619124973db02e6a447fd540427ab5f1360ca166812b5ea3e3fa9763c9ed31153115414453c91a76b003e3389d039c4c151b00216407522ba7253cc11d86ee18911d277fcc9b8a78eb276d613444515d67bcf716860fea80c5260b01d38aee161665e72e16d94e3756cef5e9104e0bdffda8a201fe67f8fb9ada5f45d5a80d1812c621e243945e3f135fd37fe39d732c4e60d4ae0cdc430a45117ea5f3f6a6bdf79005dc1f9e57cd092202249a4292241c5d1ac378f1e99ebb100524b4843d3800df78daa699daf056e957ed58c3f7f44409c521a95d78f22299bcb22b82b93fe76ecfe19519fcc63db9f14ac557505baa28e77941035d236f0255b9307a6fbcfc08190c71d0ff3373c91a06815cdde32e8f3101f3dbd74f3cefe17ab987b35807b59b2fa00e9d43ac0f51d28940bbfb7a98650c3b9847e9de52843cdd40127b2dbb678ff8781c3643e2f79093785af609cd0e10520cec9ee8deab7d1770ca5f1cd3ce16422acd0373c3fb472ea8f7aacc5e3090ef464729c5d61e427a267dd1f8f6a7d2a61ce69402459268a8acede625121cd4f69066732db8fa1880693ecf0a660bf5619de3b89d762e3c86bcb160a2d216019223bb68c4842a71af79d9e436c48d3133f86c9f38ee230e97b440a6455bc008dfb6e284bf3eef3d8313ca929b4c5a2533ad7653441e06b71ba13917ba55db44678ed32c64a1f5a0ff0e1fb317d67cf896484264b2df6ca9a9cc18a8661e4216aacdb9938496cf8d2c09b7ec1febf0d4cb191d6a69f156c6e842f89f5d49855cbb2a787bb61e35f95930b50f9499cf367baa91a6c370f35311e97c22702eb32bc6041fb31266480fb89093bc872e644cc18177311ebe1eedf8cd61006cbe3a4f42a1ceb0fd0a26c43560be28bf0ea2835a09bcf82ca80fbb46167292ecf9170cd9f8488eba3e07b0ef97c47f044c92e8708109529a9b192e5dd2c7a58c027c92044b1ea8dfa97801c775d2c8c689002ddbe15a1136ba6d3ac0ba58d78cd9c68c992bf4067a9733f8b7a5cd536d673e039d3ef6f5e393bdd3daf73f19f270fa670176b7bc64c3c3f9adc15e30a7bf32fbe2bf5bdd4f67c690e292333c10329af5e97fe6fe75b704212ee6051987dff9e9b085bd107ddb84275024fdfbf5e50c9931430c400426a38149a281e00e2c2a1b75b8f0b635a869fb50aa8b60377c131039d9ce00a9192923ce81a6782a8a3b24fbc637937c2c6dca6c9574c24cb92f582898d1b3200039d875ab2669b507eeda5ddfe57ac04fddb005f05b38c0251ade1ca1f39a4ab1e4edfc5892a04e54890f84f62e8b70b1cf9a29498dce4c125de5f55d20f2314619319f2732e4795a19bfbdd24f916bdbf0a7aabe209f26f619f073230a1fe855fde8613e8c51cd34ab6ca880c0f64c0d00dca5a48bf266893c359403b123addeab3e3c19c64a7ffe655b05e42f553293ff4ab55f220103bec1c51e9d27206179d8750abc7769019d63cded551f1eed99c59bd66e8d4a7548e8d8a092097d4e6d18073a1bb69947500a3f46a897515e0adebe2382b93c35e97191a949e455572b486909705da336b474aa587c3e80e015c3d3f0e7290d976da0e5f1b55abb294bba9ad3238293ad3c8dfa7246033aa576c6221a6e4b83b23b64aa05d65b9b99f64936e1bbfff0d2905c9689ad47b70b3e05f6d6787b02cf01804f14a4a941f2b9c1872bbd0615fcb05f1e666c8e3fb0503411", 0x1000) fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x0) close(r0) 22:22:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = semget(0x1, 0x2, 0x10) semop(r3, &(0x7f0000000000)=[{0x3, 0xd0, 0x800}, {0x5, 0x1, 0x1000}, {0x1, 0x6, 0x800}], 0x3) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$TIOCEXCL(r4, 0x2000740d) read(r0, 0x0, 0xfffffffffffffe99) 22:22:05 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="22038c8081b361fc68e45351052733bc1dbb2bfb", 0x14}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0xac202225) getdents(r1, 0x0, 0xfffffffffffffd26) openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0xc1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x1010, r1, 0x0, 0x0) pipe(&(0x7f0000000240)) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 22:22:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x96) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x30, 0x3) 22:22:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = getuid() fchown(r2, r4, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) 22:22:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a70", 0x94e) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:05 executing program 1: mknod(&(0x7f00000002c0)='./file1\x00', 0x4000000000002020, 0x6ca) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000440)="fa54c2d30f1e15d0df67635afa70e49d896a2725a32c8092917c4dc15ad8f8ce88f34d750b06c21b3777bd204e47ca3b54a04b44cebc1ca9b82491e4612a8a727bf448552b0071a81c1835871b7a5ffe62e103e1cccf312abe4814c69dc0f12ddb5b42d1", 0x64}, {&(0x7f00000004c0)="b7485fc704d63c3def2c400c6110eb4dde71d9b5fe71ff5da4751066a952f485f69e6804c6796c87143c9677de429462610c69626bb1ae6b1984153989da10760581dfddafd8a809b45052b78bcb86169c8c454bc5df1125e24a46a02ff86a02b17bed10c7e1473e80956f6361f974d0b72b20fc00921a2b67382dd4279c953d9edae065b91ec12ef10596f6ae0cf349e50989324b4a836061d1f2098c4fc5935b2e92d8e22fe17f823aca3ad413173aa74fb8eba67c697108e4d44fe2b10f288bd0a1ce39a2ebd10b7c5f81540813597d", 0xd1}, {&(0x7f00000005c0)="d04e3f5efbab5c01bd6dc8136e49eb511f4088a5582ceebb6f5b384389b1c5354e91560e3d9543813dc87df4924012bc4c29fcf2358a8031e6bfb22f57cedca3e953fb46a61401af46509c05f21e870fd5002c43313e8c523e703deb324e7ff2f01d3c8961d381e8036957ee0acecd3e7bc5ca9cfaf56c77c94df6c760aeb8e025284c41cc41855eb5f171f7b7e1e81a6cbb7ab0a5c260c09c08bdc5837c9400c1ffb98d1efe89c2a586d4a111cbb62db60beceea8080f2f2c88ca5a671a52cadbf05558a800e9ab7f8d86b3f9074b7b5b90a305eccc342e2912f47abbb64d058263be919a4e0caf42eadf9fd7ed2f8dd8cef22978535fdb515a687661437e", 0xff}, {&(0x7f00000006c0)="e1a60999de6ef5918dd6a23a0e37193acc9b25f1f3fb10a2a1813cdf629738835beda0adefc1ca8e710822f0141f2fbe75f398a8bd68256a490f860f8dd4172422ca7a29d8f53ced81ce67ce8cfdf2301d369b4660457d026d45be16af6c70008b9ebf2686e17d3ee1e5074a84070e6b7d3beb43d663b4d39a81ac52e294db3bb6f77855373d863d1ead10bf75bdb661653b6d0d4ee76fa13e50699196e78c6c191f26b5290913908db364ec815a7a2e87cecab47668053ae836ae7b2e21df65760672bd4298093dffd0db46f801a2", 0xcf}, {&(0x7f00000007c0)="a9fab8757606a423403f", 0xa}, {&(0x7f0000000800)="6db6864f336c63279315a5f5a9c714e7c9a13f260ab26ea8b6ba96caf7e92f20f2fa5962a5288777e698075141a838a5b3fed2aca08f8d7be8da73df2b6c59829d9a2e6c17fb7f4bd536fcafceb845c61903dd286be7c3d5e1c819", 0x5b}, {&(0x7f0000000880)="ba9b992f7dd86df7a0193493d4e027ddc77703f62d47daab2cfe5047ff8a29cd5c4b318e19e1f7481db34616db8faa67cfacf9a5e4cbade1f63db5816a96cd80d398647abad02fc5142b32c72dc1bf0f2ebed72eec82f8871efc396d757ced635e10b1a70c506fbc94380ba6306ef1a06ce7b8b04b5db2076779507cc002e4de7178b6b7e9a24b9d79d15c28f3047bb9a9e7a90171fcde340be6ff05607e94261d2aefc5c64c2f596d67e7fe5c04285ac0cdd51e5b48b0f3096be459992289a98814a157c03eafcd58f47d58cc628125a03b0ce1a36271d454104241", 0xdc}, {&(0x7f0000000980)="0c8328fb0ba6d3964b0e1a029cd47a2ba6c8e925a287fba04624923f4ff1b3fdd33aa885aa9e2c351a2aaeb481a0068769b4898dc2a8d1374948fa82abf4185eaecf9759aaffc62549a0be8c26e9399861e79718ccb40bd4f359c054c752baf242a05308e64691ba6fac84aebea45babecaf910d5812628e98ea7e75414d3c4f942753e0a2a9155beec30c7e07d54308ea558f2ee84353b0b53997a55065461d5d116c", 0xa3}, {&(0x7f0000000a40)="71e49485a55b35830b86ebecddf5f1a32c78ae524c6cded445e61094e59ea17ac7341cba4905ad1520f451dd7e902a32d39b16c80ea53867ed9b10e62ce6f5441171b90699f998be85a3e323b69b6f2175b417d292ddb3064790a30505b2135360a409dd920f121d4619a5ae072206", 0x6f}], 0x9, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x5}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r8 = kqueue() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() kevent(r8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfffffffffffffff9, 0x0, 0x8, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x104) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(r8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000090, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x4, 0xfff}, {{r8}, 0xfffffffffffffffc, 0x54, 0x14, 0x100, 0x3f}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x41, 0x1, 0xf330a27}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000002, 0x0, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xfffe00000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x81f2ee3a79857e05, 0x9e0b, 0x1}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1b, 0x1f}, {{r8}, 0xfffffffffffffffd, 0x5, 0x40, 0x800, 0xfffffffffffffe00}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x8000, 0xfff}], 0x7fff, &(0x7f0000000000)={0x6, 0x7fffffff}) kqueue() close(r0) 22:22:05 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) 22:22:05 executing program 0: r0 = socket(0x11, 0xc003, 0x10001) recvmsg(r0, &(0x7f0000003380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000003200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/123, 0x7b}, {&(0x7f0000001100)=""/88, 0x58}, {&(0x7f0000001180)=""/117, 0x75}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/4096, 0x1000}], 0x6, &(0x7f0000003280)=""/225, 0xe1, 0x8}, 0x1) recvfrom$inet6(r0, &(0x7f00000033c0)=""/229, 0xe5, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 22:22:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a519ff018b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa0101000000000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() close(r1) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 22:22:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x100000000, 0x4) 22:22:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 22:22:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) 22:22:06 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = getppid() fcntl$dupfd(r1, 0xa, r0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, r2}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) socket$inet(0x2, 0x1000000000005, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfe11) setuid(r4) recvfrom(r3, &(0x7f00000000c0)=""/82, 0x52, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 22:22:06 executing program 0: r0 = semget$private(0x0, 0x7, 0x220) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/96) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 22:22:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000040), 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 22:22:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) socket$inet(0x2, 0x8007, 0x3456cb8f) 22:22:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, 0xffffffffffffffff, 0xa8b, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchown(r1, r3, r2) 22:22:06 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000002740), 0x106cd) write(r1, 0x0, 0x524) preadv(r1, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 22:22:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x512, 0x0) kevent(r1, &(0x7f0000000000), 0xfffd, 0x0, 0x4, 0x0) dup2(r1, r0) kqueue() 22:22:06 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) 22:22:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x100000001}) setrlimit(0x7, &(0x7f0000000000)={0xffffffff, 0x400}) 22:22:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) 22:22:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x812, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40820ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 22:22:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7fe}], 0x4, 0x0, 0x0, 0x0) 22:22:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x68, 0x6ca) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 22:22:06 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/109, 0x6d}], 0x1, 0x0) 22:22:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffff9, 0x7}, {0x18, 0x1, 0x200, 0x80}, 0x6, [0x5, 0x7fffffff, 0x0, 0x2, 0x8b0, 0xafc, 0x1000, 0x6b3]}, 0x3c) 22:22:06 executing program 0: open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 22:22:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 22:22:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xb3, 0x0, 0xfffffffffffffc64, 0x0, 0x195}, 0x40) 22:22:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000180)="e93acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c5652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d261e869fa4199179f4", 0x4c) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = dup2(r2, r2) r5 = geteuid() seteuid(r5) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040)={0x3ff, 0x306a}, 0x10) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0xfffffffffffffff9) 22:22:07 executing program 1: r0 = getppid() getpgid(r0) r1 = getppid() setpgid(0x0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 22:22:07 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x86f}, {{r0}, 0xfffffffffffffffb, 0x14, 0xf00000c1, 0x7f, 0x8a73}, {{r1}, 0xfffffffffffffff9, 0x30, 0x80000081, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000021, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xc0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x5, 0x0, 0xffffffff, 0x4}], 0x80, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xf00fffff, 0xfb83, 0x6}, {{r0}, 0xfffffffffffffff8, 0x71, 0x40000001, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x84, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x66e1feded50538b8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000004, 0xffffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2a, 0x80000003, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x45, 0x6000008c, 0x1000, 0x2}], 0x12000000000, &(0x7f0000000140)={0xfffffffffffffc00, 0x2}) 22:22:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000004c0)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f0000001640)='./bus\x00', 0x0, 0x0) close(r3) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x20000014, 0x20, 0x200}, {{r3}, 0xfffffffffffffffd, 0x84, 0x20000000, 0x83, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x20, 0xa, 0x2, 0xe06}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x1}, {{r3}, 0xffffffffffffffff, 0x43, 0x0, 0x6, 0x23}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x10001}], 0x8, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0xa3}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x3}, {{r3}, 0x0, 0xc, 0x0, 0x646, 0x200}, {{r3}, 0x0, 0xb0, 0x80000000, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffffa, 0x2a, 0x2, 0x4, 0x6}, {{r3}, 0xffffffffffffffff, 0x84, 0xfffff, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x38, 0x2, 0xc2b, 0x7}, {{r3}, 0xfffffffffffffffa, 0x29, 0x1, 0x3, 0x8}, {{r3}, 0x0, 0x8, 0x8, 0x5, 0x9a7}, {{r3}, 0xffffffffffffffff, 0x81, 0x16, 0x6, 0x100000001}], 0x101, &(0x7f0000000000)={0x200, 0x800}) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2}, {{r3}, 0xffffffffffffffff, 0x580c63e568ff5982, 0x4, 0x9, 0x8}, {{r3}, 0xfffffffffffffffc, 0x1, 0x10, 0x200, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0x40, 0x2, 0x5b}, {{r3}, 0xfffffffffffffffb, 0x64, 0x2, 0x8, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x20, 0x40000002, 0x4, 0x6}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x4, 0x100}], 0x4, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x84, 0x400fffff, 0x80, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x80, 0x100400000000}, {{r3}, 0xffffffffffffffff, 0x22, 0x1, 0x5, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0xb, 0x20000000, 0xc6, 0x80}], 0x1ff, &(0x7f0000000480)={0x1f, 0x7}) 22:22:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x10a10, 0x10) renameat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') r2 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r2, 0x6, &(0x7f0000000000)) 22:22:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) setsockopt(r0, 0x4, 0x2, &(0x7f0000000000)="85d61c5bc445d99fdfaed1741e97aef5da228d8aedb3814efe5ca5455ed9ef0ae776caa00457ba1c72cbc49942c10c680b1360a85a8acbb73ba03b2d9c60dacf118b8a48205b74bfbb6bb9ab", 0x4c) write(r0, &(0x7f0000000080)="744c10f46a", 0x5) 22:22:07 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 22:22:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r2, &(0x7f0000000040)='=', 0xfffffffffffffd6f) write(r1, &(0x7f0000000140)="838f1ecbc55bfe387d3bbd85bb607870f18b86918b04ffc9f641ed9606e27b7e835b29e111c1be5401c92faf9f28cb9222ccaece060f7726", 0x38) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) 22:22:07 executing program 1: mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 22:22:07 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 22:22:07 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x8) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x30, 0x0, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2f790ae20ab9ce43, 0x41) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r8 = socket$unix(0x1, 0x0, 0x0) r9 = dup(0xffffffffffffffff) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket(0x18, 0x0, 0x2) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf00fffff, 0x4, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000000, 0x5, 0xd31}, {{r3}, 0xfffffffffffffffd, 0xe, 0x3, 0x5, 0x5}], 0x9, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x34, 0x1, 0x76, 0x1}, {{r5}, 0xffffffffffffffff, 0x15, 0x10, 0x7f, 0x5}, {{r6}, 0xffffffffffffffff, 0x12, 0x400fffff, 0x77e0abed, 0x7}, {{r7}, 0xffffffffffffffff, 0x18, 0x4, 0xfffffffffffffeff, 0xa9fc}, {{r8}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffd, 0x2, 0xbe, 0x6, 0x8}, {{r10}, 0x0, 0x0, 0x14, 0x80000001, 0x3}, {{r11}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x2, 0x20}, {{r12}, 0xfffffffffffffff8, 0x7, 0x20000001, 0xffffffffffffb458, 0x80}], 0x58e, &(0x7f0000000480)={0x3, 0x9}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:22:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x82}, {r1, 0x104}, {r1}, {r1}], 0x5, 0x7) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x1f7) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) read(r1, &(0x7f0000000240)=""/128, 0x80) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), &(0x7f0000000200)=0x4) shutdown(r0, 0x1) fcntl$dupfd(r1, 0x0, r1) 22:22:07 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) syz_open_pts() close(r0) r1 = kqueue() kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xa, 0x76) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2", 0x50e}) r1 = getpid() r2 = getuid() getgroups(0x1, &(0x7f0000001380)=[0x0]) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r8 = geteuid() r9 = getegid() r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="e678bb3eca1322a605afe081f9e13c14c993a16a1cf28e3e503f027404878d74c77a392650161833db15b4f4b76e7a6fdea9e88369fef7a659b66782d2e42b0e72d4eb1da9b1cee273df3a263c332620bf85f4e6fd5e80e6ba5a16f9edd5a72ccc3f061bfd67cc2f6d50a2d96c49ce2107d080063e65d212893eaabe25f9ade7c64891e9021b80719ca79d215bce8a8f62c96416571e4a47f1eb0742d4fe255e5750ebde2650653653561b66d7b96e761cef4d", 0xb3}, {&(0x7f00000000c0)="f8d24df682410b", 0x7}, {&(0x7f0000000240)="8db39bab6658a1d2c661150660bf609fc30a3c9bc7c60697cebad19977efe87a68c22100063ca64f35db8a4f7af2589a348ac0fa7dda96162e36da60c94fe153a574dd7f57751d885b3d59b0ceffa0333c7ae8f3c472368d22f458c375a95d8f9262b44eb954761e5d1b045e733c04c8324c359a9ec007a3ba6ca0b8f48165bc5d74afcafee78153d03ac7294027e6f53e227314e93cd49b9042e5499e633505dc7e03428e6192e0d1ad36ac7e0914b7ace4f6f10b6126d1ac2f1aa480a86303e15bcd7e21f24ace886731c8d1d9f6ef4e737e8c13c49971a27b7f4236c3c167c86d64f109060806e705155f04cb455723f8ce85aa6eded16a1054289fe43aa874d1397969b08b0efd5f9fe94b4b77d50caf3ff1af5eb939fee413fd115d94d2ca779bc8d1e9f2e8443da24bcaf05fa0125dca8bf1b64b16a6befdd704a38871cb61488219b148dec7fb23fb4cd4027260c5ec82a0da3e22f81c3f3f2162db35a6373e583f3fcf249a2229879f87060b50ea0e6529514eb16c7efa95dc3d5f03ffe4aab4bcf534d2c56f22a7f78ba37aea61bcd41cff1918d432e766351adacc6dfa603e280be2d94b71c4df2ada77ff997de81f351da0e320d4213b340b7ddb32e50a4607239501e66024d113fb1741acc9de377c1998a384efe903adfce869c33a91283ee2a60d50dda2bb755ce380edbc5362508aecc260fefe0335abf812972a14ccec769e4c220de9c0726d054179f4d778de3cc3154da71dc5e2f9323d1d9e99420c30d055e09b066ecc9cecf69b2e8df2e61c31e3d34c807749ef4eb6f1fd3bf0dc56ec9e6cc224d491731aa56119eacb8a128496d54a3c2eb3e6d38f25fb7052db42ac05830e229fff82029f40e2d2051e46d69ede6bbba17788026fce72ea15a1cfa0848df7cd748735d8948dbfdf288e530b6308a0cfebf6d9df48eec8e1134a398874562de2b566d64e174755ed25b15e9904cda4353988876a09614dcba174ab3bfeff2432957839d4af286880a9070fc74f6e8719185278b774b65c94dd1ffe6c69de4c182a2a93f1268b374f7a64127d37503526401eab62bffff0ffe2c3e36bbe7097ab7d0c4963a4f78d1b1f2e13484a7c3cb26968d571e79d4773f96a280a4b7c7e70ee9ed8e881b09b2aad07a6a172d060de3c318d03b564002097f9ee2219e9e9ab84438f4772afbf83e55fbb2857aec1eac4b9cb1c8e779a92537c162081f57533877a2bbbe03f65ed20b1947baaea960b34fc9354cc16dbaaa4ef112f1bdc81b68591d62814cc98fedccbede647438bced21810a7a4f6d542f8d9d731d25e2b9b1bc0f94b400dda4b81ee885c8091956d0318420bf44e85ae2d6580833326f72bd4c18f93baf370b3f4f2c25ca87cf9ba0fd3d83cd394d21c3c9e3be18cbe902f11a4f5f2a2d67230b0dc3817409bc5b34e4405605f21ec75778646ebc9a91414511b95aafb3de70f34ff64c68b9292d2e0898925958a01d42343c3152faba00dc56580171eb17b7eef1203cc8f3a66821eeb8741abbb41c3688faeb3f24f731b5399150ef072b7627121e6b18217e8ece1303ba2de9cc38c6f5cfd074b6498825d32bf0d96834e13708f402b6e29133a1680ac68d97fd8a8f95181e95c46f104d8d1e98aeffba4ce91c020f502675df90075e08d19120888da32b88b5209675f604632b508bde0a1cc0a5d6e071d9a5a4f019388713b7e2d26c39a8edf8fb3356c861ae14bd6218bcc743c1f619fe299a35cc3fe612dde8554c49347ea9f4a6e4244ab6cca9373faab8faa9eea2c8d7c26ea833de16bb7867aea64ad6e6d7d7b1924921ca7b40e1226d61f4bb96dde4d9dd9859f0c49098983df3b62c6b0c5274b195e394dfd0babdc330a1283b7c4b8603e1df5cd7a45589eee7e6caadc5390acb1dcaecde20bbc287b0de5032776b33afefcd50ee1719a25558da4211ac365f92a93df996cb8e3ba83a54783871602eb32a3a6aaddf6487e999a8ba8ed9a02d9ee682d1974a985af9ff2f4babc242d3666d59eeeef1c3bc780e239deec13e13c90bd523cd995ede8965b103a14f32b192b62c12ca34f341ee32bdf647c5121d47abd74c7d7299fdeba3f4579759ae83100dae6f72781c57adea357fce356672b7985d7cafa2bba5142aada8a756e1d8752eb4f63a0d56cd483c17dfd16c8a83c1f36c34bbbb639750347e53e03da81935b30866b2c623c77a7595372b199b30f2d6d40937cfcfe7c463ce3debf6bd4fa235632cd201a474a181597d114e6d55d5531bfcc40abf635d605bf08708fa2d4b2113bcfb95883426f67d68f173cc8ced0a9f812f5f0a69a8a1c1837b4eda3ef824f296a9b41dc267e98d4f32495dc676b49c157265ce65a82652ac60e6fb8ed603014e95b3812155d53e4442dd878c74c74c511a6528d5dad316551c6d9f41277329bef0065054ae59da675d296515dd839f8447bb6c0c45e0e9a0977b667a281e396f3a07f23f060a49c8b6a7a73b91a8bcae19cf512869bd3a6be59dc56dd0b079eead28206ed0acdfde3f2d5ce63ba08f30d4442a27731f1c99a977118aad0a8a8ffcae9dcfd0f922674f2384707ae3d7b5d8cb72fb0b3c6bbf2544b3c10d22bcf6d720251c20f8e2682292ead18a69020c5411ac6d7f4b7ffc45e910dc0e193122a83c726e19a84732d86eba9c667cfb8f0decc7e5962ba21446e65daa15470b5411b7f7486d5ece2c9fcdb38bc4dbc9d2775461e0f30901c8bb7dcf51b8461173c9d7ffad4d9ef1007199e1c6aca0efef6f418608e2343560cbbe11377c32182a7824177e3ea525380142cd21fa657cb08a8e42088f02d212e8cd48183017fe4d63bc3355a5feab687a37a8f550baffd0b9d262ec3e3545e59b098b1d98eb97abafdd7bd9369d5b292d23b18e79a5d44777fc06a9c481a0711d71eeefac67b35975c786085a2115645ebb945936745707f296ac8963d540b9c0fdb6a47e29435a3df52310e530ac39f48bc76b595aaf6c9992c54936cea189cf146b50004f6f3c09badee4a9971b4158c07cd2cf6a5dfcee0bc3c2a2880c37708077e05f7ee3ae4531a4326b3b52dd2dd2174070f9403323e19fbbac2b8cba234d0d65c137f8abd41bd903624c76230728d3a4b4d442d57e894b5d1da98f78096bb73ce7b06ddb84e785bd0f5fad26e4983afe320bb33789729db01ff0289086db71b556fd0c2674a840a9e21c42045c4683cedcdc3d70a32221eb7bf89b0c4f75c67f0861f995943b03c8c16c8998c31285ffd4d54ca200c8b346ac5cf27796bc74d9019364c44dd850b503aef8fdaa7287bc733bec0b04d1d3cbf943d1acdfc525cc777fe3910ff4c5a283bd9e07516829584d2ac76d198f2d9cde2fac91c7b9f9981bd3394c94b9f1a5f6169ce0b71bfaa6f09f80337023d24203c620c4c86a5b29ed49ea4a9b8bdba4bbc4ff5b5b04f0f2c42734cc79b83cbf7ed6fa8821d19314732de02753590dc0b49e93bf4d0e2e97cec3445cbd7089585ed238bc0c17f4e1bdf606eb11e0f7550554dc57d6b4082da9d34f6bc84cdd1bd8b163e40d423250453d6fd4ff70cafb0eee2cc86e3a67469110cf737ad68933b2f3d50d822ba84c04ee4ff748a2cf7f7a6d090ca6313c632fe85158e71a43e5fcf6dd4546d459f231ed0fc4d61846e1ebd184f3ba53ee6f4e8e53ef429fd0efb7e5c1e1baf29ac7d461795fb7482779ca94bc4be478ca867777409d6372e0f3e7d9a33900dc75c243d4c6674a8558542a2948c9c57948633de01ab148ab63c6379697ba52960b970ea3e8f60b063c3c73192a8f705cc381ae3441ecd148053f7a0c7eb05911a97f1c178162b19cd921f02b00ef13e94cfc7f229a79ba2892448f562862c3b85e3ed73e0f5e079c6522ff6a23918c88fac45c0be2f4f6e5b399ed118c5cd85ea457ac9d8184ad6c8f38573b8e91c62492a349857083c68f3c77269b9840157ba0288e99bc939f53e9fb803916dc2665d05d1057c3ce8093ffdd1909d502786d6e24238dc3d6406cc75345aa2db1dd71d28c0df524994763d866e214721bdf3c19356c4aa4c8979339c2fc09ea2e284ec1679401e22c71d923a3725590fbc1aaf7c2f8610cd4d8773ba2506162664b86cc5aa79076d72ffdcc04a11c90ef863a525a06a2b46899a96077752094423cea528ed2faaeedd7ded2257044c5fa44a6294b0181c551d1a6fa98fd1803c0188269f699e3749af1df29b7419cbcc8a90d8158cfb87f2f33bbce885b2c36df8ece5f5ece67618f81d9ee78e9102eec0be7a2d80e46568e70c28a7f5edc6ce751d951788ed159fb4cea2bfe0f51b3a073593905d129acd3dcc45fe105ca5ae55e34037efbc2e67a1418ac38ddc8f522f42b478e531732d5bf77e90531f561bbc6708b180762f98c132d88a004a98e2af40fd217c96dda141a026ed7450edcd0463682aa562bce2faf10d6fcb6c1077c59c09ad655e3f92acf4148ae007b62373d0e1e17bb49c9e3ff2c6d38992db6b94aa5890e47a7554cff66efb7d636105b3374a990d86a8206f87a89185d37125f34c7b226f05c4a66360f489cca2c90aa730f3c90b2422f38d4b29ad2629041149c9e44adcb604acf104a3353e09a668231e170bf48da69c7da9772062ee2e699658a655df2a75d6c85be065192039faf48df79411c502337c67601f47bdd8cb5f8fb486d9000341b98260c1c190030c789b055b8286b93570c7f08df372e3d1e9dbc62eaad0b10ee06893b9b92f16a81abeeef939a360c39bb6301d616ce424a0a6ad827b588f796f8a255dfdb833b444f96b31bad49e190a346799572dd4ee24bf66f013412cf5d73890c5725cdad3dd22a2dab2e19b279becf1e61a7e58dea94ab3241957f201a40b67fa2d2c6ef842b2d3186f36c409cb0c7ddc1dc4841ef975caa05eb7d33299a323d752247653aadf63f5628d288bc4f69a2baf25b2862557ad22501bf26f7b01054eb33d4f69cab68f8ec3e42477abcec5ed4707179ecbc843b8761fd4303613b1ef726c3251383c8194848a195354b67e386a6580de455621a7ad2d1b204deb10eff0c8fada53852f1e251149b25fac1dd4da8d5c8e9d51b091560a79ad712db07640b7dfdbbecfd0b21521e8a92c7e50224bbc1ed66695ec6fde9e0c48d0c35d260b273a594135be357090f844481149055318f23bead889c84354a2dce54f3277f6fcdb2ad265f655ac42a9ce3662fb1ea201ae0916929b870c260ef61e1a7c450571991446b2fb339a48f0b4337d966744c60e1e393fd44fae4dd805a9f2faf12c0a92898161a070021a99cd23a612ee43639b3bf0b38cc853a21fd480d9807b3366492656063828d7edba326241d48fe18fa8e413224773093839f36e1aca4351a80dcbd51562503e1e4043b7dea536c2e492269eb35ef09949317cb3483f4adb3470280f38202ccccf21a86b76993718f4d944a437d00cd52abd3bb702e15bde80f580acb45da41ffca6f757e94d13656e2076346424b0dd8af8b1050de46a4385b713635d2afd34e0d289b030e3a5e3e4f39ae9f6bc973673d1b1c6a8d30a9657256bd6ef340c4ffd8a12a3d6dd25ead9cec5059994a0255d508937ca1cb54db8a9c9c8048bd42b6de9a9ad4f38ddb1e9953abbf335768c2ac25f3e58db9320787b5317a4718e244d66e239118b511e01f9b748e851b4b12f0f7106b46c844a1e37795e928e3ea9efcabbc071bf9bfa8b44f370092a5280c9ee5f3ec93b02bc5087ea96e63bb7aacd4205ffebf6e708d5c70640a0b5c0081150d9e6", 0x1000}, {&(0x7f0000001240)="5b39373d0601a8c07dc1d4f5734e74ee708eba957fbd5b7048bf3f9ca971c54d74685da3fb33c693f0f9a1690a7df02963f51fc149f06cd3c4f32ddc0a08d8c07f98bf59b2b5f8a93af6dd4c6884464fcfc464fd698404d72b50011f75c120d36ddebe46201815e1a87f26305de47dae97f3e5c2bd87818a16c9aafc3f544c1dddc9b48d94d54ba9c20e077d0887ec68726c8e105eb5736a7238b5b96d0b754304eb43d6707929a507846e0b71875e2eac13b4662ca16db5e3c62a4b326c88824efa2bcc1c3e3dfdf65afd45d402d20e86f9284d0bf91a9a64b8e5e8d63cb7c50c939f8ba66b3dc59b707d21dcd43180c9ca6ec12a6a35ea", 0xf8}], 0x4, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb8, 0x4}, 0x1) socketpair(0x37, 0x4002, 0x40, &(0x7f0000000080)) 22:22:07 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000480)=0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) fcntl$setflags(r0, 0x2, 0x1) socketpair(0x20, 0x4003, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x11, 0x40, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x7, 0x6}], 0x3f, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x37414188d996a04a, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x40000000000, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x60000000, 0x5}, {{r0}, 0xffffffffffffffff, 0xc9, 0x0, 0x9, 0x4}, {{r0}, 0x0, 0xb, 0x200fffff, 0xec, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2c, 0x20, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x2}], 0x8, &(0x7f0000000440)={0x4, 0x6}) r4 = shmget(0x2, 0x2000, 0x404, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x10001, 0x79f9}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x847}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x14000000, 0x800}, {{r0}, 0x0, 0x2, 0xf0000000, 0x7, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xc8, 0x80, 0x4, 0x6}], 0x1f, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x20002000000}], 0x101, &(0x7f0000000200)={0x6, 0x2}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmctl$SHM_UNLOCK(r4, 0x4) 22:22:07 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) 22:22:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971", 0x56) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x9, 0x8, 0x400, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffa, 0x20, 0x8, 0x7, 0x80000001}], 0x3d, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x18, 0x200fffff, 0x1, 0x5}], 0x9, &(0x7f00000002c0)={0x8001, 0x100000001}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x1000, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0x1, 0xffffffff, &(0x7f0000000000), &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="1a41e3bd6a6ce583a88769392e7cc1a55fb1f4dfa39efa9b91d3edb3588eaf6070bebacb57e67dd48b13d9b1d40e4c21d3e956c424e42dce49cd0918d567d01d8d7a83a565a0a1fed74cf6f06e23d4ee12949757a08de5115076e1001b7fb0c7ed", 0x61}, {&(0x7f0000000100)="3bfbde6f04197fee432e0d261b11690cf3706a05c36f9786714bfaa0625c0220176e1f997df5bf200a366598ea754bfd426d3e6154806328799ee7dccd18ac4e78feb7d579204ad9979a1661b4115247d5793471620a86cf7a68457696eed53c33", 0x61}], 0x2, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x28) getsockopt$inet_opts(r1, 0x0, 0x380000000000064, 0x0, 0x0) 22:22:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18050, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget(0x1, 0x3, 0x0) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000001c0)=0x100) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000200)=""/217) wait4(r1, &(0x7f0000000300), 0x1, &(0x7f0000000340)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000400)) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x0, 0x8, 0x100000000}, 0xc) ioctl$TIOCSTOP(r6, 0x2000746f) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x6001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0xd9}, {0x18, 0x0, 0x2, 0xb43c}, 0xccc, [0x6, 0x8, 0xe1b0, 0x100000001, 0x7fffffff, 0x2, 0x1307, 0xa0c9]}, 0x3c) open(&(0x7f0000000500)='./file0\x00', 0x10, 0x12c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r8 = semget$private(0x0, 0x3, 0x218) r9 = syz_open_pts() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)={{0x1e21, 0x3}, {0x10001, 0x3}}) accept$inet6(r11, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe2(&(0x7f00000006c0), 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) wait4(r4, &(0x7f00000007c0), 0x8, &(0x7f0000000800)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000008c0)) ioctl$TIOCSTOP(r10, 0x2000746f) open(&(0x7f0000000900)='./file1\x00', 0x100, 0x40) semop(r8, &(0x7f0000000940)=[{0x7, 0xe08, 0x800}], 0x1) 22:22:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2040, 0x7ff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 22:22:08 executing program 1: r0 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 22:22:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/21, &(0x7f0000000080)=0x15) r1 = socket$inet(0x2, 0x4003, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) uvm_fault(0xffffff007f12b528, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b528, 0x6000118, 0, 1) -> e _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff00710b7e00) at _bpf_mtap+0x68 end trace frame: 0xffff800021169f10, count: 0 ddb> trace _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff00710b7e00) at _bpf_mtap+0x68 bpf_mtap_ether(ffff800021169fb8,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff00710b7e00) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,0,ffffff0069100360,0,ffffff0069100330,ffff80002116a6a8) at Xintr_ioapic_edge19_untramp+0x19f cache_lookup(ffff80002116a660,0,ffffff0069749c30) at cache_lookup+0x3a3 ufs_lookup() at ufs_lookup+0x160 VOP_LOOKUP(ffffff0069100330,ffff80002116a630,ffffff0069100330) at VOP_LOOKUP+0x56 vfs_lookup(ffff80002116a6c8) at vfs_lookup+0x44b namei(0) at namei+0x388 vn_open(30001,ffff8000210c3780,30001) at vn_open+0x7c doopenat(ffff80002116a8c0,ffff8000210c3780,ffff8000210a5010,50,7f7ffffbe298,e396d46d4be1f2bf) at doopenat+0x1ed syscall(0) at syscall+0x3e4 Xsyscall(6,5,e15cd799000,5,0,0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbe380, count: -17 ddb> show registers rdi 0xffff800000074340 rsi 0xffffff00710b7e00 rbp 0xffff800021169e80 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0x1 rcx 0 rax 0x42 r8 0x2 r9 0 r10 0 r11 0xffffffff81214d30 _bus_dmamap_unload r12 0xffff800000074340 r13 0x42 r14 0x1 r15 0 rip 0xffffffff81732338 _bpf_mtap+0x68 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021169e10 ss 0x10 _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> show proc PROC (syz-executor1) pid=96998 stat=onproc flags process=2 proc=0 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000210c32d0,0xffff8000ffffd2d8 process=0xffff8000210a5010 user=0xffff800021165000, vmspace=0xffffff007f12b528 estcpu=36, cpticks=1, pctcpu=0.1 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 664 432717 52481 0 2 0 syz-executor0 22153 479033 1 0 3 0x100083 ttyin getty 53414 213835 0 0 3 0x14200 bored sosplice *52189 96998 62492 0 7 0x2 syz-executor1 52481 54495 62492 0 3 0x82 nanosleep syz-executor0 62492 301700 84075 0 3 0x82 thrsleep syz-fuzzer 62492 23447 84075 0 3 0x4000082 nanosleep syz-fuzzer 62492 234516 84075 0 3 0x4000082 thrsleep syz-fuzzer 62492 513741 84075 0 3 0x4000082 thrsleep syz-fuzzer 62492 25911 84075 0 3 0x4000082 kqread syz-fuzzer 62492 366345 84075 0 3 0x4000082 thrsleep syz-fuzzer 62492 337819 84075 0 3 0x4000082 thrsleep syz-fuzzer 84075 249555 81588 0 3 0x10008a pause ksh 81588 435945 50497 0 3 0x92 select sshd 50497 479824 1 0 3 0x80 select sshd 8250 301518 905 73 2 0x100090 syslogd 905 58227 1 0 3 0x100082 netio syslogd 21613 63114 1 77 3 0x100090 poll dhclient 21899 221197 1 0 3 0x80 poll dhclient 10921 337573 0 0 3 0x14200 pgzero zerothread 33302 330943 0 0 3 0x14200 aiodoned aiodoned 17376 313450 0 0 3 0x14200 syncer update 47421 450840 0 0 3 0x14200 cleaner cleaner 88761 216184 0 0 3 0x14200 reaper reaper 65 149977 0 0 3 0x14200 pgdaemon pagedaemon 94288 115518 0 0 3 0x14200 bored crynlk 27884 426161 0 0 3 0x14200 bored crypto 95182 364812 0 0 3 0x40014200 acpi0 acpi0 60735 29379 0 0 3 0x14200 bored softnet 89905 461473 0 0 3 0x14200 bored systqmp 65632 180526 0 0 3 0x14200 bored systq 86622 50275 0 0 3 0x40014200 bored softclock 35613 82005 0 0 3 0x40014200 idle0 1 145122 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper