kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 26 05:09:45 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.204' (ECDSA) to the list of known hosts. 2019/03/26 05:10:11 fuzzer started 2019/03/26 05:10:13 dialing manager at 10.128.15.235:23624 2019/03/26 05:10:13 syscalls: 1 2019/03/26 05:10:13 code coverage: enabled 2019/03/26 05:10:13 comparison tracing: enabled 2019/03/26 05:10:13 extra coverage: support is not implemented in syzkaller 2019/03/26 05:10:13 setuid sandbox: enabled 2019/03/26 05:10:13 namespace sandbox: support is not implemented in syzkaller 2019/03/26 05:10:13 Android sandbox: support is not implemented in syzkaller 2019/03/26 05:10:13 fault injection: support is not implemented in syzkaller 2019/03/26 05:10:13 leak checking: support is not implemented in syzkaller 2019/03/26 05:10:13 net packet injection: enabled 2019/03/26 05:10:13 net device setup: support is not implemented in syzkaller 05:10:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8, 0x7, 0xffff, 0x0, 0x1, 0x1, 0x4, 0x1, 0x1, 0x1620, 0x6}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8020, 0x0) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x3, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x1a, 0x4, 0x7, 0x3}, {{r2}, 0xffffffffffffffff, 0xa8, 0x8, 0x0, 0x102000000}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0xc0000047, 0x7ff, 0x10001}, {{r2}, 0xffffffffffffffff, 0x1, 0x8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x10, 0x4, 0x8a, 0x3}, {{r2}, 0xfffffffffffffffb, 0xe0, 0xfffff, 0x80000000, 0x401}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xffffffff, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x1f, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x7f}, {{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x7fffffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000025, 0x1ff, 0x400}], 0x2, &(0x7f0000000280)={0x65, 0x9}) r3 = getpgrp() r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) r11 = geteuid() getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000300)="3e61dd12088eebf7839212a99424d90c9256a61920c8154136c8cfe3c514e5ac671da4280ffec46d69998015f946335479b9f5807af6aeacc00fad779ebbf743f9ab78f6f576c94a45cbd472e98df798a189b02f10b57c7c4685c2ab1fc3ed8ab623753035108e5986e705275cf93d4920db11b8fc73cc3ea78d50828f169a776232ce5873b7863e73e312bd20d230be87a604db5bc09dbc8c767a9e3730984b02ff5b5b6eae5098608bfe17ab79aee10e5387a9f240cbb527221fb068", 0xbd}, {&(0x7f00000003c0)="b962452bf0c05d025c6f3eed24d16863784bfc863fba8d31472f8fc72a2b1c954895343cf614cc8343f6f87a72ee64f1acebae7dfefc3de61eefba365cfd83b69baf6cdf0cd719e82aadb563351240c803835b2b74b74aae94e3ca1daed83eecd1f9feccf3f5c669b57d26531de00654e5562a6d79a5823c9c9eb2febeebc2ef6f751fa0b6ab8095c9bd73076c8f3f7928165c461122b8de13e88a8b231f6158b1ca5b93a73df994b2d840b10bca57c89ba0cb49d5b43a9c8bb7c47453850e3e6ff4850ef89a0fcaacd1667e25e465a935951e622ceb", 0xd6}, {&(0x7f00000004c0)="d524b3ac341388c729b585a54f4e72c9e77ec46e3f4fd5dd4081663e49d5932d0b458b98c9ef660147b00cc45e03a6a402e29da0e1866400847a3d6a014b96fc28ecab5f300701651bd35d54de2d571ffc40902c0fbab5fb27297d7382a3a343979915a0f18f91c1c10e650cb7b826", 0x6f}, {&(0x7f0000000540)="8ce7ab349e3fca3c9f84bb7f1ebfb39dc5d1ea4769e153fe9fadca086ee8cb678d4c1118339f49a2c142a83e2e7bc18b74ca2e9954a4b47b75ce0e6985b26d9f33554a5e4fa3c95ef2", 0x49}, {&(0x7f00000005c0)="7049fc221005414c7ddb062864d5fc", 0xf}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x88, 0x407}, 0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) setregid(r8, r8) select(0x40, &(0x7f0000000880)={0x20, 0xffffffffffffff81, 0x72, 0x6, 0x400, 0x7, 0x1, 0xffffffff}, &(0x7f00000008c0)={0x2, 0x40, 0x80, 0x0, 0xbaa, 0x7ff, 0x4, 0x9}, &(0x7f0000000900)={0x8, 0x1, 0x7, 0x6, 0x7, 0x82e, 0x5, 0x8}, &(0x7f0000000940)={0x8}) getpgid(r3) kevent(r0, &(0x7f0000000980)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x20000001, 0xd53a, 0x101}, {{r2}, 0xfffffffffffffffb, 0x1, 0x3, 0x3, 0x200}, {{r1}, 0xffffffffffffffff, 0x90, 0xf0000002, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0xf530, 0x3ff}, {{r0}, 0x0, 0x20, 0x20, 0x7, 0x200}], 0x6, &(0x7f0000000a40)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x3, 0x6, 0xfffffffffffeffff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0xee, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x92, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0x3, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x83, 0x9, 0xff}, {{r2}, 0x0, 0x64, 0x60000000, 0xcb, 0x100}, {{r1}, 0xffffffffffffffff, 0x2, 0x42, 0x1, 0x5}, {{r1}, 0xfffffffffffffffa, 0x13, 0x22, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x4}], 0x7, &(0x7f0000000b80)={0x8, 0x9}) renameat(r0, &(0x7f0000000bc0)='./file0\x00', r0, &(0x7f0000000c00)='./file0\x00') lseek(r2, 0x44, 0x3) write(r1, &(0x7f0000000c40), 0x0) r13 = socket(0x6, 0x4, 0x5) write(r0, &(0x7f0000000c80)="5c6b922c64ca7e3e301964742b0c0b1981f8f871ec5bcd274675ac30761632375cd026c5623c420bf7874671c5f5cfdc4e3ad702cc29bbc8d343fbf313856d0981ab0130f8ab883b32e946fded81b2eca26f5055835afa3c598be5b51297d60123d1d43cb51a52b31eafb84a96884669a8e185491923eda472abdc9fef", 0x7d) kqueue() setsockopt$sock_int(r13, 0xffff, 0x1007, &(0x7f0000000d00)=0x3, 0x4) 05:10:18 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000001, 0x9}, {0x6}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc0, 0x0) sendto(r0, &(0x7f00000000c0)="1ce51e2cabaacb447aa20edd4dfdd34a43703ea311d64d29640fce1d32f975b4e8d2e4eed2fa9757c9c9bf702071c4259e69724b8ccfa319a19516daaa5bb11820931e5b8da662bdcf9371d4c8193df3685d1e571b26998588e3a254ae0e19a56d41", 0x62, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="cfa934e42055e262f4", 0x9}, {&(0x7f00000001c0)="107ec19332466d3052ecda26c049ea4b9df4c41be8fe26f1", 0x18}, {&(0x7f0000000200)="be48b1da9270004d4151b52dbdade2f07df902d693a4202280043821288f23e4264970c8956d850fae3b706a915ad935d211ef4fa16b83ca11e692de4b2b0b02ef500ec4b237a568ad6b9db8b7b1eb645110a82285d14d6e8ff22b587aa9ddc83e3b0ea17e41d1a3119609d68731de06f642d05e8e33b7367ebcc8f4bd455d1d337a3fde38e33a890b1329ad52fb986aa9e49ec7eed5c5f44a641fb2b99099381a2e240140ff374b28128512873982ecb0eaf03453e3994efc6020252e6ad4d4b6cc22cf160a8870c114be861a60d9d9fb856715a1f60101b5e89409d88e0094", 0xe0}, {&(0x7f0000000300)="e1a9c5640a8bdd61fa16a79a7a48e6dd79aa06aaf425ad87d75775e585331ec1872426a131f03ba719a8fdd6e15d714f0b637661166c48c2550cba3a3d06874d23bdd6d52684a7ffc397588f95017c2ad773252c6428c2267b37ec9ed9a5e278a78ddf8d8231d8eb437aaca0cf52e7c7dc7c486cfec69e315aa55bf679e567479153b77279ec2add8b826338a758bf4baefe4cff63f98f332aa86bf6d4573917ba8288eac52f4c196c5b", 0xaa}], 0x4, 0x0) getitimer(0x2, &(0x7f0000000400)) getdents(r0, &(0x7f0000000440)=""/179, 0xb3) r1 = semget(0x1, 0x0, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x7, 0x0]) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000540)="808e441a40dac3330bb7d2a7010f930eba1b5ebeea79ce553793d34eb06d3af990c8fc990db15ec849af725976051354f55234ada57ef710f151f62c6107719706945056e27c1b482c3dffc227871ea57b42c7", 0x53}, {&(0x7f00000005c0)="8abcfcace4fa02df91e53f005d9cce58bc1cf5b1291d9f530d923ce7def62ddbe3e3ec3bf2890a1642e8f2e6bf966e3056ce23c6c499efccc44482a4a96b2ffedd4e668c5f1703c1594c7c95ad507bcbef08874c7472e73ddb3574daf27e244b061aa6475ef1c887e11b835bae9f6af9c58581a0c8e64689b8250653fbabc12a65976648f2078d3be77e3b7bc9c5d15283cb7fd504127a5ce152991c2fcc5a65e7c7856b9526b6f7bedc544b2510dac34734a1fefb38177195090ab70d00e235970891", 0xc3}, {&(0x7f00000006c0)="e7df487648432772e798cbcaeea23db8ed775c0fbf851261b9bf6bef6181caa07d7845128b417a4633b8063093de01e11c955b54315590b07707ab851d00f3cbe5f79e292eec04dc89fcdeea96", 0x4d}, {&(0x7f0000000740)="62188187e641b64531d8304b1c8a0290c881fdd3f74673bc5828f18a7e6783d86784c14992e60c6c1e4688cbb3a9fae35a76f1ebe5b494e51249a7db2447e9d0670f24d0ae9301f612d1d8aa43c553fbbf0bfab20b9b5e9a7de8e25eaa3b49da1ba0fa0647e88471c5e6", 0x6a}, {&(0x7f00000007c0)="5a46ab5fee1698b38984d39604a51138369bd9ce69b730ea394267f72cf7dfc2f9bb6b", 0x23}, {&(0x7f0000000800)="98c513085aaae6e84a002cc4547265f50bdcb744b444056cb32a76563550d1f31ef3cfe6591a4f90de0b48a861812e755a93a377c03d012c3c7df07377136ec40ab099b41fcdd7680f464d2921e019fbed2605126706367bfe368a2415e8f3e8dce3756fd18b3a3bb63defa8f4da780558458daaee555852157d6a2558d89c121150e3dac3f78fa17afb8fe47995dbd5f2252bf4183b5039e3dc7493e5dfd81bc7dde23ceee93a8eb409b26b216a791c6d2dac7f0aa99c06a4870841ecaff8f464d10b2fd04ecfedcd5c6ce3f24fcd9e3699e9928c7561cbcf9a9cc454f15e88eced077ef3a11bb45478e8f435782332983c5cf4b4d274520b9d974e9e9b27b634c6988abe32e7347f2b366ca3a834412472b8912da5b1018f925f1d8cdc538079668b57afae0a8aed53f35c9dbe08f6f971ef7ba8837fe6f627fd4f359c69acb0d65c694913c1ccac128102edd4f4c05d26e0660f85b59fee7bdc74e0189ef650384c16ed2b4e6b1cfc32c23c877dfdf393f07652062343ccdf283c8fd422ef4e9c6cff9287202340b7ba2212d035abd19762449483637e02fbc52f62f1dbee61339f7128d04181ccc1de55b07a3b2d4d1c6d93b3f694bfacb5fc7d511908a24b593188090787869c7a3073a404317fdba5875060a97f1a0a585efdab744ca0957d0ca6eab467ec49361e752cd8b2a71bd3f9739d392ae767fe73cb4eac690f184dd14207fd794f77528668b5aebff864c7c88e9c8f0a9178457f322baea3e64cc0d0520f158810abcadb3a392dd75ac861ebfc1c95dfbcae489a9ebc8bd5a1aa83f6c312ad28901e2dc2d61d9e539997ea18c461760aa08ea6cdec5bf9848c85712f3a11f56effa01b3f30e6450ea9d2087d005bf2970195925367120d7b9cf1c37a4990a196014e148789bebe4a7d82f2132c3d93b35da0302b323680943f5c6b4b82126bec72c54f25e6107bedc814674607785e4b3fb756e5f33da4631710c28c3f1fee314bfd9b5ef158ca1e61e7d80420dd62599c04069f894b401642cfbe804b48f04af916993cd792874a3fc5c17225e13bee4bc8bdca035504f47a85fe0fe85cd7c8def0196a9536c7c9d63dc5ccdbeba3031dd77f947318ada224c970f698dc6b7cd8ede5287281f84dda8036525dc870e157aa488f302b98b6c347cfe0de9e384a3435973ccf16e0be6ede0777aa9586ff342db67b6171455587602f74d7f748ab8acbc5127195903ba9ff3e035cdfc2f7fd92ff39cb0d3ac688105d5f2cae657d855589eff0261b04750ee03e22cc10888d294c63bd26286bfb54df5b5d3ffe60606f213219062a40f2663cd25a07c70bdaeda1c406ffae713d01607d3332c6ca683ce919227abba157aa0139de454232fe2a25d8eec67ab96dfd53d796a7fe859954bf29b25980ece8d9320214ceab6f4cf5dbc89fc96e75ab7365329af623bcbb0ca6137a7d90324197f391c3dff1977494ed97bbae3f6914306f4ed5e2722aa09707f33878492d7ec951c157425b8686314ce2d4e6cd99e2578ddd3d11305d2a8dc8bdbc08de3fd19741437e18c820b132a9638b7c80efd7bbaf497ea80ed57687b41e300f313db94f28bd116602da23cf4af73d1f3877886ad090127267d3a3c86e3972f9e4958feafc5a7bc28d222ccdef27ab7cfcbdaef804a350cff5a0a7baeb23815c7ac202e66ca4bcd34a9eef063d0e8e128bb7c6649576e45075c7abf62cd2aa4b0e5844457e61d825c9c860fa8f512c2ff657921a254aca80db448112b2af97ac11f83c60117f142a5b5b25ca7ff15f32eec0485325b41580bb1d349c1ac2d91ab6368a12b96cabf942627312f29a501ee1a742032332b0b2103c9410f2dfef85cda051ec348f2c373c0f2fa737903e798e8cfd3d4a9c09478c559c206d23755b300d5fa4c9b3be78007b25e858cb13c0fc58c5cfa62aa056e0a710cb9c3e995245572c9c888b3422ac2bacf61b2737deb256072a46c19a7de3dbc808f8bd78366d12f8bfbc2d598353bf7deb589e650bafa8dd5fcbdbf8b40cc257c30abf3e8c3a6a9bb56fae39d6cf29cd5e354d94c7b10222325b439b057ed46ab418aea41f4e35b70567f256a7477359aa2ff8dfe5119669a2a4ab0f3ea24f1de9e97f7848346b6573594817da09696dcd766fd5c0170c4c1cbc6ebf138abccb47fc98f88a73e026842680bcdc8b960ad66020c2878cf337eb90ec9f72c3aa9e5d2b14150cc03852433d0277f3e40f67bae9e0a66a3f3b9ea4c4cb372abcd563eed0e9eabf65776630405f6bb4b6d94a78e90cece3d0dc80c4d663a9e134bb87ccfcd249a3f23defb8616a0991ed553bfe6257edd9bc5a879bea5d6ea74d4cc3b3e9549f800b312058eb9d03f6036a0c14eacca346d0506a859cfa3f89e07e4d46a914a6434a813f1ea249f3c0d4bef40126963bbf7c11264affee5747ac46b0817c655dc6056b514af06caa9edfa1a4b5ab56cedc97d69f87957964bd7aeb3bc7e4a2f1c37aa18165fc206e9d60ce1d0c1195fc7405e3636917a9170d7ab02359f0f8cc4f8219f3b9c0794209b17ac308558bab83423a44bbfb0ad031a3378c37a80b6cd0e0d139b64c6911683a23a42eaf58430b635353778e0782533765211a69808db7627b9baf24d9f59386e2a0e2e02f1cd880aeca8be455df26d2ea76643bc227a31a5bef3931825cec44a8cd79664df12b4b354113eb121d1ace82652edd51ddba790d46bc2b1695aab67cf3fb4428ce2e0c096e6af4f5e48f4ba08a7a386028d4532ff433385a723f050667a511bdd5a39c1050e548429fd467e489913fc0e98117a9aeaed633110373583dcca9b4440f1d0c95970b8ae98d79a8aa9d72248d3bef8f955cb4effdb87df7d6936549ada16b57004c40f4d47a5fb89227cc4f2137dfa198d3185080e736480e59a685bf7d51a44b4efd5c7ec0de1b2edbb6faaaf9b9f93facad51b118a4fde1bb2f88f07e674a73dd625ca8b4b8580c8eae27a17876c9c6acbfa6e28cbca432988a3e40a4c4af98571ee3ec805051299c7ad8ba8fb9a633f10ba1316bbcddc1d685fd4ab49652467f25d0f41f96e205f98e7b59b2639d797f1563050129353d4e0f84bc1cf618b20a8763415280196bc4e42ee833a57239aeca60aa9b68951873872543f9b0d4f4ca97e23ca7fa8dd264785b60c7e18cc8b25051d48d29a3e3ebe92d99a5db9f45980b44da5e50370c2721493450413d6581340e81edf786bd956a156a5d8b59143156f478dd37ca3d80a70c8df822aa76a39533b5a83954b9b9be070f9e4905ec98c16f982c2ee7ca8bbf034cc4e8a2ef3cbaa8fb5e6283d0da3285d741cf5881d526120f2b03e0c4c65e214b6b1fe8af70fed0fa0983d5651d23aa9ca75bd933de55d7b35d3ce0fd2390568ec3beb76959d160ed9dfa13597e27255cfccafe622efbdcd3d5a3481469e2f2ce2a85cf0892e937392f433b11b551d287bd05b615088798b63c674b4fa6cf9c3b1f9892c7d6e47df7c73420fb4bf4010768e270fe1e03aa867c85defa5335aec85e549f0d254df4ce804fc70739b16986acfd229fb4c46d6ba2108fd1c13dc6e813b3225b71afa1ef90db4432514fef774159afa75976199ecc8d8200f5f592eabe8d7f8d4d8cc9337ee49f6f4f3d7caf29087390bee635081d8dc2e5f97aa7892647f7b3c2cbd2730c856bb3733f031369d17e3afac6a43574060c2042fec0c0c6d064b436c423ca8c23da732a100bc2b7c32034ef64d24b5ac116fd316d45e17b48f4ad4c2ed6bfeaa54b39a3a850d3df670a0666b64f21ccb929ef1079d21f15f609aa0f80adf578d2840444f1d3713674f9ad6aef91ecf1874fcabfdcf34afd86cc62d5ae692473e09ae3d9e5104000cf31eae6b9d0fe47185dbd7624ae91c00f156109c03515435947b580517f635fb09a1f33f64114656355c095b50a1cea4a76a2b417c96f95d74ddee145fae3de2b652de3d4f0f370aa4608177f38231db3935e71ba20b40762a6f5871b398c9b93814a2530c8702e0bb703e7aa9e4490b6d125e110bac231c071aece26134d64c58c90bf07a631c3449292d4bd735354a636ff6f0947912dfac4a28a58691e4c20e5960a2a3d010257605b1b379d04e56239c3ca231a7b84ae7bcfbb397ce42a81348c6ebcc703edd16fd6f8a7f415bc825746c10eb1ae834f890321965014ee6d77ded0228fd8f858974b62653d3f901f2469ab3be99a6fc6ec6dee69799aa5d7b9aab8ac61c66053ddbd743073d4ffb8388abb46a66df85a72dce59c80aa5bbe71445de6930ab88c6eb0987320aae92fb92d086b2f7057a1740a12673cc721a05f7e294ccd05d7e027f4ae7d81197c70f33b1160ccb82791a592fc1987a1058eb2b2621c419d3ae65dfa2b36e497e03aa0a79719ff49c0f512f0b451314a41b35585ea4f7c5dd3c09232eb950e27008621fd3f60f7370d0777e3e2c435b4ac044e907688a7141faffbba971d4328abccae3322d45ebbe5a1c7b09998e6c70c59f3f8a9ff2c37094694754962c2a32b2134f758412fd4885885e316fbbb5de63bbc510d654426b59070cc02e15616e55322ada3f3ec1cfcd3ccc25b6e28f402b05314ce7e86435c86c31eda334af5e3998405d88e6c4c6cac8d8166c404533c09bf9f410b67732622498355b8bb95a0656980c40adb0bdd3d91b3a26be4571fe2dc231d9a5720f7a66b33e706b13a4eed03342d937041e572c401d9bfbe82e8ad5ad9f5e15e13d0854e1cb6aaaa47b01af0bc72973184f7819bdd4bab9944487b5ad49dd92d65ac16b6a7a6bf6e1b95b855099cb3bf1135209f7377e678ed5366b404d2305467e254108e631ae752684062c04b963daf76c5a582d5d1a9debb2d16d364eb448cc69ca4af5b37dc777dde7ed40963c25df77af4629c5daf2669b8b2f4feff73f3181bea59a18a4e10031d3a2c5b54f772217932fb256bffa337cbe92dd7e0f5ef735d2ee7f9f8720e573b741e38e8fa0af2d8557f57571875761725f3c1a092591ddc8285295ad9c0d5935080aef2b9ebc2b0256b19a5ccaa0318433aa354e3d4637489f418dfaa7476444c885f0734c7e7e414599d61a156120797bce18f59d195c33038314d93bd3a203816209c4f576d436134b837550506215e4da205a2ea11653234506c56827301a9623fcc4984062121c90fe3868fbcf4377f566ab896f25c154df0f9fff55d46a2c5659ee87cf987e60ca7eabcece01af2c4dc8c337895d3bfd1b8ba698a185cd4aeed63340582d98d59018c821e2bd263682485c0951e8aace0f8aa84b0ad8ab6f155f63680fb8ffecd1ed63ffb1452aeb1b5036917221c33c9186893ab6fe6fe0c01359cda913a0dc880e0c07f674a341d1d64200351864d9fe119fa4397ab0f7e35f1741bb1a2c09981e5b8c0fb92e45de6f2196e7b327c284c70bcb1fd26c5e72d8f70dfa72f36e46241d4ad25ca581a07e54a914dab02ee8de85684f0970d704b4ddbc67d224596fc35a0cfc7f9bf7921880f7579b7c7b7ec74cdf66a6fa223587d108028a218d4a035c375645025c6fc97ed412b725508cfc01ed47dbf296412c7ac9e08b65eee0caf7be7a2b82097a6c3b1b90148a49db752326c07d0d6645c0e102af931b10b7c51feb105723072871ac8e11b388034186fa817d781dc001ce397f5b6bdfd24c67098d717618f8922aa5d18d40b1e62e80529a73c7612f947f2b2e0dcc79f099bc2464ed886b963f746c1627735e968ff5c583d5de61f3d80dfc1177e46e9e9fc914064fc49a00d", 0x1000}], 0x6, 0x0) socketpair(0x0, 0x5, 0xffffffffffffde00, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x8000, 0x800, &(0x7f00000018c0)="e8900301f03d69a32a5946a55dcd9c168acf11dda7f8a200a86ff1d6f6756218796d6bda73d2269f22e05cb91ed00eaea945773c5273f4b19631b44baa39b9b0d884cd315fd52640cbf26a701730dc157c0bf36c98416239ee8f3c9f6db508dace4134f61b1ffd637c5dd40d57388d661e796afef922902c650278d2d371b2afd5703fd19fcf023c028f179ffe640c0e00326ad57a8a52cb0b", 0x99) utimes(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={{0x6, 0x2}, {0x40, 0x81}}) bind(r2, &(0x7f0000001a00)=@in6={0x18, 0x0, 0x5978ac1, 0x9a2f}, 0xc) mknodat(r0, &(0x7f0000001a40)='./file0\x00', 0xc, 0x80000001) getgroups(0x1, &(0x7f0000001a80)=[0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = getegid() getgroups(0xa, &(0x7f0000001c40)=[r4, r5, r6, r7, r8, r10, r11, r12, r13, r14]) unveil(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='r\x00') fchownat(r0, &(0x7f0000001d00)='./file0\x00', r9, r12, 0x2) clock_gettime(0x0, &(0x7f0000001d40)) recvfrom$inet(r3, &(0x7f0000001d80)=""/4096, 0x1000, 0x842, &(0x7f0000002d80)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000002dc0)) 05:10:18 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) dup2(r0, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:10:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x5, 0x7f1, 0xe29, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e5", 0xfe) 05:10:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c7, 0x10000) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 05:10:18 executing program 1: r0 = semget(0x1, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4c4, 0xfffffffffffffff8, 0x5, 0x5]) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0xffff, 0x44) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc1045763, &(0x7f0000000400)={0x0, 0x0, './bus/file0\x00'}) 05:10:19 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffff) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r2, r1) 05:10:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) 05:10:19 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x7, './file0\x00', 0x9, 0x1, 0x9, 0xcab6}) rmdir(&(0x7f0000000000)='./file0\x00') 05:10:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e704000012005786ca3849451ae3d3051020741038f53e8551f30c0505500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffffffffffff9, 0x3, './file0\x00', 0x5b, 0xffffffff, 0x1, 0x2}) 05:10:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x6, r0) 05:10:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xbb8, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="567bd465c3e198de898e30660b797bb41e70e20654328a10dc330266cb8738403cfa452df318df6d2e7f", 0x2a}], 0x1) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000100)="2f65f5fbd14ff62513095175d00893dfea9b94c6744609b29ef468dab19d965a38e5b63b8389ada03f9db3a5e63e19b91168a6132ef597c5bdf949657528c687283ec5bf319c33455bbb640ce7024a705dfa54cc59d0ba5b73cec3b5e169eca2cee15a562c4faa8374fe388e911e52ba97a400c7d5170c17c0c2bb52d14d2936c0ca3c159235", 0x86}, {&(0x7f00000001c0)="22ef721270527500b449ee73d35cdbb550e17502e99a5c440367013a0b0d4ab04367665191a041677f9258d6bc2f40f6b70a4eb7e37d7f85c4d4f9c18c1ba22cdd70b79e5ff912fd96f6b83791dd681fe77d336802a74c5e8e605f0fa37f4c50475802a662051e2b40a0e589f7a98d6cb4b72277127674", 0x77}, {&(0x7f0000000240)="b86eb90402e5f6126bcd36bc0f0babd03caf6de84ee81756b0207d3d3aa615e7d8027ad5f4a8216febea72ecd91e795b97ddaeb08e34c0dfa19499790fbdc5928630645fb1fd20c55373021039ca43334c174d147a4f82b3e7e663f5a042c1f865eba36f526c10237b2cff20f297f1e79d1ae392b6f6b5e82d073db2127b1d9c596238b1356b6a59ad5a18c2899745132b1a35fd69f5908d0b69e6062a4ae8d043929f6a554e3e48b17a14b47ac65dc61482633a66257138702d3b17679a35b1a9bc7f8b1a05", 0xc6}, {&(0x7f0000000340)="fd7f376d49c82f6ad185a68473cee13260cee9710a7814177ee092e3a05b30b5f540787a548ba22ca067e9519c86bbd526dcd5181842b423253ab1c12a0563c0d1b663442d3e2bef57b311d41b64070b4667ca530ca25235b41515fdf7aacda983fb9cfafb35234e55bfb37d4e45bbc3f1d733580079b186357cfe9ee0611938f013d6d6af1f9390716cfbb2d15e2bced394883f9fbf3f049c0d722784a0f883ef7a42df3cd6886dabf4560e46d4ebd418c25958d84d2c6b26c783d153a95ace6c21f6c47b2131cb4ff9fe6f2fb5cfcfd6209febc75d0544c84d7a5825599d740eb45763259fb52a144dfbdd2412f32a1b66b7835c21b3f3632ce6ae655dffca8e7ff6ae0c9afd87c1c8964cddc125f78c27b6f73786ddc29fca291ea66340f3a2b244ea25536688ebdabb473381d1329f909cbd7ebb8ddc38aeb2999404ec0c66c71d3c97aa9a8be0557aa77835531aa34f35e8080138ec7b73553eb18b1ba66b4079c7e9025b89c6927d34e574dd36ac2b48fb885c9532f2d40b03c5a6486125f6f55e99a15e3b7ddf096a539884904a66873b3e75d80149766ee0a9e3caf8048fa394eb70fbef72845b5a3eda5118002db4e8f524ae8be781e8ff2fb6c0d646059c78d233e5091ad755b891334aef68e530b48a0da7622fafabfb8ff50843d1e65a692ffaa91c91dcc7c9dbd84083d8035499251d04a0ce849f67ed488d20293b584e7444becdd6f6e3dd644e8b0708419271cca8f45fc073fe02b6366f7f0f4fb04e3d4bb1f8f79c341fae346fa9daa8dd8fd3f696f927552f0a867c334b46540a631a44cf0f407215d70acd741a487d2fb8724954570a6b6f80799e74519adbbd7fb1386b097121f8c90c92bd7c7554b1833ffe1ad96a58751d90152ad37725a59c862a89369adc26a88a807b6f3efb0f0ea14dc584752fa03470b6585646aeabb5796a6430b45b4a8945b0ef115fcee3b0373da6b004878152050c84d4149d27b01e1872044a9aff3645eb79b1ad7a5e9df183ba1a8618753619aa6b3b033ebcdfd31d9d19ce2b617d5abac3dcd75a26fa286eff452903034c6ad35b30fe1be39070ad8bb0952592e53bd91ca6e28394319ca1afe49559c73787bf1cf728ff050d93fe734359bee22eb8860645a0ae3a78ab428f794571f559794ba87d5d310c022f8820aa462333541c7aa74eb2fed76784ce37333c26217b350a98039a3f2c3b536fd0151fa1b84c429f95017850d3f5058ffa0bd49b409f2d4d865f2fb93ed7d7a68606b326a0a99f6147c96314e223581407c1e44c76bbad768de2365c38a6b83cd8a5d9f0d61969c3d1fca57c97b4b6b256dfa30a99fc1561575a52d996ccb292c66c4382bb66c7e24330ff5c98b00cb44b65d8569ec4dd8d4c9fa8a3d8f73e4fbf38fa8f83c9ce9d3bb6a28b79fa55ab1ee78f3d0c0a6125b3c86c7bef116a245e71ca855e4226bbec5c5eb204d8b41f3872317e24c29bfcaf63ac7efb676481abc9bbeb12586ad2af85dd59b3901a3b60a3f205b97224c0c9d82cfb186973555e21560d3bd031bacf8180b2cb31203329ef2fe58a219caa9ad08a0b4d4bab429b0e2a200485c9c012a0442cb0f9e447cf90881ea36f83b11ea450299e1040b687f1a708bbeed39cf661080c4812cd6d9fae5ce3302625d2ad8e1d6e77fc6828244733f92481882291d6606614abf00d93e311497150b7de156bd763fb49ec22bbc8019bd4a68ed2ddccaf035dd6cbcc6b31c5b9a04c7bf1b5ba55a4f91fdb95eae542fefe294559fc8b9ab7b17a4404d434679ac4f38027f382654d40f364badcd342dac751bb51361297502b264f10d563f84bd8634fab8f01fa856222f12723830d30b469ad15ae5cdd0a1bedea1f9c31e231212b03d60db2c3993887adb8552ece5483142de89da13253f541d8739a88255959a5a38deacd9c64433cdfabe4be14c1cac6fab9507c541f3ce9ed5b273168f1578b45e6b83b9f4a3944f7578b284e6b4c5bf589f7bf538ba24a52d030cd639c6134397c195492140e779aee18e5d18f384da0cc215f8cf4d5fbcaa05c616e5474598b20252b158da1681ac022b384ca95b4ef4ce08dbcab5801d8e72e9064423a01f315320c85eedb347c51d21f5765623faec3bb19cf38c85134e257ce32b8b9ac9fd33c33e7d25e6ab61daaad253db32eb7512499fefc01f7a5bb9a7fdddcd6dcb212ac88ec2e1cdeb8167d18e5b4b29f4692dc8f5d92356fd63c8dfcd9abf592f7fab45600b6015a3daa5796c165fbf0c93f8cb03e3d948e33cc9fe46cda5ee439e0b10a1c2265606637e4640d849c80618fea497fa03cf85c181d163c398366c3a91dfcfa4f86a16b9825e31c7a4ac25df46b959453da547f57fb7d2e08dd711cbe6124ba6cf5159fb1f186db9e6c93ee08fd9a075e452fabc3dd47cb5bb0d4f73a9dab6ad940813e66ae868172da3e1a9ec16957c68685b0ea51abd2283919650ef131b75bbb98b760d9d5991f300d9eea773a19ce00a8a21c002e02878c88125b51d88746343079582a8ac8563942ce31a99c99fc7d4e774a01bcf6978e6b0dccbdfbfcfa45ee1a61849c1bb28265af90df5b8c4904e8aa244742d285002e91fc4d323357b21105c122d0fad8d43aecf4854e0eb131465f11dfbe3186597c18bdc1f1fd7e30f9480f9fe2bf332c1a366ff3485a4848b4703b9addb0e6e8eb2cf190e4cee2c32e207f9b2a47f1a2317c7106fb06163c71c007ca07143ea64e986ba72f2ecdda880cd486c9d2b11c0b59ba609477afadce893a3917e035441021d9d69afe4a9a25da9081f1099522ab8e47b6f1cba6c32edd65981677d8fe2024d2d960b4910a7ddd3b13a0161f842ea25dcd45bc59a50e68e82e3c72fa546a89b83f094e27469a97bb02d1be3ad52c5433bbdecd5d42ffd0d5b998df3dafc563f35cbf293b65980f9afe85868c4b7db7ed5a79a654fb1ed548f1e8de56b4767be19c644a677e81397d439ea834c5aef14c151c6afba8e6f35c8f5589b484740d28276d216c1ce76409be04fce4b410cd3c57c0eeff76d6b4e28f7dbe9510de2de2f8df77772601caee54809162852e7e0880ee7704529a6bae7c75d63c839a2b30c706b108707a1b179e8b6d102f708d251be66cc35b0d54acb9f2a4309655eb0ac47cb6dc1014056d9f479b7db6a59f0b22553b3b43f63df7a6be2a8dfce555ab43b14151482fc60248b491c19a5b158f676db48ee58ad5d8b941a8f390a0ed048287b1b26f44bf5a6f09dbde8e4273875246689456f25e7403cd2d6f0fcc67f2df25b80ede80667f5b3b0bb97bc963245db485afc015836045d0adbfa5b18ba91e11d562edb37fae1d8a080e645261f21bb5334b10219e3aac462635bcd70a43259c639f2c223f1de757abc3f653a5b7c4c16a9fbb933265c5b59c8b4fc1dd8b3854ba34ee9037397eaa2f41fbbf6e0c3e84297b5fd126113126069290162bcc3ab3462915585b8d7e774daa776f8eb17fd5b8e24ed08bfad6cf11c68c472d4e1619649dbca41df38e7826d04bccc5df531ec5ff91814fa04b4f2d8369e29730eff138fe696376d822edafcdbe78565ca64ac87ec20836900a5df3371033c7bcbe963b8e16f25f5ca28bf3c5fee95b4d98f9375f80f87ef871503f20efaf1c4921519102ba3182e0660d63501a9d141ee3aacc7c3cbce6fe96d31309d99f9c3d851145902d9e5096005bef31ee480f58eedb6b7a70559cadeb90855d78ee0ba1fc6add79e6a8dda00b6b81fb61110bc622f2f9a69efdf7f9b5c6945b895a460277edfccf38cb2e30eb4c41e70807af3805dfa9b652c4d829225c01e3b876a00b7189eca8fd994f69b0da5bcb41826340e9a5afee1009b4ebe3072bd21f8597b51ea042d5cab3d949ffd3b4c6d75a83850e0519db747187ac714d0e36ae78afbebeca96ec015b6fa420ddb2b2b2e7ea171f66f68b99d412f24ef8293368eaa91e63585239f8de20d51c776e22a79d58e2a22b59979c6b9f184f46bc891beaf420ca4fd6477386661d3f0dcdf5c68ebb3e9e5c8dd5f9f728289e919a5f356f4957d025fc14ab03bf2fb22795ae64ef2e03ab399f2b1b037709d8a94f7fd2db4c91e0a08edabf2fb00bb7c76f149feb755ee864ff346b441ce06d39da90c8c903ebebda01d826057c5334c07f1025ec7ea3b6fd9dbde4bb2b7301980ce79994b0cd4ada419669d172f6b42b6b65361968bcc1a4d4fdc99bd3fcb0d60f17a34cc588dd4c44db1050269c438fcb2226c53c5c768940fe69fc189fff9b5e0487b4e5bcd9c939076bacaa0557a08e09f61d85ee43e846f5be276da0cb276f43c9ddb425cb65900ce3f56290699ba3a0a3f69b28f31b3ba10983d8f7a52e3efb69d5ec6ffb07c8163bb95f2e9175160756e1c9473f8f4e68c8c327b16d6c9136d75dbfaa30d75bf6386fd04b154e5f59d88ccbf0a298a3bf1de193c98da55ea5e12baced9ae6c8b61e7a5f1995cb6e4e692e28e58b17ff0fd23e28215cf6e75ec3bb3597af7966b965ee2583edd089f42edce7e796b8563d950d03122648c959afc12a04b5fb8dcb5b35512ccef0cafa30a8ed9fa9b554b2ec057e5e873988e45341ba64279e1ebaa5a63bdf6731d27029af12e77ad7f2e3d90849dc62d8ea547c6cc7b349735878c9972d03ec4183670c37edea9b827f8ccb44d5cc625884467f9728f6772f90438e0d911d7a26f2b1c52c1e9dca7b54a01598e04598956ec3263bacbac936f10554e3cdd7ca59f41555ed5afb7415e23c87c266d07ba0acc580069f8812d57c4fc33868478e1f1f441ec274df112662f5cb4a621e443f81c74481aa2e48f4d19c9d3db7b041fbc806433a0e4f18f47e6421bd93af6051548a385d4ef334625f7395385b672f29ebaded7ffad3f43c4e60b18e16c3158830be647834b70c92cd0140543cb639bcf72e48dec5d53d5426a9ced33f2ad61d709dd67d39cd3f379014e19c113625f64d27d0c99fa2c827d38afec287a91841c19a392d9afec27bb019e8555c7e9de2e81041fb107db0e7303d33f50a2e9cf8281cfcbd0537c4dc18e95d3e3b89f8cebdba60e853e99a4b2d5ade620a41f48a3e96fd8bb5fcea0f5765f13c3424d463b794886297234309345a026d83cc73295e7cca3ba933c5ad1c4ee832c8bd700aaaa3e205f4e27158ca3a7631d8336efe63e921d2e83f44a23245eb2edbccbae7e025bedfaa9e4a8396db1f76345cde7ff631db30a90a56e00bba1e80ec25247659ab6b02a58d8383ca2837bceac9d4c060c30aad292aab503387d081da2c1274e2094a3068d64fb052eae3d41dca5c9861d95af4cb60bc050b44242eecd4f5456cd9ccfe62c5e53f46635209bd6d2c0c5411e305614f1c2fe038782346757aa136f076211430b719b94526eb6783c7673b97d26bffc5783eb28c728521d91f67f259c4e95caeed198f04eedc9cc2c380b211fc1b4c7b88b805d3011a417172c6fa67450f732fd3dcf2306e3b1996fcbfb834014f16e1969b82fdf130716f0df6916ab3b72644b6443ae892beff2b15f4512a3a0bfb6b12029c5948074f535961af2816406fb3ba994348decc73746128aa06606a9a74d43b89eabeed4effb6d2944c1e352b1d1f391d927d845167c6d13bd9b10a8bb762ffd38e609f0478e9f4057f867e8c3b510d45fed2329f1e6b943c268bf55eb1cb214cef289b845ec6249ea4136843e3543a6a2d02b7dd4c264acfa5371af2972745b3dc9bad71ed9718b94290ded9558b6b8f92c78ee75bfdab609a68aad821c384", 0x1000}, {&(0x7f0000001340)="63a1a13fbe96847598413d1a9fe8805fb2b0f8f68f05c8d6feb79ce67d2d70a10012c2b911a782db9bbe15a25b42049688c359b334613494df0e35ab83f6db85cab9b778e5d0f92f12ccc7c8c6d9b6f2fb5f0e6736138d27b8eeeb21cf2e9726ce48f7f9d3afb1128df496b6405c7bbb524943dd97f8adb4cb3c59c212fe348512f048d819bd3269f78ddd7d09958c5741bac128144e5e87c8", 0x99}, {&(0x7f0000001400)="3b8706c54541c17170741edea5ecfc102d3a4abf39d273764cdd27516fbed1dd8353312caeff59054bb9fa063693a93561fc6c665cf763debd557ad4bc739ac460f588aeeedd02c37ff53aa7dda7751af26dea99867745aef8dcc4efba0884a6bff36013a1bafacfe0b4aacbd18127d2156ffeceb72efd3aa097f07941f8fd4325e40cae4c86a53d6369d1c738c49cdc2ce0807a5f6d3fce0d238b873ceada458394bb28dcfd3dfaea24d856a910c54f65c81dc6ed4d811eb47ca3652fd745067a524b3c14d47e755a8fd8", 0xcb}], 0x6) 05:10:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) unlink(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) close(r1) 05:10:19 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x7, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:10:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f00000005c0)=""/89, 0x59}, {&(0x7f0000000680)=""/81, 0x51}, {&(0x7f0000000700)=""/99, 0x63}], 0x5) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x311) r2 = semget$private(0x0, 0x1, 0x204) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r0, r3) r5 = dup2(r1, r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r4, 0x0, 0x0) recvmsg(r5, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)={0x2, 0x6}) r6 = fcntl$dupfd(r1, 0xa, r1) kevent(r6, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100), 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4000000000004810, r7, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc005, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x42) read(r8, &(0x7f0000000200)=""/183, 0xb7) write(r9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 05:10:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x10000, 0x80000000000000c, 0x0, 0x0) listen(r0, 0x800) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) 05:10:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = accept$inet(r0, &(0x7f00000002c0), &(0x7f00000001c0)=0xff74) pipe2(&(0x7f0000000040), 0x10000) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x3ff, 0x1, &(0x7f0000000200)="9513f1948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a7520e8d2cd526746025938759964a04c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a89dfe6039b3776243", 0x265) connect(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002ee6c48c99acef0ce90dbc6a2a6674ad3c1e70c73f5b28a1ecbad0ebe22f66696c6530000e7b2365d62d214d593221751d87854a1d1f2ec0478b75abd892c0a9e6595578ef6c0d931dcb5da7932d90c736295621d2d8897dd14f47a0eb52"], 0xa) 05:10:20 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/111, 0xfffffffffffffe9b}, {&(0x7f0000000340)=""/222, 0x19}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000000600)=""/183, 0xb7}, {&(0x7f00000006c0)=""/95, 0x5f}], 0x6, &(0x7f00000001c0)=""/134, 0x86}, 0x40) 05:10:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xac}) 05:10:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) 05:10:20 executing program 1: socketpair$unix(0x1, 0xef9ae34c44d1dd2c, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) 05:10:20 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x7ff, './file0\x00', './file0/file0\x00'}) 05:10:20 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) dup(r0) write(r1, &(0x7f0000000140)="b8", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) 05:10:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x615) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x7fe, 0x0, 0x0, 0x0) syz_open_pts() dup2(r1, r3) 05:10:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000004c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d409735d0c4cf1f53ef80355dfe77e4d938b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53abedd7a3426645327b7b086285ae2ad956cccddcfb384", 0x88) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x8000) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3ff, './bus\x00', './bus\x00'}) r5 = syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x80) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000300)=0x2) fcntl$dupfd(r5, 0xa, r4) fchown(r6, r7, r8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x7f, 0x9, 0x6, 0x0, "2177edad4c0bed6938f7b7ae1338da4458824101", 0xf9, 0x7}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)) r9 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x3, 0x0, 0xbf, 0x8, "99b0b1941b6426304444c223dc503c45fcf1c57d", 0x1, 0x3}) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) 05:10:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file2\x00', &(0x7f0000000300)=[&(0x7f0000000200)='-\x91\x00', &(0x7f0000000240)='.*):,\',(\x00', &(0x7f00000002c0)='*\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='[@\x00', &(0x7f0000000380)='-/\x00', &(0x7f00000003c0)=':&-(&!/\x00', &(0x7f0000000400)='/\'@\x00']) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000480)={0x9, './file0\x00', './file3\x00'}) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r2 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) unlinkat(r0, &(0x7f0000000580)='./bus\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlink(&(0x7f0000000000)='./file2\x00', &(0x7f00000004c0)='./file3\x00') 05:10:21 executing program 1: r0 = syz_open_pts() getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getppid() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xfff, 0xaed, r1}) flock(r0, 0x5) close(r0) 05:10:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x1) pipe(&(0x7f0000000180)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x7fff) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:10:21 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x30) sendto$unix(r6, &(0x7f0000000200)="0c3599a7d82e3125bf280142008e9d4053574e9dab1408ca10558b993b81d47812cf806cbbd419ab1e69b2a19c543d7f018af9e30649cf678326a3e3428bccd806569334178fcc19ccc0c0797608d283d62200e1237a43827d3d357474f2826a269bc92c1851e6cd129a92b4e0f61694e79200bd48eedb0108144c51b01d49462118b89108de4fa1c7195c6b9441218c150b3264d02073d241bf278e705adfb56dc503154e558282cf3824fded4886957b4e28217ede99f50472df052a20831cf9bc6e6ab2a71567f350e449f1bc90209c292be8dd150b91ae66877d2df68f81fb6b450f5e924fc5606c910839bea616bd4826b86f5846a4b14efc4193", 0xfd, 0x8, 0x0, 0x0) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) 05:10:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18a, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x7, 0x4291, 0x4}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 05:10:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="13ae3d69db08c651cb06d56cd6f8d670218e1bda37a4becc9cac79e344840b13e63df4a66acd092168b52e5e6c0ab40fc43b12ad25af79e64106d3745c249641410e8363cf82093575d6a54e2a9782f7f9bbc147db0971c9551ce85596f6da551e83eb32e712d213b482e4f8db0bfa46334424d742f508d07d9306ee3631b7fb97b451ead5689eb30947471577831255b49ad7f5f6223f6939389adc7eda7798fa287d79cd747a688a7d76fe89ded46bd81dbffae1ae4492a4734510f420ecbe8ae796139e", 0xc5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f00000000c0)) 05:10:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9e3) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000001280)='./bus\x00', 0x10000) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r5 = getuid() seteuid(r5) close(r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000012c0)={0x2, './bus\x00', './bus\x00'}) sendto(r1, &(0x7f0000000200)="a7bc4286a19b83957d5a6e9dd3e37daf59347b3fde512aec793cb80cef28725ad7a748e3d2ff0a223ade0cd1101625ceea6707a1889088d9ec59bb62da1281566fb574c522044fcc1d86e1f5394b648abd8486cd760263b01d7d03581509b5111562a769c4c3b2396ac1abe45ad94f21832a332723cac1fed6b8c4d01d5d9a92060fe1af2e438493b9b5933c80aa8fce2230903d9d1d3ead201c72901ccf3105c93c65d99515555929c8f86230759aa98c76aed078051d75b9319eb0c00ad7795e8211905d634f09561e8b141f79c44a4db2adce3bc9819ad27a537b873fd61bf09084c6c21ab83d2237056053283422b1675aa6c70f91b0c9d14717ffbe16413b4d2782dccab2ee1d9794cb6b00d8d2e415ad9651642132160ab06c9ba1398657e48721f71a2d812b45f7789c18bdd58e674b7d0db29023154e97cf32cb351454a9fae3e00d01d3db90ccbd22baf8899ee3bff3c18532d4e5a4173fc3318ab2ee58f8c88e08f6bbcf123bf5646dae3025a698765ae885d336621dab1f79b54b505b4068992eda15c0419156af127b9467b9b014a9b2134edfe97ff5c2aaf8498d753a087df8c2cb82fc00fb2a1c84302e995570ff87fcc1c2d49352b402443a221acbc570c986881daaf0eb61383c764c6408e70e2ebb04c4f27b7303e949af5a1b7c97208ec68886e528b6c803cd8582153440fb0888684a9e51748b9be3bc8224f8adba725ec018755fe26d83452eec3f71059f43187c79e493e356b8bdd04561298a84984d464cde06a4be7b93ba3f0714807f162db128cb0f7ab2cc3e89e360e14922cff7975c7f717f4c1dd94740081626f44aa1af5834ed2d2e568ea046e06a608e441aaf2f5342eb2340e0e3e66998d719b8f56ff8871f2a1ed6c886d76e896b75640bbfb143332ec244489fb358fcc9f82208c66e7ca36c683069ea49db7ed219f87e30d4c0dfb8412634b5ce1443b10ae1a9df4886551605e02d9993d5031a34b1c067826db8ee2c0423c8645542ef9031c75c40e17a0d49fbca42852d13362a93c174b9582ffc1d92b76be0ea581ab55e3ce6a4f8754485f90896c1e7efc9565061b230430082ea25446f3230f471b2d8e718f1b7261fec45fda4b0fecfce68ef4c6f9b04f9b25c1a030a83f230645405321fc09f5a8ee49596834ac3cdd79a38544fe92e2c63a3e6eef0f03d06a959b380c069a497703e635f1495688bf3f1a638bf46ed00582e072972b6f377bbc5b07631badfbfdd8c5cc738c76e8a8ff2473a20b5ef00bc43dbab57ee23ec961d0688210e491366f9f7599c49ad3bdcd7faf6e4563b3ac52661b908cd08cf40574bcd64d4ec00a2e9cbd9230ec6ddd2ba019d78f2847cb983b31052402c4c5e03b984f7c99f19d768e1507423a4bddc1e6a46889ed1372920c48f31fc3542bde93de2a15e394ef1a615db45e11af2d612772abee3a5f4a0600a2a37301758ee5153112386c395b5842e5f668afef5653b386004c2e2a3875829bb4908b9e5defc23f311611678fc9ba5ca5d26008a50f31a8db904e9562391b11a19997f04c8df23a09fed3ba2b7fe86a37014e9eac01cb7749936c98705f483914b54066d2b360923b1a4dad15610ebd86fd4df7efc5312f6c310c1847e591f160640dcef0aa61ff962ebc469b28982658fb7cf6c0e66149ee5a07fc95f84d23f99a560d42f2678a94e184368691bb402ffe837695e8472fafcb716d724e2caaebf8ca69ef78aaf70950012af9a904c3ae7c1c997c2c20e79353afdcddb1cb08103cc1f6db6fe2630b505413ea05a8aaed90d7b075bb6676eb7623df18f18dbcba95925ccfdb8bb56734539bbf9808da4bd0c34318c9f11ba93913fb2c1baa8f7c4bcccee86960395a0e63df0ed82226c40761cef1072be98ad699013968f5311ab487e1a3fae2f0132b27a2ddc1c9a47dc0188495a1941d6d0e2eebd8cdd43f5d6a1095a9d9903cf66505ce8734af128424923d4d51b8378bfb59e8c2d7013f65b610444d2018632b7626b4f6813efa261ca0db38943fa6ee29018270c99787255cdbd79c5c2e6d5088938ef07c2e3e7d4023153c5d65f38f03c189c96704527b8f260f32f0efba4b5dc77f46380a903762e1736903ec5cf268400cff2763ca3280aad60b4c84a2f877f4e63c7d3754dcab008fc44b0f50a87f03f07640213927ce2ddbb5fa684cc43a363e0db5af1feda7037f786fe553449f7c1f33ead90e0e4e95992354624098433aa161aa30a1d1a687aa90cf0dd8b33721d6710b112546876b8d9d94e5460f7e6b881baac6a98f2c63b542cb7d9eee5d7a61a8ee746d178f359779aae2b655d9477a342bb3da980d5976e95d6f9089248f4e3419d053a30fb2f02d1f80f94d9d52d9a28d33b711c5bec5538ed8f3f37a0b98ee11a2e093be0ced692ade39a5c1e33d026933ce9873eb77e957d367f0bd1103de48b542f3bda6f5d89cefa10ddca0d6eac8248b4fc98705c474205beb57760f54d8397b043521d22dcaf3727bbebeeb35874dbcb5af877bbc6c9672fd00648ade799120ff32a853823bd5a4322ca59a8231904137bb44b3b40d2a18183597b87c3a509b18b810e2e82356feb345ba65c838be778a1ae801b5443bf5a4481018632ca240eea3ad630a83221939175b0bec19b60eb62e47e139040bc0bc334d84799957714f21792380ce80e4c341e92a09a1b8b03ddac25e617ac68bff69c46395eeab301664cc31d04986b9aefcf38e166630946b14ceb3f749091bcfe6ae9c3297be5e6b99a752c0468eec1f2b1ce95aa7b620a0ac42a29efd483b37c4adcc0ae6989138a90995517994d9cd067ba8487d5b397795faf44780d47b9c67b573bdfc079a41601dd435ecd75bd2120c7c9093d25f97a5105a765d71e1ab8d313fb4cd0e7319818713d7dac9f6fb908f64f70cb81e711257d4a0e82f64a803b66f0196841bc05dba77b4a3c77565dfb4edf086ca980dfa2b79f6c47049570352a98d3bf2e0f834f0e35e39f7346d992e4c859a818efbff2371ae19d3da884d07c15c0d42dddcd3fa0ddba140dffaf2615b3a28b945285290f1836621c5743f511d14d2bfc70ed373e5a2d3bb5ecf2a1b260dd6808ce6ae0f6cf0de2249e0d0c37499378b772bc6a26c48ec8f088a3b6eba36f9413d8acf5efa2e3dd56d49899cc5c7cf14cdafd643cc4d71b39e047f4ee1e7ceb1209e821fe2f2b11a1dfe4c44bfb218d0fe393a861803d87a1218ff3167f0f1a3295ff02561530ee0dac5edaaea8e4374661da4928985548717a38eba4398e88ba6e6f509706bab42caa40ca45dadac5fabcc1818207190992d4158da91373621c3d557637efbd50fb2dcebef09b62a01dedd2fdc4944ea46fbf805ee8830daf8b8908fa0ad5ff4acf444d2240cc626cb70b1a442a5ad83be16072dd799f2ec4e7a891197ae1b05b9591592baed859ac3c1fd39457914da64e51b3ea52955c35a39e1f6d52939dec96fa6ef428e52a0276f20840109e022f76b513bdcbf8e4f36419563b7eb7054bd4b3bd7cfd8539e7a906f03f2dfc8bf2298af32b39667808f52a87234b537040da307c8e2e4c092fec7956ab3f03c896ab90af1ca6b15e2bd3c0307ee8d511cf44a08b79b740fbf401ec30752f5a7d1faf005e2c6f5924464251260472176cd8fceec514ac52a2179b44fe09a5ae9f0750fc12fa4fcdb08e5c731b71c5fb1460c3594f6cc888d4ec06323e32b996bc330d1c4d9587fad9889a973ed8a42a6b6dbe279393593454f4e024a2793788829eba884c4371b197e353c930978e39ddcf86619bd9ce92076f81ed843994c41d28b2f38ca70ab744032c1bc28b33c4d8513bbe86de8225558b4526ed2da3363211336f8c53bd828d42f135e4405bf23b40d7fa8690d38bcd11d13258f61838cc124b83dad22fa011cd3a2e2fff57645fa84a6d8004fc87917478e261c57d788f262dcdd22fee0bb511fd57594c7b4de6ec35b89de6653929169d902b5743779d0157e856771c27d50eccaee120181338d4f348992b88ec4a70213fb662c94a33a6b944e2b333283db5208466fd38d1bf41e735c15df5705abf71ef1c7cf20382b682534c66ebd7a3068105359548ea84cae06cf6fc3d6b311fea74e06771fa73dde7f71338cde8bd0e6250743980f23cae49fa53921e4c7692a0154ab39fa74270a39bee45ed41f424acd664bc285215185580b17d436d5762f0ff19872082684811bc1d6e6190d4e0154d21f803a38102558091cc1f20ee444e0b790e9a332d1ca04ad8ff2f0150b5ba624bd3d7c99362a3a4ae88aa894c4ded0ec38790a50aadf9fd57d29959bc35139750b4581b6525209cc1fa14190d2c0306976aea7e7c5ca2497669df4a2d8e2ff3cba90e49c271b5156454fd550f7e15bced0e1ca305625fe674d39200f4409ba86201b5398b0dd636d211003c582a2e772fa50001676bd29652670e539b2e80a26e055203d2c7560dcc04a6e6cca4f2b27b64f0c50934ca3e98665662b273711079537fddd370cbac0cc08a6fff595261591ae720fa8dab5cf4a260cedbd306bc860faeb40806c9f208b6cec12dfb57eb091e52e4852235a31539771cf6f1f92fd7beb18cef276fa55077a2b584b504b7c7598085423b8aa2c4037db704420d7ea308487702b47d3c24a6923770d1a33e9be098f5f14555304cb940ef8c7869af99f74b69f6466c7fdbdaf8efe4015b00c5f3ea8b2c9894acef7f7ca15cff61e746f25c25be535628d949f4ac5bfec088eae4e1db5b0df58fe794f40e2349ad44bc45727c4b4fd0e0eb705a24756d22fd6ee07a445fb9daa866c11cb54d568287c3abf2e6ed9d23707db8a1386939bfabfab27cf0052aafad85e82c7bf59852d3d293772899fd7c646a2153a0d2d4b32872429eb2838cb4ae603fe9c82420ddb95e92eba761e1c26cb9e913ba8e4dc322397913306a8b591659f48e71c8af018d805108d6af658e2c9f53a5a93ce066da9648b82469d71e83dd1d5f60c3e70579f0474bbd338c35de35e350f449a458583143b08ae7a6506b8211e8875b1da808fac333ad0e47c607ad8f2797517c788236b979b4b1080389ee3d6bcdcff94f7df8c9976b8d821926790e9f6be6aa0adbf6e1268a425f9e2f28094b446216610b5bc1ae753dffb1a418921d415b115771cc4dea7d29444c27b385c91759880572b1c7fbdf6a80559ca27ada2ae1505d19f1ad296f4390e79ad95c02cec6992c8b5508fb3e61ba3f1301823e3bfa0b5540e2ef367d8af9e3f137fc2248e16e7d1629287c2abf5ac387bf617b41f352970c5f5f935313347814d4c83dafe90fef31288b7ce6f7c199251affdb5a16ba627cf17016110a7aa42793f5b5581dadf1df2e15268b9535842a43678c5fb916485f93d868454bdfe82a8095b22bc75061de67dff7b890b098582250d31682b309b1264ca8b8d043eadb4025ab1d894bac4f40e84669db21ad530190f3ef82d4b016d6794ed9a71824de2af7c5a3adf429aee33e59293ebf9cc2d6ba40bb160555fcecf3b7a0ba922ffe5d5881a9bac4c0f16818b6e0c396c42802ab74ae19b589cb669c532777fe2c441b1f1c36294338a30c4ed3e7c39ab8c1e4cd095ecd8721167037e3564b574a27a7f6906285a84f1185556b82cc5ad9cf61922097b5036bebf6a36ddce499022948dc17c89875da5bb7524681f037a4f5cd7501a7e8a9bbe9e4a47b8110a66e1e0e477bd1f3698e340f6999b00e87de0e48e696882cd1d66421cdc7aa1849e4e5692c30b18096d0a6f1", 0x1000, 0x1, 0x0, 0x0) seteuid(r5) 05:10:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3, 0x100) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x401}) r1 = socket(0x14, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) 05:10:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setitimer(0x3, &(0x7f0000000040)={{0x8, 0x7}, {0x3038000000000, 0x4000000000000000}}, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:10:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x10001, 0x5, 0x4, "41ecd877288c4a3c60bb3993cedeff5b34648225", 0x0, 0x13f}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0x4, 0x0, "d352896d216c6c07990000d500", 0xfffffffffffffffe, 0x7fff}) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r2 = open(0xfffffffffffffffe, 0x10, 0x40) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x5, 0x20, 0x1, 0x6, 0x5a6, 0x5, 0x1, 0x0, 0x7, 0x9}) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x25) 05:10:21 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0xfffffffffffffffb}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="229c241ff32c5838d6d96f35bcfd83bc4112307514980c4c4d355c42e9452431b834645520a008ed7e584f0758839849b4888633f13a7e81f9b817bd1d2d", 0x3e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x528, 0x2) close(r1) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) 05:10:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x50) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x7}) 05:10:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) 05:10:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8802, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x2}, {0x1}]}) 05:10:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/17, 0x11, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="6012000100000000001300fc34c3", 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10040, 0x140) 05:10:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4000000000010491, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x100000000000, 0x4}) 05:10:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)='./bus/file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x2, &(0x7f00000001c0)=""/152, &(0x7f00000000c0)=0x98) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) 05:10:22 executing program 0: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x668) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000080)=""/137) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() ftruncate(r2, 0x1e65) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) ftruncate(r2, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000001c0)=""/4096) listen(r1, 0x3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000011c0)) mkdir(&(0x7f0000001200)='./file0\x00', 0x41) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001240)={0x3, 0x400}) flock(r1, 0x1) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r5 = fcntl$dupfd(r2, 0x8, r4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001800)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001340)=0x1f) fcntl$setstatus(r2, 0x4, 0x7e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0x7, 0x8, 0x1, 0x0, "a7d8a288b4e70715de5ac93414292f9b678018f2", 0x7, 0x1000000000000}) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) recvmsg(r5, &(0x7f00000017c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/67, 0x43}, {&(0x7f0000001580)=""/193, 0xc1}], 0x3, &(0x7f00000016c0)=""/194, 0xc2}, 0x800) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) open(&(0x7f0000001440)='./file0\x00', 0x200, 0x8) 05:10:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x4000007) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) 05:10:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 05:10:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:10:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 05:10:22 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000002800)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000026c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/139, 0x8b}, {&(0x7f0000002380)=""/168, 0xa8}, {&(0x7f0000002440)=""/141, 0x8d}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000002840)=""/182, 0xb6}, {&(0x7f00000025c0)=""/250, 0xfa}], 0x9, &(0x7f0000002780)=""/83, 0x53}, 0x841) 05:10:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) 05:10:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x7, 0x1ff}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x9, 0xffffffffffffff7f, r2}) syz_open_pts() 05:10:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) socket$unix(0x1, 0x7, 0x0) read(r0, &(0x7f0000000040)=""/176, 0xb0) 05:10:22 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="0724e080d295cadd890ceb71c1de742e9286eaf26285fad68bb2f8a2b9f380bc6a02e93a06ff2388fb69bc6bff390da9b6ef572fb3d12342d6e49d43383dc0e236168a0c9e40909819082bd9d1bf61", 0x4f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt(r1, 0x1f, 0x80000001, &(0x7f0000000280)="f68ff963ed353b237b5f952f50d4bb6be550ce7ec40081797eb33fea529c357a80a63ccd17dbed4abddca0f4fcbd1192", 0x30) write(r0, &(0x7f0000000c00)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63f1fa3be338f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce53a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c15381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0x578) r2 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x8, 0x9, 0x1, 0x7fffffff, "866c16fa569954f1ca1eec2e9d520cfde4906256", 0xfff, 0x4}) r3 = dup(r2) linkat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) syz_open_pts() linkat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 05:10:22 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000800)=""/249) r2 = semget$private(0x0, 0x4, 0x80) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82d0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r4 = kqueue() fchdir(r4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r0, 0x6, 0x7c72, &(0x7f0000000440)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) socket$inet(0x2, 0x3, 0x20) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r7 = socket(0x400000000018, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x66, 0x0, 0x0) 05:10:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000080)="9198bce6fc4604f3794ad0a43fe8d280dcbf9139689d421363cd7556eb0d5d4adad56da9ddf040687a0042a9c241393ea27bfe4311c0ff9b869af974d4f50fed4be2671b34cebfb85d74", 0x4a) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 05:10:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000080)='./bus\x00', 0x400000000008, 0x0) unlink(&(0x7f0000000180)='./bus\x00') 05:10:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x820, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x100, 0x40) r8 = socket$inet(0x2, 0x4003, 0x6) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x200, 0x0) r17 = syz_open_pts() r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x10, 0x0) r19 = getpgrp() r20 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r22 = getppid() r23 = getuid() r24 = getegid() r25 = syz_open_pts() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="9c7575050ff8e62d7795d123890fecf9a72e2bf10cd0aad66cb1a62650e2f428c9aa6c7933c3190d66b98b27c902eab9a2ca5276ebd3e48c4982c79ad89efc56b1e01d8863d6e58019061eafb0b145cf2fce6d16281ff4f8f58652f3bc8a394f28019c62d76e2964252cb97fc4c56e13125a33decb64a836253f65308f5cfad5489d58c7", 0x84}, {&(0x7f00000001c0)="96428fa282e6f53efe990d15c50eba2f85b29c00685ad05b172e60d307465724abf7de9f0dc1edac490de96c7494eebee251d2b4c0c79568ea5b49e9e1799f6a02fd355b8f32307a9f743ae7766d50f7b9f04f70aebd992a390c63ea80c1e15b5e", 0x61}, {&(0x7f0000000080)="02177d62d724515d5ec788948dbf8fb838ee80", 0x13}, {&(0x7f0000000240)="703714de7a50d563e198b94751dcb6e2c8be8338d296e3250c6ad194c25c1616b4185878c02901662da5ffd1c99ecee5db6442cd43623d6fb82f3cab5240534ba904fcd52cb257e73204647bf28e512ffe781c6dab2e2a12502973afa63e309bf50f9d20bc8b7b5ab97ab05a5971d11dfd5b015ee095e1eae04847d3eeacd39a102112c48fd16ed32703214e3f94f9a23044425bf0733911689de044b7b5b3e9d2d8c909467a1ea6230253897053ee2c", 0xb0}], 0x4, &(0x7f00000007c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x18, 0xffff, 0x1, [r25]}], 0xe8, 0x400}, 0x40d) r26 = socket(0x18, 0x3, 0x3a) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r26, &(0x7f00000003c0)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6c89a8595f08503905e6104b86c4b274d872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e1", 0xa8) login: pckbd_enable: command error 05:10:24 executing program 1: r0 = socket$inet(0x2, 0x2000000000004, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 05:10:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x3cb, "d40300eb9c7c4497845b45036d5d2af507e549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c", 0x408) 05:10:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0x6, 0x7ff, 0x3ff, "9b8e44783875d47db1f4a5ff96db49e0c70a4b8d", 0x0, 0x19db}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x8, 0x1, 0x50, 0xc0f}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) 05:10:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = msgget$private(0x0, 0x102) msgrcv(r1, &(0x7f0000000340)=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'], 0x4c, 0x3, 0x1000) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = semget(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, r4, r5, r6, r7, 0x100, 0xb91b}, 0x80000000, 0x0, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r8 = geteuid() setuid(r8) r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') renameat(r9, &(0x7f00000002c0)='.\x00', r2, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x8) r12 = dup2(r9, r10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) flock(r12, 0x3) r13 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4) 05:10:24 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x1, 0x0, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/64) close(r0) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:10:24 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x1) 05:10:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() write(r0, &(0x7f0000000300)="bced6fa7e9fc307acbbbf9a698954e8587f2238ae8a7942c2d18c4fdf84e5bc2473c3164b25653883004c7b53f9e9978895bf77df7868fc315a58ddea8893f1cc69a7bc85057ce0e2f1373b778ac84ac99a13aff9a6ee80f277800205f86a17baa7a65afe05ebd4c9322ea330e66a422ad4bca70efefe579", 0x78) close(r0) r2 = dup(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "3feafb3d4d8bf8e35774493cacd3df57f0ae3db4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 05:10:25 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/156, 0x9c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x82}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x5, 0x6cf}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0xfffffffffffffffa, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x101, 0x800}, {{r1}, 0xfffffffffffffff9, 0x12, 0x80000001, 0x2e900000000000, 0xfffffffffffffffb}], 0x3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0xfffffffffffffff9, 0x51e6}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x65, 0x4, 0x1, 0x3}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7fff, 0xfffffffffffffcee}], 0x1, &(0x7f0000000340)={0xfffffffffffffff9, 0x3f}) 05:10:25 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x82a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947e442d44090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a405f0298f6db743435167845470cfbacd9cd571fb5b47431fa070b8bf50f0b76290ec338e99ebb752a170ed2b694e86953977a128eb1b130c1436016c2dacfe97311d8138b2d6ef5c91513e96006f06c6316f038c1513082e7daa0636a02dcd27bc5ae033e2a5230b652782eda8687c3a474d6e7327a09efa060d0d89f4a03d70a7da551c9c28724e3d3037ab080a5d2b3f2312f4a3abf59fb9b30ebbd931dd39ba80f0b58bbc55cbe3a0cc8f6cd0b1a9e07a7c797fb810f223a8", 0xff8d}], 0x10000000000002cf) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() r3 = dup(r2) bind$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) dup(r2) write(r2, &(0x7f0000000180)="a64d3d50628caa11a99dc429bdde14223a187511dba0071db126803e3a3d273d383a24a5a6d4c4b20a3d908bce68c942a912a8ca52a3b18a2eecfdbf027d8efe6cfa52b8ee002c1862e2d65c39264d186a326b8a658af955370c91ef5263079fee", 0x61) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) r5 = getppid() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x2, 0x1, 0xfffffffffffffffa, 0x4, r5}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:10:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffdc3) write(r0, 0x0, 0x0) 05:10:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x460, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000700)=""/29, 0x1d}], 0x1, 0x0) getsockopt(r1, 0x7fff, 0x4, &(0x7f00000007c0)=""/199, &(0x7f0000000180)=0xc7) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x3, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:10:25 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/44, 0x2c}], 0x8, &(0x7f0000000580)=""/106, 0x6a}, 0x840) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040), 0x0) 05:10:26 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7f, 0x9e, 0x9, 0x3}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x100000001, 0x144}) nanosleep(&(0x7f0000000080)={0x101, 0x8}, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000000)="a746", 0x2) 05:10:26 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x7) geteuid() open(&(0x7f0000000080)='./file0/file0\x00', 0x10080, 0x0) r0 = shmget(0x2, 0x4000, 0x308, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:10:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)='Ms', 0x2) 05:10:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 05:10:27 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) dup2(r0, r1) 05:10:27 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xc4, 0x7fff}, {0x7fffffff, 0x61}}) setitimer(0x2, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x4, 0xff, &(0x7f0000000140)="4642419bca4a0b4cfd5705ba240ec726af38243329529bc4f9b8f0a02eb68fd0dfa8ce88a5f757538e6f0b73a140f9b8f290faec64020730daaa41924779b8ca910efc38c2a958d672532ae33e", 0x4d) getitimer(0x0, &(0x7f0000000100)) 05:10:27 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0x82) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00007a9000/0x2000)=nil, 0x2000, 0x5) listen(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000540)=0xfffffd62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x1, 0x52) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000380)=""/213) getsockname(r1, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x200, 0xbf0, &(0x7f00000002c0)="076f04249b6075db60fdbab96b6691b4ce3972788ab2b6c09e70c9dff7eeaa781b30286b749736dcd78dc3c7f010786c505f6357882dd1d1149bd69bbf7b013e339327e18d6860b208f497b4e708055da2c75136b802214f0e5658543ff78ce79b7e50562002e4069d9d59567e0f5bd84a6e5c8fef2db4e0f2a082259fd7e45a2f60bfb9bba638dccc163ae205a57010d7dc7bf6120684cf56ece26487cd62", 0x9f) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r5}, 0xc) r6 = socket(0x20, 0x5, 0x80) setsockopt(r6, 0x4ff0, 0x1, &(0x7f0000000080)="ebffcbff13b9fd812eaa4ef8977a9c793048e699", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 05:10:27 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) socketpair(0x6, 0x7, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) mkdir(&(0x7f0000001440)='./file0\x00', 0x2) sendto$unix(r0, &(0x7f0000000340)="c7ae5b4d2702120d8943668837f7dea24a9ebd336ddb008a3fc40c7ed778432ea5fe023903cd192149d976cc2df1cb6617dfa401ab7504664e69e10535431c7b628a5fa89d190b4b9f82c37cb95f128877fa905cebcee2d44b142b71d6c23e73f63fb1d3fbee87fe5a6c98eecb383761a85247ff724ac71d6d9e89b1e52727933f023e6af2c0424d9330ecb2c3c087eb55c0712a63340772710feaa9cf6aad51cc2e9b65c23c353d61367d6c28b095194ee75e35a9d0310d56b4aacc51f3b0591c1029627bf3db3f3556fa14674a670e4e984b70cc521d05684c07b06cb53a73a46e8bf461d86cdbb634bc317a28377a16cdfe0b8ecebf83d5675ca1853bcf2a94bb8a389db924e03c84eb4ee4a0b72ff01f2152ba06ffaa5fed837460e32f563befeee53f06df7a7cdbccdc991fcc58c6e4cb9d5f28a36c0887acf6c0d127ff8d318d9249f05e8a086023110567032be8b32ca92e26af8755312c9047ca230c2adfdfad416623cc002709d96f6695131478fc898b95efb4df21f02c8b3343eb599b0fb713ae0ac3472e8f7c67dc3441232dd1bba0cb6468c9cbc9ac549379308bfa49ae2004f181b22b920b78553584b419944f751f6eb6bb3cf5a16d88ecbab34fc277df45051dc1183c3fa2a69bb228803cb835c6f9f718dfec3df04d688752abd3c31d5f90494aee100c373b94c0a68df57fdc30c78857d048fb12e8652a380e0727624709d7062f6a1121a7abd849990b3df0cbfad72f5b4d7c01e433764983b2b8eecfbac0f4bb8e540d07f731117fa7e6d79e42947e9e63d16bb7e5ae6ccb1cecf0724da5d852a756d1ed9bab4c1e7da60af7c04164e17e6d3158fccbda440053ab403438cabbb96488266d6eabe7124c8942f163900da6e052b3943b1217b2ff56a4b7388d55ed1e1e569a5bcbfe9cbb2d1815582c2833c4c0835796cc82d66fd5ab1704ea8c48820b661bf12a1c57347c02d83c96de9c69cdb7c92bc366ec903efd1ec822542ac1d9a4e9950cfb4e34c2a66273bb4bca2267c93adbb467eb2e7877138c270591b0fe7738be47c3d637f724d201583498df77e58d60ee41f3b8bb126e29bed53c71aca701b3129644b0f89455608bb0fbbc04d200c7e872fb8731cc0a2f2e2a6fb5c669f2810e95f47f0a0bd4220cfc6cfb0a477a9b9f9c7308bf4479f9c83acfddfaa231fb7c6bd6aabbb0f6230c35f42c91a1183066d7561b5f2ed8fdc65030630de887ecebfb97bb5aabea93254e301a47b77da95e99cc525268bc6d3e5de940001f0b5b1fdeb41127f910bfbf3a4caef04556278c5891e6ab8ca21db84f39392cc3af404af82b049584336c36161c904d2f7346d00aca989ba0ced964a0b80cd063cadea4c0ef77262db1fdea1380b6f51d8f43311cb262e3cc69a9a14ac831fe9b0a5d0886238bfadddfdd58f1b1e64378a8c4b89072f73be9a6852deb3f1035ac69427a839168d829c82965b476a9fa9962b503d40e23f5fdb11679c8f09d63a0842948242a314d2ac3230f1b6860022ff0442de25811de9a551e111c09a3379e072029951b503886ccd0c91135e1c65fcd690a849339f2c487fc52774615d43d7961ca711547e65a06075813cd3247415fd1709db3858a146cdf4eb4a33d213fe88e28057fa3f095fc3a0ca22f54f7e5ce78263bcaa584759fe91267911d9c8bf1a2460aff9bde6ccd07fe37bd6b91288f89844a4bd744cabcfe28f07aa5b6bb9e1e2de35653db8c045fe60a810abf649edcf556c0461bdd663f53d8329f0d8f785a41ced8e07af82596d2d50f88b55532d6e0dff5f83711e2ca6aa074bd4c5f69d3e10fc5eef914263c63ca550dc7ffd82da96714cf65f6f2eb7d9075504ee32e6eb15109d0c958716c6243ea57669e7b39903453a3a861b7ea29a1cb67d83aed3707041a5035b09cad52a9fc8089c4fff6611c4dd662a6af8ba50682e189c813df004e348bcd472513ac4e344be8d40562d3c6f84613f18a3432c8c8939b39c36e67641cbd915e3779dbbaafad849bdb882a9c0d3fe7698ec574db8029f628e14be3fde685557a98ab1e079422bfb4bc577a9d255ecab66993582f9acb5319147a841b05a5822f5de24c580ac25c3364fcb7f936a8bb97fa43bdcf4b8129cbc0bebbaa68e7402c9d25799f8622e563b705b3d2b4836c1d15dde60c0f3b4c64957dce0be38b7d6b7e18e18731c1edbfa539ddaba8618fc8ee8adc1bd7257192dd7ced99df3afd16f3dcfefe466a6ddd265f8b64b3ec9d330212b72a75e8f370fb84c0b3c04d81883e0fdbda870fdf80ffa6c879fb563adb36ca9892ba312cf307797af38526002bcf143f1cb07c7beb7e16b40e712a897f5e9fdb9deb97ec6cfe4e87fdf74570d71599509b28cac38b7ef051bf76fb58e67d4895e55ee64b8cbc041d46ed46c5b43a58d6aabc4689c492ebcf7636d84add77eb23651c6860391586c88fe40cb9d0bec2a72561e10cb3ea841837a190baee0eac96ef962b0145c28d02379d263db8d106e5ec244266f843e7f9854fed5cdf15b08d0abd22add606fd10b26e93f039251415a477a063dbee1ac71ae228553a69a6085c2ce77d8bded31d33ff83ed9328d4955d26968a0f6fd2d3addffa18635547b4309d53fae638682d63442ee4c2c9d4e8c7b22a3e2647dc63b6acf85e6352a9b04f98d46f4853e0b68d68f56b60189994eda082310520b0e18ec2ea1cf3164da5b56cfe60a95a2f68bddf3b82faecc0e3c5f4523668a68e82daa19fa728c13e3b1b020005b1c386f46b10abacf493d0f29265e7ab4b831e206b1d50ed743fe05e598c450f9ca3923a0302041f70f0243958b1043d659ce84cc1d5f7fe4305f18a6fb9fc1bd02151e935f532eff167ea67459c1bc7dccded2a0f768590cc7d46e165151b6a474327e4e00aa568f58b34b7212d7dd76a2d809a3611384a59cd7d44af6fcbba78567235cdc06557b31cb5ff131e891be28896cd53dbbb1be8d6e5a4e0df4f624ace2a7c3c952027b589cfe63b5282b7b1ecec3ae2e7b04cfaa0b0e1f803fe8fd4a315e747412963dd7c3330e11185931582308b5feff7be59eaf4b56b1212140e810e4ac0c8bf0110cf144beb1fdadc8709e5931ca97c6f850da3eb58aee8c332ed664242282228e5379d19c22be18104578b00f0c24b87e2bf2c63adc492dbb2c5fd11a5911d7bbc897ffc0ed607308db358a0ac2d8b837e0fcbc124ef9e713bb324e6440646cf13dd558cb3397c8799c072115f304e196c3afdd0c52ce8a784e1eb3317563c39cb2453f09eab9edffc33129e1ab85582dfe0af99d4898db6ecf1f60f7f43ca08091c74a2a5907c7ea4fc6eaad75d7a54665fb3a5953f20cfdd6f8ace6a7a1973ecefbbd1c8224547a631c7afcc29f2003d6516daa45d0059bdaffd9ea976d8e9710fb554589867da7dee6a30ca6f9763cd8485905dc98f1072e8a0648ae2dd8be62e8052db029c2283e155bc2abbe02357578445e83f1ac115ef3749d74a8e3f3859f66b9d83ec0e0a0e511dee3a87857b8fe8edb1969a2ad5e40e1969e52dab9f7c531a042ff597fb63a68bd490ad10910a2f35690d36b18abd1b167fe7b0866f3ef291b677260618ca36ff87e3ae6e905218718eb43f2d4a1fb5de220bdd42ad3d2c9035add7332aa30256506743b179ab82ad7de4ba3b838f6d15a11fd8c5730319074ad8c6f353d53eb7e576410e0efaa6e45ba1ac4ca0f6e5a3a00a4d6bbc51c7f942b007fd9cca999a44ef0be6f133d120e7e48d8d8bcd16a8ba7191e88b711c370821356b863e4a33b0e1c031b7ee5364c32352df30f02438f030c74b80828398aee6e4719808b5f34046fdc561ccd360312b64e7f0ad5e91524ae296ac273dbf986bf6ccae012a1931879689e0e83bee6f9c13c0b120f5985f189e6402afbfcaff362aafad05706d0860a387969431bf2c164303190aad66549492bee0a6551b5544e9beba705037c0fc563593132a4b409f3a58f47e0c7827a90c93a62e6bdb9c70354385d620a6a16d92bf02d9a0d954c8898af828b5a8e86ee2003bf9a89183841448efdb3019432ca256d43fc53ef7e94a02a777bb82be2c4655eb64865a1ed729450d120845d4ee23b9a5ba218d252a588cde88feb1f08129d60a45236fcc86c38ac09d6c30600ff471c83a0af0c196d8215c7c4ec9767beaca4e2c90f8f540a2f7dc9e9afb966a852eab332819d8ceb5c2e123d61f6e5ab9eab51d9e9c8377730b19b75d2abb444a1ffbc201e11d98c5b47baba0d39009710898953d9387d67690af1c50c008f67b6be8873f1d938e479d984d6afb50e5ec8ab516e60cc1c938c7e56ec6d72135b7e91565ec3e5a6f05feaef1ba28824e3c8f8f897fc7ce2dad4566459bfbb3ae2f87228e1c1d72379a0a2794ef898bce18323b55f3a4094a6084ed9eb38938967f740a6a2e129eba359f050af1af01f4b31295c7d17cb51def62ccdd7743666c9ad6a704d5150e5d057365c3f12a50b131d1f7d24a573bfc5e832fe0df4f183332a3828df2a15487c246192db30d5039d46774e24155c988892bf79b343340b889f8c4f410ec9aa18d42eec2423a05e3d64180722c6ac9dfcb528c7bbd1b0f7940aa1d863d85801104fed92f5f179c4c2cd69118f90a0352044bf2c5de50b5513b28f6ecfa00b7dab6a780d35540f1cf41fcee6b20ed037800e0a64d41aa414eaa4d568877183826b028754300192203cb6310532484aa513bb300d80bebaf19d81c78ca78ee64e1ee5f655cdefa1352123136e2591b549de748109801f7ea2f56afc66d1520ba4c4d798f9b04081eca54601a5f8583568778f0105542b2ac582a4625bf12111bf075e4e1d8569eec7200410513e0728644a08b4985699298e37033ab97ac9f20c48656abe488c7bdfb336d9c2b1e752568cfb1214947f73af290a9a73a20393f148a30a3b21df25f860d755d4b4f2ec4c3e79a55f6071629299d7cfca2ff5294226baada8b2cad9c39504aef41f6090c439bc49b4560c02791bdf5109c09bba0db7460c8408f54cb9f1b895587e5f04159d293461bcfebab76feed301685f8bcb93ae1037d6daf04fa39606af524fb8fab31cae0d26ebb5e6c23c7261235421d6f06b65ea0ac9bf5212271b2b55effc4db729d7cb61ce6f18fbdfbb975ffecaa9c3a7f957a9352dcd6ba0cc5ad79d7eaf31332e85573263dd5b469c5069edff25c8626e1ca7ec500e9e7bad0a487e03ec835db297dd4094d1cf923d0223153aa204fc81f390ff561b115ac899e3cb5e9804874f55e6ec15d3d6f3dd7ca3dbd2f5b08d4bc13f948ebed04267078b6d6562e77570e1af5835ffa5db47a32615d8bca364d5e462158c75afa944e47f93a4ef3a59b8bbada45e0cfdcd3d8e1e34a91ce89b5f24e53b0fafcf932d852f1d3432a066bfbfd74cf0d5598e07e65747f92ce9bc0558855d5ce81b77e5f5d814fd8880bc75cc1987d2844a557e6a87aa50c93a90af940ea0a078b42b4df201d389421bbf87c3df161ec314a185dadb615d97b82f271d1f70db6338bab66d9630365aa7ce0cdd625d4a0872411943dc6b1fd9b1b8976e86f952a0839c5bdea8b48312e0f86ffecb62edfd90560844992ecc22d289a370878e75b604e2f05293d85f092695f602130f925b760dc199ebff60237fad710fa668c8cb29e8a9d5c4e9445a74b182afec5a6a016342ae58289d1c6cb13583064b9e2f65f3c63c85aa5e7a12c5580d3c8d9b93b388da52bfae61afed54a507f13819740143c78fef65708b36080abff3946", 0x1000, 0x4, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x110) chroot(&(0x7f0000000180)='./file0/file0\x00') r1 = socket$inet(0x2, 0x4003, 0x7f) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') preadv(r1, &(0x7f0000001600)=[{&(0x7f0000001540)=""/187, 0xbb}], 0x1, 0x3c) r2 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x40, 0x0) readlinkat(r2, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)=""/184, 0xb8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) connect$unix(r0, &(0x7f0000001780)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = getegid() readlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/67, 0x43) fchownat(r3, &(0x7f0000001380)='./file0\x00', r4, r5, 0x6) read(r1, &(0x7f0000000240)=""/91, 0x5b) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0xe3) msgget$private(0x0, 0x4) 05:10:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8, 0x200, 0x45e5, 0x1, 0x3f, 0x1ff, 0x0, 0x1, 0x1, 0x0, 0xb3d}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="00070009000000b201", 0x9) 05:10:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x10) 05:10:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="e8e8461267aa9bb006d35b1caa4dbe7e2e28a181fb7e0f3d8bbf0023f82b6170a291ddb7edb9e9e84996bb494060aa29f24081c17ebfddca0cd530f420010001000000000058311da6e9d327fcae9e2ed9ca51311c2b35511c2e2f5d9862b3bde563c201040fa4346ed34846ace3c9c6a05c43d11efcf3b407a85e66b3794800a91e8e8a9a16432d", 0x88}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:10:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x8000, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000100)="ca170ba0b0d9ad5e620f960d1bedaa397ffba53eb6f6583df931efb6f4dc2c433640501fb02426dd4b7dc256edc0acd5ccd586d00f5eb3e808586403ad7af0de0a45cc160cf11f0c043d5dbfd17c9a29ed32724e304dc3d35e", 0x59, 0xc, 0x0, 0x0) socket(0x6, 0x8000, 0xfffffffffffff28f) nanosleep(&(0x7f00000001c0)={0x400, 0x5}, &(0x7f0000000200)) 05:10:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000d67000/0x4000)=nil, 0x4000, 0x2, 0x3c, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x140, 0x80000001}, {0x48, 0xa51b}], 0x2}) 05:10:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x80000000000, 0x10001, 0x3, 0x5, "845c55090000000813fb34357857018ad79f2500"}) write(r2, &(0x7f0000000000)="8b243b337f19433baba8c867e941f6b8ae6f7530ce", 0x15) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:10:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x80) 05:10:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x40) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() fchown(r0, r4, r5) 05:10:29 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) write(r0, &(0x7f0000000140)="9ee271505497eadbe4f3ca2dfeb4035eb207951f5a3a16796191733aef7091d0f92eafd55f3b84a02248afd29798a1f496ad73b755ce7ef693af0b1597a0cd74cd4c58fa99901091f1a0669e2c47e13498d353675fd122c40e63410a4a5ece84dba3d61c5d84da30ac86b33565513273a5ed44c49397718230b9dd8e1406", 0x7e) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) 05:10:29 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 05:10:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x4, 0xa72d) r3 = kqueue() ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x4) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r1, 0x80}, {r2, 0x40}, {r3, 0x14}], 0x4, 0x9) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 05:10:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x9, 0x54eb) r1 = msgget(0x1, 0x48) msgrcv(r1, &(0x7f0000000000)={0x0, ""/106}, 0x72, 0x3, 0x800) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) msgget(0x3, 0x280) 05:10:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='\x80\x00') 05:10:30 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x808, 0x8) mknodat(r0, &(0x7f00000001c0)='./file4\x00', 0x5a, 0x3f) 05:10:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getrlimit(0x7, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) r1 = msgget(0x2, 0x312) msgctl$IPC_RMID(r1, 0x0) pipe(&(0x7f0000000100)) 05:10:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 05:10:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) writev(r0, &(0x7f0000002980)=[{&(0x7f0000000280)="abc4b7f1b7922aad49c872774dde5bbadba2add7cb2badd1c0c5fddcb807ff4a2faa18b5a104fc6a8e9155b08d593c85f58331189b914e1d7dbe41cdb47b4f4bfb42857de294f7b2cfdf1e93164da7029abeb5554d861355e997d812db57060cac5337c94d882115d30412ad89a634c052e38823b6a131b94f7e70f832fa7859bb0df86eea6e78c663c3d09950e740ff310074678245d32d5eb84a8ce02dc038652069313f95567a9c593fc9781848dde8a665d13fcfad348a723a44669993bf0f228e3ed7cbe95fd08e82086160d309990d1e4cba7871e08fa9dc083d40b319c2609a2b7bd4f63c8eb0d6b51a91861724c0bf92b4c931ba", 0xf8}, {&(0x7f00000005c0)="fcde3095da5563a98535cd97c73e3fd5d3442b101e8d9fb50f5408d79df24e675242eaf7a66677a98625e8b01b40c017caf653dea2eac5926d04035e225f512833f5db4507ec42a3ba4e5e10edffee0e96649e57333ec6708431e6f3aab964ff79cd2dc709930df8a4c6de560c84986c384d5ff728545c26ce61ef7db7c346bc677c089dc86f5df920c38416ff06a7780a89438b69f922ab25b6cca3109ab62a2f6b73ac4f63730bbfc551caaed134d5a810ba5e6dbe1956cf837208fc67e01ed260e99b7996c63479d8d81cb3debb6d5d06577ca7b73112e21c9f25954fab3d3d7b118d41319818e8f8a380b8ccd0f567c079983f8a9bf9edc5d7883507daa7412358679394bcfa7a7db88d99886d80b87a121b7c3513213034e9f55ce25e5e40ee9f56a90c0b22ac22f0ae7a3f9d4f6217b054133ee2728852a0adedc1942f9044989a0447d41390a69bbd807d1fb810672a93a6eaaf9768489b09b0b7f45e3ade6f9702f7f6b728165c943c722cdc4c5729e7a2ab41e5c4d074b017d1817525404ca927d36d11c7d35e590b4918f74ac1b98d934ba17694b111a293bd47752c86d98e87ac7e9f8eb9ae7e73f0b84a417c1275460e18c95946d9a7b346aa46b0ff16c70ac1f6e2a458a587dc017a8ea87995aaed5d1fe9eb1a0a926b314eb49f587fb038b5b0a0fc51956688591f458e24bc11bf42a6009b2dcbd1de71175cd59581b2fe5ff4cd39821b52248e47a3205a6c354f39f98e39492bed180cc3b2e6520dd22a9ec351f8fc1d48c5ea6567bfa0c1a9f0b72a57dc2494d03e231ca68ca3cbca1674d80eed5c49dc3b9d984a4922caafbec50766c85ad85549ec001c9740fd04e90a9335cc35df6348ef8dc8a366ef8d25a2ac060b30edf9878bda7e1e374fcf4e1955c80aac8090f1d7e94c6b781eef94ec66db15ca3180b95c724cec2506c07ad6ef5cc5f3c2ffa181ccddd9cbdd0dcd4d1c02d175ad5838d8ef31176e431b095407bd90389de52b4cb3e29410f73f1b66e7c44493d55c4a23bde20ab0175d1a4b573fac6f30099913aa593ee3e4e8aa5a60d556c9f5a5003f834fb001d00b74324e66c5ecf87aa21247bf6d90f4ee7018b6c450ac8b18b904ad1a040af5e5cc156e72661266decbd37921b93ecfb58a5bb0a66e9822b3987128a2e2d02e03db89d0124f80a44d9d0f198466063b0a55b26dc6d3c5e47ee41645da6da2895d447bbf81e381e871deb76cb996aa5b7939fd2bc469b62a3c45a64ecdb643bc989930c45928fbdf683924da3c96cf8b630d318cdd1baa596d5186067990041323376800f781b188b1fdd81582b317b9adab2a6d57a560fc72b696df06bc4962e004c30544182d09e9cb64b43c894156e6c74b39cb8d04e9b4b7adc2d822e0ba1e138978ae98a2ede0a6621a08a3c33daaa9bcc1ecf1be11c3c6e188d6df17716c9528faef8f05476995b889c5cbc376161a8dfba7ac9e93acc14c59f7bf8357ffaf67fa5a1cf53368193492559499b4e243ebfe5a8d70a5d2101a88197938ef076a3afcadf803feaa0cb8b6b6c69ee2ed4681896b401b5183beb46cef19e8b83a6a4a7fa748ef17090d2bba6534d9d7d8973d09f9cb0f6e007ea269530ba37c8618fd4e24c187ffef27ab0e0d6d78ecac50c488a17dbdcc1d8c56cb67df619aa2d7e63f7a396487950aead1509c5ab4d1e93ecec9515a06d19efdf5adc3b01ba2b73f5f398d85c34562435e836cabd68782b1ca117506269175a5e3d373d810a4001c1344780e94db8ba0fa2d5141d04e0b79648e79c923a63d18ae062daa83b780981987dfb3bdb34592bf62a2bc243fb9b22acc643c5d7f4185e9a1340fdf806a214a8be04984bff8742fed08b6c37366972c3feef2527e8bd7169d05abf6cf2e9a2babcabd793ee6ba73c6fc5e219962ca105276eda9feea900767b797aa561f94e74f583895f4960674d9800dd62952200ecf53d408d10eba45bf6f29bfa3ed06b06f0b31ed3ad4f7c32292da5807e1c9a3bdbce33b97614f4df0de9c7cc73520d7d821220a692ca5da316e1b6cef5445ac133f1ee26bac50c43ff325b8f84ca8bfb24a39cce5880bb78b571f2a559fe304c9efb7c109ecb01015c6294470b8470bf20d546e60b64fe279a3ff3c1dd58cf92eeed27be662921a8a32646507b60c71e63f017b207f539b621ee7572ee2edf0bee7dc26734925997bab049d2903bff643f96e2629e4f6c172e28af5a6cba4edd88fc9fd3b6cba4d52cec2d4d6fdde45c4e2dcd2f8e1a5dfba604356a08bef861d69db81401f6e9052dd6ecab6c15cb99f58be573fb67356d32a2eaec4e31b3c94eeebe55640effd335dd80c86914d7b2bc5873c2105a10fd958240c038fec603de0b004fd545d113d5a81e2c241de769cc1bb8e48501706148ec089c249be8b17f373a5c91d9895f4192755d639d4edf4025628ef9666b5f819cafd503555a18ac1b93a4a87f25ec22fd4a54253ee08c550eea7e9b4fabe7e8eb2d5943540e888b0d972fab681b7c1db3da2130314063392766786d033e3b6e5e6364e4684d5c24046d31a1e75005e123a890f6e41277d43ab2189b7a8a80627828c20dbcdd06c4a20ff9bcec7ca354bf22ef6c3dfe866e624a489dc66e89e949f10e050616cbf8e058210118fac0d64e4fbd738a47666d1278fc7d3ded1330f02ae8468ec281edbb53d98c4a0158ae209ae18e62ea71cdd72abddcb6fdd06e9204c731dbd8d6a1d1805c7f91b3e14854ff33a9dba972afa5aefeab7c8230e9b7c1b448d5230ed8a6bb978d8577fbdac3917a957300de45089673bcf91711502f051a8f748a340c90a2736aadc252422d86eeb56e5c5adbcaff40f414b14f19d88db870cf7acc5a98b86083802ea9d1a0a7a0bb50c180aabba429ea090b326dd472cf758af28455275e213d69573d6dc9ede82f7053620fc0c2b5c25d501587e3c8f29f3720a173505b50e3ac7bd6e2f6cf34567e6c0ddc0b980b5ebb0416d3587100382bd0dd738610a071bf6f11b03f9a7c6ecc147abc109260264acf1caf4bc13ddc529635e42f89bd9ec6c5a7c37ac2bb2435f30228c02de228f8612f714d8b07abdd40637e6daae179818c1acc8bef7495163816f46f011e76cd9d59f58dcef7f2a24d701067c9a0e59481b017d6532dda147f189abe1aa70ec2e2aa9ec5afdfbc493c5fbd035dfa82bcdc4cfed0f77e2f6737369c8052c2cd7b9b67e482edbfdd8b722a65ec1ad496c53886f72804b1d6583936e8037d3d6203e17795da4cdc3c940230c7d518460373585cd4d331e66cb46a42a9b7b65797a8b8e8ca1daee14d89990f8da3656b34e8498302c237fe217fc375a06ddee6a08f9454b2105002886506f70b733b33637a3721caad79a131888f0a04da0e8db3affadd7013948ed4bc28488f194234577640a04047ecc811eeca6a60a64815281957381ffc4cd068014cb7a428b9dade959bb5dea43ce7359a53aed5b8a648a7e81b6554cd89e48aabe220f75c900227618e63a8353b32824a08aa92896436eed2a7b2a032bea9bcaca65cd3ee97a6e1002b90db39b73e42a6cb0a26e7b13ab1709d3aef03982949f83dd9082cecc264816ce3bcd3c6879b86fe21d004dab65118f6123eb8ec4d96f96701dd93ab0ac2e9ffcc3b2754d25f4d7257395e58d54f2a94b87bd9fdb16ae6f866d35c3b10f559fb0b0650fc544f99e464da8ce4698fe637536b908ab8bd9c4c2e1e68ce6266cf39660569b10b5359e5a1a2bf9d154c7eac94f64d7cff3c341ce43162fb4be71add58975dfbc3ff382e280941df1481b78bc884194a7c0f32904dcabbf72bc1a3f03a3eef20934ed40f18c33c341895e2bc7f1e5fa475130677d734e66927f81709cba4ff39f8a0af269e3199ccb64ce68e3dbf69630785187ffcda1c46f30db48a7b3d72fde2dfafaecf1cf1d0b09f423facde6641530b931a3967d1c93acc3d9b69c6ce782d3f721f3238193b539ff1db52617bdbc929e9070e99a9b5c04ae2c90de891e6b6620601f1cfe83ab9ddb5949e91db07112b9b9d3f5a9758db922b77838963481d18922d94f7362f089c90c1df9df410d9efc1c44a50e5518b2eb86d3e8b60525110e6d324219ba630665836cf404245edaf658abd86bb05a09894cb71782823e9a39686b69be7ba82e4aff3a776363f495d9847abdb7ebd03fcdb3a9e9acc077bfbc2b840ab999297ab55f8b24a8ee1b8f845cb1a8bfe7f9792cd14772c9800e60d92107ca133741cc7f2e479ef497e0ea4d8e7a5b783ce143c9d96de759c2174f65f72e09312216f1c54ecaa678a4365e41c5752f7d6dcbf563b081e410b5d86ed6f41efe21e1a7112d792e02740a302d911a3068ec81b62c51e658387acbe5e0332939997fdd094a2e2a57940a73b93530862e5e0578f1bb9f9467fd8490959b7e695b4170bc20a5c2f565687218c9215566b25b1d3f8838a09748eb3548bac50dde3945f2baba29424daabf767bde94a87f8a0b7dc96691a662471f69524953b11ccc40bdf9044cb2d5d375b65e99ec0ac0d6a12d708afecefbb09f8629a8ed3420d2228cfd83cfa342e963f1584c50847e0c6a979fc0966e4bc0e1c0b8a4502edf77dda2913bc164f520ac499873d2a1a7651dfac7f6b37a55b8bc7eb1d7d46c2f0f0f796985fcbc8662ae7b01830b786ad4dac9a3df3030c8f1b89981d9239f3352a9f2bff62a202aa166df570609d653676d64b3612882ca347ef613953a1ffbfe4904b8e6849534c14ecfaa44366833f6da5eef0de592d5dd2ec3e8a1b42f1d77fd7c1181e6df9a614d6199c14ecc2100d95e0368e37e7991d250f5ecc142488a33efd379875655be60a8f2da59567ec7d4e04fbf6956d32b34dde1e1fff5c79b888f286741ebef4b64cfda65030c841175b64bb227032b0d6aaa3830220ee31049031dfa540aebf48fe094c7a50978c5e078a4af6f56772aa06917695bbdb6c12524faa6261adb40c5061f939ba9d9b7e38efc9ac50d1c0da32e8733ad3a0c112499a3f640b3b5cc1c207246b158e7edc6fa49a952b066700f6ff2c14036fc748d74f31e9490bbed9aa7b4115e8051dc1290ec3822fb689c6be6edb7df2bdd1d7ba4a680e057c9682816d7fee2c99a577686e6fcb05e021c1b11e7faa92e963d27fd74e0d2335d7c55d3fa46e37aa54df56b4806e597607f720239089743ea2021ba0515965dad7c06dd80227edb73b177b5a5ffcb6dae8e382b8dd20e828f1847b1ea99ee93ad6736a8971712852326a10180e407d552eccff56576e46d68c68132d6f0751d69938083735a8589c13f2e898b569aeb52d72ad89b5ad58343beb79b33cef2bc0036a11b47ab11da48c23fef8b8c4c8961faa917507245b7761a75dc93494d9ae191c401c8743d6e11ae3f9524a2c43c64545345c95f7ad12a0979c37d194d959aca6167bc4345bf42670b2d358a8ce0519dae534b053f3df72e7fa3ccad9c181c14e6035ac0588790fb18439a5afb351086e7d9eeab6a12d8a9d0e00ce2b836c0b0981c94f27213027107cbdca5119b251515d7ac1de517cc4e40b46172270f39c75eca0842deeaaa5785d41b2e9761912b721a72bb4279dabcb52f9c2a94002efd5de36fc43b42786a7636bfcf2cc371dc2b1e494b4730fd21a3b28367c4a1379f4d69b6b342066d4124859aba6feeaf3be4756f349dcd13f52e010213adf0a9b27f1cb3f4b0534b179e075a9c24c5e8351482fc46a1d976d0516856cc773bd4c5ca847d537ecac8ecd0c18eba4d78a84b3c", 0x1000}, {&(0x7f0000000400)="82217e5bb25c9078adb031f435e70d6e69f3960b821e73ec6fc4c03a3378d11701fc80678c06d35ba4672016a3cde6e7af19f5dabd7c3e92bbb925c0436d3708fa6599b594bc39db0db0022ca659209f0452009ea31a8a5e931fa7cf208aded5286f8890e5fae97136cd89c0bccae90a9d36f3dedf2ced846e90aba4ad4c82e86dbc0826fc2c54fc8661c9ba414a185584dcd051439c2b4d88971c4a0e44dd19f2d17fa067eb1792038940c7b025642dc5ec7df28cebb968fe2420aaa287724df62c268efb2a9b31171d6bb5186597ed10107e8aabd401cd815b7ee2de0defc177406c93c989a0482fd2", 0xea}, {&(0x7f0000000040)}, {&(0x7f0000000100)="cbc50017d1d24d5ea2c928a4ba2ffa", 0xf}, {&(0x7f00000015c0)="904a1ea7b203d7b60c29cfaf57b7734460ace43eb32b6300875cccd041e2f2adb14ea7b5ec65a970fa61557a24e3f249bec05617921fe50562ca2df33f2b9f25346bb750c58b2d9c4aeac20be274760c14d84ab85ffd18710455726fb99a702f5c7a622133d7f42de90837dcce23946bd794bd1a847651876b371308cf294895657282abda8a9d8aa491a8080cdb6ffeb7216a9686503297e7b19430f683685d85a1314f7fe4844948b467a336502df442866c4390292e299e559e5c424a44923abea7ee5de07737ec7f74abc95137a184ab6317593392a948ded08b20d967ebcd34ba47fe96cd", 0xe7}, {&(0x7f00000016c0)="c54dd12a03f0aae2c98959cc0ca0af583c27f7e13fc8e6a3c9543911ffda69760e70e33c672d28b5d0b96122f286f1f19e3ee4f48487398faee751601b0db207797fc5f2363dc550550151112a91a50ee452c1c6bd691a1028ade40a5bbacb2c4faa47bef56812042d450b1204d6e886e6f4f66496f567c635da300cad49653a3d7fdd228e073bde98d50ea29bb4671c8109f4d02015d3639a907629dd729d0f05f9f07e423d7023eec03e9543c34ae8ffdf10074009b34cdda372930034c38d0ab4cffad568fb29bbbbae12032b19683f45795fbfb684288155b4", 0xdb}, {&(0x7f00000017c0)="e95b1f8767e081387019eb9473cc7123db9acbf793370e3fc880d7b813df945c648a28e8e1a5b6383c10d0e594872deafa6820a267c3fc839011cde11c5d554c675f7da155bdcdbdbb738e83bc383520840cfd81beda698ebb24df6bea783f5d3c0a56362cf5050211e463afb5d2bc99ef911468403c32a2d08fd9f64a80e457af83ba7e618d8bbd80ece2750b86d4845f865c490c07a586b231abdf49e2c811ffb7363eab6aa9f7a24c04e806940c35a5310b7e61cfd03f55e293853bb7139615bd97a6ece71aded5297b2db05b2e3f3ccb0345258fa477a92773b44c6c328ead0cf4e153871355e1fe043ca18a05048a36fdc34f402932e35e4aee93a23fed3450450e690dca964a424205cb064f62f0fc63efb1af76e7abf3c5c51f115615b483a2d8d20335c66032165e0845767c0df8ba1e6c49023bd96d604fca18d0759f610c57f295b83f09fc555e0a4a87f4a206bcc0ec994f087b6262ec643470229ff9b7c7d3f57ced3a1f3b389e7c22873b0c96771094e0d336cb2c614583821575b4dfe693442ddc849a1833c2562193b0ecabb25fa15572604a411c860b613efa6df740867335ce3b83eb0d013c69ba039df61b332ff1e3865034564821a1bf3c1eb0d071970d968fabe3e4976649b9a5f910586ca95034effdd75f380c16fa6c8b764a031af7b77cd66d7fc651421a159400ea46ea7d7b1b16d835494fd36b3ec7b5dae6dd4765107b3359912e56a709b55939de89229dfae5d3b92ea978ec71f5f6536ef4ede60a99b3045b63d4a1feb463b3df130ce9123ed689f2087a3a0917ad8a1842b2fe6594290e62ce44e9dedea685b7b24b3d678a520a260102714fc28e24a16dd2c02166f7d6b8d5574bbc6bf14affe134446d12d74f1833d8861263f5771dc6cc1ce407b1c1e8726e7c7d965746aa8fc8bdee527b349118a388f32d8d006f2d5e11e5efcdfe55bc2ce64af8efb51af001f1f21beed5854099a5c559d42310383103c7eaffe92805bb91505187f10da339de2569a12e657bbef83c607872e5f866d021d273e3e50c917580c9d58252a9a0aae827b5b7618f6342d24cd2ab54efe120c720ffdfc95584799d494617aab61d9d47a4016f11a4c56c65a05c4621f867f7c7751283145de9b5b8753a1be3136b960d7e4dff708df182aef295b63bf368eee7177b7713f70d047007dafdca4274955cb083bcb0a2bb783a23ec0f928249957faa901e117564f26eb2b13fd317547db4e72b17e70fea0ccf5e43c34e34a795778470df958fafe57fcd8261c12002a68a44577cdab9e80dde89ed49db62cfd1ba44b1857f180c468eb0ee799abf35d97348db3132c5decce001c0c2aa97de3c102e538d52a7c8d4b15bd1e4b7f10b68cff44c456dab1a31452f371a363a80be783e9d6484860f6ee5e712d8133b6ac71b62effaee464b8ce377095cf58778db2dd435b7f3ca4966e0c96706db46d36770fc7648006a15c0974d1ab7aeb74cad492b8898d55a5d6a6676f9c9ef712d57f59fd44b902a5755412ebf3d36dbcae76c7bfd1451b3a80617afdddca1b96e8404c04cc4c6e7634ccc26e1c0db11a78511900914eb074ac52d945ccb98b420437a5263bfc78962d6e864062033c1fd5e1667eb867abcb1e9c0321222d65b1dbad34d0e62e70fcab9fd2c579aa4741f673bb352b94b1ea3c6eb840fa4fb26a0375c0d4fd78782895c081cd48fe76c8057406b1e940689119a37d14cbfa4dfdc4b4ee77d6cc02b2edb38a6d2efaa840ef07080b534b8db2898c79d76e1aafef86e11f4732e7c280e029c73e88205714c50b6e86044b71b2c9584d22d244df7786bf61caabaf78c700ec0b4ec783e0d499b5270e69f4dbbfb65111f3f285ae8967216ea59ee1493539acbdee8dec156424e296982ba5821a0d81f17b011e7d786b30f22325fa3b4f57a52e95b32cc82d936a4039f151a4b600096123d8c77f8afef2912001ab9b073af668ada7ec400ace7b98dd6781db03f1a4b2280e9339e570bdd64675b146b3f5fdc56e94d163e4905d14ec5215af5143ac0d72a22dd19097c17be6f035b0796dde9d894a12745bc1fe1ed2b604ceb75f70fba5ba8a63be9343f6c8206a3f196e1f97b949af44c7553d0bec713fc6f11ada8ba08940fad2a9834c7fd8feea0e80622b5e7514479d0b3b3c279f247896e9db28aed82423b4ac098911a920996e70c964595d8bb2b3389994aa9fc62c061216a9198a3694a76188f9eb6534a68ed419549397563daa70fb0b34fde7523023882ddb6fb1a2c1d5db018637101a3ad834f2874a6995fb2b48744d9262aed1ad543baef36789fea4a321a4b9f802f0cf84eb0caeb44c4a6f81ab2abd574171bd9265f53caeff158a1878ed967a3740680480b60b6c5fd85c487da79b80fbc72560fb9338b0685c24ec51d128c09bd41e160a2980534859e1b0c21d35b0ba5ccc47146a42d564788377245adf2eaafc15d5c15da8f69a49aff9c2af2fcc254da57140b9e6af6120649a1de21af22c6290ed90055ad082e14664b878148ae9166d48a315ae278e4b02dc002990174d0e676ba8719d4eec3928a2cb626211c1b311edee2053ab89877827117b76a28909b9ac83d804327783ae69945d36e2f7200b4df0b2ae3745b49b80323e2cc0684269eac6a60bb6c677cd346115d1a8c2e3832557c4cc19e12caa9d031ffd1b39afcda892f322e44c13a3cba19ba995b7b941d178dd924d4da36bce374a0bf69c8b1e6b80e3e15203140810b09483188434d2598f91d478d4bb195e7ba391c6d0437c5406aebff0de0bb675264322dd769bed7f49d2e10fee374c72e0d3b8d0b7e55334e4cc4682e022f42c549bdcaa32ac90d7fdcff0d2dc1b078640386076802b4b7aefe59b4a93f17d79766007ba43700e9e6042233c612aa2c25bb8adc4f446e4fad1fd281283503921aeb63e6edeac8f530162fc010d7f8d1f7afbdc912b3fc2a9a727dfa862deb4740382ab3da393d4455d1d190f152106fad96d5c10e18792269c65d6e5d440ffd7a7d1629557421d92899eda3f6b728146561a467b0733bce78eb5408ecd29b64f47a2e619114bc666c22d39c79badacada706d040148bd296750033cff7ce9e770325215e36b0034c46e0959413d8ff19a6e7a49d436c69c4e0ca0b6a740ff38d9c0e0630a87d97a7f2fa1649ff72aee819d03b25ce3620c88be8973d5a4db8f79d9e2b0a427587b93a116b35986a4b6d09eb0613fa9aa1218df93c50bb3853752ddbc95c3db58c370e18960396c8dddf5aaf20939e519618c7f0957b8642db74ef81795821c08e096514c29c8b16c76d7c8de4e95ae47240b0ba59864abd794fce9ac801eed0a103638dd730d8d768d2661e74d7903481745aa7edabe06b85cf62fdf835274ed0354c4a9d5520e71cf00147e8bfa3cebdb60426edb66894254cb8b82c082e19219b17e250ca163540d7bace456f22daf85a3ec66fb14b4a0730fadde9c7701fd9c34913477984934ec0a53fe5899090aac9e242a76c0be10d602f78907780d691c199bcd3ec972eacf6ad89293fe066263aab25ee526da34e4083c375f2ef001799a61e35e4e0b61be031a994c78560d108ad2b736e59a07afbf19cf39a48ccf420c35272010bc496df18cfa299afaa0982e5ce19640f5d3df4127d7ca73f7bd0dffbb8f083a2d2c5cc48a852214d84f562d5ab97a2bf7f331bf959281785fbcc6010b18d35915233c9882f11482d3a4b90e90ec87b225640ef327dd8c857aed2f1b67dd44ed6932dd18810c2fc7c1c49a232745d10a56a08cbb63fa6b75c2311cf18f027eb35e5b3903895594747f0c2c8b2f78ac3a8cab9545a65fbe9030710456757c574d25234e0ae46fedb5f0246762910092bca746af6a217c54cdbbe232468bc7212ee8d37537a65e3a7ab3dce1076ea3b91165d7df49983a24a8ba6cce867e4fd8a000a40f55754138a8ec1a68ca9d9de3da37f3d2f155307cb8798ad17f942bf973758ba21d3a62a4706b291d4eaceccf610ff5222dd2ef04b1737520c8d0c0818e6ae4557d45da33aed50345cb892e65ad16bda636a73a2a4a6d54e2f8440e1301cfadc3cf6ff6d22b2372d4a694d02487df4c76195518b4efda96159a97f026f340025ab8e63116729edc79ae25be96a91b2181d62f178e4bcfa25bec70500d8277cc78549ab2901abce73d279728672a8bf35723b00973827e8f436469a28639b01ad1f62df3d9c1d948b6afd54f3b5d06811a7dea67c162a2f4792b0b6753a02d7747c3e8ac7790b8974375b4672eaa713d9f01b967e11c0dcc8d602d7b441c6572538b2eef2c51583f10bbec79648c4174b3bc3411b83aa5884ffaff15362c0f24fe25efaeca86c22628f6a90aecb7844b8d99a741dab1d98743b81cebb5424cdf5ffbc065ee0b13d720d326b6e75bc34fec91b4a40924af4e9da6aee87c710ed5c0c0cff4b380577edeb5b07af4ad097e6ddd9fa99a5ffb667e0aceb5e0e0d04c3e02147fb2af9072c5727c2e301bc620438190b1a40d2fabdb343e2ef9c4d577e60b5c522b679b26d0b6a5ea7b0475a88c0de71b2af0d683e948406a827c4dc78cda14c48b4627389ed351f055ab9ebf0ef8d3ba7953ae08631e8d1a3ca590e4999b89192f83263d18a070dd72a941ba33aabe54213ac1d489d278331b8d05aa4128564edb60283957bdd8d9b6d1c7fab8f9ebec805dc35c96853843c789b08f7e982b21c6a95e0debe1fa91d1dd73be8e1fa2437b8668f56cb4beca39d58bfa8334f8e1bc8e8ebb8fb25cd5fc1a192b29f736e40ea878e25d9e22ff56e7ffd2a561d2ed4cf53f18193b4491c3b464e0c616f14cac2d0a29fd73e0a9ee6a38ab9ca8404419058818b52af69d17f0d5f37a10f219302624b03a9633fdbd9b001c9e885cc45f7a1074776563a3db0f817bad8d46869c99bc7e1e14c5b9eb4bb23978fc04ba474d62ab297d1864f161c9c4e1e1f2c9b466dd3cd336c377e396adf878f429ea2c172f28b689dd23c357c611bbc8b21865fe26822988f17e5fe976ba0ecd5c4f6ede21fefc20fbe05da6815ccef131c9d05af06b9ec15f5e1266eb99f1e5edc4ae59a57a0b6bd473a1cd0bca0d69ffed84699ed738f7494d32ff55bb8177cb19d3331dac6b211cec75aa122afb3c9bd9fdc95a1c1bbc2da1f2628c6db757e7623666e8889d4917878b975bb38ed9738b27f27e8e1218517abed2d96206b5c4bbd26f53331fa77ecc6073b5c64543ea1bf5f38dccd1d116abdf63d034ee3a75e02444fd4483614c1a5980eaecae532d65e90fc9ae1a254ddf14e9e5423c7c82fa06f3179b33ce8fb966f5ca201618a59f1942b3e0b5f733f945c1ae07c6f560a57844d8a3af4f65f493aab6f17a08a6cef75bc20b5cf5b7d7e899cead1d171ade800024f738cf726d83d59202c8f6e8873f45610a473c8a7d5dab6d0d36e3b6bd10f7928f3ff0b1b40ab026f992c59f66175c6109999885111932b2a46697822e71aba6b678a9d4bbf774b9886540cbed539508a67fe354377a7a555452518a773a2603b2d9f495e373b95c4466a24467c0fac37e0dd58ddf113c27da4bbafb3a3485ff6a700da9225732906881a8f83f413b65c0e8dd72b7a2ec6d39fa3d25a6a984ae1c7e2da612c6f98ffa2c241f84889c265ae2a661a3015852904e8040795a2828e2e95eb7109478caab582dc92e27101c150e13777e239fa066c8565cbfa5a25b680bab944aea1ab52817b80e91cb9cf51339e24d229094c7547ad6cd064807cf3970", 0x1000}, {&(0x7f00000027c0)="e76a157c3b639db6773c7e430bfd885eb8350e0afeccb030d5a1f08a8860a17cde266f4eef29ac6a23ee3465c50268954ab8a89eeebcafcb7d4784189277bc4969e0446d6d18afe72d982dcf3e692734a56d2ec855c28f3acb759304c67ac3b2ddfbd72346841b5bd22a92a1733853a84a5f534e2a5466f2c06574ceeae2492fac1c0634434ba87fa3d25d3861b95adc22ad", 0x92}, {&(0x7f0000002880)="4dc2cc735fe7d0e104cae761b41669759617236f03a0cad9accf987552664651138756ea7124c3a4fa2dec3b5d0be069c10b676cd9b73bfa3ad976e26ddbd0601de99b9e7b433cbc8ce0d8f2d965e5aab27152b2326e2c3a215774aebb4fa3638d9833d5c8e1787586fca6a27b8175a7a73cb61511b6ea5fbe9fad7cccac51f9bd5da4aa8ed7b1129bb7ef5382552523a36bca728881a681bb5ae63e8d2d354450ce25affc91e3b52af7fb4001a922a7958aa6274052e10d4a4ea5e2388d618488f72fe8528f659fb1d6aa09376ff6be3e4ace802c80db4051f7205d4b090e", 0xdf}], 0xa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 05:10:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0xa) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x5, 0x4) 05:10:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000002600)='./file0\x00', 0x2, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd0\x00', 0x20, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x20090, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wskbd0\x00', 0xc0, 0x0) pipe(&(0x7f0000002780)={0xffffffffffffffff}) r9 = socket$unix(0x1, 0x7, 0x0) r10 = kqueue() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wsmouse\x00', 0xa0, 0x0) r12 = socket$inet6(0x18, 0x1, 0x3ff) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse\x00', 0x80, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000002840)='/dev/tty\x00', 0x100, 0x0) sendmsg$unix(r0, &(0x7f0000002900)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000080)="69ba000d524a73b579be6f8f4252d297cde9957b4750adef329832da3e296337579b65fc40ed6b432748a45d31a873d55d79595d2ad6033c2b1a2e4382c45f136023d0581ad6614fed5ae0341d6e3db57cc8831121cffb23c41fd62afefff40bcff5e72097df3ef39f4917cf33264677057fc2ec84b4c7a3e5c58a19db8ff4e91e7c7f62116ccdf18c5216064401f3b645ee53e199c1a410cbc6034d8790075624f9749bd3aef67ac3a1a6dc350ff8b4c8c4223e6e6c66959b6328108fe018426dc36f6e1f6f71b6083be1cdd646cd9af837b367661a87cb7fd4faba3816010f48a2c29639c6d33a018524b95d43a6cc2e867bada7b2571ac740086a1abf7ea58a16e1e6058bf57fcce177e81a4039da4feed65ce07ddc1529b11217daa1a620c12250883badc57cd915e261865a30987aa243e49f134aa4a4e1a38080de9685b5aa3b25d08abed41d30e515a537dbc988f63bf4c81e762b28992979a970d584079050d9fc93f4bfc8bf4cc3655b0bd57491014f8d709679eeda228db1a10117d823685d8a00f8036071a5630bb5f5d994d0eed11543dbfa2baea98bb40050961ad28786b762a31d8651c2a9ef02117cfecb352bb1e464e0da8240535901bc49ad8521c6e9fd4318a7361a176312363e65112f39e1a8f11738c495c80b637403de4805d81663ab6b80aacbf6fa39c024b6dd2c69bd7919b5484bd3c99c95d00750b67dab95fa41bdb97817b374512e7564c860af66320bd0c01dd89846654a47e14c3002af4537aea74d9f70704bfb8c338cddcfd75e1bd3e4490945c3e51b9d64401c5d0fea9c2185db56f5d05c13ead861e451874b8f2588546c2a775c40448489048d3e3cd3efea97296bcc7b07a36e9c0b9829aa822758fb998bedc9936270da8d423cf9b3bec19238533625775e91328093348e3c241e8eb528286bc855fd652909a77692c8540ce2c6faf2b5cd5f9de4a956b286673c5d7cc1a9e30de072e6eccc0aefd80429f1517479a079c2c86f72a67bb0a129dd3250f5a758fc54bae57440a6ae997d694fcbdac9fe19baf132299f9abb73773183f752860290e41e2a780017b3f4dc56ee2809d9944a99cb72f5ec17fc8fdc20e188a6938c949c39d3377f1fd7e8140ba2ebafdf13ff427f95b3971c3710b782a108d786725a432ef6221695ab981d580803678869b14923dfedc410660463618e4670b44f019e00b948eadc7ccb5b06003c876bb13790325ae6e50a1b51fca1fcaf030d729bc9c5be244745ee275c3d3a5d20e61d610d04b4be2d56869d589f6512b831ccab2d09cc58501df2635a5403a45b5f0334514c3859f2271da1bb627d868b37cf76bc5daf77e13c4b714f278821e21db4b882717435793da168c7de4c7e03167bb751e530cdfca673b3019b83955baa9c319124a9b6898382a9c52c13da80da1a95348c79b9e0023dd8fac9f42de755977f8eaf545529e47c94cf5f9741810b95def71fed39dee95b1437123af9ecb9cacbfaae680d182710ef21d8a06af6125317de8b856dc9fac8a391614e970311469710205a5fdf90ae60e0682cd2a0fd59710200a18b83be5124bedc7841bac2e3c465676069af1ce74c8c79de9883ecb5f919dc635c952a41c9f84a406c1f4f09ffcf55a28dfba561c20ba64780200601bac54d2112cd17f2a82233f55be31544b6838fee1edf9cac17ebaec12d1cb8a048b9da51c5972efb0d8c528be953073f72e4596848a08bbe73ca4ac0140eabb016295cffb77172f05f2a59179fb5288dda498465c4028be297d29051acbdc772f22ff64eb35eff164bfdd20edad4728fe7f5d171220f9388a5145745b6d6ca6277f1749b206019bd80bec0b00cbb218458a7679194b48e8b84f2696230a044b51e85df23a8b4c7c18e5870a47b34f52c0d0810b52407856e3fd51559a01d05a12bb53b995a7692848bb7ce9036ab3447f23d75f58da27f4e2e449f641fd5475680fd399ee0898705fb572e648d7796ecf778ae8ffa79cd3bf84c995317f392a94c2dc577b823a63d7e1b13a9ae088ab74bdea53be622341c5609b079650f3216e2b73dd7d9fa5b68081eebeb4999cdf0317a13c036d0b37ff8ae88028ef7c5a30837a37eaf8d8fb21bb004a7e0fa2b0cbd1bde1b2c0df80f48fe906ccfd081d3bbe315dcb6e1f4ee3decd535ac0bc0fcc33e675040db7ca1d2ad7a589a11a4e94c44a548525e5b05d7cc9d7827d38b83e4e966a9145e0181855f0a3fb32337d9d63dd8348d3a27428d1f75ffbeda3c7646432f95ad2c367087ba6b4a24554e8a609a82ca9626455d6808c94340f5b4842fda0991c33ff22754ea4f10124141133e112aaed377fd9386417f9951d89f12512e6646b707997626d4f8995ba0cbadcb82fd1b59f54171cd5a9a3156293a29ba6d87255748d2071ee747e64aab61fcba4c7f30bea47458da3381f23428f3f77c4a17a786f5e1a8f482fc836e354ec7090ede705661127c7743eff521de00c4725eda317a55ef52bdc2f785c8e6fce6d10b3df0e84400a0327cf3eb50e41538574ad233bb538d0cd9ebae035165ac08b59e902de86ed6892d243864aba25016cea5adede9de1dcecf228cb186d283a1ad41e91d1a874e61acde76a9f4dcb012225aa39c37191dbf141e7021bc864d2ea53d91e2f4ac43816d59c9451f97e5357f320ca4d929afea71c04d80190b582c76a4752af2dcfd73e5149a5ccc34c59abaa6a2bf6262028285f0a4af39958dbd9830520efa7ec828ce967873ce50cdd9b6dc372223de638046e2b43a4e5bcb65dff606e29ce9cd5dbfed787d927ef254392f410cd33df3a29d7a97a0c87b7f73f5b5e8f7300dfbdd0023e78afb0422463fb79dd9e9249d0bc8119707e8b4874cf238d6935421926e6dd16ca58d539e48c4764623131d6056a9e3f659fb82fbf8ef9421ab2e17bb962ac5d6f79c1f55de83c95fc7fd9bedcf38b626c75b7145594e72235d7b7991397ed4c96dabb2df41bd8b5c152a1296975f3c4b467a76b06bf638365a7d2c075aacea531d2d7c82116d0d8dd1bd704e152fe8b26457c380317a247b5f03352f87b70f387553a48f3d16dc4d8a88f35e82d2ef544e7f040d9bd892db30fa8aa490a1fbef6289760cd301c7c6ff3b31ef50e23ae19dc91cdb2d7439a6cd49693ccc891025f53003dffb3fe987ca228f1121480efe8abed491316564de1583d0d179e31c13e978678ed0a25bfc9fffc98421b2f8bd422ac6b2edc83dd3f7ce2b966a656343ed3023de42ba795e2ddb2728b155b4b8b651ef4f599444a705c887763a892bd52a81ee7a7842073ba8a110c0b0182749442deae65fec6239b6291017651327ac48a55c36b8b729a39db26acb4ffb755a9254a898b14cfb7c45592bb2c91353279b2b90af07b5c86cf2ad0b38e1465aeda582da8538affe3a754094fa7c3a684c5e06a7da4fd72712643d2003ffa944c0bf47d7463d7efffa6811d7540b614999492a2f1630f57b2e1249184ab9ae121dabe8d7a5b21192aabaac7eb35da9ac800034ae525b6080dd80f7f953ad8cd6903f018930559fb51479a62002f636e36acabe846e4cd7072341778653576a87cb4d7e06252601f46af71ec8f152b82b6c8b93f79f69ca0060f7d632abdc4c1a9d9248fb88bd38c05cfa17a984e79ecd324a3443438889d5507a42bb2913b521cc9da600626f2e2bff6bb69cedc0d300b14449503026178a3b23dbc61be077aa2e94fd2da928f08ebcf8be45d83821671be7e5f2f05d28931e8f62ba815cac0aac231e27889f9cd7749a0a69a163a61c5289c4d7b908010fc538102d643232612fa8d04b0029c1fa848ddecf5982d473b16c72271804c8db15247aa86eb447ad8f13bfda9b0d682cd6ab3e5072f6a3022f4a286be812bf9e64682bfa93e2465b10d7c3b5e0cc80dbe0e0b527800bbdc54be4e490c64732ec409d6d05a2d5e58b31eacfcb1f46deb2381dcb1c17f45259ea55c38bda26eec7f3a5280e18d48d99c836a76e2513a270ceaa6012fe34ed720fce9628f6c7a7c08a7e8928cbcdf69c57f11ec675a9ec67ebd44b13350d30c80a450534d105ca2bcbff353abe9fb99142dc0bfc3df963ea820a4e71318143ba985eb7db7063a24ebb971fe7f62eedd91d6cd7344c84a1cf98e716d9f50b8782352e11989fcba6d88015aaca19ba8bf0617f74aa37a56a3ac6ef4828937759dea9d5040703b852659837f8aa1e55f72e0605140ad865ff45206f4f2d7282076f49baa46fe251d5d51e84b67731b95190a7b125ada39810f914a4fc2577ce4a92ba167f9e05b7f4923f1e01b9262a4f7d8593bb2acd44472c555274c210041e7fd45c1ae5fc15c10dc4813516d5c6076f05d32d683debb998829f23dc6bc2800e99fde5fac9859480f0c6a3b4c08b0b7db11057c67e957dbb3a319f8c1e02b0616716758c124cb10fa8625b9e6a9f95fc16894b2b5bd2fa3422e9c7278d76ca251cd5d4aa6608fac4e2583cfa4e7d9be14ce05a4099a924ff49d341a4cf95fb202452b01bbdd55af249dba240edaa2d5320db2f7407cef6a64436b1988aedba3d35abcfa5d04e30a65ea1b564090b228873a602ad2ff4460e5d577cd1e33fbc1316ebf8046700f81ed48329d1891e8cb49267e22c0e7e29496f29ed58dbd8d6a41a6c89deb6a4a7d63125d26058a92f7a3b8a627fc7c6b2791f1eed5b3bfb9e00eaf7bad32f961f5c51cffbe37758b1ae939437b5f3644198b903d1a80c79c836ba2d3e157bfc891d00ae9ab7beb21e91e55db3c5c64a607461a6ed24bf7d50576295a11e0eb182bd59a8374161048ee14b36e294d2f1ffe92d747e7393bdf97f52da1526524999eed94bf8e0fb1b0f935bc444fabd0978c96e426b3b2e3bf0abb0e30950084069af7ed2fb0d71c6315311421825c4a93c45c694eed74e1d7337992610007ad2f9c1a579717037437efd1a40a70d9e3438b2b0ac13e6e64dc5bae72b827310d24302a67c3f73ffd018d97fed20448909cf9105eb5c1fdd11a1c1e3a40081f7b456a95e1af3071366c937248f16c08421df6ec57a4e65d8b188d94f3f916638192b4bb018c80bb03329a406fe0292392fdb40cca1fd6d667fc8fb6937041907c8395f1c707a03615e0a70e8e0dbe2ad8cf69ec1fdd311850944d8a865fbb87dbbdca092635f144f0efbd6eb1dc06f6355ddd70fce6b47468083633e651cdea994fec46a628a54399a2dfe527f4352110be21c8dfd2764a27c29a99041be0e7f5289698f11f62bc63ab9a1bc08aa88e685fca4e01d5f1a0f2127996a86cf2b7276b9e5a822335977e31989c1e4516cd274061cab6da1fee602699bd2eeea0e1599f81a0aeda66164822e129b416c1b1c34d28cd5e7210e08fbf13d2b2f09dd19e3fb196ca82c49c90a65c19d1219074fee5b9ae010b27ef5cda4fee2f434e70eb4c73d0f7bdf5770fa3afc7f52edc15a7e2789a22ce9ab4a6d463f90ff036a93314db0c3f672878cf2345b624b6312983012a9890ac855dc370224dc72bf9187556228c3935e2bbbb58380620ae4c27f3034fcbf7fbe9b0fee0fe5cda6f1ef0682b22ea70bb1e29ff82e17f8751b0f42eb2db7c73c0a97cd02d0e82b9195be4e9b28e3ca28b5e616c00e0f0644078558e0c6eb0f7c36b6a917921b365e26b8396943554c175fc01f9d0373d04c1ba21d725fe6592795c61770636c63d60aa3b66c62e067a44d9d19f695c55f16e9a8178e62675d7528d59d542ddff6a592745c86e3505fd0f492d53a4f027f4455ce875629c2", 0x1000}, {&(0x7f0000001080)="7b673c42fee7ae1393da48b000145181eac274cabe3e8a01d31c476677e92262c5a436b5212802c5fe949d80cd06e29fe87c6347c62db1438c7362c3539c201550982db417ff62cc5bc7efda71c37c12dbbca56f26b3f33343b266c328a211f936dd448ed3c0f4711cdcab7be414878a6fce389316e3cf392a1fe2c37ed0a578", 0x80}, {&(0x7f0000001100)="f3984efc8f22d87c4a4927413f6cf5d872b9c80774424b4439eae09e3a3bf05b98b67402fd84403581584e6e9185c4a4ed7d39f7cd890e17415323b85fa540a20141d9ec2ac5371b36ca48e47ccf60446eb6eba6291cae9889f0de8f08f01a42a026061e2569faa1", 0x68}, {&(0x7f0000001180)="53a1ef1056f6eae7a02d78f9582bc46dbeeb04b4fcd3b9894f70c844403bd2e4e0b5f75f81c604e3391ae507e1645b6eb64f67ec2b109dad2999176c156270649084c747d3495062941de233662a55b527f1a8e46da072f6368e5d706e7b2ffbc96ade5afdef522a196a1c4a228aba8276fa07a960a3521ae8", 0x79}, {&(0x7f0000001200)="79a4d3a38168693117400e26adb5cb9b03341e11fd33d5dc15782315e739cc5b6d928775432c040a95c356e3b10e2753ea26d454f0971ba4f7fc4f2b8798fb98ad6cfc7e3fcaf5f074dbfbc159c57cb5743141d70d09a073d489bb232ae7d30cc045e95ed59aff9d6fbaf9b7f4fc6db064d3fe06537b4ad1302c9a48806577b7d77c531894761fb02851a76b0da37d49c18c076faf0a4a07a2722d480d5867e23cae78dccc7f0aa2b770a406a4f18d3aa32695f97aa6cc67c2ed2adaeedcd0526ac2ccffbb53695e82f16fb496d2b0a6cf7cc0e68d65211c74b23ff6f508796817b68926a9b9c6e2336f20b74b0415b49a31298b7c44d1", 0xf7}, {&(0x7f0000001300)="d7003dac4465fa239e0c0360bc7c741fe2dd1cbbf7895ef18ef606470da0e7396910ebab49691bd13a01b1e6af3923dba5d45973ac2e1fc02fa78a93c432bfadc3b9b00dd6162e5cea5066cc53c1141eb0425ecb4b615cd60f0e7775a73a7f479cef3276a128315846c8627cd8d806ea6d8a5d5406b6cf3f168ed6edfc67910708f54617d4eafbadfb4046bf702244eaf5a1bcc3b0bcf1c25cf253d0667a49dec6a96892e3b2cb19db750035ceeef520ab241597667e238fd1303b72c0ada3f94990306a28a9716e6e7975490710d578d9d0030a8b69db5aa05c08ab6dacfea9f78dd9ffcd529ec1f614877c7577125e99df236e01d293db244811", 0xfb}, {&(0x7f0000001400)="b6edf97028134955ef6c160a4073a352e2a1df101a22b425ca5691545c6b4de88c12cd0c7634270ceccf551e7acd8ee0ea389cfd2ecedfaf93718662f259ca1cda96d1dc63b7e41baa4fbcf81169eec22111d7dc23cd58f8a0e9de604b6e75b4646638981da0c3c506307a9177e1a7bf7b8d6d49a5fd11a55c4f6a44fb3859ed512a0055c329b0734956b559bbdbf8912ae7ebba046d6bbf10cf02ebd76264681f94157d3ab75c5e29ee409cbc48c1da56459f1f6fe54757e40cf1e87fa0a9a378b0", 0xc2}, {&(0x7f0000001500)="e9a327c40ceda6ca3b102f", 0xb}, {&(0x7f0000001540)="3e8d9e1a8c7d6f74c2f4bf1a383d70c15a367bc263e52e7335d3275c95fea614053157498edfa530a51ed18318ea3fa7a7388b503e800cb8f1c71c5125335af39e61b54eec7c846590b10cda65400c7ccdedeb741fe796564ca8c5c9d0d9fcc663df27daf689acb5e3849be90393292e9106a737f6661d98301bb83cfe8cfb4e1de1796b7e4cd3da383ce2858bbef91214896832521b3ff5e1c108eaead347445553152a21b6942680d884818ef8e49d59f5ef662d7697511b2aab727dc9f6ff5ac97058cf3478fe3fec7f0eb73feda09bc7da84991bfa2068b82a237887cfd673488619b93439fcb71163824022f235d195100d78b02bd554655879af8ee63aa029129f7367da9bc494c6a2a1376f92f7556288163a78afba8165e15f2232127d1de638b3254220c60539a1a673c44f7d97140915a8ba1b30dbedc078389564bc3e9f0a74ce513cf36387c9f41f7ceb24088a5fbf5aeafedbdab81db0de19dc80d778544f7988f35ef81571c879d18aa063ac7979b77fc03c5ffa13fc622d0951ff0879cad18a65aade897bf2eb856b76312acf5beb62dd1aabe035672d9d092d373e8efca8ac94524c0ff077fca054ba897b2116f00cb3a04d66656cc695e2cb27d49ffa9ffcf94374f5c84c149bd36211ad8c021ef0710fa9da4230c916cac46820d22483f95b6bd72ede88dec068f4130b4b1fe9afca7398b923fdcd903cdacea7b56ac81a6fd18cbe45cada8e3bfecad985e8c91c3356a08c58cc8822299765c12299e53c64861ce5ce00f337af4c357a4561a165dedd0fc614f8eb13e3be62df6bee2299a39bd0849039297c6a70a6e2c7ce81bbf8072e73b63091d0ba78c22316dc2fcfadf29af4f05a20a07313fc99dc397eedbec68655ab6f6e8ed6bbf7ad3b591ee825de0ee312fd3c09d542dd5046fad7897b2cc630afae4dde24cc2c7f174bdf50f38f2786467573aa6af718ac5d7593fef93c1716e0ca73c30433e26472aac3a6ef373c3769f895f426e8735eca0517372c15fbb1f3544862b8b4dc7d2cd8d6f929aef22e660029db2b532c9b72ee6378db1c73c118b2cf2315bc093d2d02b40f2fa2f81a481ce26be931c935d42b0219359a7cff3b0fc1d9e9046f22a9b961c85c20d6ae4398ba29bef171e95b3d9405a51cb13f5d55d0caaaf8d24e337a9b9e1cf041920737ea20e479cf70581b19f8ed08f349341e20631d948246552ea91c808cced114eea024c710db4b395155de8a2e587c54138d331d91f9344d017b9fb4c30027fc1e33be0b6ecf01c2e313391800cbcf5c4a92a0c514e1e7c4144b137ddfb38f24cf2b38022c578b3f7236dd2ccd474537258f502b42706dfcd7fe865df25189df599bfe6367e05cdd2a2984e24f314f33cb269f4626f0ed299c907de10b9f76a3dfdab3d9eadeabd8173bb414d58e2895949d33096392ba971b9bf7ca282c6439155223dd9f382b541e0e67b07c095d860fb1c436110669307428fb5caa8f444b4faa943cfab2fb25c7aad2d705fa18de0daf84ed2611440dde37ef717c4a90c73c1539bfbe041e6e1c296511b5a96490d4c726fbb32184db203689c97ac639130ead5c62e76e072e1f4bdd732018269d9d10c9bb2cd1fde51e8dba65a614267d474a3c7f520b3f96ef665a7cc38a1520e732177d6e4d3bf0e47db7d4e9855c0885c6fd116cf6a9b545d0441aac526ac0b69fe5b1c54f6d686e41e3d0c6c2389f57c5026327dc4ca67bc4bc4de348fdf84de871b95b141bb5fc124e62f133434c6fd4fbe2247637e700260ca9a83b4e25f1befe800569f6f6b7682f433b5cd49d093e082a2110ef302b1a9434e23e0c2eadd85657c003aad517c4fe9eecb473561c04d7aca96fd16e48ab5511585b839993b262481878ded4fbc1d480ca34611807e8dad719c184327157130ce53e6342975f2bf6c9fc3120232c58080ad0f281723fb058c5e9f6b0dd3a6b2346790248d4e89661d10917c190e7a8fd49ce5cbf58c6cebb2d152d3a792433d617e6727c4e12f53452a13eb9318d834abd56914c0a0816914ddfa5570adc6abfc733b97b29e9e39293b24cd85f6250d1e87e675860db66f68c1188bfbd4dcb122843164b2c8be2935d5c294d221a79804d0b441b2c0cf4df885cd7ffc9352a4f2ec08f8edf109a0fc30b3b4b3214a4eb5d37601e5029c12bd791a9682c9594fc8b8193f92c59694a9a8e0cc62eb17787866b1d66c9ab3cbe371ce1d4ff9ba74ed03ce73e7dbc4afe9d96996effc58d60b0cfff6374478b4c27c350f610b0d5a90ef2caf5b63bf23e6ad3599fcd69223b3849777895bb3dca2ef450502e8adcd511675601323776c15f2e196ad8d89716b38bc551f269249113cc2fdf6c62bfaef861ac696edcb4f5cd71230b726995af21a7aeaf9287d1b33970105be2979e39f322e666143103c9b2d1bac68d93a6e5850147c828854bcb009be16c233cd570ea0f1c05692a9793c889f6a74d77b272274fc05e96690a359f9cf318b47c973c0b622b2c4e448a632dc44dbc7c800a14d48bc81555dd2107066dc1801c772e513ec7f817bd36db867a45fa17aa0f665bbfc320ebbe2fbd9126e635878bebff5bcf83646b4e3b6497d353d1dde74efe988114895613789e6e74d47e99940b6e359cfff4f02173c891b61db9085f3ff31105e390d334be65134e590484b9629d047945782450ec12fdced9ca68142d29c98985be73050ae42031309c62152ee9ef713724590455b23c09f2a12aa040e38ae2597ab45249b4cdb751a3946285757aed85ea450fbd7e9ab06a9033873a9fa909e6a359a6c589c8b3a8829701f8b7ec5e88491cb0bfe61dd5175c7153cc391e3f46ce74cc37e6c4a9f5c46fcc804eca5899cc0e708b9e5dd7dd5624a538c755939daf363464d6d742d31b5799e73fd2478e06f2fe386fb4b9524520e36d4917cfa62058f3242c67970304b76475218f9ed60e4d76a1c31aed503458a2046c4c66149f9178431bedf4aa529b13129e2d5811a26867ae88627ab020b1ad38f7cc6dfd1d441ae29e9f235f86e69df33c7e9298ddbd2d9e0800a25a20323631ea237097ab42d08caa4a1ab0aec904bb7bf90570c43b30500881b7ca9e9c27a38e9abe709b99a090a1d90059e9b1da75e9f17dad4f30ef44871ea111f171fd85c0aec465fd7f014d87ad8e00bbbfbd6410b11060e7d6911c87e8f6cc125b70980e6b7724d93b85d451faea04f7c9d4137a3280ecb03c50802db335cc0137d8612f707106495e96413fd7cde73938bc4472bb777a03c367382e88a9fc9aa8eb3fccc5d38e562f774a046f509bbe695db8de3326ebac89838ab7f5f18dab512f17e848de5f34a5b781d762b7e068e8d43a4177af9140edd502a649b14166cf1b1d2673b82126f74688b58ecf3b303d28dc8a36936515da7af56919e51d7630f6044ffb42b3849bedeb2f2fe6d8e2ac1e358cb9a6d502fa7d34247e9eec8d95180253fd0d8ec7d7b4cebf7d56356433a896d82b99b361bc0c692158f7ba6248f0ce86efd50d8084ef5558d577a595abd49b8a3af33c8a4e6b134b56865868cfede72d9936cfd4ece0753cb819932f28895a8880a39c7dde9037115aed8b2f9709b79d5c8cfba00386044ee405d96163bd4edc1df55b4c581b14dbef425e1ac0735bed7ca11bd3aa88f100e1312b949ba1a22c2b4d1caa06ee5e67d987ac0d123596d71d7af55f78c1694e60eab6fd77d27de140e2aa6ea53056deae400d050e219b8fd4145ec77451abd9e81ccc9800b65bef6d01bf132530b53c6fe0145b14aa71f359ddb4be08fea75d001cead5dba51893eed15101fa3db0061c7f1b3085b18a82f3cd45667a3d99221828f187a1a7b630ac0eb0f72e863c31392d77e6126ba0624629b6f77b9fab0845b87da0003c2d4c1988b2cbae22f855fb3098d8ccdcbebefad19e7e5adb155e650635226c8b69e0330afa0b043ce9f7f383b82f56cc18f447f13e351e6e321111b4d63c090df3a91a09db2b8f480d23eff5f64b5fe97dfca082f3da4da5a2c26af0fd1dd824830dfedc88f165c60fd9f7ae44870434b00ea44f27582fdb405851dd7e76e125afc957092b32b0f9ef1c842debeed6d902ee52472c0804e66f2dac957946c1539357074e18222fac7f3483e5b675833f8320c3fc57ee8a6f35258c0a9f7db8cc88a51a44893e4192b69c4f8ec83b04f28d60724d06f6b87b1412bdfde80404bff20131850d323b7de4e2d4598fc0a2becd29e9cd35a83eb73cca00745eb40eeef6d6f6ab3e91727108c4ee622eae96048b288fcc0c4eb89951273cd31344f602697865cfd399fc8fff94fd5193ca3b6fdf66eec2d2d2bfd3fb664e28e7ebd8eca4448dfa53fb4287908b09cb171e2dd894e37e288a601be5a0e29b958ba11ffa73b7efdd0d424661f0f948c358cd0bbf521d44ceb174d1da02c8f38bdd6d115ebd30b240cd05e967ec9b46dc0d167f98c30c5552aa2eb8b447d4215d8e4fab24b51fe3ae93842419c25f700ab039b91d410ff82322c3ab20ad6166af795116266cae6ddfa65edde9d70eac3918b1b24fa4a61f0fa40200aae11686068c3f0e82d3ce431dbcab260e59c252cb02f725a04fc716904c8284e757cdfea1f28f77feae3b2ba8e05ad8f3f3abaa15d0725e80e24fb3aa69468f19ce09e1d8370a54ae9779fae0cd078b689f6ea7570398f681845c46aa354ed796b118bceed83472f2a08b759eb90159fb043593c50efa57784feb6d44f2ce9aed90d543876c175b5a25ad6c30f33982133a9c13336e587edeb96e898e5c671d5bc056ff7ee6c55874a085273fd9b6b1bad2f64babbb34392a520422f076ec741c78fe501c1917247342de15307e3a76c5d837c918a9ed38292056a2d789e12ac7db2d4f6d28885e3d2b40ec80148789bafaa40fab367d86c73410fe9537d6391d4229ec2baff9d76218fbaf4a4154fbefc6654372f46218107026166f26c192963c0558cb11c44bb9f757162fb27c2f041cdab2b51675cffa1e713783976aca0d1880b64992893fe725fc943de8aad945b51d98a9143bfce20f0ac700d68582a07a5d6b905c0858e883b6e154dd71ccbb7985724caf7bf33f1c8958aa47f7b895c504a9f2791de84d4e4596abd5643fa2b27e377235021be682b47a787eacd3d43b766f2678645ae8561e3d5d2859f61defbda79348213537db8e47fa129889ad21201f33969320de6edfff75ecb97304a782c9673b46efb856c007a0909a1f17a873cd55bac8e7ace11034af19cf421bc024f0a83a3347b05a6f0e9df5e6628c83ed2fed1848db43f8e651cc9b203d26b88806f9412f929b6e6d4e5a79fa0943c3e8c3d1c29f86ce2f54d4aaf44adb55f6ac100805cbe18cc8f07a39f25d9cdc6582892c072d9c3ca98c51dde17454a11cc5bacefb45d9e38d450c393fe855ba5c3c2324e922bdd0b0532784acfd94dc63cc296e8781a9a7b099462ed661592388782764dc2679a17b473238041febac4070197a65d89ecb9d02ef00f2657d0eac94566f7c89b0b3607d9447800a147342e2ce72bf6ee6df459cc873acfff0a836acab80c7ba13d6c2502d00fb6b938de2b5e52e2ded0b6fc9db24f24486a704d9ea09357e96a01466c2f1fbd913ad59b3bca73bae39a7a01a6a9f9117372b0271bfa3d66e93a7e83582afe853a7a13483ce99ea2152722e481ad7c8b80f3db62408a51f1065a2d479839ecd94f0bfe17b8d006cbffac8a725d22b5e8b1f11b7824519389063080ccdb5708ec07c189681752d", 0x1000}], 0x9, &(0x7f0000002880)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14]}], 0x60, 0xf}, 0x7) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x101, 0x0, 0x0) pckbd_enable: command error 05:10:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001280)={0x0, 0x0, {0xfffffffffffffffd}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="d083d1f502b6263cc735bff04930e10180076d0a9dc835d10f2508144e646284ace58de646af85d5ad9dc1ef2ce94fe8167e635b63a70540fe0c7ffed113e7b3df724c78d032ca9581bb73ef2702804a2d89c80905ac5024721931c91c8842fde3eb257ac42b508f025a9279f4823bb1e41d03e4208c0204", 0x78) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x6ff5, 0x9}, 0xc) pckbd_enable: command error 05:10:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) pckbd_enable: command error pckbd_enable: command error 05:10:34 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0xfc) unlink(&(0x7f0000000040)='./file0\x00') r0 = geteuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x18b00, 0x0) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) 05:10:34 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) geteuid() accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0xfffffd21) getuid() close(r1) 05:10:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus/file0\x00') fcntl$getown(r0, 0x5) 05:10:34 executing program 0: r0 = msgget(0x3, 0x100) rmdir(&(0x7f0000001100)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') msgrcv(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000442b2340201471870444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d94ad8d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x800) msgget(0x0, 0x440) syz_emit_ethernet(0xed, &(0x7f00000011c0)="13f0f570e3cb4f8f36368e742afa90b7cfb7491c6bf976d4307d82054875bd8458c96a6caf4358c55cd24ad9acd45368acf85299180fde3d176c44fcac7c7b1d9d1fe7a5154df8f3d0566c29643fa7a349fd2b21cbbe3aa8c00fc4a6b0f2a1f455e73381b7df28b50eed62ff40be9f98d65618d93037da0e0393cbbdbcb9992295ab7a3880b040827d91a46abf2915d5cea892e146d5613e6158e314c4f57371b45e7c65dd606a5946d20db0b95bf6f1e1e1347eac2d9357dffa6648bb1f0de3b2b93e90c1479a141c08c79ead4489c17daa6a00f91ad9f08d29d1decfb3b6c86b85d4144dcc2996cb563e2423") msgrcv(r0, &(0x7f0000000000)={0x0, ""/243}, 0xfb, 0x0, 0x1800) getpgrp() 05:10:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) semget(0x2, 0x7, 0x80) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:10:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 05:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0x0) write(r0, &(0x7f0000000680)="cb", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) r1 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:10:34 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fchflags(r0, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 05:10:34 executing program 0: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x25, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x81) 05:10:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000080)={0x2, 0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="9d188546586e1d696213514bdf5ef1498c1014b0fde37a2d0d5f2e1922f8ff49493174f7c002b2c236f0caf60dc7fd1345a68f64e5ae8dc0ddfaa39a873c4ce14f1cfe3cda7fb9d28b612ea398650a65bdb4e39fd3cfd59b505643d9fecf79984f3db784", 0x64}, {&(0x7f0000000180)="ff9719424f7acfefde653c79192945cb0635c662bc67644ed7d2168aedf5776bf9024fd8f39c203d6ec6da46b59c363f34b82099a43288851f23535af48d9f7bf15e6ed81a1bcfc599929c2b452f349f73facea000352e163b0546f42d16071af790f4c018a53949642fc54f7f3a1e7b4b12bc7142c278331f5636a66a3c8618734f3f4f111a3cb87590c7d05f71036201a11bd3", 0x94}, {&(0x7f0000000240)="bf3f1f9518795ad6cf60087da42352bd5336b051d582680bc939bdeb97ae841a3ec07b0ee829d1571cb0d21a8b174739dba84dab51ce65c18049bb946e56722e51cd1eb07d0442a25e022db9dc3f3d0756a5d355654d27933285dc991575885b93bc0486021f92efe35ce576b92253c4a2a1ad22c2d8d4ca1d25c444a6432f95f8043b2c02417b8895e266328aaabd1ed3d1c0496a7f2d59ba129ab2c43f02f2e483be411ba8fa44b3bf0821", 0xac}, {&(0x7f0000000000)="aebd304652c8d0fad0b9e2de0f60c66e5637ce58479fe4a32f4315e1df61d4d00e79ef0fb615b558664b451ad114d48a2c3d8d6530e1e7", 0x37}, {&(0x7f0000000500)="cbf0b538d38a1b67c788019364e4addd1941cc92e904a4a84c8c8793a17a3818a3bb5ba17cf29614444421c2d0ab3be85fc5be7ad82cb8e099875f780c4ad4ac3a322f7c454b22b60077be48eef7171d93f6dd8977ab4ab072af90931333837776a2a871cb86b0f3536ca3881822be8dd8c3307f978ebe6bf3bd599cbdbc44fd95982de4f5d47aa41fcd1836ff030d1cf1bb138fdc1b530eebd2221a82db868c54168f3bb40a2da93eaaca90e7f0094973dd09cc12e7090022eebf8544ffe62c4573c9555ca40d58a238a1e0ef78d0e003154cfbc905b1460c6efed7f1e88fd050fb215fdb955d349c0ad161c82a6f3678dc439bc8381ee64b0599a40a2cc3604e94f2c4b0f4c79a0468abe57d1e85d20beb8a5a6b5c0f3b8a1ae3f62004609f3b881ae7adb9ca3d3be8b7cdc2d51aac12715c5bd6ab09d21a8b384fd9d8c533795386d61f12751d105ed6deb32bc620bff6a4723ebe7e410c361d2985750f8b6cd346efa4b364c041397ff0051796851891765a797746ef12e8841de3eef11f95556853d154e1f41c4593dc04c9857eba8130db6910123a202eb641085620bdee0b472ad615f7fc5b9724f07f435bcf47e884e5aee25bfac7ee28cfd38a4e0c772cb9490a193dafd477530cadd8316b08df883edeb738ca5c283bc172de5b2cc57acf6f4e8ea852f42f30d6abbb06b59495a2648e718d6270c90c12dd51bf519caa66ee58e70cf0a6946f19d164e7d5fa005932c7a3d94a58458354e0c2d145db2db7c091191a4081dde3b4f1f1bd427d4be9e05503f0989583879c70f218308df1d3302ce524f8e2d0a0eda740240a4d4a675a604c4f0382413fbe25517e9110742f78fc5a2545ca0ec9820d335329cd39652ff3485cb04cc9cc206b3d2f3a417432f34d108b8a3333ab55c81fd750e553d0408089357a7b7bbda027d875bfb0eafd76278bc612b1df77a5391f74b3b3cc95bed621c669abec2a372403bbd172f05a4f6b5ed5ae666a7740f1921727cfa8ab50d7c885316d2e1410c8f1d5c60436c47e13585c5798745e3ac580fa4de8d909ab8aa29d94251649b2b132485acb23d0566fbb1acc0d3a5af403e69b322ea67778d562e72fde661ab418b7902c49c356b5d7d5fb7c83fa2572ccb0a2d55b272880c6436026ae80b4d59c80c10e3e9faac576b3388ca366e450c6e028910cd18d9c694bcb70fd7c74ab1a6ba0729f400f184f28e6546b2d26bddcab248a7d9bce9ad40c95b060ad05ea876dd28fb2e72013e9be86989904968ff685ea42ac9dd0099e56e3a5166c82842d8d5250a36b2af052f5a746d9525a71cceef934b6555c3c35a5cdd349cf08fc1a49abe086f9bb39723be108a32adc2f4fbb89d362e94ad4c7b24ee897eb875a2ee3b1ac7d37fc7da5b9bda176000a18da4e6f8f4735122d8e25927d864eb56691e53de9582f03e0c1829ef82b4906c9f60d028f4350087e38cbb6e2bb35092d7e52f2135ee8ef81921312bba73273c78c4a23990cd202346d0fa058a4bebc985028dd684f2a96770f6f955455de565f91a33556a3e00339360415a855b079c1a28531c53b73bfe684753b72046d96461001409a73f872d7bc29723f99ef810780aef000b7355c60b3ee4d178d4362f6db45b050db9bc87617d9561c1b21a007820fb578337fcefcefc34fc576b75a2ac451989f9b0bc68b3ca2f8298719117fc24b7f09a9e5cd59965beb98e21251162f6e727819ec29af82ceec2ed1704b476d7ef5ca4895dc98e4533d811b4240507a063397004d787c07da34391d34a131f04f0e207a44ab39b95538435cfdf3ef860599f0b6eeeeda0188ec4ae456812bcdb1de747f9ea074dd0e7a1c4c3275fbbf9679c1bb0939c74a17447feabb423cb9611028d0d050158cca6738cc02f981184b75c54159d6211aac03bb6a9f910891d9fe0079733673f451d022e3b0a57da73db7606bb2eb95486ba51ad81f21aefea12e895ec9ae49acb8a5f63abf614eb823844b28e0b522a31415fb974219fe779d53eeef85603e295066fa82ff7166e7aba1c249c11c3847ba334c42eb63759564c338e0aa2416b323f66457aed6ed2ae7d5fda57780a1652c0b4b46e7fdd88402fd24603aff126d08678532680042cd58c1a168189f7befc7f953ee9ec66dddcc56d7022a3ecb72ae200d8c78a56d1fe984c475d680e1df8728811264fa0e3832e51fea72276116e3909074c186d0e65685415dca7267262bf61107d48da4de7142f7f9b886de8007b9bb80f4d31d8a29f1585ee2fedf3b1f47ed8782698a675635cef5453a98a4b8a52f04716888169369425082f26f3eab338b58ecdd24cf9a5115495b347da85b274c4c4ce7aef8213a3a5c60fe1c594d1049b5f657b276958bd476be57c59239686bdaeea2aaa2adf3f6cef3be97423ff8bcaafcc113eb1970dc3509a7a0ad822d38bad8317377d6ff37315381e03f26639053d9b5579c1be88d3201d73390b243998fa8ded81d3452d8c028b016ecc42482a6d36f825282d0f52137148e3f3e8d700b48c98bbf766cf2e3c8b57a6e6ad7a8269df768b89ff32daa432f173cca1f0a94647b297caaaaff0b1321a92f02116200c008f34fdb21cdd73a6257ba63ad1253482407aa1108424472348db9b441d7ef2126c46d984a6b9d091cb8347362a3ea7b71f08f0046ebbce4203c2090028a85859d353af408e9e0f0f7d07eb8c780becee89dba495c0c1f82227f95edda11078f88a010094a0a0bac768be6c085dc4cae7870feeb5bcd2e4de0717296f4d30b6bf73383a0ae6c6a0566b3e91362dc6c4f796951a379dc8f219ff00c539d0658dc872f14a5605d01df9c2e98e51d9d4fb5276d7a2066106de8237a48a6aedbdba8a756757123415e2167da6652bea7821839562df3451ab63e6f5b49738bd05b6ebd5ef083ae4c9c08de699e65cf2e56fd8b21508e9d98a52ae59543481665f1913dff2c7acf0b390b268fb2968844ca0102d54b107d8ae576b5521eb4b79bb11ab502d301e90b6d833ea63cdac1cd4f958e46aef15cc0421eebfb3f5cf47508e489a9227520315ee445361fb121774b0b55838cbf3666b352581dfb75cacf554b72c60ffd4056c5a661a2874ea85a06dbac12c90261a8ed098cb1aa2dad0d5fb639e0c634ba511268e6842a17c5f84573f40dc7ede2ffef5d75a55e1c9fbac949734803a3b8c337c39e474b349fea523f8b7f514fe0bcbefffbf67ba82ed294a6679e0306f4ddcfc5aeb6b4b01288c97d5349036867f1351db9a91a5f0e68a3432c256f9dcf7a245dde1dde76ab45a88de13435f0badfa01ee81e8f01f522070b55273d381bd09a7c5e754887e1a60dd0695a347e529034ea211254d7192f17398354581c059fc1fa04f590ac24c2e37aa6747940f3ccd423fdad111382e86b46fd46e6a21f0703713527c65e6788d9830e0654cd752c45808e75393013223754ffa55fad8d0ea016a91381a9871d1779531dd7184085c8f9341b57c825977b2c9f19ab136dffb209c1c0250dd09888d0a6c8e10d1f763633a406152da24b7ee2a92e02d0d6c3f0e62df45e269d5d88b1e72d925fb0d8455a4334342545a779dae09b899c5aec69358ae2b601857b810d17668a5ed3222baf36204ca8841df4c0b1d7eab2d5d2f79cd0a2bd7c3c7ab81dac7ec8e97a5e9bc34deb707b7c032230bdf6da954ebbbf3c4d8103ac9f44d82f79cf48a34889b8bdf7a61cf762bd4fb426dfcc57c0b1b19bc58864137e9b475190b0479d36bbdd31554d681b7d8030a1d997f7278d90d5b38c9c12e042d9e6f6684dd5833bc431e8077970dcc4591a17833a8023d8af376b0f400cc175dd2339294bb5dd3873845668c8c739443837cd7c271ec123ad0807a070f61996752c0a734e0b07d3af1d9d05011d1a82d97d127ac83e013f7e5a7c69c3b836a4ee57d46636ee39368a164804296928f6f2a9fb77f62ad2b5757fa7fdca82dd804b8226eda99deb4548f5f5e6350f640fe431baedde9a44b0e68b1134613811a1c991e8ce79c4cdb1c52f6d412fbf5c3705c42b66b02181acb1223a0b981f1065cf43adb00f46ba520cbabb33c82a327f34eb40cd7dd63d81174e6673ab572e7f2b3ba2fe2a483349f5ce6b45e0e8737c22df7476004e17185a18bc4f33c41361250d12d50e87b2072daebdd11c9e070349e53b1ea586f053d5418f5e4f005183d2298472b8b9d3b40c9a597d641826f18c17a68e8268ba7cfa6d894bf975ebfb28b2dd42f667128ef7d006b4b284790101bc2a5159f02b0ed72153c5cb6085a35c5c8b19ce95b32e84fee8f2a3f4cb58dc425679c5e47c47d7a1c05b86d2f0460e6cfc184f0f6a577e6fb3c35492a874fb78224098bd0beaf751b7b60c42e0fc97b5d783ceecbabbe6192f184a8eda5d1fac3b17d0499a90a1ab5d61a0565db9c0b6ac58f80fd159f20c666e40be64b7dfa9234839aba1a7bb41459de9cab0ae014103a657dca960acc78587c054db4c74eced79e8dc1e0641919f0d025d24ee34408cf23eeac876b31e66a7bfaf41178356cb09b0a4d56dc76afb3fd5c83d4cdb795e0b6649ce790c9339357a46630fd28650633e10798466a75fe2e27797c138dea857d5209e76592bc3d7b415f26b2cc98b753a1ef4a263aa5da2c693c652e8f7257826dc2cf040bf29cd35a824debd73e0c699f26e6266ef0d29fe646aa97b166ca22ea21cefcc2e0a8922bf16297edce9233710321860850f24b96e281da105eb704ba091bb089557b9d426c4b979aa2fa0c2d02b38156383f3d08133c8b4f4127105098025a6e9b086cac94c4f62bb2ea383cbc546d89a0930f11d3eb0390696cde625f0e99cb0287aac4ed994dfbc2ee1419c8c90ebbefce6bfd1f5a5dd5dba663db58de335aed3cecd5e9529b35fa63c13c0977a98ee29fec6cf15105a3106da4f6bf6e228829dc46a074871371b47dce1a4cbe6c87307e58da9c68e4b74847bac71596f52d1ec40ca55f3baa0ac54a9a5ec38f98f157af79cc77618793e9f9afcec252251217c7941ce9610372316cafe17300132cf1d78ce872bf60841e5987f6da67afcc06d72422455f6c122a4ee0ae91e165d557903fe0eba3fdc5b1edf8b499f2ae96639c2a832702ad9cc57446177af68dd5c5a231959c9211605c3fd3575feaf36fe5526e79cda0f0a0b6dd755815058c667453659bb0f5bbb5ed47db2ed2343b68c5e5ec39a913a295c462e8af20fe83b546734bc8d4a7149b73ffdcdfb5773aa1bd64675992e155118748ab0d8462f8f920f73242a1855e05fb89e4be5198a86ff5c69bc2b87f5b97e794086f012b2236d1f878e1ab549b33ac29fb88b0478ad4dfac73968f53b7b38ee6d57ca779b00f1dfef9dee4427fa2c9f93936e62eb18f5bd3aa6dddffa6e44474f3ed25aec8c4c6151427f1a7289962e7c14cc903d946b0598bf3196fe7d58a524a9f9f10c225ca24fe9d9e68ed469797a0ea9607842202d2e18f179e60868d159fd7fec02d4460900556e855821fe447d218d67ef28062a8fcb3d378695f6cc5df0a3d8659e4428538b5245562577ad9c7a72711c86d0f067f56fe48d37a5820c8ee40683c9c5b017ccecb8334014cd92cf1cad187d920d3b5a8146c41b795802cdf8346dd62e0ea6c8a962e30964897a9431fded183f19da3c717a7a110e033b69112cf224902f4e86fbdcc0fb504b606577d9af634be8ccd568af9505e11c033b441bf036aa34b9992f0ed398359f2c22e5aead49d4c0ad4d3217f787a069b2532ae8fbda", 0x1000}], 0x5, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 05:10:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="e9c304aa080132f3"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() close(r0) setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 05:10:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x3ff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0xffffffffffffffff) 05:10:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000080)='./file0/file0/file0/file0\x00') sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="a23d2451c04acfec7ebc7b37c94294528f99bf467ff817f7343fc77b8f4bcb961ed525", 0x23}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="b000000000000000ffff00000700000088ce72ffd4ef76b0aec0e956840d562e0e716dad919f688164cba93953efea0387584a3c1691ff97592f097e858b75d8b5269423a35ccadf778d77cca76b6c2b55f642a2b86dee773bdffbe489c3545d7672954ccc36d9e58cc6cf9437b5298d54e27f82eef2e81836051d427fd553755f1403ca80a5591fd9f94d45dfe9ff92b8c60b0cf1ea53c7455fec0dc0500469143d405948e5d76587000000000000006702000000000000ffff0000ffff00006f2a9a255a60a7aa628bfb38c13b1a616f2b1c0d9e6835bdfe3a5aea048db4dabda68cc933bbe44bf7bea6d58a79376df7419fa0102e8a85a202c9ea5e0853aab4de0f258f2305c4de3f29aef5b1986de49b14b6516d010f9444c56be279d903db5bf21b9a2f101ea72f9abadea04c761aead54ef2018ddda71105da279fe4f572a548ace233008ef419b3b953b5ab4fc37687548102562d7d5a33855652e099065a"], 0x110}, 0x40f) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 05:10:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 05:10:37 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0xa8a, 0x0) ftruncate(r0, 0xffffffffffffffc1) 05:10:37 executing program 0: getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001200)={0x7, 0x5, 0x4, 0x6de8, 0x2, 0x8, 0x4bce, 0x2}, &(0x7f0000000180)={0x198d, 0xebd}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 05:10:37 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="9410b5ee5604b27653227f589b51fb8eba3cedd8c6b9d5bfc27e40bf565720c5ea9068b36cbf353bad018250ce33017dd7e7ab478310abbc04d5a088076a237ceae2bc5f2a87f5a52f7f5534f63fd3c9458c106f5a86a9ce4b0a2cf411977f79980b71b4e2e208fe5025575267fff8c2918f71a94a539a50da3b74", 0x7b}, {&(0x7f00000001c0)="3c1c9139c25a60694849a91efa212f87e5f7f4324b0e7319decc778c03b55d3899fecafcafd5e933bf79899e6cba4910f65c0c", 0x33}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 05:10:37 executing program 0: mlockall(0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/60}, &(0x7f0000000040)=0x3e) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x5, 0x5012, r0, 0x0, 0x0) munlockall() r1 = semget(0x2, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7f, 0x6, 0x93d, 0x20, 0xffffffff]) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) r2 = semget(0x3, 0x3, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/191) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:10:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) socket(0x0, 0x4, 0xc7fe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 05:10:40 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x6, 0x5558b52f49c6f9fd, 0x6) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="f68a7a8d54ee250d4eb48b2cc38f22efd64f3a251da21ddf9c65a8034f461351650fabd04e013a2a597e55eb0734dbb6a7f03b1a5aef505faf42aa27631571aeaad447394d0ff7a9fb0e9758ab5ac4c5cb5a1d5a1d91197ea5548ad60297681275863db6713a4eb5d96d6f4f2d6dee868c9552528656740a3294928d7093461899e8df60e4e9c9db3409e6da32cc61be18edfba74fec698f43ceae3de57492f4600a11a62d014f1e9c5d64e2976458b4a8a7fec1532daa9a7500cd0e93b91315fb1339fcbc92ba8242a509bc516f2e09e27bb735b6a42cd287c3f91526a674faf857", 0xe2}, {&(0x7f0000000080)="6549f316abbdd8fd0f9d8956d5c623e02552af851b3fdff78374987bb857022d337f61d2ff0e70a88d05fe872509cf", 0x2f}, {&(0x7f00000000c0)="f8d693419c9c1e15cbbd225a67192f399c58357019b832291b4fb5340222b50032edea0ec79451887606812caf2a", 0x2e}, {&(0x7f0000000280)="7b407c6d81c37eb9f854f3425a7d96dca0f041e3661e74a39143e6200f7bc9b37d70503aaceccb288bff25aa71ba4b4512e59008172dc371c0975bfddd7a223ddb551d4c0d04a3eb4eb48fbebcd3063727169a55c9a9a6bb4e95637bbcf36a1d34245ea05e4a07e531888732412a8707e29cc75c49c96febb0cdb0fa02d808ed4c696b05d9018c389381f8f8", 0x8c}], 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x26, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2da) 05:10:40 executing program 0: syz_emit_ethernet(0xe4, &(0x7f0000000000)="ea8aa6744472e147317ffbaf1306c7cbbb5002e6b9c18ae5912c1c0473890e4bf3cb6904c32d5a661925749f80bf3d303836cf74ababe5a4c367d0973df2e46a61fbb2b6ed2ed9d180867d80627eb24ec096eedccdb47c0146be6e45b08e6e72156cef810cd6721071bffb6038c75d7d6c6f3ef86c90df617551ecf4c93850fb81021f375077e33b82dff7db99201a262172e1dde20a414e42fb48129f79b483a883e7f6b6ac4e23328a270838e562f7d307b6a774d96fe3fab18068cdfbd44f20cbf23e2b0ec9a2e2681613947810a825466734a4a82f3c356495b497c807dba84b7339") pckbd_enable: command error 05:10:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) 05:10:41 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2965c1e371b91938628cca4af57774a3e2601ef9", 0x8, 0x2}) 05:10:41 executing program 0: 05:10:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x7, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="c1d7f812298aa724292d3dc378a7e15fefa33c50b343d6fc3be7bf408d1841c5d4e48ee1b5a9ef147b4b2549287e9865bec4c4cff05a10652fa036cba6e61090d5e2f3c4095b34b1415d80712516d839f0794bf3ab9d2eec0a4665a4433e384bcb6e644bcbba8ec4c4a8cae286708366fc5f53f26bef8c1a12f28866abe30f8c2ddac0bc77786c9d824401a0e4b015a9fb9f6f403429447d096528fb806100bc50301cb58746a57f264f4b1ff3da202919ca7d585439969c61c6598b8d76efd2aaeecbeb53ed20b464a94168fc8f25d816c4c4700c4ac0bf72f87ce5dbabd4d550c7bfbbcb1cb9698fa56e4bd2918100ba5c003ebf3f4ce9135025b617120739cc23565ac8c2614f72195eb5412b6094416ba1165e15fa22e252481509d9d13b70bdf9c66e3bbe6a65bea07a4f1015f92a8436e51c827e055870e3d184258b7170210d3ffd4287119088b305f44fca2a35a847753f0af3de8329db39859c7ce2345b860cd3e69c2259fb2ed374b0458e0e76cd551eab950a3674", 0x17a, 0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) r5 = getegid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x80, 0x0) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r7 = socket$inet6(0x18, 0x3, 0x7) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000400)={0x1, 0x761}, 0x10) setgroups(0x7, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5, r6]) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8040, 0x0) setegid(r2) r9 = dup2(r8, r7) openat(r9, &(0x7f0000000440)='./file0\x00', 0x800, 0x4) sync() connect$inet6(r7, &(0x7f0000000480)={0x18, 0x0, 0x1, 0x279}, 0xc) 05:10:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setuid(r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x104000000002040) 05:10:41 executing program 1: geteuid() geteuid() r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = msgget(0x2, 0x28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x0, r0, r2, r0, r2, 0x80, 0x20}, 0xeaf, 0x4, r1, r1, 0x80000000, 0x2, 0x9, 0x10000}) setsockopt(r3, 0x29, 0x27, 0x0, 0x0) 05:10:41 executing program 0: semget$private(0x0, 0x4, 0x10) nanosleep(&(0x7f0000000040)={0x5, 0xc408}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 05:10:41 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sync() chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xffffffffffffffff) 05:10:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x0, 0x0, 0x2}], 0x9, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x40, 0x1, 0x7, 0xbe}, {{r0}, 0xffffffffffffffff, 0x11, 0x20, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x80000041, 0xe8f0, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000092, 0x7fffffff, 0x800}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x5, 0x101}], 0x9, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x424, 0x1f}], 0x4, &(0x7f0000000040)={0x100000000, 0x704df6c8}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x200, 0x3}) 05:10:41 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = semget$private(0x0, 0x6, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xffff, 0x3}, 0xc) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20401, 0x100) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000400)) mlock(&(0x7f0000ff8000/0x6000)=nil, 0x6000) semop(r1, &(0x7f0000000040)=[{0x1, 0x10000, 0x1000}, {0x0, 0x8}], 0x2) r3 = getppid() getpgid(r3) getpgid(0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000300)=""/200, 0xc8}], 0x4, 0x0) 05:10:42 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0x1) minherit(&(0x7f0000b47000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000b45000/0x4000)=nil, 0x4000) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) munmap(&(0x7f0000b46000/0x2000)=nil, 0x2000) 05:10:42 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='p', 0x1}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 05:10:42 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) shutdown(r0, 0x2) 05:10:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 05:10:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x2) getrlimit(0x3, &(0x7f0000000280)) write(r0, &(0x7f0000000440)="0dbc8e1b76f09d9b12327712a8b91f63b2c0ba7403aa88271e3db78d98a9a372c67d5935bf872886b656b276b697e934f0ef0afd120e49ffd524976d76b246eb8621efb8afb13a168c2f5ba43347506a8e49602ecede4e412776cb8383594e78f9e664e2dd7df38da5f34dbd160e6a50b0fcc7d3d0a8e5b7e5efa340f8cbacd28d3334db10c9d3a82140b7b9d8818f5cf151f387c22a197dd0940c0107c93ec1e509a21491b6ff94269e54210bf6c9e9dd1aab93ae5a01ca4bceee190fe450412e9ab2e833f140420f449399b849b0b7d46ac8c2569f6029e3f0ae6295c6ad026790d06d276fc0d0f980396f64963e01a955802ff57ce4e738e12faea67450282bc5d06b185776a13f069dc446e10ce27c5e2c3fb634fed06d2c052201070fe83167354eb0d12008d8454382d844fc32aad94dd6162ef5978320d9db8f94e118c43e8a7c06466c70db211f391e66080e23d68564a2c10681f670c3a4278eeda9a71e0bfe55e0591fa91e7b29272339c83af79ccf5f58dd5e5433b43376b6ddb8f01dd4a0fb44637b2e566b336cd6fd3ff633e5606671c770c8644613b30d3f4f8fd770982ae36c4c4bf7aef81caa09358ad9a71356aa5dba95fb7c1ed5dd32a872a41e410157bd9d9cf6296a08f1bf3945b20b4714f01e488594a52535b955b0756ba52eb799305eecd8c461eceaafe7f72196183613cb32521463fef742b79a21d71991c03247ac8d0c1b4034ac15386a342d6ce1e0f312892d3c68006ed027c58e576f63e3b8ef6d82478b64272bc59e45a00cbd98cc04d6a33213a8e552e715ca45fc20d9ef26abd69e133a6ddaea77b76a255eddbed5573d452d063ca716cab2f1fc54405c18b36d836b5e46f2a06a62930fa8dd08785d61ab14d3ca950046932d5c5787df94b506a96acb5febcda8fa1be6ae444338a0c6c4e1e6b2c28360e5eb9512a18754a024097a5b0377cd98ef053f76792494c3177a32516a22021beebb84904a3803ade3b9922c3f2de2a43a77eeeae70ea28d3f362135b4c44d6c798e1c11e8983f883c4d7ea7c416460268f26759d11701f2f8dacb2b2bac95f09a3527ce35a7f1d1a6356ef5c12c94b5cd6ac7ecc2fd927b7b252a2584ee44d21c1d615e222302561cc6f5b2b126a4918d51ad0fc40c9cdf1ce4dd51112a93566fb2c87b7d68c684101396a9e6e6fc3c96f93b7804c02808db8444888a9506b04723827dd57efedcf5018b0e131e2475f7f1a8315310ca45b88f84736d2e2308a0b143e0c9e6e1bea0e38358d0fd40da936a438a4c1f62b58fe239ffac78b00b3276212d1bb41e59c000e248efc1e55ae6498e5618227dc563c8300849ad1feca4ee5a1fd099ceb23f41a1558b325cfab8be1add6ea98c366217304909f71d0079db72334d633df9f873a3f833f3bb8052daf48dd85861a3cf50008ce613a51e72001d4ac51e63f8a1f0f6753460376e97ad8cd22cf03ded4dc50a4b27699f39d30f6c1eaa609a88a4e62d1ce4bd33f6de6431517c6aa896fc42fcaf07619b1036bc09473f22f875a47dd1c801f922b5ec87e8db47b0badbe80e0ad8618108d35528ba6ec0b04d35231bb8f19ec2003addb4056270e7082b185d01fadf3ae4b3cc66548be9427e4c8c44f4ac9e33cd68a8ac6edbadcdbd85f0b48c68abb7130a1f908a1c7a72cb3854a21ca6da97ef687658d4feebf10c5b9fed071fef058c974be39eceb331d5eb48cf2677fbe917827fb496382848f62f5d53146ceb8b78ef271415a2bc035e93e0cde28f34d7a0171b5f8ab776860404bdda5955bab654a16ce7ed96152df985ac4aab0404b4ac9524b177966f59e17b72d3426098377b25291c3dd70b2f9e20a7e0f14a78090edab1c2f9542d4ceed9bfc51be1e0322aad84fa7519eabbf3e5e47be9c0c54e6304029d15da5f4115f14f6fa8fc7496e9bceb14561e83388161115603cb04f536d63e1d147d6b522cc95a4d413cdfe2951c583e122785723e25f20e10b32183cb71047a75199785229a31699606d632893c1b7128eb447352cd98865e724fa7f4a9045a088edda37ba6bd992ba73ce047378bf8d5a97de9cd015c2bfc1a3e137b8389f414f1df7e768e7acc4293a61ef1b733c395601f09079713e1ace5692b660c596b9f62c21fb8ed751acc8e07e5e3d38e3d8ca56b95e0c505a0234917a0103aebfa3e06b893f25c4edd53f4b124a151837fd1482f3e0c21bc1329ce93f43233e444f9ac8097660037d72afb42950987b524f547b86a46e74d62be4ed59bb27d8779884e724b5fc336e407d0d46b6cd6051fe8dbf8c339b6e246e5dd5cac04816a77e6820ec026ce271ca12a35a32f0ae5ab3bbede05dbd0af876926fa12d9748089908f922e093a68eebd1714bd93022e0ec2b53b8ffac718033297fff8e775c4044c6f9bff4f3adba25fbff4577a4ad2bec8c93f2bd89ec2768ac9693c1b25eb905b45918515e65f5e26db5522c748eade7ffd345dca03d26f78e0c673879a64a19f422ddc8ef74c9f4a579c7d35859ce4871ad58d570d8f91c0a626f74d592b633b789677f080b20cbf134ea3385c1e89c9f2378e7e3b2b74544edec8a621061ab7fa90266e6974d180145a0ce45948fae7b6afde2a46cd19675ed3e2ad25e740db6ccdbc6f03c1a7b878052a3c1f6574109e7b6bd10c0de1e90b85810191887db65835da3eac8a25a77d15d8d12e9ea84ef2b2ace0cdaf18661a34447de0cddeff680bccdf9b96cb694a5825bf5e6ef6a37a4a8514edb552ae836678c2969f44e822f650814a36c100a62ee9b5d28a1b22cfa81d616090df6e64b52b2eb967e73c341c6bf432ec03b269acff587364feb8e1b8cfab07f46f11485e2094cbc25ff7168357f8fc6d69754f1350b0a30b8c8de3b680a9267eaa1299fe902739e0a57264bd503315a6bb38fc876e2ed852010db96264784dabaf27fd27ca27c250327ba870ae1df9076d08fa6dd080d9e49b7ad70398bd814b21b6ea40c0183ec4e75ca9d568cb9f619aa86e44b7b63c6274e54601ad8174a3e5f0cf1916642719a37ac8316ec81fe961d69a2f27d384105ac5e59641fbfbc0b3f33a72470bb6739854ce8918ad17a4d914a8b03ecc3304c325b7d351b32dfd541a3fe50ba247d8f74416c6aa484ad2bd2283eed34ec7b68820e1e5300663901c9e5d52336b1f4a719e318fceec887d3209a308e4351364a2a51a3af73ba4ba552aad7c8573d9fdf48d4a10c20a13f5b1862605f222c3da841432a67e1e11009f017547fac675a758fc29e306ba85c9de6906f179daf9f8a96fb29096eef68b3085a239a3931969ad479e3f774ad7acd28a7c20ee1211a0cf30b0063bb1f068804ecf6df56ae47b83dea8b3928f0921957853677546b5224c0232372d755b312141ce669110e19f9eed7cbdf12e348163f83f73527282b1e295b257b0a9f3943dafb463d548d99fc854560b04ab70cd40c84d4656a153b15a4e03acb45f7a310c38e88b5e63b373df2ff374425575d5b6cd1f69222a08bce895bf8297b6562cbbc8a804ef64d7446ce056bc24dc90893799b435246109c7986351de709c9ba1e34d3ee886c403f2630bb1e61a92d27024a082d23ce3e2cfa06fd8cf25afc065a434ed9ec788c207c3a60b8227c955d200462f5efdcd5091ca28a44744664b6438421f311f3342e034de8b1d84c9daf93e9a31a29217f818218fff6eea7e3e46bd1ae99db4bad47197e6b408ff371e59ded0611f1e987671096794285cb90eb4332f77e48faf265b95b1c0826a421b166a1ec93c946963e3ac574fe0363fdae3a961200a9b14c3b52d8b066174a9b0619d371c84e3af2c75199f58eec985f791842a080e5f95663b0d04246c7854c015d97a7c9f419ac628592530a1f5b7f95ac585e635ce4a44ac37b0c72e4ab6a0b70256f8cfd87474310a517697b7209c447c720bfc40dbd5a21b67ed698c874174b68cfd7cb4b9c8c6171bde03994790268a63858e7584bbda13b73582186f827d882723c0ed8f3e4b28a58c3b898b5a71715d9962c91c17c12ffcb87333cce47e6edc4a03673397e5864e18825929833023eb17b6156b14eda66c9fc179fd74efcde420dbc077945986ca8c32271037be5a53185ce69340cf6d334a9ae3e182ec1e3920f1be88a8d0ca4741567161cd4c9b0d576cd0aed3112a4b96c72a0eebac6e26810e1cadb493e5dd924113651231af6ca511efc82bb053c252ea7dd3a68c0ad7917e5415b8b23e403b51e1d386e256a8e10db023396515d6e322cf2a385c5305f939a851fb2642ea0877d73d4bdd66b6b9ce18b1133c86605d7b4328eddd0dcab9629d948c2ff11f14a1c907b84dad9e185ce0672da8f60b8f20580e1d46f4a9cda8b87e40a370d339cc396e9c3d46312c1225c4d4ab2c7e61b0181a14920b2692bec4d3e3b02480db280fce6ec7cbacc4d0c86b25fbf0383533152b99a8d0a6be539af73bb55c7e3cc47139631824ba83e864837f5800924cb4fc7de3370489b1152a36240bf7117a8e012e46bb2e3d6b40240169ddae5565c61f4c5a0ce6cdafe983c8c6f5a029ba81466954a9c757c335c8f11f4c7999e6917832bef001118cc4aa65393517e8eaafa48b87dabc81bb202e7b704d64fec2a694fceaf0001fe475771307e6bd65b61a62a90ee2bd730f954d6c0629b2484b7d21889fe815833b9d7d45272ddbde4e27013ab9710716d818f803d09a34158b8cf58a1c92c8293d59f6a69087cd27ac85d85169e2ccdadf9bf2fc2a775437018383d9269e933e01048799f6defda21618d0b55e91041722d3999976ff1711ea67b050432454c928788a90323c16ce3bce7aa652240c563434d756d14e6c91015434f4b7ec3f477b7077a3cea7fd8ccdd64056ee55959dec7b3142f85408af85ad5be5acb4977841d273bce6f02bc7d8bef0a37d7ef7fd83c55598b66d613feb337fba58228de73383ad5d4ba51606cc0da2b0f01943196e7258ea35a6686283ce912778a514dc737aa9d64b3a95a5553407624986fe588bb5244b243132542ce1284d557c083f812b4202ffeb0644895ee233ba4f55bb952a65a9f57aef2ec9ccfaa7c7c44999942d2db0b60eda6f666d607c6c723aa937ed7d300ca55db1497baf10aebce8c61488eded236c625daed9c1ceb78d554d0c19b69bd67c3f5a1e5941be926b5bbd79bf6726c9671f2bb3b46e689ef0c26c2508e0b7382848a5ef94dd98ec46ced9ffedb218f94122a65e3bc3d031fd1d6b5aa0354c4efa255e3de6f055e8fa7b275bb04f15f21dd5e3d7947bc9ad77605b49093e98b7d62961faedea894b4e25b6511ebd904e12eb9d045d6de2d27ddd10cf98072cb54b3763bbc88a86e8f4a3f52e99a97cf62cb8e3f185fcd7e2a6e37f1d977b13b3f990fa6c7480626e3053ae420f7eeb40c45becd5724a7df71dd4cb754a1d614e7985edd60290a123bb61e17f3f909edf0d63dadd6d588282834605bac3a89efd1a0c9d16fb6a4b6d6d921f1faf018417c90b13cbac24bdf36c30f85b61f4f316d5b4addacf6160b7cd1190ea8a5fddc8b25b8d821f94fb2f9a8234d671c337c0fd7caab8a93e8afb661900c61baf703e064ff42bc7e5477bb921ad75f1e9dd904e792429e114e96fc53c1e70e13a2c2b4b9d3b770d9b4ee6ed119dfaf54ac5150a2ebf4b87e5beee024089d3d49970d5cea5653075943dad57a55aeb29748edfbba4edf1395124cf12c45981473bd5d3b2d80539fb1e79db7d928f7060dba1d1fedb3d904d6ba88b791f2452915462", 0x1000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a50b5dd3e752b00441955482000804dd5706c85b0deff000000000000291c1572b9cf49f5290000bca9edbd9c000000070808d9725e4d96ecd282c26601ef5348d4d82607cbc28834f01190e7bca8616d45caa6e477afb3cea05b3e692873b5c49f3e799d59cba179f25f13abcb7e9aa8fbabc40430dd9674dd5d1d173489468153135a8fb69e1081a0ee98c2ee9affc65f68415c954969fa0adbc03f5efb36fa555a301945cb48a9e5e826ead1497352367e6c11d3999918f972e878f862b651964f9b09e79dd79a09f53e48f8fe6da793ed5e9e4de25ecd43b08fcec81d34b9e2ff1bae8c374f95fa5d0a9fb24f0d0e61b1ebe038a2a766b285e1efc4b262bf60af54b2e497e0b4dff206d24d52ff9361822d5617e5b45c01573a30a4144d73a177a26ea5c333991931d2ae55831c20a9603462507e969120102233d3954403c4ebe772be952341fd46a73b4797378887a0f0c5546193082ce6741312105d0bfbe804796ba45234efcad99f", 0x171}], 0x1) getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x8, &(0x7f0000000040)) 05:10:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000001000000010000000000000000000000000000000002ff4f22006e", 0x25d}], 0x1) 05:10:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) r1 = socket(0x3f, 0x5, 0x2) sendto$inet6(r1, &(0x7f0000000000)="1d1a3e0cbd031bb00c88a6bb4f345458b8e1245a7cc75bbf79331661042279469b6de3171925abfd350f51ed444bbb169bb8996fdad89404637f353662df0d49f2ab28fdebb0cc76c5124838267d11a86aa6bb95b8cb2eba42ab8b5d621b132c3436e273b9f083aeb06e6691b48bd2981d7494f90d0d80837b31a4479d416ed001610228b50a8321ec7e1efab7938ad0f91015eb2951077357a5ed40c075cebea6e2b3d20c161820ebd4692d902a0b382d41bb56a3e5634c061c7ff53028f647433f09a48d3700207d96d4a0564f5db33fc93b1985fe9b755d5c0469fd5421", 0xdf, 0x408, &(0x7f0000000100)={0x18, 0x2, 0x80000000, 0x7}, 0xc) 05:10:42 executing program 0: select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x7}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x6}) kqueue() 05:10:42 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/252, 0xfc}], 0x3, &(0x7f0000000240)=""/178, 0xb2}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 05:10:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x240, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x3ff, 0x6, 0x7, "638521af83459498cb00345bdb972b56f6e3fea0", 0x3ff, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:10:42 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x8001, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 05:10:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebff402646bbc882964801000000002400000000", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) setsockopt(r0, 0x3, 0x6, &(0x7f0000000000)="e3bed66d358723877837f485f5a0e28a858ad8ed662d3bb8cb041a6175a83dc700ffdadd927131eae193bbf16008a96abf07b1eb", 0x34) 05:10:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0/file0/file0\x00', 0x0, 0x6, 0x81, 0x1, 0x9, 0x7, 0x8, 0x2, 0x1, 0x7, 0x641b}) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6004, 0x400) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 05:10:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff61, "73cc517b850900fbff00000000120055098c6000", 0x0, 0x45d0}) r1 = getgid() setegid(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8080, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)='68', 0x1}, {&(0x7f0000000040)="07edcd64449f261fcd3cbcaed74ed1ef9630670fa55d7b2dae", 0x19}, {&(0x7f00000000c0)="ee50603211fd8ca0d68886dcef585648d8e111769c161643a4a90718edb60669f31e198eace143e01111335bd2a23c2e258326df3ebffd5273fc7cb353b40aa03b3537fedead2971fa147faca359a4783f0fd2c7abe68079fb1f3614fd3dac43fb7bfc74222e104c07ec5dfea52852a5a2847275fc53d8861f9ae0767e8cf608b15d4220f9199e79", 0x88}], 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) r4 = getuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) chmod(&(0x7f0000000300)='./file0\x00', 0x1aa) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x0) fchownat(r3, &(0x7f0000000240)='./file0\x00', r4, r5, 0x6) 05:10:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x580c, 0x6, &(0x7f0000000000)="cac1eae5417f8b5c2007185c17e7db7ca035fe90e39704e3e930a6e18dcce2c17aae8c9b1fee7d49a222520d622b155c3b1a4f199265ba05a4eb6378f3ea2de1293f2d33af026a786d4376d27528198d4230825d1615c8161201738d4895728b606a21c364ef6a83c3fba39d94597adb1ac30b9021a604f4f3eb7e6ff0200d739dd9af5b9efd5b8c2b17254366be4947829373812feece6bd4c7a50a39942ad921bc94da309ed19685c7c331fe800305b26e3d6a52a8c6b8a4bf33f8265fd8b81365eb4b332ebcc694ca0ad0326d3c25f8388b733cdf9b11cc010e8dc8573a5d7cd17ebafb4c3bf39586ebe665248b9399b512e98be35f098a", 0xf9) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 05:10:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) clock_gettime(0x0, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x18}, 0x0) r1 = socket(0x2, 0x3, 0x2f) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x8) connect$unix(r2, &(0x7f0000000180)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) close(r1) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/26, 0x1a}], 0x1, &(0x7f0000000400)=""/45, 0x2d}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200c0, 0x4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x7fff) fsync(r0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc080, 0x30b) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x20000040, 0x3, 0x1800000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4, 0xc98}, {{r0}, 0xfffffffffffffffb, 0xa, 0x80, 0x4, 0x401}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x100000000, 0x7}], 0x8000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xe, 0x80000008, 0x58c74b4e, 0x9}], 0x2, &(0x7f0000000280)={0x0, 0x5}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x6, './file0\x00', './file0\x00'}) 05:10:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) lseek(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x7}, {0x2, 0x1}}, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendto(r2, &(0x7f00000002c0)="c1dd26b7ba8d0725e5c81f73c80f6eaa967e1f00103365febf70c6cba5a681c877c2b0b9734ca67865607bc3c8a72c0d7e502ee895050cea6e381e5c04371644bdfa0404b16804df2db35fe5999e9e18e681fd4c541565a09a0620d84296814c3f97bb941ce8b56ed739d2097962d656c625f91b0e16e8020f7f949739ca06bf9256dae5c85eda7c3011fb2270fd25350cdb92a75432886d69797de936f43bfb95", 0xa1, 0x4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 05:10:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000040)="320b0baa872360762fd95b47b1ad298166111566f68832441a295efcadea2f840e2c4d6463fe6da61ce931412ad4a225de2a8b0fe7468884f5cc8c5c531dfe96478eb2031862a261154ce464815fbf43f47f2666a0485965f30e189750c5395ab27be0d9cdad0492eb9adf07fb97f7f58c474c32e220a761a95fb652ca9b66b986d0e4c8a0bbf9fdbbf89366de5ab79d0fd8756144ce58000e", 0x99) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) dup2(r0, r1) 05:10:43 executing program 1: r0 = socket(0x2, 0x20000000000001, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/2) 05:10:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x800, 0xc45, 0x8, 0x34, "7d710a09286375022c92adfa6438a2625a1cf1cf", 0x7fffffff, 0x76a}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 05:10:43 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x4, 0x4, 0xf1, 0x1, 0x5, 0xb0, 0x6e, 0x3, 0x0, 0x4, 0x85c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="574930d47d7703487d14028effdc3eaebb04ecb78275d7afdb113ec5c4fcf33098bee5e8166d1076fb12bfa20ee971ce19eedf906bc07519d0237c36f1cc672dc7a94e0ae0bdec5b2502a0d03b517a6a702e9b", 0x53}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:10:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x8c, &(0x7f0000000000), 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffff}, {0x9, 0xffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:10:43 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x20a, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = msgget(0x1, 0x111) msgsnd(r1, &(0x7f0000000540)={0x1, "f55824fe0939a9e5edb7d8d86144389a79531eb04557cfb9629811dca1ec4729f316ec00af0522c3f7769b41ff2852e552e0814c9a331386c8b43332a1223b4a904c4a1ee2cae60b3179ebb74f309b77fded3ba6a9390024dc5274b4a67cf69ac7694a59568d895c830e43a172e06f36becde54e3df25f2b3d9ef03f76dad6b1dff5aade23fc8fec7922d8b3e5a0adf0d93f44aa579cb2538b002c3c01aa979653c6c8c79cab410e3f38b0e14e0813601d2afe414d506143bb08ecc245e7f15bfec40c20605a8d3afa9c976272e00fc0fafbdef50be2b083c365f0c2903850bb78fd076f5012394c23a95301bb5c7e1645a39189785ebc9ab8d4f9bc1792b5c04ce08a323c24edd2cba7d4ee61cd722dc305c6ce948859aaf6201dd798d10a044020d4e6280708882dae3f894101680af29b43fa7eff340a58fd8385b03846afea8af7c60a9438183831b8125f558221e32eeb620463c8336047de8b52565074ba946f88e541f49441c508e28cdf4fff142a40a01f7b86a46a99f746b0f174067089d3a5e094cd45f39b786d7087d6f821dd1ae0eafe8e3741abaa451d5e1d9727cd7a3f4029cf3f0f9be775397512292898b76a05c4ff938b4ce086805259a320722f652d3dad64212f7db80b2e70aca960168af55287741f17fb4c29fd95c2700b9d68bdd38a51a67424f2bdc2d301f45e3e61dff00e8f16d4b1cf83b91ddc5e2fabf2510492bd0dcf98a78319ecf21b681bd4d28ee4ab8d691e0dba29235d844d8ee205c526662950f5a52865a3fce5420171fdb95b1efba59ed1652055cefb9c6daf3530fe645d6670d4e6f0e68d267b043e8d25a552e400adbd651a507779082cf59bae49b5ea381f3fcf8af0cac7d845b4dfb5fa562d52a1a9cfd4094316012aefa6413f7d1b05dbf76e03d7c7e7f1d56dd8f41a96f927ce1990abd266456bfbfcaad10abfb02c63fa76b8d51a8463742478404dab9183508df23010da9372f10ef78f2082a2cfed5267ef89177106c16d588d69eb02126ef493e2df50a2533e3986843e0096f7cbe0ecd7ee6e01b4b5f40470261652d3b0269c555926c8bc25da0c21ff4ec8c7b500d797193a075d70f943b3474dc5fa92dd8f7474ebb727897c2e60c8df4725cc90edc9e91d5962429ac5b549eacc1a1286dd79201cf9edb1518337057fc74ea75a2ee3369b728c25e50df1cbb739572288669cb0326eb1ae40637bf771f9b8ee0f8ad748147d3fd6c17ef4593fd5080fb811da8e31ea9cbe6dbbe73d27046ddce3ab37dffbde5afba9efda4b977b9e8b8b2fb5b3c252dfb8e002110c53c7b23a2e6f12ccb59531ce006072046a078eb8b650c62c90aef3eb59656dd58e719965dd6d42302504d312118a7e348a1b9a169e44dcf6f9a044aba10225d25d867a80de7c6adb002dbd34293815bb7fac413ce83e096e153c7bf4f51dd3af36b13948ea9caf7e81bf80272b9e0cb58b9aa84d3652303a39ac37c29e36f117697d43b39e0bff211d4bcdb17eceb5d5e7f64371f68e828c5a29f6ca006d5007f05ff10dd049b17b157a374e914292c71c54791e2a134bc094ca1d7f77e99faed887d1fea6a1538ecc9a898581cf482684da18c5a938ae35cc620b22dc87a55b8390cbad381db4d67373eb0dbc26170539cda33f41030105da974c0931daee3fa9fdeb73717b1543da3d571e4605a863f153756f9f48bf8a45bdc22769aea928efa226ce88404191f468f3a8ca0f60c303e0124334b1768546262ec2b852c9fc4f90f69185a21ca3ddeb76b184961dbbcc845594108a4ed0206c28b9defa42d56bac103cb3a11424f378b0a06c366b7f41b902c73a1bad8a11f4b18e1ebabf8f585b87fbb425dc48ac3f6da51b2b9fdc197beb374680eb4fc4718a0738030cb66bdfc2245dcd7cf18e0fdeebce71946659c31017a926a2d743d2a0125bb242e08fe30a79f5c22c85c8f13b17c22b30ed74d319af8d1b153e45f32405b4e297276ea9a7a9b37322cb8e2fa4a5e791d08f289ea3518bb13ed0cf61253d91f42c97cd8874fd6d25399c7866bd311723a5a578002073d90d2c48b28bec9881c1fc195da94284fa7790d407859483a55e08e8fdf8b2dfdf62cf737c90276163b14c87c870bcf5ee6b907164a122d8b1939e6077ee1b82c13a56def5bda356b495a270837ebe840322560466523a281a51ffacdcfa64c68c7acea5d3e6630905d90bf9f0db1fdf357c4bd28ee406c2199cef4aabf2722640901bd6e8f0eb0fa841fefc6394fbc9b3b05bec7c81a5b33f4ebf8c62ac1cab63673b912d0a03d409a221ca18930bfbb459a42497c3f9cbb06768ce7b383140cc26fc663200b4d94db442996ab786b7bb8d3c338a13a5a2d46ab77f1eb21b9d3735ff7df485faa5133898c1ef19ab739a3c2d534b07afb68023bb49eb46a69f11b9e6ce6795e5351ab7d17e2c49ffc6152d9cf8e33c116e67cae881f4756febbda8ad5d3613a7700a4aba8b78c8a5eafc943843e6679ee4887bb786556bb0fef9ef716a09b0aa53b29fd2485e62618dfed67e301c4cdbe95b5cf994c3f9ee5eccc3ad9cc12879a4d7c37aef4f03c8ec07ce0bc20dc68f2e19659d0fda031e5390ab0292f9bda7bf15e2983fdba284f7c85c34f9c15fa26fa5c5fdca81b9280c5302817c58a43a84ad82242b3873e9cf4c788b2e0addaa700a742262841a5b461661e3b6184852178670f7c02a0333e665a96ea8a6a0a5d005ed915c1556eecd37a6dc00a5141adea6e020235ee0d6786ab4268d8cd370c816a79ef284ff3155993d147026ec190a69c2044a2cf6c09c613d3eaec0a2ada8614aa4465146f98de12b6be1ec0742c551fef1572b9b1e235fe0743b8cdbb98f02dbdae22a1c1a319c3b6508a40ba530d8b412840fca691d24338ce9d1c7e1c27757454a497ed63b9b2b1e30bc09e45dab5876573e067de9d65d97b42256ac1f03dfab77e702e3a74ed64187533528f2e065ed658097f90cbf211d66331b955952b4430f2df62445321e3b2ab665b6560548358149403d2c2eaa06e8ce93cd55d6ad2f01259d3975491a1d5e156ee7af49166e133da3fa90c36233729a1e0b6cb475bba3b39c297476807f579991b04d1103eaf4f01020a27e939259824ac7592c656d83d07b8b39e0a645549790a7796b3772b78590fae5ae3e61ac341fb8ca72d19080825e368cc25ea471af757cfb5da3e40ffdd7fdb41a1e5ef5f491aa162f087d0f09463956595e5d69c18680ccc89b9cc9fbd58fb56ec98fb00f53c2255493fdfecab6697ad60a01f37fb7fdfc7948d572944844eb683723016ccd774c2794d96accadf23b9283bbcec7c9c7b669be6b24408deddf3b871a28eff219b06e97ec42d13096f2fc318b2616de6f47f924fda1728f84221cb04e5876924f12b3ffdcf97a389f0aefdc47c8114838a418509c7e04ed8a414455dd2a25a49c0014e72548165bf78b3bc6f52d3042de204e4db496453794f1d1ab7a41b73c0156130fce6cad181d73a5000febfdbdcf75dc5190a6f6b94bd8b16bd550314100b1ed8d99f7d2e0d7114792f479f487373e3a6991ba83b6449c3631074a12544581e8eefff965eca5355bf71f030a0f7050f6502cdcf0dfbfa30a80ece93d314f9674668d20c82d2a29f2833ab59d285e2be759de2af48a52cbb815b9c1952c605e461d8f27b88dd62616d4191009ae93c94a19eb0406ebd1511b07bf47a98159c99143a095405bbe891ba18fbe339422f165801bfc0c3a4eba25881a5deef8a0e69f3e6f462048cb1f4d3be10a615beffb6a29561b00f82275678790691ebd673b84c3c88481e895d91885dc305f4d977c66024da5e00f68b6ac582c2949c69b31d5925de28d6a7dc6100cd530a66d92079e489018acea454c1eabe8de7fcb12a5220b52b643302f94f2cecaebbe18f14ac85ca0d79acc709b747a058f98fff3ecb4f60c4557ad2abb1db588a1dcc2a25784d3e2ef0a858f23c8ed50a14ed1699cb664d4fc587c189f4a50d48479e4abbbcde71d13b1c312d968532f6fd455f2d0fc78d960882b17152a5c8768361127bd022b2d8cffb642f14575ca0da2b3c4c2d2c828f44b40412ab0787180ce294e21642d0d9c6ad0102c53aa519e12f5ba7685637fe5b276b425c5277b9a14ebf4192f74b1048f64343456713d4ed8d9a7178f449423c9f233b4f822565832e673d1f9efe809116ec7d16032aecc2378fe051352441ed6760264e7387f4307b80d9455d234cf72118d9a775f644cc2f67f46077b420a504bf534286574f927b7702af6bf8957a3cd7273eacff9f08f5a180631eda5b7329157ac6169a836d177204239698c527deb9ffc6697f63fddde18b6665340900827f93424d8d94e5e1e4745ee460acbb5a354ca0b1fa005c67a96994867deeff388d5596c5dcd24f60c942d3a8e335d17cdc74d4631a799bd7c9310ab01249379a4eb9de86479d51d1203bb13fea519d40ae44baa9d62aeb21dbfc288f24ed5c995fa03af8d5fefc77021a2cf638e737005416c3b7ee911c674493b37bf9b6a92658b4a096f8246fd6ba2f2307b499b0f9a434ebbb86affda8caf05159a852964cff8e372eff1e161466a64862f4f5159243128ed02956d3ca89facd3c51854183e30dad5596ac6a8b2f1e96f5d96420272c15dbcb9ce92b78ff3f4eebe430b3f39a78af9c600583e27d77f087e9385c69a4804048d92f1fc6da8f6d4964c19bcfbb2af083bc79cad70e5b7fff66bed7b4d7318e00cb7581970c46a5040fd4dfce4384698d60a5e1eb8c45ef5e93e79bc642349d472ec6624e9f8492447d38a0a4288e403cfd2835b60d318e48ef12f1808c8b48b3806c7a686aeb91fe7fafd95eda92e9b7e22dc935ed88daaa605ff99dc6e6356dffc3444ba411d1ba9c4179e881a6bc9c2e62023ee314c66654b9a20d456d0c0d47d24f9c22e74ba587094db50c4f4c72c39382828ae14332237f0fa74fc4b8dc48e04d71bbcefc8051501c70e49f64f699da95831c2cf2184c9a8b94d72864c12a7429f50c9812e038160343527ba80121201792a60ece4d6c75579070b07bca79224d13c2debd24d9d69fcc9ff303c83d19aaa0901fdc80966be2a49952a0e6d888a932cb6ec334101bb3970829c7d5406de0f899aba29da97a01b6e58221691c69ab936bef64c9aa1710b141084b37ca8bedd442c31b2b0995176a93eef7bf90faf6174163a6b251ffa56123dec8c648765e6eecb9d002ab2b0a1e9b7b54e3c84e8562af721f58896f9886e35dbc02403f340d9e87cac4e06dbe466d6619d705ca49cb7ffdd4d8bf8c53f0c723f3439a99a36fd7d41736072449ebf9c6e9129dbeb56e8ea370781f80085f577acd9edb35675f9be8c5256798506097a8475397b641ea26cfa8ebdee5c0d44987bf6ce59a4ad4242f9fc779f90fa7884e372ea12ec8e282f768769002b2571ea7df7ae89f36a3ba1b41a219ef68d2ef1ed33d2f00d424ab6d5c3e15d7ffc5a246a837834303d8416254aca84032efacd3f554be7bd6e027e89786de5d7dac2f851e917ea04c291b6c775df20670c53181512466da42c853b01c8feca564c2858472b4396bc1f472b1530d6129a47ca2a1df944bca0d5aa581bddfd77ae95d930508b589aa2a01b88ed0b3301535eabb80a4dac8a27dc39220cc37fd9111e6d4ad93170f3b80470cfe36b3fba11ce07c0fd783b014f21e5b79d296e5d073248ed38edb3066e492f7694de0c8191dcf458ce8bd521f810b616d936166d180e217544465c599e52"}, 0x1008, 0x800) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 05:10:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x48) sendto$unix(r0, &(0x7f00000001c0)="b10005020200de00000012005786ca3849451ae3d3051020741038f53e8551f30c0505500e0100cea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="38814843b2d657d0bedf660a5870005af0da741fc9938ac056e7aa69b603bad909481a1470f9a5b2497fba39756af42d7c9a27ebfad5b6cc92d993e2b6fc12c50156020ca76586397ff0c5cf3d505431e6744725268a3a1ca31f4ad9fe6a6efcf7acde22d28a34eeacbc7a3641eeccad4f0125d9d46549332dc7edc4e11a91011ef8fa4ccaaf74568a242a24fbd305a9c4924a1e75204e9db63f81", 0x9b}, {&(0x7f0000000280)="a3c69ddaaf5c430649682ab38db9ade7ee048a392662726ac19250e63f1c46aa9457cdc6fc2c10a443ad07bfc09adf12521cebe2160197dfd72b2b6fc928aa7c44eb46dbf70b26b17ca76236e6fc4ac316f9b6f811ff583f9af352bf9b5f24bea8a8754e28d9adfcaefbc01e395db0706e3446c0a4a8b9e1b0b2176f8d908cbe8216c0e763a764e3bce8bd04d2daeec530073e6c4687ba8ce2d6f473535d5f54947f3d64e0b070efa24229e6f79278fd8bc4c819b8a56ebdb26b9d0050851331d07b9886bca08b199953b3f4e58334b0e54ed6c559e3b5bd2514f5a754712bcd3518e032", 0xe4}], 0x2, 0x0, 0x0, 0x4}, 0x3) 05:10:43 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x122) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x82}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:10:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) read(r0, &(0x7f00000002c0)=""/4096, 0x1022) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 05:10:43 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x20, 0x9, r1}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x40}, 0x10) listen(r0, 0x2719dec7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 05:10:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x81, 0x4c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3, 0x101, 0x6, 0x1, 0xc9, 0x3ff, 0x8001, 0x0, 0x3, 0xffffffffffffffff, 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xcf, 0x80e, 0x6, 0x1, 0x7ff, 0x4, 0x401, 0x2, 0x2, 0xe5, 0x3}) setsockopt(r0, 0x29, 0x8, &(0x7f0000000180)="f7f9e794", 0x4) r3 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x8e2a, [{0x3, 0x5}, {0x3, 0x8}, {0x3, 0x6}, {0x0, 0x1}, {0x2, 0x6}, {0x3, 0x6}, {0x2, 0x2}, {0x0, 0x9}, {0x3, 0x2}, {0x1, 0xffffffffffffffff}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0xca3}, {0x1, 0x5}, {0x3, 0x4}, {0x0, 0x80}, {0x0, 0xfffffffffffffffd}, {0x3, 0x2}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0x100000001}, {0x2, 0x536a5252}, {0x0, 0xfff}, {0x48addf8d26544518, 0xfa}, {0x1, 0x1f}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x7f}, {0x3, 0x8}]}) 05:10:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='^\\\x00', &(0x7f0000000100)='\xf2:.&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='$,\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x105) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 05:10:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="61e5f29a9968c32e537634f1abef1a60377ef1058589c918bc524725e11fb3249cda81c8928e227d96cc2ccde9a19b12f6b73aaca50d5311c735f4595a029b512fbf51b1475fcb1bf2ce060a6e582a12242e3ec5bbe8dbd9438b950b8356e0b093946c907d3e7bef3d63b916921a316da81fabafacf7a2c17c7eed79dc7a04aecaad6680221ac89b7b28603d867b041057f7b865ff777725d332e96d9d3b6195c9b62fbb90b39bdb6363327e49394aee1b10a6c7c8aa7becac03c9902286c07a3a18774c5e5df6cb58758bc76da097ca9918cd13acf4eba0", 0xd8, 0x40a, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x5, 0x37, &(0x7f0000000200)="5fbad8b9920b21ea4c4dbb20f811928b5764d34f0683627169353cdcfe", 0x1d) sendto$unix(r1, &(0x7f0000000040)="2e85f6428a6c364d9544e2a879fe80016e2221234ea1f38368e7c5c5e763e93e30d6aa0f512a01e35d7811cdf8b22575377832a820b577a0a319206ec09aae9cf14dea47a850ef64a3e9ebbc062e1157a249af170db65d4889e78eaa9e8c2e1016ccb44a675f4824d04c46e36413b6d8d4ac", 0x72, 0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x11) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x4) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c8817cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 05:10:43 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) 05:10:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000400)=""/246, 0xf6}], 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000500)={0x2, 0x6, {0x9, 0x1}}) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="d64b22f9b7278af223", 0x9}, {&(0x7f0000000100)="46e567", 0x3}, {&(0x7f0000000140)="c44cd5e0e9e40baefefb7e28db35c046d809bcf359bd91cea8f9ddefdb4c7955153fe55ecd55b5e58f2686b4a814b060808442b1f59997eca70a33d487b41d7713a4870a69fd3f9c5730db101b2581", 0x4f}, {&(0x7f00000001c0)="ed911ea0759196085fb53f8bb4d8223a88940f133d77212e5c9f1fc864b5b81d1cc57eb6a69bf405f6", 0x29}, {&(0x7f0000000200)="10bfc9beb382a85b05672535997b19696e9fdba01b849248300e06824798bbcce3f328b61ab17b59e1a89a93525166229cd248e7596c86eeedde70a6ea942d4bc34ae4c3a1f5d47087e9da7f5f83", 0x4e}, {&(0x7f0000000280)="fb6ebc3a4c33293645cdc0526ec7433ee29e0948d35b9e6718c6", 0x1a}, {&(0x7f00000002c0)="255b0c098d41a54816e27fcc234b5dc5cc190dad6f635088a3d331287b3d5dd36f7d79293136c9009bbd6412b343254a52946e15fb", 0x35}, {&(0x7f0000000300)="41b9a660be0a591db23a2b5f20ca37619a8997a561173b99fdc545bce5d51d26920d47", 0x23}], 0x8, 0x0, 0x0, 0x8}, 0x2) 05:10:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x8}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 05:10:43 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0xffffffffffff62be}, {0x40, 0x7}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0xbd0}, {0xc7, 0x5}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x83, 0x0) getsockopt(r0, 0x101, 0x2, &(0x7f0000000200)=""/17, &(0x7f0000000280)=0x11) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20000, 0x0) 05:10:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1a0, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="43ab3527a3c73a434867dc6aa3f7e1558c2ddaad8c53183d200b82d71e6c5e69cc78fd0144d53ccb72892a28402a266defec10cf5a749a6245d29dbabaf5e960a86170463837e3b41567fc711579a962aca99c275ef9eb3bcee63d3d0c361c289d74e670e6f4b8121908c468d31688a8b6c16cf30ed087466ae1caeaac47b26681707107238b08dbf04749b3d18687e369b650afd84f75159d9483953e8b675529d34f3787726bfd0478d00e04edff309fcd0db177e37828368d69d69c2b4c4003eed5cfa2f5c79ebe2d559230d0300eeb376371a1f7e079f9e53ae37237b9592c2e59d610905b307ce4305d1c4220e214a05ff301ca67257f9d43e6315db0c443d5f9bf845070f4d279b6af6b3af455515c83960c9561d3ab0b952fe1d7e88d45a78d122b7e589dc7ea243f2966923f88809d99dbc59ece599506c0f46df8100f8bff06869421407098e365efae4e446243b3a0058ae82b13e183ef3f1c8318bbd7bbc1559cbea624aabf81c8a142a07e7e2479055385355194f802cb8d2c1ac2e72f1412b980343d0da347689ac18fe1861e3bb4890c2bf5b9e3c4db32c40e5e6ec7a8a791b5758d14b956c828f904918b6819eeb62dfbb1a0543371376b4869e9bc29c11dab41d2b27915da66bb6fc6c36810e8194225fcb5f8ad08bb989daf8301fd8a6f0b8d6de4863a1cb84ac0f4194d6cf9e9c487baa68409a6750c4296b77ab9f45738b788b646be94d5593bab267847099cac6a5967490c1b92436b889b2ffebf9ddcf26f0d2e833e7e8f8b2bba0f4e24b9dedd134d4dd355ea90e652c0616eef6eb9e4ad6c765ded573f63d4923350a660d91890b66deafabca892ef986a566740ce3092ef4c26e621720f45958448146ddadfb1a781deee270b0f197c80694f411ef8bf7bbc392cf2fb1b07d3b78a89ad1cc506dac75d3c52fa69f052cd5773983d2292f22af83d859471b7fb9526a192cc835bcb51c68de550977977fb4f0ea6c9460476092749f9df220ad6dccbf9496316239d9c265d8dcc3ddf37cb8b9cf1f5336d4568ca34909e0154ff33da4c0085a822f07ac4c5830e73944450d4de64e7c9008ab589f6a5a5ab10a468f19d6c7f6e45f18de3eae1155d2981f61b3dd03a6b97aefa79dc4ba12fa3eb0dd0f6a017d5d8aaf1a1baf8d8bbba84911fdf7fe95ac143ab6a1675cca587b1b3633957943982f053a7ba9e1c8338cd52b7a01754ac924665d825ee12f9ef732e76ecc8147a3b281f2efeceaeb8b6d3a7b0c76d0ba2cad5e7ab458067938fb6165b2eee0f788dc63bb1a625030aa706da3d1faaed8d5ee940b60c8b965caca4f2d3e15cc4500315e16914c09d4f4873bdeac36038f12d1b4c1a68d085ce159df100a293db1adbfc78d5b57514a2093aeaee847a7da023c6e504c01e1cadc4fe738014a81cebec500944fcf99efd6f1ba8db6b027513bcdb4743ecbf879ffffd5d3e8b0b60986954be26c062ee0f95ccce2a0f49ad5221bf076849a651dc209191df3580f53720905c033574e951b3a4e89740022e85ba5ee40d5904b9cdd507f18a09a406a401454c52df22b8635d026ba7ba710f1df0c8afe87d14d9c7a9b1155b534d81ad13db52816b695a9a951e71ee14c8bb83886aab5eac8d5ad972c621cb69a54a1eef18a93c96d667b953f12406cae8d3bce503242908e588d79dda57809ef9c37d43cbd43a73b51d85f417fa5913af8c5640503cc78b87d0e2e5ccbcd2589d40ea98aff93a4173e09e4b95064042c18c9b959835a5c7b0911b75c0c4749ba13f847beb242156bb870dff9155e61952caafdd164947c9916b55f905414a6d3885d1df0ea2d5283c560017fa4c6be45452640e727c08209f84f8e57298c773725fd1f0bde565f516e33013ec1d2dd02ab3627c895b9193d4763d51e67e3598c6aa50763423aa9067784d1126dccfeff06d072fb6ce43f885cec808c6f409143ae0540f7dab9ac993710248a0cc532b8eb8195c0e552fcd0d99fd85a2ef688e2c9d942e790b66578549145e03e6014b53000c619b82bfb2637bee6a07545e5d5f2255ad38abdec82469c1a5ef92f797f2a555c4a9a4fa2885af0df8238ee6222729c87f607e3a963a3f87b58d7d833f63400bbf7f5b3fbba806705462f1352f52391962d149dccacbbb39224ffee31f892f9d6ebba131aced1834b1f2643643dda3cec5bf805e0766e1b3c9b6ef05aaa629b3ec2b280aa6ad0b6c9e09fbefffc06f2e618647317e35428e33d0611d42f0138297d5c2a68312c3a72e876c32d6ed159fb286cd578b31d2e659f9c1e9370dd9672cbd770f691807774b6f6467db4f88d65beddd8fa6e6946395d6f00352c28c011416e6f5401a6f9294da7f02d321c5d9a9b9118aa4b65e4ca16e3a306abdb157f31386656a10521e1c4f8eefa552f70152aeed62e26ac7d8f0d6ae0ed06d7c131e5d2028f2a1ec1272ba4ae54519a0b931162b10648220452c6a12a3afddabb1332bbe2ac7f114b14ed759e7298a81302369bcf21523625a617968bc1e020f1e1d86fb52c252a2581379cf9cdce207726942f615e6ca720d4cac4b78e6cf34e31e01860be5d848c680858847a2eb90c263e666697d864c5701a54a3eb08b5c05c6972b0fe21050b74ff745fdbe81758e6dbbf619620b1fc339846e8684a09cf3b5fccd96e9f687cbec9b432f22bddfb875ce939f4cc0191f7298db49bc2eb49749d7f6fe2f2adf7ad62d9e6375b1937cbffa7bdb0b244b827eb1084f2c87834262054ba45f1af4b03320a4d2f6150d278c16bd16cde35e6444f81f7de0135927b821f2e5e7b033cf9ee4dfc349b0c28b90caf7eabc64a435b23f0e7674fd32fcc78646f81efd7fa6e81bd3a1cf4c72da2a3f9116af110673b534d8a43a2997e3cba5286e559111cc61b6d8c61b4157bc56c864c3772b134847a670678f8238cb1c0e3d1e9b96d76b30db926da01098b4439c3b1d46245ffe54fd09c8abe3f65041be26221284f6a1b9f3db7990eaa4bed70f73f6da9d4972064edb6486ed1fe34a0feda3067a40d1b59ebbb164276f61b2355ad5fdcbaa5182dba0eed54b71cce49ed9394d572cb8286e87da0a2b5c161e9008743371b9124b374ae05488342a5281a1ffeecfcc7a0aebe4de3d422636c8305dd6d631014da9f50adce0cf7c39e50325272fd45ba9d3a960facc69eab51495b098cc7c14c9a68fe73285d5b2d6a276bf38042bf638103241e1973ad7dcb6d911eaaf7d492114224b3d5e80a465edb1a4fc26023022c343247ef7322be991b9070bd91c6902a310c5a8339854761a77f15764633e8603928cb6802f3b69e2471fa1a1bcdb03d6427e414b4cc2cbdf02c7030f5ad5aed5ade532532c1319b9feb03b4574df581b21b0f97b9f09c245d26136487df55debd6eab8478e6089254125d36d79878d7d0117a180980b8d6339413fad46922ad60b2343d9660dd4b34a0857bf99af2e5d72ac3866673022ad4a9feb848428080990340962c917a2e6499a030b0e9305fe7872687fd935dc3296c746cd5efdede9ed242c9abf88f20778a371e748f4ce41aef31d298100338c0a93dfc3abf7eaf745f25de3195271d01e52cb5c50ad75ea18816e691a7c3ae1017e7005a32d7d42b9f542526ba8317babc871e08466741be2c004915059e30a839eefbb0dec08e783d40e59f523e5401261adbc0999f1c5110800b4b32c03f028403d9e2162c31fa9e34e8ebd26ed0a7019771415cd8be2ae521f5cea0fdebfe26d06cc5741400ef3e7cb3bd35c608aa995d8615cc53d035c3e7a3a7f597d98635fc16a45e4b868106eb7b1194c4f2a9e5788630d44e628dfd4cf26d0b64f93d96d1adbb63b682138eb3d220b25073121407988cdf72f56e5f5bbf782ac62b1d3eca17d4cdf49a4b929d690ee3be7128d6bc41177af80c989dbfa780b8c6c91e1b2f1c914011c3dc989fd4885971ec3957fc7517cbd4221422646e51843a5f3711e419b28cab761cef7bfb09051456a3ed754a206f1d6724d95d611cfa48d35a0d3f7463b2e3a1e7cdd8d6d7b056e79ba1c6a6bd0d69397cfb559e40ccbc55cff4a66d8b342aa2307f39f3a8b8fe2dd0213efbbe84377e66be642cf3322149eae6c3f79453891ce072c495287d3a197c7ed46233659e451d39c1b638f4976d77c01fa3c9fe3c8d08f13bfa976e93cc4b704017d4649bbfae652ba0474e42c52f2a266e239bb1a930d1227fb39ea704d4415b28fba0e5689d13267dc2bcd6ada935788f67e2ae206419d3c49570cd2a3d7a75a1a05d95d4abb5aaa6e9b7c9f2054cc190ba3a1868bedccb56185e03fb79938728b78425e8fea02f06579a745686380034b7a85c7d3564b8810fcba2aee8d75294f2e2ec830d3377699e56c84db3185a4b39ff4dac3977a2f969ac2ac06d912ba403a0a70e91299060e6eaf92790d9adf1662bbcdd98a2c9872377d9ce4aecba6b686282cc3a4755cbab7c571e35b731892e8658630dcae39ad77659ebf66204cc4e0ba53738e0bbe9aac6bdd2436b6a954103f416825e2f51087748a89382abd04d590a9d9d88fc772d67ada6504f5a323df096964de34e0782b61ee9c6b69b77bb0c49ec8e52d6f110b18a953bb4be20ad1fb1d49719d6e3b398c5814706bb9e5bcbc2e3f45bbd7bca2d5a435039811a0ffbd416db9730cc3bbeaa73e77dc30274f8aca6560bcf38518d4731824b41428c6e163977b2724fb8a81d966a8dc08d042a9dcacc811420bbc5f6cfdda2ef2752f77d2815aa9c765d4cc7f1147f6971c631fbe639f92f23a2206538eb9cadccf415747397310e28ca58c7227f8d4eb5cd4a5dc0fffd011b1b6dc700e02f066cf803e89fbba6425ec0cfc30afbbb0151f83bfd8d3c5b2c00852059a3f925e6788f31bd8d0511b793aa01be49841a122792aa4d7101d7fc601dc4dd08ad39f03714680b3b0cc78ca5201b857dc78f3b08b6656f0d54a2104149a3fff9d09aae3fcb44192a5f52e7ff6e5acb07041026e1863b64cf1e58c01fd85b063d5166aa859c9848cbd5204654ea5df995c3a041557e9bab828bf737780a8e73d99e0debf69e26a1dd77887b82d708922b82ed743cf371c6a35cae30450c9f55c6dbe31d387fb25b01d4a045a9a178f0243a53449f84f8cc28ddc041863e274edd4dd60013bbee9abab3054f3771b61bdecc62b555511a0e6313b63755c34eaf5d5a7fc1f65e29c78335b88e00e6be0cafe832b4094fd496f5d3231fd0b5990d861346063b5145e83704df4485acaff0c73524d9ea2926305ea6a582ae7e93294f13221b78435f87d613cb6f1fd7f78317f557a558a997343582628338218729cb350908699f1ec86cc8384ce7b7938fe66be566fc4b608b521b1b4c92c62c2d1e727eb567f58a51e72d3db9c88720f399cffd46e7ee9725d654d1a763bc880449e52dd27f561531e975da0eba2e29784a803975a702e81330304e799c34619dcdd0310e115cb5566dcd3381e3ddc220accd877178f432a65f5d922c1fd6fbbc405dcb6d448b591fa7b00e9c8d34e89b265b00d8751c5884e0b6824da0c4c8f7ae2a1da541b3675376258605fffde0d519eb2b0cd620fbe4840449e939d6dd7dea52d76a16f0ccfcbc906fa97d2d8d9a11f58cc7cc6d5d2c122033f2f6a601e8dc53d2e1ce0f9da9d78fb4ce4d0745c5a8dc51d7e8c2912087c324e67a8daf086336fbb49d6c8236efdbc4c153f7f4822586365af0a58cac04b7e438d2180147891c425df62df8fd8063d2aef6947465b1289496581232fb5", 0x1000, 0x4, 0x0, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:10:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2f66696c653000ba889a0bf4c2e22eb9d140817949f8c0eea2d41068b69dfca719b56fbdc8b6917b0f4bcc194ba05b44279a431ee441e5124edf624262ad0954feeaf4abe0d307d922cd28bee1bac9ea303e497bc30fab5e1cf58daf5728d599abc7d2cbb93a9e4a0831c71c12a39afcf2e299df50ed705a493606dca380bb20bb9a0b1c25f07489af6b92e1087af9399f8b50135155a5d08fbc26dbccbe0800a0db85b5eb0876ce75974093678179209ffb32eb0eb092f7227c8b6a7f9dab8f00000000000000"], 0x1c, 0x0}, 0x0) fchflags(r1, 0x10000) 05:10:43 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x401, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x20000000000ffff, 0x0, 0xfffffffffffffd7c, 0x0) 05:10:43 executing program 1: getgid() socket(0x10, 0x1, 0x8000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) getgid() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0x3f, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semget$private(0x0, 0x3, 0x10) getgroups(0x40000146, &(0x7f0000000100)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, r5]) fchown(r2, r0, r1) setregid(r6, r4) clock_gettime(0x0, &(0x7f0000000200)) setregid(r4, r3) 05:10:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0xffffffffffffff16) 05:10:43 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x86e9}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) 05:10:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x22, 0x5, 0x29d) sendto(r0, &(0x7f0000000040)="c5f961d43cfce7968516f022141184bfe607ebe9b5657adf896ee735d40a7c1e118e43c61df864bbe69a17ffbef668feb7066c31bba71d7d298caf39348191fc641fcdebb2717fb32682dad203d655272492c0cc087c37705e910b371b41baa09bffe43656900754fa394e8fdfea8ef0af452cef4431625c6fc0f25d3cc7fe3d70c2be5927e05d48a05615944fb257ad0e7d3fa2706288f1d5f5c7ac4d088d619e8590f87c0a1476c2ff8e33895cbc2606d5828fb782c9", 0xb7, 0x8, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x11, 0xc003, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 05:10:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:10:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="dcebd97bdc1408ccdb50066998cf8909f56d73968addb44483fb4eda0042dc13a46092390fa00f6b72c4fa5e543890d7a407a70c47265269c983de9c4f081dfecc9f6bca609b0e6d7ee257e9eb44b42d26d4d51b4e1882c2c596c204a10c17907dca4b26fa66bc93253d6c69880170ff4bb753da969b9c7be211e4ed1f246eadb015a0b1119854c97f85296a1b2a22bd7da2fcfd0d48f882ab5ebf8e4faf6dafa134efbbff3a9304a065d722f766abecab9d6dea90672b", 0xb7}], 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x1, 0x1ff, 0x1, 0x1, 0x3, 0x38, 0x100000000, 0x0, 0x0, 0x2, 0x401}) execve(0x0, 0x0, 0x0) 05:10:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0xf0000004, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0xfffffffffffffff9, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x1, 0x10, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x42, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x8, 0x5, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000083, 0x8ae, 0x5e6}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x101, 0x6}, {{r2}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x4, 0xd3}, {{r2}, 0xfffffffffffffff9, 0x18, 0x0, 0x834d, 0x3}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000002, 0xcac0, 0xdd}], 0x63, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="5d15ea00879cc58b2f4772780223358ef0962afd3f4d7032fe76ae52c6f9fb", 0x1f}], 0x1) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) r3 = semget(0x0, 0x6, 0x40) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000040)=""/241) 05:10:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x41, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x80000000, {0x500000, 0x1000}}) r4 = getpid() getpgid(r4) write(r3, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x1, 0x8, 0x2, "7d2b277f9292e0ae855a565d4805fb09b50bf491", 0xd023, 0x7}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) syz_open_pts() 05:10:43 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='.\x00', 0x4, 0x6) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) recvfrom(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) 05:10:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001480)) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) chflags(&(0x7f0000001440)='./file0\x00', 0x50000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000014c0)={0x7fffffff, './file0\x00'}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000001240)="8bbd790e61fd2d3cce860cbeab9167121718e88cab528eee902cbde1dfc58d27eae652710787ce42203ed559c8294bdba5aff4256d78b27fef7f", 0x3a}, {&(0x7f0000001280)="c1913cb038d6fb06ae37258a6ece057266af22c62007689d997221efba91d9d1e75d4eba88c1eb6565c2a11cd86aea20cf52fb0427283c44dd3ac5ec2492edf21c2c7392cea6fa3fd1f5f4f1f85c2a703e71141d753604bbfe1c810243597d28c3a2573c3ae5385bf3ef66f8f4", 0x6d}, {&(0x7f0000001300)="f599f1e623d69c2b15183b819be3fc16868d", 0x12}, {&(0x7f0000001340)="6dedd621727866a1ff2dc18bcf60485e648cd3c9ebcb01506ee035eb705431cc8714a501d4be2a86a8c80831b54191165e4d616f3aaf3db9a88619833e4fc0ee24e8c4d5002ef12b53099e3a05e0e67945563d20dd752fb349b709c2f84aeaf41399cded936c9f9962ae63c9af", 0x6d}], 0x4, 0x0, 0x0, 0x40d}, 0x2) 05:10:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:10:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004269, 0x0) 05:10:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = socket(0x10, 0x7, 0xe9) getsockopt(r0, 0x539d, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4004, 0x25de) socket$inet6(0x18, 0x8004, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:10:44 executing program 0: r0 = socket(0x2, 0x4000, 0x2) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="b36afa53", 0x4) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:10:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000180)="24d9efbc400de5c97a4f6ac9ebffcbff13b9fd8146da3ee0d70d99628738883e40971801d1da04124b47cd11952072551b3e6dfa149d79998b4645e6832b57720c68924fefcbb5e441f6032fd27aadebcc8f3d4a3076b3fa55db2a1c7a8cd134eed9dedcbea8fa0c7578ee5ac811014f0e5a0ec9523768ab2534d98957fe01d911806843d81ad5bb90ed981253edb1b0e211ac445ae83be8512da5d20366e79f0000000000000000", 0xa8) close(r0) 05:10:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) r2 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000004c0)=""/4096, 0x1000) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xff69) socket(0x37, 0x7, 0x9) fchown(r3, r5, r6) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6d, 0x6, 0x400, 0x1, 0x3, 0x6, 0x0, 0x2, 0x1, 0x5, 0x7fffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup2(r3, r1) 05:10:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 05:10:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) poll(&(0x7f00000000c0)=[{r0, 0xa8}, {r0, 0x19}, {r0, 0x120}, {r0, 0x18e}, {r0, 0x20}], 0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x9) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:10:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x1c6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000040)="c81d", 0x2) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd1, 0x6, 0x1, 0x6, "42d69a8a95a7ca7a80eb78747545d98b09aef96a", 0x7, 0x7f}) 05:10:44 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000500)=""/97) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x8) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r6 = accept(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) getsockopt(r4, 0x3, 0x1, &(0x7f0000000100)=""/80, &(0x7f0000000200)=0x50) getdents(r5, &(0x7f0000000a00)=""/4096, 0x1000) 05:10:44 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x18) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') 05:10:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000140)=""/178, 0xb2, 0x1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000200)=[{r2}, {r2, 0x40}], 0x2, 0x9) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x50, 0x1) 05:10:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f0000000200)=0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="51c5bea1ea", 0x5}], 0x1, 0x0) execve(&(0x7f0000001300)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001340)=':\x00', &(0x7f0000001380)='\a!\x00'], &(0x7f0000001440)=[&(0x7f0000001400)='\x00']) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000012c0)=0x4) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x2, 0x0, 0x4, 0xfffffffeffffffff, r2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000fecdd6228cbaee5a96f8e8eb82277bb0b7826315594424a139f63ce7138050ea3eb8880d53f6324dc4aef1e259bd521a8b7809f0fd05091260dd18eb75a5072fe57fe3"], 0x10) 05:10:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000002c0)='\x17\x87\x06\xf4']) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r1, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x212, 0x10) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 05:10:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x20}, {r0, 0x100}, {r0, 0x123}], 0x4, 0x3ff) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 05:10:45 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x124) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x9, 0x0) 05:10:45 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 05:10:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socketpair(0x1, 0x7, 0x3, &(0x7f0000000040)) r4 = kqueue() close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r0) dup2(r1, r4) 05:10:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x68, r1}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8, 0xcc7}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x5}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r2 = getppid() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000240)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) sendto(r0, &(0x7f0000000340)="8d3a26385b696d33d1390d22f2a43a0bd861bee45ec8a3ce028d597ae8a737151ec58ac4698e271ced72afbeccbf3750b036d960d9fa5032668a34979eecefa0532564d21b532d628eb501c7f281f907982ad74748d1993c0355550b", 0x5c, 0x404, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) chflags(&(0x7f0000000400)='./file0\x00', 0x10000) r3 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x20c0, 0xfff) getpeername(r3, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) mknod(&(0x7f0000000580)='./file0\x00', 0xc100, 0x20) sendto(r0, &(0x7f00000005c0)="121732946c32e08044261860b63fd03367e869c74d67cdb454cda5bb0a3a78a26e80edea37890e66b03b9038e524ef118f54603cd11b2af329427973228d916e195cf950c88b9c991643ecc60f0689a412e539c02767790a44eb1ece1fdea746c3338c519cbbf87f2bef7caff65496516bafe264d1b62fdfa644f08eaf66fa9ea8b3125d82101a", 0x87, 0x1, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getuid() getgroups(0x6, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0x6, r5, r6, r7, r8, 0x120, 0x8e}, 0x9, 0x7f, r1, r2, 0x80000001, 0x9, 0x1}) ioctl$TIOCSDTR(r0, 0x20007479) r9 = fcntl$dupfd(r0, 0xa, r3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) setuid(r10) setsockopt(r3, 0x400, 0x6, &(0x7f00000008c0)="822240a97e924437b3ec057ca892142c1faa", 0x12) 05:10:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x70006, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3f, './file0\x00'}) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x104, 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x7}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 05:10:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28001, 0x0) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:10:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 05:10:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 05:10:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10) 05:10:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1, 0x5}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 05:10:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x100000000000026f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file1\x00'}) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:10:46 executing program 1: r0 = kqueue() nanosleep(&(0x7f0000000100)={0x7, 0x7}, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) 05:10:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000540)='./bus\x00') r1 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x100000001}) open(&(0x7f0000000580)='./bus\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x75) 05:10:46 executing program 0: socket(0x26, 0x0, 0x1) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) semget(0x2, 0x2, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 05:10:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) connect(r2, &(0x7f0000000000)=@in, 0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:10:47 executing program 1: r0 = socket(0x10, 0x0, 0x8) sendto$unix(r0, &(0x7f00000001c0)="c009a8585de78d0204720360299dcfdb017578b72b54902453b4bb58df9a5bbfa3d713ce16e7d599dd5c8feefcf645967969b52c1358eceec152e839d472ce7b90", 0x41, 0x6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="979dfae638373f704befb849b73e2c7a212101c4249d238e8b0f4350bc57900bddc3424e44872c15b78d4d2448138b83b2bec290048e55cdffbc55b5c53cfd20cd01d4fe430866ec4da81593908505c072568b8c30bb7f4e3b09d0ab94d21b437ea31eb7a435d6d740f0c1aec801fd2ebca2480408f1be2730694a3694cbb4bb9ed9fbea4ff58ac7bd85ec609267400940c51ecfacda56620980a615", 0x9c}], 0x1, 0x3) r1 = socket(0x18, 0x3, 0x0) fchflags(r0, 0x70006) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="2b00ff2300002b0029000000001eea14051d40a13806000100f2f0ffff1f3ada843bce3121fd6087bab5ecab9e0bf919f289549f25b8d814ba52000000005fb4", 0x40) 05:10:47 executing program 0: sync() truncate(&(0x7f0000000000)='./file0\x00', 0x4) r0 = geteuid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20401, 0x0) ftruncate(r1, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18282, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) rmdir(&(0x7f0000000100)='./file0\x00') r3 = syz_open_pts() r4 = msgget$private(0x0, 0x4) r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(r2, 0x5) r8 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0xc16, r0, r5, r0, r6, 0x0, 0x7}, 0x7, 0x9, r7, r8, 0x1f, 0x8, 0x2, 0x456c}) bind$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) geteuid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x400) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) truncate(&(0x7f0000000340)='./file0\x00', 0x800) socket$inet(0x2, 0x8001, 0x1) flock(r2, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000380)={0x10000, 0x10001, './file0\x00', 0x401, 0x7, 0x5, 0x36c}) getegid() ftruncate(r2, 0xffffffffffffffff) semget$private(0x0, 0x1, 0x4e6) fchmodat(r2, &(0x7f00000003c0)='./file0\x00', 0x81, 0x4) msgget$private(0x0, 0x420) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x200, 0x3, 0x587, 0x200, "37eacb1e5813b8edd0d6a96d8fa9a6368d6db8d7", 0x5, 0x1}) 05:10:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x140) chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 05:10:47 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x1, 0x1000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x766d, 0x1}) msgrcv(r0, &(0x7f0000000100)={0x0, ""/214}, 0xde, 0x3, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x8, r2, r3, r4, r5, 0x0, 0x3991}, 0xfffffffffffffffd, 0xfffffffffffff801, r6, r7, 0x1, 0x8, 0x0, 0x9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x96, 0x93f6, 0x80000001, 0x100, "f8684223518ee931a15dbc1c1b07778ace46ad47", 0x6aeb4494, 0xd3}) r8 = semget$private(0x0, 0x4, 0x410) semop(r8, &(0x7f0000000400)=[{0x1, 0x8000, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0xfff, 0x800}, {0x3, 0x3800000000000, 0x1800}, {0x7, 0xa9, 0x1000}, {0x1, 0xff, 0x800}, {0x2, 0x4, 0x1000}], 0xa) fcntl$setown(r1, 0x6, r7) flock(r1, 0xa) 05:10:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffffc1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) 05:10:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="ca4865c3c907914035db97598799daef27ccd99359f1abd8792ea42ee01744f88126747a16406e64e18759eaf95bc512555eee847fd1b047962c06810ae1ce4df44e8f439a6a50c4051ebb02360fbcbedaa824455000c1f862b650dfb1f244189de3b516d89acaa1f9b136c6f4d37ad74579b2f99cc6b0cba23c2dcdb6fded9e26f96d81596ae599183b7fee14248bc2389062375f896c8289afa5a18631efbfc9a62ea9392da075353fe10512a5429f74b28c70193b562e1b9d7ab9300c93813abf94619c25d803cb2d78b6a3d884804c5adb7b884a23c77a242f9c6001f9bb88a37cd2ac8a00ddfff540f4848290998a4ccca92a2f4ff91a9feec346aa93abd4c0210b5ac2fff40bfb91549a4520cdff39e83de1bbe819815d9fdb11d95eb6605174957175e00e5ee13fd02d5b0dc833a9ad556e5a8397325d2fcb190b905beffeb9893493cab6293d733379a9fda4c3ddd044c156717012418db24503728650b9ad05e17e97e4d57b40eeddf455c8180eb4377e0fa173239bde75e44c0aac4ef97c742dc7b751d5b63740e6c6718871bb8e5a5b9d5930cf34d3b77934a2474b75095e287c5b8f38d4036ab578801e7daefe1b4b050e61c3ecb81a9504d47e38ebe63dcff43775d1bd563dea03c28264810a2242739c32f7ee55052a34fcc2bff5a5c9d814594d3f4cc9caceb285594e3458eeb4cfd01931f1d2d3af0f8850", 0x200}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:10:48 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='/', r0, &(0x7f00000002c0)='./file0\x00') utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 05:10:48 executing program 1: kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a5b300200000000000bfccf5788769129ec170fb22bf6017bf224dd7f0ad86914b54e266a243c023af0f117db7e44329d5c9289765f6a445743350d1986988b23f1ee008c598c9392ad23bb34c8d606908ccfd64c369cd3df1f39f1492b69de46f74e102ded6cc7c08954d008990d879b54574136ef8ac79d4eef46c162ba2b2c470724b2f646bff9ef7e463bee2e194e95c8cbc375bd89cd34e00af76f97c7cb3b99bd351678699f61e842c96d1c6d4e46579a0f702"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:10:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) 05:10:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x200, 0x9, {0x8, 0x7fff}}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 05:10:48 executing program 1: mknod(&(0x7f0000001580)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 05:10:48 executing program 1: setreuid(0x0, 0xee00) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000180)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d70000000000e70300"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:10:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x40000000003, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x100020000000003, 0x2}) 05:10:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) 05:10:49 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50, &(0x7f0000000380)=[{&(0x7f0000000140)="bba04654c7af37c6fa86a10e89f228748acc54b25b78c8be48d701e89218976ac1fa85a32126008c20907a3d80c0231f83bcec9911026a9026216662dc0fd30b", 0x40}, {&(0x7f0000000280)="8b7d3e0d5e807b518b96acd034fa74beb073cd9d35cd5be774342b7b162ecbb07207b696ba2a9b4bf73d4da5bad2c63247c02f8319bf0b86f13e7f096717", 0x3e}, {&(0x7f00000002c0)="2821058d25477b0089908b1de9017ae1702c008783aae496a574d13213e08b45af5757cf865c349b9d", 0x29}, {&(0x7f0000000300)="6eaa1ec9c6a85b2164c8653b17d157b0db30ad8689f2f087f7a0f0e3290ae385fe478f0d371aa64242eb0b3e9eb6982c1469f1a414fe4709afc7221297179ce82f3f8cba7ecb272452883d538cd2687f987987e36377fed65d", 0x59}], 0x4, 0x0, 0x0, 0x400}, 0x402) unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='x\x00') 05:10:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getgid() recvfrom$inet6(r0, &(0x7f0000000080)=""/137, 0x89, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x7}, 0xc) setegid(r1) setsockopt$sock_int(r0, 0xffff, 0x1094, &(0x7f0000000040)=0x7, 0xffffffffffffffa7) 05:10:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000010, 0x0, 0x0) 05:10:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x11f, 0x8}, 0x10) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x80}, 0x0) 05:10:50 executing program 0: r0 = socket(0x11, 0x3, 0x9) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 05:10:50 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x2) chroot(&(0x7f0000000080)='./file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) uvm_fault(0xffffffff8224f098, 0xffff80000217d002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8224f098, 0xffff80000217d002, 0, 1) -> e rtable_satoplen(21,ffff80000217cf59) at rtable_satoplen+0x150 end trace frame: 0xffff800014a2d390, count: 0 ddb> trace rtable_satoplen(21,ffff80000217cf59) at rtable_satoplen+0x150 rtable_lookup(0,ffff80000217cf09,ffff80000217cf59,ffff80000217cf11,21) at rtable_lookup+0xed rtm_output(ffff80000217cf00,ffff800014a2d480,ffff800014a2d488,21,0) at rtm_output+0x10c route_output(fffffd80350f7200,fffffd803700f480,0,0) at route_output+0x78b route_usrreq(fffffd803700f480,9,fffffd80350f7200,0,0,ffff8000ffff8bc0) at route_usrreq+0x35d sosend(fffffd803700f480,0,ffff800014a2d748,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff8bc0,4,ffff800014a2d808,0,ffff800014a2d8d0) at sendit+0x58f sys_sendto(ffff8000ffff8bc0,ffff800014a2d8e8,ffff800014a2d8d0) at sys_sendto+0x92 syscall(ffff800014a2d980) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,80be021b010) at Xsyscall+0x128 end of kernel end trace frame: 0x80e9a4a6820, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff800014a2d2f0 rbx 0xffffffffffffff5a rdx 0xffff80000217cf5d rcx 0xffff80000217d003 rax 0xffff80000217d003 r8 0x21 r9 0x1 r10 0xffff8000021451c0 r11 0xef88ab46026ef386 r12 0 r13 0xffff80000217d003 r14 0xffffffff8214bcc0 mplsdomain r15 0x4 rip 0xffffffff81d33ff0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800014a2d2a0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=212114 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8710,0xffffffff82252c30 process=0xffff8000ffff7a50 user=0xffff800014a28000, vmspace=0xfffffd803f014108 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 35390 120373 41851 0 2 0 syz-executor.0 *35390 212114 41851 0 7 0x4000000 syz-executor.0 41851 61896 49163 0 3 0x82 nanosleep syz-executor.0 86438 356118 49163 0 3 0x82 nanosleep syz-executor.1 49163 226394 89873 0 3 0x82 thrsleep syz-fuzzer 49163 6193 89873 0 3 0x4000082 thrsleep syz-fuzzer 49163 401821 89873 0 3 0x4000082 thrsleep syz-fuzzer 49163 324666 89873 0 3 0x4000082 thrsleep syz-fuzzer 49163 328155 89873 0 3 0x4000082 kqread syz-fuzzer 49163 87405 89873 0 3 0x4000082 thrsleep syz-fuzzer 49163 84502 89873 0 3 0x4000082 thrsleep syz-fuzzer 89873 390064 40630 0 3 0x10008a pause ksh 40630 221683 7406 0 3 0x92 select sshd 269 77811 1 0 3 0x100083 ttyin getty 7406 198458 1 0 3 0x80 select sshd 58565 158911 41970 73 2 0x100090 syslogd 41970 188194 1 0 3 0x100082 netio syslogd 36269 374707 1 77 3 0x100090 poll dhclient 17997 32873 1 0 3 0x80 poll dhclient 35293 400118 0 0 2 0x14200 zerothread 56819 498602 0 0 3 0x14200 aiodoned aiodoned 84045 174929 0 0 3 0x14200 syncer update 21550 370345 0 0 3 0x14200 cleaner cleaner 32413 515533 0 0 3 0x14200 reaper reaper 81795 464248 0 0 3 0x14200 pgdaemon pagedaemon 12225 298824 0 0 3 0x14200 bored crynlk 24236 361321 0 0 3 0x14200 bored crypto 42174 418101 0 0 3 0x40014200 acpi0 acpi0 11441 365052 0 0 3 0x14200 bored softnet 14541 425313 0 0 3 0x14200 bored systqmp 65098 193809 0 0 3 0x14200 bored systq 17518 450274 0 0 3 0x40014200 bored softclock 84422 400226 0 0 3 0x40014200 idle0 39104 327971 0 0 3 0x14200 bored smr 1 2444 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9471 6337K 6345K 78643K 10670 0 0 pcb 25 9K 10K 78643K 243 0 0 rtable 101 3K 3K 78643K 270 0 0 ifaddr 45 11K 12K 78643K 85 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 18 0 0 iov 0 0K 24K 78643K 28 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 75K 78643K 1376 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 30 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 21K 78643K 250 0 0 proc 41 30K 46K 78643K 313 0 0 subproc 64 65538K 67586K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 39 0 0 in_multi 33 2K 2K 78643K 64 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 193 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 74 20K 25K 78643K 1399 0 0 UVM aobj 7 2K 2K 78643K 9 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 23 0 0 NDP 8 0K 0K 78643K 24 0 0 temp 119 2353K 2423K 78643K 3647 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 5 0 1 1 0 1 1 0 8 0 inpcbpl 280 186 0 179 2 1 1 2 0 8 0 plimitpl 152 24 0 17 1 0 1 1 0 8 0 rtentry 112 50 0 10 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 78 0 74 1 0 1 1 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 226 0 41 12 0 12 12 0 8 0 art_table 32 227 0 41 2 0 2 2 0 8 0 art_node 16 49 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1901 0 495 46 0 46 46 0 8 0 ffsino 240 1901 0 495 85 1 84 84 0 8 1 nchpl 144 2464 0 835 61 0 61 61 0 8 0 uvmvnodes 72 1990 0 0 37 0 37 37 0 8 0 vnodes 200 1990 0 0 105 0 105 105 0 8 0 namei 1024 6745 0 6745 2 1 1 1 0 8 1 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 7651 0 7651 7 6 1 6 0 8 1 sigapl 432 417 0 404 2 0 2 2 0 8 0 futexpl 56 4070 0 4070 1 0 1 1 0 8 1 knotepl 112 125 0 106 1 0 1 1 0 8 0 kqueuepl 104 66 0 64 1 0 1 1 0 8 0 pipepl 112 254 0 235 2 1 1 1 0 8 0 fdescpl 424 418 0 404 2 0 2 2 0 8 0 filepl 120 2486 0 2390 5 1 4 5 0 8 0 lockfpl 104 144 0 144 2 1 1 1 0 8 1 lockfspl 32 193 0 193 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 465 0 457 1 0 1 1 0 8 0 zombiepl 144 404 0 403 2 1 1 1 0 8 0 processpl 840 432 0 403 4 0 4 4 0 8 0 procpl 600 779 0 743 4 0 4 4 0 8 1 sockpl 384 372 0 353 4 1 3 4 0 8 1 mcl64k 65536 7 0 7 1 1 0 1 0 8 0 mcl16k 16384 2 0 2 2 1 1 1 0 8 1 mcl12k 12288 5 0 5 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 3 2 1 1 0 8 1 mcl8k 8192 1 0 1 1 1 0 1 0 8 0 mcl4k 4096 18 0 18 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 47778 0 47739 13 7 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 78971 0 78893 10 3 7 8 0 8 1 bufpl 256 6335 0 1810 284 0 284 284 0 8 0 anonpl 16 58292 0 49669 61 9 52 52 0 62 16 amapchunkpl 152 1927 0 1835 9 4 5 9 0 158 0 amappl16 192 2272 0 1828 45 10 35 39 0 8 10 amappl15 184 48 0 44 1 0 1 1 0 8 0 amappl14 176 248 0 244 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 80 0 75 1 0 1 1 0 8 0 amappl11 152 18 0 7 1 0 1 1 0 8 0 amappl10 144 57 0 56 2 1 1 1 0 8 0 amappl9 136 538 0 534 1 0 1 1 0 8 0 amappl8 128 129 0 113 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 54 0 46 1 0 1 1 0 8 0 amappl5 104 196 0 183 1 0 1 1 0 8 0 amappl4 96 547 0 523 2 1 1 2 0 8 0 amappl3 88 342 0 335 1 0 1 1 0 8 0 amappl2 80 2662 0 2612 2 0 2 2 0 8 0 amappl1 72 16471 0 16054 26 17 9 19 0 8 0 amappl 72 1019 0 983 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 8 0 2 1 0 1 1 0 8 0 uaddrrnd 24 418 0 404 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 418 0 404 1 0 1 1 0 8 0 vmmpekpl 168 6913 0 6893 2 0 2 2 0 8 0 vmmpepl 168 52264 0 50886 104 31 73 91 0 357 7 vmsppl 264 417 0 404 2 1 1 2 0 8 0 pdppl 4096 842 0 808 5 0 5 5 0 8 0 pvpl 32 188127 0 176472 145 13 132 132 0 265 36 pmappl 192 417 0 404 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 425 0 19 12 0 12 12 0 8 0