kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 26 16:17:50 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.28' (ECDSA) to the list of known hosts. 2019/03/26 16:18:15 fuzzer started 2019/03/26 16:18:19 dialing manager at 10.128.15.235:22604 2019/03/26 16:18:19 syscalls: 1 2019/03/26 16:18:19 code coverage: enabled 2019/03/26 16:18:19 comparison tracing: enabled 2019/03/26 16:18:19 extra coverage: support is not implemented in syzkaller 2019/03/26 16:18:19 setuid sandbox: enabled 2019/03/26 16:18:19 namespace sandbox: support is not implemented in syzkaller 2019/03/26 16:18:19 Android sandbox: support is not implemented in syzkaller 2019/03/26 16:18:19 fault injection: support is not implemented in syzkaller 2019/03/26 16:18:19 leak checking: support is not implemented in syzkaller 2019/03/26 16:18:19 net packet injection: enabled 2019/03/26 16:18:19 net device setup: support is not implemented in syzkaller 16:18:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x6, 0x6, 0x7, "482c7b29f3c7cb0eba0f1527f00dc590a4ec6fe5", 0x6, 0x5}) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x9c0, 0x1) readlinkat(r1, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/11, 0xb) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x3, 0xc34, 0x347}, 0x7fff, [0x4, 0x0, 0x4d5, 0x12ca6df7, 0xffffffffffff0db8, 0x9, 0x0, 0x7]}, 0x3c) unlink(&(0x7f0000000180)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0/file0\x00', 0x2d0, 0x2, 0x724, 0x0, 0x8, 0xffffffff, 0x2, 0x3, 0x1, 0x847, 0x7}) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x1800, 0x6}, 0xc) renameat(r0, &(0x7f0000000300)='./file0/file0\x00', r0, &(0x7f0000000340)='./file0/file0\x00') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0xffffffffffff7fff, 0xfffffffffffffffa, 0x6, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x4, 0x4ae5}, {0x18, 0x0, 0x80000000, 0x6}, 0x2, [0x3f, 0xf5f, 0x800, 0x3, 0x8, 0x4, 0xaa, 0x8]}, 0x3c) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0/file0\x00', 0x12c60000000, 0xfff, 0x8, 0x1, 0xffffffff, 0x1d, 0x2, 0x0, 0x0, 0x0, 0x3f}) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000500)="0cf9bcc0a795f32e5d24ecbee1dc167714d186997e1b4694d9eb623d5451cb224d229fda2d5d06847fb86ed4abeca34e5810b3e1c7b33d1085f7757dab49a701fe458f204c4b7a81e87a4436159dfb4629fbda45e41c96fb153b5c1c7422f0256a4203c5fcc80c95e1531bc2ad4ea82d9e9733e987cbbc83b53f", 0x7a}, {&(0x7f0000000580)="b20781d4cd8c98f4566ceeff08e6f9cb31b4738b1d6630d82b893a73e86b373f9fc5d5ee7b15613195db0bcfbd0a9d69553098c8b2d6a13772389c024422", 0x3e}, {&(0x7f00000005c0)="199eda0754a6519fade037bbb284b2e4aa7b180aa67872160456f2734aa825b2c257c4e07a4f74593cadf8679865952d24f4fc8cafc3d89f09bd6c976d2c74d919f0512f7f1dda1b08b01121ece4410d0a621a9d8bf3d7d62ed14f7fdf12a511cefe55ce8b59a137465a5c8be96c04028c960c0ec1f3c1ed86621c0a785a5793414f49f23c03a2249abdefa0b40deb401cb0c0e434c28099092a9781460967c2a0ff982e6fcb9888b55d5497990284e4af7b2a94c0a68eb2d49d5484032e37481c52714b175c2d4e9fff604b1d6317820518", 0xd2}, {&(0x7f00000006c0)="3f00f2083e9103cb80af503ba2f4d9d673b5ccfce8429dcef06ee3cff81785ca48a6e8cfe65a91464b7eb85ff4ae7c6b3fbabb3fc090ff2ef7ccea968621d5d79e26ffe490f690b2db7c786a8458a6b48ad53061f9fa5ea52f5ee5794d5f61806b3e114301d5c06de96f27df17240c231c0db68d82", 0x75}, {&(0x7f0000000740)="9c8fa3ff0e14b58618dbf7c93ddddeacfbfdb10d8289e6a3893abcc1ec74d2e587a1737d250a77fa1147fa05d5472e7240a3964e7c655febf2f409232c068f058afc59e58617f78ae4292293d5a46f6a31fcefba29aa7ca4db5873c7664f834027e67e39b4d01fc8eee7de1d8f49b6d4ee544f06fc9dc96eed0495375455c358ae1bdb967462242cde0f6a5f24f7d5c9c8adbf84035d8b7ac18b7b73f0b9d639e01eaa96649dce1eba90", 0xaa}, {&(0x7f0000000800)="239fba42135e083a3b1b4bc711b27eb03a75", 0x12}, {&(0x7f0000000840)="27e5fd8be166f20b763ff4ff96556ca9d46b6a53ae6ecbf592ede398dd897e0c30ecf5a1bed68db55e6bd5e26695e5ce23bb68c975c3b2001a1d12bee05dd73e9fbfa7c9faad5a8f455390c7199f076fa841da15695bd7b788d700f890625fe0a82d258d305e15a03f12b35fbe7b0a3a64ca410685c66f6b83a7fd3ce093076ec78a4a081422c492fdc78fc474bc7a64154a36b59615640031d2a4f79154ab3f0651d5c636707bb2864416e62e96e539b47d8e825c786a252d39791a3223d8f0e0e5130b5fbc30db8af8545ecd1eaf425d2ae0669e27cf03aa284ec5ace3b409ca6f44e8914dfb5a94a50a7200e0a1a2beaa2f930d9ab64345a81daabca13e26c2da32cefbc1da79e550d3343da48c3bb67a5748a23d9341aa769f401dfa6deeaeec66c4c9ed6ebdfdd17ee6635d39ce48d2e1cf77328c5ab246ad72b05703c89d1cd2ee93be6a9ad00077a3052bdc8f9e936d2435396715ce06e390f5106bf1052f63afec0881d69b18cd90ab6cdfd74a2c85cb41ba344601380d1104eed9f0b4b12aa386f10580ae847dbeaac9032e4edfae562c312f7a2080be0c6e104b1d64235eec3baff05bc96eb082a48d515d4c89dbbb69bfaa377373b9e9ccb53758b6da87067d6dc0642a0280a78c73c66e3f5c4b72f651b03afeb7fee464581a0927e342d7f08351f1967fcdbe30dedfa4c4f319c18c6da56f22fbf48eb227c620db727b4f5cfb819560d4f1d47eaaf68e2dbf77fc3de9c56fb13aa5968cecc067d22bdc7b75814dfea1cf6e750ae6a72c73b24af13e8a79ea31ee8b5420447be465ad70afed32c3d722c56a4c2cf36a62d1d758ee395acf1d19803aedf7f9c603759c1f4f8b2744de55c3067ae661ba3f5d6f83111db8fd14c47fb0aa1a297810c440ce44a2ce7093b1d61b74a6e9bdfdab1d7aa06638f21f9dc0435d1b8108a2eef6a8a80486c075ceb147d7ac767ff45f3e38c84813677832ca6740e5036dfa8b72160c1a7f60e94a26d27864d7f09b23f8e00dccedd9430b283f603b94e28ef98a655f94bbe3ad028e7b72a0debc30535d98d8ec558382c33a775e12dc1de6f599b9503108202cb439e2232497617b9d6af5d7c7c620afcedaef24f7579bd67440cad6b86dc55067059972b43c2e1d92b3927ba34485f727ef941a59bfef719cb79adc3f39e50e8f3c608b34c2e7398e95417e4aa4750880406f26ee6b192d3c04a654b013d4b56decb5779284357d7ecce5c28d1e69ee54f50323745350692cc3334cff8c76fbe64266140853f8c1e3a51046772e2823da5f49cbcbaab25b1a7e0b0e5ed0d3c21f15644989f810a6365c1bdee26b9c8f7bb2413de817688524c2ee25d0caea0291005b13acc5dab727103e58c74ec661225838d7663dc7a54d4d9b67fed16d87c888e6e92a3ec2306da7e19190c436032ec09bea83ecfc2053b24ad488ddb14df173bd1beb64396a70d154230fdc40939f6d22aed85cf0185525707245872b4bb24f817b98bdc6da33bfb3c12868a8c30766eafdcbcf455601d48a82fff4351b77f4adc5f83963b365b679274ae4a8070a84ca13b2fbe2c2ac0ae49e79cc3ad6dd7114eed1e4f947ecb400e33d758386ef1282416452eb08a85b475a44da1c0abec36b0e091c80c31b77b572d67877a8e97197875883375d6e5355fe783a064be944ab76bf360c8333726c45682dedec4259035c424ffc864356aba6062749f152812c279ea357c5f5a8d30cdecedeae8241aa753d25d59ff8f555e12737e178383dccdec1233b73c2c7ed02a0f1f00b480ce6026b32e1b1261650e517513904b47698476003e15b5f8c7a92e7ef55e41758b4a31e585ec5dc87dd6ea36fc58bba71e58685c9f7131036323d5f1ecb3674f1afbd0f7a4cbf64981e477d0c16aa5283d88adc88ff98b49aad77d88376f955ee52c0a1161f594c1f06aa2f6a105c41eca7efaa14767f2da1e1ac659a7b09b0cd960c456dbb6d88b78bb85103c6eb8b8885377e92707dbb3ad6eb9ec9d243fa52dec4cdf98e1d7bb654f4abbb8706e44afdcc493fbdc6f2b0d1a0a2ed43868c586b99e1d8634987d9c61c583de25ad9f8d195e078cc7a52281938c46f159ee756a4a17aef0c848828f4d29954c9c5f0e955b2c835e6b845083bcc10505bbbd782099888737f56f2cdd64bd274b31020ad566ffa7bd9180d41f43250b4e0b5b6f6b3805fc888051e4db24b5cd1f2e6e4726c6168f91085d51adfa5bd69d1e7e3f2494bc44d6e4561ac9d310fcda694bf5bdbd9fbd2aab9664529af0cb30f456bed6d5b76d8a8534bfe6e355489d0676d13093d24db80902aa143168670feb0c9649b804b9b2ccca49e14273490e62e5832482ec90c47ee2c3b79b321fac6cd5175865006c3e9725246bdd6dfd4e44938a818d7fd30acf3d3f4dd9fd854c3918baf5dafc82b026ad0d64e4b6cddc321f8a0473c7eda2050fd87bd0492dcc3d16d5c3a35e8cc8075d59a825d13e17ad3615264aebdfbb228fc3d9bcb4b10fcb2378871ae360092550c9b06b406169c44ff83f8c8ce95f7b2c85e133f79c060f66a230999bef7011c6eb9e7fa5999a63337e21d5224b78d7dadf15a90193b7f74288fe7a9863d98097b2afb07dd9ee20a25b0d00a6f00c1310d4fae3e2200d8efa1a65e460cdd84d1cfb72b410046b7c4bb0335ce5f573308e0c5905624aa6de7c021b6279683a05d170810e6864cfbb822afea214a43ae3d03d7dc744500c75a2007ef58a815cbac864b83f6bf37a519512a0062d8065c9d0cffbd955956cd3a388a68b9ed1d89f913da9f0d0ae9b0047e329e07c43fab300bb283b3e5e8e674ee8eac8da93948a90789400f0758c84f5af293b8c859493bafac852127e62574263f1632a74c182dde50314687d217e1fd3455bbedf4c78505de3ba9a24a9d289d6b1cd9a132de7e8c8f7b6b7c5b1b3aee3bb9e9118b71544488f1ac6a6f388d89dc849841303b16a6a2c4f3e5e300705e7d42b0de6df6de11b6f70b57385ab98c2f49597eef56b3fee39b81b2d510f99cf71559c2e5f59113c3e97bf6e1fb6eba6e849496e75d52569211ec27169152592d821e20a6097677f7adcd505734dfaa6bfbaf6fb88810e9a109eb41ec9487b6fbe1eb2b53cf32f2b0fa8fa9cf7c1007be85763b8159a79b7b35121f29be3b4d41c88d946dadb49b56f0267e089a7a6919b3e9a3f00b4fce20d9b743cc163ea636bc7699f12774e4813c6109ce2619c5e0439a7cb1cb9c816d8265f50c305d1d3f1613625440ec22bcef0a9a4a64a2905ae41de6f05e975b5429a786656b95c9e4a79bb4c282dc0649930d48402d88962871a1b6920046eec7e5058ee44399dfee8a4193f4583754416d1003e19638f8cf2c78b171c30279186bfe22f37c5a3c84f717ef75a11f121122144213cc7a1da690d450c402644afbbe43159c143251d8c1a84b24650a43b0232b27a68bb9e141d6095cb9af84a173fe8a6c326259907b766ab030e9955f98df2beb1adb362d1442edc9af259ee91df2fbd6619438133c8de4ce6f8a3a6d2bd15abd8d107f5c04695f1035cbc4bcab3c777279c1bc29543bfd2d522e0f27ab941eb70b263646968f658c659daec06878fc99aee77743c5431ca0d84ed89c3f03dbbcc34668e885f80431ec4e53c6c1caf9f44b4fe2d52f62a85c92206a49df070f906dda5923767151d4fc6b8a6546599b66108f877b29e03afaffcdb0f274e80decb3596ad9f620328eac2137888688f5e31ac3936c4e8a1a6d78f6c9e0b5c20d48bf1c19c5595e994acef32dae8d7d9e705d4dbab6d690a25fc11847ec3ca828b24d2a9e0fd57002d8873a0bac08a3080e2817ea3723f2b5765398c13b987f55c2c7ecef89d9d5f45a06e3e878fa1a9101fc14782e426d05d3bf403862d399e8dcd2cf4ea798d123cc2bc1e0cc7e18f9704edf6aacdf238a0519ab43bc6a798dcea6596c272403aab6b56218b03096d60b4c92dd322781bab95b97905fbaf822cb16bfee36c93c7e9dfa80ea54d15222057bfe94aab1128d72dea1e9aab7e748028ec5b9fc8819059968e2ef8a22964bdba6ab8090e0ed0a43fb71500ca2a862698c2a5568bec35cebc69c4f1d75dade191c1176a9f0098386ce9843f47890234047bd53ed516b710acc0f521d0a5d4973b355e6fe6df4125bccaafa77429bc6df9de6e3e2277846346007070ed242360cf5e7098d991704f631bf8f4d1a18a7eaa46010ba639ca3263a5511daa696a1493f21297481f1c469fb25f6fa9b0f5ca4cd76321ebe17bec9d5238b342016ae85f105212768401c4831350490f0a93fa0fc08c1ac83e88044b59d4cb6baf4e5bf3100e9e79d8fb3daa04bc1b08f5c82f1e783bff175154a69defa81ad51b5ce83604ed32bc3ae0aed2734ee16252b0fb016fa5b98141023c23da35e95e72e59c2c34aee0d37864657c877099a1f414e5702dcf2162046796fe1aa31b8849e411151046d1aacda64353a9f388f205096a16085fafca1f53b70d5225f05bf71856e902a92834ffac7042b365931251aedb64d0d785c6fbfc90fc6571041d0dd02d76e25620dc36173450210fa7bf7df2ee96660c100aecba5b018694715d610fbc2ad38cd5e457e0a1b1c0336c69cb3df616659e783d21a3b925d29d483783a7fbaf2882d09ae61777fe21d10c8dc49c8fcaf9014f6976a19a4823de20d34f8b868b7e640e59e385fd3dc77d8e53610b7adac2089c2bd91e9babe88c4bccb215d7e055fb1025f7ae809aa175c54473a92a053aef56bfce77a35ae08016d2e1e9c5e9080a73abb9e163c6e805fc80e74fd001c2f721310e23cfbbae0273a30f54d9ae9df0f1998daffd5077109ecb0a66a57d1403a37572a785fb625f309e2435612a0f42fab0f2f671a12becc17ec0873133349261b9c559430e61ac17cc771f69362cd9e59497a02c5801663b2e933478e01c48e21d1204d3ae2522e6f56d5f94bfbdd09b209325274495c5ebfa6f950437f01251fc9b688d62b6e204124e52693b64c575478e576083d57a0161f3e191ca1d66a5481f495d787e92be30a1256bee4b91ead0d9c614b63118bfd26dce25dc9c7a0a481415f9929ed517f7cd75af7ced5940bb482fbe5e0b4835fcb28c52bf4377e70191d43be2d354b7d6bf5c084a574d65dab192fac6bb398f1176ebe9867512c2a233be2ccdaba371abdf4342f01051710a2c4bcdc477b91b796b3e6341ea9d1842fe344decf891f5ba27e2acaa5a46bfde56117a093a43b1935f1f36c0cfb8c43bc32f2a4bd7053b44546cb375e22565ea1e3ac5ca7f0b4e0be16c8f97054e4bea0c2eae36fb2cfe7512b4599936edf3afc365588d91ae14fc0ed7759d0f5daaba745a32796a8611d312b67e06d1184751991bbb30d849f455b119c73a02fa8c71441f43c5f4e9971f42115884204e32eb6f53a97e8826523c339fcbc1ea6b9cc79b24c79b5ab27610e229e8f959726e5228c5c7b9c5fb4ee325b39c050b6586725ef15580eb438fb994ae3b8b322402cd1909c25dc3efe28c634f27014b96b6ec8c5bdb1ea4ec1cdeacfd6767fa736ca63820ebe43b3a06d2a75a1e04f8bc8d4a28c7f7b650b385cd8f431ec94cfab30fe18eceef62bdd6696341f7d799a0f68e46097c6a895116938d15083edb33648e2d26f60251d3862284347e767d1356740dedf663dcf2ae5d60bb1b1d8806e7c989f97f255799e7f8ebc8216d9cda6366574950cadcc24c49216ff174d00a0eada0e5fb5e663bf4e26a53f9b2a942d21caaec1a2cece01", 0x1000}, {&(0x7f0000001840)="a5fe413f89f24116067553c20182a43cb0174cd025b54e042f1cea16f1bbf8bc84f79a2858c3ffcc2696d6136bcd5a5e651d90bab6ef9caa6288e9bda1d8d458efef0da70bd04c9bf752afafcb573ab36785", 0x52}], 0x8, 0x0, 0x0, 0x4}, 0x1) getrusage(0x0, &(0x7f0000001980)) readlink(&(0x7f0000001a40)='./file0/file0\x00', &(0x7f0000001a80)=""/41, 0x29) readlinkat(r1, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/62, 0x3e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001b40)={{0x18, 0x0, 0x7, 0xa2b}, {0x18, 0x2, 0x5b34, 0xff}, 0x9, [0x10001, 0x62e, 0xff, 0x0, 0x80, 0x8, 0x8, 0x8]}, 0x3c) ioctl$TIOCSDTR(r1, 0x20007479) getsockname(r0, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc) sendmsg$unix(r0, &(0x7f0000001e00)={&(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d80)=[{&(0x7f0000001c40)="28ba45cb8b987c1529b1e8e559b686830c13da435c1cccb31d253a170594f1dc9ebe80f3ce04770a699283afbf7d7f4b155325fd29b52bfa762722aa52ade9d543862b0b21eba48c0937cc65b2a96f1554ed74d30009a2f4bd3e37319cf9c23fd32f1530d081585e700d8902fde970cc8f1fb66f1f1240d857a04920c079503baa89714c2db8", 0x86}, {&(0x7f0000001d00)="a6742be54237d9117ce4ffe12b57a3c6ccead75a09485cc13764056d44693eb897608364787e45bc260e4bbb6b6cf57f1368e3044e6856d348653f1056eb68b359226a6f7d4ec7cd7e5dbec0803ec5f752", 0x51}], 0x2, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1]}], 0x40, 0x409}, 0x7) connect$unix(r0, &(0x7f0000001e40)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000001e80)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x1, 0x4000, 0x400) kevent(r1, &(0x7f0000001ec0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000052, 0x2, 0x5}, {{r0}, 0x0, 0x40, 0x1, 0x10000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xfa, 0x3}, {{r2}, 0xfffffffffffffffd, 0x80, 0xf0000089, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1, 0x4}], 0x20, &(0x7f0000001f80)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000080, 0xb, 0x9}, {{r1}, 0xfffffffffffffffa, 0xe0, 0x2, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0xd7, 0x1000}, {{r1}, 0xffffffffffffffff, 0xc9, 0x10, 0x1, 0x95f}, {{r0}, 0xffffffffffffffff, 0x42, 0x20, 0x9, 0x3}], 0x6, &(0x7f0000002040)={0x1ff, 0x6}) nanosleep(&(0x7f0000002080)={0x42, 0x8b}, &(0x7f00000020c0)) sendto$unix(r0, &(0x7f0000002100)="edaba96122bbb5467e4cb49b3d98eb7b7ac2857e1439031a481fd71bea5b2b3a7288ac8cafeece6e389ba4c333ccd15ddc308fdd4fc4f479aed16cedb386d0123ebef1afb5ce4ad993b71b1ce70dd5b0a1a1102cb10ad4b1f3f9429501acbdd5fa7718ffb1793623c78af78d09d351f0d82fba5fee4e9f396ef26176563eede0bc7610b5ece6616edc6582a1d500c601208e572c7445f92b009ae6850f0f17095a43b1638ff993508d2d948f00f1269d1615551e11eba16e1855a8383226ee2214ae40c11220ac1f8589fc60870e7c066e8af186f80db7e4d782801cec6ee0803a6db0d304fed6c0eada7df77a16d430bfaa863bdc411f33cbec", 0xfa, 0x4, &(0x7f0000002200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 16:18:24 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8a3, 0x21e0}, {0xfff, 0x20}}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x3e070125c1c0af3f, 0x403) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x101, 0x6, 0x0, 0xfffffffffffffffb]) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000000c0)={0x3, "8efdb103e0a04c052cab3fa2c1b258ac42203937513a39985ff3d1fac55003a9180d2c919c88ba9957cf766a515f69535ac6c2acb00cec6eccaa0f70b681677f818c7d6452b64def316563e0a665f05071600f59d5c1e8338faac89ca014bef93edbdf930c3f31b82e48132260dd4409f1bc28d36188e6f1a917d086d5308d74635a761a64c67a93f93898813601e6fc017dfef407faeac0a4839c1d71549f3f19"}, 0xa9, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180)=0x7, 0x4) r3 = semget$private(0x0, 0x7, 0x80) semget(0x2, 0x0, 0x80) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x7da, r4, r5, r6, r7, 0x24, 0x3ff}, 0x1, 0x8, 0xfffffffffffffffb}) sendto(r2, &(0x7f00000002c0)="419e3899dfca9c582547fb2e3cb9012513b94cd76375037a0bdca64d20629955d0d9c60c76942ddbb857446b44c37100b39a5674e03205f8695811124ba445fe267a5c6c73317ccf511d976579f1b5", 0x4f, 0x2, &(0x7f0000000340)=@in6={0x18, 0x1, 0x72e, 0x6}, 0xc) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/237, 0xed}, {&(0x7f0000001500)=""/53, 0x35}, {&(0x7f0000001540)=""/140, 0x8c}], 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000016c0)=[{0x1, 0x9, 0x1000}, {0x7, 0xffff, 0x800}, {0x4, 0xff, 0x800}, {0x6, 0x800, 0x800}], 0x4) msgget$private(0x0, 0x500) sendmsg(r2, &(0x7f0000003fc0)={&(0x7f0000001700)=@in6={0x18, 0x2, 0x0, 0x80000000}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001740)="a163300ae6944636a0a3e43a54b2d6987aa673125f4d48fcde3f4f3c7a8017a284d0879ef0ef12ad", 0x28}, {&(0x7f0000001780)="83289dae9bdafeaea1127166426edd0657a8ff4ec73387cdafbca32dc55a7a5d0225ec1f73c5136781c9cd0cc580b2f7c1be297e6c00b681770cdfe1052630ab9ef5116ac30fa2d8ee507edc8c5188fc3e14dfd0d4a164b84d406a179760e3764660d5d47dbb4dcd1f6111ebac65efebb10be37a7c770cedd66f1075c6095623db1da194d93c264fb50bb200638159b1bc3e07a8dd6f03cbc2c122995275952e3609d8522cd47eb65dd941170f33ade89480ba5c81e51db45d8cb8864204850149e5a5e3144b585bde6ba65f42b26dfc0afa9f482b32eedc97c875de48fc3c41601ba57efcc68a11e0ab4e82f6e1465f6ac4d0", 0xf3}, {&(0x7f0000001880)="99ed052a0180662041c161bd9c04f5ccf907e073374801b32606887bf25cea9892d4c53662187391cb280aae59039ba88e8ca78ba64ac0c7069615e4023a86270894b4bb241d4d63b84cd78c5b81a4b4fce4be310d04f5bf72080f13f88c76a0b6eff851ead3ac65189573d241ba882be6cffc11b26acb31b658567966cd3dd5cc6019c3a70f1127c25b5ee388b3cb9a0e7267c824c544624e76735dad208ce98ed7b8d39ec5ad7f2c60515b597ac4829ae459964f91c0a0e9947a2494ea", 0xbe}, {&(0x7f0000001940)="0a97ba1143ab84ca540595693830d63a56c3ec57c05f66eb9aa7f2ff3d87c7e3f2b93f8f0eaeea91c4f673eb7f1916ccaac6b33f7654441a03206ee76240ec0a2e7398781024f7a78297e7a2369f443c2b2b058586eaec37bbc398fc6eca6c53b114839cbef1314ecb9843a70a", 0x6d}, {&(0x7f00000019c0)="075a67ea32db06b479de012e81a5ffd999723cd2ddea64ab40ebc7ba9bb42c9b1bf3010320fb8db3f5c757a3fd06743b9ad4ae43bb6b29b2f631adc19466754e57026ab82d418a6b703d722109ee10f8968ca03e77c5458eb97e4399da92503c4d29e7d06c8fc41f831a8862f5b4811c867f46aa2aeb750eec6c85c7712f2fc17d2737af2a17357c6a74302b2d1c293ae725c3ade6f2a41630f550f811a5d6f68c6ca9a5bea99a6f7c60e910e6af3cc410c6d3611dcab58ac6b74887d879ad1698fd6c40f290089c4d02fd1cc8ef1de18f6ce94c92ecea72510cf9c11337bea36808b4af8843d2df3b035243241cbcf999b7e38cc78a6fed80a1697c11ba22c8321cbae3de705f2e59c5378cd23c25f9c5cfcf46322f18481495847f2b483010b944c1bfc8be31c31605bb25195a4e1aa146f5816a413d4e15b3635b99caff7b1c0e0bf6446e91303b72230aac2cf949138e64822bbe0db2761e9775bdb27c9ca02233eaff3eccdba39d807e1f029be5f1084e041dd04810f60f750a06a9b066dbb78d4a9fe95e7d1dff65113e12e51fbacf120a5c8f2fcaef3cb6ebb35803f837f8d72e7818a9fd6da95b1d35e67236105014b8b6e56bf6ce5fe99cdb81beaf2bd8eb98a680182cfd24656913c20885cf6b9b32ed72bc69eda85b78e14a89013b25bb7a0d32d57eed75a0e3493ca4c93b2219f85a0d0e27e5d06d8b73fa5613bc860ea4eb2e760a9573a0a603d89d148171acc892c9022324ccb1b7a6e809cfbf780f469b774a1b68837ce7c018525e8352bdd1e4c065b45bfda8f2c45e967945a6cb7c6b5778f812adb0d125051db08fa0aacae876bd5dc87e192e41c85a00a47b79975e32728691774d181bbc8c150fdcf410d563e90dc66b581c334c9db7d9f30c6f00aa843ed84db373117ae54b3a89fb48b6c99b54afcbc1f978b3603d2124873f4be6fb9f08615ec0dac3519985d8364ef3bea6627bb14336b08623bf60f72081487b04ee1157c1df505d9d442e718315841c8f049883ebd798428386ad061bc54922ee27de1ed489940a857026fed2a26db24905743d6db28820323036e4c7d7a1f57d8a87cee0533ab0be66d98fe72c6ea1b83cc2ddfa7920b1ef3611eeb19f599a65502622e879a6c3ca983ba8c4a23285e99b2762448f1e7fbbbb6638014514b69fa1b7ae40cc0e8157303129329307db44f9997b2ac18b48ce4fcd4983893a48a41623000beb6a66c21fd074c2acc6767a871b15f779614bcc465ad09bbdce0626ff138290727681673efdce7477b03df899f13ba84c3d10f6015946803fb747f9d6c6d2d56e2571fd74cc86a7b3fe589971be9fd71b725760f2bcb8c3358dbf9a4a00fc2f63384c6c15c8aefc3d52908bfafd8762c78800c479fcbbbc22fee39aad04fd952ae97e613e55bf10785578edde63940987e29702bd69fe2d4bba16afb6afd05ba398fb5642804a9d7ebd0cec4ce9716bbcd4f85fea3fc4288ead86cdb66027460e3b2936bea1ad209f11160353f9829acac42fc505bdf723d2d50704d711c7458ecbc348f7dd80315c5222dd85712439b4c7649413b63fcd1ec27de5d96c39212d9a295c4fc1791215533d6bc9e2d4b7b1d374368198e0ba5e231091e30b98fdb791b3a9509817a17f7d33ba81fdbb7455d10cfbace5c94be0ce28350a47a10dce525bc185a1041069b674a5c255df0016377f72a2f0451d06e571df2ae90bb8f2d8ff6d6fceb0c8989976cc60b6591862afd6034508d51dfce8d6ce6447b0fa73426e4bfe03f70472ec99374978c6f60dde4abc8362dcfe5c5f5018f540c255e44b34318895a04d200961792b68f2060b2abcbab739a1cbe5f9c1fbfda3ab50bb1a723d8d5bc2d9adaa3c8b653a4cffdf51bfafe3c4bd7269c2003de171cd0b2fd449a0ec048f9a90841e0d78157f7aceaefef47edca558d252cfad65535278736586cb6ea39e6c3bbf7bbaa7b767b242de895f6e3e73196cafb88d92ebcb4e5e749e0c72295c82ece30dacb94550281c364d6e10899a5cb6361dd472303e8883d6283d2cd5185d52bc1321cf867162991720ab8fcf248d4bb15a8bc9c260cb6b7df99f4316b3f2e47d5ff9fb40e084193ea545c7406a6e979fbf76e0e346cc8fe4161401137c4dcd3ae170c09ff0fd3784386fa5458337bbbae570fe1b4d341c7fdbbf89090a8ffdb5f9c2d69517dec83bab26ed4058d6dae0a3ab7a2797553e5896d1836635df1d7685bbf9840673d9bcdeec3a4918e5d89044e99062cf77e85eb3fd04a2d536c7e2afdfa1767b54edc6d70609ea31db55a734d5bc48702212c9054175c9792315df3f1c97d6be0f4d6cc4700b33cb2c19c28d321bcffe75ee6b1547011b5e122a82b30c87148695128d3aa3c96a4c2f57f4e7e4bd818adff3df7f444c91baf6afd913a2469669f250e86b3cf36ca23620cfa1ed8e08a79efcc373706c09e23ae0891d246d9e7a119fdfb37a3723d01115f50f4304933d9716cde7f5dddee1eaeccb5941749c589c9d9bdfc3f9cb5e5d1cf670ecb761adbf4f9345be11a956eded305fa8c6dd1c646c9cf17dafce2710756e9523abe24d0ab6c7a81bf49e09f06f51ac0462d340fa05155bdbd9588332c7f445e903aa7f79b54708ddef314d8ad172c78d615659dc55321b365fe1a1329518faa51f63cc5fa022f85f9baa3751e4b6215f3dae4e7c4dcf83bd7b16945e1dd6da3cbf42277a2ac0a952ccce0d78d7554df26c68cedec7ad1af80cbf8dc8d42bc0957e541fb56a5b2e26a85904ddb3760160f93cfb598ef2d3fe21f1e98d497f8678f6990edc57d7b3dadf92d9def69b8a49a5f6bbea7d8622e2aedf224eea9917af1039ecd8863deb26a494a6bdf422a1c88854bc59ce633cf87f773b982009a0cb71b224db73c5d90c991229b11930183f7229c446d66f3ed58e3636a29e48bb296b26a987e1653b359463c00b8dd46790648b6767485b0c6f5b5f0ca1902fc88de7a99fcfde1b295def56a6516da9640589f3a7b6feeeb7ad2372690944b7e2c5a9af8b755b30f2a4406a719ee78edbd13a3742949b4c48e6a0f480123288629b87d5038dd4e4a10723b1f5b2d5a392d3c1c6b5003608ace39ce4b3e5091b3fde553bdfb73c7aaa1f9be2f555aa840a610bfaa90d7c41623810d9345985e84bbea8695f0e22933348c79a15fe6c889b1d4fb5a95c481c47bf0eabbef2a083cda519a46ba95592cd24fd0cf24dd19da69ec396cffe66c0e1b590f1c3feb2dc065f491334b0394da888893a6eeb7133ace762daa575c3de02cc793b484981bb1da6481ac8c1094adfabde7070172bbb6c29c7e538486695e072596474d6009c186c24a2237d343051ea4e3d49f86ce9703c2940453c6bbedf23284eb4c248dd951c6637b3f64a43adc8567960573aa45fa8a3c514f7114daea172677ae60c7cb287b38841f95b43673d84aae4ef63df8cc46ec8cf08a22fbf7a60a7e3bca61a8d957e403f6b483fe69b15e96f8557d0a9a134ae1834e957b00a013c148b6ea52929c5d75a492f74a0fee2482b1910a647896cf7e6acdda650ae5e5cf933d547c55b607630d31cf26f148d1b249548ee76390de7823256708bdae38bd5c778913324f2e34b395995e7890e95cf7775b43d009b446cc2a20c4bc97a72c7b76bf7aca38071b7fd4c77b9e25e521a3fe40b05c39c030445472c2c8e8a00be5bb0426a7c63b3bebf8652bc8407ff2269f8a164a1c1e0fcf1e07129d16189d569020cb5e2ef4d1bb80244ca783552ffcef2601c08452b7d896688183bfe8d1bfe9ff6cecacf4c4cf55d4d824204337208bb740d17131aef8a5568b2c39c904b741f2b6c746d0e98ad24cc8dafd106f850660b1f168925f73d5affec090e7ff3b43c3a965250c0237465dcfcf07473dbfc1a49766460076cf596785a41f2625b5da27241cf5e7085ba907ead735f540ecfd6671b8621157767dbc8d60bf941012db187cdcb75ec9ebfad018f26bcd9e1804b83f33e1f9bf1c87bbccdf86343ee545fc072e56afb538f55d55513649071343f0615fb5929cd001a9437c78d1d45bbc3b2b01e6708ad5ad81550299a7d4d90f957e02e1332b1258067074c76cbfed446ff01aeb4f590353f88fab20bcf75479daff318bd94c3df97041143b47e9b818a100764220dec87d34633f7ab6fa446ba0c1f95b00895b38b3dc0dba7790a73a4d4e032b9369824baa7520101e589b75e8f6895b5b34b046b04f0b6fe86c8412efb27864d3d1c418107c843826ed62d599ce33a1764b735c1147d6e57ee5ae879ccd12aeca201c738feb5dfebd752be3c2f37b0982d7928ea50f90d1b4311b5e963fd99c76181bfa6c263ebf568c659fe5a29017a8d2188175d0b9162d1644f2575acb81679e5213d1cbaaf408e5dfffba74adfdd50a83035a684b46f5dc3467b0562757189fce9f389a8c4e3b2b38daa3aecbe06e93b04ca63f034b57044c6212c7bd3115e6c0bba67f016e14542738883ff9cf321b733428b527425d387e03e4953748975920f5750e77095cebe7f8c8fd3a468275334b400d4bef76aca5588258982496ec71b0647c1c7dbcae202140975a112b5287895e478b48ad64f8cc4147257e3d16b4d49367c2608fe54baa24a036cb2cbc682c99a42c7d09e6c76242766b287635a1482445682a2caf6165c86e3e445db2c562febc15270364c72eaa8a4a5bf30da9ef57700cb13139477c1097a87bebf9fdcbf92cb716ae81d029395ac79c19e028664134e7f043dce7e999cd90dc0826e7c99985dac129cecff713d77a850620a39afe31ae3087e2d99ae978b848be8f0d8b2c994a205e4df6515770561aaa5a9e8055a89ad0d96f09049146b9b6f0227e7c8875f545ad099a234fb686a9846b00d09979eb6049708c7e75444ac9e5775aca48e18748eda8982323cae3aad15812c49052a6f3b45fac3ac69539cb5fb9348830e943892d99e290215b72a97a3eb67018f978483001dec3bb82d2feca6b103525a7931a5a37fdfcba9af267a9f539ac9fd92ee3675e4278243bd17bb1c17e6514220fefcac3d9bea3db89d1add00e7fd82ecc238f9eeab01533d59580a3446a3e52dfe51dc55c273e890c8c4da0021e387d54ee04116769e76cfc4de79d3c49ae282a56e5e25474b6ac6c5b0c14aa77a4f774884655a292ea9ee0fd5ca8af489a9f03527193416fdab3053e60da8969b15b58a0acb3ddebf3e7980efcb2dc04610ebec7e72e61505f5cd8114542364038237a0e3b7cf954a7eda45ba4076e6b38d4b0e14c7de84cc4ac9b6359b4169364c53fb26416833bc1efab524e8194c8f3939dfdf800b1cf0283c65fb22064eaf7424767dd54d27ac02b2ab4b4ed72df35404bd580be05c368e2cb6a47fb6085439cb0fff64230b6f9e4d174ecdd3079b9dbb895801cb6d4c0bc6068583381d2e1309fbc8dfaf52a45fdfcb53435595cc763677998786b2bf74ab202ac4587e7c1f0c36fca697f70c775542938b5dcabc264ea6ec4db73a9e05295627398d5608f1652570657482ce2f4f0ba1dd187a933ca1e77fd0d745d1d34fad40b0687f6c8a740449bb90f5207733ef1286e967296687207328ced1736cb83a1ef15292d39490ef2a4cf080b2de038d0483d1bdfc602f4a3ccfb741d2c1262aa8c47926c9ce71538d41618c1b58cf559f2674f332caef58e006a77eabc27fa55acdd11ea619e64776cf1054305bc3ab682209ced50fc87f4717778123156c4af1fc5be0c5920a085460d2c8b07b3bcb0e1a2b5a976cae59ea", 0x1000}, {&(0x7f00000029c0)="481dd8fb2cd0f91d0dc50cf7ce52c577d79fa87c0119cbbb2bc34b9cd56708b1685c89766f3faa572563faba77b774c26beca497c7dbc8aad8f651b1d97b8562a1bb9dcfe1e72526c74e14851bd1743a7e5b1ce573", 0x55}, {&(0x7f0000002a40)="9828f061d1ad005ec087cc69e9a1c515fc7ffedae16e7bd9980f2ca7b775f70b659988c6e09e7d03deb03ff7ca13a8cdefffb467618a9e6d48423097b4f2b5ed75563aff4e50943ceb79a4b44f4e2b4b0d74a9b3b097f8e6ebc0d1fcf433b903cfba03986dc2585e384babb56247bd0f09e755f9241de567bc24426e71888d172f920665b95ce5164afddcd8008c860d510db0ab3716acc200fe5b268b68e30f6d10a01fd032e49e127a3171664f8361a7ea68d59b53bda27343d2fce3451c895747a4ec77d96eb5a01305a39e08687b2f5039c871238fb4b31b07d5c5466c", 0xdf}], 0x7, &(0x7f0000002bc0)=[{0x1010, 0x0, 0x51cc, "e41ce4a4055015fd86f400eed2ec9db5efc1c483d86c87e63fc0464561a268ab5c4ef3a224b9408100a5be9f5320ac3f37918c32f6986267203b4e4330576c0ff3732b71cf846d7796897a33f3d38227dd64f33da5a1b419c53d73719958d14249bedfda7baa64c2d3626b3a85469167c8be87ae5b298488dccab93a6d12ac5db2258d44be4d53feb778d66b3abd3c4bafe6759008c822f3ee58d4755f6160c41b61acc08230b2aadd97f44d8be05bd149836e8058ec7aee587e83262803eb048eacdddf642e6132bffff6e1cfd197da42b62c964348dc42d16864f3e82dc9b564c3a33e8e1bbc882e9f1063bf6dc5a8d73d8bf7d080e0e9a4b2c91f66f9d220263230b63174b39721c4258c63b16343d87b8993fdf0dafc53cf12d9eaffbc97d2fc86d17ba6bf4d5e1660eec163bc346788113f3ffa20483368024716c25f57965cf486ec6e4fd6298b28f2dbf83234bacc6a7c23a900f2da37451803d5baa84ea5b307c3c0722953439890570d98f121e1e7cf3c4d58642193e938a36ee7567dc53d86893d97006175dae6e22487a46918bf150b9eecd0029528156305d1e4189ee52af86952c161379b040d135415b190b7e6bfd08146e6c8119901db2f871d56f71834088473d5433e55231d36a4075e67e177d2f0b991f74ba297321955e94b9e81906866c1a98e8da7625ab557cd9355aaa34878a19e789ded3cc0f94cb5284b3ba307978caba4b02446f161b6309443d1d602a79736333f57fdc901e7a57f66f1689843979ec712e5d6ce45d92129432bbdf3802e02fe2a6591606b24af96d94b07b11db0fde6840a1ddb09ccf5428515d9b2c763807b23cb3bf27517509e7070cd39a787e7da261805a08aaa6912298b744ba7b1e99a89fa32bfb8f54015840b887dce590adf333c5850ad1fe809f7341eeba4b83bafb90b3d4e347a1795898f9a7816825a7dc91ce9e52cae480cdc8bccad8317fed4a9355dde559dd4916b3291239354a8520296df9342f845a4055341b990613e8e7dac67d07be9ca95a3252ecbd0a83167638660d37ec83b5fdca64ab25b55197d03ec08c21ed0b87953d7da55f3553993c529ce989143d023a9a3281df5f00a2fcbd92831f5f0630d73a8ff373566972d150f2895a4449ed116aa3a44db140003bafb12a083a99cc467d246797baecd1362e9d3560842623b8ea9cce89bc263c606ea03f0fc30fe26f9b7898d4ae828a607867d9f364e93da316d60a735fa56fab41017c1385da6efe3a432349806c749884a5deef4207d5254c406a9c601c20c2749ffb8a8447bdc90e4a36ec1ce4463a294037082ee478212ad389b6bf0baa096ccf1a48d7b54fc14a04c3ed6d65b96640042f5d0777fbb60a77fea88b4e7918aa604c7e9c0be832b8f90d8b9f2d618745fd1ee74e50189aaaec41b9cd33d5a7dc68b31b79767218ad5109c73bc8cb58211ff5cd8d0606f6013a75c9bda1d4b2cc704fd1fae9ac73cdeabac91cb334985eef75ed6fd4fcaeeeb7af0f0c65ee2cfad4142ea8e903c53a612a10585a28daa1d55c7f7513df16e0b1bbe1b1a276a009ea9cca3be6bad7631b16474466714eb4cdb65a62cc441f7cfba3124801c67fd05507f86dbcef9cc9a06a33fd4c168df8ade5c9a5987ea1ba197b3629b04f2af19aac913a4b6579d5c752359c3e84616452508849e8601f16a966ad14249682fdd877987d38db7f2e0e7e02253cbe0b89b6d7c4ef78e7d8788ebf3f0c071e49197c0fbea108c03c7e9254d4392941bcee3f6b2e6d1cab5b8497a3591f4a28f23b2ae05698c7b8b184527db9df650077667abb8e000a343ac568293b3729135ebe0ef55faac61cca2f1363bb0442c1fe10c5a47f664539f1b7d973c0dcf59b1f5ecbf7348a092f2ef1db64b98222ec1682f80c00b26ee6ce29e596ef61f03a67ab3df7498b0cb91c849610f1455aeed93cf373b1073e214519e4fa6547e7633ed137ed155093a38e9f706ef98bcad3276269af4c324ade4a306dee2b840d87c63f12a6206361eeebd611a13622faf67db8270b30c75df45016a4410e6bc89ef301935223883c480b97bf7e053fae851efad7cbdc71aadbf2552871dda784d7ff1d05ca5d9f5e77222b9bd84f9b809f92eef86b41b6862e0c8cd93eb4f059fbc65cd9b9ff662ae5b9a5bb83c04d5584423272231f4b10e8d3851e092cb5896e6d3680b393334fcb8e3f895596a0e09f5352dd6c0cc7968c27421dcbef098d6b7c6e5d34407b4e87e2fab56502ee3e8ce11c7db335949293da0b338521ed67dab88f460385772477842f23acd2b83d586b77910b845f8202ba470a6fce932a0dab498cd56eaaa3b1ef2fd4be07188c8fc21e57254cfa5d3282464e7f7b5f69e7ddfb86985825361018bb6a7e4675bce8399b9b822b343288dfad820362d899ab006854f147177235576b2ceb8574dd0743c0b7fdc4ffdc4bc4f73ad1c616f61e6563f2c039895137a592cf6c7f19be12c09cf2df7ff60df0213ba6c1f20feaab913d9b89958d2c0003c3df1ecae374bb5018ad6203e7d64a0c531c68a7e4e3d8721aba0a9048168006d203103e597384f8241e45931c2b28440cfec8619dbf39a8df628c1d0587d2fac996f1f5184b4a49abd98ba16d26aa0c8a9e0e744d0730c80bfcc45bfd4d44283c78fd6496fddf41234ac4039fbb6f4cfc586ee3fbcb8c066a7ce0a65a7c5c21ddaab5741165181e70fdfc3bb3d4a569b8a3958b0cb3abee8e159baf56297c346daaf7f19e3b807ac5f7874ab70c0439fe4249e036b014836792d50d27ed5f1d75be8358bdc762e7f3dc06087548c74f4c6592337ce80be88badcd4e58936aeb4556245d90fa1d80df134f0284679b780370eae08c917451d3431332e1e4f9c642ecdce4ecf66853b848dc50e3717c26a804ed8a937277bcf37ad0ea303fd1d1cbd121984679f2c359e6967c3b2408e52f53d0b7b3216291fdfe7be4f1834d43dfd54e63e23d4218913aa442a333845fd3f84bf25f0411972365c8e1cc42d05fb80e5e4bc9d149733a3f0c1f7cd610d93635a5a2ee056b15c1e6ee07535b39aed651ef0fd48b2eeed3d679b83cd6939e4f9999bf017cd1867ba54e778a3bc7901f2da673c989a4b85c414b2041ea038777e2dce56968f40fb0d98cfe7f3e90336d9b24f21d8f1b9c147327249f2a979617d58d1672cb72bc64c94aa0ac3727f723fa7cbabffcaa2a4fb0fac79b9b25a139b4c183c778c80907677b7448947046d281b7609d64cb1fed656e47756ac49758464fb58e97f6c0b8b98ff3d328d8e743938a5257aac63874e14fc0c68bf4c90c9da7389e54ef66c61a102fdd72c9aba49bd2ea75d5f20f94cd6e61e2e1a478eaa1d74e4e8dce8fb42ac0216ea337582ef2c32f770a643a348569a0b8165f236c20b6432fa243542d44cf5425fcecf2dc56740f2672fd8f241789fa227b9f369d9eb37cbf0e33fe416fe38f300fd16d25319eb20a4bc67d5ff746ab9e2438523e2d91f38afa51b0b520ad386d96123000655773e338aa275a84ed1ca9de8b9c8bcc8f20cda9958609052971a0fb4c7540dd499e7b9ad9e3aa50f4fe855190e09ab985797e5bdb383fdb5040e117cf835c21b66fbf47f39e009ea232804cde6e992c71fe10b1e832a2c2729624c4783a45eb9f0d7ce17feaacbeb2053c9a68254ce5c6f74a639351d6423f985421773a2f30eb3832bbe5be8a052c948768fadd1c9f7c5f8bfa27d552a8005056ecb7e755c796b444a6e186c8907ba3a2dac9ef5d1c7d56a1eec767a5057fa9d099e81b048dc8fccd2265ad3ab3b10a883ee20c46bd1e27308914fb7d9ffc7b8d6fcf7f1bebf295aa0126c528f5a286c2c46fa5557123edc61bd2e9d318e912fe6e83f0609c796bc4c46d8befc1301a1e8e6f5875a61845794e4e7c0e388c3077d37d51ee6adc53bbfc98695c82cd565844898c1eea9c4b1b4d115588e8c88f2a5cf1b00e413d5f03131437798b0b923ae49f377629171fd8b357a4779d9d116110704c09ce2e8f8d3c4e0ca5c9f711b0cc6a901fd30201c8ef9dd4b3e76f6e3c54918c2fb99076f3e49dd302d109db3379c2a0fef0b4a2b0fac4ed15f5796538f7bfcd6ed3f019c4570a153ac0ff75cb1b74103da57d155c4b779a3048845ecc8bb21d72e77ed50178173c58e4d63625d552f4a8bbc66751bc993bb75ae38e7d51da96a81997840d2298b9c8ec01ef6d31d8ba10f33a41237880eafff9170129fa2c9ea828a09ae83a46176f4cc9a1294d91e01116efa90e18289ac0bf256616fb714baee9a53ec876dd62938832aebc171a1af091e78b61effad9d93001fd6629a1becdad9c9696d1ca614cdf9456b362af2fdd9034b84954d3c96826c369284d14afaccdacfa5882daa22954aa46effcad0c0888eefc3912b25711cf4b981d0d41bb6d69617daca2c34835b8d5f4bfcd452c45a5331ed2df1cddbe6311eae302fd1ed2b55073faa498d58bc827f9b2075658f9d0d210dbbc89bcd7bd57244a3355ca0bdca2e9f6cc362458f25db0e934a10ef339eeb93894d9fd7e888d2a67ad1f822593e3f913376b1330e3ff6af7683ef7261479238e34f7eb61c94c58cc15293e71b7b77ef814ff597b7bacc9ebf3e979ab158f5279af91fb2ceee6aa3b0158967dda03accb73b5635e81b9bda4f907c7f8bd10e5c7dd625b028ff3b01e8b8635f6e327819c88b523cf8bc6c4c1d5df073ff18b62b269bbad8a35f282c537530fbc570c098cb6e0c38a9830d1f797959a45b513164896fed8eab595122a6d4e9b66e4ec9ae8c18c0ed9df2593dc9699509609b47ccabdf85c30fe380051b18d437d72f43631e7069658b9f55cdf823a6347e9d539274259006318e9991a3243601718605f4d19c93f86dedf17f0a4d3659d0dee7bd994a0ea0bc8508a157ac0c0c893b0d29dc677dcce7863c0943a4e0e72da36a4f3e8248118ba492852b7359ddb263e3d7a984a32bc513f0774303556e3eecd03ba6fbf3fa20fca7945ae015c6119ea80da90ebeaeff3151c7f9e05f1424431555964af7cce3210370f7f8fafe190411e0850872b37046f50e1f735a73921245b0a2d73a51ce69ce0ceee64872fe09c739d08712aea43d71bc0571774169bf00a11b541b172a00e47dd68e34473fae3db9d160982511d54512944883f2d4e604e7ad3ab554eebdc9bcd7e5566fe32a04b5e951f453bc554eb62f0d15ae3a23b4d9b05a06ebd1c232da9f421d730e4e42dbc01f482650d6fd985c73e5be90604a961ff70db0ec266ec25325040df0e8b8b1eacecd692e1cd10575aa70675fba293a1baa4363fe06356c3915910c3d35e31599cbda05940b3fb3fb9102f7ead3709ea044521f00385794aca0a313386d8c3dff0840821ffb0b3ade6ad04964fc32325a48e5a737d1d8cb99f102b85364d549cc487d050bd9d079f4e76b5c45ab3cf53004be8f4836d3b760b25a75ee0a02c600976ef20b9a078e4b8680f9caf3306232ef39e09c0fe022d18fd955e2a48cb7dd728a0333c5da340d520ebf194d0aba90f610c1254cd62dcbf8a7f2254d00cd73ff77ad105b0ae61ac859558899552b50a32a97b2e581a12c6009da1efbbc8047bd93b06fdfe1ac54f8e779c440b2cb4badaef37fa2f8a36d4629530c5a0fd6aee0e4aba34664382ce82f64a938b563907091dd4cae21ec1d4ae14897a31e47aa840fcf0353d32e90e04910a990c8573b29d10c932e9ce2d83193747eefc7423a333cbf0df2b762e1e3fa73f1202b25870da9fd08279d62e7"}, {0xe0, 0xffff, 0x100, "2e73db1b6f7ad9305cbeb313cb155909a99e5ffced4ec41dc02983e579d42f84a238ad17bab5219961be46a8c1f3918eeeb22f616f604c92977200da70f19e3911edd7d90231a4fd98f8fa2202d43e6d253636d22d085028c32b2e90c303aa80081a5af6a0256b3a056afda2a4ae514516df68f9cd623a575e50d325b26251ced424a28713a3a2739a1f9cd8d463d4beb0535cb83b8840272701f9832ce4d3bfc9c4b58cebf038fe3a1141bd106435d3696d023b1e8258128eaded9eb585c34e339b6551fa33f81c6c4c7ccfa2"}, {0x100, 0xffff, 0x49bf5868, "6c8877834f22e290c6f955bef023d5c885e73948e429e67bb50b87e5f0eb5baad115f35477d719d92d130d5753d615aeab42b9dd3c12d363df1430018616653fd34ddfa61aee14e9515b8df045aef030c82329ccf330bcfacc59b75ec95a07eefb45b10276b08af9ed0ecc3faab08fcaa55b225699d50aeab970cb05eaf8616e41c76a80da4a47f6b02ab9986496d400205f948292f2b6dbd1baa8fb9b59450731fd3913a05ce01e6eb3804d5c044a8fb20615ec42eedeb5477416ecf8851826d77a4a5f6608848b88690a4948597532bc8a7a3ca6f80ca0f2808493e25e4b3adfb5bc8812462e74541d03"}, {0xf0, 0x1, 0x0, "1c7533b43c91b1030e171728ccc48c3662dfbf73e3816b5826189812b7b8362677cfc5da34343f7f12fd7de49e34c81ef4886f4ab3e1f4b6499923110d62858532c4863ac54a5defa0ea7933f656c6c8ac4066a7916ff47a122fa72d970f76b1b2ae1cb1cb298d2064c39db8730357668b0023745cad3cb2d2ba7a321382535aff7ed8285cd4f9439a3022b5d83f333723c748e60529eaa43546b615820cdcc48984e8a7f29e787db624bf57e59933c406352a64f38c70ca95fd188baff2f1caa28e0e0f80dd13cde0f4774b6923f7b32554dcb58f49a5bbe9917d1249d94f"}, {0x20, 0x0, 0x80000001, "84a4c27f8d24bdae12669692"}, {0xe0, 0xffff, 0x1, "2825966d21803ece36317f098ba094aef19ad53c4f345477a836b401a12761f413331c2b1e0aab804e199296e49d09e541947a671f24787d4c0ebfa1af99fdf15df57186d2634cc9d74711afc3e749d4655feb8bbf7d560b0c37f602990837a93e76931a021d48d2721b14b50f93c6d3953ee3aa21e77e433a8b23a0ac4b3c8f717cd880e4922d9d2e654b4807d7ca321957053b6a2c4c19afdecdf7921c704af72b28fa362b70bb9a868a6261b2f7b29d6d3902808ebe2ba655877b0f6627f5c32ff6bdabea3a249ceb13d161f4"}], 0x13e0}, 0x405) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000004000)={'./file0\x00', 0x9, 0x7, 0x40, 0x0, 0x1, 0x3, 0x0, 0x3, 0x1, 0x40, 0x56}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000004080)=""/143) r9 = semget$private(0x0, 0x2, 0x8c) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000004140)=""/236) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000004240), &(0x7f0000004280)=0xc) semop(r9, &(0x7f00000042c0)=[{0x1, 0x0, 0x1000}, {0x4, 0x1000, 0x1800}], 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 16:18:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:18:24 executing program 1: r0 = getuid() seteuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f}) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x549d) socketpair(0x1, 0x4001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x9}, 0x0) recvfrom$inet(r3, &(0x7f0000000400), 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xffffffffffffffe1, 0x1, 0x8bc, 0xb7725a0c28b26424, 0x3f, 0x8, 0x5, 0x1, 0x0, 0x1f, 0x8}) sendto$unix(r3, &(0x7f00000004c0)="8287aa8b273473c1318e4d77a1bdc7b71f5aaf97d435b069a20b6695f425a99e11c4af0cddc22ad46cfce5180ce06b3b566f90ab8d832f8eb888b5387a95dfc12d0039b93265c3415578c62d89773cb226d8865a450eefc682ffdad58d7725b8f0223d3f51a3344594ecacbb926dfebdc9a1611926a1653d1f9275c04ae9a154c97cf47b6dac8a037ce503866d740613e4f67310e354bbc9c9315c284946885fc2352275b27fb98e94a81dd0a37dbeebe1494f028a6f5d724218523e8f02d221021ec75bdb58cde398340f360d70c407539cc2e5e1bc36abb8ecb03d94808530ba96ea566fb70a6645f10a98a26f781e9c6eb30a815ca625ce67410da716636e68487599095ae912452ac39e588af83b501d114b569c4e92ef32e8c15dd135e84307e4a657464d13f07aec962c59b96e96579c00583fb421c5d90151fda32ceabef669c97dc64dffdd23de1453aa1f475d3b88a2228e886ae7abeb050e819c920158ac016e5110f5999c17504f0fffbd1645af506a1be8deec75f7e7df9667b2eecb2c4aed01c75f48545a53a25b3ae8f9530b9f27ee53e9992e3c96068347ac32ae739d2f343ff22d5fb53a981cf8d475306ee7294793cae37e9c8af6e16020f37a410503229d28433ca7b22a9931da3b3b584ccb14c07c5b2a89c49a56c4013462fad18ffc5444e87fa1199fcee4c2ae021b0654183c8621d5acbca9c4c004f5243acbf882bbd90b829099e4668f389555522132fac58efdd3c5a8574d9e136041de6557a13fb6ef997bff6dcf850a784febafd3398656f20822ea8bc6293e44928a39543da9242b4515077ab5e9ef415ac0f9dc5be08c6044f6430a32bda1cf08c6b0d6964fb9f835238dc3d639bcecb1ef81361ebbb20000320c76f8ad1082c5518c1395f054dad18e03c84bd1bd227e77bace1c907fe7fd8dd4e9811d68e9330c3d04eb2fa9615f5cc60d43356e84b809b9ac1efbc2f2083443b1bed5e9f7b26fc08b5e8c27b690392ef8f49e29c1549367a66860bcbbb8fcf19ccceefa562fb6c6f855183c615fb0f638a16aa9f7a772de264bc51e7644a8eb60272ea6f8d078cd860ea6d12e3fa54f3a68b0a14e4426c43b55f4fdf15ec01f9bb78892575db02d7900dd5ec20d09d2181b54f1af2226bf228d4df8a39fd6107ff20040a063a55a67dd9fcc47fca1c55903e5c5acf79d0c96fb63788b6c53bd1ede235137b6f3c953c56e26b723e24ece036d0dbee1531d4d25283eebe1f6815ef8be7cc3d15847c78431ab2ced975e65306644681ec6aacbc7b6b52edc238ba7f43690b48b47f4801c1c6da3c612e07f08c97aa372d52fcb8d5516554d646b47aad537c631b9770bbc13945f09598352b17cec2ea603dadb743c799dae7818c55fa78df5ee9f81696ec8a911160c9e4dd7b5e84e61cfdeb44b3fb16b9ef5b77a7f4e9c576b45a112663ef37d2c7f400758fca3d767b8a11519d98a4fcbc99c319a88a31b8f492ae7d87e383a9811ebb9cd91c3cdb0a97b413a7c39884cd1a429dd1c8853a9f4b5bc76d2357744b876df64b5ae42bb69fa72a463c1a2f4b84b8a1908daeae6c3958f52d46efb1c053723ae16b9a689d826c319536cf97ccb3a9c6c16cd4e9d46aabe8ddc17d867e16450e40237cbae802b814eda23b44fd722258e6eaad6f3581ae775ebe1fb44e39e4190e377eb7485245061a97cb299091d133daa99836a22acc61a464e4c78da28418066c2e8b6b3f095c66f14949115cf7b00c2feb18033166fccc8174b2bb14064961cc90b6ca86d9efaeeb0a79eebf61f6b3f9e1b5a9fd4c9e4f4a010c86403faafeed3556025f2c00d2830fbb16f31fedd41f35647274400a241901a89fac191d0c349f7aef7f09348943af1368aadb7a8c7e8f38477a1d15a77dd983943094593861430c6871a018194487a1f30199e0d0bad7fba89ef09197592004743f3b33abb561f10abfeeb844fc5cdbb3ba1efac416e1656b75226a1781679024fe456f05dc5f0755d68380b857fb7ae7861565024a39b7108e808211b2220551530260a541aa273ffee154bed774e4f01027c64e11b2ede3dd9eabe8760a095e8d820804b697ad78770d1ef59322f42fa382000fc299340fe7a74c7719c022bef7bffe2452a1c772afedd2681f7f36eb758349a26d05553612989ba679176b97f6afee9e5e310f08a6a611ffb4aed7533abadcfe6b4040fd830aed3a2873a5534c2e27ac96f9a5a2103b83d1bde3e93a2bf20385db8379630605f5bf2a550fdd4d7856c901549c2622ced100be27b8ef0bd899430dd8076679a803f751275fa6037719ab0e214385c9e09e2a4c55ecae3758d3cddd6e6693b93d769bc895ddea7f56e806f0e1ec0d2f98ca3da00624ba678c17379b16fe42b1adf0b41fdc4702457c50cff675f046c7b8d6ce2bd16d9a09f4a2ee53e0166098f41eabae893548625b1931e88a5060501f23e2b80dc6ccf8444364e9a07c18146fdad07319911a74a1c2338c8d8146b7fc94fea25ecd94e150a6d8d1c1d74921274c9077d3bd70cf8e918121244da78b18a3236192b80d692a8a982694d339d5185a76d47c3c79d752c1492cf6bb7006df71ee836194f24b0c2a5787af0cd7091cf8155660af0d306563d026925e004ce5a4d0c99443bf3f442c40bab70e8962c10e2b11babe091ea6d7767863ea66828a7a96f70c3e52b5f14b38e07293c7c5d404a73be4f588b74455186d585dd5acedc6ba4adc0e78c5e9d366963939662a4530480733aa554ec0c4888aa77f7ff2c9b7454bb1cf489c365d0b97e22e8f4759502ffe2045acc54da0584044fad64f41390af87a4cff576d1f20135df5c582ca36a54a4832b512675a2fc3e0f6429ba52832dbee01272fe9b41c6d33ae1fd74a0e4720b7b010a74205f88308f1d63a85d614156cc3dda895dca3340f082b362701293d7ae1458f713f312fc40d4a46e40ded99d8abd00bd76293e250f6932753468bbea6209cb249307cf95f21acc4eb7517849d5c14908a17d0e58bd860a8d88c2df8353c3a6f2dd28a81b9cfa53f84b0b2c9f91de8c3fba532c6c9616d717fb4931a9c5f8a70edade2328614b3f349b5b28b151f117acada30abe6cb53eb92ace11f4ab94bf11cb2d4bb225f5c24fb55ee7fc012a62de813d260920df917f6b1086c9b57d2cfb5d16b2ceb77f86fd5839c85dace8cf5a91b7dc6a6e8b403c5ed01a0d654bc464f7410120f5b155e5cf7d6bb6ef2aa4139aee536b233a7e09c69380f12e0569370a9aa825d8a65c8ae182a188e41ca055a2059e8a9699ada492174ad5aa53628b1c7b53d946f684a6a09b936f437e999d2d618d19bdc21aa21c471073ae31071de1aef1163a7be9fbc41f8ea7c4b01ed6922023ed0a852c4018bfcfb420e2b93220b38f5332353894c0bfdc0b032a564e9b6091f54f394bd89fb952ef672e54b8544c2398249784ce35e4804af9eaa96ab3535913f6d2dc0eb5f0c232a225f76eeab00c2f9e70849907366755309f8902d6d6d9bb9bbc21d231667a92dc9315cf56e8c465af88073929db814aaee1dd41aeec1ddc0a33dcc747ccf717b6385d15ab178d6148c8591ca7037ddbf5f1aa619a60a494b65856a9e950f1a55b4417b15b2299cb6322661a7d1a4f9de6b7c8cf07c419cb0ecd1cf18ce165a6e2b0707b5b260aee37fb8ec035429fefa4a0c9347d1db132359f232710f440169b94a50e3f29a09c7ee77c6d254905f085202fa35ea7822cf837f089df362a0aa8cf243e351b51b30b6d2d8aa259159bf1fb6b17fd54f380d5e597a8a753978b1f5c216941ad5dd1caf3a88cb77956dcac67eccbe292723302560cb836f0cee253c50f3c7282e84c2ec320945f2e3997f4eb2d99ebf808cab6a8fe0c5be7b9ba19d692662a7ef276b6efb46ddd5e060b7169d3d02382545b7c86a003825a85474256efb71fd1157e2749687722707e4908cde50bb8b6d5f917868184ebb9f7296fb403768fe513ca8978a70b08d04cf3d0be2398ee812bb9aaf4a2d22b04e3051b12b226e5ba92d04a94cb752a553e128fb20b0132379178797837ed90504f043a6904c1767f3ea7e48b84f2a57cab304140a73ffd9395c4d6fcf04200a53b33f6ef57393d07cd5ad254c1d20c81bf0f264924c643d4a5e74db812c0a1ed2fc0ef54868793502d3a77598b38443ac3da0ab8f94ecbcfc71a93e596c5d3c8ed050db485cd79d4a9acaeeb52d0d8c5989393719ba25d9670f2d15b0339542ee25a79ae1e4e4c7a4b3affee3dbfcc38f2bde46f252dc7bc7342af01c75426304e6d3ac522271c461b79f20054d5e702a47e32ebc0a20a78e50b5004581e68e5a3206e003ccfbbc5e5736a9b1f89bb520e28c8f9b6d94c68a1ae87ab4bd97282622986e68d7981b3e6db42b22dccadad4e92e7f853611202969c03275c1241226df44becc7b619c099d940d295dff00e2b44f6e5cb9f211b13f4ff3a356d429621077558f10262965ef8e73d176e5d504321ebbebe5ffd56d3dc28ee464eb37227a2bf97c47fed4ec2dde3db79480240dcd460b98904a5448263d99a809c2d84515f6fafc738786c6b45021052bb0ed8b972253d57e475fc00a1e49f75320703cf4062b8b0d1bdae4a7b60ffe5a6926acad455e4c51ba240fb21209797e41363c3111906d867db248e3e36588e7fcd7d0cfbd4269004b98f7a1dd0feb98bc6b6e5f84442283225f3c413ce7199b84ca17c970c9c9a27c8c48f9c1c69a87b70750d27ff5a60e1573fde579d3b192937788ed39259b6b1fcd60e6261e2b5b02632f490e8d6af73332781bde66c9f7f83bf6c75c230f8806ceebab160c2578098e7379bf9f95c5a8534e59d6da6463d3d8f89f2c598f1e0848d5009ed8a0f437241565e339ee4a31990261d70f36471a4f185b754ca99f7b77fc63b551bc809985145173d657aff83e3eb67ef5d8c2518d8b4929f16efc5cb0d304242f35353614a0caf627d7695ec4357d3f5a67182b3c612f68a867ff3a56396973472bf8793c12aba29dc6b586cd07b727aacd0db1fd73ececa1255a436a23f2223cc1d6147ba821aaf5af40ad8623c290822cf91515f497969dfe485c896e5966ed2aaeee72ffbf5452aeae7a213ff8f8a592875b46232f2962488279ecb828e59658f405985e6c899b580d3f8174f0063b6b89db3cbb1277ca879baeb1932d2c23f8a076426dfdb76ff00b3455262244c804b12d3a7100094afd2a9c326e26d49b880b9bfa0b90fd8531172936b6992bb1a56bdf0c0d33d5687fff7a6af2d2a45cd06a59311e6d1a41c81b2b85059070eebfab818c4963bfc08049c1a97d8eaa124cbcfbc3adf29eb9119515c2a05187f5962b0a3a46bf76d20dc74ebbf1f7fc13cf424f4db68d18d4f066d4267407a73adbac1c86f968a74b2e0119def34540cfb49fd607136ad7d924bcd10a1e7423375872c3a002da757073e6907d90320c87d55d69421a0ab3119b0a1341311469554783d58b20451da0b468d279d341f26223e3bd877744cf96f8c634b2c09b8e7e7e45dbd6680baee29b93a6272341fff1c417f5399c3f569a4db9fadb02c01445cf7d7a8e0beec771126c878d5ee7e8df5fbbb87e1ce0f5bf4912ae8a27d80a862e1b7324d734c698e040d48a2cdca7571cb7defe551bc1306fa331e276d1396e44c8964ff87a9019c9ceea07201b9c9656b93a04f608f3559638ad000344591e861095f452da5c1dd729ddfac33f2a28f9cd4f1f9039f9552c4f60412dd907225ad98167a92bd9c2747bdec08a296", 0x1000, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x3ff, 0x7, 0x3ff, 0x1, 0x8000, 0x800, 0x0, 0x1, 0x0, 0x10001, 0xfffffffeffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0xe19, 0x9, 0x0, 0x2, 0x3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001600)={0xffff, 0x7}, 0x8) r7 = fcntl$getown(r3, 0x5) getpgid(r7) pledge(&(0x7f0000001640)='\x00', &(0x7f0000001680)='./:\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0x8, 0x7fffffff}, 0x8) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000001700)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00le0\x00'], 0xa, &(0x7f0000002880)=[{&(0x7f0000001880)="c92e3316e0dfc9d36f1d64bf94fde098a8d713b55fd9763c72e7814a6020c868921346d306a9022f4030a64dd2760c7a710f00d916ed22951e78387edc407e5bce301204e0a986c823ca5b00ccda7b9e6074d3fbf3206c29669181d37075f8489ac65c5194e354756f77c415ccc1f60b5860dbda59a9c729b10269fed093734b89f9b5a9b5cc77cb72d320883129c1f664481803086cf5a8c9ddd50ca6d47df99a189a859ebba043eacba97bf655dcf328618d9330cb592b26fd3922f673114dc277c063829875055a6dd0651be8824df3aa2da81d07f7ae9f21eee7e86b4dc0630b96fa71fc568bff2b3a6cc39ce46301dd15262cd629ff38687148b40798a73f1ca859dbade5edbaf46ef48e06002855fa051a4f831a06eb852a65a9f6fb05304b0894e36d58bfde7eb5e6d8210614b98d4399f5f15ab2741b2e4f4f23594d7d085d39ee8d2c5d456e6d7886df672f0e3cae101582ca2fe179d054d41ce084e6a062e1f440ae02ef9deca769bae09e7ad7e9b9ca5f24fe73baad9e34a6c0045168115d6a4d78dfd3fa8645f25b606f18fcf2fd261faa1481b1c38865efdd02d7beac9c9a40d9848a07fb850fe95d67c67886d041fdaf8449637123b415a59a396d7f8007476fd5c134de1a314d74b4dfb9936b7877f6454f1e31a210360ce73bc12cd0b44f8925f386f9273b35a7b961226f5192173f0a0a487082f2b2fa9babdab905735979ba0b2d1880a6a326ffb8d6a84470cdf10c7fc1c143b4d56e5d297912c4e5e5e3bbc5be8a6120cdbb6a5ee8ee565790d071cc75f52826058e9d8d0ccbcfe3ee85ec20a56e3d1e1beb117dff2da16fbe8d4c6606195749b9ca305e42528ef0de55394d45386452b4b4895bf955c2ba6b7d20e970e84dc8312273b2c0abef63cc8f642f1a088015412032135141274a8de297580c79638571b62ea02b00d3a6ade7cddfddb29063e18e3e76aab9a0bd076a3f160bdb6cfa0731f82e22c91ab395731ffc0d783de4ab20fefa1448d82acf7120d82a32aeada499fdae95634937f04269196fa762cbd12d712f54c4353caaf75302c8939ffbb82f42d1fba80d0c335a29d6b4c467d8cfa623fd386eead0cc849fb744500ff3b8f0e97778392adce6d34b7a5026dd2b37226208562130cbdc9382dcb4a672cd6e8e1e76f4e36052ad1ccf9d07e1b8c50b69907ba232f8a60deebd5492ee2244b7c22a2e2558094f54ac4740d4fba75d49e2202b635ca1120be541bf77abe15b4dbae5d5648d3830132a5b9f9f57c06ecf45dc00f559a1e0be7f03805d6957a36e8f9e3a718b2fb576ea2805c584ff42eda0c56a4e3c155570dcc847af3186ac436574ded98caee16b0959dc02b24427dba6abcf17dc9479d793e6d9a9acade3a5af72660c71b226a3af441b5f7025090d13b2f9a1938a68e105c31adcf80c52a9d3042fdcf15f76162e815afe4ea2885920f5ba57cbe90bbcb8a48c47d7787c7d69df917db9753240a246d4965f815d676dcfa30be3b1a2d32c226aacf23614381e5e233427d57f55018608d5dbe1a87527ef40e545757792b727180e89d46bc0a7146b34a7a6511fc7f9eb6c1294c56bb77b00d66ac9d640612b080217b07dcca70b993d284187f5c6aaff49d9ccaf16b818cdc3bae5c80084f6d094c87dc6fd6cd3e8cbc53d8f65aaa0a9ee9b88738f800c9d6812fbee42c2502f1f1ccdb90d1efe08bddd2cf4aaaa290e7f13843a61ccc16e349b46195f8cf2c9c44f7b754a4e586b7b064061093cc200e12ac1ee04d7c3c4a833bc3f093a075094c2f696c03cb3ddf974393750afe4a0cc6c5beee0e74aafe97daf66e055448d356b49aaba514e1784727f7e7edbb4b20585bc249c7c64f4da56e444a3607a7006440c26f7651c6506551ba2e43c4592110fbe0841a94eb3e76a648076a8044f9b75d79ad7b7f9ebe8f351a8d1bb8edbdc7561a412e4a44dd91f7873d6bf7e3e3b7c064db5552ef4390147b0aa8cdc7c2fdf43e79f2eaf62ba6ef31e1a77a35ea6bca73b3d342e0cb0240c92e5cf21feb24d8d892f8de8761bc46c4a7d23fe329711e03f36b9af32f67161509a8a03242ac77a179b2d4962645fef38d9eb69a1ba616fd2f446a225fc6ccb5a43ba2b922085bd4abb264f4ec51ce7fee00cbd206a39ce307ea312354fd8e832293240ccd59405e33785a7021a0fc9aa1319f693d252199f5355c5233b985f1a6f3932473f79922450662165f418ec561264b55e5eb36861d30fe270668c7c87f3e77cd9e02c4e1a39a95ebdf890befca7a756218a1e6267dc46d92ba446e07aaff802039d3efe30bacc7251b7d2fe0e607648d5b255f1df0ef27621064e51b8151c93149dbdd96ebb85f839d8eba31adcccf6886f66f37b06fe51e38990ed4820a180793a87641c632d741452269b9e4a0ce7308786b94e3043f81d1ec1158b11770e6b452cd64cf6b1b9869cc048a2b1c693063cda4446bea6c7878ba6e6e4fe84ebb37b8610858b0d1366dfe135cbde3a8bc05a9e4bbab78f0e1b1302ab4da880b6acbbf2ad5db08a417a474bc62af579615fe9a24d1201368d64df470373553d2775a7568d7a6b15c3fabf82b1bea66202f696bbefdd73a8d29c6c347af593d46597881fa26d3897d38ba422cb86c2fa38109cd6c30e57ed87583132c70eab8c48238de50d434f26f6c2a953acc0cff485386ee7e8b88108e4f6c436507ce915284e5a6f798e5b72e65078eb92f4198f8c9a59aae3d1d3d7eaff8ef38d8857215e08972e6f352555b2394eed1164f125f11cee11223cd45c185d07a4ce6d5ad8e7c4a5e92acb32d590d13c9634ec4b90b649e84b798ba125a6f387e370f22e8d42c3e67fc2e4756d0882f57ec5005ba2e3916f22c24ebab91ac48aec731a9b00383e0de7277a479f0529df7f4d2970a7b34dbd9c31e31760bc37eba99b60b5f99e8b2764bae8404a99f2c3cf7fdd5fbedfe1d7162982c00e3bbf668bddf579d2f4237b5405ab03c3f797b953325a0250f4cfd1574f20114acc22648c54f5b803c70da5a1bafa94feefa168fadddb27a21f1b76a6846098154a325a086e1cf9023bc5b2010b381ea26ed80fb08d62e19e738601c3d04c9d3ee34cdcf47286dc95696dc6a7c41d7a3295e3904cf03530ae43e927f9954b7cff8056802f68c05cf3288e5aed41dc0946aecf2f05b22fe3a3ae9a1997c939bda8f7971f8e4f4908dfa45407c2ba3511995e7ede2bfd4dbf2515b229dafbc8e3c7519212e2c7e5a2dc1b1d19d43f257b2fcd6dea258bbe278330c0c5c63558bd3fbc23ebf50b5ea17e13f87994e82894d1e659f8344b4c2748ffda656bab798f07d12499aab37e624b725a68e89cb490d4741aa09c57bb3005924ec2c70ebc3a12de0a9a65a1dbdbb8fdb0c17eb500aa52c5146e2ab7496f1963b1b0f3b4bb312162cfe96c6e32194f18c7720421f0765c0f09b40cc7157efcf8d280a1df7fe1f03fdb0c89a620374736fca5a43109e470ca876ea87b358115a605448ab61b0a028bc616585b9cc178d1d0cf343ce47172c12aaa2def38b5e22c977642a6c2e5ed3d720680829c450bf20909922525aba4f86f82b28368d99579fefeea938e0cfb99ed726cb3546e1d2eade0990f211e9501a07f2446b90a93f80a2f3b111382948cd411b993e6970f47d6aaf092682d4e11f9ba1fe157ee57c8fb44f31f894e3ac46d3c68267ada6a0be55a284f20e6978ac6a35eaa0f2046dce27c2a37566eaa98fe0714b6f2bc6943a036ea41565c403cbe8ae78f11838e05ba4df361cc60678ab1be098b6c420ea58a166adbf506ca14269e684acef1f831efde9b87e1feb11b7595910241e773207426864de342d888f82e3fe4a8712c160753f5c44253b0932e14c39e333849224ba7fe844a1afaa4f4c1f333833ee19348775395d4f9bca41c321849e93af0a8de99817bc46554c64c2293e3643ab891f3cddadfc3648ff0d463f53960fe430240a6c3070ec1a2df293a62a1e303b10755a676e48b209eeb81cfe8e4a3ad332252f770181a593064bcdac4e9768945a9616d7329501024e530880a69ea3693abcfbefe283123adb9a3993ab6e59ff01c35c055f032e838299da96b444deb3b64f6b6bb50b3853b17832493d2de75ed2a08676c42ff96186427b49646309097877f4e351cf59d46c082e50956b2b442e80bf5c1e46bfdd7eeadd052e6ac1963529ad87b4f17b673ccbc11ec4d32467ac2e23c354288f621e3225ecf1bc0616eddd88508f56f9419c50159cb0d0d4d9bfad23e5cb9b66c7dc98d6030264dd256a8054c99440b3108c55929fa2ec8e633c3288078015db5a52fd3d6c9b41bab70b43798fee3c4342e175f7dde2aba75a44947ca5cdf11104c68f58195fe625cd482d68ae35b55fee2c896aebe209986d9cb98959d33fd0796a26b3c5c602e827b4fb3f49398d4f4089367e30b73427fb092aaba518d352dbc9a2b0f4c8f2403cd9dfdcecf760ec7e9d8a9c1f0244ee0e4459331c8cfd2471210293db77969edbdc3d4f8f9d46f4da7121e4795ed35875892cb726ebf6a3061b4fdea0b84301dbf28433345e2cb03879e920c7b6207f2f545cfc50fd1bec14f71d3d0c8de0a9b891af8cc7d8c9ec832df6e0aede19e4f66292acce6d555d61eca830ae437501cf325113d1a52c08081a368f6aafe1745044687a1d37b43bd4c7e5beb2b3b163b06a7eaaecd5c43363e9d5e12bb712647c277082c5c413774c85d2b221b12630397f0f1454fa7f90cb5402ae8b5183d43ef1cfa2a20b85411a2fefbaff7a85a8a2eb7641a11629851cee3c5fe20c09be6136f1c8ed357fd64e5ddf75d1c6b718582f1386dc15f4ed70ce6d58db03092d60a234473b25b97adb36aa791a693d18203363c034ae22803acceebed262e03af961e3148214ae49433d89a29b07f24c9332851ca9b9fe218e9054d37a0f1232039f4e8992478cb032d2447fd50c84e4256ecfc8b15c256fad9d39567a3a654f8c59282640f7d22b72c5a9404511d7135d6e67860e9dc729c97a0af8c6097eb9204fe1bd222864f986f2e74badd57177a989e1e02f0eb31b689099047395e8190fde8e41ff15652651a61fb2e2d7cd295249afd1122cbd55139c9b6f62f295ffffe6a2e4dff061476d542a15a0e02eb93ecf569936e2ce95dd7fc28f5ddc08e8d4d5738dd1b6e183e80a1ba8fb33b6c0b9b4b071a71978b2b7b445bd688d7e115cfc9bc954dd3709a4002676a8c128c6759e0ad27ce085a79764a1866b2401aaa4d9cccda3647eabfa5170b484d55b07efe4a12c5e1f63eed279bbba59cf3ffd45bdde2a257d0cc9fb215149ac6c5f4f0be36c3b810333fb4dcd6e537219ea93288e91dc45ae80a690a02104de00d9312bc9a8a7c387fcbc9c94ba229f286a4cac8a158e71f540dd450948bbb1191b4abba483260b5ed89d636013aef1de4490dc068632ed3aead80285dda582543f90babf6b562ac901e8545886be80fcccb39be4f67e4e677a2f41bbcd49b2e804553240fa8499fbf86951a3e384b582648efda73963d0fb2e935dc32e75431f3fc9435380606395fa556dbdfb37600d9832e83a378645ba90c5388a76776e8ebda7905c00f0b3c47df25db6aeb1d83ca567c84540bcddf231afd7872f9100e0cca4862b2b6dd3ccf99b8a26b162b09e93cc4ee1ad8e61cde5a24cb1ef8d8110d7981c6934ba402a5a8d98688a2c4ca599cff1402aa7513a7e0f31f83688bcbf221ad69c4ed68a782ebb637f6f0377be3bc2a30ede2abc61d13fea263", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002940)={0x99, 0x0, 0x83, 0x6, 0x3}, 0xc) linkat(r5, &(0x7f0000002980)='./file0\x00', r5, &(0x7f00000029c0)='./file0\x00', 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002a00)={0x1, 0xfffffffffffffffa, 0xf00, 0x3}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002a40)={0x5, 0xfffffffffffffffa}, 0x8) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000002a80)='./file0\x00', r0, r8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000002b00)={0x1, 0x200, 0x8, 0x4, "9f24af914291ce423e3e8c2b62ba7443b2c3a205", 0x1, 0x9}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) 16:18:25 executing program 0: r0 = 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) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() recvfrom(r0, &(0x7f0000000140)=""/127, 0x7f, 0x1, 0x0, 0x0) write(r3, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:18:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="99d91265a5cf4e386390a0f381c95fc98ad276f12819388ca4fa5dbdf4", 0x1d, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:18:25 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1018, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 16:18:25 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x100000001, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x3d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x4}, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x3, 0x400}, {{r0}, 0xfffffffffffffffa, 0x22, 0x20000084, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x5, 0x7fff, 0x9}], 0xfffffffffffffffe, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x330000000000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0xffffffff, 0xee39}, {{r0}, 0xffffffffffffffff, 0x5a, 0x4, 0x10000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x48, 0x40000012, 0x7, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x8001}], 0x6ba3, &(0x7f0000000000)={0x4, 0x8}) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00') 16:18:25 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:18:25 executing program 1: r0 = socket(0x38, 0x3, 0x17) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x21, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) 16:18:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e51204240000000000", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\v', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000280)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0fddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e96c292aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87ddf734e6615861f10ef022c3fde210b16e02a76895e800b94c4080341c07a833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0d", 0x41a}], 0x1, 0x0) 16:18:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='N1', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x4) 16:18:25 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:18:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xf38, 0x0, 0x0, "805e8185cf5baa5f7a6beef3478b5d040bf35d52"}) pipe(&(0x7f0000000040)) 16:18:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x46, 0x0) ftruncate(r0, 0x9) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x7ff}, {0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) socket$unix(0x1, 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f0000002780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe000bfcdcb000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5367f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395f393d8327708800000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005315f6a4d5529f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212de6807b9800000000000000000000000000000008000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000200000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000b32e7349dc1b8005bd433c5a40c6f1eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048372c76e0b0a01507535e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9e8c0809a00000000000000002cdfad8ace63e47a05c01500ea56cbe754a9752883f5bee02531061c1239f91e8a318fc0015fdf0df0be6cfb0935ff0300001dd35d5ec9f22d90bf587c6b918153fc70748b000000000000d89bd0181733d7aaabf37fa9bfff63dbfd7d66a6fb6f449006270adcdefabcaf50b23a826a003ebd2d54ac3da6675460d1bae57b134aca1229ca9985bb062aad14105e8d5b4c252d310659519500000000000000000000000000000000000000000000000000000048a3cf5b24671a2029b8f55e5e8ea1f4f640cd"], 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000540)="f7d1106abb7b128dd9e3b1173b25b584f52adecd0a50127c98b1205b1e14f18dc9f91f762f5cc2ff8614bc151a6818da0206666522fcecd43e53dcf639f82987971fe79fe3c49360c913eb1b6a99f099d60a7593d82dfdb81ca0435c8f735c2db13c493210fa61c28a3abdb3d06c8c215240b785feb87a9973dffc05e0e63fa9bb94044418e1497d914ad38b23eaafe6a69104b0198da8b9c1c7537bc83943dc89a988fb9a0632ada62bb3db4887b371ecf1e9a68c1d52d1413b9d96c6e77ba2b1a0c733d8f932eacd8b17701392b06e0f9563cc4ccf34db10672a8f3047e075d3afdb8d026045162664041456f296fa7a70f88e00000000000000", 0x73) r3 = dup(r1) r4 = openat(r3, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r4, &(0x7f0000000340)={0x18, 0x0, 0x7, 0x5}, 0x9) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x6) poll(&(0x7f00000014c0)=[{r3, 0x124}, {r2, 0xe}, {r4, 0x80}, {r4, 0x80}, {r2, 0x4}], 0x5, 0x9) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = accept(r2, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000011c0)={0x1, 0x3403, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be7e101", 0x2, 0x7fffffff}) r7 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x68) connect$inet6(r7, &(0x7f0000000400)={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x51, 0x7fff, 0x1, 0x3ff, "1fe67b8e9cf6e453face53594e950f9e880b1ac3", 0xfff, 0x4}) r8 = semget$private(0x0, 0x5, 0x0) r9 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000010c0)={0x3, 0x0, 0x5a, 0x3, r9}) semop(r8, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0xb, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0xa) accept(r6, &(0x7f0000001680)=@in, &(0x7f0000000380)=0xc) 16:18:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='x\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x8) 16:18:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x880, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20521, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) openat(0xffffffffffffffff, &(0x7f0000000240)='./bus/file0\x00', 0x10000, 0x2) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) r3 = fcntl$dupfd(r2, 0xe, r0) r4 = semget(0x2, 0x3, 0x100) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x9) chflagsat(r3, &(0x7f0000000140)='./bus\x00', 0x20006, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x4) getsockopt$sock_int(r3, 0xffff, 0x880, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) login: pckbd_enable: command error 16:18:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:18:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getsockopt(r0, 0x2, 0x7, &(0x7f0000000000)=""/6, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="45d19e0e6fdcce0af3735d498e76aaa8e9e62089e3ba73d1b1cd811aff", 0x1d}, {&(0x7f0000000100)="26a83c30e84e8dc4f301514520b078f709f58df77adaddd2eb2c4be52dbbf861c71c6c032faf2f1a43346971c3b6a89b5233ed7c3731c1d5a9b6f32fb39e53aade9bbc18760a3d3b3dbb68688808449c4484fccd70cd87a3e96d3f773c1201f5deeea78d9bb71d2bfe8169ee3ac003cffd9e5e99995ddca75ead3536176eed233bb8509491f8e6093716b13f6e", 0x8d}, {&(0x7f00000001c0)="72b7652a6cd841cfc2eed928fed18644ea50db14ab50ed212c23c0b447d4015096be6736f90bcddad7fc62ef5cdc54a7f77e57f88c76eab63a438c6bd5fe84c486ef271b6b09bf63065705a65369410eb35b7af7f6943208556b35e6989ed69a15d4e58c5eb68b2d8878d5f18b787cf0c075fa4796f4f142ce665af67cd692d6feeda7c94aec7d8abadc6b9d8757259205ab0154268c9aaf59344f4dd12f053110a0fb0367d86b6cf8226c1539715b05158fdf6387c8ccbb52a3e010ec35b10c2be3b773bfa685", 0xc7}, {&(0x7f00000002c0)="8070b6d6499eecf15c44cebe77b9309c59676e72b2fb42faa3c821bf16ff9aa2f1", 0x21}], 0x4) 16:18:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = getpgid(0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) open(&(0x7f00000000c0)='./file0\x00', 0xf82, 0x34) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x54) 16:18:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) socket$unix(0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:18:27 executing program 0: r0 = semget(0x2, 0xb, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xc0a, 0x800}, {0x0, 0xbfd9, 0x800}, {0x4, 0xf6b, 0x200000000800}, {0x6, 0x10001, 0x1000}], 0x7) semget$private(0x0, 0x1, 0x1) r1 = semget$private(0x0, 0x7, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/194) semop(0x0, &(0x7f0000000000), 0x2aaaac55) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1f, 0x80000000}, 0xc) setsockopt$sock_int(r3, 0xffff, 0xa0, &(0x7f0000000240)=0xc938, 0x4) r4 = getppid() fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x2, 0x2, 0xfffffffffffffffe, 0x3f, r4}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x580, 0x85) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) 16:18:27 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) msgget(0x3, 0x40) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x75d64bd4, 0x101, 0x9, 0x1b38fd82, "477f641bf4b6648408a3d30f837016de07f4285a", 0x380000000000, 0x68}) msgsnd(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="00000000000016ffffff17c4bba7ffffffffc8f3185e19817a7c652870ab585413476c632b0f106e31635726854fe72390558560ec17f8db36f736ed14463f2de06540298fb78775d85f3ff61ec45f194ebe2907a93c75a6cf52714134ccebc138ed0a9c5c7f5fcaddf18e4e36f3a9fb4c4b8e81d5e6098f04da2740efe10f18a46ee6ecc0e87ec09af5254f29d93dcc69d02ab1e09f8cd15d6c08a0d2462ccd9fb9f6ea51dd529aa4d19a54bb25084c9cc9c8f5607ecbae8aebb3dedb656f433b9af6be4efa7a1b37db0b82763d9131e366f00702f53f69e6b58a0abd1872238594"], 0xed, 0x800) 16:18:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) chflags(&(0x7f0000000000)='./file0\x00', 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:18:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x2, 0xffff, 0x21d2, 0x1, 0x80000001, 0x0, 0x1df0000000, 0x0, 0x0, 0xffffffffffffbeee, 0x1ff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="c47542362ecb", 0x6) execve(0x0, 0x0, 0x0) 16:18:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4}], 0x7, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)="1730d5bde188a1bee822c13143a1aac9453d1eed7aba37c945608ea554ca92ac3782419c22f144046f96804cdf7bee884be366e5930f83a817705562b4aee4e50289c3e8399e45c7b85bfc4d785207481361e9ef7080a5d8658fde37a9cf9c64c0a1ca4cf5e34f8593521392d3335cc435cf9180956220e83c0d216c626bd7b547f77308d4dabae57caeb70f3e68e4e3ca3ab66aabc1c45c315e8c3fd724542ed5eef846c1d3fe95cd0f63b95bea9735c853b62997e41a13b265ab", 0xbb) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) dup2(r2, r1) 16:18:27 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="f925159da686e376264f14301dec17e7743c157ba474905ca2d8cf1cac9abac7b0c9dd425f5440e37b48cb98097c2095f4906995a9cb6cbb76aed5e0927fa0f6a3ba5b39180e9c96f9de6fef4ddc445a5c2307d780ef5a0eac79b8d7c0d30685304799919564f19e4fc9bc0f88ecc1b56c50a1", 0x73}, {&(0x7f0000000100)="c0d3589d507375c03c519bdaef09903763e63a6c4ec662a20fb30403773d6a2830eda3e1ae77cec2cefb81b305fc215fb41bd2e12c18521da04b0f6c05935206f471e7e5966d26a3ad9f064aaec6dfe63484d18f11ac4cec", 0x58}], 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 16:18:27 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x220, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:18:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) rmdir(&(0x7f0000000140)='.\x00') r1 = socket$inet6(0x18, 0x2, 0x8001) sendto$unix(r0, &(0x7f0000000040)="3ed5a39c57641638ca11f031ec351e02e4e9e5f3bbe198f0b66e29ab6603fa3be38b5473b90c817eff575a5fbe3a8ffd4cd14611d2a7f3d690039565e09058d6e61115306fd49b998f", 0x49, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) kqueue() recvfrom(r0, &(0x7f0000000180)=""/111, 0x6f, 0x803, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) sendto$unix(r1, 0x0, 0x0, 0x5, &(0x7f00000006c0)=@abs, 0x8) 16:18:27 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000680)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000140)='./bus\x00', 0x82, 0x4) bind$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="95cc39206275d9fba3a07161a0768be89d4af160b78c676e0a255086193f7470b671fb0246ac1e75ea19205a7a738264cdbe"], 0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[0x0, &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) link(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4513) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000740)="6b199c670c5fd3bb0ae6a6952a2eaba2029f4d6b741d337481fbfc1b697f42d0c99348b3c477c3959bcbee14beda4c2c3f19f1692404927439cff61637d293810ca62394ceb2c47908bc605cbb37b904a19d08ba357187dbe9884ca1e36969912a9923d6da0483bf0c88f59e7040064d068e3ee1b7af3255e05f7eb593f154fd251272c0bcc64f", 0x87}], 0x1, 0x0, 0x0, 0x2}, 0x9) mkdir(&(0x7f0000000580)='./bus\x00', 0x1) fchmodat(r2, &(0x7f00000004c0)='./bus\x00', 0x8, 0x4) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000480)='./bus\x00', 0x0) syz_open_pts() getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/92}, &(0x7f0000000400)=0x5e) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:18:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xf8a) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt(r2, 0x3, 0x10001, &(0x7f0000000180)=""/136, &(0x7f0000000240)=0x88) poll(&(0x7f00000000c0)=[{r0, 0x144}, {r1, 0x2}, {r0, 0x41}, {r1, 0x5}, {r0, 0x40}, {r0, 0x96}, {r0, 0x8}, {r0, 0x40}, {r0, 0xd4}], 0x9, 0x0) wsmuxpoll: not open 16:18:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x3e4) write(r0, &(0x7f0000000140)="e003a15d4bb1e60b579bda440f2a1bb869d1ee6417f4f5e83811a7cd129386e3fa8363b1bea257075632b77b7c4d9387731b4acb6e676377cc8519ef7d5db82e8393e0d764a7ad553f6f6058f303b0e6530cb06e30c968c7bad7e5102100934448848c295c8e0933cf311522a06734d13f79f44a3e08c84cb155735a", 0x1) open(&(0x7f0000000040)='./bus\x00', 0x109c2, 0x48) 16:18:28 executing program 1: setuid(0xee01) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) r0 = msgget(0x1, 0x200) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = msgget(0x3, 0x100) write(r1, &(0x7f0000000440)="70821c93118e7436dbdf7186e7b0e021cd2b4ad80e777724409ea841a28fe51e8b1eaa09f8588708a0d89eeeba1fa9b69b2b131ce81a73002b7480de8ad49872b7a056f400df69f2eb4f5c9ecf700eff870a2e835b75d91dfbe3a6f5d98507a13131b8b29c467fb062e8f1d535371851d372976aaceb9b567bcd0f7979b22934e8e7942bcc60c43a8df6bccb034071d4c42a6cea4ac408f7be8b1c493f000487afc537bca62cb5a1bd9853e4771df04d692b7e48b66333861cf488a8cc9c28f49be9d782c8cd9d530c9dc9f9f04fba1feb", 0xd1) msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) accept$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000020000000000000000000000000000000029b4fa158c53667bf313ed47fbe2143dd99da934a00d5946541c5dfe9b3e3f8a02570e0efdf580000000c58ef6cb29aef8a9e3b9a88641470770c6afe4"], 0x2a, 0x3, 0x800) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file1\x00') setuid(r3) r5 = dup(0xffffffffffffffff) shutdown(r1, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000000c0)=""/240, 0xf0}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/28, 0x1c}], 0x5) chown(&(0x7f0000000540)='./file0\x00', r3, r4) 16:18:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff61, "73cc517b850900fbff00000000120055098c6000"}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000351) r0 = socket(0x6, 0x4005, 0x1000000000000) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x7, 0xffffffffffffff54, "63c5a1496600e375f7ebdd6b2e2950dcf24d9630", 0x3, 0x6}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/12, 0xc}], 0x2, 0x0) 16:18:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c54dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9ea", 0x801}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x81, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) 16:18:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x40000000, 0x200000036, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:18:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCCDTR(r0, 0x20007478) 16:18:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xb346) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9f32b2716e6900000000"], 0x10) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001980)="c12a2e2c608cf64c02f83452a759d7a7607b4102273f9d9d1da40f1d6306f66f84f0fc7daf86d9e76e23abc7251c1fe311127ef0447c2e12e0fc1784933da2423569bebe6a4a023c78d6eb09c427faf95e1a22e58864ebb5e89be0bc015f412ea3d25e5bee7efa02937c4cc109f8fb6ce0fdbdb22cc1b72f6e9e0de484d80c5fa0fa9d9db12133c3ec89f186effc14bc60db761aac78f55626d1427da31600e43228ef0dc6559ec316ead61a56492bbd6f4e9cea52c5785c5eff86f067c2e500ba15f6d57f923b1a66e5f0d1f98785456ab6c5ea485b3f6a00a33e6f81f4dc8181a687a73d9e47f262a90981a1fb86f38a2d68a99eafe2a00c432537fd2c7a6ba23ac1c118558f11b3425d5ba509f1cbebece302c405183162237234fe7de21a07f399a7642e05bb9c399eb23ad3159b355cb70b1df8a25befb6b4f7ee9fc0fe465b928d71644659ae2de3ba75daa20d1a4bff476c0bacca265ea47cfb639695c5b40e1fa47f6599d06badf23b90b3d34522807c3972ddcca430dfd37560432b630175c0caffc09123ecd477f7dfb9918b1f2ab112557e788574927364fd44634b4e908ef3a1eaa33b6d5706dcff0be211cd8f774471d7ea9004bfa971dd6f7a8efd0c9292d89511f5706a98695236054a7aaa51c3fd48705e6b8811b476bdf663cdd47f4826554f4a948e5be93d2343fa5c889391ea7317c1250abe3e4166975db3de716965de3244945f385532d71979665bb0bbbb322ca1ac02c3dece316e2c826b6a4f42a1db17506c4f22777dfd0a7f63a1a830888ecf4f07eb699d16fa9fede81d84ec9699f36cdcc42985065ae8b221174dd2fb3210aaae3ecf02f86338487860d36257aec25ab04cd6d30bf71006b6355e411c823edf8810f932ff37c341a0300213594bef4ff705ef9444553de1f2ba3cf911a08d3b7168b59a21eefa4add95fc1491f74f707d579a5ef6a27d6e3419f3de56d23e1c2958661d2daeb470287ef53f746a66dcc5c8a16c4950774caf38544a0803b00255ee7175b2d700e8175b72f6c134f950f1780dc8321dd2dae881f73e7d7b218d123171e921556be96a4fe930ad8a01974061076affd6e6f99d3136e2c13c32ca84c6fa3b32912f6f3bda42f6d59812917dfc4b64149c25f26cb4c68faca27e55c0ee43fff8ffa49226a03fef22eb37d9d0a9e6ef90a128079786cc668da2dd19a3d9f1a3f1a895a974396cdce4af756d065347c1cde4501b4b3c65ec93bad1348eafcab8ee12eaa9ae1b6463fdb9bbdd92c3e30ece34947a4cbd29a56e4802a347e6a4af928ab1d06f631e8353c0ce71f6e64257a73c3afa914aa0a8deb756f3ed79ba30f4bb578b8dd8985878273eec0f64e819f072d135ec62f0d30b189a45af3a29e598ad51ed0c7a3815db2cf0857a4dcd2a073df62a9a29b1f16f46a98cc35675522b7d6c6268db22e1e2b9e87894ee317ccc3323fa60afc0c01a3d8ec041b13e77e48dd3f28c2f0accf4b7ad9c63ee1831417d0cd9c1ffd78b6734049aa33172085a7769f971b5db1bdff6370cb1a92b6742f25c2d26b88bb307e41041970feb4d87ed54067801ebab99d1363c51f90bc8bd6b0ef0592ff49f09855b7731e521792ffa66bc869a7e06c7ab0b3d83b12648b6f8914d4b564becf1cc08c3c9fb61fa086d217c97d0aabf3f61b5de68706caa0a7b3dd2e7bd361ab5636a7cb0c6e93bbbe084b35a65acf856a112073fc34cc52804c10ec1ec1ab5dbb706c7fd0897e851b4b47266ef754a1ffa68924b9fcf6d3bd68e43a749744ab6696762ee30e7ef190287d4bf963e42e9beb726e35eb56bf5a9eca07c5bba79b420d512d1fa0c5e2b80a44c7856ef352a801a5489e31e88c75bd9832be17a12d0a4ba038ad464cb084166233534f699c06184f612b1f9a4262d52517a68f3599600844a3e23934dbdaddbc67c0fe8393d087c51a29f7aea236de7f138aee3ade7cb9bbb024c353e59ecdb4acb9c26ca381b17d9747c49351555ecd3704c2a2ba94600cb2bc7b01f475a8ab8ee8b466ed728a5d96db0eaf19b3074b902643637621c7b59b85a145e53a024b10c549a1ac92ad171cff787b7200cfbd0efbf5140b227d5a1b6097c3ad812ae6f29254f176e9795988ae016651ce52e002f8f94e493219eb079f04e62f8eda6fda7c6ccc80a84db5e4931888f2b54fc191e603f1dfa3fb2a49f9e8fa9264d357a7915b433a0f30de577ba13fdd1fdb690ae6929fa4ec5c6ca8fb2c8b7351848e6fe64f7563ec02a345158ff6b08ff6c004de62565e069ed484c880425229290ba2d9d4ad5127f7918386fa05f81e0a83c763dcf0277ccc9bd03e0165e78f6607421427bd7659567feaa1b7e76bb65c59c49a3278dfe3cb6bb0ae785a4ad7f4f5d894b670922e053b275572ff312a488b0707a3e4d52e86a3de958fd72dfef37ecbaee0fd0089958cc52c322d2c962917ee101f3a3a024a20356f171b7b186c8826b6ec619ebbe655953dd5132326960f9c6741241e4775a5e94ebdb1fd23e62c6d1d94ed44548ff0721e59a59dd35c08ebbdde0822c75008b24326c436fb007577ecb5896be0c46f168ec63b7ade85bf66793ca8feaa7ba0aed0ea265b1866f1c8024b348f5b75711695f20048dc35cf03072afadbfa62318653847196e90d42c978c280f249890d1a701f3f9ce0f330c16e716fff6e8924a1245cecce0252c21926573fa83922152a02268ddba517a8c569b544b7c1f99f2d30ee687b82289fad03f3ce8ef8333c96c048babd1ffd0c9c67ca5fe0aa62a92d508a5eca0ee6b05bf58b47c56cf3a0cdc634320e0c7e1709b9d9cf79ba4555b1988017cbea4ac5c1a07cb2bbfb7fd177fa027870c9e5a38ce959a7060ec89912104fd998dbd214f840de2ea6a8a51c70e7fdd765046f8642a0811b1f0c0a1b7613643eef902e7cce255f8a9adfee6d083abe98c506b80f717d00c0bbd94adfdfbe4263bca5c58841cb6ab3926803f44eb0473bf4adf869fac140847699467d101b7c118f234c103b6fd3aba319b046c49edc8736d6ba9f38cd7a9224ed63d306f36ab1a460389ad21cb1bb6f204cd09042542a0ca96b6db8abc5fc1c04a5cb00569d99ef6033878f14df1920ca754ea4ad37aef862523d7e1f6a51d51dccc7f51702aae3e62bafe671052b77e83be6302766826cd492ae1428f5b2b481f8c3dedf3c2bb17413c02b21675018c03a3ff7797febde28440f6ff4295c968767208fe0445d4065bfce384369fbc50b39efee951f70f3d156d91cac35b35d3d4c73b200bf1bd668833b2533ad8194a498df47b84080d518a80c8cdd6f899ce50013dc1f5639b1318edeb65deeaf7c923ee01db4c1658a52b561ef92ff890b181ded430c62345feada65878fae84e8f699c88b69c119f4eb2c37ce1977f672f3227299eb631372374c228bfe56d682f95c8a51cd3ed5903a2faf041ec5b065dac0ebb17a78bf4263ab336ff3e045578185cc510256e676252f368eaa0fab1392fbfb92292ece87f5b51ba640906cab5e2ad7381456af9bd726ed1e57d1049a010ced0a9d042484cfa6abd46b58adebd69722d5f56d07c0c91cd939e0762f12025f5770e5e1eb7df6c7f11363c2b844d9b3fdf0d8aaf17d4d725c2602935a9627b4574078e3e98fea91a2dea7e3fb1040de0a49f632cd18547f8cf50ef3173be9fa5a67c7d00c7b1fee79bcf9901b851cc6780dde87c6f396e51bc81ff4e4ae453b41005d8e5a415c77bdb2bdc19621a0349ec530d3d748cf612d0608aacd90f3121febffa8b0aa1357fa5d2da402d651602aad5884281a2a36bdaf9cbf12bfddd93c38a430fb7b55b2617a7ec2681869df1fabf8a66d6d4add95f4b07856eeadfe95d7dd13d609c2456aa66255b2c4d3d9b09a6ea055953294fde920e2c54a1f2131da92d5fb0fd471f909c0034024d6d19d3f6eb710cdf02d5f579a6764a29191a779739f4c780450abfe08f9a6e98740f3f4a884da5dc02446008db597c61191b904f3739ee798fd58cd3b3e1b32d20df47ea6fb50be1288a5dbd45aa88d1914bce", 0xb3a}], 0x1, 0x0}, 0x0) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/115) 16:18:29 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:18:29 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008b00002b27feffffff0000000000000001f2e9ffeeffffffffffffff9d0e227df5ab009db9", 0x2c}], 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:18:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10800, 0x8) r1 = accept$unix(r0, 0x0, &(0x7f0000001040)) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1207, &(0x7f0000001100), &(0x7f0000001140)=0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd0\x00', 0x84, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], &(0x7f0000001080)=0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000010c0)) fcntl$getown(r0, 0x5) pckbd_enable: command error 16:18:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x87d, 0xfd45, r1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) poll(&(0x7f0000000040), 0x2000000000000064, 0x0) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, r3, r4, r5, r6, 0x2, 0x1ff}, 0x1, 0x100, r1, r1, 0x4, 0x4, 0x3}) pckbd_enable: command error 16:18:31 executing program 1: mprotect(&(0x7f0000665000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x0, 0x3, 0x3) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:18:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c388", 0x588, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) socket$unix(0x1, 0x7, 0x0) 16:18:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x1028, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:18:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xfffffffffffffffc, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x14, 0x5, 0x0, 0x1}], 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:18:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x5bcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x7fff) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000380)={0x9, 0x5, 0x80000001, 0x8, 0x57, 0x9, 0x3, 0x6}, &(0x7f00000003c0)) 16:18:31 executing program 0: socket(0x26, 0x7, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) socket(0x20, 0x4004, 0x3f) 16:18:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400000200ffffffff00040000c419000000009376000000002255"], 0x0) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) shmget(0x0, 0x3000, 0x308, &(0x7f0000ffc000/0x3000)=nil) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) listen(r0, 0x80000000) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:18:31 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fa, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484ca6b7438b3e70ce233c55407eb6bf2213396a5f09611600bf347a", 0x3a) execve(0x0, 0x0, 0x0) 16:18:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/13, 0xd) munlockall() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x6, 0x6, 0x1}], 0x88, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xa0000008, 0x7, 0x7}, {{r0}, 0x0, 0xba, 0xc0, 0xffffffff, 0x1000}, {{r0}, 0x0, 0x11, 0x2, 0x6, 0xf66}, {{r0}, 0xfffffffffffffffe, 0x28, 0x8, 0x0, 0xa64b}, {{r0}, 0xfffffffffffffffc, 0x20, 0x3, 0xcd2, 0x6266205e}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000041, 0x0, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x0, 0x48, 0x8, 0x400000000000}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0x7ff, 0x1}], 0x7fffffff, &(0x7f00000001c0)={0x7, 0x10000}) 16:18:32 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:18:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:18:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:18:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bd0c4e2591c321a8cf987e8e4a8051bd24313dea8d03c50e05e2d3280d33ee61370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5d46e26ae4cb972091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cbe6c3140972d2eae1f3c146ed5ead47dfc43c6c3ac18be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xb8) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="bca6c2a355b6958ff2435bda15875a5b14caba0c0a58ed15511504bd901ee9b512aad58b1b130f8dcc3fcecc2dd9a38a57837dd537df06e67fab542df3cf28e7f37263aea946ef5ee426773d2359aa6097c5da2d74f0c556d329d5e1bf44f46f985de698a92e0fb65ac3ced02abfc3f32254e5200fd4d7bfcea805df486d1d2c0d419e30403523b06c2e3e52b57e9e797f6e4dc29469b8274ad868c4efa1851dee107754688a2a1dac1cc47f7f0a52a4cb87d2742813321951de09a171d3787faac0cd031aeb28a5c398d66c073cc844fe957d6003fdfc737d8268c05d12df1aa716bd0c0cd5", 0xe6) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d10, "f60e00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:18:32 executing program 1: r0 = socket(0x32, 0x400000000001, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='+)\x00'], &(0x7f0000000280)=[&(0x7f0000000140)=':),(.@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00']) 16:18:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10004) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:18:32 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = msgget(0x2, 0x0) r1 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) msgctl$IPC_RMID(r0, 0x8) 16:18:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() syz_open_pts() 16:18:32 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x7) close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000114, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:18:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="fe4d81c2135d2aa28201ab8ccf42d77d1bef3789d2bf866497eba4365e7835d501ed9495912b38d75fdb41f64cca99582afc444f277ad2904f1ce4bf9ad1e91b72f82c49b8fcdfa5fa578c2d90757df615f385df8ca73ca3f2d4c73d1cc795f9", 0x60) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0x9}, {0x47, 0x80000000}, {0x5, 0x88d2}, {0x87, 0xfffffffffffffff9}, {0x84, 0x7}, {0x4}, {0xcf, 0x6}, {0x82, 0x5}], 0x8}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:18:32 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000000)=""/7, 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:18:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x40}], 0x2, 0x0) 16:18:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x218, 0x20) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x0, 0x4}) select(0x40, &(0x7f0000000000)={0x4, 0x90, 0x0, 0x0, 0x8, 0x8, 0x8, 0x10000}, &(0x7f0000000040)={0xfffffffffffffff9, 0xde7, 0x5, 0x0, 0x1f, 0x4, 0xfffffffffffffffb, 0x4}, &(0x7f0000000080)={0x2, 0x5, 0x3, 0x100000001, 0x400000000000c4, 0x38, 0xfffffffffffffffc, 0x7}, &(0x7f00000000c0)={0x0, 0x5}) 16:18:32 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) chdir(&(0x7f0000000400)='./file0\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="5dbfaf7a7181d7ec303cc4808c3228f4dd", 0x11}], 0x1, 0x12) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:18:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt(r0, 0x6, 0x9, &(0x7f0000000000)="1281d96889825540980bb313ea1eaa85b393af92d508b85c75a3e31ba83fdb374d4744f021aece98711e58f859503ebe0a34037702007bc53f71513f35a30dd1a2f20343dbed955d75c9409e1f1a6808d52061bf01db0f6c9f3086ad76bca48a42a6c12e239bc74fb6142eb3b3539f79b0fc9f35ac25f6abd12484", 0x7b) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:18:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000040)="0ae88e5847ac0866167e955cd0308abf144bf810d7a71b985d59a0985619656b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223c411dd8f51bdbb729662d36af65438c18ed076e162c883d7ea423e28e5bcd7bc233a62e03b4ada26d7372ce85a9f58c56f4c", 0x79) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000580)="267e26eaf2595575f1968c6cfd7a25f8c9305bb77c8c2e40b8b134cad68a856bb8332660ae8cbd7daa0630d9a9d27d0d3de684f3e6d9456da505d940f7038de1f06e199c0db6393483af9f34a1a94131826ff69ecb97985ecc617f6842883e00cb56a3dccffbf52c75fa69bb2ffaaba7c20e83fbc14baf6f38", 0x79}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:18:32 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x8000080002005, 0x2d94) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x100000001, 0x80000000}], 0x2bf5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffc, 0xe5, 0x8, 0xfff, 0x400}, {{r3}, 0x0, 0x20, 0x2, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000020, 0x8, 0x81}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x138, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x7ff, 0x9}], 0x8001, &(0x7f0000000240)={0x2, 0xd9}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}, {{r2}, 0xffffffffffffffff, 0x41}], 0x74be, 0x0, 0x0, 0x0) 16:18:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20010, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x6) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) 16:18:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) kqueue() 16:18:32 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e472016b152e065bde2c6d8f857eda2cdea705616d00fae19c41bc89dd1965facd1172989dae418467d680b6425364c7adeedb88ad0590fcdf288adfc0d185e2e3077a53afc72320d449bff5309803c0c9558ace7b83a218ec386e6304449673efb5d705f1e8d693cf194df321b7fcc051e49ecc50adc125daecdbaccb0af655b5422fd26e4598bba9bf299925a4aab0fca23818c88deebd52402a671a7a470f551359309bea61352d0acb67350982a6b7660e16bc9ec4b531d112dfb276b5bc0daf53406057cf22f052e190dff4baf795408320ebab025d303565b12abcb40510486ad004caa59939572e0e222c4b1c500674b35122c4d2a33787c07d5a2cf9d51c62692213c7cf7c4c24d882643db00f21e48cd18e3ad9579e27f1f4a143c94aa4e4430b224aaec01b92274b1a3aff7a58591fccd6ba0845f98f9b98243b8192bb3a7296d93d3f58ab5d6f5806fe57219003e65146d2593b73e3c6d5d3e1d7f76d71db064511382e272844268be464710c5137fda5911ec7aede6b6fc72a2eaf0c3d000000000000"], 0x1e}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:18:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de9c16723f911a1d962f681f00"}) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 16:18:33 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe2(&(0x7f0000000140), 0x10000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x811, 0xffffffffffffffff, 0x0, 0x0) 16:18:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c68feffffff7318cd9f8b4dcbaccdbcc27f", 0x0, 0x8}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0xcc, {0x1, 0x5}}) 16:18:33 executing program 0: socket(0x1, 0x4003, 0x3) socket(0x21, 0x4004, 0x1ff) socket(0x7, 0x0, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) 16:18:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000001840)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r1, &(0x7f0000000280), 0x1000000000000150) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/134, 0x86}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000002c0)=""/201, 0xc9}], 0x5, 0x0) write(r2, &(0x7f0000001880)="4dbe01bd9429432c3580fdb958d57b5055f6a4f74cb59795fdbd3a9c", 0x1c) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x7fffffff}) r4 = semget(0x3, 0x0, 0xe) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/245) r5 = accept$inet6(r0, &(0x7f0000000440), &(0x7f00000018c0)=0x232) recvmsg(r5, &(0x7f0000001800)={&(0x7f0000001500)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000001540)=""/33, 0x21}, {&(0x7f0000001580)=""/109, 0x6d}, {&(0x7f0000001600)=""/252, 0xfc}], 0x3, &(0x7f0000001740)=""/173, 0xad}, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) 16:18:33 executing program 1: fchmod(0xffffffffffffffff, 0x80000000000008) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000580)=@in={0x2, 0x1}, 0xffffffffffffff85) flock(r0, 0xb) recvfrom$unix(r0, &(0x7f0000001e40)=""/102, 0x66, 0x5, &(0x7f0000002040)=ANY=[], 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000ec0)) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r4, &(0x7f0000000cc0)={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x3) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff67) r5 = semget$private(0x0, 0x4, 0x200000000400131) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000043c0)=""/4096) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r5, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x803}], 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000600)='./file0\x00') fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r1}) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xeaf) close(r2) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = getegid() getgroups(0x40000000000003a7, &(0x7f0000002340)=[0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x0]) geteuid() semop(r5, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:18:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) 16:18:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd000000000000000789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5b70d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d60000d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5a168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc2ffff000055e3a311c96284c2b5337613910b76922e59a3e00a9684a1", 0x1f5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) dup2(r4, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:18:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x40000) write(r0, &(0x7f0000000000)='>', 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ftruncate(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:18:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) 16:18:33 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000008f3ce5ac938ec82ac2398f33d867b43cbe2a18c58239aaf73013516fbb55c8f57dc67b3195490a1cf47852c8fb1f21ad5d430981ace21c0f1a16e51493b033ffdc969b9e6a1898b6c82afbbe"], &(0x7f00000000c0)=0x40) fcntl$setstatus(r0, 0x4, 0xc0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="bce5265187ae7c8a591ed619356d35cb2c47a56715db35d7b65c694629055d96bdd8a6e9b988366ae64211a2598e55232a91426aba95a3b390418a80cc0bb03e7b6d59d55c6cdfbeea90fa94e5be032dcf5a677556fba8ce91ac652b51d9009d54704a86fd7ee5140491699d779bbec73b1bee2ba0b1004fe4e74079ec16960309abeb08043ad97079fc729646ac17a1924b54d670fbc6788ffc860fe87588df7ec0ae3a58805efb6151e5a51847db0bbf2690e511fb577b17858ed6850481bac778c456ad8bafd33f3eee11f0c0aa6d123f471b7a56cd97788aebf40737ed", 0xdf}, {&(0x7f0000000200)="0263e82fee21b89a187a83a15cf81709c7e7c99d63453b6e4808bd4f6cc534164248544472be1cba704f51d7bdfbeb0d1c24f619cd4338388a46e15f9ce5d869b3714c1a9d8a496cdc4e48664a49fca7a0ef2a2c88e9214d0e8d83e7c45960f42e090bf950c9eb6e5e4f3b927aa24315f8470002273144560442efc30f9e072c79edf5ea8233c9923dafdf286d3f1e997f22c0c52c0f5d19fc399f5a9be9ef2b8e747941e8113d7a5316fc1fc79c28d685b0305c2b541affcb75fbafc64036f5c29d0889cf662e660dffb9b6a709d7232e4d2bb38e59247aa795b8dd25c6c58615172aabda2e7426a1a1a1e375f24ea16edc03", 0xf3}, {&(0x7f0000000300)="4061d14905cd80528b61f0c587c6ebf40124093d691fe5319b2473005da6e02fe479268e2e69cd22a92d8b8865ed17c2e21d5209bf2c72ff467ea1834966681d86e291f7fb4591a2243ab2b8e94998c892941b86b287b15575a5", 0x5a}, {&(0x7f0000000380)="1528da336cea7f541fed502b922a6cf934f4136b54367c2251ae69c0a20361439b", 0x21}], 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0xf000000d, 0x63, 0xfffffffffffffffd}, {{r1}, 0xa6413e0f9b913622, 0xb2, 0x1, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xd3, 0x1f}], 0xfffffffffffffffd, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x54a, 0x5}, {{r1}, 0xfffffffffffffffe, 0x48, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0x1, 0xfff}], 0x1a5, &(0x7f0000000080)={0x6f}) 16:18:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1000000000004300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000100), 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x359be751, 0x41ba}, {0x50d2, 0x32e}}, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:18:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x9}, {0x5}}, 0x2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:18:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r3 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x81, 0x2}, 0xc) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) 16:18:34 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='**:(!/\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='//f\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='/[-l\x00', &(0x7f00000002c0)='}\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) 16:18:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/86, 0x56}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000100)=""/44, 0x2c, 0x41, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:18:34 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x40) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff0039ceb196fcb9cd9a58000100000008cd7fdf03f00000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:18:34 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/102, 0x66) poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 16:18:35 executing program 0: r0 = semget$private(0x0, 0x5, 0x310) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000500)=0x5) semop(r0, &(0x7f0000001880)=[{0x3, 0x81, 0x1000}, {0x3, 0x3, 0x800}], 0x2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget$private(0x0, 0x2, 0x400) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0xffffffffffffffad, 0x0, 0x0, 0x40e}, 0x20000004) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000280)=[r4, r5, r6, r7]) getgroups(0x7, &(0x7f0000000240)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, r4, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffc85) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getegid() dup(r1) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[@ANYBLOB="0151585ae7696c080000007183d26611042b772e0cf9075354c8070000007fcff20300232b7d368950e841d6bdb203b79f94bdb5b446adcaba948db9a2044459a6e2eeeef5286d0b3508df4c99afb6d3598d66bb792b3407c4072c328ec043f2b852956a81908acf5e95badea58e18eb43669d562a14728393929815bea5b969062d3f66311fad5a3b5c8397437404196765d8b1cbee27e394f4c2260a4d50b8fc69d7e36773ad52d75ebba65c04ade97b4c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8005, 0x180000000000000) 16:18:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="4aa1810d1e3d3ff5d140e87890ead640bb4fb04dfd25aee15a464ca597dc2090ecf60f7fbf0a7d3c313edcf41b02befb23d2d80bc182bf2972c59279dd2207a9037f829056a35389c5547455cbb7f7ad457112371733f061220c7295673d90adf793dcc522ba3247ec298f013588ed4a0ac3dd91020606eae9591571f4d25bf3a351f943727916f143f0c701735d61a7fc5674f9304d649b46a20055d348904fc25db2eec5161967431c0192f677cacda303d26e8559ffb46559aa2d0244b316bd4b971d3d33f22d32759b6a6a4f6ee34207c5a74388fa21a9", 0xd9}, {&(0x7f0000000200)="78dbb01f4c7c1cfb4581009d4b5067ce41adcc5d077707683771972df9b62e55e0b015047d5dea50ee236a2d8943dfd0e3f81fb49a0aeaf9167e124f2cb1b6335ffe0c8758c1a8a3c7f12f0b5b8ac800028ba8afa7cf77136a17b133963bdb4358a12a23bc80177c991f1c83e9387f6dda2ebb54b56b251bae364cb93ed1fbdfd8ec85f6330043cbecc4992342736cd292a67b1dfcd44f8500c3fd8e2ecc1040186b3a889bab1ddf5aaeeb4b2c48c6fec878469f9086140fced27d31d665e31743e5e4a8a16fec6e3f9a405dbb6c4ee81d8bc25cb056ea2316f00ecaa37d566a5e92234a", 0xe4}, {&(0x7f0000000040)="f6585f2842e5c2bacc55f60b6f756353f89a7e1e82e19f5699f257f8c9de198fe73fcd070a3670b2e9434ff8acef878f7b4c81ca5e8929a651e0d76950913c52ee5010938e8073bf5b13d9ff4dfdbb63bc81cc1765d86c793c", 0x59}, {&(0x7f0000000300)="c387f6efa6727d85c78f470b520d74d6fa5a1af48d1fa7d3502ab9d89dbe1fabe63e0431999a9ed5bf06762809a1b76be32ba0180dd911c74e103c", 0x3b}], 0x4, &(0x7f0000000380)=[{0x110, 0xffff, 0x200, "26498bcaae2d4045e44d41f09aa5f36a8f1903aeb23667140b540e907e002ecc0bc02c42d7675e5b73b7de6219d85d10bec1a321d0224a1e13166ab2225b42864abbaece3a92291ab3a603a12ffc62692d01b526ad38b9f08c1c0cdd4938faf3337e8bf34bdd2e0e80445bfd5f49119bfa34af9eb1e9aec16ea6c672b1706273a9a0caf654fef4205312bf35a3684eac37c58632d49fba09a275549165e90e7b8bbc9cc8aba50d5363abd7474fc5f8e82aa0c19fc7f0bd9894d8a1f073f949da74d6e38bfab97ecb4d9e322e6c9e2ebd4f2c832dbd9322767615390f20451fa09287194a8a7db25d456c690a31cbce7535cb08b9b7bce94115f0"}], 0x110}, 0x400) close(r1) r2 = socket(0x18, 0x2000000000008000, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x0, 0x1) 16:18:35 executing program 0: r0 = open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x12d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x56cae379, 0x3, './file0\x00', 0xff, 0x7fffffff, 0xfffffffffffffffd}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="49f1456aa3b9bd8b94c72a241b766e62bfaca53b5b5487b5bfe52854c73c36462c9dc0a7c52cb900628765cad3976f01de96e52bff25d8d6eb1a8cec76b5c26c9085be927d8c7cb78a7e6686ac963041675897829a957c31fd6861f3cbc8f3879a6157449b43fdfda4ff505a53a406d743e56dd6f85b31500071ee707e74b9c89df0f727ad3c38aa6d8527d3772be10698b4ad51fdc9678250cb1f4b213b6eecd586c859de95865f9139798703", 0xad}, {&(0x7f0000000180)="5aee701987bf6a5218df29cfac5bd3ce4234da7ac8a6458468815d7cf58ce694de1aa46ff03cf660e5a2e0ff509fa59156ac9322ce3ebeb380c9889652e3af5c42b09d52cf57f14697a58d35575625d15849b29f8669144c020b074ebece6cc75fdc440e0a", 0x65}, {&(0x7f0000000200)="229080f7be731055c9e43f717599d73393a4a66ec41e0b33c29e20920dd77392a2e0ed4383800ac5f1166bb5749ce45e83554473f8ac08c79708b4ca8c84dfd07f852d9b722c652270ad7bc3ffd11fcc193f3e1ea5ce80921c58170b8b480db89132b9f25f97feacba32d463fe6567", 0x6f}], 0x3, &(0x7f00000002c0)=[{0xf8, 0xffff, 0x730f, "44fcb199b7b694ba1d9ac076593c6ae90dce1fa226a4c7ff60817f4c567ac558797006b2b8e5b225aba249c99d6593bfc50cd38fd93d31a610ead89bd69101cc83056791c7af115f0e761ead793aa445ce890bd8e4ee6db29b3fa19625f55307c6fd9cc2b6b71e07a90586572220e562ef07053d5ef63b84958b0378f60ddae2edab8f760f21b523a71d934e0327a2fe9fae796fe038f4284af3bd3d929248d4557d8f98518fea10f63d102c2cffcd042a0afbf8a9b52909048a1e4eb862fd449aceff261d761d025952b8dd735784490f7397a9a94912e18f25cf15e8d6188787"}], 0xf8}, 0x816af99357a3baa3) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0xf46, 0x4) 16:18:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x6, 0x1000}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x4d8, 0x1) accept$inet(r2, 0x0, &(0x7f0000000000)) dup2(r0, r1) 16:18:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, r1}) 16:18:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x100000001) clock_settime(0x0, 0xffffffffffffffff) 16:18:35 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) write(r0, &(0x7f0000000300)="2b00ff2300002b00290000000006000000f2f0ffff1f3ada843bce7621fd6087bab5ecab9e0bf919f289549f25b8d814ba521b532e2c5fb4", 0xffffff71) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:18:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) 16:18:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = dup(r2) fcntl$setstatus(r3, 0x4, 0x81) pwritev(r2, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:18:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:18:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:18:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000080)=[{r0}, {r0, 0x18}], 0x2, 0xdf0a) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getuid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) lseek(r2, 0x0, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) 16:18:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000400ffffffffffffff0004001f8e99f646423caa008da60000b901010000266a82a906f2"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:18:36 executing program 1: utimes(&(0x7f0000000080)='\x00', &(0x7f00000000c0)={{0xff, 0x80}, {0x3ff, 0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:18:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x10001, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$dupfd(r1, 0x0, r1) 16:18:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x7) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) pipe(&(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x100020000000003, 0x2}) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x3e) 16:18:37 executing program 1: socket$inet6(0x18, 0x1, 0xffffffffffffff27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:18:37 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) write(r0, &(0x7f0000000040)="1bce4a2f6f", 0x5) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x3, 0x8, 0x3, r2}) 16:18:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x7ff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) 16:18:37 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) setuid(0xee01) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:18:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 16:18:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) write(r0, &(0x7f0000000180)="2a24d6adb2dcaaa720a0a4d4412f28c748d9c9c131e6999f7ddafa3fe25a9d676b046d34e1a1c750b8ccb58f034c4264ef00", 0x32) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8429, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x100000000000003, 0xd9f, "b006000000000000008a210524d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:18:37 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) rmdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:37 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8480, 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x4011, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:18:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10800, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x31400000, 0x3f, 0x7, 0x1, 0xfffffffffffffffb, 0x0, 0x10000, 0x3, 0x0, 0xbb}) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:18:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)}) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000017c0)="ce775101cc6417b6a2f2532db352295f116316d3ab9d67385f630080fffff04f25ad04d440ec749a9884345994145908dd2a51d474cfafefcb09ea30771e1fee9da1efc6741e59f839a8c65f96f5766e37b6d9b1fec3c71ea2b0bef2f1e7dce50fc479ba746f3510cb047aea8663b5a7883153db04fe4fcf18beb7e31d64a53e433be04f1d823f40baaefb2b7d96f5fdcaa72d0b1b7090281058c3a2ac81f3d802109e105af525a372217a92bda822c1590ebc430f7dafd44e8f88c468c338d29a40caa3f90fa3b7b61a9bf82f1346bf19a5ce5cf0318f4831363e149abbaff8292fc993b0", 0xe5}], 0x1) socket(0x20, 0x3, 0x3) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfa, 0x8, 0x5, 0x2, "7a7a02da44f5d57ea43fc59be839fc31ffb0f193", 0x9, 0xfff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0xfff, 0x400, 0x6, "2026082842e819d8e3324ba906f017e55d8f85d4", 0x2, 0x6}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r5 = fcntl$dupfd(r1, 0x1, r0) socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x1, 0x101) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x6}, {0x101, 0x40}}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) setitimer(0x0, &(0x7f00000005c0)={{0x7c, 0x2}, {0x1}}, &(0x7f0000000240)) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x100, 0x0) semop(r6, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000580)) 16:18:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) fchdir(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000504b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:18:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7fff}], 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x5, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe26) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xf1, 0x38, 0x8001, 0x100000001, "ce0d03a404315e44b1db0f2f123c43c4b04d4c50", 0x1, 0xffffffff}) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x2, 0x401) 16:18:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x200001, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x8000, 0x0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r3 = semget(0x0, 0x2, 0x40) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000880)=""/224) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x4dc427861d48b903, 0x2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/166) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r5 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x20000000010000, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) semop(r4, &(0x7f0000000680)=[{0x3, 0x422, 0x1800}, {0x4, 0x2, 0x1802}], 0x2) r6 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) semop(r6, &(0x7f0000000500)=[{0x4, 0x4d, 0x1800}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000800)) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1001}, {0x2, 0xa4, 0x1000}, {0x4, 0x103, 0x800}, {0x3, 0x0, 0x7fe}, {0x7, 0x9, 0x1000}], 0x2aaaaaaaaaaaab70) semctl$GETNCNT(r3, 0x8, 0x3, &(0x7f0000000b00)=""/176) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7fffffff) semget$private(0x0, 0x7, 0x1) semget$private(0x0, 0x0, 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) dup(r0) fcntl$getown(r1, 0x5) 16:18:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffff8, 0x0, "e7d7f81eabb57df52d77435ec0b657a55e7b8241", 0x4000000000000000}) syz_open_pts() 16:18:38 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = socket(0x20, 0x4, 0x6f65) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0xffffffffffffff80, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00002e7000/0x2000)=nil, 0x2000) 16:18:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0xfffffffffffffffc, 0x3f, 0x3, 0x5, "fd17a2a1bcaadd27d5d63cf82b35df99161aceed", 0xfffffffffffffffe, 0x4}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f656ef384c6eade64a6a8163c5aa080666965653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0x6) poll(&(0x7f0000000200), 0x200000000000007d, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000340)={0x1, 0x2, 0x6, 0x4, 0x7}) r4 = socket(0x80000001a, 0xfffffffffffffffc, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x50d04c90, 0xffffffff9f6e7de2, 0x8, 0xff, "9abcc88a92e9890feb0d08eed5c7b671df94c626", 0x0, 0x2}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x436) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x1) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x140, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:18:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:18:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a249139370ed85df90e9f31418b255df386da7ca8027220d7120d1c24addfbfbf1a8429318fd1d1133aa18eb411054e5176b044ae3f8a0e7aed574de985925ed5e02bd1794994d56d", 0x8c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000031c0)={&(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001d00)}], 0x1, 0x0}, 0x8) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 16:18:38 executing program 1: r0 = syz_open_pts() mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80) getegid() write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad8432aa490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) lseek(r0, 0x0, 0x1) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x101}, 0xc) syz_open_pts() 16:18:39 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r3, 0x20007471) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = getppid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) r7 = geteuid() r8 = getegid() r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000580)=[0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="ff5a3b594b64cfa0beebe37c860873ea444400234b6aea18f2bfb7401321071df31731d6b87e97600fc4da397e48a67e80a66d08455d3634f71719176b50923e9966b1e65d4999e23a702cad8eaff45a0b28000b48f57896a70dd4c4ee3a4d56dd8583c2200cb9270638e6a14fc724435fb3e5067ad9af", 0x77}, {&(0x7f00000002c0)="e8fda000f7700e951332d0c526cc0ae46a687fb92fbd43780766f047660d53641a378a2d1b9283316d80d65e8a0307bd07379cfca05ed1fc23ef44eaf4ccf3ed254c77a264d4", 0x46}, {&(0x7f0000000340)="9a899dbb043f3195918f5e468e9fcd1a9cd86c3d2851e812d8bcdfed653c999b737c6594b0916a745d9dd17aa5869cf80ba57953efb00ae159028dc70cf95a93715a15b8", 0x44}, {&(0x7f00000003c0)="750d92c3cbae0d08f6c2636fabc484cf0378332c1e99ce079f3c6ecabb5043a5b25c8441918f0e72dade734006e04825b83da7bf46bd21226218e56c330c71f0424ff60566ac0c868af8ec839ca97c1fde17f858e3655ff9582dc85fbe87ef9ded7fd240cb27e481168beb80", 0x6c}, {&(0x7f0000000440)="bd7bbc8f4b642beb402e71b0dfe38b464af91b2dc579ca38f237ae17a1b1e979aa5947e4014abc0186376af5fde088d40f647fbd2a99c281802bf111240bb65d97f6a62d94b29dfee07a8ac8f06486530e13ca10135c681a5d0564c4f906391294b5600de732cb113fd3839d", 0x6c}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="c846f7fa0536c9e4d1594874cee713dba25f61656bbf031331ead994f7b183eb59a658e7f7d95b56e502927f5f6d938895a8d452b90a80000000000008000011ef4439466e51d81250e3e7f46478577bcd3c0cb3cb07846bfd2e8fd629ebc6101d7cfc35193da5754419a5c3cb034c6bf122655ded114ef188e23a757f185c84bb719e3cbeb6affa92", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x400}, 0x400) r12 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x20}, {r12, 0x10}], 0x3, 0xff) 16:18:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x92, 0x0, 0x8000, 0x1e4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0xe7, 0x9}], 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/251, 0xfb}], 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:18:39 executing program 1: readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:18:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb44c7f8ad79f2500"}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0xfcf}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:18:40 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:40 executing program 0: dup(0xffffffffffffffff) syz_open_pts() socket$inet6(0x18, 0x7, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0xc0, 0xc9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x148, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r1) fsync(r3) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000340)="b9124a293883cbdcdac7f63d108cea8b48b740f99f22f148a12b5782be64e394a8a7c802ff4f45352d4a2ba8509191287c79a7c7236ce3c717aa84ffbff9251076e75f7d266e", 0x46}, {&(0x7f00000003c0)="599c46f25227b5426d695b4696e7a7b001ea392f5a2a52bb9dc1919a615b45130aa51862d669282e91f7cb4cbae2e63872587a923f823ceeee5fa79cddbc8303e9196c", 0x43}, {&(0x7f0000000440)="56cf3c2a0583c880f144717b502d", 0xe}, {&(0x7f0000000480)="a097ffc66506fe5bb74f1d9bf3247fe823a5fd272cc3f87c5803a737c9d358fac72ee6135fbbba92badfaa8ffbe208533321c94fa85c2e08fe1bd4b500d116e59cbdfe55f9861ea983a491c201149cf3f7249212a313395b4d27cc280e54f1ce5978b9b47b06c84b16430b20a4da3af5b1aa35b086269519cd63aa31b290a447100429de355dd9a0423450b32dd534e68c8325eac78510c9715f116cb793b3bc4c0c052485919fc40225361c68", 0xad}, {&(0x7f0000000540)="2ccd5fed8c94f211cde1499ad8009d758d9c4b75fc65a21192cb9273e6be137a4571b9b427410424ca37b4d084a7f3ec", 0x30}, {&(0x7f0000000580)="765d76911c6fa66f63bdd84603e5188537782d1bc2943433b5f8501b121226362d67c6fbe95d758a6f1b3daa14d69f1883651e51f246be838fc9d526736dee8aab7f9795648df2bf8afce067b2fad366a4639f96f94d0a1ddaeada01fed659a4f1f53ce2606df67a64e4cd98e59d6c28ff1e8b599b6ed623e65ad55ca090bdebea4b1c580c18ab5ba9cf852fc60e14f07d96b26bc2f312bf8ebb6486c6162c00d7d30ead68", 0xa5}, {&(0x7f0000000640)="7d7d4c1a72012cb740aa07cf2d4e1e4000d7c8528b3d93", 0x17}], 0x7, 0x0, 0x0, 0x4}, 0x1) pipe2(&(0x7f00000000c0), 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0/file0\x00', 0x20a00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x108) 16:18:40 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) listen(r0, 0x0) fchdir(r0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:18:40 executing program 1: setrlimit(0x0, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000000)) getrlimit(0x2, &(0x7f0000000040)) 16:18:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}]}) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x102, 0xb9, 0x0, 0x80000000, "44f74aa2d6c1be0e7d954989c7d611c005189381", 0x2, 0x40000000003}) 16:18:40 executing program 0: select(0x40, &(0x7f0000000040)={0xffc, 0x28, 0x20, 0x6, 0x468e, 0x1, 0x0, 0x7}, &(0x7f0000000080)={0x8, 0x5, 0x9, 0x4, 0x9, 0xae, 0x0, 0x5}, &(0x7f00000000c0)={0x9, 0x9, 0x7, 0x401, 0x5, 0xffffffffffffff81, 0xffffffffffff28cc, 0x7}, &(0x7f0000000140)={0x6, 0x9}) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='.\x00') lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) pckbd_enable: command error 16:18:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000103fe, 0x0) write(r0, &(0x7f0000000000)="9c87c3772c0035b87e33332e", 0xc) getegid() pckbd_enable: command error 16:18:42 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0xd8) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) close(r3) r5 = socket(0x2000000019, 0x2, 0x5b) r6 = dup(r5) ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt(r5, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r7 = dup2(r5, r5) ioctl$TIOCNOTTY(r7, 0x20007471) unlinkat(r7, &(0x7f0000000340)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x0, 0x2000, 0xfb, &(0x7f0000ffa000/0x2000)=nil) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x7) syz_emit_ethernet(0xe2, &(0x7f00000014c0)="257d2880f7f4f4284f39504526a19da1ba71c4b8bae7e07ba9340216ac84bdf6184e9431b730ff82b1c7c8b153d2dfe0411573bc4ab0cfa5168056fab5603432a58f638e3687b2b9cef8787748e1c19eaa208d07e78a78277cbe06713e3083f5d1eacb0a9cea55accc48718ef0788e9d7b260cb0df3f47f83b3e1337e8918162979716d21c7c6bae1559810540cdfd110e1d8413148a4a32224098478c4064cc5226a59593fbcbf17de2666000777dbb9578ddbfd5d76b4c59f5e9e52e9cb1bc5b8d591edf1daada164df77eed7446492b2a1082026e2691f3309ce2b8ce171d704f") getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x41, 0x2]) 16:18:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x24) write(r0, &(0x7f0000000180)="e8ec789ce5afa23e2fab6d0b0567a13743edf607fb47dbe9ea723d8318222e61a704036b53e91e5659cca41949481ce391e5797d0af8156885967f0080000000000000ddf314c33a47c6d5c2ac11636cf74bbb2dd7dd51865adfc34fa15e777d0806ed5a13c76f", 0x67) 16:18:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="cd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) r4 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) dup(r1) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x9, r5, r6, r7, r8, 0x11, 0x6}, 0x0, 0x40, r9, r10, 0x0, 0x26d3, 0x7, 0x40}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:18:42 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff1b) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:18:42 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x10000, 0x6}, {0x18, 0x3, 0x0, 0xffffffff}, 0x2, [0x5, 0x6c7, 0x9, 0x1, 0x9, 0x1, 0x4, 0x6]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) fcntl$setown(r2, 0x6, 0x0) 16:18:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x9, 0xfff, 0x28, 0x7, "9ccbb4f77386a495bb9550ea550e34ffe23c7677", 0xc0a5, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x100000000, 0x1}, 0xc) write(r0, &(0x7f0000000000)="c73a7c808635b935639b78f46a06d57f", 0x10) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x6, 0x0, 0x7, 0x8000, "00000000000000fb7f00000000000000000100", 0x0, 0x4}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:18:42 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, r3) 16:18:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000), 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = semget(0x1, 0x4, 0x200) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/74) 16:18:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x200000003) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff24) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x2}, {0x6, 0x7}}, 0x2) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) 16:18:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x110) semop(r1, &(0x7f0000000000)=[{0x4, 0xc2, 0x1000}, {0x3, 0x81, 0x800}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="17", 0x1) 16:18:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "0430c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) read(r0, &(0x7f00000001c0)=""/114, 0x72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x40, 0x6e0, 0x7cbd, "d525cd4c39e6aaac7ddb9e56d8b8d4007d5c7d63"}) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() close(r0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() 16:18:43 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) 16:18:43 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:18:43 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r1, 0xfffffffeffffffff, 0xffffffff, &(0x7f0000000100)="3ef396451b85c6563b4a24e025a9a266388fb78fca384617180dda90093a6dbe3aa142479ed990c54c8dca19b3fa8d8eed925acc51ffbcc7d5fa0161ff6029155164aadff42c411e23e740052580792bffb639eb5abb9c8089f035df5774c6d0011a9a5f25bbf23a4f", 0x69) dup2(r0, r1) r2 = socket(0x2, 0x0, 0xffffffffffffffff) setsockopt(r2, 0xffffffffffffffff, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r2, &(0x7f0000000180)=""/148, 0x94, 0x1, &(0x7f0000000240)={0x2, 0x3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20002, 0x0) 16:18:43 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xe99) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/70, 0x46}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/60, 0x3c}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x83) 16:18:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x8) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003301fffffffe00243900000000000000000000000000c6f2e910bd81ee479a2def9427a6", 0x2e}], 0x1) 16:18:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:18:43 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x801, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ws/ouse0\x00', 0x0, 0x0) 16:18:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:18:43 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8101, 0x0) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0x39}, {{}, 0xffffffffffffffff, 0x50, 0x81, 0xf2, 0x1400000}, {{}, 0xfffffffffffffffe, 0x40, 0xef1a7d6c88953d1c, 0x8, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0x20, 0x20, 0x7, 0x8000}, {{}, 0xfffffffffffffffa, 0x44, 0x40000002, 0x6, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x1, 0x4}, {{}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x101, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x1}], 0x7, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x62, 0x61, 0x4, 0x5}, {{}, 0x0, 0x20, 0x20000000, 0x6, 0x4}, {{}, 0x0, 0x52eb5e6ca5625b33, 0x10, 0x100, 0x97c8}, {{}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5d4d0000000000, 0x4}, {{}, 0xffffffffffffffff, 0x20, 0xf0000080, 0x40, 0x400}], 0xfff, &(0x7f0000000440)={0x1, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffa, 0x5}], 0x0, 0x0, 0x81, &(0x7f0000000640)={0x5, 0x23f1}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x2f1, 0x0, 0x508, 0x0) 16:18:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x80000000, './bus\x00', './bus\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000480)={0x7f, [{0x3, 0x3}, {0x1, 0x51e6}, {0x3, 0x280}, {0x2, 0x80000000}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x40}, {0x0, 0x5}, {0x3, 0x100000001}, {0x3, 0x9}, {0x1, 0x10001}, {}, {0x3, 0x3}, {0x2, 0x9}, {0x2, 0x1}, {0x3, 0x81}, {0x3, 0x4ed}, {0x1, 0x5}, {0x2, 0xfffffffeffffffff}, {0x3, 0x5}, {0x3, 0x200}, {0x2, 0x8000}, {0x2, 0xfffffffffffffff7}, {0x1, 0x56}, {0x3, 0xffffffff}, {0x3, 0x4}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0xf7}, {0x1, 0x43}, {0x2, 0x6}, {0x0, 0x9}]}) 16:18:44 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/86, 0x56}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/48, 0x30}, {&(0x7f00000004c0)=""/134, 0x86}], 0xa, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) 16:18:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="54d44f02f034aae1e44a00e9c6da73c613f4aa664113a0b81817a3fccada8ce8a9829365618ebfb63a4d601ef28890674f58d8fd6300ac4e18010da06600f5eceaffb1ac632fcd1d089763841583a26c5b192d680f9effeb5bdbace35335cf3661bb9091df", 0x65) write(r0, &(0x7f0000000800)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a6f8ab0613bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a7a2303b116d78349b3e2a5fce1700d7e", 0x6c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40000) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) semget$private(0x0, 0x3, 0x200) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "48b36393987454a67f7ce268076d14dc0e5ba893"}) syz_open_pts() 16:18:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f00000002c0)="a8", 0x1) syz_open_pts() close(r4) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) 16:18:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x243) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r2) ioctl$KDGKBMODE(r0, 0x40044b06) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r4) close(r4) recvfrom$inet6(r1, &(0x7f0000000200)=""/247, 0xf7, 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x8004667d, &(0x7f00000000c0)) setuid(0xee01) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/255) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() socket$inet(0x2, 0x3, 0x5) close(r0) close(r0) dup(r1) syz_open_pts() 16:18:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x7, 0x1df3}, {0x1ff, 0x9}}, 0x2) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) 16:18:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x0, 0x2, 0x8) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:18:44 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8580, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x7, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:18:45 executing program 1: socket(0x11, 0x3, 0x576) r0 = socket(0x11, 0x3, 0x200) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x7, 0x1ff}) 16:18:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socket$unix(0x1, 0x5, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:18:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#,}\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='$/+,}-#\\\x00', &(0x7f0000000280)='^%[#*f\'\x00', &(0x7f00000002c0)='\'\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) rmdir(&(0x7f0000000340)='./bus\x00') 16:18:45 executing program 1: semget(0x0, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10090, 0x0) getpgid(r0) semget(0x3, 0x4, 0x40) 16:18:45 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./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, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r0, &(0x7f0000000340)="a5", 0x1) close(r0) read(r1, &(0x7f00000001c0)=""/142, 0x8e) 16:18:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='.', 0x1) write(r0, &(0x7f0000000100)="c6", 0x1) execve(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) 16:18:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="47578587c756044ec41c93c30ed6e3544c12b3b9e435249f01794da563c68a1214cd015eb792bb7fb50b8d0ddda21cf126469280a57ff5285a92c1911745440c371b32cce1e2801e1f5e4382e9ade16056c10a4aaf9dd399fe60e7afc9495de4a926c86dba8866a657721a45c33fd7cb40e42aff4df957dbaf69e280507155a0614854dc5375f34ef22391467ebfffe50ba53dc9dac309d386166cf5d29663e748c5a33f8e93c6c173c7f6179ce28499f6f02e82b84c80dc52fdb13bdeaa45ea67e6d08135fab60014801bb86ed7261135ea40af7aedcd18536ebda2550d8bfcf770a05d10fe4aa50cba886bee3803e9cc89bde5cd37e853bd41f0a4e1c6", 0xfe}, {&(0x7f0000000100)="b2e82a7f0a5b53645c54c2f53bb934deddaaf38f54cdbaf214dac122a6bea13e9784d3362c99fbd9c809017297d758de7b9f692cb7e9c38bee676e331f72fb7cea9698f2188cb17943bbc24b82302ecf63d3ecbae22e975985538e25b8a0", 0x5e}, {&(0x7f0000000300)="2c8e95b382aa226d32e29eb9b379cdb1f5127d2d0210d2613a74c21e41dd01274079c189cebff135edc5efe8b2fd9388190309026dbb123e824088a417769262076eeefd24083c835201d23203e04ebe6463f3d839e8dd13f8c3c9c03b75c01cc88ad4bd67a31bbc74b6ea6dc14a5abb86b7ecb437c0fe9f9fd87bf0b04a4383", 0x80}, {&(0x7f0000000380)="752e36bba526ffa2e2b942e9bd234c3c5713296e4bc3d84aeed3346ff6c97c30fd7a3b50494c4abb56db95c2d693ba28e53f9ba4868972e7bb6251d1cbd68157bb9070905178bc1f220c5cec32273d402d94a95b20a8e1221d70a17659df9eec1267a5feaec29bdd351d405f75e8e4bdf0698bd0d5dc830ddc80788555eb9b42be30f3b3ed496265080decbde13911c4ba538323701295a929ccc746ce10aca438adb81b5f6e1717df0f672394a7e5f9b6b12851b2c6050b33f5ea18c554fae68a218d1a55c06bed69046d379cadb60cc297226823321b4a2f16ad06162b1feb597f915af858bc02a08b7c5aea1b15842b99", 0xf2}], 0x4, &(0x7f00000004c0)=[{0x30, 0xffff, 0x6, "977ad5bbf0814d1ecefc48b44d279bf89605c901088dfdb1e0031987f065"}], 0x30}, 0x724d0acedfe709e3) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:18:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) fchdir(r1) 16:18:45 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x4ae) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001c80)=ANY=[@ANYBLOB="b6ec85d6f01762b3e09dcf525a26354c178a7998b0d1f67e29e72c61cb48eb03cf242d3c515cb57d88ba48489d3c715fb54c76ab41210663fe2d3d6a806ec3ab8cbe7b7480889d3374d0e7f83ba99f2688ac83be7b04a2ef24e760afd04c96ae4252d47904f5107196ab5d449efb17f3dcc40413b1035188b5ef3a61a3f04a11336afa7133ef95e1cabb8c4cd568dfdce6007a0645f4de6f53e5c624c71a7eea73fa6794c0381da3ddd62abf2589a2d15f7ff2719906243ddf62ab7dd5a2155d70b8800b645c47947da926084d4e953381978dded46bc865328358eec70ddc9c48dd3563e5bc0fd4b1198529cf287fca15582997f8c3e793647b92a1a9bbc7696440cbd8a8c0000000005374b5e2dd3e11af0762e9e514d4606d09dc880b8203edec95305faa5f8c3d5afe918f2035177933fc684529a3af250162fda8cfc799bd9d70d73c127a506f24d3e3df4df4cdcae7665e30e4eb050611e713603e7e9b8f76b9f6db01ff890540b8931861a938aeee0117640b3c03c5034e1e55faba58bcb9903cfc8f0b9f0e9fc3a6045c20ccb23606d50b5752ee284cc80dff30ade3b6d1a9a64cff7bb0b6076a73259a756b3eccbe05512b30e8f4bdebd34f69768c8f383b8bd3a164e38c961925073d2a333eadd5d46624e7ee53a361ca0f7bf248a067ee1844cee82597d1bec7115f5530497aef107923078eae6b0824a94b8342b56f3e5eb62c4b2c72"], 0x1, 0x0}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000700)=0x1) r3 = semget$private(0x0, 0x3, 0x407) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000980)=0xb62) bind(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="00022e2f0002"], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000009c0)=""/103) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000001b80)=""/204) semget$private(0x0, 0x4, 0x408) r5 = socket(0x18, 0x1, 0x0) sendto$unix(r5, &(0x7f0000000b80)="b25c99d16eb11a166a117748afe4eb4cf783484c76bb71b930045466b0c7f509887952f66db8cca3474c3ca096ac52b83addb299c129aa5a453a2c67d89680d12526dfcecd5d7f646050b13fef1b40b7ff4a7d44381c55d5cad058041cbb89e428093611d8eeff459306620f5d8868d7aebdc2eb6cb6503c6c183d97f5190c8357acc666da06e571406ed998a14db1d71bb12104882c98e4c51901c8446c32c01449dbaa68245aa56944eea6d9fac00fdc066ec6b1f10a02d797149747920797df6b12f7e8de476cd78dc10f71a7113323e2f016560d00d68f7463116b6f78d87cdd3f8b10a8d8e36848889189325ec7b9158d48612b1e64ad3e557cbe20526d22a570ffc79445b167338d0f14830e531e76be46a8e362530aa28c15e44806d59f2e73e1a082bb2d101b69abb09e2de8881653ebfb3a437745f907a51452265f80b9afd6cd975fe2d2391105e7a25e9b0d3d0036f7f07565a377e891d977a0a09c8a9499796f8a9161e8fb7bf37c1f32687185cc517d47021d19072e29b4d631dd3a834385e3fb9188e1e9043a05f4e32835c29eb33baf119e051e18aa4fc3d56c89f25b4705a6758fd92d2380a3cc330c2228767edb80c4d7ac94dae02ce7e31bffdc0d3f55dad2261c48970aa52ce20dadc1e6be3d9f85f17e2ffdf3c43aa1578aefd5c94044e05062465ac84f105d06ad668994cf070ed3137e9d7b19469f610ff4b817f01854900f1bb05b993b5badd469c2e88cdb4efa13ade6b03f44afe569ae38e0bef10cd50296170089bca493feb225842830fa78418344b330c0821c73a787c480a56c3207df6a294fa4ceae0f08b220d1a92636b22abe3d6fca11f7a70e6ee81107e0761ac09876c4c49823e4d60a54eb29ba95b64eab42e985a8abba68f2851d208e4f59b99edb7c6c110f90d4456d303d40cbb549c29abbd6190a08048ffb339f0f6150450e33eb06c320e9ce2b789cda7146e7dd49df0987f53d433400657d2013cb3abbf162490395a1ddea48c48f9246eb64b33db11628848fd3149ceca4afdff4ca17d04ba49b5652788f770261240afa522b8bc7fb1024a6e257ceaeee747052c2ba57983b2823a6cfd5a6aa22f2efeca4a6624262311bc6c0cb51a12ff9b2dbbb221f8ec2736791d5800446e19480803914018678623881d289c2ce5d0b984201d20d7611f87a97aabb08b2e3e553ab88839d8a7cbcc7741e0fd0476683115ac4c23f424cc3e988b5edb6524a641282032fa4e07d9a63c797c6778d101839d6ff61fe4a70d10ebeffa6632dc995668756fecdf002dbedcbbe66a2ddcc130f79ddbb3164f956e3570a3efb80709843874ae21e86d48ca24db482479b022d3c594163d1c5fe3bf067c30f857dad7f3e2cd269e5a6397ae1d02521702bbf211b28d568ee42a5f951ba5172c7d79bb64ee413e2c21f0e7a08df45d4d67da9d6b4e32775ab2f942f1c47ce59d5aa2eb34c1de69c9a837f1f432282dd15fc84f5190b343bb1086f453ec988a68a8f40b5ea310bb916e4c963caf280ab4a458ac1e5e3c793dd5097d568e5e75c1d92d66bdeacc09e4d26bcb1598a8c62d3f9ca377562c638df36c6d76a9bdde1f75d23b47e2408aa737e86fba85336eece7443563a14181a2f2e9c212d6179bd4b9fbe0a907a5943142f0bf2ee8166866be4d336c86d67c1281d95d08afcd371877386f34ac2a49cf8a02e0b4d8a6579260c88510f5d48e259e24b6caf8724bfd732c4bcc3f2a7eca6ba4ba6e7aacfb595a39e3bcf98e6714461124a8a71a46a8ea06900ecd0729703a918bf0459bee16dfa77ab189e292116ae26d29af2ae714c73581a1c9cc17054b5b7896c5f7bcfbf53cb417e86d9d8ffe38715c0200dcba1a58ecbe07dbf71edc730f4d412dd24932f3e1fa9b549dc05ba801fb64381f8aeab6994bc370e535bd861bc7c4b3db50a0b0646bea1671837894edf572860330cf6ebba241909297b4167e29e2a672f822756d6903947273935f1ee8c7ed33b34af09c4d773291aa1a890d4a200eb3c8ca8aa564d914d67b92527858a983d6f384eca26e150f1044ba5d95c45a80ba3b8edf7984d0e84e3de4563189302781bcb71719ad3138cedc3d67caf33474e9c4de74bfd92c253a637168b5965e65132e35e3804c32697b361463dff1548d746475ab3787aca8ba3fbfcfffb160e98b962de93ba33628147a8ea3ac91f4f75f60c4ea094745eff923653f1a7f02f6f014c6cd3096e51f0be7f385e68e5e6427df761c6aaf3b5e5aeb392c182ae2684a5fc2ee58c04bd980cfb143588fffc17587557821e78e3adb982ef077d044ba5135f39be5364a53d019cb6a89202da05752f91eb04c65855ba31eb87a6ab26d1f1bec2dd41089bf35d0c0299bce00c2a1d80be71efa89e07066b387ef9ba895c08ce621389020d309a8d76d7800f16fb106803863f89a889d03b117d44f7238a0300dca275bc55b9f76264400c6bc9f147900fc7abafec2dbc1b60f8aa11ad04993b0bf1dc78ec0567d5420979dbcb6cbc17b69401712be7c0d0f717c7fce8ba5ebace4dfd3a1e66844429084d867b87bfc5ea2fa2187b45da2af357ea51430f4c29d10b63871b4ba64c81fad851c0e504a4eaa8a2a254c335209282e8d98a50d01e6062b37a664ce857cc52c5db6c07f2a074dafe2b2edeafba22e6d07bad6d64cbcd729fba3953026f397973dd7f1a64672b7b3dda3d7d3de523cc69b30fa5a71abe5dcb8185ca428262df5bb8894b6421fce287f75177f9188c214fff6205d9c9ea532d27b6f162deccf4fa44f83f6714d5a9d12a69256824dc562ea9704a080654bdaa5993d20512a3f41b6f5f520c2b57b232af047df22d5452cd8b3f0525f699d49e1ed806cf65ab359baafce99141e6613e6ec554bf8dfcc89311183ba50ae2dd7552632f3265aa545d70088c724cb2669b0cbf0244c9a8419b4fff975330378503b6a46809b1a7a28a319fdf5c3374cf9e26dac282bdd7db5fbfa3f3c863ddee6cc83908257b5e919731b1d1982bd2d8dc7d060947e557c868d474256ad0332e0d61ac76869af4ec0620f0a37ab36c62e6fdbacb8a5660e06aa34d8067d13a34e98fcafbfd75448cb250f58d9c09e068508067347ed543e58e813d2e48930789e7448f5d730d4d15214c17ba7a314c08cb10d5707452e54af946ea0c9fa1d3290d76686bc21ecc6f5809aee5799af2588303af4e04f199499f42405111cf0999bacea3628af4c61133d9b55d85e368887c3d26de7207e3a4f0240705b8f35470644c9e60e235647dd8a90d29a4a99121671edc336b44e2ee4c81fa0b8d4eee2723f1c5b765a90ab4ad6540462763f8e234efe3618369a951b43836391b682550478b2b4297c5c651b62b2b5f0a7ef7de6097aff9d91c93258e80eb108b6679cf13fae38a4e71eda44ee45c33eb5400d64688a686a07af1de3d492f3ccd4cbfd0e9024860170c5039322a8851255279dcd63e52ff1c8ff72d663da0c6acfd6b94e3b7cd4f8c4a2708c1fa892fcfbc6d05b415233e1896f31e90cfb97c8548a3ebc20464d8dfadcb592778604e73ca1c10034af4a551e5eb362268ae560038f7bdda09cdf1d166d0f501298ea5720eb290900b469c7a1616161195df8e26703795b0322f88bd3efcdee9e8646f198e9c269bce720784be8c932648f31530f8663b7bfbf0e1460e38fe5eabd30737e50121d7286eb8e4b9fcd73fec6a663dc03796010df6b3c72e9e44fbb022c77a02ca64bf0ddfead0948d5963cf67d16aec5c6d30c3c7e25f8471f196960d5e5c3dcd14dcd2fd2754f6b389f44d7baf6322da038cebf0b038481d7c10dd298c70411b5df6c4c4cb1eefe7b0f8d51d50b50240e6a41046787b7a218f5f170e38f17ed64711e9c01535e3128fdc3520f30002eb7b66608ba9d80c83f93e8073342ff1ab8ae87ccfef2e408e35fc75f9c720adff05a0ce46f21a96729d8617f64b5fe1a0483e423e4bc7144b5f773e58d639799799d52069baa9c82c386228505ac0727802a685a3a3dba288f524d3f50310ecb7a99d033a3425512de49cd42e6daf2251ea3f2b4af4d2e058d8419ffce5d6407fbbef7a8af8acabcb2fb1f54af04aa549b4d427ec68baaad38e6902b5dbbacf732eb05e6dc1203411650370f80b7afb0ec38b0df732264273bd7291a19bad4a65f006a18a62d15eab60ef3594a2125b050ef2704d7419e299d1b4461645f4959263e921075c90e5419edc243528cface1a17e540a20940fa0af104a27999f6a4ee942f5740e862288617338680c4800d932030de72c24caebc0436dbd4081eec2958d31dde7fb7f7ac15f84c71e199a8ad644f3ce628112c4d8da27dda248ca7583ff0b91ca96ee1d0c59006e2793a67f4caef85e81519de6bd071ca5d5a2635e3b060b5d8351a6fcb06e852268cd2cfdbbf492a98c1a1187504d4b2b2ea5a6e02bf40d1c1b5ba3d55a01cf446ff389d00fc73616050fc3c1dcc590847060813bf9e703b0a9a6b789bc77cd71ce6957f60efd2265f180acc837aef7862803e1378abf7bee3e415e40d1694699d880ae6c3c1874596f1ccd35eb4d599bd1634af2061ce92314a2b8279482d70e9148bef95170c80cd7f01e3ea46d44f59f152b191265453669a4050037451da984d76c7f2abc3f1cc8053aac7dafefe8cc2e2204661ef4bd1f744146fb9e6dfa2d819c4cb85951fcfcd7e33072977dd57c215a802fe68b6b49dda2a123f0e960cf201f11876dbf21c7aea87dfa427af36e297e21e5ad3aa2378ed497253d7a51d4c74eee47b8d6fb8cc3dfdbf925684d4216cd329d893a84c4228caf0e6743978a0f46ee1e6d3258e32fa6024c9959a67de88b22a52f31f1c0ce3cfb240515ea44e3d983e27f8aa78b4c2fadad906cd182bb2101941238578b42ae91650cdc65354b54cb76b5096fc11e99378170652b7018ff695bb7a36d061ae7fde6e0974ae676adfec72e0851debf7647909737b2c960bbeda9afde8a2c0c02844215654f709a23efa41f5d785cab17c373c8e6b856ce3d5d85cc47a1ee26b09a9bb34391fb283331f7d66c68d7010e12fb42b5b3efc2140035da61ae8de118810d97cca5a42802fcfe83f1ab00597d51b16e1883ff3a6f09537ce1cea7ea3709f133aa863b6f03b025f29467c6017995db93fbbad2c38ae37b7895bdf70b3ea13b7eec8767dca0a37691589d06d6e7658a3545e5e05585c9ed2afffcefd24db35c4d0781392467d7d19e8eb2425eb5f90240aaeb8da842148aeedc0df83248e01b33b2d59faeb8dcf526bbc4719ccafedeb0370a0adc2b80bf83d224ca65f3f43851b4d41ef9e90f3192cea87dcadcc3c2766508aa67b2a7e5cbdfb1f8954833be5e09061b2057c9ebcc14cf0ad9d439323a9b8e5251d2aeaf200d9bbabbece82cb962bf39053a7a76fa26b6bebb5c9be8f54e14f5451a3a4de0fa800a8f28a294d25147fbaebc6671fde6389fac1fbcee518c6cbad042146244b95a4f065ab496cf179c5a6cb999c59398a9d4e196b4b8e01b77b55e7369cf19b0b4db07487533488d283c6f0f423dcc759195da3bb038b85369a8c25cd08901fda27ba8780a5673961406ff660c37ad4bc7ab974f47f6d74075abb7464d840b40c64116f5da367d927fb3db9689cc60e968d1d70e42068380f4ec6ce0556630ab80e7fe4bd8662247c21a51cb4aeef2dcb6547167408d92f732bda91b8f3f62838e76b9c501c8d861a9ec83eb942670726bfe2842f6c32b2f8bc13c22ebdb2324a012b96a39460e9f", 0x1000, 0x401, 0x0, 0x0) setsockopt(r5, 0x7, 0x9, &(0x7f0000000a40)="bcc158d883493ffebe495631bffe1386d8512cf606457ed64ef79f0700000000000000a0317c2ed5f339712d2c719af24733da5254ee32f143d9a5c6c440445b54ead7fa81dc94b5915f0100fd7f9bbbf0faba05484d476860c567bcbd0dac248cdff0f7d67fb8e4047ef04762e8b7f50dd4879d6bf6a541149f98ac6b6cdccbd3870a6d021fa5ea6de21b4a6683e85d0f09fc8e5b062a44fc212c597c2bcf53b4c2fa89d818daf2eea65d2e71807190631d99bf4f98a16657da7b8149a321b6ae8cdd75f5b3ea80e78a424ed64ea1abd02500000000000000000000000000e759d7686d068a1031919522f27b58c9a224fc8482de8539ef6c2864ce6c26071266c74f76e1330e868507adcee1f74440e22110252c03c0930ee58f1838de4ad2372ba8c279151b24769339b3c652d7a2ac717caf83af2b0b9203", 0x13a) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000140)) setsockopt(r5, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000008c0)) bind(r1, &(0x7f0000000740)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000200)=0x10) 16:18:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='T', 0x1) ioctl$KDSETRAD(r0, 0x20004b43) 16:18:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x120) 16:18:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x80, 0x624) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) socket$inet(0x2, 0x8001, 0x8) 16:18:46 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fchflags(r0, 0x40000) rmdir(&(0x7f0000000080)='./file1\x00') flock(r0, 0xd) 16:18:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000380)=""/4096, 0x1000) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:18:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0xf2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') fchflags(r0, 0x4) r4 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x44) r5 = dup(r0) chflags(&(0x7f0000000240)='./file0\x00', 0x0) r6 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x310, 0x8) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) connect(r6, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f00000003c0)='./file0/file0\x00') r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r7) getpid() munlockall() sendmsg$unix(r5, &(0x7f00000019c0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000440)="520869ad55ea907c86b1cad5dcab629d1dc71978ca6987e3b50008f4a8a95ea85995ecfaa753d39371ef23c719f5c4d97c4d6782599f3e8399d16857e8072ca1243205f5c17c2af8e9afb6b8de7b0d7836959aa9858e1627009a540f78ff9b06fb0cfcef3e04d7cc5d6e635df2c2140fb67e3e7a818dc76a2fe7c0b1aa257690d15ef0d6536efc207377550d0792e85d859e915ac70c441c3e9d4c8a083ee3d9470abb8d8dda9840b804b29aa43dd1e6f3e8eda241e0ae49820c8a948c87c34afe3a233762", 0xc5}, {&(0x7f0000000540)="ca9aea12c9a2824263848a597b7b10ce9e054eda996e5edd976f9597de7bbb9f8cd5191d863cafa5d0a5606cbae331d64676189491c5e5082c11f9ab6d04c8e6e6383751bd3a473e82ef", 0x4a}, {&(0x7f00000005c0)="6a7006fa82c23ac288e1b98228703e58568328bdbdd74f9cd954b396840b917511ef76c2ee186354c06dc15a45828ead3c6baaf55b14824eb3499e83695c6914e11a58561a69a2d10b0bf98ae616e72caf59a8bde871521408c7bb7d008814c42469ce55456016367369aab6ffe0561e0a2bd32df69614cd1817f3af3b50d1410f0877192d8c912a3fb7e6eff0a3bf94dc063f0b36fbb249", 0x98}, {&(0x7f0000000680)="fd86f26d651240f0a719ad5aea948bb07f1c6d5f76e9ebf93cb6831a0921ff162b9167fa0c41d50f432eddc3ecb5fe985dbc5c4d1cc539cc0331c553b06545299126a0baf991e61dd1e8a62bc0fa54810ab75bab38e1aaf926198f52c77520511f821fee0c1d5fc93443f89a7ac27229c372b19f4ca2d1fcb6fa2a1c923046dc11d0a8461aeaf0505d2d6abeff990050eeaf59b56559f86238d3d17b3da47c2a023cf6a79e98", 0xa6}, {&(0x7f0000000740)="7898e0f653789ba6ed17b253a55ea10a21f0454d34a828c0a45fe150b4920ea8c6dd19fb73b121506afb2f6797b8dabe780c7a0bfb4de6f71d813af55d8dc4a5964e7e1cfaba3c26b431114e6b08f227cfe56b0d37b8ee7c8a9a284daa0306d9604674b2e42ba1b3f97530723cdf9d5e0a769f1cffa4412ebe96eeec3d531ae0fd672d3f80b1d1751b67ba6808614887983be455d4128436ee17245961e2786a50bcce91943f8d334cb42e9592d19f2284834b6992e04769f8599c8ce72a2d06b1ae1cd98ac01f8b42ba82067b682a641e55c23dfd05d6ae4ecc2d1a5d716f0104d5c48af00ddd4ba66786c2d5897c26764bf0fbae3ed0f54f1c139996303ed85068624022aca83bfce763ab677e79329fc9551b3e91fb8b16c6af1cc4ab5824cd5bb2ce2fee2b5131e2b738d4dc50cc801579f3502748a55cfb7041570e7ac9d6db613b79bda72c7aab2f7661078320b9199c3266983da6831e46f368c45f0c9172b776193142d59371c7d7a653c1ef4bb25b7c7aa0a9a23b0d3a55db0b35e2bf20ad1386a95a400e15b5f817108111771235465774600dc6eda8ca717f7a75142a66240cbb0275d9adab0060a0eeaf650305f3383b3c1326ba1a41d68279b9cfdf6edff4435f64d757cf8578e067e38acbb83dd8a1ebb0f33dc6c3db8bab5841e141773b9562920b9ce9f3542a74a1c7578629d01a9f04ec616117a9f35a65cca20ceb4f2f498850fb55f54490565868a22fd86074cc2b5aeaf4800b31b2bc2b3a44188e68556e3db51352eec062534eeaede2140bfffbf978fca12925397d363f1412f4a016f8ff1261ca39b9474e9a521905b7a3bfe422214ac7095b6ffbb89a0fefab023e2abd3571eb5209cf80fdd6c0ec1f42f2e73474c17b69b5fc87cc65adce2e9bf1139d6b75d20db6c9adef3a2ca9606ca177c2480b1286dcb6175ff62e2f00949b153ed83b14d263a7495b7f379edcfb378c0f01fb5604667a4ef5d9b5ea1edaef3688562c562173e183306efb6d8336711efbc6440dd993c1644ab80b39eeaa160717ada6cf24241344942537168ac0cb50aa2ff54ad6cc94c55e95e91a695d4decb91af7f4e94815dfe8170b9ecb979941e1ec873c2071970706847cba9880ff0fe5dcf16fe93595d112ee77411d6417a43a6bd070c35ec266281374def0f257a6637f3ad22ba64bb0c8273ac251c595651412acf7fa789297b6fc923cb260dfbbcb85cdb246828e0fc50eb54e81a78d55f16d523597aa2d9cdbb0a4efda4b9324caecad9557b9817c9c4658fdf677404d0f0eaccce1887fa0895075a66608981b23f1bf6c190afd6f30fc2895c83d3a1e3384cba4d9317038bb13f650cf1fd0cafed6d9a2a9c556c50050562f8bc77c2a44c3ac08625656a1a4de828117dd768033b0bf5c1e5ba4387680fe62ad4fb7ddf4c078174f9e9a276efb4944d18d35a5fe562f56ebc47bfac864882156a67074a6d35ccd776202e4be56f700e12bfb7099b172001d875422d3bfc2555b8330f34caca0cdfb948ed6b35365b3d67ff72240245e249a38ff89beaf3d44f88ff74308c597e3c5850b1852d4128af29a4de6606908f08851d0fa3ae6d5f3b07e8b39a6bf06d9e3f93fb94a092743b6d715cb0a04bf40f6f9fe7c86c993b9fbda478d9cc68ed6ba9137b8bcb1594c9d0c6f406070d8e58628d619f2a2562c4926ecbb3d6eb9c8c88906b50940ecd3970768f854a46f1dada8b26d0f7bff1592c106043fc0514357a64c222aad1f85ca7cda1a96ba95babe2b0445dbd187e2eeb85538c93ec24638d472042ea5b0fef74864f5b530d54a7bf6e8f6a7a699263f081a44a7f9ac34bd651271d47e4fa7fb45ddf9cad32a7d4058e63253b9c47b365349f637ddbe4b93dfec9fdadef8b1ff728a47a1f27bc4f20fd923fcea6af073a2d0a151366e34f12ffd5e1fa7c9a6a2467bb15effb9802cda65f3305e73de218cdc2fd2e8a628612059d77fb7a06d73b08d7116982fef0e78cb51a7c14b44a8cd7b5037da74839fb860278ffba883ac5381aa0dd699b97d0642ffe0f674aa12337283520c68d35e18bf8c1685df088c29e2b7400a20ff4b5799cbc4bf8e6d7b255c5965a7da06c8db458d1eb46bda6126e5d0f1ec56a9fdd922e96983aa15fc0bcaea28428776423dcc8e955077eeeb86d3792a88aadc503543a301573a783c3167977981d4ae7cec2fa4099df769450fd2181b809b56f9132b12c12badda6e787021bd77db8cd497fa8b10d53bdb59add47ca6f639dda63817621fd840a600b64f7f08190acb638d37471e452e3b7da948cef8818c5af86d2ac6c2a8c9204c12ba2284bacc30e32ebf234a275f550a1cfd75e145e9c3afb6422c97410cfbf0a3a3d91eb6662b849d4f7ea50d7422c49ff0bc7495ff0fbb9e421fd6cc40a012a396896fa4ba5e3f881e94d4f38067445f19d2ed5bfcf1242f13fa72eb788f861862897747e303f98a11e3d4eb03454490f1665e25e8d000c658cb57b16e67b4a8b3819780c3103a3492de9bc2d048226b4b2a5a00280d9e1857be31ec7dc114d74111e7e350736656eb4de4ed2bd17fa52abc3be89e81562e5a3f2008b38a2a4c1411d86cc3f2fc463656bfe1b07857489206dc52319ab8d8dcd55c97b82993aee69dba693c72b1193d4608d0d738ee64ab04afdd6486c14b83deeeb86c6e4397edefc7a4b64abf0bdefe44114fc566290c85f5ae380d89ca6012dd0ea295a853123452a0917ca29b551c0a8ff20b6d7beb44cc997b593a5dc04b680ffee8c5954142f3e3caf03fb9fd61c6a073e2e68e55f4882925e739a47c4ef347d1a1f3218fecbb94835e117d0792b11358ec4013897921a737f27cc4dbb8a52030ab13c0e12841d3a8878861eee7c7ff341aba3552c058303a40177c3472d50f6ce27b94ef9e37c3d386265ea56e4310f40aeaf68f821b07e39ccb0021b00c735aa6f7dbff906316ef675d9bbc78f38be214b0101c06fe2e15c0cc1f309fd96af6ac832133ba4963c974d884677226d486a4b06727102565468da8f5bd3e9e4348146956fb2485848be072f1ef8c7ce621b17d16b0087063fbb05dea1d9f2af2ecbd3dd64bc9fcd03b0ca4835571e818eafb437cd0b92a8c7d38b5bafe75f54b35f3c1bdfbf35ed764dee671a5df91974a7b910d6439c4803dc35e697fbf0a90c0c0f4a1b0d9af55590915f8c7c776539ddbbef0967031a457331453a99ed4be0e498fe4eda73088d2bb8fcc4281c61a42f54b037d56bd41e26426ca80c4b407a047be51bfc265138f79c8351108655677b1429567ddf934b4f7b539591859bca07a224d8006c9ff0bdc26dce3f69c10b89f37e8425db54be6f02eb567142962f397bc6492b486c13f50f55efecb61aab31918cf4c8dbb7171688d2f42985ea4969a7bf2790ff476d9ade39442a12bc915c8b99412370d2406e10fcc300f942f704cfd922888753356f8f69341dd81da6a4306d0dd281c2e6bf3e58159b209a1427eaa291a8b2367fe2e52f2010745cd8324576dc2abd0c25d26296a509498fd058e137ffc2bde7acafdce3c68c4d1595527ea0126a588e762e3d3760ba5d618e9462fd025e911c321facf6a70b42ec6c97cc57b29ba41abe20c185017ab91c502078b8d45703a8732211d232c476528e987d6134647eb8afac81e4584055037f86bd2d28122717d92c575bdcb0b2bb2a8e08eacc7a1ae01f288a002958917ccbccc60191084305ed26f511c9d2e135e7caecd0f24ebe5c00156cd29d1d4dbcd8c2ead076e84508ff897c6329e86a853ae81910b759416d712a4ad05444f1486700ca4b824764dfd8c637dcb44249b7744205d1a9826b68bf4221827321a487787ee65398b268be5a243774cf480878f45f3e6d23a3ff169f4a6230f309f4a8ee1ed7b5391482f5ca2cf1719f6cc7abaaf83a5c3886c8fda2a27e8ecdc92b7be1792fd35cb2376c4f4076729e8f4bdc0142cc3ff8a50758efbd6b4cee0650063b98b39c16e8791a68ac87ebe30a843db419415efc609f0784a908b9de236d726e8de2886edf59c459410c1e60cfa59ed13b65b6942b3c6c8b1a6181f5b9fc93afc37c47b54f82a80bc8254e3835ba35ac207cfdd70cdc513c2f83ad1e15236b4a53b008cd28aff743aca8cdf31362a537fcfc414e568b80487aed0204bf84248cdd1cf11123f9422b4398091fce05fcd26a8f4e616dac134edba18e5df6d868f0f0185efcf1ee7f6dcea8017f393c4fb909fbeb2c74698fd4e2f72bae453241e2ac1e55fe12eb6cb16d83a66b05c6960579b818e8b9f6c353eb19c48298bfcea07ad15cd4cfda0e5d320ba29c95d6d21011e63db5de751e1b7d988c0dcf195003ebf55dd8badb774bd4dc9b5d52633838811f8fb6c3f49efcdb432ce52c8a6486a5414121ba584ba7519ccf362b4902d4dd2e04e2c76ddff286787cc8be2134233428781525476e8c3801188d3896693b7c2b2ed3696a40c8dd5d26b8f1420a5624d94154eaa55f734e01b6619467a1f3b7b4f46d3bd15f93d580f11e5826e22be51a1453656e54acafc6b9c2c77aaea295b7e96b3c04086aa553b151a13ad1c9986c1056a463893a33ed7b614f3cb033edc10aadbb4dfe94daa1352ebce61512a3ea72c3618d69094156210418da6d39fbccc5af4f806c96fc4de7fb6c5e2da6dfb53a604d99cf999bb7de06cc403410b64c8adf403899507eb48ed4412d4f4106757ee01e9cdf4252f267d416381dbf32491901d7c16ac1ae15df95520b4147103648a449c9becbfe5cd299bcc8355cb10189c7faa7faee25e05a8861972a7c04b08ab72a33ad1068f916fc049a3286ef64211d1c8e272be774ef1eed3ed201ef0832175c73d2ed50b930314d2f0613a773c5b1f3f22a087c07dfe9df06c62fe63023c3c7003a90afe3e1c0b3e6f81d91abae4f9fd1f97f1e21bc63bf5b1a722edd7d38ede40fc08ff38bf71bd6d6f23696431d33059fb8cdd10b8084aa8713e3e68e234da2919b3d98945881622e020ee528c94ee1c5d3e6535ad0883d574a46ecede99881aba02f055db5f1692088262e16a81c50d89b3b2a05d4ef2541242905497ccdbf9657f88033b80090d6594ce191f349ae61b2497e90ad16581ab9dd88473bed3472d8555480d56bf810baff391f029b0d2d99e5b2df7b498b68a03e1dd659a208f53cf9d88ce05f33b74c523266593c385f1ab8f506d605649e1e7c4d4cdbe893c9fbf872d24172157753116ecf061beb60ae208dae5ccbb1a5bb64e895701a3f998ba53b3dfb32e1dba35deb22eb21a6f2c1191cbc9ff1f80a3c4609b0d386fe5e217026bef50a288686ad5db0d6932eacdd1db6bc7d49263cfbcb87fb2dc29278edba84429ff826ae3ed8e853ca049d46771c3eb6fc7f739e031c23489e27a38e659a9016125b36efed02205819fd90fc50f3d0670ef0c322b8f44674cb0b959b1c88a68b5511af592ee533a2f4cabc5470f92daef0ae15a37a43bfb4f370a2a7a3086a82a97773821676933786bc49cb7f164d4fed2389aee07039a95c9c5aa6b951c3b99bcb7dac2eecb8ed16824b5973f178acce1dae84bdb1d11284f60b8aa20d10d92d1e1323c067954f14ad53557811c818345cc36c97996a0308cfcab76efb03176b24f11e66bcfeb09028152dcf7bffc3af925d5dd053d8924d2eceb76bca2008c12a247ef9a06716cd51ae2a45966f35ac23dc2a759edf750d5a661bfd965de8099c5f49e47f9149ff1ffc9af4f58a7e11a6ce56847efcac2aca4f3de66b0e0f6ad36", 0x1000}, {&(0x7f0000001740)="eca62d8701112ac975703d57d65b90eca8f5945fdfd617c547fc782e5d7c5695f3763a7c0ab5e68ed94370fff98b34d156366f0a76c4792199d863052cc27b26f7c78f3e536869e06634b1ae6decdd8f3548cd00867e9ea8473f341465411c50e96d1b5bd74f5d1d36798a8b10c91c5243625aad6289352042520ad5ee407c1af53c46c2357cdc420adcdef8528dcf158aec13c59203bbacc92ad742c6d8e6bc0b87cae15ed649d11ca7e60f69d914c74935852991d421797f8e022d349a9b002ba31de857de97060d1061e35c832eb46ed430f511baa12c878a0b7c1ab3f4be46de580f8cb043c7b34bab3bb420abecd1501542eb9884030238", 0xfa}, {&(0x7f0000001840)="261a47fa1e7ddc1cd0046f317adf162eda3c7396f9df9d6de4292c3564c0dfe03fc566c7b55fc74aada8f3300fd10b922d380e14a65263", 0x37}, {&(0x7f0000001880)="8ed20242f369dc79c25692d6b8dedd363c0c089f5a3f0cf43e5a80aa0a773ac213e1c75a651c6cbc0095b7e8a60f4b8edcafb72f414691d161b7351ed5b58818e886ebcaa481a2b8708d73af0572aa99c8fa315cec3026e4b815457351edb0ad63eb3574563174f439490258d8624af51f81c7fd10dcb4dfe956a050908bca6c650db6639de92bc8e0561b9da9df2913", 0x90}], 0x8, 0x0, 0x0, 0xd}, 0x0) fchmod(r7, 0xa0) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000001a00)='./file0\x00', 0x10, 0xb4) open$dir(&(0x7f0000001a40)='./file0\x00', 0x20001, 0x85) getpeername(r0, &(0x7f0000001a80)=@in6, &(0x7f0000001ac0)=0xc) openat(r4, &(0x7f0000001b00)='./file0/file0\x00', 0x0, 0x180) accept(r0, &(0x7f0000001b40)=@in6, &(0x7f0000001b80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse0\x00', 0x80, 0x0) getegid() unlink(&(0x7f0000001c80)='./file0\x00') 16:18:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) dup2(r1, r3) close(r0) fcntl$setflags(r0, 0x2, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) 16:18:46 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e0484389f286d30ebf79be9292c20f64448e500"], 0xa) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:18:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$getown(r1, 0x5) 16:18:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1, 0xfffffffffffff800}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x5, 0x576}, {{r1}, 0xfffffffffffffffb, 0x72, 0x11, 0xffffffffffffffff, 0x112830b8}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x3, 0x6}], 0x80000001, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) close(r0) 16:18:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2801000000000000001a811657faee0848485f9999b7d1a2e9058cd2e21715f8e1b4213ec51a2b0c42089745df91b52717b76cd13a597dec5db7ab1d458338f684eab156eb218fc455d5f21a1e870af55c4bb02c7660fc19e5b010c49ddac425759045cd3a9c43feff708614201a55f16275251a41e5aa3378b9f6ab3b6b2a5557c31a29e9f56ee955a0a978caa17db55b0300e1d73b40b97696a2eba75c2aaefa027b96cde6962a4a8f82f6d863b9e494986ae073ff7c22929d41b9f04d07e20e7fef455b41de80e5903b28abed6ca84947c8ac399813b8828f34dc42361b2449f1e0ecd0ea03be25dd22a556fb0be21a5760ca64567739f84326f520d6cf8b4c7af556285310aa6a014aeb3e7874bdf0d7"], 0x9}, 0x0) write(r2, &(0x7f0000000200)="fb32ecf28e4133a82e28cfee047d83abab045f9e121ec227c41206e3e1f7601847e745daf2168dc89d83d03065d7ca9b07b2ed91fb23c4ada76304c3fa32393a3bbbb7cbdb1bb4c01ae833aeb19fd14cc6ebfe65796d6c7a8a2e1d08fc17812675007da3bf71aa00d1deca53", 0x6c) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x40) r3 = dup2(r2, r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0xbb7}, {0x167, 0x717f}, {0x25, 0x1}, {0x25, 0x6}], 0x4}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:18:48 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x100000000, r2}) flock(r1, 0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:18:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) sync() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)='F', 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) 16:18:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 16:18:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xc, 0x0, 0x0) r4 = getgid() getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r4, r5) getgid() 16:18:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0xffffffffffffffba, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f0000d100000400"], 0x10}, 0x0) 16:18:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/139) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:18:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) 16:18:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f00000001c0)=0xfffffffffffffdb9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x400, 0x635, 0x6}, 0xc) r2 = socket$inet6(0x18, 0x100000001, 0x1fffffd) recvmsg(r2, &(0x7f0000000100)={0x0, 0xfffffffffffffedd, 0x0, 0x0, 0x0, 0x100000151}, 0x10000000000041) 16:18:48 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x901, 0x0) r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:18:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x3f5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x124) 16:18:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240), 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="a1db040949537103183de551f310733a3cd7596ced8c0501de8908842ed4d6147c3c5a9d0415f40f1df93e2d7199bee0e8c67b9bd7fedda0c6286ecf63aaf4de914f0bd1dfe0e21f9b275781117f592898f76ab6278a56a2a721e98ad2d89a1765f2a313de24108fa6e2d667185b8a9dd33362858be10553613c3357511c9e8c9b3facd0c95f8ff3a3bbcb3fb784f8c8927e51704d790cad0c8e162499a7bb51e85d8a50e60a36b07dfd68d51800680818aa1f6cfd4367fde6afc86b61e3862a4a3606108d95868a7613cd4319d4a0e97e2abf345f12a12853ec1519f0f0490303cbdcb59557571ec1b096a778861aa2f870f1617a1a58d6f7beb447", 0xfc}, {0x0}], 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x800, 0x0, 0x0, 0x8, 0x200, 0xd, 0x2, 0x1, 0xffff, 0x7}) 16:18:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0b07244cf14e3e72436078b3d165ca6695a438c6"}) syz_open_pts() 16:18:49 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/63}, &(0x7f0000000180)=0x41) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xffff, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000000b800"}) socket(0x0, 0x4003, 0x7ff) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000001c0)='./file0\x00', 0x2100, 0x7fff) 16:18:49 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x2) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x25d7, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') r6 = getpid() unlink(&(0x7f0000001200)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001540)=""/175) semctl$GETNCNT(r0, 0x106, 0x3, &(0x7f0000001600)=""/230) open$dir(&(0x7f00000013c0)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001500)) ioctl$TIOCEXCL(r5, 0x2000740d) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) r8 = msgget$private(0x0, 0x22) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r10 = getuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000001340)={{0x7fff, r9, r4, r10, r4, 0x120, 0x1}, 0x2, 0x1, r6, r6, 0x5, 0x4423, 0x6, 0x6}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x20000000023, &(0x7f0000ffc000/0x4000)=nil) 16:18:49 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a2612b", 0x3c}], 0x1) lseek(r0, 0x0, 0x1) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) msgget(0x0, 0xa1) semget(0x3, 0x0, 0x1) 16:18:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x89) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) socket$inet6(0x18, 0x8007, 0x0) socket$inet6(0x18, 0x0, 0x3f) read(r2, &(0x7f0000000140)=""/179, 0x4a5) fcntl$getown(r2, 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) 16:18:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x42000000c) socketpair(0x20, 0x7, 0xfffffffffffffff9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x6c}], 0x1, 0x0) 16:18:50 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(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c", 0x408) 16:18:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) minherit(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:18:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:18:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001100), 0x81dde5a5d71ccef) r2 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x54) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) open(&(0x7f0000001080)='./file0\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xfffffffffffffffa) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001040)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x6) 16:18:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) fchdir(r0) sendto(r0, &(0x7f0000000040)="e406d8e779c80b0074908dde5f86d40b1972b94522c8d54de4911a630c52e4ac96ee75d83f5a1104c4d3513574c7b02104f134dcc95703586e8607720398c379d4be0fc95c08ded86afb617983c182a6d945ab6d9e8fe1ac0f1e3165e09b676884d4bdfaafa884b8d4ef73bc7b7773174bd6ff62cd58d1619dbff51df2078df2b2d52920f4c2d1c1eabbd8", 0x8b, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) fchdir(r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000200)={0x2, "4b91bacd3dac391e33e143bf549424bd89ba94778e8971e95d5816daeea8b16ae85b305a270cfc79c8b66a43181265bb7c4725bf65cf1f869f6db7ba34887e85c4cac07e9d5ae136f7ce96cb6d577243eb30f1fcc3ca7a2e26f24ec3ef0b878f70ef9c53204a663c0d22fe7569c53b897829eef164ffc67a10cff6cc7fa763aa8954dee205087e6674a7a3406ea524c595ae864dcb00c06dd58327528fe8430862efa70c1d904cfe5b55ef567f66060d45aaf1fd37af30928be146488bdfa3536fb24413e556ecbd6181424022723e93ab33371e7b9b11fc14279811e10abe9ebff3c83bc0e50bc5127b0c7c428bb8fc7745fb8a549d"}, 0xfe, 0x800) setsockopt(r0, 0x5, 0xc000000000000, &(0x7f00000005c0)="8a5dda20342243836f94fe711bbf481b79386fb01d27fa2157f9987c02b7de57dd7867c462a5d8740e1a5c776039dc86abb6a12a836ef995c066b9b8991d1f5798c6309b7e1220a70896d56c7cfacbf9008b980a1cc192e6e256d8863a90a48ca592647bfb7903f4838dbdaac2e17c56a308e11e890d3cd3c315e634c63a7964dfdf11324e35ab27d39abece2c241bc4a573b164f5f9d169324063f357a60d8fc600580b3d27782077ba2420fb1cd17f473f49810b722e519a2da3a35860f18f8b840e5a27860e74347ec3dd02ad8737dbe1b60479ffe4e6b1c8bcc5acdb5b89d594fe4923e9a2e529dc0952c3e83fbd85e4a248cb250fab0ab597e13dc861f43cfd334ae5169fbcf6bfaa8bd94dde110c0e54dea08f003fcd80eedb95a46179b69a3a95f6c3fa03ff14e6deb7b671a12e712d230a59d39420b69804d99761011babdffea9cc4b0f4d9aa2c85dfb316c3b6d699911c4d57c8746d052f544dfdeab27ef2c8db0901a9501007989a4c56a898299d9f9487c21d731368c44307acd3c51442a58b9fe8306dd414b99e94ac10fb69363d559e260c6484822ceb8cd3419c45f82fa1911ad139287a5d4f4401864d20d36bb11619fa114590728e8fa9ed8eea068cc7a377ebdbe25e6503e986ef7347e652249512acc8e0244b757aed623aa282987173163dbcf9c3b81adb918d97ee27db626cf100bef8336cdc3c978fac0452379e40f0dbc222cb18b427442af2672744574f431c2724115d2eeb6813366551da40ba5b7ff7e0530263d6f37d840c95bfc1b08cb463f5cc1a132af9c46fff757a961c68985703b8a8375b642c4cca0d7017d3992db84115b2e6ca3bbca158d9ebb5548441086b7ec123e5f58171ad80c5487d1e8132e7d023167fca3e3f046fc7ed1bc8b3c33a896c620b72583de7bc898524ebfe9bf95da69b841e2883f521175f600eaf69cb4c41d9ab2cec0b2ce7c438dfff303ec18c2357981e6abc94d09b0bf05e42c5ebe1be8a43e9ea7b90c2975084dfb93a3f2eb21caa2784e0967cd9acd7024c48b5d2e68d21b5449d50f1d22598064a43fc3f4e18e3c8019318a1fa52f4646ca2f107e529f4311b843425096a736aa3b5fc685127dd100c6bd809afb53e829af854f43c35a269262e96acf1c89f15680bb43b10c82c645cbd68aec449f0132a74f9220aae0f03581e948c27db90dd03e1d527952e469f240f71786eea03a30528510eaa90d7db0ca1ff42d2ebc9415c4fe624c9174b716f351b0ced04e8ad1fdf90d34b9a2092a15101451555266dd42d438822e2821d2d163dd2495e4619b598c88f2d69a257c4ff2d964d54a728831c7eeaa08fc795df6afde5b2cd4a895f40466a266fbe30b6845a347512ce1dd1563eb034c62727befebe365e3748b53d8d5ef8bd56b8cb12fe16c3d267d2e376c0cae2ce736073518a9570a37330693f62ce498e921a7a1532667463106cee75a233638674d3e1bff58ac0ecace25f368604617c3abebc9354522a3e34c7db4b8b2c9079a71304a3d8b12f2e64dedcd261df6c55ec69aa0c4ad54411214b00c222a8560e47359eaf6c60dc1a78cc6caf36bcfddbbc7261919b26c5cfae3d1fca3939be2d9608fb0161f3c9939d4749494c92f888a00ab9057bdadadead819d0115abbae67693f502a0c68bdb31cdbec4d7e5fbbf8e46ae69e713bdea2cf763c206ae8b65e7a56f092dd9094b91e8e830fe8b300e968559078cebb32e3febdbbc37207970a629ec7fbaf4221190eb81d11befab1230388f5596ab47cb7313375126eb05844164d14f181f3e134276824d321d1cbc69a05c7e8e7259b9736270a7f0fee1a116b07526ba02f170537ebfb46193f1fdda5ebe5d50c82211717c9b9965a4b67e1662339d29d13bd705471414015e132d9b6c57a1f4ca8354b66b2910cea12d8539b47b3d14ecdfa70595b7a3c32a9d8ff2785122d3817a368dd37012abaf1e15b8dc7edd69a4c67afe20c8082f3d65e3d00f2f29a81ee58222a2bf450d87b3c0a51467767e2a9f24cec0bc11fa47a668f579ec03972cfe576c1ec1a09a0f7b19f62d7abddb6f8297edcffc8c2305591c4db2a2010860bbf514e33538271354474a07f48e2289d8c816dd0bab5d0a7c039138cb3d8100197747febfbf2494128d945d55958378f496018cd8d019a6186f26a939d06cae5c82ca7af99ecc2ccdac73ff7fb76c74352703fcb1b0ee5b15415f57670980ee88044e614015f311c8b824f21dad1b9716596a26ba28e85e621d36d18531b3eda393a9e8cdd4eee41c869e0ecde237756e06951faa8bdf082fbf9fb3d9ada3995fe013f41b69e736b11253e43846bda47e1728ed19f6270d1b48c4656fd33f93d30b42d97c4334cfa71cf6d4a307dad73d5a60ff85112469dda03a5f10a25bb23bc06fcf82deca5045edae9419487463377723d8be085d97db379c67bf15d4912f20c50d9a35c5d132ef2538c41404c204493c5e2c81db1fabf452031d7058fd588649b3ee114717f0e297963b7c040cdb4b4506b39795105390d442b74cb93153119d755edf8ea51c000495a257b975f9fe6bb2abe819fc2b5431dd070ca32fa26502dfb8f8d167dbbb6b3bc721fda30018ffd0326bf59e3408e0a447a4485352997c9187d103edd2b37218209d40e200e60a3c35fff20ba08626ea8d4c54812ee16905c7ab7ab0a9366014ea83b09519a35ec3a87d0dd9248b610231890eefc5ef93c4767faaed8b21bb080299a46b7ad85256fd7da147ed32795e76a7c26e2bf3b59a1043b241ff1764a59c359f2b693166177355f967d04865ffb6fcc9eea9c55a93fb59a76bad94040b3528baab1c1d419d15b9632bc502fe54527c22ea5426ebeba32a098ee05108b9798b9af812274705c5e868fd80f66c7399c298f264476a06a75d97103a49be5ef092ac3bd940e19a0171d4d7b159b2b696aac8656b1ed1a0ead2fb6e43756c266b29867bf7b9420e8b16035d6b7ce436794822072a4817bf8f6700181bd8664649db1d3cf964164571a1871c5d095cbbe88d4bad74db60f3caf22cbfa81475a691f9c089a822ee2ac6a6069002088dd72e6b7238a95804aed99b9ec691498d7eaf4d10253920164ded6ede0cfab2033039c687580f24c1102bdc61bdce7b414730be1d3064c1036025ef5be2018ecb4e533fceef1b7d2571715a8caa7a242c9e46649147f5c2a2649a1266c2b4620973ee74cc8db65ef6bde04a790a48bbe7915c2d436034c526610cc793e73f1aa0196bc54dc6c881e6d9d48038aedb2f8a85bc0e25c0799810181f04e57247c6b17d64d523cb5cae4e7bcfc75307c6d68286da9b7cccaea76d0e32b5e2a76295787996b426df02416d202fd23e043ff3032fa27d550d526f5ecb47247753b8e02b2d93031c705e86d96514f046931c61af0f03a203459be08e1cebe4fe5803d9f18ca3452962febb02a723a80de24b7d4454f91c1e72519938470adf39c2df81fdd522f79072bea5c19e2ef15cb0b07cca23dd7aa8984e0950f7101de80233f565de83853f4c11ddc6cb1b90a0051861a3a5d203d4d8827a40ddee7f33a135eb265e2745445737898728d434fff1f46f6a0c0d82d0376608a5e43b8182664cc21a5e491e8b7f53fa5f36b4cf1982fea3c03c4f0ae0a7082e996a2fddf808f7311f317285eccf85c42c1b71c66083165bd1e6961f704fe8ae3b542522f3180ab53ae4f2fd85d0f39a8310384c44d2f87b5ee20531bc48f64947330888cfbefa9c769ce24b7fb944bc75f628ee34b19d774f1bb03f3ef5b13010eae6e9d7f7fcdf1835b9cc077e547d9178efe75341cd70005cb639c1111c30b98dbd36f5795f3fb3bd9d2b2338ca6958c7ae1af745ab45d837a0403499e6d4fb333fa61da9ca1d28b2b119282d63af0d2bf93ccd8026b9ac07c8541ee76ef0088d712230b20da648c211444c7e3097192a798d45d4fab359d5ab477a8d874dd77487a231faa3f79fa3d294dadf5c2728d1c09d4f40e19e094b1c565ee030676a752610a11b11b9e2137c1dea0c243da01ab4ac88622d13df65a613dde2923828b62de88914f51fdfb06b52ad369eef5c2b9eae3d3bd3e2568702466dcaa61a0b8fe7dc2383ed9884cab7430874caed231bc34127aade851232ab180be94164d494fb0e608c784ee4a3f0e40a9b93ffabd0a239e1aede8f65e2d12698a615c17bc43ed28ec5e745e9a710dd08c3528960d96ffb3b257c525f663ae22875a81934afec156ea035c6636b3accc08310c03a003376493a0b691c2c54b46ec40df1bbe900f784d16a18464f4ce1b70d9261972c358f047c3f51fb31ee2fc6ae1778de23f9a3502556e8888ccd4bba293348ebf665d462f2677e1b6d2e8b2d18e8ad2e48ffa8af8346476c9cd04ba260ce07327615d615b98cc56fb42740f67c76750b8e89f85dbe4d5371f6aafa7b057c1950fceb2dda7d846f2bed433b8a034f44d397ad110479fdee409f959db5b1c4f550b04ef16f1227bdd4d3c5a7fa00a3544742e9bb4a1edbfdc694b897e791bd7d70565b6b9176e85a358ac37123f339df43d1039551fc64096468e067078c3098d1b40083a577313627fed8cd260f1c99cc79622faa35c1e2ff41a1baab6d322e1f6d8e20d6fc1774e2239a79b271b321ab20ea0b7e3619239ec5f85c22b331af7a9bd0643952416a74fc890e02d33e4bff54532af853bbe31f985d0168811760307c3ee0f8fb6b2f1038dd01d5a0fe2e8c1b9c837e2d0f8030cc8646a880c7f5c92775cd38c63ce24f34e0ef230160c694a3984698236fc597710873bf37139f9f851bdfcd4871a7292d4e2577f243439dd8af2d188e751402fe722e1ae63a6826a434ec61f607f7395cf5f48df6192f7a86c0f00c70dc19c140f1afa42e4e436f0bef721d6732ab536cb8967a79c9d623ae4ee4809686b80a90ed70a7c2d295fae27f30d125eeba8076af4e21ad964c28b9803407930fc5f0ef31d141e0ec3fb58fba99ca88bae4159a69bda3ecd206b31a7bfead4f4afc28d307a50546716f024d6adbaa5cb58f167ffc81023874bd73a96e5f2a20983b0185d981c1556c9f255f4f8e5064a61b494a7a8587109a4c102c919d813eb1de9a5af59d84e661382ebf91d5cd89862bbc8580e50ab67273eeda1f0a9e92ee73319c2697fcc57307e2ca329cc2c7755af775a0cf11d6afe1b389386bf524310a23f669084ebb4b2f3a03bd022f700c808121799f37038358b1164cd46fa83d748409a898554bfd4ba5906ce6b989463bddf881e82c1a9359d1f8f44d205acab4a20e57339be6931ad31ecc19620505a2955ddc6773e717a63d97f383aacf142f5a2604550ff6a2f70c77aaef463f40d499c6873be1f5453382af3af4b8a6867178de32514f515a426d1e761d7595998086ec443b984f15c53005e2bcd80e6619e7f6e7041d42d15661842d13c65b56c039da52ff80edff2908878ef9c41257a56cfb0515f2b93eb9b9ae4d6899a8b393f234c4b80f48180c6918bb100bd6bd24e1b4e1b3a84c65ed1fbf3e585ceffd537fba9a296b3b01726c35e53af07eaa84f3548709402946d06df27a31576053513300f83ea94cd9c74ad6872b2f2f003d5d0778121ffef95c7026d385aaac8a8ca974f8dba9c60281ff4de6f50a195eddacd66c411f3faa32defdc8c185a1f1e3d1e033df35ef3a30f3724bd4a7d71908a1077bf75dbe5f3e4a62845579b2b64d8c401a924b19262d8dcd67b760125912159b762b6a2048a43f6211586beb51d9ee3164a", 0x1000) msgrcv(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000ffe16937254f14b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x90, 0x0, 0x1000) getsockname(r0, &(0x7f0000000300)=@un=@file={0x0, ""/98}, &(0x7f0000000100)=0x64) 16:18:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8ff6aa46501c1c34bffce80008f000000001700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:18:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x4, 0x800000000) fcntl$setstatus(r0, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x300, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:18:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:18:50 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setuid(0xee01) poll(&(0x7f0000000100)=[{r0}, {r0, 0x84}, {r1, 0x4c}, {r1, 0x2}, {r0, 0x10}], 0x5, 0x6) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:18:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x80) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="63d60a9c463d6e0bea62936280c37396fd228fac2664a832261db5982ac749ae159855f4d47c73642c89b501aab18800c9335a7026825acfecf1e58f40f08c692bc57ee4b238a02eb44155db0fb83d12b3616cf2b053322938534f450768d443b3b78c764ec80b416db0f45df57592c5c128cbd371e21866674e86505c62e1c85406d91dac4e1b9b11c277804229e143bdb5a515c4b05a7fc638b6c30a10f0d52fb520b0d61a069b888ae02e4fff7b34dd347de0e4fd8e22dd925a6a44bd29e564bdad8d7f5b5fe5a2f8ac4a11bd10506c48b25f0b9f126e36e6690357e27caa256abc450e9c51dc46bc6f171c840e006be73765eb57d44ff756666a6a0103776bdd61916f83393600ed24ef01d4485fb604c1d490fab6f8108a7ebbd9a2b86c9fd1beec0f7535cc30834b6133558e39bf1c54e5bdb916e80ce9b271b898a06a25dc291e202fcb2511c5add328c985e6397d9406dfd9f9f11892565f006abe07cce43452fae767d1e39ffc54784e57df4899ee371dcf576453a5623efed032662968db30ad8e774436c1c0c7178fa5b9323b0f74ff8d6701d7167e0b021a9ab525e80e668fc2bd2c75c666d7d790a61eef979612e59584e1877ac1bc36a2fadd6bc18c89f3572d10c062c65b8efa8bf188f5ff1dbd228d5be87633f0a3ed45c35e5c1d015197b109415edfa2b5e901ed0d8effe373e2874e82177718b8e952d83cfc9aa6f97aeaa4e1e3416f36a8076ca857fabe9d817bc58ef6a0ddf7f0551b6135a21117f11ba90d4346a4e06845d3dca722ff08e46e06c10dabcd4000e2b0948c9bdd9722288709a447e94739d2183b86566a8b1a22383fab78d2954debe8bc431adb444ee5e453acf5d7237301bc295b905bb6a3198eef9938271cc1fd6c779e8ec2b4913483ed08a70df087d1fc9a84d801b3085d63351c5101b7a4f9d17fb11fc2ada0bc1c422df28ec3402c4d1792dabfb9c1ecf67fc40b6e40acd35ad67c0ee4dbf1d6f1917bd7b631c867bc053795fd6b0cbe955f47b223bd70c3dff86212ac6bd8be9e1e5ff6761a843002790471e1b1ac167742f722eab3a5be31a22d3fd6fe7a7d0fd96345c718331e2f0cb9dd7fa4889dc7373c4d862c5f8d6b2955e57a19fd671dbe3a40b29b0740c1631494aeb12a60519077479d865c136a3e99ed319c59c1b5c33025c8524e004e98ccf287346b7120de700eb2eb4bb13df59d18c6eec4512326639b7aa7deaca2ec7d17aad6fa47f56ed267cf79dbe0a08de847a0d1eb6f4a113afa6b7dabfbbd88cc834c7ccb7a416da07a5fa690f2f7d8c3a2f9317e2d6f29e3ef7aca3c8a324e13b7ff9ca792d4ae998df2f88147f8324ce4d5a62193cf957c1883bd978b1cf4c4b42cb432562997f4bad687642f9125e167438be250f4571f0ec9b2632af51b08d61239d2d996b59d6bf891b53a56eb886a01a46fd88b3ea9cff97a5ac4aec8383f256b825b05899a207b69121089f19942d0d7d1985d29fe98dc80b75116602972a29da7594f93f12be49fe0cb9e1d8115e6456234a1af6f19fc87884920f93e7d601423a844cc3b49ddb1a4273d4b3372ec011e10530320e0455af2b75994f05bb547698adf19c741926afcf90ed78f8f2f9cf1a45439b4764737bfafbc47b0e74f843ff23157bd083a6c5f5b8f4924aa1b6ea55383e5b489c19978a92d7d2f2e2d1354b76d1ba2b585c7b624477568effc4e828be580a470b066f93e7154c2a79a78c0af8269cea33545ba0403ba838768bde8b644323e02aa5e5960c915fee21b4be9468610a821c66dab34a9a63bcb84b2f6ee1cc3a82b2e39bd0351e8c64724c29065574f49170fa54eb49a2ad71d1a174174ed8161515244d1cf16c18796aedd9567f8a4dc21564c4397497973d6de7b5b4577af8a684669d0e344a28f63c7925cd97699d25acca245b9ec4d38147bda913282a711036111cfd334f628b216749ee6489051a60ca5e85de1ae7a6b75b2ae86481a5979dc99abbd5d236b3e405afc4234cb8052fda44a29ee5535e283a946f5b5627c855a896caef45b3cacde86e0c531f4f466740d4ab59ecb95f51cf26577ded0b61d5d63745811c48d13c5f69678f9b8e873ea8c4699cb5a9b627886e80bc1bd633a20e041778dd03ecf0334372923e4ac9da93b5050398db7f7149a79596f690023eb02f8dd83bd5e3a682b45cb9db5509a24b081b6359dcc9bee455560fbd368cdd4a6316aa85fde03d24d6d6b0ce13b37d8b67362f4f729ca22912d8abe18b3a5d4b97639b2524f860fb054f2fb151b83f9fba326cecd0c9008366ae7182068ccd42666f382248d5e7ffe3597bc1cc88d6d742159c4cd39f98ae80dfb1047282d26c4f6ffbe0b211c081c0cfe1a3a453e19bd6449dbdf385184a28e9ef2a4e57cda86ee6b232cd395f6a7528ac1f1ab5a36ffb0aaf927cd28adfd9734c951d43ac166c4a34a8f264b3d857c4490a5124887595c822fa054bdafb69beab1ae2f30aaa93b03e17c42ebe7b87819627ec59ea6803bd0c1b17a593da987bb0fd86d6e3621e47dce69bce50b6852e674111f85eaa1273f53ecac5a89eab72a4c412601001eeef20af8456714aef5d8c9c9779d138faa35252ce647c0ba03b19d4ae4e69532173d78f3d944160cd7b49a673979137fee20e0ed1dd439069f71b6a34049bcb7fff50f94143153999cc1376137777123db001d5942a875c17323181d6d1ad13e44381a4b63e8d6204f05a0ec687e796a5b407832e1ff97646283aea4a28ca7eaa0a9ec6a4200e3e07c0537c4feb11f1f3fdab85c404e7088d9d432d3f40d6b06d2e5a122dae49d4be3e0c41af7e1dfaac3a652c4fa9cfeec0cc55fea1fefe23316b9a69bde9417acf8cfb631012cd4f5d32959165ec6952eae2e7bdf032027132f302cfd5d58e01e6eb9b0033ee27b81d78349645ed8d771e030b72a2e7ce85efa3803e00071511f62b0e334b4118e47b7ba4da65bbeedfcbab6952d03987d5406380563fbea7cf8e326954ae88d21e68251cb2febeede9065461e9b8a257c0b5d72dd3f2886007ed13d27073e64fa3d6d3593db300277a9fa9795a02f0c1ea38e8360fc5d14f5e22c7f05545546d045a1392f4316867904aa0d1e54923c38f0a30e93c8b8f1b0ec565d99c9279c884b116f76f9fa4b374dc89426a090d3d88512c2fe45bac04ca61f96f1fa6161818d5f97b2db1b65ccab47f427ec471ea5d5a982b174e103b80aea27ffa42838ac477cf298deec6236a64bea739baedbb3c360f6562cac546de7b96f1f263a3a1fd8bd2957fa260b567752380b843e00484025221270b09c5e53b570d5ca73b6d645e129d9589eaf28ec0a135f12655fbac94a99378f91437765161c345bcba919b924c8e97fbc399303b4f3fe03b91faf056451ba8715f7563077da583e2075c7a34ab05e8a9ab170b7a91d7f4d083f82e82f782dd84245b16c81c3600d3d429bc9d8b3b046441ecff893cac9e93aeb79e882192c09882d9250b8457457cda5bc261084fbb09cf2f7505d0d01d913e453874020048b2a4ee4d30ffff65d1802f6b386301b41ee2f81c0c938b35f1532a0c5c57ae316c3f1851cb1e8e0906bc189011621b4937478671a8e99cba231d0224df0685cdbdfd043b3ac82af724dcdfaf29d1952967a1ddc47bceb421434a640f2be5e4b32dec4573a58165202651daa0ce777e70d0cae886b18145bf4b955e9edff87c5b8ecb55c20bcc045603f3a558df3a3b096562671259491fc387bf3bc48ea50c547d89c5702bc64f73de535a08788adb5195fec6836602e0487ba09d4c1dc4e915efbebd1d3678c52335e96863aa37d1e899730426b2316f163a5bb96a201de17ab31c016b31f2814b2775bd1fc394d4917f766bdf897d6e0ff7c4ab11999eec324369c70c98d84143f3e0d21c1bcd3fc348ea1f7de6aa5a0256a37a68537e62c7956e311ae3fce8d09a6e57741fef5bef99c3df52f29cf3c73cda3b12c0fa9e96d852464be782762f33eb91b34bc67625727161e0b47d2233f4525530db59c5f0c57c7c4fcddade6a375b5339f8970396797ab6f9e2e7f039a210bf3538f99ebc810c4b9729218b9842d669d66df9866b11b235ca70b305cf33bf2fdb68449cf5deac40e2b94b4b837729bcc7971424aec532f14aa3ac7e8353e2e75c5aa9b1d65b5be3f1ea736f9783e914fb5ebb6a62f0e23d8dbe6c69fb7931960d1d4da0db0cd0e9658885771bc0dbe75bb6aeb5ed3e5c5c3caa61e2cced12761354df4d55e0e4d9634d2f014017443edfbcaf8785dd6a7531ae60dd21c7fc1f65139eaac3e7a3f0e79a2cbb2de6705017e38e72d719725dca57809b8c7f41fcefa5b2bfe46262f8dae749e270a1989cac2b00b5a865f7c75c2cb790176d792415c54c0f38ca50be92d0b3d2f3c423cd8da3dd1dd4d3cd8878e34910cfbd6157bf91a6d87fd591cc720870f0f6f5caa0c0a75432c5f4177df480b5ebaeb5450b38ecf3b7446815ed6082abba2aac136e59acfd6e04a7bc70bca16d7c8ecddb28d8ad8bd7429b0aa696cc08dca4e52e83a5c3d91a829143d295833032bb3ce287e4e3db06e92e56a44949b2c27def1e9a75474857063d63e342aea8590edafc9075f0c303337703dc7802e9d5c110371aeeae2030d354a7684f763d777cf0a4805ca4a5b577349a77abba6394131b306fc99ce5874446ebcab318f932f5799fda7025d50935e31add8fccd8dbb3023c61b0848a542f5ace4272585549da354caa364b073309122d0460346dfb93f83f953fe2f50f5812e9dea54d2ab639a73e8c110c06a4a34304d86c75dc29ab2e14e577aeed867243a4e4cf0f0c482dc120ed71cb35eb1b184a536586f6e52f9a4708470f531939b5c9f6a1eda4dfbe8cf15439a362ee338113fc4e978fd7b3ea2115217fb12240cd4204997ecc427ec59463ccaf6285ab8eecdb0bc70ed8758196b8e5de6a4618ab6411150c4f82063d1ef9f2b9e44e25b27e469c9dfa2bc02887c4378a2571d876685e7024717d29a3f783658850068c2f38a942c2d5c4fb6605afef080f08a65972182618246f0d44a13d7d074db0841530514348901503c160fb912eebb237824f5787f1afa5b8c5785fb69fc1d0451434318f915995612e742c66d5c28d1063876ea2c1019fc39017a4a8de8dc8f6fc13c168d1f8589ca9f7467faf7eedbe1590df2ffd015898ed2b049b3a5ed1e8e53c8fdc08f17ce9b66ddd088280ee5102ef96802d170e42a8be5cdd831e9bd39a646cd765c0a893d25a8ef806b147b1f1099cdf97a85f952541e0a6c84820f7d299b41d0a6fc3383966650b10d22889b30cd15bc1a2bd8dca9cdf95d995beae3e88c493c0b67a2e199b7896e027f8f5d2333af80a1a88f99b515061c361680cd31cff2a88f126525827ad574ea2e297d001de3c82f580f1ddedfa83ca0ef8370d0dcb61e8da925e2bdf1684c55e53fde80872fffb919ef00061d6fc54322f394b5ec76a71c760b5efe066fde6c09524ec8c83a7bd18d69615aec0d11c8b39c1aadb3329166514aaf3ffd1319e55d20fe2c6d6da6214edc23c84777c44a8a4d0d8f3209c08c8c46ad54edb89158e8e2cb727bed82152dbb2366094181fc589f08e074fcaee18bb06823dfe3fc29266aecd6919aa021bfa4fd25e7b8b0eab548ac6d97602bbb1437daa0ab98f945eba749cc758c319428d846926e820410bed40d416725852b6c247d4d2e3def8f2cf6468353ab2389064f72f6dd52c09ce5b7a19de71d277e1ce632aa072d022e5a23", 0x1000}, {&(0x7f0000000140)="67de6cb7febf6cbf44cb9d45e7174bb1d953b5b6b129896d3c8fe002793ab1e22d7a16ae0df6d15c1c0690384067c3ea500fa1761c777c4996111c60a959199deebebeef104bd7355ff5ded5cc46d95df467d82043cabb59dc8d025318343c3014b4d7562594c316ce88f5ed9e730341a1f6a8718bf333815965", 0x7a}], 0x2) 16:18:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/247, 0x100000259}], 0x10000000000000b3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000600), 0x2f, 0xfffffffffffffffc) fsync(0xffffffffffffffff) pwritev(r0, &(0x7f00000003c0), 0x182, 0x0) listen(r0, 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="5a3f3bb11ecb933d10223c86611fd8d7a50128b6d836b3eac9f45ae4a70edec45d05073d51078b4e42a6fdc2bb12ddf0eb75d79fa295fdb409b2c6a9c359c2a7a2c108949318db843c3f1cf2941549", 0x4f}, {&(0x7f0000000000)="f6c8c0e700401125c2c685f85ece0894a4c2d1dacaba", 0x16}, {&(0x7f0000000100)="fcb5356f958db581400ac5c19980580bc0438d026befe1e21c44a94737da6f6f5fe853cce490172d9183c895b746b02e759b52b5b04f0b6008de5daf090b0bda96e1eb3195c37593695616c7ca2faf931dddec77b56d918ef7c11f7d12e4d7f4833423648b0afde642c71e496f3ad5e739b0d3940352a93a666f7fdf2dd7e7e59a122ea48e041f0863bcd6490e8866be546a2b2ec596407167ff70b96cff48776f4895b1a433b515b88ecfb962e1553ab012a26c2cb28a6bfb8be848f6a8ea8d47", 0xc1}, {&(0x7f0000000200)="dc5dc2bce17b4de1ff5a79595f57", 0xe}, {&(0x7f0000000240)="03ff96e8e07f48785e131f23f8e5a4c763787a2ad81882ca3ff3f8a75f8a2df197dff987fe89ebeb379676675734deb5bdf7c29e6a659a0042c686fa4f7e663a91e02bd36d64d6be700f3228766ab8dda4c7f159553ce2b71cd1a6ec8fc187e2734fc1b0de4dd57449fcd20f0c90edb2d814c96f3ce37fbbe0a90573de1a4869c9faaa6d7ee43b3fa0a2eaa01d65cd82208a7ce9597a15f0055d77952992a9b950893f95c8fbb6ac25744ceae16bd7b3684ff966065fff809bc9c1228f1680d4fbc88dc894ac3a434607684fbb9f28761a77c8f9056f572dfcef20e4deb3e5c342f0ef35ca46f7cdb29c1dc7fe", 0xed}, {&(0x7f0000000340)="3f44b86837ffe4c348b9b4dc59afd3ab547b1c0b7a5c028c1d3c55b4117395190ace92cca598d51b7726654473a635fe079f2a98f66c5593ec7b7a59c63761d2f2bf96d1beb274b5df927b1e7636f83bbac43513a6f6b3dda64089410c2d6e52af6980cd686b19e07136b9f68239115a9ead5c847231c11ef738c33a01d9e905f869178197df8ee69a0bc357086a5ff6467cd79b4a069def7ba2a5baa84db0d61e4a3bb4333f7ebc98ac622d2e1fd0bd6302a6c092a0b1ef6074bd60e9f6763ad17e1bc25e5eb3fc5c53e9e83c961c27bec858d8c4b6690a8c7660a30dc1ac444a8e31e3de5b776af3d924453b3254", 0xef}], 0x6, 0x0) ftruncate(r0, 0xffffffffffffffff) 16:18:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x10000, 0x0, 0x5, 0x8]) write(r0, &(0x7f0000000040)="510f0009", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x20020, 0x2) write(r0, &(0x7f0000000300)="7ecba10dc8dec5b1e26d6cccd9b8962b28ed1fba25ab8a43718ce2b09ec697a2ba6096314145a30a8aea5e3ee66379fa11c9361b4863c43f2462f6ab12f5cf0207a969f7f61097b0621a076fd84c669d8d50c9082e1344751ae65dbdd41805c83a6ae097ac776f3b50b574b1843dd84cf02f4b0edaa03b9526bc7152ee25e018e5616ef47f8d935af682cad6eacbe662c7fa1e38e2b98fa6ae5bcb1f851f96649b736af1b7310fd18d8365cc289c2ddb290b457ed0241593c5ada94a240852cd64bd2524c0e73e22a963957d7d85c3e910f24ea25efc39e3", 0xd8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:18:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x8dab, 0x0, 0x401, "fe77a5b06088f50d56ff9fe0aecf1a7251465161", 0x818}) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="f5", 0x1}], 0x1) 16:18:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 16:18:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001340)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000016f000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x0) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001580)={&(0x7f0000001400)}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r5 = semget$private(0x0, 0x7, 0x10) r6 = msgget$private(0x0, 0x3ffffe) sendto(r3, &(0x7f0000001440)="f9f3e7f22c199bd18e9867faf0b1e4fde5269f7c9b6d6ccbf95a4ad018cbab30f3d2ff27f7a93c5800117dc76708acb1d215fe20ec3cb95f3f5cc2b3dffede517644229f882474c7444d6468731651bac79dc104c826e340f92fad0a4188767e05", 0x61, 0x8, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/153) ioctl$KDGKBMODE(r3, 0x40044b06) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001500)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x2a, 0x80000000000000b, &(0x7f0000000140)="ebffcbff13b9fd812ea24e713048e69931929648", 0x78) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/4096) 16:18:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:18:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x800, 0x6, 0x1a, 0xfff, "4a32743e2f67d11b821f0d6314134aabb4b15444", 0x56ce, 0x7}) r2 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x2c, 0x800000b, &(0x7f0000000000)="d5ff9601", 0x15c) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:50 executing program 1: open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x90, 0x2a) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x5ce, 0x4, 0xffff, 0x8000, 0x9, 0x8, 0x9, 0x7}, &(0x7f0000000180)={0x4}) 16:18:50 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r1 = socket$inet(0x2, 0x1, 0x10001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setregid(0x0, r0) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, 0x0) 16:18:50 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) 16:18:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='\b\x00') chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:18:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x922f}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xf21, 0x80000001, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x2}, 0x10) recvmsg(r3, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081530a79468f0b1f9d7f3e11dada7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) 16:18:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[r6, r7, r9, r10, r12, r13]) getpeername(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0x80000000) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8140, 0x0) msgget$private(0x0, 0x10) r17 = semget(0x2, 0x4, 0x35f) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000400)=""/114) getsockopt(r0, 0x3, 0x9, &(0x7f0000000480)=""/32, &(0x7f00000004c0)=0x20) semctl$GETVAL(r17, 0x2, 0x5, &(0x7f0000000500)=""/156) ioctl$TIOCNXCL(r2, 0x2000740e) getgroups(0x2, &(0x7f00000005c0)=[r11, r15]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10080, 0x0) r18 = socket(0x0, 0x7, 0x2e3) r19 = shmget$private(0x0, 0x600000, 0x401, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000640)={{0x0, r8, r16, r5, r14, 0x40, 0x343a46a4}, 0x3f, 0x21, r4, r4, 0xfffffffffffffffd, 0x1, 0x9}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x80, 0x0) fchmod(r1, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x19, 0x0) r20 = fcntl$dupfd(r18, 0xa, r3) chflagsat(r20, &(0x7f0000000740)='./file0\x00', 0x4, 0x2) 16:18:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x43}], 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x3100, 0xffffffffffffffe5) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r2, 0x5, 0x3f, &(0x7f0000000100)="3e5dd62e86e8dc0bd72525494ef82a1361ef3d77eb0368b888a6ee58bf038ec0628b7c7c1911202948595a28fc13f0e82c6e612a4de21697521682f63e83340e0bbf80d3f6cdd7e150eedcfa4627951d1726986ef899a943fbf20b30f954d477e1c53acce803ddaaf8546dfa90a34aa6697d9fba7f7a4cbb84a7466ce1bdef800a04fb9e2c4f47607dd9b3704d6c0ad1ff98e24aa19fc45272630a", 0x9b) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pckbd_enable: command error 16:18:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c70e72ff06e5d2b1f702bbfb9be003e2f437e23aa168a0237f559b7cb5e32d0ff2d4e7aa78947da61d71bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250feea821e153a6212dc30a420000ff8a0d530549c6eeab2d4e779e02295828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030aa122672f6100b18ee0134a1393e851bce56f1cf43beabfe0a944d3cba884228d9459b8969891843f2bafe099037481a7656e04c8de33fac6557604283845a64084be5f64c27c00000000000000000000000000005453276bd95827965d6738c527f9d5b05cdd55bae577da58d17d0dac99314119e0aa1581a6b4b2c38d10f4ba8167aa5a981ca2b2e28d20b3a2d1f637f00a169ace293567c369c17e8708e40ad1c7528d7bf5b3f5be853e4dba103603f750a6ba8f013837f295038efb2a1046165698f0ec625618b50dde83fb17e15db5b12f41578758570800000000000000", 0x1ec) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSCTTY(r2, 0x20007461) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 16:18:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8001) 16:18:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:18:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000080)={0x0, "c656528c168b43c43098672d7d7da1ecb10be768ec44959dd3252507a51b82d6459ff8bb4fdd5584a252eecac87811b72cbe63de857e3295ee8522356197fe54d5a86e172dd8206f33b74d0851af4e3dea9fef07f7be8eea1966a5a26b486bbf20e1319344f51a8b5ed448e61f75fd4e5e4c039d98ba44e2adcb273b7114"}, 0x86, 0x800) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:18:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000440)='\x00', 0x6124, 0x1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000004c0)='./bus\x00', 0x101) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:18:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x1, 0xdd7) socket$inet6(0x18, 0x3, 0x8) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x1000) socket$inet6(0x18, 0x0, 0x1) getppid() 16:18:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffff, 0x7f, 0xfff, 0x6, "71fe9b4d9bf1b32e2666cae21400af597f7f0812", 0x5, 0x9}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a0000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2ed89ba75d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf12e38014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0e4419e37383ccbc6515b640baa4c1b8e8707c3b424225df11253f954c5d16b46706108d4bd4ff0da5f8c14c2328d88df49e5e0075b2a3cf28a8e74d94d3b2890d3775f70f4d1f8d0c38b3fe6bdc8722b0c23c403a69cc0d4910427d8a1733a8295583daca74ded3b87c61ce3c750aedfb8e09dbd3ecfce0c3a0841d20f7543c409b3926785d3ae859e65f0273a48c77f874124367faa1508e5ead28ddee8708b3c301d1d9c959b208648c9a6243f6239fa9e89e19de811dce335fc583c175b0786e627bcdd98eebf4438d722cd66a3160f9609905fa6f538073d6fb17478504ec10a47cfcccf122d0ff9bb3012828d881b17f9c9"], 0xe8}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0xd, &(0x7f0000000000)={0x8, 0x7}) writev(r0, &(0x7f0000002ac0)=[{&(0x7f0000000200)="7125fa89cd97db0191f9a6b7854e605a32e02d", 0x13}, {&(0x7f0000002600)="9b4654406c945ba61a953ad0e9b936f9b6f91a292babd6a2917d3a4f5c67f8543c126f5633c82b2bcf39ff401a343d85fd50dbb3a136959eabd747e0914c6d4eb1173a9f041c75955e7b919fdd06c79af85359dcd9658a27595b59160d753cc23bc0b1e49ed67f16c15e72f17890f839d364563e046c816bfae6d21e740ad9a7ab88fbade819d99cf25624b32fa7662691895fba03d7365725572b34df72735f3eecb07aa4c669158999716244408e8983e128e98a1c2290f1124013d5ef4556", 0xc0}, {&(0x7f00000002c0)="90a3297eee8b87c822d3e1b3f2f6b4531d846c9eb6bb0c43a04a45bd89ca13ead2b55f7347b35ad5d3cf7938179b52ed782737c69d15c062fba18325f19546554a78a12c28fb1a6c24ee836aca1d6b24d2", 0x51}, {&(0x7f00000026c0)="5d4f81917ca1e362f8fb4c2e690d6c490ddacd4901a0b7cc03ff892efdde3a8be04ff197f0536d2d914bcfbb2124023e695bfac7223f1d612f803e9f1ae8e9fd7df088b8832a6c7aa1e8337beab051c5fb1b2b5429da98b5227f0332", 0x5c}, {&(0x7f0000002740)="9b82bd5e1e47837cb7d0da479ed8d35ca92e1348d30da63a26bd6ffc36db65c9b796dbc22530ed38e9393506cc24c3b7699ddc1606b0d245639a9986b42f01e5eb9f9534ae79472f121b686b52b326ba393f2c86ae60991eb8eb7a93fd8b8a41b2608c7398a50509de0b2f0e105aa36b935a9454fb03e5821ce05730b701e14b6904a659500dda0ce9e98c14a23b3a327e956ae4d3900a9a3e560417d4de658f9bf6a050429544d5fa2b4431870aa0a67a624997d795b5306cf7d4648606223a18a6", 0xc2}, {&(0x7f0000002840)="a80ce62dbb6c7e1f30abdb3e9df4c117917a21050993dcc862d9a9519fc48edbf53bc3defc76d57e0cae438f17122a58a13d6165319a035ca79587f3", 0x3c}, {&(0x7f0000002880)="7ab191d2edf235ef5a65a51ced6abcbc9e397cc001b521b6fb3f0f69fa55055b28645a1389d7d4a99b3af8db5e15126c620337b5d2e18c8fe3a68a4edec3f9362d13260f079e5b4b6a530681fcacfe0726260a4068", 0x55}, {&(0x7f0000002900)="aa561fa8263426ffa5226a73c664747641e6a464dea5b7b026c84d6c2f6f958fc91432dac2b9b2bf88db7658e15acd07ab5bc84b61f39d17bb954d68966ccbb4fe2d585cc36fa7aaf8a97f50f093f156a87707e47e267e69731577f7c8f1df984f0c763e5d356f8d3721db73ba370abf373b669682cc003ac80b2244fec80d5af647677279545e57bcb8159f129a4fe926410406d24cb931b3ca79a68efc679ba79a580aa0de98a4a7fa859f59617dc96c6a13de94ce24c1571b685dd6ec", 0xbe}, {&(0x7f00000029c0)="38a030fd3d5b53adf2a6a9524d84ddd81f424ed3564fcd7d6882bb43091674c38324f5584e9dcbf08c6fb156bb15087993f74f49f9ee4d6007acdc3287a28d285b16a104ba0a1d4faaa2c211422d1e967eb2c9d63a7df90c4b5d91303561ab51a6b05cfbb967dce1130036a5647661b38dcb9b779fd0b8705a20d9f37ae18136ad41b3eaf6274b9103c46084fed81d6824e8929cf0f6550a92c7383c6b27efe133b9b9440b9a160f781e5503f7fff0f2f2770a99f1896b911da4f8531167c1c11987cf9a28255147a3180b2d8bddb0953079e507e33831e7c75254f617b224c78cd1a0fd729dfbc6f79f74d1d3", 0xed}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000140)=""/104, 0x68}, {&(0x7f0000001540)=""/185, 0xb9}], 0x3, &(0x7f0000001600)=""/4096, 0x1000}, 0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000240)="5d996a3f0d15a063d791be50ccaab8930c7ff3da086886cf2b8d065758f34184fa417e0f697a87b91a06fd7db8601a2dd1266283f9", 0x35) 16:18:53 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x6, 0x0, 0x9d1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300), 0x10004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./bus\x00', r4, r5, 0x0) 16:18:53 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="0605c0eae6652077833dbf6a94e371b814c2c7e65eb16696060e40b8a01cb78ac655c5f4cfb482b120b3888eecf27906e5b6370381a97e3b66de2911a66ffbb373f0f092f960081e86e862d71fc76c091c0aaa4d89919dcfba7f97b392f90e76f6859d48b695e4ef988f5d3138895bcf642fe82ff56203a8a603cf0de14a8f7c379f7d3d864232287d41a0c97f462595be23e44cce6ac36af3cbca7603abf43b5c65f04c47d18d7496ad5b063195b99a42fc1b4926acae44b4c957b30e9d329f015ddc5f5b6f6d68e7ae0d41c1691bc0d250700c2451bc99b4ffe0", 0xdb, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:18:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) 16:18:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="1ee706e4f52ebeb27dc2405d3f7331095b48444a9099a30b73aedea06018e195c80933b5de7ab42c6da9aa3cde5641b25eedfbf0f8319bcf02bf23615c34f89c59763fcddd875bc2ac43bd82f18d5ad90f28df", 0x53) write(r0, &(0x7f00000007c0)="5ba321efaae037e033ffd80bbf8aab91fd31f656ee2e543eef9c4045ca2993157c1363622900dd7ae3452de0d0fbc931d47faa05444f24cf64714f3879638d808d037835bb496df046fc97a01d9968e89eaeeb6ed826cad1f3a697c798d7c6a604", 0x61) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x5, 0x5029fad3, 0xfffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:18:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8081, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xffffffffffffffe1, 0x2, 0x8, 0x0, 0x4, 0x1ff, 0x3e, 0x1, 0x0, 0x0, 0x3}) getsockopt(r0, 0x5, 0x2, &(0x7f0000000140)=""/196, &(0x7f0000000240)=0xc4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x9c, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xae, 0xcac}, {0x85, 0xfffffffffffffb3f}, {0x89, 0x7fff}, {0xa7, 0x1}, {0x0, 0xed}], 0x5}) 16:18:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x40006) close(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) pckbd_enable: command error 16:18:55 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) 16:18:55 executing program 0: r0 = socket(0x32, 0x2, 0x80000001) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/121, 0x79) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:18:55 executing program 1: setreuid(0x0, 0xee00) unlink(&(0x7f0000000000)='./file0\x00') shmget(0x2, 0x4000, 0x450, &(0x7f0000ffc000/0x4000)=nil) 16:18:55 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) socketpair(0x18, 0x4003, 0x102, 0x0) r2 = msgget$private(0x0, 0x410) msgctl$IPC_RMID(r2, 0x0) r3 = geteuid() getgroups(0x0, &(0x7f0000000040)) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) 16:18:55 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) shutdown(r3, 0x1) close(r3) poll(&(0x7f0000000080)=[{r2, 0x4}, {r0}], 0x2, 0x0) 16:18:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x800080002002, 0x5bcd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x400, 0x4) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/225, 0xe1}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7b3) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8188, 0x0) symlinkat(&(0x7f0000001440)='./bus\x00', r0, &(0x7f0000001480)='./bus\x00') 16:18:55 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001300)=""/241, &(0x7f00000012c0)=0xf1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x40047463, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:18:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000330100000000000000000000ffff0000000000000000c6f2e9ff0000000000000000", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:18:55 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r1 = socket(0x18, 0x7, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r3, r1) 16:18:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080)="200719a79c7d6f2eb4921926091ba573ce8304905aed2b4cdff86897d7619a98dee528a640d0acecc0c601734e0bfa886e425616fbddea7dee56d7d9e029403518554a500875882e00279fa35d24e7dff803904be44509ebfb380b71d1b75818f7b71abd9b21c81c32edde2691879522e6ecd53c9ce65cd5ab4ab5aab8ec428ac94de232de09f52b20e1946b4f69ecfcd5f713158233b7f161ffb07200c9331e73a231e6faa6c3c330efde00c36348c9e28c1caf8d83308b856c448a5f3457ad74", 0xc1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) write(r0, &(0x7f0000000200)="9d1db887db592c87a31531f2513ab71c7cf0408dbf356da280945b31ecd9fb44a0f98a4be50ec1e69cd5f174b0e9f53c828b5440e03c755758f65f93ba20229e1f1edf8567c4986f6070bba1485bc71e3c32d25eb345b6ec67350ca4e3dfdae791405bf4428af9b5f29c5cf3dcffd0ef647b19868f724c3509e1edd66d0e87298a66b4686d8aaaa578e3dd72594dff451a401a5d2e9b90b1838653d766b2eb72cd21f4ba604032e6c96b4751", 0xac) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') fchdir(r1) 16:18:55 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000001c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/112, 0x70}], 0x3, &(0x7f00000013c0)=""/19, 0x13}, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:18:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) 16:18:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xffffffffffffff42}], 0xffffffffffffea2, 0x0) dup(r0) 16:18:55 executing program 0: r0 = socket(0x1e, 0x100000003, 0x17) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8000000000002) 16:18:55 executing program 1: socket$inet(0x2, 0x5, 0x80) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) 16:18:55 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) linkat(r0, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000280)='./file1/file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file2\x00', 0x81) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) select(0x40, &(0x7f00000002c0)={0x2, 0x80, 0x7fffffff, 0x1, 0xc8, 0x81, 0xef, 0x2}, &(0x7f0000000300)={0x6c7, 0x3, 0xe58, 0x6, 0x3ff, 0x1, 0x40b8, 0xc5e}, &(0x7f0000000340)={0x6, 0x5, 0x3, 0x7, 0xffffffff, 0xe, 0x9, 0x7}, &(0x7f0000000380)={0x5, 0x1}) 16:18:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x2000000000000009, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) fcntl$getown(r0, 0x5) flock(r0, 0x4) 16:18:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0xfffffffffffffef8, 0x8, 0x0, 0xfffffeb6) recvfrom$unix(r0, &(0x7f00000000c0)=""/14, 0xe, 0x802, 0x0, 0x0) 16:18:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xb1e) read(r0, &(0x7f00000000c0)=""/252, 0xfc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x80000001, 0xfff}, 0xc) getrlimit(0x7, &(0x7f0000000080)) ftruncate(r0, 0x4) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) close(r0) r2 = msgget(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) 16:18:55 executing program 1: r0 = getgid() getgroups(0x40000000000004d9, &(0x7f00000002c0)=[r0, r0]) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8713f380a04820d2, &(0x7f0000000080)=0x7ff, 0x2a0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x29, 0x40) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={{0x6, 0x8000}, {0x4, 0x7fff}}, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$unix(0x1, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = msgget(0x3, 0x228) setsockopt(r4, 0xfff, 0x1000, &(0x7f00000001c0)="6cf3647a8de60780bd40d8f714810105561d6d74e6954a2b73407392b527626a2295083e2c310bcb7d48b1b7bcd4af806f1f8caa18d0511400f33c5fc38733b8b83dac88b5f650dcf83192841f84754481897c71620ff5f1a8bb97e55f64de75c98eb27a60e66807cce15fe473177ba24ac582c59960dd38ed6e477dfae318ed030a0dc2d616e460705c7b8457797f3c759d440cd383dc7070fb9d6713116ac79ef909ce5a391d1086129967c3e4233a19471158e27b8244d012ea52", 0xbc) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000d1b8d69059b6c680778cef9c9d38de38f66ccf8a4b62ba942f510728d83c9469d3892fccd548ed1be87c0ec9303d048f77add525ece6b0172171496d7e578ae52ea5833cafe96c41a38e1040bb624310a37f387aafc8f78f00bd113b340fcecb17b5211f9836c1009c3a9899c037a5ab54c2654eafab30ea8db3cd7efd1fe3f9090b16550db3c5cab7a7614d030c0564"], 0x98, 0x800) 16:18:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1, &(0x7f0000000080), 0x1000000000000103, 0xfffffffffffffffe, 0xfffffffffffffdf2}, 0x0) 16:18:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7fff, 0xc5e, {0xe85, 0x7}}) mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0x4516) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)) 16:18:56 executing program 1: r0 = getuid() seteuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f}) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x549d) socketpair(0x1, 0x4001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653096"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x9}, 0x0) recvfrom$inet(r3, &(0x7f0000000400), 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xffffffffffffffe1, 0x1, 0x8bc, 0xb7725a0c28b26424, 0x3f, 0x8, 0x5, 0x1, 0x0, 0x1f, 0x8}) sendto$unix(r3, &(0x7f00000004c0)="8287aa8b273473c1318e4d77a1bdc7b71f5aaf97d435b069a20b6695f425a99e11c4af0cddc22ad46cfce5180ce06b3b566f90ab8d832f8eb888b5387a95dfc12d0039b93265c3415578c62d89773cb226d8865a450eefc682ffdad58d7725b8f0223d3f51a3344594ecacbb926dfebdc9a1611926a1653d1f9275c04ae9a154c97cf47b6dac8a037ce503866d740613e4f67310e354bbc9c9315c284946885fc2352275b27fb98e94a81dd0a37dbeebe1494f028a6f5d724218523e8f02d221021ec75bdb58cde398340f360d70c407539cc2e5e1bc36abb8ecb03d94808530ba96ea566fb70a6645f10a98a26f781e9c6eb30a815ca625ce67410da716636e68487599095ae912452ac39e588af83b501d114b569c4e92ef32e8c15dd135e84307e4a657464d13f07aec962c59b96e96579c00583fb421c5d90151fda32ceabef669c97dc64dffdd23de1453aa1f475d3b88a2228e886ae7abeb050e819c920158ac016e5110f5999c17504f0fffbd1645af506a1be8deec75f7e7df9667b2eecb2c4aed01c75f48545a53a25b3ae8f9530b9f27ee53e9992e3c96068347ac32ae739d2f343ff22d5fb53a981cf8d475306ee7294793cae37e9c8af6e16020f37a410503229d28433ca7b22a9931da3b3b584ccb14c07c5b2a89c49a56c4013462fad18ffc5444e87fa1199fcee4c2ae021b0654183c8621d5acbca9c4c004f5243acbf882bbd90b829099e4668f389555522132fac58efdd3c5a8574d9e136041de6557a13fb6ef997bff6dcf850a784febafd3398656f20822ea8bc6293e44928a39543da9242b4515077ab5e9ef415ac0f9dc5be08c6044f6430a32bda1cf08c6b0d6964fb9f835238dc3d639bcecb1ef81361ebbb20000320c76f8ad1082c5518c1395f054dad18e03c84bd1bd227e77bace1c907fe7fd8dd4e9811d68e9330c3d04eb2fa9615f5cc60d43356e84b809b9ac1efbc2f2083443b1bed5e9f7b26fc08b5e8c27b690392ef8f49e29c1549367a66860bcbbb8fcf19ccceefa562fb6c6f855183c615fb0f638a16aa9f7a772de264bc51e7644a8eb60272ea6f8d078cd860ea6d12e3fa54f3a68b0a14e4426c43b55f4fdf15ec01f9bb78892575db02d7900dd5ec20d09d2181b54f1af2226bf228d4df8a39fd6107ff20040a063a55a67dd9fcc47fca1c55903e5c5acf79d0c96fb63788b6c53bd1ede235137b6f3c953c56e26b723e24ece036d0dbee1531d4d25283eebe1f6815ef8be7cc3d15847c78431ab2ced975e65306644681ec6aacbc7b6b52edc238ba7f43690b48b47f4801c1c6da3c612e07f08c97aa372d52fcb8d5516554d646b47aad537c631b9770bbc13945f09598352b17cec2ea603dadb743c799dae7818c55fa78df5ee9f81696ec8a911160c9e4dd7b5e84e61cfdeb44b3fb16b9ef5b77a7f4e9c576b45a112663ef37d2c7f400758fca3d767b8a11519d98a4fcbc99c319a88a31b8f492ae7d87e383a9811ebb9cd91c3cdb0a97b413a7c39884cd1a429dd1c8853a9f4b5bc76d2357744b876df64b5ae42bb69fa72a463c1a2f4b84b8a1908daeae6c3958f52d46efb1c053723ae16b9a689d826c319536cf97ccb3a9c6c16cd4e9d46aabe8ddc17d867e16450e40237cbae802b814eda23b44fd722258e6eaad6f3581ae775ebe1fb44e39e4190e377eb7485245061a97cb299091d133daa99836a22acc61a464e4c78da28418066c2e8b6b3f095c66f14949115cf7b00c2feb18033166fccc8174b2bb14064961cc90b6ca86d9efaeeb0a79eebf61f6b3f9e1b5a9fd4c9e4f4a010c86403faafeed3556025f2c00d2830fbb16f31fedd41f35647274400a241901a89fac191d0c349f7aef7f09348943af1368aadb7a8c7e8f38477a1d15a77dd983943094593861430c6871a018194487a1f30199e0d0bad7fba89ef09197592004743f3b33abb561f10abfeeb844fc5cdbb3ba1efac416e1656b75226a1781679024fe456f05dc5f0755d68380b857fb7ae7861565024a39b7108e808211b2220551530260a541aa273ffee154bed774e4f01027c64e11b2ede3dd9eabe8760a095e8d820804b697ad78770d1ef59322f42fa382000fc299340fe7a74c7719c022bef7bffe2452a1c772afedd2681f7f36eb758349a26d05553612989ba679176b97f6afee9e5e310f08a6a611ffb4aed7533abadcfe6b4040fd830aed3a2873a5534c2e27ac96f9a5a2103b83d1bde3e93a2bf20385db8379630605f5bf2a550fdd4d7856c901549c2622ced100be27b8ef0bd899430dd8076679a803f751275fa6037719ab0e214385c9e09e2a4c55ecae3758d3cddd6e6693b93d769bc895ddea7f56e806f0e1ec0d2f98ca3da00624ba678c17379b16fe42b1adf0b41fdc4702457c50cff675f046c7b8d6ce2bd16d9a09f4a2ee53e0166098f41eabae893548625b1931e88a5060501f23e2b80dc6ccf8444364e9a07c18146fdad07319911a74a1c2338c8d8146b7fc94fea25ecd94e150a6d8d1c1d74921274c9077d3bd70cf8e918121244da78b18a3236192b80d692a8a982694d339d5185a76d47c3c79d752c1492cf6bb7006df71ee836194f24b0c2a5787af0cd7091cf8155660af0d306563d026925e004ce5a4d0c99443bf3f442c40bab70e8962c10e2b11babe091ea6d7767863ea66828a7a96f70c3e52b5f14b38e07293c7c5d404a73be4f588b74455186d585dd5acedc6ba4adc0e78c5e9d366963939662a4530480733aa554ec0c4888aa77f7ff2c9b7454bb1cf489c365d0b97e22e8f4759502ffe2045acc54da0584044fad64f41390af87a4cff576d1f20135df5c582ca36a54a4832b512675a2fc3e0f6429ba52832dbee01272fe9b41c6d33ae1fd74a0e4720b7b010a74205f88308f1d63a85d614156cc3dda895dca3340f082b362701293d7ae1458f713f312fc40d4a46e40ded99d8abd00bd76293e250f6932753468bbea6209cb249307cf95f21acc4eb7517849d5c14908a17d0e58bd860a8d88c2df8353c3a6f2dd28a81b9cfa53f84b0b2c9f91de8c3fba532c6c9616d717fb4931a9c5f8a70edade2328614b3f349b5b28b151f117acada30abe6cb53eb92ace11f4ab94bf11cb2d4bb225f5c24fb55ee7fc012a62de813d260920df917f6b1086c9b57d2cfb5d16b2ceb77f86fd5839c85dace8cf5a91b7dc6a6e8b403c5ed01a0d654bc464f7410120f5b155e5cf7d6bb6ef2aa4139aee536b233a7e09c69380f12e0569370a9aa825d8a65c8ae182a188e41ca055a2059e8a9699ada492174ad5aa53628b1c7b53d946f684a6a09b936f437e999d2d618d19bdc21aa21c471073ae31071de1aef1163a7be9fbc41f8ea7c4b01ed6922023ed0a852c4018bfcfb420e2b93220b38f5332353894c0bfdc0b032a564e9b6091f54f394bd89fb952ef672e54b8544c2398249784ce35e4804af9eaa96ab3535913f6d2dc0eb5f0c232a225f76eeab00c2f9e70849907366755309f8902d6d6d9bb9bbc21d231667a92dc9315cf56e8c465af88073929db814aaee1dd41aeec1ddc0a33dcc747ccf717b6385d15ab178d6148c8591ca7037ddbf5f1aa619a60a494b65856a9e950f1a55b4417b15b2299cb6322661a7d1a4f9de6b7c8cf07c419cb0ecd1cf18ce165a6e2b0707b5b260aee37fb8ec035429fefa4a0c9347d1db132359f232710f440169b94a50e3f29a09c7ee77c6d254905f085202fa35ea7822cf837f089df362a0aa8cf243e351b51b30b6d2d8aa259159bf1fb6b17fd54f380d5e597a8a753978b1f5c216941ad5dd1caf3a88cb77956dcac67eccbe292723302560cb836f0cee253c50f3c7282e84c2ec320945f2e3997f4eb2d99ebf808cab6a8fe0c5be7b9ba19d692662a7ef276b6efb46ddd5e060b7169d3d02382545b7c86a003825a85474256efb71fd1157e2749687722707e4908cde50bb8b6d5f917868184ebb9f7296fb403768fe513ca8978a70b08d04cf3d0be2398ee812bb9aaf4a2d22b04e3051b12b226e5ba92d04a94cb752a553e128fb20b0132379178797837ed90504f043a6904c1767f3ea7e48b84f2a57cab304140a73ffd9395c4d6fcf04200a53b33f6ef57393d07cd5ad254c1d20c81bf0f264924c643d4a5e74db812c0a1ed2fc0ef54868793502d3a77598b38443ac3da0ab8f94ecbcfc71a93e596c5d3c8ed050db485cd79d4a9acaeeb52d0d8c5989393719ba25d9670f2d15b0339542ee25a79ae1e4e4c7a4b3affee3dbfcc38f2bde46f252dc7bc7342af01c75426304e6d3ac522271c461b79f20054d5e702a47e32ebc0a20a78e50b5004581e68e5a3206e003ccfbbc5e5736a9b1f89bb520e28c8f9b6d94c68a1ae87ab4bd97282622986e68d7981b3e6db42b22dccadad4e92e7f853611202969c03275c1241226df44becc7b619c099d940d295dff00e2b44f6e5cb9f211b13f4ff3a356d429621077558f10262965ef8e73d176e5d504321ebbebe5ffd56d3dc28ee464eb37227a2bf97c47fed4ec2dde3db79480240dcd460b98904a5448263d99a809c2d84515f6fafc738786c6b45021052bb0ed8b972253d57e475fc00a1e49f75320703cf4062b8b0d1bdae4a7b60ffe5a6926acad455e4c51ba240fb21209797e41363c3111906d867db248e3e36588e7fcd7d0cfbd4269004b98f7a1dd0feb98bc6b6e5f84442283225f3c413ce7199b84ca17c970c9c9a27c8c48f9c1c69a87b70750d27ff5a60e1573fde579d3b192937788ed39259b6b1fcd60e6261e2b5b02632f490e8d6af73332781bde66c9f7f83bf6c75c230f8806ceebab160c2578098e7379bf9f95c5a8534e59d6da6463d3d8f89f2c598f1e0848d5009ed8a0f437241565e339ee4a31990261d70f36471a4f185b754ca99f7b77fc63b551bc809985145173d657aff83e3eb67ef5d8c2518d8b4929f16efc5cb0d304242f35353614a0caf627d7695ec4357d3f5a67182b3c612f68a867ff3a56396973472bf8793c12aba29dc6b586cd07b727aacd0db1fd73ececa1255a436a23f2223cc1d6147ba821aaf5af40ad8623c290822cf91515f497969dfe485c896e5966ed2aaeee72ffbf5452aeae7a213ff8f8a592875b46232f2962488279ecb828e59658f405985e6c899b580d3f8174f0063b6b89db3cbb1277ca879baeb1932d2c23f8a076426dfdb76ff00b3455262244c804b12d3a7100094afd2a9c326e26d49b880b9bfa0b90fd8531172936b6992bb1a56bdf0c0d33d5687fff7a6af2d2a45cd06a59311e6d1a41c81b2b85059070eebfab818c4963bfc08049c1a97d8eaa124cbcfbc3adf29eb9119515c2a05187f5962b0a3a46bf76d20dc74ebbf1f7fc13cf424f4db68d18d4f066d4267407a73adbac1c86f968a74b2e0119def34540cfb49fd607136ad7d924bcd10a1e7423375872c3a002da757073e6907d90320c87d55d69421a0ab3119b0a1341311469554783d58b20451da0b468d279d341f26223e3bd877744cf96f8c634b2c09b8e7e7e45dbd6680baee29b93a6272341fff1c417f5399c3f569a4db9fadb02c01445cf7d7a8e0beec771126c878d5ee7e8df5fbbb87e1ce0f5bf4912ae8a27d80a862e1b7324d734c698e040d48a2cdca7571cb7defe551bc1306fa331e276d1396e44c8964ff87a9019c9ceea07201b9c9656b93a04f608f3559638ad000344591e861095f452da5c1dd729ddfac33f2a28f9cd4f1f9039f9552c4f60412dd907225ad98167a92bd9c2747bdec08a296", 0x1000, 0x4, 0x0, 0xfffffffffffffdb0) getrlimit(0x3, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x3ff, 0x7, 0x3ff, 0x1, 0x8000, 0x800, 0x0, 0x1, 0x0, 0x10001, 0xfffffffeffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0xe19, 0x9, 0x0, 0x2, 0x3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001600)={0xffff, 0x7}, 0x8) r7 = fcntl$getown(r3, 0x5) getpgid(r7) pledge(&(0x7f0000001640)='\x00', &(0x7f0000001680)='./:\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0x8, 0x7fffffff}, 0x8) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f665f6c55477f6f13dc541137888e6a7981ad6931f5653000"], 0xa, &(0x7f0000002880)=[{&(0x7f0000001880)="c92e3316e0dfc9d36f1d64bf94fde098a8d713b55fd9763c72e7814a6020c868921346d306a9022f4030a64dd2760c7a710f00d916ed22951e78387edc407e5bce301204e0a986c823ca5b00ccda7b9e6074d3fbf3206c29669181d37075f8489ac65c5194e354756f77c415ccc1f60b5860dbda59a9c729b10269fed093734b89f9b5a9b5cc77cb72d320883129c1f664481803086cf5a8c9ddd50ca6d47df99a189a859ebba043eacba97bf655dcf328618d9330cb592b26fd3922f673114dc277c063829875055a6dd0651be8824df3aa2da81d07f7ae9f21eee7e86b4dc0630b96fa71fc568bff2b3a6cc39ce46301dd15262cd629ff38687148b40798a73f1ca859dbade5edbaf46ef48e06002855fa051a4f831a06eb852a65a9f6fb05304b0894e36d58bfde7eb5e6d8210614b98d4399f5f15ab2741b2e4f4f23594d7d085d39ee8d2c5d456e6d7886df672f0e3cae101582ca2fe179d054d41ce084e6a062e1f440ae02ef9deca769bae09e7ad7e9b9ca5f24fe73baad9e34a6c0045168115d6a4d78dfd3fa8645f25b606f18fcf2fd261faa1481b1c38865efdd02d7beac9c9a40d9848a07fb850fe95d67c67886d041fdaf8449637123b415a59a396d7f8007476fd5c134de1a314d74b4dfb9936b7877f6454f1e31a210360ce73bc12cd0b44f8925f386f9273b35a7b961226f5192173f0a0a487082f2b2fa9babdab905735979ba0b2d1880a6a326ffb8d6a84470cdf10c7fc1c143b4d56e5d297912c4e5e5e3bbc5be8a6120cdbb6a5ee8ee565790d071cc75f52826058e9d8d0ccbcfe3ee85ec20a56e3d1e1beb117dff2da16fbe8d4c6606195749b9ca305e42528ef0de55394d45386452b4b4895bf955c2ba6b7d20e970e84dc8312273b2c0abef63cc8f642f1a088015412032135141274a8de297580c79638571b62ea02b00d3a6ade7cddfddb29063e18e3e76aab9a0bd076a3f160bdb6cfa0731f82e22c91ab395731ffc0d783de4ab20fefa1448d82acf7120d82a32aeada499fdae95634937f04269196fa762cbd12d712f54c4353caaf75302c8939ffbb82f42d1fba80d0c335a29d6b4c467d8cfa623fd386eead0cc849fb744500ff3b8f0e97778392adce6d34b7a5026dd2b37226208562130cbdc9382dcb4a672cd6e8e1e76f4e36052ad1ccf9d07e1b8c50b69907ba232f8a60deebd5492ee2244b7c22a2e2558094f54ac4740d4fba75d49e2202b635ca1120be541bf77abe15b4dbae5d5648d3830132a5b9f9f57c06ecf45dc00f559a1e0be7f03805d6957a36e8f9e3a718b2fb576ea2805c584ff42eda0c56a4e3c155570dcc847af3186ac436574ded98caee16b0959dc02b24427dba6abcf17dc9479d793e6d9a9acade3a5af72660c71b226a3af441b5f7025090d13b2f9a1938a68e105c31adcf80c52a9d3042fdcf15f76162e815afe4ea2885920f5ba57cbe90bbcb8a48c47d7787c7d69df917db9753240a246d4965f815d676dcfa30be3b1a2d32c226aacf23614381e5e233427d57f55018608d5dbe1a87527ef40e545757792b727180e89d46bc0a7146b34a7a6511fc7f9eb6c1294c56bb77b00d66ac9d640612b080217b07dcca70b993d284187f5c6aaff49d9ccaf16b818cdc3bae5c80084f6d094c87dc6fd6cd3e8cbc53d8f65aaa0a9ee9b88738f800c9d6812fbee42c2502f1f1ccdb90d1efe08bddd2cf4aaaa290e7f13843a61ccc16e349b46195f8cf2c9c44f7b754a4e586b7b064061093cc200e12ac1ee04d7c3c4a833bc3f093a075094c2f696c03cb3ddf974393750afe4a0cc6c5beee0e74aafe97daf66e055448d356b49aaba514e1784727f7e7edbb4b20585bc249c7c64f4da56e444a3607a7006440c26f7651c6506551ba2e43c4592110fbe0841a94eb3e76a648076a8044f9b75d79ad7b7f9ebe8f351a8d1bb8edbdc7561a412e4a44dd91f7873d6bf7e3e3b7c064db5552ef4390147b0aa8cdc7c2fdf43e79f2eaf62ba6ef31e1a77a35ea6bca73b3d342e0cb0240c92e5cf21feb24d8d892f8de8761bc46c4a7d23fe329711e03f36b9af32f67161509a8a03242ac77a179b2d4962645fef38d9eb69a1ba616fd2f446a225fc6ccb5a43ba2b922085bd4abb264f4ec51ce7fee00cbd206a39ce307ea312354fd8e832293240ccd59405e33785a7021a0fc9aa1319f693d252199f5355c5233b985f1a6f3932473f79922450662165f418ec561264b55e5eb36861d30fe270668c7c87f3e77cd9e02c4e1a39a95ebdf890befca7a756218a1e6267dc46d92ba446e07aaff802039d3efe30bacc7251b7d2fe0e607648d5b255f1df0ef27621064e51b8151c93149dbdd96ebb85f839d8eba31adcccf6886f66f37b06fe51e38990ed4820a180793a87641c632d741452269b9e4a0ce7308786b94e3043f81d1ec1158b11770e6b452cd64cf6b1b9869cc048a2b1c693063cda4446bea6c7878ba6e6e4fe84ebb37b8610858b0d1366dfe135cbde3a8bc05a9e4bbab78f0e1b1302ab4da880b6acbbf2ad5db08a417a474bc62af579615fe9a24d1201368d64df470373553d2775a7568d7a6b15c3fabf82b1bea66202f696bbefdd73a8d29c6c347af593d46597881fa26d3897d38ba422cb86c2fa38109cd6c30e57ed87583132c70eab8c48238de50d434f26f6c2a953acc0cff485386ee7e8b88108e4f6c436507ce915284e5a6f798e5b72e65078eb92f4198f8c9a59aae3d1d3d7eaff8ef38d8857215e08972e6f352555b2394eed1164f125f11cee11223cd45c185d07a4ce6d5ad8e7c4a5e92acb32d590d13c9634ec4b90b649e84b798ba125a6f387e370f22e8d42c3e67fc2e4756d0882f57ec5005ba2e3916f22c24ebab91ac48aec731a9b00383e0de7277a479f0529df7f4d2970a7b34dbd9c31e31760bc37eba99b60b5f99e8b2764bae8404a99f2c3cf7fdd5fbedfe1d7162982c00e3bbf668bddf579d2f4237b5405ab03c3f797b953325a0250f4cfd1574f20114acc22648c54f5b803c70da5a1bafa94feefa168fadddb27a21f1b76a6846098154a325a086e1cf9023bc5b2010b381ea26ed80fb08d62e19e738601c3d04c9d3ee34cdcf47286dc95696dc6a7c41d7a3295e3904cf03530ae43e927f9954b7cff8056802f68c05cf3288e5aed41dc0946aecf2f05b22fe3a3ae9a1997c939bda8f7971f8e4f4908dfa45407c2ba3511995e7ede2bfd4dbf2515b229dafbc8e3c7519212e2c7e5a2dc1b1d19d43f257b2fcd6dea258bbe278330c0c5c63558bd3fbc23ebf50b5ea17e13f87994e82894d1e659f8344b4c2748ffda656bab798f07d12499aab37e624b725a68e89cb490d4741aa09c57bb3005924ec2c70ebc3a12de0a9a65a1dbdbb8fdb0c17eb500aa52c5146e2ab7496f1963b1b0f3b4bb312162cfe96c6e32194f18c7720421f0765c0f09b40cc7157efcf8d280a1df7fe1f03fdb0c89a620374736fca5a43109e470ca876ea87b358115a605448ab61b0a028bc616585b9cc178d1d0cf343ce47172c12aaa2def38b5e22c977642a6c2e5ed3d720680829c450bf20909922525aba4f86f82b28368d99579fefeea938e0cfb99ed726cb3546e1d2eade0990f211e9501a07f2446b90a93f80a2f3b111382948cd411b993e6970f47d6aaf092682d4e11f9ba1fe157ee57c8fb44f31f894e3ac46d3c68267ada6a0be55a284f20e6978ac6a35eaa0f2046dce27c2a37566eaa98fe0714b6f2bc6943a036ea41565c403cbe8ae78f11838e05ba4df361cc60678ab1be098b6c420ea58a166adbf506ca14269e684acef1f831efde9b87e1feb11b7595910241e773207426864de342d888f82e3fe4a8712c160753f5c44253b0932e14c39e333849224ba7fe844a1afaa4f4c1f333833ee19348775395d4f9bca41c321849e93af0a8de99817bc46554c64c2293e3643ab891f3cddadfc3648ff0d463f53960fe430240a6c3070ec1a2df293a62a1e303b10755a676e48b209eeb81cfe8e4a3ad332252f770181a593064bcdac4e9768945a9616d7329501024e530880a69ea3693abcfbefe283123adb9a3993ab6e59ff01c35c055f032e838299da96b444deb3b64f6b6bb50b3853b17832493d2de75ed2a08676c42ff96186427b49646309097877f4e351cf59d46c082e50956b2b442e80bf5c1e46bfdd7eeadd052e6ac1963529ad87b4f17b673ccbc11ec4d32467ac2e23c354288f621e3225ecf1bc0616eddd88508f56f9419c50159cb0d0d4d9bfad23e5cb9b66c7dc98d6030264dd256a8054c99440b3108c55929fa2ec8e633c3288078015db5a52fd3d6c9b41bab70b43798fee3c4342e175f7dde2aba75a44947ca5cdf11104c68f58195fe625cd482d68ae35b55fee2c896aebe209986d9cb98959d33fd0796a26b3c5c602e827b4fb3f49398d4f4089367e30b73427fb092aaba518d352dbc9a2b0f4c8f2403cd9dfdcecf760ec7e9d8a9c1f0244ee0e4459331c8cfd2471210293db77969edbdc3d4f8f9d46f4da7121e4795ed35875892cb726ebf6a3061b4fdea0b84301dbf28433345e2cb03879e920c7b6207f2f545cfc50fd1bec14f71d3d0c8de0a9b891af8cc7d8c9ec832df6e0aede19e4f66292acce6d555d61eca830ae437501cf325113d1a52c08081a368f6aafe1745044687a1d37b43bd4c7e5beb2b3b163b06a7eaaecd5c43363e9d5e12bb712647c277082c5c413774c85d2b221b12630397f0f1454fa7f90cb5402ae8b5183d43ef1cfa2a20b85411a2fefbaff7a85a8a2eb7641a11629851cee3c5fe20c09be6136f1c8ed357fd64e5ddf75d1c6b718582f1386dc15f4ed70ce6d58db03092d60a234473b25b97adb36aa791a693d18203363c034ae22803acceebed262e03af961e3148214ae49433d89a29b07f24c9332851ca9b9fe218e9054d37a0f1232039f4e8992478cb032d2447fd50c84e4256ecfc8b15c256fad9d39567a3a654f8c59282640f7d22b72c5a9404511d7135d6e67860e9dc729c97a0af8c6097eb9204fe1bd222864f986f2e74badd57177a989e1e02f0eb31b689099047395e8190fde8e41ff15652651a61fb2e2d7cd295249afd1122cbd55139c9b6f62f295ffffe6a2e4dff061476d542a15a0e02eb93ecf569936e2ce95dd7fc28f5ddc08e8d4d5738dd1b6e183e80a1ba8fb33b6c0b9b4b071a71978b2b7b445bd688d7e115cfc9bc954dd3709a4002676a8c128c6759e0ad27ce085a79764a1866b2401aaa4d9cccda3647eabfa5170b484d55b07efe4a12c5e1f63eed279bbba59cf3ffd45bdde2a257d0cc9fb215149ac6c5f4f0be36c3b810333fb4dcd6e537219ea93288e91dc45ae80a690a02104de00d9312bc9a8a7c387fcbc9c94ba229f286a4cac8a158e71f540dd450948bbb1191b4abba483260b5ed89d636013aef1de4490dc068632ed3aead80285dda582543f90babf6b562ac901e8545886be80fcccb39be4f67e4e677a2f41bbcd49b2e804553240fa8499fbf86951a3e384b582648efda73963d0fb2e935dc32e75431f3fc9435380606395fa556dbdfb37600d9832e83a378645ba90c5388a76776e8ebda7905c00f0b3c47df25db6aeb1d83ca567c84540bcddf231afd7872f9100e0cca4862b2b6dd3ccf99b8a26b162b09e93cc4ee1ad8e61cde5a24cb1ef8d8110d7981c6934ba402a5a8d98688a2c4ca599cff1402aa7513a7e0f31f83688bcbf221ad69c4ed68a782ebb637f6f0377be3bc2a30ede2abc61d13fea263", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002940)={0x99, 0x0, 0x83, 0x6, 0x3}, 0xc) linkat(r5, &(0x7f0000002980)='./file0\x00', r5, &(0x7f00000029c0)='./file0\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r9, &(0x7f00000020c0)=""/4096, 0x1000) 16:18:56 executing program 1: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:18:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x1c) semop(r2, &(0x7f00000000c0)=[{0x2, 0xb9, 0x1000}, {0x3, 0x7, 0x1800}, {0x7, 0x3f, 0x1000}, {0x3, 0xffffffffffffff9c, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x7) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) r3 = semget(0x1, 0x0, 0x2) write(r1, &(0x7f0000000140)="757764d22cbe55d1df697d36fc4a84933398573ec094ee53b26c94b8cc0e06d67ae6014b98dd23a0bb32a741f0d5f392e1ac5cfb60ee4a4bdb", 0x39) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/88) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="b3a1ca3595edb7757984a9dbeab506bc50384b887c5881527c1709e2fdb7d1f1e6acf4c53442ffe8791580b3604ee32c1feb90a6916bec2b7a15ad40cd9bb41806b77d170f6d45d1fa953f35346feec59702028010dbd5754f41cb430adc452a14e96045c4fb34b86074a21a53cff4406952ab5639f68892518b46f9cbc7bd4378a5d3d113626d90a7535959de8f53a963f700b1065a0898c5a79b898c81cf23051fc588e30558011067c6163e656b6181f8b6e5bef0", 0xb6}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x48) close(r1) 16:18:56 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:18:56 executing program 0: r0 = getgid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() r4 = getegid() setgroups(0x5, &(0x7f0000000140)=[r0, r1, r2, r3, r4]) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 16:18:56 executing program 1: r0 = kqueue() socketpair(0x2, 0x7, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8b}, {{r0}, 0xfffffffffffffff9, 0xab}], 0x8100001, 0x0, 0x0, 0x0) close(r0) r2 = getgid() setgid(r2) 16:18:56 executing program 0: r0 = socket(0x6, 0xffffffffffffffff, 0x401) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x3, 0x7fffffff, &(0x7f0000000000)="8d3d76160a", 0x5) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x32, 0x0, 0x15f8) 16:18:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8db, 0x10001, 0x4, 0x3ff, "43adb19f0062473775a83579f9053788dc96144d", 0x7, 0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x262cad7c, 0xffffffffffffffff, "5549554b020000000000091167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:18:56 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f0000000040)=[{0x2, 0x400, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x5}, 0xc) 16:18:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:18:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="a7755316186796e9635ff2025e27951bf7bd7e43b98684306b7107f9e58f826ff2af955bdd1681f557f840d456152e81b7ff34b900", 0xfffffffffffffde6) 16:18:57 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) geteuid() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) lseek(r0, 0x0, 0x1) 16:18:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x20, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:18:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/142, 0x8e) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1d) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:18:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) 16:18:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:18:58 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='r\x00') chflags(&(0x7f0000000100)='./file0/\x00', 0x40000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x428, 0x4) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xc12, 0x110) ioctl$KDDISABIO(r0, 0x20004b3d) 16:18:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/210, 0xd2}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000003c0)=""/210, 0xd2}], 0x6, &(0x7f0000000540)=""/131, 0x83}, 0x2) 16:18:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x8000, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) sendto$inet6(r0, &(0x7f0000000100)="355c007efd2f77db1e6847ba43f807351217734b244277720c8155670f55c47907f5fb21077b0d98dcfed6e0d8b78427f5739809577e941fbfbda475c195ceb8feaf3e3792b9199d4600a9b8597a00450f74c4ae45a7d1b3ff89f98616262effb118f844a9744b63700e844cbe89216fa74b5761daea5b02e81b7ccd08bf6a1b37d9df1e6125a30a17e1be29d9f5671fbc", 0x91, 0x0, 0x0, 0x0) 16:18:58 executing program 1: mlockall(0x2) mlockall(0x2) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001e}) 16:18:58 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) minherit(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x3) 16:18:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x3, 0x4}) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) fchdir(r0) r1 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = open(&(0x7f0000000400)='./file0\x00', 0x90, 0x2) kevent(r7, &(0x7f0000000280)=[{{r7}, 0x0, 0x2d, 0x40000001, 0x10aa, 0x6}, {{r7}, 0xfffffffffffffffe, 0x10, 0x5, 0x80000000, 0x1}, {{r7}, 0xfffffffffffffffe, 0x0, 0x3, 0x7, 0xff}, {{r7}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x3, 0x100000000}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x7ff}, {{r7}, 0xfffffffffffffffd, 0x40, 0x20000004, 0x6, 0xfffffffffffffff9}], 0x0, &(0x7f0000000340)=[{{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x9}, {{r7}, 0xfffffffffffffffb, 0xa, 0x40000000, 0xc66, 0xb43}], 0x7fffffff, &(0x7f0000000380)={0x5, 0x7}) msgget(0x3, 0x10) r8 = kqueue() close(r8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r3, r2, r3, r4, 0x8, 0x3}, 0x0, 0x6, r5, r6, 0x6, 0x1f, 0x1000, 0xffffffff}) setgroups(0x1, &(0x7f0000000240)=[r2]) 16:18:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xba}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = socket(0x21, 0x8003, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0xfd09}], 0x100000001, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x70, 0x80000082, 0x5, 0x40}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xb1, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8c, 0x80000048, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x100, 0x6}, {{}, 0xffffffffffffffff, 0x30, 0x41, 0x8, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x5, 0x764}, {{r2}, 0xffffffffffffffff, 0x4, 0x6, 0x800, 0x1}], 0xfffffffffffffffc, &(0x7f0000000140)={0x3, 0x1}) kevent(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x42, 0xf0000010, 0x4, 0x6}], 0xfffffffffffffffe, &(0x7f0000000200)={0x4000000000, 0x2}) 16:18:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/91, 0x5b, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:03:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) socketpair(0x2, 0x1, 0xffffffffffffffff, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 16:03:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae6322525a360f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab069a4684b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8b4db9ad8a4f5f72854f96f1e4720657a4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bced873008e72f840f7c4d672b2b1c94baba53585f", 0x15) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, &(0x7f0000000000)="ff9b2ef80946", 0x6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000080)=""/43, 0x2b}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) syz_open_pts() 16:03:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000100)={0xfffffffffffffffc, 0x8, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x4}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') pckbd_enable: command error 16:03:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) fcntl$getflags(r0, 0x3) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0xb47a1fc4aab7ba44, 0x7, &(0x7f0000000080)=""/64) getrusage(0xffffffffffffffff, 0xffffffffffffffff) pckbd_enable: command error 16:03:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x800) 16:03:08 executing program 1: socket$inet(0x2, 0x8006, 0x913) setrlimit(0x8, &(0x7f0000000040)={0x6, 0xffffffff}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x2, 0x7) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x5, 0x7f1, 0xe29, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e5", 0x15b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x24, 0x8, 0x7, 0xffffffffffffff41, "e9fc232b442b8ca458ada3132b484167f3394c1b", 0x7, 0x1000}) 16:03:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8001) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 16:03:08 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x101) 16:03:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000000c0), 0x28e) write(r0, &(0x7f0000000200), 0x4268) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/4096, 0x111c}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() socket(0x6, 0x4000, 0x20) close(r0) dup(r1) syz_open_pts() 16:03:08 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1) 16:03:08 executing program 1: r0 = socket(0x38, 0x1, 0x0) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1f95d27d48731892}, 0x2) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = msgget(0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r3, r4, r5, r6, 0x40}, 0x969, 0x4, r7, r8, 0x6, 0xffff, 0x5c0, 0xa278}) pmap_unwire: wiring for pmap 0xfffffd803f013540 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013540 va 0x20ffb000 didn't change! 16:03:08 executing program 1: r0 = socket(0x2, 0x4009, 0xffffffffffffff82) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e108ec0a80000d279d6665"], 0x18}, 0x0) sendto$inet(r0, &(0x7f0000000140)="c5f2f9c1fcbfcd1b9f9fda411b204c133159e64b707bfc693d0bf640e76b692906b0a92293a5a360be9eb6be2bae7be5b69a10fbadc92580b2820306370f0015316b81421cc73ff4fa084927dbb2f465e140e81489ec51c40fd6a421f2999744ddbbb346855f374bed56913335f27d3f3f4022d37ebab27966769d0316c45b5b0c1efce57b1823b9e4d025a1c2cf2f6c5ed69ef295db465dd45ff08a096a01b74366259fd397b8fe4ad2f3d62fe93834bb4f7a820b0bb59f9eeeed2cbdbba74660f680248183b2b7973cac464b64fa4b3c9a74248ffefe8f54c0", 0xda, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:03:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9372dc626fe833b4f6f27a3b446a703a4633be68"}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x40000, 0x2) fchdir(r0) unlink(&(0x7f00000000c0)='./file0\x00') r3 = dup(r0) write(r0, &(0x7f0000000140)="e7fff9a44a89a4f9ffa703a441e65ed7e7c7e95affdcae3dabc038f1cd6766470d21d8ca9b55cd20c1c495a7dbb559cb84acb060eb07191dde7c7960f81648078c3713b12b53d94d32b504407921f4b8c65b50e071e7e6d668550b7e488fe8e82d9288db5d6b0676ad22255e3190cb07f4f287e4425e18f7416417dca958621932f76876058506dea0e4a44b65b6eb4ec1da19a304cce6900cc10b497180417478069d5bbea3349964ad77691c2aaa2cbcb51244caae61853b15fc5267d86711d6d569c0786f1d8631f8c7576d0681c4e5089a042703594ca0cccc42849b7bfaf673c7793c4c1a7578e89c0d78fe55b0a7c56c73272b9f7aa0924ec48bc6d104913cc9e529db41f4ae90c16bdc23d2614a13a98094d5df5ea070495f9328fe9f7a3f81dc64b382173d93a27c3c", 0x3f) ioctl$TIOCCDTR(r1, 0x20007478) write(r2, &(0x7f0000000280)="0b323826d522961476f82a4d768a97ac659ac32b75e97286345f549f385d72925493de7a8d184f4723405e4017523b6b2d8e0ebe204095a8a4c714fc16d446c6a83dfcbf35fcdb709cc191a4a5bd6726515028a67e26868226ac402c7aaaaeca941c6ad94ae55860d11d3f5f00bf720e280f0fa6f00654d4b65639975352e89e2079034018e857b3da0082265cb20009810c13170932cdb724a4acda6f717cec2fd4adf8bbb65b02b4c541d8ed9fa687efb1278a61b4c20f06533727e3e7f386d45b32e17c617dc15cc7602ae71c0ea21a2ae4172b2156cebd94bc48cac7704c793aaa903d6a", 0xe6) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:03:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x64) 16:03:09 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:03:09 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:03:09 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0xfffffffffffffffe) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 16:03:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffdfff, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x400ffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/76, 0x4c}], 0x1) syz_open_pts() 16:03:09 executing program 1: r0 = socket(0x18, 0x2, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x100000000, 0x1, './file0\x00', 0x101, 0x5, 0x9, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r4, &(0x7f00000000c0), 0xb, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:03:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10000, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x10, 0x8005, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x0, 0x2, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x382a3, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x81, 0x0) socketpair(0x6, 0x4003, 0x7fffffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x92, 0xfffff, 0x20, 0xfffffffffffffe00}, {{r2}, 0xfffffffffffffff8, 0xe0, 0x40, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffffb, 0x10, 0xf0000002, 0xfffffffffffffff8, 0x40}, {{r4}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1e, 0x15a9}, {{r5}, 0xffffffffffffffff, 0xd6, 0x1, 0x7f, 0x5}], 0x40c, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x4a, 0x0, 0x2, 0x4}, {{r7}, 0xfffffffffffffffb, 0x22, 0xd, 0x5, 0x9}, {{r9}, 0xfffffffffffffffd, 0x4b15fec35330d0fd, 0x10, 0x2, 0x1000}], 0x7fffffff, &(0x7f0000000380)={0x9, 0x453}) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) preadv(r8, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/52, 0x34}, {&(0x7f0000000400)=""/61, 0x3d}], 0x2, 0x0) 16:03:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000202c2, 0x20) setrlimit(0x0, &(0x7f0000000000)={0xff, 0x9}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="90729d3616ccffa45b802f1eeb3fdb2a2c782e43388494e6e30891622f544809cde2e482bb1dd18d7432af7690094f175952fe5c1700e383c72f6478192eab2ed776982e7ffcd7b82b180b53bd4ed2eae0e320601c4867803ce764589064982f4a1d01ac3d8d8b3303611a848d29849cda595ae99abf3526b71f6f4701073e79f45c85b9956eb51746b6f49ca3697b0baf3cd40a347ffa82de8a031d3e4f8ea274eec9", 0xa3) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x240000, 0x9, 0x1, 0x6, 0x6, 0x6, 0x1, 0x1, 0x4, 0x4}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCCONS(r2, 0x8010426d, &(0x7f0000000000)) 16:03:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = getppid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="cf3aa72e830102f4dd646d230cb7aef2ff3d6faa93e545b47756f6c99ec97dd3fc924756639c19b8cbcbf66e69b22a0755c2f5ff6481486e1830c6a99c2dde01cd1ee175ed011e0e6e622538e7e2d666cb9c676d3a5598eec9e826395b9b9acdf9d162050b0be3c72884fc366853c875740488e2adb99e47e56446476b3e1b1f8e921cba5a5da1878f66b5aa9989b922e6954df7419a87332dde486a4fc45badf6e75359cd7f3db670d372745c63aa8b32a12c9e22078b6ef4e72584bd0b29b6b44ddd44234507499a26b29ddcd4ba5c4a21847ed7fed56d0aef2fe1c80c396e", 0xe0}, {&(0x7f00000002c0)="3e751e6baaae63edb7a80d8a77cc87d3a172cf7f6bc575cde107a3b64102a24945d24032664d976aa416a0396ce49cac45649ace019938e59c41f7f6891c2bb69eeecc69d99a5b5f882bce1ec5dcc9752bd91ebaeb4540fda5e4fabb791fae14f35c7b822cf1e0602a21b55c8a30a59479a46cfdf5c69a7a308ca431a851ab8087ce579d006f05d08a92ec0033fc43ee63b149996ffa2ce516baed7c4c124f5ee3cb4779d36d9d83b68e6c465a9882efa274ef8c569fd51daa473cf2352e96d22202761981", 0xc5}, {&(0x7f00000003c0)="4c878d13e9506ad61cc493fe47e39232972173094cfb131f8f3149e57a6888f600c12144150bdfc088154928c80556e5f85ba58e17db6e3e9f20bab8abf474c7e4a3ce977b1f5f44bad7e0adc80b0096fd83d4355261ca1b9482c5eb0afc922cd869578322a7ab91", 0x68}, {&(0x7f0000000440)="5fbba6aa64377b5b3cdcd9d7564ba05658e16234148a4ce395edfb8305751896ff39aa1bb48ca98cfc0262a6532ad7f67c9d4c71907aee0a2663ba0d9e6dd03cbbc74bc9be1960c0962cc4d7d3187ba661db5a34bd86e73b9630e6c156146c140b155765ce6e540fc0fdc5449a5100cb01643bf09a4fc9e5f5d10f074fc26414b5920434471fe36d6e137879f8dca492fefbb9c40e048c1da3bed295030d", 0x9e}, {&(0x7f0000000500)="e26adc46c4e8215b0dbab370e227a85b26cbdfc99aeae9e97e5184f6cd49d091cbdeaed0623fdd41d2a828991ae5b6d1b72fbb017f8215c875ad2866803aa7ede6893ddf17a9ff7c8e6372b8123a15971d9c7d74f3612d6068f38d693e9b0e33dff12117e9", 0x65}, {&(0x7f0000000580)="376f85f0b46ed3e8f9e25948400c35b886fd5d552e4976c362d09115dc9686522b77c1c17a948341ae9c97d35c9a3403c88a3648c5fa566141131952981ea44c2805045370ad03a2085eb56dd5ba9a2c7ac9701c38b34aa8fa143fd0ff7edec4b35c9c5f45e1d6eea671b6eefa3d73d49cc63b6f7470bab646a538967f49855f158023faab3ee641a673645e69d440f79fb90df39c49a188c59633f59ba9bec6f46a531dd264149bd4e73a67d8b0e9555851a917222bc0185552b0f684886736fbceaf67c214c2a4ff6861645fcf8537d95498ca0d0a720d718d4c6548bc744af70b7f4a68f75329a3f2f28a66a5bde8ccf93a8f7da6385c7bb0ce1596666a795b7b131d9a8881899b68e822d90b28a81a16300d05fe969ced50c852a3e69a4d93f53cfd75e80121b7d69876b9ab2e02728abc7c995b414c4cae33955631cf876593a6caca8ae5615ed440f2bbefa1c6f3d4962d1f0f0dbf49b3c2ede830f67605511fbcbd8e0b2c0a2e28c91de213cbc036611178dbe00f98c225429886397537431a66476bec5803b836b3848a6fe81a221e91cbe8f9ae8c70317ebf296b6cbc768d266f43aa7ce2f954baddd640eeacb6c1688ae6702af33ab6a9bbe770e61a9cebfb17ed2d255346edffbf697d3845021d71ccd7c955a833af8148cd3e99af524d756ea0086dc6369c51f2655f331d8d0f8dc2035c35938038b6728800cba380691db726015f275b7969007f4fe9cadf72e0666b194c674a394b61b64cfa5142b04bf3bccf4ecca85247d4b9ae10fbbc5bbd371dd5e7abf5b6b020b827bd65e543cfb7aef25ee9ca2326f68391377af2fce466d9bec5527feb29d64efed83679c44b9bf3f707a1a3fb03f91ee97d7463a74d0533516efd9c440460a3343f4382f7dca6fb1d8fac309581dccd8a02ff6d8bdf609ecc2e6b1c0aced129d698ed1e768e3fcf8b010d42dd06385955e6362d93c5d9baeca59021c95338bb9bf34a4916064961d4179ba928b0e62ebc0dad550c606cd2a473ca8cdd6c4845c992b868fdc9b0b21870c80d91195688c5dd53bc46eabe1028cd03f92b37fab12b549d70aae1f1d69f301dcee710675bdd581c4d978b49773e57b1d852fdf167b54ab8794634f4290f19b5c9ae981ae7ed254fe90dbd5565c940dc180e9a034904a61b7b07c4b48b4679da9e7f1c55dea1f3b6a074c176ef0b6e0fb8e0ba8c61fdedb38e0f976ce862592e3ba2c535fef718ef6686ca493290e5586af59fe9946c7d72b0611d36075509459513feaf8fa5a6c900ff9137e7476a3ee0c5ecb3ac54ef96a538566a46ff2b02ac0fc6be73efca6d844c969e4c8ed5b5d02fc6372fcf5b3855e95053e5e6f7d4b9ebe7354c875c29ac5b8ee22a706cd9c0ebc13720a4f351c7bc53cb592ba72b003f61f7b82de3b5d6f9c9b1a961a4e0f98c5042c1f58154e0e2b62d698d0ac657b3080d3a9fd80a5fd935c86201926ad478a3f7d842f8f50849af79769d929d9ed712676fa0fa4dd5eb120bbe7fb74c654af66558819d789c5f7c5d5dd28f76786a0100637c21332b08c9c810c1daf91254f2a556a9457320bd2be7784e32c98921e039dc4bc7cc256e76028634c9a46786047b82f9485b9fb1798618815c8daab1ca5898a46739cd6e983a0bef00fffb4634b6d64c0b8b0dcfb63f2a4531346206bc7044e4cfe292899f2f280c51aaeed6e515bc4c254332cfe88a95543078b0d329e520ac43bfdfa3ee84a553e39418be4c8a6a8bcade21880189ffb91d9d6f42c78fc222a361dca71cf1988797c436cf118acd501a022b6539983dab6ee6beffc5aa98a72baee7a5bc701a0e1e2c90abecc4a92dea21216522969c799d3c93845fd2b3e6ef4e0168b5821de9681e7b0b2057300258634b9f9bc5232e47c5de7ea07f2a36d459bf861d8d852ad589a2af64b22cb71a92de0cf9a06841dea8e122bc4e83aec5920bac06a325cf000b1b871348ef270341135a63a0129fea9352ffa0eb69a84832685c07de4f595d759c44b5135c3ebfe2419222248085c99e7e189b1258ca02ab00ce46a54a9855e9141c931d6d31975df22af68791823a8c4db30be40dd53b8ccafc191b1a7aac9a6e4fbcbd519d1ef420fcd9f6d9af9979a8176ddb301155caddb2bfe8d169f7fd625bf574e3b1b8499a331263f0c38a43d3fd8e847a98bd9f4ec203852612603e168536f47af3df819838f9a15611e3d71877e0394b0557967caf474c0709525e2754bc7f76a737b70a54330eadc515695ddc02d88414b72f5d14514527c80f41512fc06275ac8ab53c75b4871a90f12d3daabd9e5205c1796b13d45ba1faabb321841a95907ca4cddbba257c40b76d9fe22dee82e8ea74d92d2666211fc9ec4fde4965f96d0621e591e5ba64b1dfd0d5df9e4518907e71ebea0a5a33e55b7fdbf371bef1bb9d3e22692cb6bef47d61de0af5556f6835febdcb682d7dbc5b26a113512f8edd5530da3e4483329c7708564b39a85561b8d7ec62b937e5e5daae95bfdccd44273c9d639a93f2e92e029e59041ecb3a58b3944bd23a623a6f426e7819b8134bd1a0dcef6f374c99d9578b10113f6a57a1beb3bf2487bc9ff53aa6fc9564014bc415e4791f7d39460625a6c2a0efe47ea21a08145f2746cc9644894c386e67d0299f16e39596ac8ef095afce4116d95809a05b715bf8e5cf9639bd81d8296e67cc3d26e3df8eaa71d53e363e388056ce7c80cba536913c4366a8d6e8ab03851f84404dbf78c9eb8950668fcace7ec9902f4260e06caf72408f87687285435172cfab1050f7e4aac274c40460fdb0bf42a0802f4ace6fcfdb8df4887d651e3d45976b7711182f093f1ca7ee79a1b33d9836268899374522d38bf9eca59b014c0493219a187e85ddb86bae792dad5bee250f2ae79d31e0393d8183ecb376973c396cf0108676c9c2f3bdaacfbb2c259c20200c2ca6ec8852661485f1fa60cefcbbf5c0b2d3bbfe7d964e8fb34e13033f325c1ae0c12cde650bb0fd22091e9663c7305b63a347718b368f20885d4ac6f3e269e73e65a5981cd3a151d3c553780b534ce922f3aa549a3ce07910d5f8b963ba6c24d3a39226dab17b279c5e93f4ffcd75b438d5fa6a9fea087c1133c5aedc09343c70aad4c90e135260a7e0f98fe13e3cb9f79c5621368dd181b4a51d43e2a37791257c63cc404cbd1f7725e518464fbe454e0b04f4ec0f93fb946bab54a1252f0c44a4387e51280909f6ccc307adaa9f580c197ff2aad4b25ccfcb43e019dd82050c8522d8b8c213ea896d9e6c4da9c24e4c50c9e79f2ebae361f7a8cc07a46e6baddcefa4467f4ee44be20d5cb37a7651e76beb6fbaeedd1ddc3d3308235e74ccad158cf3e46271fd24722ae048676ef97d7a551fc8930e4e572728ead1bb7bc5a735ddaaacfa79fd99a1165d12c48245d7ad9df132f52a2c62e505becfad11ffa8477a67f38f768775a63afa0428cf519ef320cc6ce0d621ea3d4d7773a1e77ec897fd4036362e92c84aa22d7f05a94b1f05408158ffa8022ee9f7d3e8eadf982b52953bf0ccc78e028ccf8caaafe09d74040a0d3e158af35eafa53ce6c2d089ea859c413852b869e43f6e307425667ccbbd6e2408a28e98d3c54b8c97dded003978c8f2333a5b1bce540f9552e98893550469cd9b2d86174b871e5daeee2af2981bc099c32c234361c715e6119e10e57cc60bf8e463263d5ded964af5eaa0feeb1fb10d4345e8cac2773e800db7800ee52c9a69ab4f11eb2bd2ce190658915697af5b8f5c4a17fa01cdbe64233dac8b4b1dffa09d6aa549b8c6c6b37e32d1aeecc435ef58467b1c26c2b40279c46dc4d36445f8fd421e29d588aa7a2c6142b013cad286d71cdef92b08d4b13fa4fc4a2110098877c557b6f01311960fe8ede7b1c59e5c54f9507cc88261032734d3018bd5a62f78d146d864fb46324617d4b440072ae5bfb93d2752f2a4a4095b76085fe5ef3c2c41cfc99da9ed4a3aa862d726a0867c375a023679cd542ccad497e49d8f9aff7f04bb0fc1ec97f238c97aae0fb8d1aa19584dfe3c31a064ad6d3379fd9d10aca85728b7af0c1bb60c40aa548ab5445d20ed6c1d0920f444f59443ac176a115ce2f6a2b7960658585d8fbc8d930805532cbe3a9b58ca3e1bc3c9a6dea76197fabd172e79f1aa9ac60991a85a683bc1461fec4ef02bc5227a2df484b81ad734f0de366357595acbd861ed911ad95f57295b6f40429c0069f2e19b5bbf2b68e99a1ae56b362054f2a56dba69a480ffbab683f0c2f1580671235b912ec5954eb7d0527f26b262cd4030b039347c48063c9abfee58bb7e9ef54a5b166872a761d397c695db2765a0691746f1da3fa05d2525725bd3981440d66c50e3f382dc6721df7cdf5d312070a13c17a96cc33632cb8bcb4793be9c917842a21967efb219c60fbfa44cabade16d86267df71efe9adf48ff60c10cf71e3c90dc73bd7611f8d94dffaf8640e255ad8c21e2947c25e05c44963d11700ba59baa41e6231191fdd5a081b3d586237628ed09eebc3efa67fa5a27e15a8f400790ab65197725207333a5a94529acddc2101764cdf26fd7cbe57736c60126cf98dad88fe1fc764774c902796c5a6c146a1a704a73f1f26f87f846e431e06c04dfb815e21945b5c1809f572028397bb71fb9ef562c401a89cb3d1017ce9c4d7516cfbaf51efe07e08eff3adddd182e43281822ac9dc67b3d79e8aab4a58e062f3951a8bc433bfb4fa9e69deac912c3ab25d6e6553ecba4477bc476d9cc5b25b38173c971ebabf898dd62435c111ff7b9e2c4bf5976cea8f6ddff85c9fccc9e9e528677e29d865703eed60b89ce2a5fb6e46977383f4ae317987510a801e6000e36817760b8c6320bc0dfdc48514cd35da398d474bb9532ca63a7eef8ceb112b7c3dbd65a3d67badc0a13a3b250980a9b5cbd9ceb106e02da65d05493166333cdd20605aca77a0ad9e927c76dd87d972d27f038684c6e907f4cc8f6c1b308b2365386dd39f15198540681b65d13aad1169ea5c2a78b73adf083c6bf446f196541da99e6e3dae55af2bdbb1c477a26f5a840ef31a78739d76737b85aa91d20b42fad1bf9be075df2e4271402901fdbae5a22debf6325e7bcfb0960698eadba6aca1c483177830360f2ff4b17f6007ebdf2f4b22402a567f3ffd5782131b5cd9d95af2d1fd5c1e97509c974c51aa424313e076acd68bcdc26b4291348665d663e9f8d51ba5a2bc1274b3878f1ef05320670af739921cd7bfd64d64bab23dc10e964d5e53aeedcaa474c91736792447a5ff425490254515b6654bb531203745c8f28d8ec9a0fa88780fbb3b2d0031a5745887a5e28e84124a0ea352dbd057f49893cc8d2311f8b5d008d54ec49a996392b295e4090cbf62f4c004e61a997b8a2ebd9a74a0bdc1fb09321232970056d1bf72852f1feb4d549bc25d834f1e248a1f58e82197e12a4fe804c313a31c70489351f4a1d666cb0facc79dc6ef934708be08e1337c1d8a9daa93c9b618092c8297289830b9e5eb79e8d2c300f62e5924df4d4c2aea84200ad4782fe1056ff49e411c6aed1dabc9c3c27eff273286aa9ab536b90b02610a4b82bd09ac6fe12782111647673a6f825d009a210ae51be4b2ae687e478e484ccc614dbc719a7bd42d3c9cc28953eb0bc84a0244b163c645ee318b27a9d2c9fdaa85e542ac6dde12ed31374914f25d95a8c9e1971c35ad1ea1a657c0af1bee1af732f60ca12760f5152a62cd49d47edb4be28643543e5175ba9f1ee04359acd33b00b56", 0x1000}], 0x6, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x4}, 0x2) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:03:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="abb3975c2d76183e0936b09d6956671a20fcc072c06a9010cb8b83c134f73e25ac42c43bb629a879c2c17523e484a6dfb7a309ce10b0a7e02517d9a0d1818912c6f4d9b8b9fcee3d90ea7f8dd17d6d9f08b74ff701065a818d8ee56176ea7246498bd0784d074efe6c2e4f56375890053e0d344b551cebd38ae6269cf2c0bc8ac11d78b9c371bcaaa19ace1fafbf250d30107b2ba3ce559c99b4c178af9ce0410286ff52261e209907b03feddcd0f2445071d3e28e978cf3de967b1165f4350f90aa8ee1116237ca01fce49372014fba77e004bf23f31ce23e4cb3448e97e59955a24c4aab63fca62b74c8251fddbfb914b29e8fa116851e", 0xf8}, {&(0x7f0000000240)="a15600338daae3b20e127478f6e2d9c9b3fb61f4703adb6a93830aea4c2db8074e7e2fe3920559f0aa43b850bf13081dd4b78a1450ef1b7de9b42103e243c4cd7933e3eb88a647cd6d72306a946065adc400bd1925a0f15398ab54594a7ebcd7e9c518f071a4c41cb7d34c900d17ae1c56b0ea6e2aa8d080eb1a7392e890a91f4d28bbdc5293aba023966de1d8c40ea9040bdaa298375781a6ea6c465f5f67fbff12141d4c1fbebccab43cc35af3b72bf9ea85ffc7063c965eea64730d5f2ba893d561af42e5b3af78d8511b4b5f9f865ac52d9e5a99ade996712451f8abc28f436def7d654649824744230a0f162b4178b2184141375665e4a75bbc0eea58143eb26f442d11e4791a0c7165260a319085ea0149c0a910571eaf482a6a134834e8b0567c1da5fb32a810d1939fad961288b5f311db963a773cf3e6ce764e17052233d7ef3f09a9910ce3e3e116b46218c21c645c55aa85bf4e84f051a6a63d5744b9e3b5c4d8374e800fc39362802f5940402d33106d6437dc21635d5c989a6f514dee0f1a6d6c0c3714c2ec55aa06cd04d1cf9a93f59d7ab1d43e4e07ef9dae7b8694ed688d10103ba2d9aad749dff4cc7c80b426036fb6bdd10ebd50e8d918a1e45dcb4853d7b5e3653963e03caf82e0ec6567ed4f1aff0495c424a631853c791b81b85f781166ad082ecff2927ae13f0292fdae76c274261599bfa4c3d7a3f014925a44c837a98c03c8f4c4be2946f00ea4b4949fe4c708b2996444bd8543f5791f10d96a37f26980e6132b66f7dca7e90011f4fea9ba559c2db3d1eb61daa11f9b8d677de385229ff08cfaea173c24fff29004f2a83933236901d0fdbc036ec24ff106385c94d1c3fce7338070f152a6ae54f0a043cad18afa10c01b887dd86f24c038695d0f7b9571227164b66f27db613ffe36eb56c05817a43019788001e8bc5840dbc20aece23ed2af6c9d61af389fba8d59e0a9bb8ffc24299321c9b9e46df158ea2026890a621cd4fe052fc98c53877419d4c2cf56f822f48a5cfcaa9bc8b7fb99f03e9572769de9b4da894754bd1aefb7f9b751194e8d2e598e79f45420df1c6c338d2862d9f4b35befd18e75135a61815e9594f177d654ef67bd1b52bee79a484e5da059cde4c3e444df08231879a98654ce638dd1debeeef63a4a966766573d81f1ff79a63dc9fc2cd98cb961ddc4bee3c82d7d5cfe7652fe55ee944420a2e86bc245a489900c018e42ed700b109b16907a431aed66fb7cb558a2a923cbf9ebd2ecdba31e99be562d1133cc81ff5673e099036164e7718869d9a3fecba148a8c8f739a33a2e5992323a9c66441202c69a118fdd34e578ecc3e21b92ee6393c5a761b87f235ea558ed6109e7187d5ebd22fc47ed67beb46f6e577db89b6ef5e1250bd791424dccfa5860ce7a365cad9813a212d3c07d8c86625510dc4126a700c7345a2bc425d70e4d5bf6750946e28b22f15e371f29dd8c7391b5eb415cad383642fbcd545812037147a981b9ab36b54853f2647e73154820bdfb89db77f1bbed01d6915cc37139d0363ddd9415dd19b1a70798394a00a1a01dee1f13a5a5fc676fcbf57220bda098ef649348d9c087af7474df09cd4d914583bb0c81e57ad209fafb292d19cdf2595c42a2ba17caa3a628890856ef841f31ce30ce59e87d3af90339f3ed5ed188c58ed9968fcf94f0e2fb1ba2a50a2c1595a0fdec584b4b5f5a6cd58cc56766e8de1688c9e7de03d68f79ecb390e37a2ed6c5d12ea750e7bccc9d92b810d8236bdf9533dff79aa5e037e563ef367367447a59498ad2763770a3008551a56fe92ae8118eaf97cf8088aa83c4564fedb8f8d707406366613002b1acfbc153f428e2bb3d1d0873b57682fb0698f3f048e26e001ce37238b44527f3ddc569016827f0d26812b8a3ca2eeb733f1b241e8b1c00b2c48a5dbcb08210a7d909e08deca5f0722e92027974270491fc6042cbc610245db441227ae2220ee54fce42c3cdb292714da6d3862b6ccfa16c87cc08ec07c32da3f3a90911544b94a5a22f4620ecb1f9be8891ab1ea66102268095f263b0d0deb3221db731b700b228a0a532b20cba58831108fcf362dcda9d86c3f3c0e41b4180bfab95e1cad6c36b1c0a4c4e3aa73f0a91522efdc4c856cffef7a081618c448294fe813f436dd871899e1d8f059a7e17bf8e9dd53dd28133ddb9371e5cad0c04a47c122a9427ea6303e8b5f445a659e1ee58e1c51f52fff999637f0864963a38f5b87768969b8dd397db41bc423acfce9719cfe64d59c906b186e78eee8a45e24453de4bcbf620cd6adf4af5996a5ba93993a39e3ca401051129096a781982281ad35f27ad5e468cc9b59bdeca816c0735fbceb1976a62d8b44cb5d916d24f6cd7814b77e659d077fde48f7a25d7f96b8087bfe62b06f29c3edb7a46c18ccee7dd9c37511a0ed1ce1bf3b6af0349bf42476af777b967742707a9738043513d139092ee77c66bd6d5c7b4dcc0b33d78832379c35f8471ff4c7473fad16e6c766fd8eb3bab38bdcb8fc3eb55710a261b1d1923cd15302569f4132fa849a59b3a7b0317d9e835973e57bfa3219d063bc494cd8b5b160124a1d61693cb2f221c6b2b0f95a9c981ecef92b1a93ca273442c6d18ec531c49ce81f1c2cd4ea901bd9418596a900756f0594f5856f6d1b9d79bd492db235ed3767ae424bacc03ee71729b0ca0f5d4a1ee51fdc6641e324d34579f308d89d5a9a864de80b9fd7d4cca9e4f7a6db013d88b482741b6b4ddc9e83a61257b4c7a625999eb9c1c70ac7ad79b84c83c3841f7d2e0fc7ccbc7203733bb61ea56105e55ac0a3211e7bac6d461fd0165c14d19859eb74269cb772512b59fe4e716bd5a4667d75ea1cfa0e384e1e06c2d2c8a17ab1916a27cba93e783672afe018409e10d3ae34c25b54f0642e8d93d3bd0558515e24d0a9946e2b503fd1f4b84000b3bc51035c51ab26305b947bb8340636c26edc48fbee162e206d76126fd7d3d936d91d7bbee89512a9d2fb8c6c06b992c9689223f0b8fdf5d54437fd453a6f640cdd9d82337088f74537ec5db4051a506b786bed97dccdaae12a9485260f3ee651526a1e7ea60466d83c8876d4c58a7f62071367cfcbac17640b81b9836694954fe6ca291f9ae2944a3670fcb7fb503c61870822703cae6110a16d581d5186cdb75e6f8d8f12686354039b95bd535497ebebd9b39d4e7acc58448416932fd3373e484e7776b8f1fa48df762227665328da4b417dfd4433149c5ba7d4c61f4ec13b61e9eb5557df6005473524f089a38d624f0df09ff3fdb655250012b21a832470eed890a54b40cc725064110afde7378d1a69be5fd79f673174232cbdffc03c3f197ed100332dc3451734dd1ffe8b8e9cc2b5c677fd9dfc334c44ad6e0e339ae5cbcf316533b382902f07dfbd86b7fde7665182fe3da292c7b8e425aa9cbacbb07db2895ef119809d12e147361f69cb7e701163398939de9e0c7f4f48539acc340eff3283eca096a77fe4c34f2a0f951aaeec6f1e950a4fafd7b03e45d5bd8629a8eeb674cbe96ea007b88708d760e407c6337f69f5644b8827490598c63be1f2767217ab98ee529124fe690e3a0ae474b70cc0fb92144fc6e7631c447f1b2adf0fe4d027bf0b3ddc39d5602149e2c2e0a89fe9a3221451638882eb3395fab972bd1fa111ae6faa239b44d0390e2f54ccdada4cc74202b31dadba525f8c59bcdbf397dfa87cc19d9f7f8239ef90b871b6e0bae8f8dbdc5c3b7b89d4cd284f19af6070fa98d3429e5051d9e8812b039bec43f09fdb09a1ded2cff0fc980d977baa4869bdd49953e2fe6c34ac69b0c38d3a9cb6ae67652f49fe0335511f09e8a0a48bebd05bdeabe3a19998eb5601e66424d622efeb81e275dadf7d3a0dae8e0c72a8212fefa79c5f779c3564335036190e858686834266da89348cde9647cdb23671e4a2256e6c3c7800ae2ddb13459df905ee31d357b0426e22de81dfa2df4acb4ee02c6bee266e7647e42b17a4bb8ca1e732551cc6202bdf4991e2c1a8079a1140361efc0b8578550f2e404e983dd6954c70acff9c6ac7eea7a1d8000c455dad0b5240f5b93c4b8293dfd1c8a2b534082d618523db916df9374448592e61e3e3a0dc1040c83be1a370908a6e70b5a168ad6100ee9699a7c350748bf3044f747ab4e4a5eb2bc6143f46d0fbea8f35248613f6c985640085571188e29c39fcf296b96dc6d18538745122e0454faa8885735a5263cdf9caef3fe64706e9999cdc2ff4179823af047294e2bf3ab0b5ac7572d42b1f6d924a54086bb1d000fe2be686b11ed5879cd2f3ed7a8bb2fe00033c2247e51e3b6f4cfa48f75fe67175df899ce838721e83ee67c242e61dabdf37e9e9a7be0eb1662dc64636862a00c53ad535909da720f634c02387d09aca229c1f6044cf901450570dafae14b7067a7a205d07642c45ddff0beced10b0120ae0ca14a9dc5dd319f90332f5b02450e3dd8443ecfd99443f197da7de9775923bf1429c738a7f3255199f6a365bd410592a385e785e72af5e30bd430830bd9a12591c5f5501abe7eddee3c1f9a92088444c11182df39f4657019ff4d95b688344abb3e351a25692bde173efeb07ad6d8eb437e5e454fb4700881b4109cec821ed2589102083e291c58de74285df5748582156bddc820fb8b18538b04d082b80c47b56734d6f764aa6d6d10712dbaabcd6b0b7c81e2830ece742ee83d1d2b5e867da046fcfd823f3f0f9c9473f8ce3cc29ebba921ad79da65db5a5527baab97a36de396abc1710f987c0ce04a06676d287d4c28144f6e50e709cdf1e4dcbefca5c0873263b394773f6206d2ecb6ee062f155ac08f4c6383c09787f5b2710c7c91c608f6b76321a6f646ae8b739c1591da9d61282c292868ac7cd7eae8876aa6c4e3fcf84df155e1f1a161f64f4e030c9ef700627a195f7652439618791db61d33d78443e89a3277ad7b4fad74921a496e5389f54bf61e32ede9f94e48065661e23202ce546e53381e0a84b7bc595c1dc7161904df4c67f0e67e9bd2e1381c9d68d7cb76ab4a60763b946dc4a492f94557dc7121fe114410b832b37f3f7681b45455c24022a81e62aa7d682d4cad8bc4f854409f87757fbd308639eac067a3da968af5e8ecd3a353fe0a1ce11144babb7961d64fa79919ebdcc8bbe4890535486e5c4071a666322444b7ad5c67e244d55a9d5a55b6ead47cb626de2b014e90acf9aeb4f53b6f387ae69cfbeb5d151118d03e1a62ff92d531094349e7097d48b8bb9b946675262a6e6e1d56d1cb33f7d14e66e8cc6e8fb6b2c1e26030c75a4f24bbaa994a003ff79116e377c5737b62c55b0b1bc213c12e76684455cc97ebec3d09827d502df3ea448387df9cb405475cf485b8e9533c99491b2adfb53bc732fd4358dc0f54f90be5ced5baba6c7440a0e129e94d56e43ec6e65594bb5a5a1b2e8f121aa63b237b6fefcf71b130b94c5aa097d42185715d8f6a2c3179ca3930aa9650e543a8c59f9c150efa6148b5db295dabf5d3b00ccf2f6b519620b193fdc6032fc90a269ffec4594ad82d1143b103b479d8c2532975019973a0ea799241cb53fae35753392a148b52ba5223cf8a534bb557d6a3b54a9d5540f222a509acb486b3d5c52371a16eae162494ee70ea713607c3a9b5e37612773b0e3aae89309c92d5994c800207f614c7b44ce6b6607f3a156a289763c2b7289dd829367ff8f38c6302d325356725bc17d0c968ac7dc6da6aabaa7a555c96c05b71c8231eac0c3f", 0x1000}, {&(0x7f0000000080)="dba81e8beb7d", 0x6}, {&(0x7f0000001240)="3ed4d0", 0x3}, {&(0x7f0000001280)="5628b46f5d2964ed33d723927478656dd1e8885cec413602084e74a489821908659d5a556858e81db9b7861b2e8da2652990d9aa7b9aefe4eed22656f7c1b055c58f0fb6851ab0e1dc9a645343002822a01d11830ac3d9163ab3abd855a37450c81c6ab0b6f70cc918a393f8055977bafb6a718b1f7e02a1ec980557391f939a6acdd2f65a9ac53c7ab9c6a921dd419d44a9470848a8722103675fc426165c037d5f3d5c7e3669faad9a23b959cd76796a0fe808bbc92498761df3", 0xbb}, {&(0x7f0000001340)="ec2b5037557fbd1cf3f2b69a77625a2dee0ba698cfdda8542389353e4798c832a6c50165fb66716906fed946b16538626fd020d0a5c3cab3172d", 0x3a}, {&(0x7f0000001380)="effa7328bdeb95915bdf6d4bade88853638f7a8e8dbb9620458640", 0x1b}], 0x7, 0x28) pipe(&(0x7f0000001440)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000001480)="00693559879ed9f03884d1", 0xb, 0xa, &(0x7f0000001500)={0x18, 0x1, 0x3, 0x9e7}, 0xc) listen(r1, 0x7fff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x9c) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="2fef334a3298b6fc0107e25b4123", 0xe}], 0x1, 0x0) 16:03:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x200000000001f, 0x0, 0x0) 16:03:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x22) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5}, 0x8) 16:03:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffff15e7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) 16:03:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/108, &(0x7f00000001c0)=0x6c) r1 = getpid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000300)="144e517877749a3e92d3976526c756e067291d5d02b6c80f970cf04b276dd2a639cc9384e9a22f690f11095fbfb2851d447e8961690b0fd645158525caae1085c4af5be36d33e946462e3febfc1e7b076ce973076915878d9aed4a30239b402618860447b73a06c252dcc62cb781d00d743eee9d8770a62298939ee9d29da5e5b7241f58d86d2319ca60e1a72d745182674db6fa3dbbdb01606c4672018c18b7aae48bb51d5f346101a8ef6b0c2201314c676284b50e43c5a7a75e8ad51adc0cf4e85e2ef91ee948074371e44f7d9bdaba5e01", 0xd3}, {&(0x7f0000000240)="a16261e3e53a575c817023b9e641003388a3227580ed1f7b3b", 0x19}, {&(0x7f0000000280)="1916439ae5319e4d937cc0719ddfca6651e7f289bc4a72c0e984d8f02fef733260d5833b4db17945", 0x28}, {&(0x7f0000000400)="c93ca6a88394cd14f9c292273a9fe95181e48da1a43e1fa468a4d056a8176098df461f88115180bc04d04c51ffdc2f46a8efadc96ef7642c15a50b49ae8e0412127a7f85cb27cf86a07e813b3511038af012b990276e0d03815f9e3870d026b7f26efb5dab936d5aa46398d8320b0144ff8cb18c50f4fd012c91ad4f09a7796f601b1784cd491d6ba6c1dadaa61eabab63fce8d87b894e7fd176629efdc3df667f4bbf1de2f8be632259f0ad2ffbc21950a86ac78a08a3b439be", 0xba}, {&(0x7f00000004c0)="7d5ad2cf11c35c4d7600a679b1a4fc561e97e7635ceba57c40841bf16c0d75e17564fed3c1c7bcbe523cdce81389505552b716110f5d898901466c4d5d2898c39beeba45daa668f98e383fe393e2220e1458d823875832941b6e6e9a62808cf92b8d81eeaf7dcd0e6c3f16f118203d7d71c74e23e41d62b97ec08c269af6d08293cc36137b04fc1be66ed8c75338dfe113b4cb68f2e1a8a22929864faf168e2c8138705c974b8624ac58b032ea6eb042cf8fd83d10b2", 0xb6}, {&(0x7f0000000580)="fd79697ba9ae5d58d5af548451", 0xd}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x401) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) write(r4, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) 16:03:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x200, 0x4) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7, 0x2, 0x370, 0x9, 0xffff, 0xfffffffffffffffd, 0x3, 0x8}, &(0x7f0000000100)={0x0, 0x9}) 16:03:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000008000000000000800000000000001", 0x2c}], 0x1) 16:03:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) getpid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 16:03:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) 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') 16:03:10 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, 0x0, 0x170) clock_gettime(0x3, &(0x7f00000000c0)) r0 = socket(0x2, 0x4, 0x80000000) sendmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x6, 0x630a02c9}, 0x4, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0xc}, 0x4) write(r0, &(0x7f00000001c0)="0e9a653c703e2348", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0xa0, &(0x7f0000000180)=0x7fffffff, 0x4) 16:03:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x5}, 0x10) 16:03:11 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10020000ffff00000100000000000000"], 0x10}, 0x2) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2e4, &(0x7f0000001380)=""/232, 0xe8}, 0x0) 16:03:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x7}) r3 = fcntl$dupfd(r1, 0xa, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) r4 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)=0x200000001) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x4, 0x7, 0x9, 0x5, "4a1bf773b915f134369c8ecc50e6f8159d752d3b", 0x5, 0xfcf}) 16:03:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x100, 0x9}, 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xffff, 0x8}, {0x8, 0x800}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="71f9787a5ee58d4e8b6d3423693f1ce86479bb7d197ce37b6a81500385424ae49e30cf11453927539df10d0d", 0x2c, 0x40c, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x899e}, 0xc) kqueue() 16:03:11 executing program 0: socket$inet6(0x18, 0x4, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 16:03:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0915c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x230, 0x148) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x8, 0x1}) fsync(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="e4ad120f2a345e08a6c6b2790a5f14a0175cdd886bb0bd598f6101257b51597936a2ba6701f689c52fcb8a60ba4d2364f21057a2bbc24f91ce09fac70faaa62f431976f1b66598567d5a1ad76872959c2bffda0aa19c", 0x56}, {&(0x7f0000003640)="3527ffc05a348bd70abe95eac707e8d82622ecdd4f2cc0015a0c8483cff41b300148e4e2deffca3ec8832ee1ebd875de5893db55bc911b6e3d7990af43b7779ae40f430edd350af27d80963f466feb56dda5f9788026ded2c6eca8bc0cb7d4d1c06f5aa48b56548ce124130a51ace5a1fecab0f6ed8749ecc353756f0fae1cd50db4e4d8db40c179936ce83d731b5bb1b336d1d41a91049f5ccd229f55dee719afff512aa1b6f3aaa475b393c1e992f6b5c1ca96a05eca09d8c6641c61d48fe6855095c4869748e2db57876f00f15901a6acd529838e1b9bb7807ce2dc8465c1e19ccdb965eecb36ea5ebe29621ea963b71c670bdecc4b542c9f5a12b6ee84ceede8ee0048c50725ca1f2e3c1ac22439084778bf08026dac2edad3961fd4b356f1da879341e5b4af31e8938ca72b5d50ad66a2f0904942afcccb89c347dd1da012ad7a14440f8a4b03a8c4aca6b7718d8b1846e09daa86f0ea921e0b6c827fd53b3109fd9f7db83f2f5434461752a3e7844f6eb6a2acdf2df847380ed206a1522613a67743916bf071cd751afe8efb3c694184f1600bec89b20121392ee9da3875386971a8a3bbbda3ed562ba90b548e33a08caa9eb4a9c14a4fb254d50c2a1e858eea8fe055b89ea5193693362069f5885830a78adae4fc5ff80ca6779447b38a65868b471aec2bc02d6187a40f18b607e3805d0b7143a938e602d17ceb6531e2481afe4c35b0f9663cc98e70be954a8166f34d15e8dd6302538adefa7452863b2ec3ca1982380f6696dcca1fe5037ee15194d4b6a5d8c406d4a455dc39fa674b74764d97c08d5b26be81ee5c9d5a77baea16eda9e13b89250d4961e7d8e1a7b58bd9a014288190af7f7de613555aa6f7280f5929607f134bb3d7033b3283a53069314db56ceaa7b1272924e648e4f9e5026863085f00a86a027cb9d27628df4cad4f62266afd6a0a484168a8193fb7de6eb1e997867582a94ba962e37ddc15fd8d441800f2418ae65e5a0301bbad28e93684d7172a417bf21b89464153f576aa6c310ce74c547769483580c2d246fae95c3aa11d4bb949f9e2cdb6658b29c8b6590d2114fe1be81eeb79c3ba0fe21bf2addfbb5d163e89c0cb592a6300a51b9a162a79e45dcbb8ba8ac28bd05375f83211584658341df090e379b84e84a6e51aae0bfac281dcc223c5fd0674859cb283b2805519e314bafa80d038dde06b4860a9ea5eb2b00606a9544a63230c12eaee2d4be1a281d4b06b82159dbac7ac4c807ebb503ede0fb0fbdf407f2f9882300cd259c296f71bb7733aea700103e9f7a76016ad7393aa03512eaf22704303b4f8928dec0cad5be7fd2854aeea28ef7ae9e86b516750c6a5d6dd92c0b5866561656c44e6c4e01f3ad11f6c2d0aa20dd33b90aec869821ab348683588d43d8f5eb72e5e9117d4d606798a8263699c0bbb3253cde244d9095c36500e76c2ba195d684203abd6bdbf6637d1404fcfe42e68a9dc3cc01015b5e4a3f75e8f4bccf62e73cbbdb554c9592bb1c7303a201707005eb89ca060455fdd1df26a1dc8673baec89a0b166b062a15a9269679f1d9b67efb9eb0cd8acadc7bf6c40e41f6722aecae53f700478f130859343244d776924d18b1f86463db913b46474c3482be458d9d155371f616a216849f351cb829ffcea5821ff18224534175f428460e5c7ba3e2bd4dbf8eae1dcf109a8f96fb52ebb840d233a2148d3e0a677a0e680445cee6a2f84195b1e7631258aee1cdf3382b95ca96b9f953af88d061fb435376ef9cf3d6a4f3b627692b85b6c42107fefd1ddb0b079084fb143ee04fbbf32b7da853ea29e43d6469ba5bb2a8e0b2f1f49ed017ebac5a049e1747a6c592d5410b7d0d179e2eb453ea5291a7ff2d3da0e24043a09ba5d7a502a841c274e747f20c6611f05c9859baec198e59c0eba9d0a9f12ff107d6bc201587ee490123e95189d3f5a92bda5a0ee4c9539d464fef72429c8ec502d9ccdc5d1348ce931cbf03974c6ec45e71f8509881cb221ebf009bb929a3603ca90f16f3d3d9c6db81a5a9a254db838025d738d497de4ec1452d06267aa5db4dcd1bff6f94b4c6245bfdb3a20d3cdae68cb3d623e83da98d7c18c92fb1914f655e498073c1975ef1982d106676683767245950f16e66fb0a4c6c45575fe64353ec516649d16d7cb365e7924b01b1156e99f39d3156fc3b09a369dd536c233dd29535a4b42f5f31903aa16777590035842f931fe5bd5219c532bfdfe3195148a74cf61dd60505d91034b511dd729efacff936ef79d8aeba4df64bb18e182144442a7b9e93f576c5a9ce616b8ac24f97340b8192ddd4ed261a4172b936b83c9e86689b6a2399adf794a4df3a3e38cb0291c08f20a5b73ffa96c356df1a9e4dcc7dfb115995f85ee91489dcc902f4d76cfa48c07b1c1ee882ec72fb978359d3d62231f36102b012d412d08723795166532f44cd638f839d0dfa569fd529355b548cdef017b1b52384f1dab19b88753f2f65b9d0409616d81cfd27b5e63a65440dba8615dc7545b0dbf033927aa2d303c800a1acdf1567a17e1742fce3e437baf2e8a13b072b6f6163b6180c6e222253c636142be78b1841b8df710794a0a3efcacb3d29e6cf6d8db314088635ce7f0d27ed9b031dca3fb1f79f30bd860efb4eaa01607e3203b8b9fe764021c859e2034b29818fe559eea71ea55cbf560a5ada3a448e0f1faa257bb3b8f0827e3744cfdacd3abc86bcb441ac24d145c17a81d967a7696691c9e67ab3e1ddb663462c8fa965d7b6fd7224511fd5bd5985bb32e5df42b768d5020b67e9a6d5c4856b7802feb17c3fd72a564e59230142c9c00717692dfc202a77d852302aba59372298fab9c6842e89997dd84243f2756ac52cd57bd875cfc31370dcb49ea3d0573b15e9c53391bfe973539372211d3ab9f447af50951ca01c74ca2dc5d915f69ef02011a07e9b775ff06919eee0cfe13c1fb371b9247f949fa8237633510d816d0b08db56ee258e1a5535689800814edd95b5c261143e024deef47f3e2186c388b6c010bc43f5fdb089fff4c2a2df1e75357c20d6e05f254415b820375847c437af0a8f5e69d8aef5ddfc3e40e578cf6697888c7727c358938bc28e51e1d9e32334197ca860dd58e06a78a1c8aa2c8e457b6771d3d4e17649f3e9e9fbed3729e4480ac919eac44946aaf031822a188ffb3da71789674ce76371d74de2fe023b81028c09a82abc1dc5e2b6d2e8f4809974d56f6577b5d7ddc481f767eccb1fbb785e9d98d0c498f0ece1fbf3c826993a54b00eec0bf726f2c19a8628a643a841b30a5b9bde94637f309f11d8271b78ea1fd44b759d7f6fb3291514ed0bc9916a6ab15ee3d772f4c02ab5803f745a06f4bbd34f1595dd04010360051159cc92fbf0b0987ec302c01e17b4907296811d69a8c070b3f95d7ffd2820ea63aadaae4d4097884256ea0c46b15c577100a960dc64da9fd55b9c92bf7d626bb053496bae9ee6a5b07a132ae1df95167e2d831e8df11e82c47e09df0f5b9823761708cbf5e8287fb39a5563c7cf389a078f57ac8d333f22440ea8fae3f36b25a3ea73ad97c63f0c82e4c423d3a418b28471b443c4b602dbf3b011904ee6ac5d69b3c6abe3e0a06519ca4f6bd550e9d3173caa25a577aa447cdb872d6ef3f749e4999eeb1fa6ccb30d9e8836fe1d18e8df4ca7867202ba21c5c8dab58ef608f24202e275af0db7ce053b22aef84ca6ed5630fd3ffc309686dabb4c42b7d39b9134dd172b5e2fd1bd1448269ded7457f3783276064cf0375fe814dfa3dc92e2e2554bab77bc5ac8d1113295d4deed9239d94379bcea6df4084167d67eabeed4d38ac30d2bcee76cb6f5c4802aad14b3cb03b0d597494353a906c4b81578d0d31455a0b347a643b22f3e0773078f995b8ce618f726402a65485594f97aa7dc8858d260d61ce43d3dce81aee657efc1efaa65896342132f4fcc84a9a81cb75f66a704664a9767f9cf7e84548d6970b85e4d2514e055f05f471239edacc5b5c83ad2ce0473d30aed81745e669fd07318e329cc0eb22ee65c4de33c75eb6f9a6ff565cbdd4fe307748ec3caf085f77b70addbda37827bea857c1d45bb1300727a440ed92250b9b75bcd2f579e543d2e99ce8e5a5b77527f0f3ebec90b6f195f88fb7f99bbdbb7b9564cd23e7d775fd37ca4ba0971c4969790a63d6f90a148fdf3017f45a3d5e4269ccbd7dfb45b96a9606f1447e5ca02e6a236824cd3c8812e0d1ac424d042d087fadbd16c0984d72d2c6046abd6be1def66b365289b867030af84bf37c0c74567d7b2a89e3fa03f2b0433f9587cc1b280bfdc132a1e40a5d4522c9ffdaef511e1fad4ff4697d489fc4c75e5d48784d889857b94fc8d339dc509dbd5652edfd53d19defaac8e517395ed63416226b101064910c683076183c4de3d87143fbc49f52669cfc70099be13b3227ad67f211499094f8273db80d3de27ce178fa1e2665b8bea96e79526e8515c4d5b4b8348f63062a0490adeccc23025e3b328f94797f84cc24b5c51426d377770dbcc41414db97478119b19330555dc6ee7bcece673a34f5fab79923e9a95a4e058b043e2d214bd23a5932cf6136944f2a4f25f112831b85f4bcb7270b5f6850192f79bd78fc1be5ac4e54bac616a0f0eb592564e7b77b738c598bd70655ec2e95d03b07db1b25ce0f40f74bd4b2e00d7bdbd66a78f99ed75d2d7aa49eeba871e304fd2463f5434a3dbc4ffad4c5acf61ca8688ce2b1c3bb5ba9b7095c3372096c1ed5c5520ffa361348ea609f94f1d4536a23842953e441892746a5e5044b388a3117782cf7944f2ed79701d501d7a5a26e02116880d6988d4d60144f18b3d75f32b6ff6d3c5a39d2484945bdcb18b2f1b60be5752e3b2d7feb0aaaf3fdb144fb0c2da272ef3452fffc048c1dddd2cdc3bb91b2448c2483742022011ae7603b7491e3f67d1f9206ca5668c92b114dab2ba7b01fc9a2de1ec7a44e86924ad38d34dff6ab291376f7728573a8ccf3df2059b4dd25291e50d9198425caa7fdd0fc9182656ece50b1df5a8553a066e5860422e01d895a44e7d34c0a86b0b66ac9e141ea387688d31d06fc1a59f2c77fcd44c420092a3cd3930060fe449d6db79bb160ca144a6bd92d0a1dd5622e0c572bbdfcd82b4a2bcf8b24b00742fe534fd83179eb263ebc2551a5742b0b50f33a370538651078864c94d4438854dfa199c93602eae64faa00e89fd84620a9f09fb6712db210a4434eca49e49b2d508f0c915cd914111c05e9cf4795a06112d731e189c63f07e241c545c15f7005907d49000a6b3bada2fbe5212caab1e82f3efd6441a46ea01a5c35ce4b6543a8d75e30d6236fd3ec4f72dfcce2bf75910ab9a4a90ebfb464701aaddfabbd4799aa8c447aecdd1dc8f200c055e1f2cb17562005c4bf686040dca90356bc96e3a93d49c1239b8f271e3aba9617123c7ec9f7e74ab9e42067eb4b09946911c3a34165523fdfd6643ded821658c94f4ec5b90aa41eb8870a863efbf1d75ca95399bc6883e885c19e27eff665419d8a65b75327a1435d440d40459f385afcaed2fedf9a4cabbc1a0a3599746dd996d290938339a54e9fe5ee6b77c8f16dbc34399f4f7cdd62a91290037762b43d74ed92df0bbce580d0f4b6fca84a7fea2b486eec564627127a7bbaeda734e9d61464a8e671eaa244fea2686d5d1633c28dae6a1ad62747f2c4b3745b6e1d46b67f9083ae9956a266f3c7e96bc9516dbe0d4cddba1095086af9941aed56d75f4f00dfa7c1c3aab9844507c96675648f4384f41a4155afad7a57a96eb109b946d1880485ff2ad1ead76c458e804dbc1952219bfdf4654641160ead69835afa2e0df2896208fc94380c60fc77c4e7491e74ec8e1a1a7fe474ea0fe66cb31dc40ae6e86a476512c69c0771b1a92ab07b497a1d0830b81685b0113838b91ad4635d57bc332b40c0d8cb06b7a404853125ec5ddb271a2c2b137c1a1dff410eb6fe7d0828fb7537037ba6113e25fd60f4139", 0x10a9}, {&(0x7f00000013c0)="24ea86ec01d7e3553ca1214cc224d804149415c56cdec3b0a21030fbcd45e976c5f334f46e7dd98b4eec68b056c32cad7eec42703046e709bdb97475c1e693150299b416316907731e2c374906108750b4a197fe50d5cb3b6b73ea73a134e09eca8b1abb13a3b4d24d994fc6809926b249f3e45b6ce725561f8c93ce1a70a09e0704a136fd65800d9f7d0d520e0e140fff0bff2b5d3a22e67da199bcd5bd4091095eacb5d93323f6234f4d5cd5f0ccdb25adfed3b546fc19faf736a4d49805e27a2e0db563d718eaa57fd0dc623747b8b019d5ebd07171c6265f48ab4d6c70e63f265950fa15c10f0643ba10f285333b", 0xf0}, {&(0x7f0000001580)="a87df3b3d0592fd3eccf7c6e9e4cfd312cf98ac9510605fad5230f088697d7a5611cc029f51fe8bfa440b2fa1c1e5b7f166b303ba767f74abe70b1524bacc331f8eb9c7aa7b64545785bf10dbd9979328971da23e2c491330e1e852d42e3d37543373d6e66934adeacab076cd3463ba6a5c8e00b3605daad7e483d471957bcfdfd67bd0526f61586ee45f544c5f55071990c062eb6735ac0a9243d6d9e054ae2795762f114028cd89efd4ff99d80a76eefea7bb0ed7bb63c604414459dabec", 0xbf}], 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000240)='./bus/file0\x00', 0x28280, 0x8) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="e1fab10eca9d1beb37d7b92b10999e0f614323771377c95c2cdaee58ea7207c0e43c44a5ebb42fc39202520207173b71c349455a422ec387f72755415fc530eddbd58b543541d7019a6cef0260de46bda711354ba9e695a78c7cf81003bc18dbde6dca7a3add170d8d0f1795f04636", 0x6f}], 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) 16:03:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8080, 0x7f) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:03:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/56, 0x38) geteuid() lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:03:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x20, 0x5, 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:03:11 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCSBRK(r2, 0x2000747b) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xfff7fffffffffffe}], 0x1, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) socketpair(0x6, 0x8005, 0x4ee2, &(0x7f0000000080)) 16:03:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0xa108}, 0xc) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfef4) sendmsg(r2, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) 16:03:11 executing program 1: clock_gettime(0x0, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xca, 0x4}, {0xaf, 0x8}, {0x2}, {0x46, 0x8000}, {0x67, 0x2}, {0x47, 0x80000000}], 0x6}) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r1) 16:03:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) write(r0, &(0x7f0000000000)="b9aedaedcc712f9c4687addcca7a94339e0df62a8f2a2e2503ca1596851303c230ea18156a5ab18041607bba19b3ecf8e523d9b2cd08006d2146a9b723ede75a04604b8e73f1805f62540cdc14773e1416d12c11d6c29ce8109331cea223fe6b8384b0745a059d4cd51709bf7cb7c6c353b370789d6c0bde566590e310b8bac7dd8e03c073f2b3d63d61a9f84055a8142ab5e8d95b59106f4a9f988d34ee679c677e435a4f00bb76968cd91830b1e6caeda80194f1823af7f0fcee6d9bb1700d837b1646783b42913cf96ce4dc081be39a", 0xd1) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:03:11 executing program 1: mknod$loop(&(0x7f00000001c0)='\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/162, 0xa2) open(&(0x7f0000000180)='./file1\x00', 0x280, 0x2) 16:03:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) writev(r0, &(0x7f00000000c0), 0x88) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) dup2(r0, r1) 16:03:11 executing program 0: r0 = semget(0x3, 0x2, 0x344) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/158) r2 = dup2(r1, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000240)=""/134) 16:03:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xd1, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 16:03:11 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, 0x7f1, 0xfffffffffffffffd, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad225519", 0xa20) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e19", 0xa0}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 16:03:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/23}, &(0x7f0000000140)=0x19) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x40) socketpair(0x10, 0x8002, 0x6, &(0x7f0000000180)) close(r3) 16:03:12 executing program 0: r0 = socket(0x2, 0x400000000006, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x40) getpgrp() 16:03:12 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x28, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffffa8) 16:03:12 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1f, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = dup(r2) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:03:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2049eb7329e973973311f48ded485c42dcf4e39a86711cdc4ca447a35005946384435d9081a6a0026f672c828a84bf994834b3152b117c937d0e269f032519b2e3fcce1ef2c1b704f29dc042ebf941fa317e33f2cc89a7a4cfe94c977c913d50f6a9095576f98efcdc1f74c981a77955365912eb4097d3d38f7ebffe06c0800bb80cd08972bb6f83b6ba675f6e7fcb63605aebaeabf099e6f0518026352db7e168"], 0xfffffd1c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) write(r0, 0x0, 0x0) 16:03:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="c94c75dd9b8c6bdaa607388af1151bfcf91a6e58c726bebb2d59c7b66bff148f16b258942283187d83985d34a9e8921771aee007f544a3fde4a8792703517c5c61743980b7619aa8c64998de66a00daf50124a0c9ba43d31a85ea459ac8f07885add3abb6646b7002b5b8eb50384b996df29327878370cd593e52317e68207678a2f3e712e8fe97693fc8a8af3cd5e5bb58c2dc6cd62c68a8a7ff18afd2c2cd948f7933bd99af1dd21dc971e579cdd523d19787946b3ac052077605aae9c5aa437fdb5fbd433e262494d65b0f28189657fad5b3cdb6c93d774c110ca48f682c5160f64b45d6609c088d3ca0285887c62ff83f1fd2e7a", 0xf6}], 0x1, 0x58) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x80000200) 16:03:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x344, 0xfffffffffffffcb5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080), 0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf0000002, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x71, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x7fffffff, 0x4}], 0x3, &(0x7f0000000140)={0x5, 0xfffffffffffffffc}) 16:03:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:03:13 executing program 0: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() syz_open_pts() 16:03:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) r1 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffb, 0x0, 0x5d) socket$inet(0x2, 0x4, 0x200) 16:03:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186004000000002000feffffff000cbec5a0dfd9968728000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2f1, 0x3c2, 0x9, 0x3, "5d872a6f2b2577ffcefe104612550984fd500f07", 0xfa, 0x7ff}) fchmod(r0, 0x0) 16:03:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/184, 0xb8, 0x0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0xffffffff}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) write(r1, &(0x7f0000000200)="751b0461b6473c44b191de874258890fe0897b0a3b51221b8e914397b7518160a667bfd673405d1aee8d5b365430c4542fac0fe00c78fc3d527ea242f9bf09287b6c4d4d59d679aea801d18f4dbf56fa5ac1a50f3772d7835c0c5df6d3ae87501a6b8a2bfc8f0abf8b38f76ae05d5fc1968f9577ca1682a51c79a8b4573d", 0x7e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) 16:03:14 executing program 0: socketpair$unix(0x1, 0x1001000000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ftruncate(r0, 0xb62b) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) chflags(&(0x7f0000000000)='./file0\x00', 0x2) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:03:14 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) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCMSET(r1, 0x8020426c, &(0x7f0000000180)=0x6) 16:03:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x38a89, 0x70) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) load: 1.25 cmd: getty 73615 [ttyin] 0.00u 0.00s 0% 318k load: 1.25 cmd: getty 73615 [ttyin] 0.00u 0.00s 0% 318k 16:03:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) lseek(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) fcntl$setflags(r0, 0x2, 0x1) shutdown(r0, 0x2) shutdown(r0, 0x1) socket$inet6(0x18, 0x3, 0x10000) 16:03:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x101) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x20}, {r1, 0x10}, {r0, 0x4}, {r1, 0x54}, {r0, 0x80}, {r0, 0x40}, {r1, 0x10}, {r1, 0x1e1}], 0x9, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 16:03:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCNOTTY(r0, 0x20007471) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:03:15 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x28, 0xc0000000, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x98, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x0, 0x5}, {{r0}, 0x0, 0x2, 0x20000005, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x49, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffd, 0x94, 0xf0000002, 0x500788e2, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc, 0x9, 0x7, 0x3}], 0x7, &(0x7f00000001c0)={0x4, 0x4b}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf, 0x1}], 0x7fff, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f0000000200)="448832e5b2c45fa4800f7bc2166d8c98b70f3ffa157ea8ad0ab97fea6149949aaa66f011991af410c5a93503ee02626ad40890b07c1c769586c408cd9a37b5579ae6dc4a4d6cb1df2001c65dc21c9ff365c6921651f5cea04559b226f894", 0x5e) 16:03:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:03:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000ffff58837824af429a3122b3bf0201eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:03:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002003, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0xb8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:03:15 executing program 0: r0 = socket(0x20, 0x4005, 0x0) socket(0x6, 0x0, 0x200) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0xffffffff, './file0\x00', 0xff, 0xfffffffffffffff7, 0xfffffffffffffff7, 0xf7d}) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffffc0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x1ec}) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) lseek(r4, 0x0, 0x1) write(r4, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r4) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) writev(r4, &(0x7f0000001280)=[{&(0x7f0000000840)="1fcab5bbdc6552727ca8711db3cd28ab42c4ab19d21479be43f96b2caf68e12974f0ea6d93a1b42fe5a5eff426da6b09e8bf2fa5605e7ee7fd266250e5fc935acce4ad2f5f2c654222d83ea92de9762bee956c495b2a5a7ff54f7161a4fb27b020241d4130183330e4f44a05b1e3665b5f490dc7c296b59f86270f2fbfb8716f74e576d9197af1a450c033bbb653a58a00e688e23502f9d4efd3011d88bb3d982e9246f7ad27cb742e4d0cc269c3a982d194a65bd63e8c15d08108eb5e93f7021acf85823de43cfd9517f5373548b3e346b441a942f56043704cab4832cc88984792756202d51243995f01ca6f0c8489a0de854425c2882914d9fa37b0c70d02ccdf843e5c1a86e1eb92ffe13795d39519c38cd384aa4b6dfebd86635cf92b92b3e4635d57e5c62d7511f54b6bd6e21f24be92b43446fe8792b590e0278019880a04ef70604899887fe9406c2b8d99ffb57bc1c311484e062cf618f69b95c686f14b0035e74153866c259cb93e607671d4548c1a07c72e56553d0b474659c7c493c3988ceb9c67358b5300320cb76714ddfed766df9fa30ae12ff080d3bb8645f193bdc0f042d1e0c6fb43b87e4f7521b03bf9d3b942c382361cf4670ca1c4192d0740d1d9a84ebf99de30f2b5a29cee72e24029f1f8b9a47ab04a8a9ba03e81985b91b809b9714f34b16be17d3cf31c65f00e9aa2ae483bd3c303bf55adaaf78248cee839ed227cb1c227a099d57aba6909fa9d0368f5250a20c8e7cc51135fe6d1a401731201fd06767657546628a1778ff1d7e8a06110ff6b5a042d06af1e6c7b373d0594e684fcc310eb50148d3a1896183547627869adb8257cf5bd8ab8ca6b379d284fbacbaf9d13ccc3c341094a9c65d24961ff967fd7524c222089ea62bec21fbcbb7713fb44323121b262af83c269f9eb6984645ceda4e52f9f1234f88b2e379245e2c5e21fd81e694ad675db5edd18ea4ac1c62f375ce8b4a5ff9645cd7c2aebed72a8768122a54b72fc24623acf03688f48d4e7a90defaa261210d4e8bc5aa3e39d0a", 0x2e8}], 0x320) getsockopt$sock_int(r1, 0xffff, 0x100e, &(0x7f0000000400), &(0x7f0000000440)=0x4) r5 = syz_open_pts() renameat(r2, &(0x7f00000004c0)='./bus/file0\x00', r2, &(0x7f0000000500)='./bus/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000003c0)=0xc) setpgid(0x0, r6) close(r4) r7 = dup(r5) kevent(r2, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0x22, 0x2, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x3, 0xa, 0x2, 0xc418}, {{r0}, 0xfffffffffffffffd, 0x1e, 0x80000001, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x20, 0x60000040, 0x5, 0x6}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0xa24a, 0x8}], 0x4, &(0x7f0000000240)=[{{r5}, 0xd619317b73400821, 0x1, 0x5, 0x9, 0x39}, {{r5}, 0x0, 0x8, 0xf0000083, 0xacf, 0x800}, {{r5}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x2, 0x25, 0x4, 0x6}, {{r3}, 0x0, 0x20, 0xf0000010, 0x4, 0x4}], 0x3, &(0x7f0000000340)={0x3, 0x7ff}) syz_open_pts() mkdir(&(0x7f0000000480)='./bus/file0\x00', 0x1) dup2(r1, r0) 16:03:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 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) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7fff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:15 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/247, 0xf7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4011, 0xffffffffffffff9c, 0x0, 0x0) chdir(&(0x7f0000000200)='./file0/file0\x00') fcntl$setstatus(r1, 0x4, 0x88) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x41) mkdir(&(0x7f0000000280)='./file0\x00', 0x100) bind(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x101, 0x98c) getpid() connect(r2, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) fsync(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/87, 0x57) shmget(0x0, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r4) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a14493e6855f047b3d49f52f39f7e40c18fdafb3cf59cdc7f842e2a80f768696a5f378f2b1d3ec2bba9ced77b3de6fd4aed4e4cb66bc191e8777120053729e76ec5011a4bb9acc314b92ba494ee2180b131f2ccf329e203458eca83949b2525f8e4da7d5e263d5057a835e1a900605331ab9f797e67d1e15d8ab2666e13fcbdb9de5931729338c63e6c11e55637a61ecb89d3f6bbb72b0129d1fb5767a4ba441e4dfa30604d3f1828bd99ec211ed3e0d3d", 0xb1}, {&(0x7f0000000580)="73c3000a507693157c6d8b62f18325a91cd5eee8acb932b1d8966f934d", 0x1d}], 0x2, 0x0) renameat(r1, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0\x00') recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000680)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/44, 0x2c}, {&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/25, 0x19}, {&(0x7f0000000780)=""/42, 0x2a}, {&(0x7f00000007c0)=""/110, 0x6e}, {&(0x7f0000000840)=""/150, 0x96}], 0x6, &(0x7f0000000980)=""/167, 0xa7}, 0x803) link(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='./file0\x00') msgget(0x1, 0x80) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000b00)={'./file0/file0\x00', 0xff, 0x0, 0x8, 0x1, 0x0, 0x8, 0x101, 0x1, 0x0, 0x7, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) readv(r0, &(0x7f0000002c00)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000002c40), &(0x7f0000002c80)=0x10) execve(&(0x7f0000002cc0)='./file0/file0\x00', &(0x7f0000002e00)=[&(0x7f0000002d00)='/dev/null\x00', &(0x7f0000002d40)='/dev/null\x00', &(0x7f0000002d80)='/dev/null\x00', &(0x7f0000002dc0)='/dev/null\x00'], &(0x7f0000002fc0)=[&(0x7f0000002e40)='\x00', &(0x7f0000002e80)='!}\xd8[\x00', &(0x7f0000002ec0)='/dev/null\x00', &(0x7f0000002f00)='/dev/null\x00', &(0x7f0000002f40)='\'!\x00', &(0x7f0000002f80)='/dev/null\x00']) 16:03:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="6536c1f6f3d66f2da451cbea7ac1b7ce9e0c5b369ed7c8555b23eac0ad38ca8b6683bb1b62c3f015954a756daf623b5df9e1c629e08e2948036fa1b8c7f9e68e245be5", 0x43}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="a000000000000000ffff00000200000071dab6092002c602b971f8c0fdcb986bfe223ec1eaa43cc58a1336e24d42bc6f67f72d0a8aa6303059e01d16fa4ab9092a590c2b9cdad7e8effe80e68413778f30dd31e1cf9753d99d22a4a21bbc8a11c441b808d27bd2edb3aa36ffbef8a4a69ac4f63f043c4a8a3328d8cb1ea52eca2a635bbedb4f5d3a132a9c87dd2a4dea18687b70c5db0cec60eb52cee7000000380000000000000001000000d30d0000926f5620a5a853bfb9f913d075eaa060fcda9d51e153330384a7b8d68e33f22f10090000000000001000000000000000ffff0000060000002000000000000000ffff008005000000569b28eb96726f25c50f277d950000002800000000000000ffff0000000000001d7f53419da1d689709004e6747d1cbb1ce6ad0000000000c000000000000000ffff0000010400006a4e67e4b57fe530db39de93bea9fe06a67a9d23cdb8b51663dfbb2ab9186292d237d3a91be80d2feccd32843eb6620a4cb0c10b4f252144e13fd9c1999db2b5149147ea72bd9bb01866bc8e63556dd7a73ee4d0f71fdaf9cf2a55864d9d35ba509ed6e15e951ecd3fa6cc04ff2771a48594895966d8eb1f774903d72234ef866d65b2c6a460eff2bbdc65ffa72b2c359f67f60a96e37c2fb45c67498395601e9e1cca27e40f7e7a058ae769a5f540620fadfd2d5653492606bdcfe8f80100002e9c664a0000000001000000020000007660d20c2acff29f5119dfd7fe162272adff0ca2c2ee12ae1337d2cb2b256f4b41cd456dd005ea0e8fb45271d6cb4d2d871f496e01e8017e934af9b32858ffd72d4ac6523441249f62dfe79987cff0ba192441aa9ed208b3407a54c9289b831e008d11d7b55b140422f16727d6ee581e38d17f427e1acfaead083fe636e479e2eff60a2067ebe1a02257cd5840d001e1f6958139f563f4a0f8c7a824de4a8591b4b0d84b584d4f57a7b2119ba17aca94410c01917140c4b284db67e2cc16d53fe34c81d3a907538ecfa3845ffc000000a000000000000000ffff0000fcffffff1a2ab686eb0a8125145961952cff9c657a6047495aa3dff6d4bf320d5d633c93a8eb990f45c10c3383345d217579f034503bc79e1521e5b8c597c9eea0bc024b013adb286fd27dcfda739a6605baf232f2612e899e1b28a34f0da1fe0a73177e1e0de7813219e3eb88617b6de74a947b8c035cd4129ce1c08c1000b000000000000000ffff00004f000000c58392bb9d08c0d71da9452f98bcb0e3eadeabacc025be3977811ab878669b254e5f5fbdde73b30695b3632cae5de4140452a30a462f8cda5e2fb56dee8f6c09014c56fd225035695a30e0f821c72b4b8aa35784bcaf10fdb42305212326436d46ba09a261eb6ed1ba1b5ea3afba76db944467c2699a56e3295b1fe384b61c7a9dd21783219a22971dd0c41366fe125c8bad382e7f2268d2cebd1c64570000000000000000000000000000000000e03d6bd307856d8f43eb30acf546c0f0ae6cae9fbf700485abd6878f10063dfbd2cc3c87d413460e0fde8b244b30647806be98e56971f6a5744d17394faf757ecb9bdd4aedc23ea477fb83f650cd886d59fbb71db8921e5e0f57285d7d20427fc544c81e066e47654a2623c17969b2786446461a385060c4a2e5fb769613fb2c448d2e4fe7dd6070b92c3fd29c11f424e8b0d9d0343c2f6a8e79a168bb10cfbcd00f6ac9f479ca95bd3c9c61b111d014f8705321ad2721d0bcd1db6c41de8476f5e4a1def52c1cef2c78f9229285659055b345b2bd52efb8de95d6709f7515d44455c6cf4b2cbaf209c857d76158675c4e95197df38258a8231fe079d484db3cc575d9d1730d4b463732e6d06f30c22c3b891359d7093f9d0879f13e8fdb16fa708c9575125182265daa3232b29792eaaa2147e4deddf009c9a43cac83881bac04119e9e2e"], 0x420}, 0x8) recvfrom$inet(r0, &(0x7f0000000540)=""/247, 0xf7, 0x841, &(0x7f0000000640)={0x2, 0x0}, 0xc) sendto$unix(r0, 0x0, 0xfffffec3, 0x0, 0x0, 0x0) 16:03:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x8) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:03:16 executing program 0: r0 = socket(0xfffffffffffffffe, 0xffffffffffffffff, 0x8150) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) listen(r0, 0x0) 16:03:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x100) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/210) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x2, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffeff}], 0x100000000000005e, 0xfffffffffffffffd) pwritev(r1, &(0x7f0000000280), 0x96, 0x0) 16:03:16 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x101ff, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:03:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000), 0x20ae}) 16:03:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) syz_open_pts() 16:03:16 executing program 0: r0 = semget(0x2, 0xb, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xc0a, 0x800}, {0x0, 0xbfd9, 0x800}, {0x4, 0xf6b, 0x200000000800}, {0x6, 0x10001, 0x1000}], 0x7) r1 = semget$private(0x0, 0x1, 0x1) r2 = semget$private(0x0, 0x7, 0x1) r3 = semget$private(0x0, 0x7, 0x500) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/194) semop(r3, &(0x7f0000000000), 0x2aaaac55) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000240)=""/4096) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/158) 16:03:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0xffffffffffffffe0, 0x4, 0x31f, "2fe7e8f02104f3e2979a3b80ea631ccf8089f29a", 0x2, 0x80}) 16:03:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) r1 = socket(0x6, 0x3, 0x716) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/75}, &(0x7f0000000480)=0x4d) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000300)="c626e824a304ac2e3040767bced50a2468d499679a77580ca821a1955e919410e887c02affce0eda939e25a28bb15c1434ce674da35a4b9a846c624ce361967a4cd5b3a3b60b8298156557aaac1f48e4162521f55a6e913ecb851d4177ffc11575762986ce0dd5282cdf238adf7e009215e8fc519e3e5f003ae948e5d51840efdf8f8c7b25b6a18bfc5add0b1879b84e219543d3a9e5b4d96697255df831bba8c1b16b82e644517b7f8053714852418b5c78c2af02b3f3d7e2737f759a7a8f9c3e5159aa8fe90202b651677f1907354dc46e4599f0", 0xd5}, {&(0x7f0000000100)="d405d9315b5ec2d20c9287759e5e27ad3da8d830b87c0786b9eeb838634bde0fac2418595e0a6c0813688941092271f8e6979d787506cb87c8fcefa775ac02615ba47ff9d9c63ee2f486fd98c5c35169c3c8133db028b72bdd", 0x59}], 0x2, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x8}, 0xc) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r8}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r9, &(0x7f00000001c0)="0258b89e2bff63d50900e9183f6b8325100836e4d718543eb3c40e894d9025ef45d702b2a5cfcaf253bf97ccc0ae12a6a1da64c587800c970b2d7217efae85eef11d9f47bf2cf20a2d560b00eade5ff7d01b2eb1468ffd0000000000000014ad2606ce56fda4b3c951ed4933cfa7b612c0be35184dc01a6dbe929d92b51fc555f1", 0x6c) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:03:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000440)=""/254, 0xfe}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000240)=""/44, 0x2c}], 0x5, 0x0) preadv(r0, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup(r0) 16:03:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='N1', 0x2) 16:03:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x60d, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) chmod(&(0x7f0000000000)='./file0\x00', 0x98) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530004e856b4cb792fdf444eabc3565fcffffffffffffff0c663a3eafe5f3340e5570830e4d5d95f230f7"], 0xa) dup2(r2, r3) 16:03:17 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) 16:03:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="dbf1c07ac4f27a3e278efc1d922fa5d7a485d960dedd1585119e4e39550822eb146a221f524c61837b94b48138be696f547809e06907c54eb276411f2f9a98a87475db6d6434eac5b0830d920ed2ff2ede8a096f3b732c0fbba9109233f8676f780dc92cb033b545feb7fcaed0a90cb79ffa1731014663670b6043186771943def085272fe55e4231edbb4397938b2aac420accf1da7d07ba8d6d93b78d5d7c68df07e00a6c9890620cff644b58fe3bc2496cada192fb78b4740167b17ad90127d941a088f7d568974f8902fb086fda8564e7abdba49751a0890ae17a9fb2e", 0xdf}], 0x1, &(0x7f0000000180)=[{0x100, 0xffff, 0x8001, "b651864be2afb1e2cd3a697cafec1b3150b0752cc3d4aff26e9b45d9ede3617633b1bcbd269702831270af193194aa422c730e8375493cbfbdec06d10de06eb4bbe89b611939f53523dd94d3f456c4f6750a71fa9fa39981a7a7aa7a6bbf8192f8aba084ee6bdbb3579c5645a7141ea65268586f2f944280a380b9f0c00e6b018beb806eaad642c02ab84d5d41e2b04f5ccd4e722360afa87c055597c44becd7ac3cf4878d83cec44bd6c75af49ef868c4e4163263bdc70a7fbfd7179ab6e42785125ffde3006effdd5558adb570433fac9a4f25f2da0a1fc4a5a5727205cb5af3f51438768532fdc155d2b664628a53"}, {0x88, 0xffff, 0x8, "72fd31935ddfb833016b5db811a1820b3be5773355837253d32107d4d549e87b1c275ab20a756992765da7f90f197c05b1e35f3990c42534be833eec27ef01bf5cfbdc8dd3d5ab54a111067f9b6606a66e6bce0382ff4fbefa15fad292f13a92754bf551775020079d7944bf28de6332b8989f8f151835b9"}, {0xe8, 0xffff, 0x8, "da7dd4a431b0d6f740fcf408f5215db906ca8e0f48c009aed795d8ccf5940c8b3cc8f1f563e90ec63da3ea2d4019b04153070d066a1b7145e568fd69f132f9359b77de0131073bc413f5bd6d2c027dabce92c0aa491720ec81d70bac2d1f32929a5765b21f14e9b852ee20090b0c66270db0d3b51e33cc88330440c8f73052a579f192189b048b28b5dffbfac8a3ba49eea6076d99578e0bc7f94e3611484b94420547299939023790459d9faf631733a86e9ac9868d172389db3c1318a8f95c3b5758c9bf74ac3166da8d66e4aa4a3477"}, {0xc0, 0xffff, 0x4, "09870785d18c72b5a14545f8aa8374bf75fbf1fbe16da9a0d17dca3c196e1a4dff77928682f08c4be67571b0147732f81056eb0b117fe75d24e47ab54531c8b20d648a13aafdc303a9a410f0cfce011871a05f301fb5ebd9f380c0dd4684aee8c15abcbfc68f9962c712c9d3d4d81d48ce4f7a438bfca7837093334289ffeed083379c8ea12cabd403a05b2cad4d6c57d87ff0dc3915017ce2372a764ed0b28711bbbfd2fbbf8ccb70c00fc188"}, {0xd8, 0xffff, 0x81, "0447629160885deb951f6aed08abfabd36ee9da342f7768b6946d3515d821fa8be7408bca61a7366237a822b5bff606e10dafecc12a0b9e31c3480c60cb4d312795c1d48660b624cf41d8012e02a4b5961ade9efff3adb55ffc689c24c1acdf46bf0dc9c55a40556d73c162e24c34c32eb20ffe2d7cb164616c00a6ab35dd70378f1550c3379dee72a3bff35eaf950ac386f2079328d95a94c82febe9fe282c108938ebd95b1a86fd6f3766cc4800525e8e0a159f94bd4dfc55216518f3f82bb78c3"}, {0x60, 0xffff, 0x7, "7e214c8989012a9ee9edb583db3633f8a3e279e31448e1d19dff10421fdb15a38fe962c965c3cdd865dbfe1155290d2a79418678a291de6fc191bc24fb971887c9c582f331242133a603b5"}, {0x110, 0xffff, 0x86, "a7a9969f52fe253f7e8c2bb5249b156d79cf929aef02b6309cc7589f627f77bda5b855e7a85d36a508ae9cb633a50bee6d78fba48328480b2f605ca1ad412bf54664748e01fe1907eab97d578323840bf06d8ce4ee5f9f0a61d665dbe57d3a392f95d6bbc3f2704440c3bcaec326cd10a0b5c866d1be7070a2d9f25942f628fe041a085fedc744b74965f7807e8f7fb8771e510fa77041a9deee2073e75833e07c3c602babc78702a3b7b5b4891905b4decece1bd062f666d65913312fb0149dac2861ed965a93cb0501fabc541942446797bc76f29003fc229a5277aabd85248a5d71c8a211db28fde647c10fd6f3e61cda16440150583e2018"}, {0xf0, 0x1, 0x7, "7b075667197261c47eb4e8711434bdab12828a299b8e4e3fb2c6e05be768395c5d0ab01277b9ab559ba67c7fe54d2f3ab6d04bb84f42cbb3e318c506944c590d1b0e7031f306ec964a3f5083236bd1cdba61525b9c279378f16040ca9e7f579106671abb9f6ad0e73fd9b18fdbf312b20b3c89ff2518533d19cb0c8cd873eca9e6e7e39e9bbcfb3b9f4331f663d95919cfe8b0135e853dd1e85c1be524bdcef68e26d69504f610da4172ca2ffff6c2532135167be4daa72fa709954c7e92c6f80a1a064cf0b782928352a8e3a2335674e3eb55f9754ec70a8e4a11aff4edd6"}], 0x668}, 0xb) shutdown(r0, 0x2) 16:03:17 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) chmod(&(0x7f0000000100)='./bus\x00', 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0x4516) r1 = open(&(0x7f0000001280)='./bus/file0\x00', 0x20000, 0x4000) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus/file0\x00') fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0x3}) symlink(&(0x7f0000001340)='./bus/file0\x00', &(0x7f0000001300)='./bus\x00') 16:03:17 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x100000000, 0x5, './file0\x00', 0x9, 0x7, 0x2, 0x27}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0xa4d, 0x6, 0x3000000000000000, 0x10000, "9d1b07fea31863ca1159c5f7fa0ccda7d4a0374f", 0x212f}) mkdirat(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getrlimit(0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) flock(r0, 0x4) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x401) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000440)) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = syz_open_pts() close(r0) ioctl$KDENABIO(r2, 0x20004b3c) dup(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000380)=[{r2, 0x4}, {r4, 0xc59fd8e31530db3e}, {r4, 0x10}, {r0, 0x80}, {r3, 0x114}, {r3, 0x40}], 0x6, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000500)) r5 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x900, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0xfffffffffffffc00}) syz_open_pts() 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340), 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000010c0)) write(r0, &(0x7f00000000c0)="a342cdda8794c0b2e180899f39c223d1bbba5eae3b94fee28c9b1215433d62c93152e6d1bcbc55a1653f3f1e37a17c2ca329c0ce155a6e5fd91fa232eddb14490d5d540fc1f7dacce2d1d60b9035d749e928c7f25dc227fb35454b2dc9ffcb784b2acd027120b98792d92852489d8d75ad436d11f181081d4a5867c36f4abe516e359349f95b68722f07d4b40970bfd7fbfa506f902c0f30eecdfb189de8e16e263cc74ee81acd02b8fe180395550ce126d69149b2e4edc6e0f6db5becbfbead045f95cc7e1613a65abca89755f3cdd6a6ec335b2dc9c88a77efc9a9dcd47a7aa7e7bc3cb562aa2f0c43db4547891ecac926133fe615202e09347222bb6a8b4ce3320d5995ce8c66f744d1606de825e06c82109cf557f6b618b8da9dd06873386f68e2bf9bd1ef92ae929d0cd19857a40e99eaa348ae4d589e88d99196e15f01502d863296b76c4987d605eaf4fdb2072f2a386a54c348320a03e94ca5d8ef6709af76a76e64188e14a7a710ac7de73c8c7fe77915f3abe323212867050f7de95d167dc96efc311a950404bc5f15c63e36bc64ceffcaa621c172d287982236c56b47535d8a9e9d4024f5ba9263dd396492920e9509496d299fdf9191f4f596d67fa52d235019ffa8654bc7c29ac6704e88f77247d7baa012cb7210e5b021005aaf19d9dd4114ad672533eb05491f0570dd8041d50b9e12be8e9181ad2da4a403ee86f509cd0cebb633ff444c632d34bb4cdaf5617bcae4074ad2eb0107767d725fff4808a60f5e43a6cf3b6c21231156daa2be57a38626e908fc59a89b1ca90799fb705753350ea3dca1cf5cc5afe515d34a97a9f675ac0d64328f64f6d0b55549fc04bfff147629b394a2220ec9aaaa21675eb13b6d47a52926bceb4e0e47198f7251a4356a951022623f6009813c20121de49224dd5b0a393836f198735ed49b8acb26c5d99689f2987d62bd6f6c20ed333ab120b19ad2856f2283922f55848f5f947fb6c2d1ff03c732da2e826a431aedb61fa458364a01cc0f360c5918df831c416ca2402ccf1a9f271a566ff9fb54ff88690a50449c35214b89ed2b8e2cada5cf29f0d9a1cbbca79416023986cad980d0a7eebad3ccad0f5a310b21db381ae1a774778e703fc4f36941f5d44d245f925a75d26f9ad532707917419b9eb83d96de74ba4eb6332de342a131b9e7722eac3a566d746417d74ec38bc651fbc948e1a42c7782dba4513592fc4c1bb122d75998f917f6ca8ee28d32738b82011a130427f9832bfff538c7338e83a5b355b27915995382c33398fcf4d54268838d4e99507b4a9027e3e13f232bee4a7a8dffd4f51fea0d0ca08cdbe4233bacd675cf63daa915393faf792d80cf017a6ce20477d8a97261a5f4212b2f37e9ab6bc85997b7251bd572cc4e05896e4cd3974e9be8eb40364961ee42ec27bf3d8d356443a85d1208a7916891efb4af66269020bebb3bd8725d0240aa4e38890b9810057007a420c0ed63381774d1f5f87b7064308c287f2e17a13cb2d4d81963f52efd3d386f9c8a7fd6c0081e75c337470b7c397f6cea12cd0c45c5ae906f46d6bdd5f923b50863592a97171c9a27b9fb0c47a43e421ff65c8a26763d379a73ca8d10211f623f097639705e1dfa53979cd8dbbcd15cca80aa1507f1926fcfab2cad4c5122d169ce61259fd56858b985277e57d7e54246f0f69d8b1671a319fba49fc38a0393f5346037c0352ffef3ece657f8dd2d1516165dde69d53618cedd4893fc55561b0e140872c857618b38b925cc7ee53e29db0377e0ac0484f621e1aba833d9670eb01accd25386c04fe42ea9ad22987d597ec3a27917d8b37247dfbcab1f80533bf19a445d0508dd28670c76dc2af327274879f737640527abde4e105bf38171f9cbbf5be7bbdcd9ef2f885cf083fdc6a17aedce1b0be254a762eec573b92108a85dc3b498c9ec5ac493a9cca19756cacaa3c23625d7a6724da549943427294bb2b9ad679b4e1adf7f2c6ec1eeeca27c9434aea34b6ce1d8343bee355516729b45171837dd42eb3333a088929edbf88b783edd3379fced98f41f0a80f1c6387b11bac9cc9befc1a96ef034acc6761c23fdabebfeef194e67a38a75ee006afd042798421652173009c59b74919e45756bef6e91d73c0ac44b37cea13db31a1736b9736c2b5ac2ec27b0e56b5c39a707cf87f8be276d5e2f6ae38b90051e7d8672266fb70351f344588274c14b9eaf9759fdad5340387f3137141213783e36c1aa4d421eecc486698e95f7b2e55ff7db6cb22f14214929a703982cbcbdc1342b5bd8a9217e37acfb96040d897fe632745de01bbac6f5431825e4cf2cbad2119efaeb8b91266f3d4b78674521b9f964b451cbe1d04ea34e23f3f9e2219dbe2c2412181fb48563548a569b6c82fab18e95de8558e4257ca2f07ca37976466898feae94dc9807cb911988bfad1a17c896057a9a071653f3112cf843e1bbc2bce8967f630621256f4d3748ba3a274dc9bd3b5acea842571e44a99fd870c821ddef6747d4bed0b77611731d05bcf61f948aff5a7caa6a0ab671339040ab890a1fc4ab9bc4bb58f5e7a28e2e5dd072e8fefcab9c893dcc966d27295d2760bc5447f305b26711b6c5098fe0bd70ce38dff62474eb8650b9ff98c80b60af77a35a18395eea1dccfbe775cfe9f7e8c7d56ae059b185d99c4c9a9610606ddee3c9349e6685af4f7b5f18ccfd20408cf04509e4c539c5436483c98a7464f757b5567cac7bd6ad1d8b3db70980271322823f1220bbf2c68c06eed09046a931b98a31f6b3d3963d3c490c7def69fdb4104d4617ddbe62c9525612bedf7103662d09424e3ef1e2b834476eb2a20df1ac25b2a3aaae5f642bb411aa6c9150256b84a96f7c643c588171e7df1f990978dc40600267fcd67be086b1f149b464a9673d103de7e6cd051014467705fa781aa180755750813ce7a846b0ba470f350931b8d2be7252fc00d334cb531fad9e30eef99bf15a9abd5ff521f9e9f2d0cedb178b110cebf90e5a2e5ef37b14c185f0bb451ad3dc022008e6e2dbf46846a53acc8378cdf4e767ccd8f491a09e8eda69e3e29f2f68e436bf835da2bb9797fd353553a0688440a67086086150474ff402faee0a9bb57488e789dc31ac86e0b184c03fdf4000464c16cb70ae85257d8bddad3f4209172828307658f60f01c0078ee1843d0718297bb94d55e37d81fb2bea6aac4fc23bb3f243ad9904961200c600ea8e464f61d6d3717d4a68970ec11ca7c1d806a4200af91bded9560d5cc289861b56b7a76afffb840fbc1eb9bcdacdec69145727057dec479f182a9a6a1726705d833c37143817bc4baf67d52a95467ec46bdf2088308e56cf7b76227163573d085ec1bccf4a020533b3f1b0600343ebe0d38131a175f968d7d8c9fe3285f5153166cf25f3a1adbbcda23bd1db0bd4d3989df560cbf093045515c1280dc6b73890439ef4765ceae927941367c52778bba5048b7f5fa8b591f6d7c260e9105a55b2719264b4eed3720556d8192256caa96c881449205af8d1f067bd491b36ddf9bb900976a87eaed880f2b70fdbffe0481bd1ca46ecdd6241fcb2d8ac08f56022422002cc6fb68aa06038d6bc9f9328d9236cce59701dc89afe83383927546a4d604b09fd58f3a0375728e6d3fcc5c03e96699cce842962c4d766cedc982ede331a7257a666f75fa47ce786dc3d7808d3951026e6e6739d43705d5ad4677bbbb2026edb5b84c48910c8b75a96bc7bdc347e696128b9a5c5e28ce5a53b64c4adab28f01069186e7a0a7c1d4fcff8aa9f9696a7be1fa6308956017e5d83e11115058b6b5b68b3c8f166382168e1d6acf6a6312c35f98e34bbdf0a207d053893028f46b71077796d02e3efea53d6216e01159bcc456e67d4f7b955e14a405fc791962ce55509318826d1c681085bd7f6a0c1db5abf715ade3d313522ae4fa7d934169bbb3a4e87924ee84a5d0220fcfcf85a114cbcb740f79e137c92e55d9d5117e81802accea0bd34930aac095eb6b331188da2542125802417904d38e8940354a1c2d370b5f800e2b019bae350d8c41949e06a359259593b0d3d807d99dd0378f362dc5f88bcb9e51b8dd9f4689583227c8a0913fb657edf67ea1fc4b6594501f78a3510cb28b42ad49eaa9f621532b116c0801816e704b61a22a7b8bae61f1bfd1ad2ded258beedd40669538719288fda716b8ce398421fc1e1af44da452de9ff04f2e90444903aef93fbd1de097c7fe262c8e9b1ec73d6dabbb9e8855c1683327c6af239101490c55c91b3264c339a2934214521fac58c7ce788a916218e2e30047a4e36ce45c764c5498a73761f95d91a273b9af63c2344c00cbeec305652aacca3b170a6136aa36954ab07b467fa83702d4ccd28998e24fbc8f5249494aceca89619fd9fd359a409485d14e7754c6f738c1a5d925a41df62f267eb4639e65b6ae236a449e3f99c45143d1d2c05dc9c5f3036d0a58554e49fc5121bbc00d182c794066bef06b6368fd0f3c07c19849761270495f48b79013a6d873890f466cc8917267e0e47a83201a984f532eff2b10d40b8c445f6015d31603dba03d4da92484cc611a82152e7793c45005521616869661ba2aa0972c6d5383636a2b627a7d373320120677d53f70b88e030fcad19d93a8a996a996b9143b9149438613926958f89f9e9eb2bc59d506a7fc21834605d3a74dc6b8a24d185434ec20678aedb912a9eb507f920132f13e3e05a326ced77121218459ecdbf85b4950bce46fe2768c6377e564f6a55a60424cc1a35558846680874dbdd048ec7b79704ed1c8be82baedaa1efe0438b3d651364e83e93f7a7269a779ce8f7752e2b72da6e44edf59e0cfed78dd9195f90a823c8cfee185e251cb52bec141d4684c7b987c4d0bb466bd2dcfc95d73b93bc1dbe60fca93d4636beaa80d84954e6b37f4261f8abe2548d6dc8757e2b118f3625c8d33d2550659b5b482c8f87883c073df39f455619eb9e7a314456d5de1171749a4c6854cce828ec8a1906d7829ffaafc56eff4cfac8ecb80ce358576d71fa96412ebcc83bab912173213b08ad0d74e12aafacac183953463eb86da57ab7cd5621583e855b11a47adc8b28ded3dbcc17993ff7de64e8586a4b222dd563295138dae13e696f3248aee73143e3cb51de4f1a465b49665a03959fd7b9a341cad7512a0e2382f6a50f6748d1dd12250398fb5144ba3ae9609a5897418a068c61cada32274169c85e23ebd927701cfe142786ccb85c7cdac1f53e1955ff45b9268ee1dca1fc113f2ed2852f6f57d7b69d8524080499e204a7296d62f464d1e59afbf09c6f66d5474184c43e6efbd30fb154484185d30ea817f9a1c7383245bd180dfafe6fb9c9ee7a13a20f26cfd0d6187ff8ad2b40ce2056004e6b9860af0a83487ea4f85df1fd0808a57d52d95ab49ed138514502975a84f758321b438ef0264abae17fd00e14819f6ee9e9c2df6c4ff0048cc40e662d2f85d67cfdf3a531cbe754f8ca3ba4f83e23e203b6bb9867a6e366cc1343788f04c2d2a8d11d6fa869a148cfdc5e90a9c39477720a61dd75c70e26143087d25e87cfae1c50cbfd2555177bdbac7626286072ac70dcdf58c6111560e5016d409031245a693076db72a4184b53e7edb204212afeb3f53204d480de25e5c9bd87f96bdcad261e509b63f3029888f1422ddaabcdc4e4fedc5b4714c56ecb0bb454cbe64d829bcc4814329f5978111073ec6dce34afcdb44d508c41e0c681c23f7410594cef9fa5fd0a63", 0x1000) 16:03:17 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) ioctl$TIOCMSET(r1, 0x20004268, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x20c0, 0x0, 0x4, 0x1, "2e9ed9f16cb1bad28adb0f80cabece9db2428217", 0x8000, 0x2000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x5, 0x9, 0x7fff, "d475442b7badc2f716356ce4f72fc55b0d280961", 0x9, 0xffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r2, r3) pckbd_enable: command error 16:03:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x0, 0x88, 0x0, 0xbd73, 0x6}, {{r0}, 0xffffffffffffffff, 0x98, 0x10, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x3, 0x5, 0x7f}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x43}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0xfffffffffffffff9, 0x3145c}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2d, 0x4, 0xfffffffffffffffe}, {{r0}, 0x0, 0x10, 0xfffff}, {{r0}, 0xfffffffffffffffa, 0xa, 0x3, 0x5912fb9, 0x5}], 0x100000000, &(0x7f0000000300)=[{{r0}, 0x0, 0x2, 0x2, 0xf1}], 0xffffffff7fffffff, &(0x7f00000002c0)={0x4, 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1204, &(0x7f0000000280)=0x6, 0x4) connect(r2, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) 16:03:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:03:20 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x3, 0x40000000000008) setsockopt(r2, 0x27, 0x200000034, &(0x7f0000000500)="00000000b822306e365ca6cb12225511000000000000000000000000f12a7dd6f51ed0600e10d4fa56169dbe01370a061681c5bdd2cef7988235d850b44990984d0e9bf472933a01cc7fa7ccb8dd56eb72b8b0c32dbdb24372efac562edca89532b397303b109133148fa1f7c88a24bfbc65ef66391df9074665828de3f290db1d973ce687e5b476bca41c4650a0ef7d29331730356f0ec766f7b8bc3ee524799ce3ea1b89c7d73ccc4b5327c12dd8b8f72eccde3188", 0xb6) r3 = dup2(r2, r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000700)=0x24) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() setsockopt(r3, 0x56, 0x8, &(0x7f0000000740)="e7e8ae6314a2592c5c4e6dfb42d09b0358b15f29", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000800)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb2461b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b000000f10246d290da73da00", 0x81) mlockall(0x3) semop(r1, &(0x7f0000000200)=[{0x1, 0x7fffffff, 0x1000}, {0x1, 0xffffffffffff895f}, {0x1, 0x101}, {0x2, 0x8, 0x1800}, {0x7, 0x1ff, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0xf6b4, 0x1000}, {0x1, 0x5, 0x1800}, {0x7, 0x1, 0x800}, {0x3, 0x80, 0x1000}], 0xa) semget$private(0x0, 0x0, 0x205) setsockopt(r3, 0x8, 0x8, &(0x7f0000000780)="89bd48602f9eb347a470008a9fad8b74a51dd5e91d2be4", 0x17) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) pckbd_enable: command error 16:03:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) pipe(&(0x7f0000000480)) 16:03:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x5}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000080)="a069b07493547143f21219e24fc3ae937ba5f30b74f1aedcc78e31171737e216a2d6ae95404c42b65eb326490d349edb6091ffccbef344ddd53b5ad9984f77bca0e13c011e3554c49135553f218eee2415797b27d449890c023e65605d62ba85298996355f93fc96b51e0d23dc0d38b9c308233760c854c41ebbbd0854348b522eef", 0x82, 0x8, &(0x7f0000000140)={0x18, 0x1, 0x1ff, 0x7fe0000000}, 0xc) 16:03:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x3, 0x100000000, r2}) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 16:03:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) write(r0, &(0x7f0000000440)="9c87c3772c0035b87e33332e2e", 0xd) readlinkat(r0, &(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000200)=""/221, 0xdd) 16:03:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0xffffffff, 0xb35, 0x800, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file1\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) socketpair(0x11, 0x4000, 0xfff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:03:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b800fc00b3e600f70900000000000100"}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x388) 16:03:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8981, 0x22) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:03:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000480)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06a6f681e4c0123672daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb625425fd2ead9d88e0d1f511bd0735f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa", 0x80e, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/243, 0xfffffffffffffeb1}, {&(0x7f0000000040), 0xffffffffffffff42}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f0000000400)=""/95, 0xfffffffffffffef1}, {&(0x7f0000000340)}], 0x2c, 0x0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:03:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r1, r2) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) write(r0, &(0x7f0000000280)="40569468971ba471598a52016ea5318703ca72b76e46532928839c7afef140a03e67ed455cc57d9ef48570ee14bf427a67de00bc5be0a5c042dffa98c63bb3e601aac37fe560f5501625fb09e41ca7364d1d8a78df805b07cdd9cdd8449349bb698b3c3a446b0fdce4cd8b47100cee426c525a3e63c81246cac20b17d1dae86871e47c14fb657ff965b1c0f28a250152b378c9cc0c094f99bdf7846a4b134df4c32b040b353bc3602099a3250fc1ec50045f6f1bbfd90b4647c384a2df9b10a029f630c77af588792f723e10f2e8762130a875d26e14582d750e658128700167e66e1b8e462bed5062ef521a60304fde007caae452b13aeee8f969e815ac", 0xfe) open$dir(&(0x7f0000000000)='./file0\x00', 0x11, 0x40) close(r0) 16:03:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="55bc99a6e051555c4a9b12cf3034e1f9ed6787ba3f8d27"}, {&(0x7f0000000200)="9485bae95414c28cd5b82155e814b2b7b14546e71692a60034a1430f4b21d162c72963479958ddb61f1a355c9bba3505132846a5685af285e4c7e0447a1a15b5f7a9c01408dc9760bbd8de806560b022e759cb37607442142fa2c7a23f66990401def3d2b12788bd521d1c04529d8e9de327140e48ac3725337a480e11b062dac53a975ec3f48b15c27f04260ce345a4"}, {&(0x7f00000002c0)="198acc184f756f77ebe87d4d40972fee7e16308cac1b5a0d22f1e85161ffb2eeaf3badfcfe9aeee0485f1de0a0069bd323d82476df4e17ddc3ba96ffcc2a08d3325051d0b030e3032453d4edcf092df7c657aa7604c50c7f0c52e1dd225e73410eea271bfd3215"}, {&(0x7f0000000340)="6a5dc345c1686f05b146d8e80fe540b91d9426a62750c6cbf3ba27e89cc1b5f8adb325dc9ecc4805c68f9bb12a"}, {&(0x7f0000000380)="3acf017e52383cd8de525081a920fef997d1bfc35c8875431ca197f5e5527ff1068fbbd2cc92de3fec39977bb0db1b41ba65e276090c4f88"}, {&(0x7f00000003c0)="47aa35779c2f7731a30f46fc0be09f52bfd1bf4a90380b97fa7552f9765a0e604fb52d8789383c7479a43f587acc5e2b8279f39eff027fd6e41f8d71f0ab40c857fa82583e418a9e7986cead2d54d97cdfbf43e96b295082fe8ae16883926bec11"}, {&(0x7f0000000440)="2c23df94996a7c930266084cc7b978f26f9a0c36f4697b00cb76f207dd0d8fa39ead3162e2dc072a9b14"}, {&(0x7f0000000480)="9032b1e7e8e03ca6ba23eee9747f2416"}], 0x100000000000030a) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) recvfrom(r1, &(0x7f0000000100)=""/105, 0x69, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:03:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() r4 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 16:03:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 16:03:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4000000000080) 16:03:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="038aba80986e923f5b0756df54e897bf6cf52d5b04c53d1ec0411abb5369dff3282ff9a8a29fed331d3ab84735112d1a0461fa58feaf246630af57eee533c0706a1e9cc2bfd7468c7d6d597fd5b5112c99fbc49686f9c734a913992914bbb79f675a9d28da8efda5ce31c840878e7ccacbcce085d6b43e925c5c8306cde3c5687755f97821ebedc891d05b1d5a28c06be11db2239a394ae0ef956a5e9be6731a13f6f6599d8a987e8f1e88c5da1288f654ac1499cf9ad96485ad7a581c056b11495d62bd14518e39e80e9b61a2a409b6f908eb2647f03cc7336435a2936f2bcd012b9e28", 0xe4}, {&(0x7f0000000380)="78a5f762963eb641f3bb686f109293432fbea73818688df427f2d584007b49b75ed7f400d5d87aafeaaf3193417cfbab48215ac000b018f7346ea9a8cbe07d3c1263929b703cffdf439594071b9f9539f13609ea9cc46a645f7408d1fd594554ce9291c1a9fc0c0f83221b075494e22661170277490e89430ce6b9fe44be6adf88faad38b9ab8a674f5f7e887234a5a02a25071d4debbc486ad0fdeef107d284a92a20237c7c1f32e90bb18b2be35f4fb0cd9e8434dcd0cece01ae45cf0f0d491fd900006a46b37116f0393776f22b19472bb9d30f282da29f3123c0eb32fad95e53e6e399530d242892364aff975c59932f7a63034f6ab7970af9ac7df945d1a4ae3025b913f40bb4", 0xffffffef}], 0x1000000000000232, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r4) 16:03:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae420b10255be553a00be5f3e17688eadbcb2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6f"], 0x80}, 0x0) 16:03:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:03:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x1, 0x4) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:03:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffcc9) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) msgget(0x1, 0x6) 16:03:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5f81a62e068d514b) 16:03:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) dup(r2) 16:03:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)) 16:03:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x2, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) open(&(0x7f0000001780)='./file0\x00', 0x20093, 0x80) r1 = socket$inet6(0x18, 0x4001, 0x81) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)="ed223b125c6c02843d74439bdcf435037614a52d51a0c46ddeb07113215ff6260a737124b4e87dd6c69455782d3912ff740408d2955bb7ef99488f4a8058b6d2b29881f82c63c03abeb37b0d46c7d159d3d547e3", 0x54}, {&(0x7f0000000180)="c6093853ec6c33eaa428311dbd647fe51fae4806dfe6786e0f5095432df9c1af606efab5aa435b144289255f21fac13e2c073bc88cf1d2993801faf9613e8232d9da24e8fa4a403096b690cb90d4ef0547d99bfe22079b5ee7c9817f67d5a8845c61a1ec2ced5dcdc4267fe35b6f22a4e6ffacdf062a7d0c1f32456d29b2a81c85997f83f3576f1fb41371787b7109056bc7a9", 0x93}, {&(0x7f0000000240)="ce58eeaa5a4d40fb9eb09a9eac419966a2b73b4b2418d7809db85e29d5ec4e423215ef60f771d4cf53f06cd051c1385e07f94138b2d8054dea43e97c9f9cc21780cf12e5e47fb86c776d", 0x4a}, {&(0x7f00000002c0)="a4f5a1246ad979698d8202079ac8e182bfb07b29cd8941c6f1ae6e3bc941632fb4e3f3b4e35f9ffec398469186ad263a8732ece9decef6d96b0ba55ee8ce355ae0c9af948081d2524c5c6bab908ff164e0d0486a0278ce6d0cb2242acbae498248ff", 0x62}, {&(0x7f0000000340)="103e86c9431b2cfd5c0e74764b700d1b36edfa4f54f410dd3a174508bd6636bd51f7d7803df3ec4729c30da4f2acc650d67fd52019469bbb3a7d0599e72dac10bfc56a5c6cbf11844e2df38a5c35a8c9eb030551e30fcacee2266e4aa610753bf8c950ed15cabf3915", 0x69}, {&(0x7f00000003c0)="f4a2abe3d629567d15815db84896f8b24cd0e985da0082dc41237da8dca7073fa51bd9d6ffaad63e148071a1e1e3eb7d18bfc7c7614ddf155b5cef453e79e7576130c87429725784797a6ea64ab2dd1079fd9d7dbbab7cd94d1b70bf07b6a6ca90d829b75974442b14380afe655e984da891e30fe94268fe20f42335af628ad20e03c194f485db24e2b8239a29d881ae6028fe3cb5114f663816e5658a61c48f8ec7f38b3ce6866a6b77aef206946161e37f5bb243680bb7b4d3d92f8c831e25ee36d4460de73a0479fea24cb62379b7e74dc008d9fbdff71bda85c8c27646918abac7e412babecb9aeef1eb5e7216edd59c663f807cce9525d21412a77d249052426e5d047a48b7c3bd4e1c9ab7c01185526f7009560cb1ed372644b8f476ffddcadd08b7206dab8fea3f02415b2bfa96143a8eea702352b01e86dc688bcc9dc7e618b671bb9a2010fa0d8ae3eaba80be03e704c04e8a2f051733cccf209f2c53ab128cddb21d51a9a00bdd8f5878de2998d16af00b4d4a79ff7cf47b04fb5a652960f5f5cec1206a976143eb11068074326e9b0d5e125d27ea52eb7cab9732298af6887d7c02fed474df27c8b915a78343aa522b3ba91eb1fcfe5b19401c944dcc5e29a91dd4175d12bca865e664e8d483b6551960339770258e323e1a0449ff515039d74607921c46a5331144be46b3bd23d823988302e6c7eb4ef9d3e9615ee3b89d2c7acb238a35b04f29ed85e2f689ffc054dcfa85abaf0578e0a75bb2bd4ca246f0df7726f888f361c1be8d5e2c89db9dce217cda6aa16e8d3035e687303fde2691f0c106617bec6803d7d573ad3d221180c2a9afead034225dc882af236ae6bd2d16cca0b063d07b63c8d3ebfd3c31ed8d608f5e742649e88497971dfa036ed015c74a61caeaa05ed76681131a2df1c242d5e31d7d59dda0bcd26968b03ca6970e65e38cd895909d9e5abc102fc707b133fa5550194533e6dd6e84a67facfb04c76f67bd57bcfb63bab18dc42530dc476b111bf40b81486c0aefb972eb9617abdbf485164f93c0b80abfc96572fe8e054a26ac40a801ab2f94d5d44d0da64960bea902ef7a95b9f1e25b34cce1b995fc0537327ff763653cd348137418cbcf0da78ee074844dfcbb9b595f43007e547c42d0d692007d50b5d707501819f46eed578ded17c85c8ccd004622bc24967e5ea26085e7d9768d94e6286828b51c9a268bc87a6c6d38edcfda1eda070193daf0143ac8b9d7d7a7886fdac7b0b6da45e80dfb0c1f49b4298a44b0912e32359159403919fb7f50c709e9a40449fa32e3637dddf5f4188ae3c08a7753276b974167e59994e8a40b6160bd3d870fbc4153e564514bfff02522c33e564dae3e5117eb0f14b9e0bdd3b07667b50bf3ee8626d1162d31868c6dc5347d116f2da55a31240aee52ac00a17f3c63a1f2f2ef68870b814d2581b4872873e9aa7d5790b8f9749c68c7b3eb78f1d232ffef82983fe33e19d94f8f92b40cca233730e8f7cf20e86ddb26519a127f3bd6a0a35f9550b72cc34962f2d9a6b061fa964d03d53dcc9185db8fd3deb4aa86a0e9a8819fdc33abd86e830f1d89c6b7826c0b5eb1b4dcee02864e251c72b0cd7736d19853a4d9cbcf8b60c141cb386846fd39f43a9177130a8ad577c0b7415abf2b37c16e105b234902407b766cb8cbe1bf17b1861c436325268de0c44dad41890c27769252556e7db239454b7486c5289129844ced2fe145f4b0c0253a0ea75ad67347b1ad212db35a7683cb5d3187dce9c82620e04869a7f94aafe0690e8207e6791f6a4cf1408aed7a2a41913f1d9720b221baf619ba05d79d3ec6e86e06e26d51fd048bbcc1e304251f6fe6dcab83c0c415b374874f5035cd5b10db2017badda91c7e0e7bfbddf2f175e45acb8afb9f05155e23560253708a0bf485d64536cee35baa1f9d8b3b88ca096897a68de1d5b68a3b35d839e30bee7b7383c699ff95e0242a80c1847de3fad372192e4c27d679d116a8201b9ba61e613e91801070961552e8a97fcea0f7a19dd34c8542a1e2e75c58ed6efe83cfea19f103019ef349e7ccce2043cf2c9f93fa19b11c8760641329096d4369a9466b111df2fcf69ff042e05e91d63ddc5113f9744fc45357eb05a67c42076266cc55f6d493671b2be132c2580443c6479ded6339c42a98f95a0ee5b7abb3d7d91ed61f35a2f1fc5b1e2f6f630edb7d0c51d78e64e9abac5c301c904e1b77cbd69de4e2f21f5c44608fb3b29cd9469d7c82bc5ac9d50f9d282a0b4f76b03385ea2f9ef21764972e2bed92f47de52ed84f78f13f931cf9bff0b4267313a4933af4033cb5825a6ad88cd1574eca1e74f212329a802f804ee9d0307ed8f34a692f60a33495e6f25404edca360e21cdd4e365fe99f707eff37ba6bd9aeb8fb53b05aa30cb7f527ed2252c496387388b98476c07df07a3b8bb830affa89881ab0f45557bc4b06cca7f93bd31fc67cde23812f50907addc555b43f3d8e57c71d6a5e1c7b1c8d3b1b6a9847e8fad73b6d8655065a747cb628c5e48db4393b9df9c6869edd47db2b0e706b3a520d0a0380c1a318912642293bc671a8e84a27b5d92ef2172bc11fdc872900583d077cd3d6f492a264c21b04024a7392d29b5d492e543ed97c7319cc3d7571684a24a759b68f0be73655adf8356812e4fde0e4ceb97a034afedb7b8270122db2d41b12affcf65773e1a22ac9c5e05ee9950e60ac3526dc428e08eab5c4f9708c67a4cfce76f464621521919efb17c4fa4f2df943177d02754f0098d7cdd352a4a8919440a2d41768d74393417f80cb4fbe2d49ebd11c57c535a82538a6a51ba19eb23d21943308d29504e37c99a16a76a3702120feefed3b9146b463f5d66cbda092bce25f0a545d8694f9c2036f94a6766eb056025d6e9204fc139cf642b5292c31061da226b940880ce9664cd6f6618b94ada0d7b76c477f52381148fb2070ad064010d34d0cb7385b5854c8dc5e7f18876f41044d2b0f77b42f543a840d31a60ec0ed8d6ab8a8a852b6b61ed6f5171928802214e3fcadc49848f827453dc4c7e4d725ac615ac85877c1ba1d3ad7e0c49d10046779b3c1423fd15ccf8a3657d4c0383e409f0ea46e43a57816bedc033d1cac3ad1bf53076c044317d86e0a83c37e75d7a604f1f9f452f9ca9759c25de70fd2ce99e683579ca2abc8e82d1988552319ebd3104d7afeddbb1d3d95322ea97c4171d827290315ee5342a1e9f0471a14524e0e4d264d2520b723532d80d8974f5ba8360f64f76a4e8a11bf35c2594cbed2491f96d42f0ff5765f28ae736513a5c920ce968c110cd303a60e3612d98142018bd458e6ccd7ea2ffd770d3a6e0ef4dd6d7b215977d3c58673cf51244769ffc2dcc769537573f47a582a1f11b17ad19cbaa403f985e0837dc5268a115724133c10f3c80c9dc416c174cea8ee161effaaa054ae887689784448e31d9314f84160f708fa1c18936d43d397331d08e3320966828f787b27881fd2ed98272637e47652b9ed96896d0a0c787ffb52f864b83d2f51a94ff0d57fd579dcc51ca67909afdfb4e16a64f9c76c61a93706ae96c5cf4f02bf62db73d9937016be21a9d3794ab8663c994e24b78d5e6a76d43f65135779cb00b2654dbdf884f6a5c2296a2b900e8c5d783c3afd8009a27a75708686aab365675c09d7252e2cf44450122740d75d53c7791115f05fad5778acc649b263006bb19478038c4e15c3e3badb00bbd72c77cf8ee00cdd8799d354079aa62a55c53a35fb58718791709adf483de270ef3ed16d548192d9e9ba9c1ceb9cebc1c413c8500f7beffc381a7fff299b2c5f008ded5165b0c1e1cd0d25418cabac5782754423f993dcc2b17e679474c317a41f96c14b2820ddde3e3eb9e2af305eb8069b46b68b6b21a60233cdbdb02add4bdde990ac71a8789729e2b4b4b5d133990e074968b2bca4cb143bebef9eeb6edef41fee0163c12f2941aa3ef2b15ec67fa42c67b944055267cf55cc64faa7addafb0d7ecd0ab6b847888feec903b9294cea29e50fb514eed6b66826bc02caa390727dc3a2e25ae792426bb22663099e68b2af848cda8f0f7942f18747bfc6daabf0614d81feb998cabfa13354bc522a5c641d3bdcb6e92e96ff36cfa5bd54598863755c1e550b5de7d6ba2f1e445be3ab91bdd55d7e6164a67ff7f0bef67cdeed4d986cbf2ce7661ff9af17aa5d289ff9cc8bbf46d9397658659c6e4988f69b6f3459dea7997d88471adb9d7955ef94a46ec39abad118a44b9364b8cb39d3538ac8fa6343544f71e31ac0dcbbc3cf1a87ec328819130b10bce00cf047d9ae12a480070165814619e8aebb6f08e8821d7835869f568c8b493efc3f325618e9334cd26e1a0e42a10f5ee03f411f5d6f6feafa4cb6cecdd0269db155550b6f7cc2c91caf1b5f74bedc4b386faf3d5aa99062ef853d268e66247b026919d3c04682e91128dc1ddaff368cc7ad686b8724da3225bb620ff74c77815fb657057e267dba5ae07ab418f1e6aea091b1352633eaf43bd8dcb8283c308c04cafe8f306b9cbb08f5854e7e8451b443d770ad75302f41fdb95a01273073b425cd82d2856dd47726344b4e26d6170de248e065e43f20f1247e8fda001af519b7b5bae5b7386083e33020ff4c63e29e063f81a4681595179e915a62cf444ba9fd9ab00646f02e2b15d983edc9e4fcedba055e8cf37605a519d43afaf95e08cb67164fe3dc00363d0f06c1c7875a69877db611e19667a149d82914956974570182bdfd013a3aab3dd48ae9286736775080661a0aeca305c0d06607ce0c1989f077244f4e18c9788482dd9690f7ad8f7625415bdb3296c6371588e220132d6705d28402630334ffd53fa4887cb6bf83f0114e7f5acea76367e44fe03fc8f7c8ad16d74db40fc9d45d720f8bcf030fce72e7c6f16188dec45f5a9d725fdd7e0d94b5db2f20644fec2fa33b4b58cacffb235569124f24afba389462010237457d0644a1ee9dba4dc79466808ce4d55df2dbc3e6d3ff319ae3f241b89d9f50a10a629606ee78114702e2b00b40775a2554455915451d2ee6e9eaa6c5205d27304d527a185ed7839ed539fee88bc468819513a7049f95d360a494f0a9c192d02ba5fcec26714bb4e9f27a343b6c68e4db6761d26f69b0d054b297605c940c2377e3576d70bde3a90f4795d7d1cb8904160238abe63d37c03631be0b1224232c30dc8ba5579774c475d398952f8724c1227c573523a35fc2732ffa11e663464ced4d45456649eed7817080070faf54eea533011cc604a85d902cc3e2bf360a25378ad0ec019ac1a81bb7e57836bb5d5f13fac5422e46a6454e8201db153b329532415ae9ac7e8065a26a15290f161a041de42da7f5e704d19531f36d4348a51105da07a6c266045ade55fcf7c7070c23a2555e3a06a463a84088f0ac0a1c77a7cdd98a02ebe7ca7b035e001ef20347333e4e2f9b5a8e4306a48ff9a88ec28bdf6d9b5cd951ea46de33f497d511990e06c2c9ac3c6ddae9515a01911b9eae2bad3085650c8265b0b0fe7fc870f44a6df120559d6cbc0da159aea4517a02dcc4e71ce1694efbda0938067340b4dcd9bb7d85c85a31b7393ddc75bfbbc1a9c4e0a918340f053234dd8a6da0f4850b1eda7cb43dcdab6f613681ed5240e61eddab7e7895ba356c042d61d624bf9179402da7a4ada01237eccd587e42dd6e5a56de7ab619dd59448159eb4513b1a65381f1f21932629969073d37c91a5e65094edf01dccb0af4f5a9e6cea5f2b402e", 0x1000}, {&(0x7f00000013c0)="4df88c1ce9823fed31f2da08a7a26d48a21471b39592718a394603c2be752d737a2f12ee3152b1c7a254be26220043a8cb04482d189f84880de48e68a356397d9d2496f33ad511be1c236364062b0e9af01255fb31ad5ec20543cb1ac5c05f850f175de7a419f94a79ad9268d914161ae3e72dfb5bb8391302ed8a349f5d745467c30987dee81ad79ec9b63ea766fb9e72382a470b2f2fe17deeff3e72e02b9cc108a066e7ef305224d05114129174242501bab4e69431a35c9832", 0xbb}], 0x7, &(0x7f0000001500), 0x0, 0x400}, 0x0) symlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001640)='./file0\x00') chflagsat(r2, &(0x7f0000001680)='./file0\x00', 0x40002, 0x2) sendmsg(r3, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000001540)="9786f53b1e3e29b7414f264fe46341c0f4b1a09a4c065d0681a53086bf7c82d9c8a50ed49612f16385865abebecc43385b9d8f1d8994924fc9b39bc822e737b7329c5cd2398b8d95cfe7", 0x4a}], 0x1, 0x0}, 0x8) 16:03:21 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5f86c3ce8e092e0cce7fa3fd3aaf674d0052aa4b915d5b5ac4735f9de089b95556ee506c7015856fe58f39656da39620f927e5f6eaf8cd1456ff49b34f398eec6fce2652296e3e2a8343ea1d23c67a47b20458bb152d323fa0733380749842b44a71273ec5d7340fd5f72686321ced4dd6457dfec1fc108870d8bbf0e131b7928004b971e5ea3f007c881acc83c68f413f", 0x91}], 0x1) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000340)=""/247, 0xf7}, {&(0x7f0000000100)}], 0x3, &(0x7f0000000280)=""/39, 0x27}, 0x840) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x42, 0x0) r3 = semget(0x3, 0x4, 0x2) semop(r3, &(0x7f0000000480)=[{0x3, 0x6, 0x1000}, {0x0, 0x822, 0x800}, {0x1, 0x92, 0x1000}, {0x0, 0x1f}], 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) close(r0) 16:03:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x45, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) lseek(r0, 0x0, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x91, 0x10) close(r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10088, 0x0) fchdir(r5) 16:03:21 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x5, 0x20000, 0xac58, "bd2d2229f5d7fe076d48f2c1e9f5426759878658", 0x4, 0x3f}) r2 = syz_open_pts() r3 = getpid() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x10, 0xfffffffffffffffd, 0x100000000, r3}) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:03:21 executing program 0: r0 = socket(0xfffffffffffffffe, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xefb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x40000000006, 0x0, 0x0, 0x0) dup2(r3, r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="440277e4ee145b22c522af93", 0xc}], 0x2a4, 0x100000000) unlink(&(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002eb0c67989daab0600000001000000000073edcc8a30756fd3546e587a333eafd3acb919d74f30434dd0b2f3b67deb7e5c8764adecf7c55584d74cb5169ee61256f151d3f0f5a3b5491743b0c7bc68f40dd57f93666aec85b632a545fa34f3b0bf0e005395941634c721e86f5f0a09f5638a2484b7fc3c46a8bb14d85a2fa90c9c5da1d778391ef048b48f1d231933fcfbdcf7f600000000000000000000000000"], 0x10) 16:03:21 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, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) 16:03:21 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4a, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x150) 16:03:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/197, 0xc5, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 04:02:32 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) 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') r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x2, &(0x7f0000000580)=[0x0, 0x0]) r4 = getpgrp() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="4606bee54171fb77dc71d39ce3c67fb77671c1447577929f1b3948197baf818321521fbdd7e9e3853d2785cc63997273eb7b63a3f7bc29916b0dff4f5b4e1464a4f35655889ab0e84657d5e6ed22adc73b903d5afd63f22136017c1f3f5149d740d4fc2dec727f928948bd0a832be1d83a20606d05c4a13e2c2cb324ef5670a40f627f57fe5e6175f20c016ad39b719ecbe0a3751e5930a77746c6ad91eb3fc84307e58850b44e83f0db286372aede6584b30dc678fd9f44a7a78f15b7e2da55536a72b2e9b8", 0xc6}], 0x1, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x118, 0x2}, 0x6) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/197}, 0xcd, 0x3, 0x1000) 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') 04:02:32 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 04:02:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x1000000000000278, 0x100) fsync(r0) close(r0) link(&(0x7f0000000180)='./file0\x00', 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000002200)='./bus\x00', 0x880002005, 0x3f) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getpeername$unix(r1, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = dup(r0) fcntl$dupfd(r2, 0xa, r2) ioctl$WSKBDIO_SETMODE(r2, 0x8004667d, &(0x7f0000000000)) 04:02:33 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "b04d00f3ff0a631a00", 0x0, 0xe90}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x7, 0x10) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="bfa9cb52f8cb7ebcf9b58a01050abccdd9b201384fe0b1ea72ca433ab2f2f5330abb5c0367d4f337aaf7289d428baaad47daa18d58b3f8b5c4d20d6ed6ffdf321a7edbc870fe5a35fcbb1c884c2b5d96d2fbd88b19c78ce14a08e6490c4533035dd5a26e51ab4b932091063001effe888781682af1ac6b2c07ebedd83aba610c067d93078412390428447276edcd2eb05d2efd78e686844e9c12ee1e2553484be8e05074945b092a189c33fb68988f578aa90b55fdaa6f10fe1f92048803ee94bb00ff63860f57cfdd0f54d0d369b174138ca35b6538908dd5410017e54f366716f034e1473d68a84d18f5561e393ac39161090b9e00b622f82889ae10c155", 0xff}, {&(0x7f0000000180)="bdb413276855b00a895977456b1feb1aa0373f8cd206e38e10a48dea112e6b38bc58d91fbd4ab2c854c3b13df1abb8a9e8fd3dd98b1745d401c06d581ef57e7788ffe59f06d2564d9de137b196f6c7227710ead264e04599bdd7daf44afca2ff9692ada81c051a3ac6cc82f9fb5412a9a56c68dcd84977eb2fe3aa2abc1fd0b47a3a130df6a7a7a0a2bd10e95d7bf6db49d214c3da7f5a86dd53ba77efd8862690658c64bb49fe98e1af8bd966fc3c54dc3d69ed7bdcd00a86ba", 0xba}, {&(0x7f0000000380)="54edabc2041ab73344c2d89edf5594d164521aa5bf5d07d75da6654193e870a87a16877919360b2e699cad1358adb7142854d83856d1caa8d9bfb92e19ad0355b6a49557375119875116e45f6bb04d6d0f99853238ababa76a72888e9efe914fdb4b5a", 0x63}, {&(0x7f0000000400)="42336ccf871e17063a28c6f3e72973afbab28dbb37354d5362995e34c29c7026b50556bff2125c0efc1050727368219137bfb8ffdeba01080db155a0927570dc698f5e95d09ac3e197c124aea437e6725e938ed05d7478bf782d050f6fac0d405c1383409f89716f55d703fa7242d2ed0bc3ba7ab40f78bcf01b77fad2a4b9d06ef8d73b760e2a7f170dc1d35eb1aa2d18460651e4e1eef5bfddc3d1dec32ee9b4819c6dd73b87aa6acbebd656d5b3b186e33a30b0b0d899b6a1d8e2e62229d2960b00", 0xc3}, {&(0x7f0000000500)="2f61172005a813ff609fba59cb7b8bcb38abf502fd09a44ccdb2dbf5c076f3b497b13d5be060b0ea54e1c12a8671a8e8e86f9fe1291099e8b947037a847ac6586207b0056268efb5312354d009aecf9e03663ca13eb627c871b1176200a6b18e54868e262bc03dce3a71ddd7fe7e49a0221d63d7a40b30277b49f98c70c388373246732c9d6f41cab4fcae7072eca67428adf3c62d5d6afc11052fa84557242026b6b124e5aff76ce9e6cc7458574260f6c98d4b567b82722771f3dd19081796462a52e6e29a71e28e8c344f3e70f94ee91ec913b0c06af05e52491e", 0xdc}, {&(0x7f0000000600)="b164e8f013f06d774b2c0ac2fef8889dbae5b2668a9c9f", 0x17}], 0x6, 0x0, 0x0, 0x40a}, 0x3) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000240)=""/54) kqueue() connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01fa6100422f66696c6530000c22eb"], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000780)) semop(r3, &(0x7f0000000140)=[{0x3, 0xffffffffffff7fff, 0x1800}, {0x3, 0x1, 0x1800}, {0x4, 0x100000000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x100000001, 0x2, 0x101, "314633551c6d05b677432df2390711029e987d6d", 0x6, 0x1000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) write(r0, 0x0, 0x0) 04:02:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f82e3ce0d2729c23d823406aa4da06cb93d48b0a8a20e01d221c9826607bc0ecb05dd635bda561dd4ed0d8e7c4f43231b234268cca2c10e2427f6521c7a8f57cfb690a2975968b26a3276ab3e1c41b8cf5175707a560c36e427698a99a54865e02", 0x61) 04:02:33 executing program 1: r0 = socket(0x100000000000e, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:33 executing program 1: r0 = socket(0x2, 0x0, 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000001200)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000100)="bef81b92e40e0bbc2f80dfeec254f85162bde6d7efbeb49071dc15f6235f19848b881e453e98110e293b8a6a840fe2237df48462a740ea4b2ab0dd6f2b6a57e588a5e58452dc95a9ecaeb511c205dde3a6a40a61543c464c3016f0d5c41e1515cc6b3cca259c0684578aa600689e60d5668bef4f369d0fe822f51e19e61a66de2bdccc1f023ac6ecba58f3b5d32fe942a8a5961d39f781fad441bd786f9a63bc3075311968166e6c7c78b2bca47bac6d57e07f7fa097cbc624f151b5830a13f7afd6a175dec551b42ee6c9f8b867ac6b4fe2c639c90f990e24b7041370e1ddf88f", 0xe1}, {&(0x7f0000000200)="63160be1f902af7cd0967687d96f77eaa17deb8cbcd3ca7fe9eef15fedfdeba26f652ff55f12807917c840c4de6d688e7f8b83336923470c4b2d51095692662c2f14dfda462300fba61bcc036b58fc769c81f907d8b786e0e50782099471d19d6bbed630767d97c0099d4ce672bdf423f54b2a7ec7b6c166d22df53c35efc26ba16ceeaa34212ae0433b69411f8e693552c257ec37be1543a0b82f49960eb87b2a090bd0aa1927b5cd12d29dcad8f332a681a75d930a479ae10ca9740603a9ee819732d90ce634fcca557d19775f2df7e564c48e46910afb47c730b1796ce76cddaf1f094366f585f938635ab8cf36c25f9b1e9287dd11e5e19a6f98a8a1a033ef8b38e5c99f1dfa2a5f5f7835e8b6517238e14638d5467a3de80c96dcd29e65cc7f323cfc48463caa2856c387de61e99bc28c65b9f461f87052f5ceba0e88a8898949fe963edd0121d20bfed40f4ecba9bb865363973359a3f2835ea2577a30c1061f69fab39543aac9ac8668c61dae952ed7748452251f36197f0bdf8e50d93100075affa7a484bbcb7e58f91bc7b22955fc608749174d405cc0f4c93ed3a8ce64d18127c128995382dcac3d1b715fbb155536818789521f25f85b42af5d450f3b2a930b491c0a9fbfef4f191164fd2ac8e362effcbcf81adf6a4984b3295294ebe91c19ed92729aa89d973c68bc1d0aed9741ff617fdb9f5f178e3784ee38fc2687d9eb7b93e515cbdc183d3ebfda2b71850c2787188c958e1b90ed66021e67e0a45dbfeb91ebf5ea5564775b513efc9845572d4efdca46bd1f069a285340aeed77ba4c83ec195f1dbd44b1814851b722986db69a524de2ffcb9ac203c7b2e1b49d7f55131303f01a7a5dcd19411caeac92dc3cc5327f329b299a8353688d13c423378604cb3de876dd5d78471ccf65b533717d47b3f0b10dd4d5ea5f47f6c6083043838844be690c602b4dc6b47029c76ca938ada20ea1d58c701e0eb8dc1e9146cbb3184893f06c0c6a1937d252903abaf149cdafef3795fb253fdc7c056a197217841addff3484208ad7eee97c15ecd720da2e30322bc9f133a5f4e4e72715bd415b26174ded71fde1662ab795baa4841be4321574f1be40e31be72c41715e4a92f35b84e3e112a792ef1a5ee7832b6feaeecae6d9b3269bcfd05ec72fee1ba289bd22d3f603a918d8d5d0ebb3dbcd80fe975e69ceb4cfb565e651b537ddef08620dd3957dac41770083785439eac2fbd5549b8d51ecfdb1562f6c7e0e9ce1e88f258301dda7885fb078e43d044fa029dd2ce8fc3c8fdd45986c00f0a659aeb3c9b05b48d5c3bd0ba9e4392bf1b24c5b94dbb6e1e8b1ec6b0282c7f775764931665dcef14cd84e5bf5373cbd4e0bf606ca1dd9387eac6f77ebf86a1104529894ba98ed526bbab6edf541078ea65b6779f9609c681e5cf479eac8ab96b7e0e66dffe202c883b507762e4f17549ffc7c4b3ec9e4793672e5cd4090c470c6d0e4379064013db533e10e59f57fe4570954c13a8faf539fc24c5b2c46196df2d36c4789d8803d808150bdd7388c7cd21c855da1ea3dfe72561a374f5dc409e8da62a76b7a2a437f9991e7f3a4a52be1a863fc2fe9265f2a0bc8d165678696bb1a8e1fbbc0e687833b426128b181aa7aa6e13816dd224d489bc78ff9d9cc24ebf1c65a766018025c594d22f61ab452a7c8f21c696402a82ad58f58ceacaceb0ca54fccb0a7eebad2032b4a391cc4e4a62109266d2c904d23e802e8de49a0c9d1122e2d8dcfe91620f58acdef33153a77b9860a12014cde03788f8bd85589fd54ae8cabfc81a55ad12abc20c6b07c1cc07f4c90a5ac84116a594278943d07f473304247ff57127769a37e50e678631601008bd6805d14f0744a2f064d3572854f707b6c45546cae8823e3d6331b2f9682deab8d21b809b3694a728463cb1c74a3e7d9c7b8c7018aece453fb9e791459c38c5e7e8b9d8f9f353eda7402dad0e69d3ff3f6ef8b6d09413cb35ac17fc56e1ae68a780e85a7c03aa9d611328779b09896486af539b11951f1b39f65cac57f00b971c5f2d4cae7b72b0eb20848cfec3097d054293cf97f546c4d8fdb4700e6d5cfa125204c3540a6d0b48179a59ad280870a994bf02e6df5ac47b361c386a419713c0c5975cc25a6fe3b233af023bb93256d50ba6d4922a1c084387011807ab0a10a2086b2638e0bbe95bfa38ea8f29209b0b3ed749dd1e9b8b537b0d0fa55ff69370d65d98f9124d91b6a49508968699995456f6eb07fab2a38244754c418e1b6ea75cde1bc8a0b7d9cce9edfb1e776684caa6f24808d6971c0a0d37a20bb701f3317919c4138fcd2b1948c62e9db2aa8c4eee38cda45d2164c336a82bf28f0f2002d859ede0ccb8d98dfa1daecb842862e13518fc227418a67ad49bf034bcd1ef3ea55323823706b2902fc29d3ae5a6360dc3f1c18498148120157ad74b0959393003e4f9c248b1c3eb2f762ddbc0063ef5ce607d4b87be931dd32fa50157862bf21766e3e7608bc3b418c2de87295e0cbb26d7278297ff320323def43cb848642d6b5bc1574f8301952e41cfc8c20006dbbc8756c36913708cedc67724e149c2f1ee07dc1c1b9eba09481509acb682d97c4dd4eefb086aea60b9d5e8a0022f0a4a746bc4cb3f83ab61079d15218c76e61e6f7723b8eb5c89d627e1bfb7166c3f8f157f436ebe6abea55deda6e93ecb267336fa314aadc7b22980cf079ebdbb57f444cf77d4f90021d9a69dc080e986c5e4581f24d672faf63ccfad0706e97ed1450cb5a432c72b40eca796533a733a6e6acb257bd2408c467c77c1183973ab8e1ec7acfbc4d875bbd14dc279411ef8889838bac59dd613e77ff32bdd0f8a38adcfee28dc70e6252fb6364acabe8acc1cdb55b27888f67bb5ca00b52ade82b07a6bd87375a2f548da6287a0ddc736354db6b12af3c6ae046c0f499e502d25cc1258e08fdb5130645b88274773af3d51f357b0e0eeab76d019e025707f4b43da43af13aaa7496aec1d1e1fbc1191e2690415e158fdfee747c722622f94b03bad28ee7995b00474c4b8741f0270e8e7b1777e566f4c61fa39be39a26d8306dfd23c0cc0cfe343884f7e66be89559e28471fbefb2fc77297ac92665ee2df5eac482e12b263e7d58e4cc7d02abacb8e7d7e39884754ce8ac9d3255e1459921a3c767be7749f38fb9f6ba58f42a66ecad40fea7c47955158f63d38f27979b508404f0b50f226ab8256af91d19da1f75137fd19e2d8da5b50999ca00442268f77807a0ac22e8934bf8fa91be58cadf00074b8ce4e6da9f81db77668ffdd6efbe7106f75519bbaed3c7871ff9b75777a103354b1e0c95dcb631fd3823eb7dc48cb3559541ace94d85f273a8422b3040798a950957a763b2d3f389cef40ed03e8c9da46866f61b2b04d81e8dcf57421f866b03278d575c0691927e541a63a96375222aab35586327b57f0b443064eac1a4989b94e89d1bfcaebbe62b0283ca73967cd3291841acffb06f6331d9a0364146bd582669d99e62cc3321822efc1da71e1eabd0d5ef79ab37cf57878833bcb42d0e562f9b2d1b5d9e6b35195264e4a351c863c043f3bcf7a5a591816ef8039fa9e9f1623537016fd1e8d4cec618ea4a8e0c0093216988d0d127bda89479aa55102b1fed4c5e79a5b754bd62593a6a4d773bc02d785eb696ec0837347b6c256b01aefa907ae0c5148c3406ff1e2b75286f448e124901995deb1983f89b889728ad3975224a9cd471dcedaed0494e7edd28a5923bc6dedfbee227812ff76e1cacb1eff280d479a65895e41edf82683d45f1e22d29b69655121998d837d68edbe4564b42602644674ddf2281aa47876bdf75e13dd68522488f925d7db80cfd45e392bd0c14872ed18ced24ecd657fc998145008fe70e03349fa9187ea8c41f232b359a3523b53be33fcbdb6a3b21ae0ced212a3216fba72c509522621b843bfa3e86d6395eb0f6f033201f6eb7e65c26f9896e6bd28e5b757fc8b5b552d072c5a23265ef981896b6707d6f5a138ada13ccf8d792de659551095ead0e155683a056fab83967f1f1b4cb2550dcc65c130775f0059eb09f9c4a7e39f72e2318f84bea3bee162c3fd6a74e6684e3833dbef18fa1b4d92145322f206ad77e6c29132d7ee574317621a17e609a598e112ccd5eda1eb8e64799902879201d031797d9e0de49272d4c364b720b4317d0fb2354526897abe0830d1091ec4053cbc4d677c7e56a0aea957de9d41b831c2b71c7dc3cd2813726720ba259d5640cb2bb2e9a1b20ed49281d3e6b09c532286d980c6d82994e60456b7b186399bed6209a9f0c6fb086bdbf1ab417a4db0c7c4d659f4eaf91bb59ff52a05cf5a0a3835148571c9e6cb6e295d5ac2dbe42b2e938e34eee19e3c0dd35c4889142ee3fd5f6e246478e40db4f062d0c80f2ef7594c6617a3b27f21e5e787d5aaee85971b6d14abf60b3b15ee167d3e8a10c1c660ec5f53c0243d9f73c823796c8a77876242d78fde81301bac0a2257fbfd7e7742739d7a79360a5b9a6a1aad5d7386b68d18e0a7d51385f88194861285ea5b4ae261d22430c024f23d739774dcfa95d25c70f6b83bb7cffa10cce2b20e2816ddaef2314125455f08bfc45b1745ca7b643044b22e0e389eec274b7faebb1faefba82eb35246be00c031b72deb3937d235d0a5f4427e751d8e591c06cafe36642bc408068220bece592c493443cfca6373889345962e432414fc76e868072e9e2c58f5aa844f19ee36d46c9a3d8e0cd675b3192fc0372194e7df601ebff6cd00dc9aa1018915234b06b0d6602d538d08811d8b04b9d7579adc858bd29734be10979df6eb8a7e5593d20cab4f62f5e21d5d11c60966701a4753fe6d59ace4c3925e8d038b75211b40cd94d9f07bbd1c83695833d905b48e95b5df30d939c89a35dbc4598ea1e85c6286426c9e8fe72dddfabdd4a351b8ef63d3e3904784ef41e10e2084a4c29744a1eb47a2d135d4f02ec45585c4c2840d23b64bc736752f2bc4110d21677f03fbda7a6a9bc508b142b1a0dbe9a820e044a29333067a82a269fc13a2d058398794fe984c514ce7c40d0a695870456dfeaf156ef7c59112e11182a5363fbfb369fb6b478753a7929da484def774b884360128c2c9563070ee2a5ff90c9ca9f69850c68aec3617d0463058fe3ea45b0240003bb6d2a281a1a7a14dc045f3d4f9a4c063407c8aa5e8669eb858cca28c6d54652101fb59f6024eda0d3bf0affaf8480e5655374ab5d2b113b79fadeb37fffe051905ce07aab87adc03dca5ce5b7cb823a08bad570684185e314148d90584ad136240accfab2890a8e44ed71d286385e67ed79c0719b41f56d9435108148343d7605df56a0add3353777137f3003df88e58be10667483f8a5e25139edd93c8289e45c0ef0ae4af30c8d9402ae1dd8e11536d016da7b578d383c4884999893e1579f1f553f034b0feaeaa96b89c17ab34da7c53352ecd6ed5c75c2e9e86dcdebf8d79282f70262a24c903d0daac6ff3246d15a79f74179b8b050309ef0df187bb5ef1f96f2f11606aa5c2cf645268bc10e6957f016f6417c1b24c6638b9a034cc8e55fc754e2bd06f4cb015e7736db77329bf56e8587840f155fb05510603229ece635c5460abc9fb1e04230af744d13490bd9dc2e350e45836d2167ba7822d452f036077fee4b3238e5df48346383da30e57eebec32910aae060604e083988ddd4a7d44e5b40e87a1b55656dc8d359e94a4f527e5d5b7e9b6bccfb510f8b4cc9e4427fef99", 0x1000}, {&(0x7f0000001280)="e81a6bac89fb188f51036c8ad708578c0f74b68a60fc6b854e92a705e6f6aa96e466cdd396c3fe88332e6b23674e84b3eaf303f205c4587d703f39c69d80c02a17d82e4516761b9c673422e580fb3a553fd7c26a5cbb733d4da1450e489f3d3a4c3f310f73a66bd7a4e3b70e3dab5130113a4ad4bb3252ad67d512d8139d7530eb05b06234ef3feb8106cb37ee780519bc3b28606fb7cdc9ff5555b9f0675ae6f1e5c4cff170892e067c26bed1650ecf8a02ef69ba1b45d5effee7c5ddfdcaf8353a3253ca41cf347937cb0bd5844d9fa81b281c491b7e8fb42d0c8e1ee717b07e9f", 0xe2}, {&(0x7f0000001380)="8cb96e42281c80ab865123f3153418ecc7b4ab79a630cd2ae5093ed93628e009db0d86d19e18f057db88b6f6fda7fc04d4cc4fb35bcf663c6113e6d0fde68911985bd373c85318a027eb182b19764e1bcb01758d12840bd03a83bc2afe7233f5e44d3d095145a00fdc0b1e502a770bd8df9fbae227232cca302b032f8001a348ebccc7ab4e0eedc3c073c1fed589ca99b1bce4c89a36a843eda9ffdaa7f3e6eb66662d29ba0b40a681733d8c1aa4373f13afcd64aa363b5d199ccf1c8d15d5cf62db3adea6f5cad18bf35fe9fad5d2c0792ce72000eb56cf32d0b3915a6742d1762c2b6a6e00562af5be7d459c73ebf3fe0e5d8a76ac1a36a6f49a50be029b89008ea74f0a1665065fd86cac83f17163202b87d19e7c7c2b75826f27171f2b5dbefb45681768131d0f3d3f11efb1cf6236203d8a321517d40bff1713ea80ed344178dba6a21a92904c0bf347304beec29a752f7a4717ae5888a2076e91873f2275b44bc5e091e2674ed5ef88254f82be41ae31808840dfa4e1bef438bcd60006f16ef1bd4eb2fa3521bc3a77e60b619fb3701b595254f4e36e575727cca81f8d9739ef1234bd9ef6c8a094f3dd9af8ab43e4d66c6381a8c166ac8a15ba5fbbae5baf1601868fb737986fdba6def8729143a029db24b53d690ec53f9f1b0a48792b50d0cbd70e29012062e1eedb2e2374242494017c4714f4a025a982f5fea7da33e98f6455ad9b923cc0b0d5781e715357ca8efda4c406cc6145c9517152e3e2ec4f3204f85d4ee139440c721781da47a393ea4450dd4610e808737a43427c11326a9a74553deb9c22aaa8323b06c909b2d12c08b331387aa7fd8a93b2904a7b7b08b85796c7c335a9ab951ca2aa7306d6212ef2f5adbbc7708daf25b006585dccc880cf997998bb2d97b4f1e0b8dbd4d341224d8db5ee5b48088d375e6f1cfafb87e3e4ad6bf41bcf8683719e1ac4ea8e0cc70297408ed87a84cb92661190ddf981ed28b2049184cd84fdb58dc6389a4d15923d24b359e7629b9e5ca882405d5d0a4c77e91279fedccfc41528e5a3f93510196b02805116ab203d89e2c21989db524e4f0dbced9567ddb1c4272c3ebb89004e399b910bb42f0cdd3eea4deed42f92a835f26e9591bfc12fc42744135c0ed46f32f04e2c80b1edd666d95a525174cffe5945a7073bcf654d0fed2e367a208ff410216f749290bcfa6634d790c9975920361e1838985314aa0d8523f36aa603d957d413f338b719d3ad3cce0732011c89465b08cbca05b09f9ed780698e7d0a52b2e5b14da4ba44ab9e72cdec1c4caee8c56720463b673c4fbe834c31b66f2a022bfb5bc37dbdd7f414f8dd3d399fdad1a79379a7dcae690cf1e1e8d0d18b2a02766992a87243c1bcb98c8dcc29083fd3e1f01fe87ba49d1385670921f4ce79649ecbdef6e75634f790bd48733b3325234d28a0761ab73f131b24db6e5d6eb2beb1d1b67e5342f2f36c23e2da996a9f02d4c952c8a3230bb2bb365ddf3175586dcdea30d8a357ff614bcf6fbd3facdf9f474019504ce293dcb195fdce777508d17ba1599ba76079e8430e95096964aff349bebc02b05241917385a62ae7942657c5fa25e499de1c661b606806e0bad807d2b422f52d7dc48ceb2e1615abc6ec60da23a119b3d2782ae2e153929bf8177fa8f0d14d704f6277e6a53bd69eee78b79bf6a09aed38f1d0014ecdc8adbf288299f3be916d2953f397be6ce4135aceccc7544e41186a5d8ebdf739469c9a0cfa9bef014dd60af7b39c716762a06b2b8c6096de7b318331d571f483031d7bb25d1109c0f9c66dd9a595ab81330248fa27bb8eb679f09e82d1792cb4b867df5cda71b5623b4bd83fa880335b7d28aefddd278722392b3fc2675b3e76ba3c3cc1cf57df632eb4731c148a307269f34fc64aa2c79230fb6d201dbe74af86aac9c458de378eef0385123d10704c50936ab3e98edbc97032bc2f7f7cc1737a5a793c5b4a348fb6a45b0de18d6073c414b42a0bf820e0a3a71a532a66458168897ac446a5812adce9191f88171117ceb22aed28a0176463de2d4ac8acbe36056ef80fafd6b32e38ed02e3ff552542386fb0997f57ace6f64887fc012f65c69ee630e41427d01f1947c809fc663e60c7c3a7edbee04d3da5071ab696256a5d84af4e53f0f481dc1ae36ed2ef59be263a73477ddd586dcd3db79d61ee9d73e8bbd2dd1aa2ba353593275aab73b362fd864491e1d244035ed47e0c94f8340e0085866882decd466f9edec85247ce65606a88b6a1609b35d64a84e86aacd1d2a4ae9c18731473433eace73b803b4299e20cf55c88752994b5e231f6797f60f34be6bb336c87b2e1a36d943d6febb6daa0a5f0b2e70a457a0c330ea3bc58b1fd1eb371f354714c11712d853bf604bf6314f9de924b3fe7ff1dd23c62026396ad1b8133621e37e65d1a15b61fbfbd4d52e91e999450d5a9fb98c8160a69ff60be2b22f248b86b3479a213730c14e82f467a7164d390be37c8ead3ebbff2ecddb9d0fbc0db2695aeb19aaef46a929c3c6141fc732805eee7941bca52d53ed43e2787d3f99cca16d116ff3b660b90f8ac0957fc15a0a9e1f709764efd84e8686aeca89920508c7dc2455134df76c031699c71a0f0b1f5e275acc2a1210f9ec43b52697de63a14b3695b2f9cb85e8eff585306a7f697402ea229bc2f4b6a0dfa68f65249ec5137f92b8bd001ba709efab2bc707495b811930fd51bcead56a5ca292c95dde2b1823feaa9a9c1a62ab8468924661103373ef639de426d9aa659b5796eeabec2a2ea2a7775ee21584fa012d3e3fdaeebe64bac12b0ce4cd1e59f3c7fc1cd4397d6f09a0939b23c2324ecf65fd38240d71c53b18c141c492ec7377a2db1af04ec2919364062a5d3ed0b480afef5888225ae04c7ad131578db3e323e5a7267b0f582d7dba216cd09cd36d494fa805ff684931b21c3b80d47c3630cc05e73a83d2cfab4d1b11722bd1607814fa6cbb46c400d0f6cca00eb584f950ce69bc72020ee43a2e96452c6a50ff4fff783618cdcc563186c213799e73a194c2b73410ed884113afb63d8bde389f6dec05c657c97dbcd237bfd89604e0d4f68d308b241f7dc1797deda7f73f997009d743089971d9483111d75c0f32ea910d789182ed2032a764bb139788b2aa81be19b4f5b7bdf1b4a1713bf2d581f17d1ce00061ec9b8e2576efe8db61e628a41d155161f67bdf57fe03515166cc0e0e07d9df47d87f4342b8e9fc2fd42a28425ccf7dd41aa8d97386800365e35e136ef6edeb71976bbe443e5eb24c728cb989afc809044900144455780d73adee3133635345226a3523e3cfe4f9b65cb8153d74b3c06d9e50d10bdb9ec9a9ceb0e7d09f35e0877c6754867a3be1d65afe0c3e1324847dcc49348f431897e7f1d197a4ec83d1e0a3586788f7ae983207300f2cb12f935ca3d24792ef23104da26bb68725e49ac05ff9ce7674be6c14ebd3fc4ce80d26f795331a9d1fa0c8b9c20950835c4d9c699077d58a8377b79a55dac8d37102fdd1ed5c99a6ba5eedbf5a7d694b5154a91a1a467305244439e8f2e1290b5cb81bc76935e71f3eb7dd4a884cbb92f0cfb82abfd496e77bfcadfbfd713eb982607c15a8f8a2c7221c77e056adc48ddda4566c8006c2f8262e076247f8d31d60142c2b5c862a230f0f89cf214fab137d67b425e8728d734df61ba89770208ff2d9408d5667a6f92ed8b64b8affa488b5279edb5ddd1362af4fa4e3f6fd819c514f25491faec234c2e50d132de8a1ff51f8dbbae8cb9161fd0d3a04b88ea4f4fe3c2be7e00b91994b13ea291673764fe8b706cde086a1e2effa44927983dc2e9c10514617240aaf6d316e7ada70cd5d1b41b9a8f9a42744bbb5e5e51423089082d473b5375cce1711558b3138c97c6d9638370ebf75adad46608c698d931cc737572af0d387f3554ce42ccffde3c61f888d433fe6e6f7608d2c5fc47a11ccb57a33c8519c991cd7f95358bd3ee8124c2223f35935dba0078235b400a2f13f82a782aa0e1a71bb74795220dce44975fffd708618c6daaba102e7eaeba559f3c828ded9ba91b7ca8b86af577274a57e2859d21128fc99aa5fd32b088a65b341f148230bb9743750a9f2b2a588421a5c788a4cb0bcb4ddf3009385218fafe76251c76b0d14bb0d1fe6ea0a70e7f2f9c20848436e862d13ff518e44ca46d12bb0eb03a924952eb1927d71b994034351546b648ca7ddbd6bba74db5f17b968d6aed081afbf85e23e236a6d539dd7b6bbd7f52454c5170daee5b5c5b987826137e63d8d3994eae107188cd066be3ec5442a32bbc2278aeaa20e7813b8f908a3ea20ae2cbf84d872f174170145d611dddaa5190306ad58c97223904fb0edae87f7bb935f2ff5e0b5cf825a566fe51e7e1c4c80e740acb4549d86efc8a34b13ce1d44d2a81947ff4ebde9da58e022733860ecf487d0f9898f389f4678349b44e3a35f0098d5e7ca119f50cc7c5b1b6f383a412fa59e8f8bb0473f76c80a14fd811527cc9ca6780d32def0f2101d4452df4afadfc98b90e59748706decf5a318681379c4e188c0b4fdc40d2e3a3490553685a4661292848272322431cd26ad9b00c4edb5aa89c5c77c7f908d59e86245a21ad600d96d5aa85173901077a75856666ba0c621404cb5229f3830d9afd2ae05d787dee493f7857182ea087714f927b2a162c6531d083ebef5417bb97223d38961474befd6687e7c9a462fcce73afa44d66b37fd86bbd4b5878934f5dae22678045541cb962eb556537cc8bae2c972b18ae373e80241704c57f2c3c3f5733907843cdd6ffb592ed6461e7706a8b4ac94f526572850329612ac1098a9d0e1ca2cf5ff81248c2f2d95b1a6d2f2305bbe5067ccf8b24facaa0d7bcba8d8f8d70936f705253d12cf3ee7ee7003e9faf8f9acc30323ae9336329d61c4071d347817bde64bd396f2b1cd5e9823d04942cef6188886fc991e4bf8b9d2dc26e462aeefa56d4d78026b468a956f8034028b68022d046c9d7bd68215a5716a7a2af89f4b403873f9098fd669c921f0c67593f6b3c9c6c28b881939263714006bb21b283c79170cd7530aeab59a696a2ccad13b9cba2841d8ebaf6c4aacaff4a3836acef1a61ccb8f9cb2adb973ab4d4efe7d5d436e5e31e28b60711fbc7ed04d2f69119eb6dbcd9f361f9d3c125ac0068ccd0e17233832598ce4c3cc104a5d1fbcdcca82773a0e396dd5a8fc08364c6059977f79c1d8894ea12a6ce4fd281c0d42e74ed9caacf8a4495f03f147845b845c241ca5267bd9bd3e75020decd1c8d8f41c6e216a99b79b04a81cc56b3ca84c4bb8795bcb1ce6e4a98ebcc36cbf64a02b54a1f73059a82c9b28aa0c4fe949a42109603ff4cd29da1e7a7889598651904156ee375d27e426190cbc195e25ef477fce00f76ec9fd5571da44c43dc6402afb15f93d397e3cd51e0c9bbb686b45cd825fa6390166dcb76128c257353ae6c4053d16dda780392b363657cdce3cc07c4aebb1355d56d2fcdfd967d048bbdc16fed12b632ae63d267672e5f292a67757622880d44029a220bc4e4e4c2163c67978a0a087887a74123fe5534056567a2a06e7d70f68e2720bb029ba6e83917b323b3bbde78e172a54d4dfdfc33869f0c6e01c59f064ae10e0b68acf50493a582f79cf5d1439634939a88793d853fb48cf71a8b8f32690f0efeb373e3f618bd5421d2d82a651ba9e1b60d8ac5285039266d08712f26efd525a7c37c2a7780b92229cf812972709f256fcedb95067d99a4", 0x1000}, {&(0x7f0000002380)="08b0a604b92b95f3f597b123cfc7be7e5ceddbaad84582397a36c5196896dba1c01b5b06ac5e36a05558e44823a30313f4b964ededf12b7a357c6c56ee94f6d4f43d2142da4f1b85bfd4f28b6eb64ea37016dc14fec8cb63320f2398251bae584e529fd61b53fbfa92d06931229729a5509fb4cf0f52b9703e8a59b80914aa44d5abfca435fc1ac300ff05af9fd84d5d97d1c34720ebe6de32e09c0e079bf988f1c45bff9a5c555ef9c4218b7103001bb00dc324d470043c6e1ab0930d4fc77e6804c6bbcd61e7c53a422a11af59c3c2b303d24ca5eb594234675adec2ee99ca7448eeaf93f35ddbd998a9110e54e2f50dd9f67a19ba980290a3bc39ffe46a9ad3912f0b720dc0eeb962230a28e58097bbb24b20b403ad614aa86235e78a4f543a0ebb49f570314f6f462c101c1ee1fb14c6b5decf5ee8d66454ed7e8a34390613418b018fd598b310cee2865b0302da49c6bb63a46a1bdc1aa232e6026a975d1a5cb5b26c1b6c18a70f732647d67a422ce6356c28fc1db6b01885c60947928c35660c7f4621dedfe39238c5f95ce6171e4dae8f589961979fe4cb0c744d9460b36c3ef2141d8263e3be9e5d7ef4adafbaa0282e67028ab488242b9701948c0e5fb2a8e52f9955e9ff8557182a9859d0f6f0ab08dfccb71ccaa0a9cdb11ed633b9422af308a886002a6e7e0e0275a9774255bb94fde1f15a0f6037b67f0f1a82fc58bb058582678e0623483e309cda3bdd69c6c3a6fb86fd74f917af0142710fc924c15a1f677790586266b757ba627aba55b79d0003fbf678c07f537e258f1122049bdb8693db134de40e0fa85ab5627983e0b1715db02eba8d67863f0fa80b8af0cb758f395e1174cbc601aec1e8f44af5078ef7ef55e74e6d28dcbd23773b5d88ede1cb5f9c730f9461a9690d5b87459954fa71729c135c50e9275aef30db553f8f89de741e216b926f39c3c2f004768f813dbae081b5720756c4782d4dfc015977448262fc1d85f1554e2f2a39dcad1482b737e9099373583d602dd5dc2e7bf394e105f990b71bcf5048a6fe7c6e047c894bdeee86b9e1c77c86a9fbfe9b3c9e5555f0523feb1e31eba9b9802aca90bf7d907589bed6a8b7b7568ef81a4240a42594248dc0c13f9f0ac709c50525139c71674579aaacf7b34128a5f084d6c2a8054b905ddfd48f21d18ea7601b9deb197eb4951f956bb60a1d0df313f489f3a98f53be314c6a91de98906cbfa763bed6117f783d9ba8b9d601ad8cfe152302063ffcff283ec52d7b7d45fa9e1f8c021366bd40b43500c7fc13ebdda2136ec8d19be3cf0a25ace13ed6452b5dca7aa211a333f4fa5139c49d7972a45a200b612c42ed5827f828c4e62d9e9bf36f79e236c6a0409f19ad360ab75f95c1b76f43ba93c8d915c9ed26ac1d37bc13edfb7b2a82ed7b6690309ce7dcc5963a5f2fdb436f9e69615169788024fb7a56abb93b64cdbc587b07c70f49c9ed3d458e8a7d38a4ac29ca72bd5b00d0e1eee7c91032ebad0460dcaa8a61e96cbce5e0f8bf673e8f7a10cc79d51a76c1449e4e68c72c7d3c032c82b7ee34c6d7519dc2e317f6a61e0337fcad9c8fff494ea9cd4fd2f2ba6c364e452fc063a88d9ad3decf7088803030e7f0cdf40a208d5867ee78cf79b9a340fffa1fb685adcffb6a8aaf42919deeed501bc783e5d50bbb4692058cf2a9820d408039e03949c51655d368556b6d86336d520bc5058a9f27338d4e6a0169ba39dcad0e4795edc2ebc2122fcc01cf1891ffdd13284197b3206cf148fc0997b4053b7528253d10d37826edee423b0bb461619a88fcc20c209f88873fd5bf5c80297eea17c470cf449d28c752ac12b2a94f1f55988cb96497f81876223c9effefdb96325ee6159960fdb7cb154403c7cdb2fef193c55ab23113bb624efd3bf0896e6896865b9c97fc6a409ce9a46681d32d556b6dd620206f91d2c88c73d77337948df5d356544655d747c4108f77184e91c40f066f5f6e6f965fd903e20cf9e876a9929cc4a74c483249ecc53a787e05349edeceaed8573b775c86289b5b0f52840ce6867e8d02e3fece3b1cf93681fc413e8ceacabed1da31d6fc37272b7cedff7008fac59b07372b2648b050714065b9621b723cc31333bd89e19f31df688d584634ddda24548391c3805f11cda47b841060210a641455fed5f1679054df3fa85bb2d34c993c7ec5faa892a102014ad9517713dcaa9d6ddf90974135e2d952e9ef3902ce9770c32dbacfe566f632c8c8f16020859333d01d10a4c6916f86b548198f212fad3677c74d1a922a41aa8ff2cfbafffedbc19277c1eb552509333e2ca85c337c1fea0dacd7615209ab7b20605e00b32e56242844be10d4437b241daf6d6e9a6858cc2a557758986b209b73f8422367b73a6991e781b1b4f2b8b58131b656cd0375afa9d9393f9d1e417a138980b982167dd6508ccb1e0d0fb3a2b74b866d4d4e734c6bad0fa56cbfa75bacd4ef3efd05e5295f9f199e18290a158165b382d1f8e9920e9e48392430cfce56dd730db8c3b0300fc924c80d51ba50b1bc0549415b54292aaad23e46d2feda12adfa6777d8d63864b2524913930abc3b26875fbea9ca6d8830f2bf644305fb6b51c6026243664a912f1e02cbeefeab37033e1a865d9566abf70affe7019d23e716e2a18be43bcdd6ff4e8df05187c1d40ddde77f6fce1f5eba3f149768d7b2825e8240e8ece0b7e32523f99df0099b57b693bde7c9c7b721df0fd455d80a48d71ba00034f41b89dfe6b7c655d35caa0adc8ec97e044e37d4d1846b561a748ce2d79d232cee23e4417ba1c6b27591780ea17f540fd75cd2ad9850dcad852701337c5b8ddcacbce2e3cb86138878b88fd256668c02a4522e5ca98cdfd990a80f4a1f448230aa5025096b2470d47f40215262c3fa8c45c5932ede0440c143d3b791f049ef14002d2e5b00a60965724eebd983b6f42d13df0e638afb029984d370769d41fa9c82bdfd2b121291f144ab9253b186a4dc8698e9dc55af7e139893793048645f25ea71eb6580e872903be1dccb43c8b5ed2520ba92d0a8e02ef253d19b2584f1c3290d3bfeef5280497a422a9c7197840f805da4e49df409609422d1644817b3427afc97d43284d665c45ec091f0abc230e12b92512d0049f0967eeb9cd9978ec859c6e1ae95bcd9905f4eb2b88a33d1a04bd9319018ddf3cf5df0b2d96da2328266fb84176ca8251f29a944b0a0eaf5f63478e7375a231e7ea9142c871479ce433d0de315dd5a40d19246294100751285a55af9fe43aac28f16fa54abd31c4610091b1620fafc124f74e58b03175d963e874c98db6ba613c80ccdfbbfc8c1b3f9133d3fad7d29132ba49a54d52a2013f38514cc9c734c36c2c0120270c6bf3e678db7a8b3001dbdd0cde945353591a5bb79149c9637be2f448e16f389c6ab408ec45d856ce51abb7439af8ff82385439a8d97966bf0afb6c34f75ad7c6373f9c875caefd403a0bff75e405ad4a2639d11d8e1a88edf326bd802e846d6749236a76caf0292a0baf19b785852f879c116fe9678249cedaa53426812d1113acb1cbd8002bc56b4127ae4d8f948696d2b89fb491d1d642740fdfe2a72815f51a11eea11be58cdef2078f2da531e0816def7d39275e1b49949b05b461e2801df24a101a98a9b759f095c37208f09f52a272b1d6cdcc9ae71d6aa97767619075ea53a42fa692f64627e2e8c819ba0512655c4574b4199e8395d02a4d3b4e4741aac50bd43ab1e37c0e321b602e2646434c04b842d21e686b740df00a3857a357e25a5a6e8a86f9c3d4124a19379ef7740bad8546dd2c10f67e7b44048a9252c3a1d21c5578ac2a97d82a0fa6fe1c85f03075080605fa7448481b3588bd870a23902888783c447297751c2a7b9dfb4899f297f5cc82742d33a81e9e4ee49f4787d6a84400bd17714ee6ef3ce8492af42a9bfda9c1b25e7594abd720f06aa5d9180206d03f8e1f24fe8fea5c25cea03720b13d20016a41085ce38100f70c5eff89fa4a651997423777073d910a9f8d7b234b0c5eddada1bb35293d8ba28d26877975da99219f1f3355797f6d441bb26b9f1549b6fbbe1a1898780fcd7a1ad23b4cbf59801652f5777437a2f95eafdf6e5e92c32f6173da961e1837237b0568d38807ad055a04442e083c99054e52e88929315632cf28184da435009306f8e39b838f3b4eb92ad803f387b1358da9d7f504c4e11a7da242735f5b444610d71518f1e416fde370812a76241518141d10ea633debd019c1f5a7ee8a69650bdad697a34e0b843ba4d9327edf5f522937d4217fdc10511d7a23d68c3a5314244320f12b6a2874f670af9eaf90ab4d14f607ffff41d3246e5a170d28153d6a8aaa3c0770442ba3faf1936b040bfd48867c2be69b9b6a23ccabd101121c4b641237a0a127e516e45ef9631cfc5cd77b1b4713cd6a22059f3b036551b7654952046c21b775b103eac2e13af90aaff72d62bc0b53993c3c82b7747e3f1c1f3d575b313fed50a8a2edc81b3b3496a3ebb93c7ba4bb85fac983d3169f3b3b72e6007caff36e637ce585e9622e5e65971dd8acb0fe0600dfc4b002d2b95ba9c3b1fe70dbf1199fc9d0b5452f95be719176a464372d6864f6ac69dff1d8fc9e84141f506bc068dccd985a5aa0cbc98c00c4829c9ad24a9350d3525167b5dfb0ea1353dcbb9aa7c351e875d9c9a4cbbea64a0a1240c91121a0723e8ae0e4f7d6cad6340a9c002b8017da5b50a2ccae82344fb90885f2c60a1839e8367f1ec713129a4c2d25b3a3cd43ef6ae0e41d2ff7f15933bd4d2bdb3d158ee896bd7f07c8c37dc7d5c1102bcf60f2451d5a2863d191c16f20a4a34268b2e1155503e987ec9bb0ee39c1bb955dd3914619f9abf53659a047f6e8bc63385cf7708b69c6606dc43f9e4663031e315093fb22e259f4a4bad02a2c2f0b8283ad23e134037ac6c6755497e37eec4ac55a6feb12f84a3d834cbd00ae403a4fac62f942392fb5b3d6b8c4e1b9dd1aa570020bf66e242fe1393789527248f4e9aa2300677262ee6ffe9c93cb7b803655d9de9f9c7d396ba967622fa10da4a09f7ca46c56281c3d042702fc5ad13769caf548ae65bf1c0b6b1bebe2fa511b8663697bf7f41d464abb28eb994b83df1d9614059c758d0fa18da67274c3740147238fdd94fce514ca996a5b158d76de3e4745659a8569464c1ea8641092cdedb11f7da29560af245740891f0c4c195cbc13868466dc06e87efd93d9d4376a65a84720b7f75de1fb0ace0181bdc27f9789d4485f315679ee86b2cd353f5ad55a206d3036efcefe88440159fe0ce4964dd681438797e6c27efc8566cd92c743eed28576f1dd275f8137664cc0940841de3d8ae85f40b15d74545c57b272016d5e8890a03995df1cfd5f5b642f47f5f265a758568fa8e9c9a0b144071c65408c799637359e8ea26f2685057d1960907cfece40695d69a185bddabe959da76081fe9fceb1a1a28e679808a9ff3ffb33562184533101c64294d91fd6bbfd7e35e65629b0e6e757fddd32df6277b9d6418f1eb90a7568537ec689d0894fa45537ce3fef5ff7b79425665e3e12e97ea81b2ece19312747fde6036bd2d984c8c804c20c22c63bc06c9d4b25af82002e26016d1e19658b1022e8420f1b02cf6ab56b1f9b62b6f9c747d803e8f64f763b0d151bf585ffde328c0d2926fc15931b6d2d8939903f4424acecfabc06d91117bbdc88ff7420591837e7110b767dbffd089ae10e3175e7dfdfcc2b23d4b2109750b8746", 0x1000}, {&(0x7f0000003380)="13424b8c166e20406444964150df82b057a70eced346777b95ba448bf78b45b81a58991aab96418422a2a0ee0b74e6aa362afa2c14b61a1776a8f613d9ca40fd0cd9800a2878941d178826d7c5b0b2e86316948a573490e635fc8e9c61cbbf38f8673c52738ec36c4a75ad3f63fae35bed1ce7b9af38df78c4c0f266f380ae498962d533171b959fecc690926b53182bd1f3c1b3c5e170bc52e145be3ef923", 0x9f}], 0x6, &(0x7f00000034c0)=[{0xb8, 0x1, 0x1000, "2b4419943201d07fd0ca8855de4e82c394de2b81c944ca11e40079eb386dddb02dd04f39263932b3170677534af67768a455d16b3ab00a3c579a99ab2e55f16323146a4e8407629e22bc987ff6dbf88227ad279c5292659baa1d691f75fe23612a4cdbcf0e103234105784bf21328dfa1fb9f3bb2ad61336be9c9de455c22f83791fe3b4d6eccd912d21fb0e8e6327bed2e3226c9f4240d172597c963e97becbfc"}], 0xb8}, 0x1) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 04:02:33 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=""/230, 0x34}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 04:02:33 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r0) r4 = kqueue() syz_open_pts() clock_settime(0x4, &(0x7f0000000000)={0xfffffffffffffffd, 0x7}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:33 executing program 0: r0 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/27, &(0x7f0000000080)=0x1b) fchflags(r1, 0x20001) flock(r1, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x84, 0x2, 0x4, 0x82c7}, {{r1}, 0xfffffffffffffffa, 0x9, 0xf0000002, 0x2, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x88, 0x22, 0x7, 0x9}], 0xff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x58, 0x4, 0x7, 0x6}], 0x7fffffff, &(0x7f0000000180)={0xffffffffffffffff, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x10001) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x2) sendto$inet6(r1, &(0x7f00000002c0)="a547adc13375506b355b89c14eacbd38855c1a3ad0fd83aa9a336fa6fd71b9efbbb55cee87d5a164e86961e48d21724ec9040fcc501464810132f2ed51a185d968eec31690cf8d2db25568b0c31cf1a06827785ec165ea085ea8e5222de76c8e78af5da289ee851a0e2a9a8f2f522fd7416a4d62c4e0e39a5a8dff28480184f044652f6bf4def68bc7396e61d420154fde94fec4fc47d8d11b84eb2a8f3403f97c6cb05cbcd424f06f53da516ff82d039203f7bbd8f4c353347a1a935c0044810114c1a8d1bcae8b7e1e48399a072e09ec6da809412bf0cc4a8a4ad7c98079231e320afddd779e182b692a6f1c20b9efbedb6f56e721a10540e7c6f54b8941cb98a741b2aa51d63ad8073a59f874a258b2224216cc5cebe6f65cfeb02c018e815311513292d7a2e36e0875e53fa60c0d7519b887df68d8725c0fbb6fea13a3b0c434bbd31dd0fc3d7f7b6a5f06bcebc84ae8222a5ee7c333a36412f8cb8faad714625d75070ed83bd745680f3cfd81728e05fc4eb525bc6a0b3b4577c2c0829972f75aec179b968c625b6b6fb75f652b90a4fb0a969c72d333cb3422ab2daf989dd1e39b734c304e0e49787e94637fa24d189c5d0e69a01cc1963fc35db1428df2b2ed99d11d2111c8932c6ee61da75949baf3aadeeec905c0441a5ceeef113242ebfc8daafd9e4c87a5b8a627ebc4571e866ba4950bbf5565bfaa3de224ea28cdfd1f1e121ecc51b8a32fe761940fd0a06e4e1240018518adaf970ec49c5fae088d268d34250a5259aae61485751af5f87c63bf468a23efebc18c6f3eb2a5facc6e2aa46a3f47e2ea81815debc17a1a3f43b87fdf2c982134590ebd3ab679900ff7aa55a0af52f98e2c2660a588c82f332f9d2e738ab8726f46ec6681f5ec3c28eaf38323568aa4d36d1fd399350e4c9e81c3ab007b1c97bf5449bc103d38ce1953bb8bda23c925299c7bf73f9dce18bf152fa5005d558ef6f46ca66500f2f852abba264b9484af465b266e158d8883f74014b179b4b87c9fc8bb74706a0eecbf7826e889d57a913e2ea5ee7c043fefc641aff8d583cfb9d072cf48da2ae440c3cee32778bafc2fa93f101a3610287d2cc5b8f812d67200cbd2378ce8a61610e561171fcfee8d0436f5e93215f3a54c1bb19668b925f255dca482af95ff98392703794136e5a24f581630a88ff7a163d53cc411c50b4588cab077cce62c8d13c181f662d1b66671286eb30631dd0e2cb2520d77b28c9649558ddd526134091c4185613006166d277be52c2b0c8d036256e171d3ecfcc9e6b38fdc09e63ce5d3815955e07bfdb99b1229b44f78fb0583b73c7e1a739d576d893b944687e974e27a1d8b36b4d9992cd45f04a8a3e77380fe4efa704c07fe90ea8bd3e92f9826fa7a512c2b4c10411ad80a3773d4d6969e91ba83bc84fca9ae5c7351511c2c9cdcc0aadc234506d1dd0349f164ac5acd3258602bf19119d7bdc6e8026dcb789d1b2f195e8a1534e83a94f8411da990ff60cbd90cf60e98f44e485152d7212725e837183f4165577279fa954aa99a5956b7bf92a80f4df63a070e035313cd7a1f6e61f55ad730915cfe2cf998d861f6fd2d811094366357ce1421c07d78a2918c17b9d9df429dbddeeff33ba262c77b290298a544a7ba290559e808546adeb188d0d08085dc1333deb36835ecc8cb6156251639d9340c131eedf520e6ee06f28c157a61921ec9c596e69ab09b3ace5018a812184bffc16d4b0873c1c5869e90249c6af2d21ec6d6abd1fd0a5e6c1e3ee4c47c3efc2da769a8006f21c648b00da4b0f24c465de04e21d24ad76a90eeea445cf2f04fdd819a95c8d26ff057649e5320de1386778515c81d19ec5718fa53fc945b43cbd83fceb087024f6cb288b87cbed9f1c195cb8929327cee3fcedb6016ec29e71014c4341143eccadd24d47f991a85a2ba20ca4926e3471f1d8923f5f74c341aed6daea29228d16385817f7706e38f992f6325f05b04090af2936b48dda7c9504199678f12bb9376eb386160b5500612e77a8c5c795e6f18b0e4617f155d0d95924be859bca864df01d3f5587418a70c9baaea7384475ca82718cc141e3e6787d944ab5f0fec747702fd6ed86c5a2d734852152f94c7ed9fedd213a2f27a7ddcc5be1a8fbd5f61da1445a90411651dd11f772a6004bb2a23713e44b5905bec7066b9fb38bcaa0edf1ef27963cdbf797e2703b61ac76928d717943fd81e516fd883d37e84a5b3a9ecd686b0214e77e6886e18e880e8899139c240881f560d795dae4691753785a5ce405cfa783dd796060b561a9612148cdd2e8a7fa1b1f27bb1944c39a107eccc4a8de902c011266592a503a196dc262112812f127fd7d2bc9c8f3efb193ea4555be113ba903015c00891a7f0d9090c51dd208592b81874e3ae223471c7648861c22b7d5f81ee7752676cc2dc4557e8a2fdb863c9f286f6283c43ff01b987a507d921c9a9582cd71847ca7602894f032716daca7998db05ff711b027c1b887ccf420acb849b72c3fb02b8d9f2f84325944ea2dfa6002a289ef7062b8b494dfadb10117731d0cb0abd7f8f2f7f911e575aa919ed42920bdfd7c57de87002233b2bed5db6246375894341f74aa92a56a3bd0858f5c494e5cab5e3b51581908158ab5882734d2dd04859c0bb8e95b348815d105e2e463fd430c7e6e48cf1af5ee4847c359328d2c1900502291a6102bf20d92362883cfe556d6a316ae4d1521ddf758dc50ae88e3eb1c47e325bc7254cbb92952abd74d17d5afcd01d56db011cf5d72f02f4052cd39d169ecfed7d97ababa77f4c4f7356cd22923fd51b646e6e284c287e38dad0d6168f589f69f05cbd91b0f96c8c118600f52759e031051445e279124f3c2b2ee9e118e6eca85ef579f79580276b4b99f97f588d4ea032aea1a705962198381a18d2353aa1f19f1090a9a30328de8c4f0f329296c33a8f8e7d93ce5da788c6aeec38531f17931705c911db18bf705817def26509ff11da6689b77dd14e02f9d6fa039cd45be076864bab7b1c97c629de89bdb9c07ab6c6525d56607b03d89214fe4eaeeeea9aa6b81986bb9c10746c4623306889d5a89e07b5690cafa912a98b753bf5d8495364badcaf1938ce4e293e9cb70e72c5c4d0ffaaf28ad2f12535b1a81361072738ecee16a9d306b98195b71e4e4faaea098f848477f534684e0f857d33b5374376b141948f3bcd5890b7b2a292b31f979b832f0013ec920d271d429bc0feb901d10a0e2196c09998e1f443a2cc903a1a5e70c27ddbbac1fd86ec39114be7c5502ae68a9643a4bdf9eb8abf10410e7939a2aa27b59783c4ccd236b827277a5c0dc5c4de92a5aaa9272020a1b4ecaa6e2293ae9f819954e5e4430ccbdadaf51de2f10a1d8c1e0520b1f40224fe98faa200e629c38027bb8d94c896f4e8463c48effa48e5a9b8007969456a9df3d6142cd75b9dcaf34474195235d7e1cf67725fd37ed2f4ab727165a46ea78f562b1eabeecbe4e51287089bac1c7bf987f578c9005a7718800803e80138640ae270fa459318e84ad39b260899e1545747235078c44c0b4ea55d9b57bca54d64f2e765201b14c9cf200a1c01d7401ff5636711e57a5fc0d0eb93a9164f81f89a9d98911b0fddd32704f8c5c38e9e0dc7e1b96b5f2898f51b6e245a061071ddba5ca38bbce0b49954b3e26c23f5d4bb61d6a09aaee229ff68b86591ef51de5837ae4f815b8d12da09c10bb8f9e5524f0983ccd297168089279716197b502fdd054a336743be15a0abc591b427b8e90f1bf634d29c94a0f6b96d242be46b2118a6277add00837f89c6787815a7022ff457d646f52cc0ee6066dbcf5d3489ab4db6d335707171ade45cac2944c0679e45a193f3007a8b645130918da49f61d5fa04b641b5f27fc7add46fe18306c1934c6358915fe4e03ad101d18f37377c05287788b0ad25206354c0b8b20c446a6530c3a0e7c0ae7380cea57f3943eb4f017fbbad72d9d6a94b5e6bc275669b3c8533a1aefea0b854fbcbead0d8fe7e4524552b1631645569b71d79936359c3551ff75aee11dace3392f52ee3eeb0c4b4ad875ef389bf314a6658007ba4f79e176e21f4f7ad08822c9821fb9f82a550dbda96f2d61306edf58743060351d717023d68ee5132f9b76ea49f36ef694fae1243a8205d05ad0c3f3ec7ac51f0e8f7b7a2da3fcda2d7eac6475d1b6b23223dc822d0a84381b517bf6e8ee1002fb4417895762890c95353637bcb717bb249f5b56ac2433a8e960161b428d2584d1a3967f8c9e34bf38aa5ecc8ac578d6f5bec4c2b3140396dbd363f7d04c54645a8896c54e7f8dffa1080a3f358ff332917b1b312f587eebf92af795865e02d87d4ef08cafa07b1253bda312064de73c55d67d4a0901512a84434d13c469e85f6e09860997b9c4f66a929a17405c3d72ebb1668a284e9415331f5e3fd62163900ef8705d3a2ebc5046e3a900a36439325bb47200f08be8c88c8175f00c026f4654633eee8a277ac41732e86eba2b12b5d58e789dff8c592dcefda6c07f953195b8c4582cda47fc1f7b390353ea67f12e3df3ad60fd9898e4ffd65fda0501f26231c0790182b53741618cc98499625f81aab0470559bc15bf80d1168032690022fd902dfc486b9780d2a2aa1586e95f68332865a7f9ef15e28f30d24758e25cfa3175d1c408307862e997d24a0e4df94a4793235ba0abb2d4f6c812e8850042878e97f4ff8b4887aef391e13cb88f76dd12736c503cfb1486618bba1def5d3c0f7cc1efb2003e9a6718d246ea23d172ebc2d5d9e8811034cfc8bca8cf535be75e373267b996524d10201a575b1a3e1507deb3f88858e4f5d9fdb1786ef76f9b8f9c0f8cd53b1b7bc2c411c122bea90fef3e38b584414b8a81096dce6a46536158520ad078039e6d66cab236c6236dc41ca2040f20a2c98088129fdf78e3e22240a82f7a8f704d03696d129fd1f9cf0a2cc74f7e2260a01677b040e53dc509976cf31ad42d944ecf454b07bb6083a16f951deeb4688e5e3be251a69686804bf85df7be92835bf6b933513b9558291fa48f1e0e07fece9c6883c4659ecb281e40f48e5f1c8abe29b8480a3cffcf9f9cbb6726d9fea123cef1610f09ad23c9de044880a8e2e8ee61aa5d20c05834e3582431be4184a2c603c5664a7cda27367845cd6469ab28580f0fe5c7d2fbee5f569e88d942738702054e464b17bfddb91d069246cf409838c3f7598790c38ebceeabf166195985d69c3600161125959ca6f87df8b4325d3e0631e523a3851eb673c64d19b89508c6a7b3908628e20cf796fdc3151261494f5f19d76bcba082ed1d247df51a206b1b59059ffad3129bd459055e80063e0849eb643daaa8afaf68e7cf6cfb7ba8c3a9ed7c9e32e1d83af5b5472869660b9ea07a6db72b54fa80ee717a2651951f902be4dbb909a1059a5a2b81e65f971f8ab405edda108dfa282d879feba4c5647636c3d9391920cd3238afcfb90744c6370cbb4fc403a91f240d19463760f650ecc80454298e0317b117405265a780059ce33e76befe2cc6d8653fb28d6087b54bd40ad406adeacb80ee91de1d20de420ecf99b431d82c54685d2ffa1905b31f8d835d5a68d531beb2dbe8ee18b355cb59c460f35ed25cfb49670f82bb53c2acc36d72d60aa1dc72e86aadc20d8f71722b5b13b7d3baed840c3b1c9ecc871daaba2e45290788e42a97f278acb08d71ff6b86872bd9b1cc05c134e4484397458a7f43d47c6d9b7902f602ca301177cbe3bc520754375", 0x1000, 0x402, &(0x7f00000012c0)={0x18, 0x2, 0x100, 0x1ff}, 0xc) semget$private(0x0, 0x1, 0x12) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) select(0x40, &(0x7f0000001300)={0xdb84, 0x3, 0x8, 0x7f02, 0x800, 0xcb7f, 0x3, 0xfffffffffffffc01}, &(0x7f0000001340)={0x810000, 0x5, 0x6, 0x9, 0x200, 0x99, 0x6, 0x2}, &(0x7f0000001380)={0x100000000, 0x6, 0x20, 0x5, 0x0, 0x8001, 0x2, 0xffffffff80000000}, &(0x7f00000013c0)={0x100, 0x5}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r2, 0x0, 0x0) clock_settime(0x2, &(0x7f0000001400)={0x400, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001440)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001480)={'./file0\x00', 0x36, 0x1, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0xc9, 0x0, 0x0, 0x6, 0x64}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001500)={0x7ff, 0x20}, 0x8) fcntl$getflags(r1, 0x3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001540)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001580)={0x7fff, 0x3, 0x4, 0x6, "6a1d90650f349374ec57c0ef0dfe30add530049b", 0x5, 0xc3c}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) getitimer(0x2, &(0x7f00000015c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001600)={'./file0\x00', 0x8, 0x80000001, 0x8000, 0x1, 0x81, 0x401, 0x6, 0x1, 0x2, 0x81, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000016c0)="2c7f44eb1cc21631404b647e02b36799142669f8023a8481c392be1cdc704cc70f521bf7a5ba0b25a1dd9e329d7e80c939149b0b7eee702a9abf26b9e944a78e4b5de04a850e813ed26ca51b28eb17346e3d4439e2ec30c8195078560d4eff805fad97a2719948bc80cc113650d57b540f884ddd6da6b19a8420959b84f407306409041c38b4fbaeacbe701ebb4deceff989bfa2962a", 0x96}, {&(0x7f0000001780)="cfacfc8d559e8bc4be971af39b1dde9819b440e37923f6d4262816b9f95b526aa914dc04b6294b7a433144c435d01fd56e907df8908b816c78f5e2979e5ae1cbd24c93466fb53c7b168f90a5efaf111757116ae55fe48e7061327e2757ef21dc4fea96f7d94098e09374637eb8dd73699d3c078c9182ed4dd733167f37b070eebba99c605c9e711ddb54e162eadbb11f340f1d98a5e46b75856c427b7bde1ba23a09268bf91781db419131a80f630ecb670accfa44c24e9272c8d974edddf2f8ae8a05f24971fbf3e718f4f25bd8a3907dc477e53941903f43040d295dc6cdb2be2c48ef4157ffc0badb984c80", 0xed}, {&(0x7f0000001880)="78e964fe9e39c991f502757fe4bfdfe8e1644c0eeb4a7d564c3ba0b139e77bd94609051781fab3f27099edde1dbe0e57cbbde2e255d85088bf777f7e2316ecb879dea850f10de93b884262f29a66d4bba9d6528fd1e07247170fc85a612cf1f3f9288eb77ce23d2089fe6db77c4cd1d815a5ce6929eb3b3898afc8966bfac70e81fbdb915f", 0x85}, {&(0x7f0000001940)="737e09a44f1c540c89babee6da44a5e14b08bbe8b4e2f9fca30f3ea9e944dd978dd041", 0x23}, {&(0x7f0000001980)="b13a7340d28d4a5b7e5ad791f6622a073e56eb0a0edc4400cf491bd0b7a56679d0c28fea06adb8daeecdd75ee49b8b1e1e3d5c2c8cb859e286225ce01b2e77dd9b364e99a0e8310151e35b3ba9c7358267ab51f0cac66f0b91145bc659", 0x5d}], 0x5, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0xd}, 0x409) 04:02:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0xba, r3}) ioctl$TIOCCONS(r2, 0x8010426d, &(0x7f0000000080)=0x1a5) fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) 04:02:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x2) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setegid(0x0) 04:02:33 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c4a3d2b1b575f40b219422ad3505f8a5bef72c2dae5f128bbf7bbc247438555ede4994fcfadf171237a1e942a0699b04f20fbe7b850b4a1f04d3c802e887e2f6e1be005f921ba8d9392cb5eb8dc2f2c187750de70abcf114fce17a7d5971b9fd39c6fd480938a34288f112f237a32bb549f9b07299e0484da3dd90ed78a2e4bc71c649c0d211c577c1a35d99ea3fdcc07444d5a8822b22d1a176e01100fa1f8fd5c18b323d26abebca056f17da8d01239d71fb5023438d97bee670d46709d03fb34c8a651bd8664d8b1da9ecb4b77ab95f4be101f1a5248981914e3d7512d19e5488", 0xe2}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)='\x00\x00\x00!', 0x4}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6413) flock(r0, 0x0) 04:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x400000000000000, 0x1}, 0xffffff5f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xfffffd55) r1 = socket$inet(0x2, 0xffffffffffffffff, 0xb3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffe5f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40f, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x21}], 0x200000000000018d, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x8, 0xff}) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x4, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0x1009d8f) write(r3, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r1, 0x6}, {r0, 0x1}, {r0, 0x2}, {r3}], 0x2000000000000182, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r5 = dup(r3) r6 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x4b2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r5, &(0x7f0000000940)="75e1de71bbed78a54a5c95951e925063938a843498658522ec9976d81ed068c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92c2acd21f0aeb1a20e069138bf30572c31cbbe8202dc7662950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc68584391ad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 04:02:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000000000400, 0x63) r1 = semget$private(0x0, 0x5, 0x40) r2 = openat(r0, &(0x7f0000001080)='./bus\x00', 0x8, 0x184) connect(r2, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f667f7a653000"], 0xa) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r3 = open(&(0x7f0000003500)='./bus\x00', 0x20, 0x1000000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r4) mknod(&(0x7f0000000100)='./file0\x00', 0x84, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) semop(r1, 0x0, 0x0) connect(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0xff43) 04:02:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6}], 0xa8d, 0x0, 0xfea, 0x0) 04:02:33 executing program 0: r0 = socket(0x18, 0x3, 0x8000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 04:02:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) close(r0) socket(0x6, 0x6, 0x4) 04:02:33 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/zero\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653004"], 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r9 = msgget(0x1, 0x2) msgctl$IPC_RMID(r9, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) chown(&(0x7f0000000140)='./file0\x00', r2, r6) sendmsg$unix(r5, &(0x7f0000001dc0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000000002200ffff005601970000284e0000004bdcec46710bd46426a813834c752fab19a7fd1c296f5e1368750294b81ac8884727737946da887175caa129408a70d9c14925946d7dffe2c161181da511ce2fb50d8cbedc1754f8c3072d9d410ce9de6af073b39da36a012202387f5a454cf685e64ebbdee23ae48922c8a52cdd229fbda5737c9bc5f0480d000000000000e83e6a4d2f1969bd343374e07c495864b0e0d46f5e057abb6b0d1e0c8345dcf1576dd6eaf96f13900a5dea4aa3cd1400000000000000000043c328ae3e780c97090599e3b0ec25d5cc2766a937be09bb23385d9a979082aed8b4e59e0c7e32195286d43cb58a6e2faa56c7363a833240cd971c7d483b63d22209b1403b7116f675b1efc94e4a4322b77ab75713d51e45e967020b38189964e950f3c31a3075689a8b7f87ff5d1b4b8676"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xa) getsockopt(r5, 0x0, 0xfffffffffffffffe, &(0x7f0000001f00)=""/220, &(0x7f0000000200)=0xdc) 04:02:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xe27e6e7db13820b1, 0x0) 04:02:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f00000000c0)) socket(0x18, 0x4002, 0xf232) 04:02:33 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) pipe(&(0x7f00000000c0)) 04:02:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000180)) 04:02:34 executing program 1: rename(0x0, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = semget(0x0, 0x3, 0xb3c654e8b5013fbb) semop(r0, &(0x7f0000000000)=[{0x5, 0x4, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x8, 0x6b7b7073d902d1d9}], 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="5ac10bd66c6061146c147e9179e3fd27a27546b1309e144906b2d484e26d349c8ff51fd26afa12aa", 0x28}], 0x1, 0x0) minherit(&(0x7f0000724000/0x1000)=nil, 0x1000, 0x0) 04:02:34 executing program 0: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchown(r4, r1, r2) r5 = kqueue() getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) seteuid(r1) getrlimit(0xe, &(0x7f0000000180)) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000580)="13f0c070acd8ee2ec9c7d4f1d87a", 0xe}], 0x1, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r7 = open(&(0x7f0000000680)='./file0/file0\x00', 0x10080, 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setitimer(0x1, &(0x7f00000006c0)={{0x6, 0x1}, {0x4, 0xd88}}, &(0x7f0000000700)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000740)={0xd6, 0x7}, 0x8) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000780)=0x4e48) pwritev(r5, &(0x7f0000000b00)=[{&(0x7f0000000a00)="fe0ed13118f0353f98f5b8f532d17b3e1dd9d7d4a616b36056b8edff8a83ec069e556a64cc1e81f01b28b3104307a87f672bc0ef075f06cb79f509fd7188316062aaa81685876f74e9ae95f7bbf4185aa7433a727877c5403a83f7a6022ad850821ce2304442bfe0d03b328ce31c74a7802ab14ff3cd55e9cf39fd8d35f973bfccddcc4254eafc44d8de3825b1ed127eda2aea0d1e332431de342683eb0dd432aefd30b0759cd7ccb7e1b59e02460b3d859c3ebf94d60e5919811a1fc0c2b2f5d56fe6333cb1a181e9397e3212fc9b6de876d41eb906a1d538c47483a51cb950d351196bfd07", 0xe6}], 0x1, 0x0) fcntl$setown(r7, 0x6, r0) sync() ioctl$TIOCSTART(r6, 0x2000746e) syz_open_pts() read(r4, &(0x7f0000000b80)=""/89, 0x59) recvfrom(r3, &(0x7f0000000c00)=""/143, 0x8f, 0x2, &(0x7f0000000cc0)=@in6={0x18, 0x3, 0xfffffffffffffffc, 0x80000000}, 0xc) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) pwritev(r8, &(0x7f0000003f40)=[{&(0x7f0000003ec0)="56556f159288a55efd81aa23d94c8e1b51ae7a6af5ee1445c26345618da12fae424001323ab84bdd877136df711418a4b91546db6184aebd26c625c02ca42932a34b94b73f43c821a486f2e7f449640eb3", 0x51}], 0x1, 0x54) setitimer(0x2, &(0x7f0000003fc0)={{0x0, 0x3}, {0x2, 0x8000}}, &(0x7f0000004000)) setitimer(0x0, &(0x7f0000004040)={{0x5, 0x800}, {0x0, 0xa1}}, &(0x7f0000004080)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000040c0)={0x7177, 0x9, 0x2, 0xffff, "c84d0312e17d4b71e0e23b05f196eedfb09765fe", 0x0, 0xffffffffffffff1a}) 04:02:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) readv(r0, 0x0, 0xffffff33) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/128, &(0x7f0000000100)=0x80) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 04:02:34 executing program 1: mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x2004, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000200)=[{0x46, 0x7}, {0x0, 0x6}, {0x0, 0x10001}, {0x81, 0x1}, {0x86, 0x200}, {0x67, 0x100000001}], 0x6}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x5, './file1\x00'}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f08003f630c73", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:02:34 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x20, 0x1) ioctl$KDDISABIO(r5, 0x20004b3d) getgroups(0x6, &(0x7f0000000300)=[r0, r1, r2, r3, 0x0, r4]) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000500)='./file0/file1/file0/file0\x00', 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') chmod(&(0x7f0000000540)='./file0/file1\x00', 0x8000000000000a3) 04:02:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x3, 0x2, 0x80000001, 0x1, 0xa4, 0x4, 0x5, 0x3, 0x3, 0x7, 0x9}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = socket$inet(0x2, 0x4001, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = fcntl$getown(r2, 0x5) r8 = getuid() pipe(&(0x7f0000000580)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r14 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="71c6680df4a7104a53f045c95ab92d5b4926a87d3824836819bff184b1fb9ca3b3b2ac56334de1dc8f36fce0f82439376b842ba02ca9e906bf1ab2b627958807b57e1cbe075d4a74ecc4f3b26a0713109727c0aacf9725b8dd55642b8f124609e0a982d393cf0c9ff5299daabb45da3797feede49eac4e615426df3762d470de0e7213f817dee3ad897ec38aaccd0d95b3560b2306970c7f998374da0cefac8d", 0xa0}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="00f9ffff5522ff2818edffffff000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xb8, 0x4}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, 0x0, 0xf9) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp() setpgid(r1, r2) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r0) 04:02:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="8000000029000000010000000000007aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) socket$inet6(0x18, 0x4, 0x29) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000c819c946181c223b6f60e80000000000000000000000000000000000090000000000002000"], 0x21, 0x0, 0x1800) sendto$unix(r0, &(0x7f0000000100)="99018bc2509055d21f6e84a80d5b9f8718481614519e2a138b601ec574fe14299a8e557351b23182755618ace079d8f42f3f55f29a420461d663b91177e0ac343c937fccabd1c0e09d72ed200a14088d0e7d159f5a8036461d", 0x59, 0x6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028249e70000003200"], 0x10) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x611b, 0x2}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)="043987b0721d42ebf40613c53b9bd92418a72a5708258321712d5e9672ee9c8b79388111140e660101f36d5990672e442b131965b31f86f3c9bd46b78c9b715b51b3b3c31dc8001381c508413b5a20c18f27ea69e7e0ec403008dbfd90dc287160870d9d423fcb1d1acc8a68c42d7e6b90a2bfc830814c3332533b147e9b058794ab5c319854a3497a0de8eebf20ba4d61e93d8c966dcef0ab607efdad202bb66c6880b5db53f5624452003f1d1007a6422879d1569a96a68c74e2d64ab8547118e669b9f39f9133d0827fc94bde5feb8c96873ef6a255d495f7569884b07c13945ab9087d270473cc4ac8a7018b6e3b01ac9c91", 0xf4}, {&(0x7f0000000200)="ec628793f222bfebd9770658bfae1b0fa60d2c2638df2e8315cd4eab03fbe312f4ce03bb13721cd2f4578bb28992dc75d9447155cf32bea2f091930f9275b1f29e1b1f7709beb6b18fb6f5a9a0cfcb8759ada14e8b93f721e7585559c4705666fb033f6a979cc7ee5311db40625f15f3792fb062a1ed0a137ab39d9a7e161ab612e18c9f40be45a9434daaea87e1f9c76458548faa756705268cac57878c9bdee760ee93944858214610b27a935fb6db5299b8bc1d85c66942cbbe07abc866b3", 0xc0}, {&(0x7f00000002c0)="511569b89f5c1a93daab54cbf1af536deebbcb7af7a963b3286d1ac9024b4548632cfe8872deb83867471f931443f5a00b5f25932e92b3efdaef4e9be6154f3ace053b4cae9636a1746bac412519672f57add08f10059f2ac2055e3882a620b386c40843d8a2955803249257ec2d665ce20839d8db5e73b58fcf30d6906fb339044e4d6e007fe141692a7d11e6d5c21adba6f4853022d06021139717f1613e6090beb31deb2521df05cbe2b2415b011704a53376eb06fb3b33", 0xb9}, {&(0x7f0000000380)="3665a68e46d49089968db335afae8d7d1bb7064fe62fa8ec89d45667109da668ed90219e0b1b46e6c257da4070744f8daf5fad6830cfee681ab16efa1b62744bf60c5a75b64cfaad37c9c9d95b49ea9484cee0b2211542e7242fffd95c0b2ca0fe23038e816c57d1028b55bfe4c1c2bd137d582e37224cb8d6d4c7f6c4feb5ed83bfa4739eb980514a9afa34a4b64244fd2b68507aec1542f3f1bfb072ca0643e7b18d4906a265250028ec09e4b5a5f06b5328a07cd2a3672f64381c96fac7e82c8224bdf467b9b6eb70b92dbd0df7344a5cba7be105d9bca9022b7ed3d8943dfd485c", 0xe3}, {&(0x7f0000000480)="66df5fa828291fcf2ea7beff8e64986fec3733b874cce201aff4a7105fbc2a76c2056a4292aec5c626febd7bd6fb5e799332792720c2c724607f1b37d77d58a4e5597c40caff07df682dc19a316f299f1367cd1aac3304e0cab688b29e1700cc96ddbc2b8daf5d7b7768c426bdbc16a3570e28eb6764587264a1a7655a7ff3e05aeb2a71dae9613e05f30457789239f6d35cf88e38ac47705da0a5746becc27f7b6effe686428a23b591401d786091237fe993165901df6d1cf65825e4b965e4a4b49f0e85995bc696f8f33a1e7b05d11d5ccf64db1477ff7fa73bb19b8bcc7a5b1546e89ca064b58ddc2b2122301c19fae7489f5f941c0ca8dd4a9a9788801d528853e0a39fea7f19ba566477b403de8d76e5ffd2eb2f7e07b04edfb21529a1b3c4d9c91178f175589b210d6c41c5644e9e64def8227df59db66e70b4da49ace793b15b6989ec45354654dd52b2234c2a167b4ca0eb129ff75a8f00fbc12eddbdfe8deffab1ffe6930c1289c9a3bd344282e4b867c0f9e65fadcd6ab40390a62ced9bdb201613e5ef8059adb540af9bcde3c080d8ea8707a6f28425f583ae80dd96b3d2cea82196fe0c0052dd9bbbb1e895206de1a2a4fe6fab9e9a922ead8bd1b6b25defb54aca02a1c439d706cea7cbc8e49ee7e1a58766941bf6c9a0e75ca220e82424bfd639bc932494dfd2ae193331e90ede619e19a2119bcf94c1e99d6b458142d3044a5e50a608b2ea1275955f45791290166af0c3006ce4ae7d5769038e9ed108b7a1d46f7303767f2fe7cd09e22912e5a772b85d841e45cb61a87e1a3a0e1d0bb52f752ae71328eb96e023699195ddd93c628182328eb13460b08a2c8abea476c0ba4046b5591d6594311b14f1b702bbdcb2aeda3a1d7146f41a7f3aadc577662d871fe41d28a466127c24d8a615bb9de73a73640ab7302a0de595f549248a80e0c9f035688db6951f23c1e7abb06006d389ec4d86bf9f6add67528ea5c1ae1d3f1d1b6633d15b57a8d10499f9a219c24727af6ba9061fb9cbe62893f53abe88481faa7b6bec94880397bbb99aae20d16b3033da62079080a252298833177050698553aae22e133025e46886fe5bda44b3716755a9cced6b4ff61949ff53feacecdc00e8b63b8a5fb34f74c5d3f27ae67fb6207caa249e024ca942e350cbc5b3495cff9488a54076e87aa36562da6eb128c1d8527482aab16cb432abbc72397cc3bc7b3bd9970565373e3e001189918fa53ec2f194940c338e36e4e0eebac87aad510b4afc4889b20b59691e9f8cbd99e42224d5538edd7fb0bf64b78a017f45892c70b9b9e80ae34e5a10ab7196c475927fc14ac5688878c4fde0c0759aab1105b91cf95f1089432712aad5735d296f16257dc9349e865ee84ffef234d4c32fd52d162fc457bc5f6866b30c537613a80f50c69c0091e218368374516d6d7dc9f3022f3fdbb5e42b3c533bbfa8a0f912f467f4ff487dc042ddb1b61f385c4b908e7d740819e3a4f33af7c1e22d9d3bdf5174439504ac052b4710f294adf7173abcb973b4a13f0371b165dd74cc5ea9275163ff1130583a015f85e6e8e7a5ad72fb87127e5b266cbd2601137825cf024fe7b4807ca7be4583bca042cd9fe292493079ae35f40b143b1b5c3fc709019f70ed66af90694213ea5a8973a42dbc9872c8594c0ce87b7a745fd428f64d67dbbba70aafa3476a1c6a93d8869a6a150c8530d3c676a4e3cd1da9df12d278775688c4b4945616d0567d5da74d579aeac456f6350a9af2d80599db0c27a408f072ab6a499221e7f582c945fd5bfd30def6f372ff862f2ab626013bf76b2002cd735052df4fb5fe7a1fc2938ee2e08157bd382f10ce28d1a3d56913e24bb0c2521e92b73de81e0f399c6fd9638ab61cec2584fffcefaf81983508c302ca8c43cec9826bef93d5bb31bfa6c4dbee108c3caf12aca50de23f448860e6c70be544c1e960e463dcbb4a4992bbb3404b13cc237cef2ce89c36b8321df9d2316615c01ac811ff51f6585a930e60e55e3f9093cfb4e9ccedfa3836a9b8fb65feefd67e9b6ec034a0acc18e932de6289280e46887e49e782346893b4dd054a9d2d99823fca4b2c4f3c45b0bb0165c538ec0018c40f203dad0ff919ea08362d6c6c6ece45783a8781a0a5d28d057b65840c4b2a58735fbd8db024b09f1d8d12455a9cc94f5548873334a4b98b32eebff1cb8e1baadde790a6fd8afc588bd47d53e63563daac6d35dadd902c75702bdb912d580848581f3bfce6dad75cb9905d58d70de2d2f9535d5c698ef4064b06b8c385437fac198bc849a2f6e8aa05dfbf9ff9a97b1854fa37aa1a55660008666129de743418f5278dd586bf69eee3ccdb3752279b00803ce63707ea0e3bd5d650ac4c5140dd75484ca720597975e05bfc6c2d20cee3cf6064cccfe2b9070ab17804be6d67c2b0e6947471f08e7fb5053e83c0ba5b46bd6cb53f89fed4780d18cf5eb9f797ab645d52c7229b9671feb31b89356c9022cb1df69896068d3b28bdeec4a6af3a87cca4c02c527f3d8a244b78a803711198142dd06877e4ab6265c6caaabf014e2a17a855c39aaef2f65d0d7ca12ee30591135a32e9fc5ef801c051bef2296fe400201bc096748cbdbccf0dec9e0b6dd70f630ec3d51ef54a3f894de03318ba1bc232307345cf6c3a66766ec63f75856046e12ea9cd44f2ee9aa62f18adcdf1cee6fbd7fb348c976fa356a9a495d4da9955f2209b6c6767a2f3b5d16303d2c3e66d68c03ca531f003919c52068d45109e3d659bf745e48c0c85704c99ab4d35e499d4fa3ac5aae3e6f19d192df8c302b98658cf2cd230269517ab60493344fd7c9305a03b4ef2f571f657aa3bd5b015f9343c7452622cb834c7580d18ff723e999b7157dcc64c196128badf0dcdb20e98f173cffecaf86b68705896d490b65a099fd1fbb004c11b998867a053f8343141186533e782195b69f45c224668b137b714b140f732d31648f037edce1b50f7a55c4ab7ad713c4709b3282491f8e925c65a6f208c73f9df9467bc9b934adfd1f9610ac963b7fa88e76d45265081bd81304e3e71d59748315b6a6f1372fee321dc7b4431b2c8d4b90cdfcf223ac1fddd22e1753e2d72374ec45c84033a4a11b596efb0b62ca63435f64e9845159bc0b4cca7b93de59a3ccd3612653fec8354b85e49841ca4451b00f3ff680e32fc7d072baeade6a4a3819a1588e476979b6ae00e0ccfebe73329013147dca856883700e36e7c892b82bba63e1513546946103122690bd624acb8f5107bea32e3cc3b19c159d8184460bb76eb1d75971aa54b0190b6fc872b39f39593a69136ff1defcbeca575c80b0a1dafcd68b767ab7bd5415a7222b7e98d39604161ae26a264ca8b8f62010ad3ffe079d13e0e90dc956a0acdda884f890468a541fa2e8736424c1e0c0119508d0e66ed7f346ac1d77f74c3124398615bd1f630331bbc2e05ac5ec7320c8704c837458265dbedbbc0463fd4ec85f049034c67817e4daa743642f42d87c920340bec026e9c6cad5e849b1130fbadd662fb2a9d1b67dc317dddba85239f4a217f5130dc7aa44a990ca417c7066d2ddf39431c1b349dcb6a478a7a5f514d66dd0c8119332c92cda9e3259ba8d53e590a73cf100ec82bae61bd0fa67c04cb0763369bcf909ff6bd85183bb6dee4902a18f4ea7487509e968dceda5fa2c7a4966737c62e2f759beb50dd1cbf23e9001929c82a27b242772565c0572dba6eeccbda0f8e2596aa990c40bbe45473637cf331ffd5cc6b48fa39c4e33182ef639a9fd638445a20022db99a727f7a838d36614500e2a659c0e1cb56a12a88a72bd7d3849fa43ee84f307af98a496693f4237cb42476048e5f459e007fa4a97bf62f5bb67cbd0d1c0be93ad94dbf0624fd9e928293fbf664e9cbd1930de0422c417f3a1fac0a436be875c6ffb46cc0dc619ed38bd43835e9e95a736cd3de91e4e9f7d25bfcab8a5adf8121ce94819c3fe640fe2cf9a2b54f296b3b12cf7ef650757ce796e00dfbed34da90de4e40645eda4e5f14077ba6c0848f6ebbc804a8be0a933e00cda86c1eace9731d155a353fa0c464825e7aff3f60cd7883a76553b017577ca2454ae5cdf0678a89cf06776edcd7e8a1feac372ab716734f34882f6e44bd550b7650914356666fd0df887c94802a9717016247ffb3b8cee099906f466022ac29401af0462729a933022d0fca019dfa9b7e1ced9f29a0de91abef03f2136624878824668e6f8d542edd051ea439d0a79b4f8125b25df607b21f9ffb24210eb7f31f9252e3e42e26a36a7d55054e8517ab7b7df0839f0431f50550bb881e6e25d8441b8db85fb5382f3d2a0e66d17ff82b6f39130bd91d3b9604e785c9b7af613228e5a513eb961899a76a90275c13434a821aab1745111c0eabf8d587fe246fce7538582174cf286b6fdfdbbf1b28627753d9b390bc6843caa79fa9867d1791710367ae1bd22e676bb9431e28fe7061e0616559adf99ec9378975827c39d43b1f4dce4cd72174ab8b7aeb57040e7ed649e5fae7e1e1fce42eab3f3b44391691ceed2f91bd9b9f099c0d48b44846894c645377dd42bd5c9f799a3fd76eb6dd77fa1993b3883835f19a85f062777f06a8145d549fbf78a95237505ff4723ec9a6dfdf99a137e017908a218a13785a9243b8d5b5fc23c5af84d7dde32480dd1219a74faa563fb41a0dbc3e6be4bfbb8b225a5e5899dd0dedb5a7d3d69604862d3674e87c451ef503f679451b0c73584a31f52e1f5a9eefcd291689e986d1a68632ff44d576938d1c00c06b6cd53726c1a03406ab22317be83c0c49f1c4c5b6fd845f22ee349321de36e84c43cf8fc77b349b13c8b6d7870d4136daaf938395d60741fe6d428e888a6d1787edd45cba88f8428ae48ec16680306390239951a73c8f93f2420984cb550a0988e06eec089d98e039dc6f027b0422b1015108dbafb32b91bf3935cdaa47d66e80019ea4469f7f66a650ce7aaeab752612a56eb724c4021e74ee97f615e87a21cfdce474acc5e0a842178954e0af082a1a80c0839b06cb93c3d5fc235d7ed286f4ddbd361ed7bd87c43d498fe092aba9ab325e0825d012aa7ec4d6f96a520c92bce28adfd52db875f60e2ea314fcc61619403f2d72103d419771033ebd06608393deeec566be21ae6d45591597cf01062126f4e3a54ca9f45f846371f6a407692648689645af18e39835fa0db06d644bdfc20d773f38ad5d70c8eca27dafa6e8916ac6ef96e920996c9984879fa48919005d75c2812a477d7ae315f3908efb90437be2b48a19b3d37db5e2c5fd1f1fb1992276ebf3aa1eac57d7f83130e26febf41f79f74c01a39cf708e73f5c738f5fd4028dc88871aecd24e337ffef4a36f01179b96d25fb1de8096cd079e2fa172550fb111d9b3e94cdd7e3d514f3fa4b0562ded9170ce76b1f0b9118b97fece86cb6cc4c640386c1c72b87c571b5e22d21aa0db9dd0ecdf4600f0e745f92bc896ce2b164c9a98c0d981f97360ecaa576e7902cb899bfc5c912f79394d8de31ee3e76c85fcbe770557158b3850d2fa57b3f6215e6a07ec797084ce961615fbc5bdb4fbc4ceec37c13f16fed54ef11a6e6a956dc4565c1613dcb7cdb57cc6f96b620c2184c6d65d9d8756ed33d01939064f485e5849c94216e5e18ad1481ebcc9b3582083199a20e78d6c1a249149434076bf558b23e57384522751ebf7f4e72294a8b87931fcd5353a20a39876fc9c98b074db86f384170b439b1b3b49e701fbdd723badb50a", 0x1000}, {&(0x7f0000001480)="03a12f1abdefcf39005cfd729bb342eceaa46e6502926ab5c667baa78da38792a58416eb301464b687e457082f382fd7827f9f2642d3b183fd718b4de9110ec795ea7049a381cee5939d726018f8a344fbfa8fc26bdc2cf917860a053908b699ce8f3b6f247b0b8d30c23fe7e93950819aea243759fcb5f1671c01e0c80817215cd23e2cbc36c4f18cdda9c221c8bf21a0f9e9079dbd7ccffe99609c7760ea2c54c700a04d2d02a5a0fb0eda32b978845cab7e8d4d0a4a6962b8ad939e94e15bdd28c1f1b25f335b17deaae8748caf2011cbbbff981f87fd73df2dfe1770495c5fb51c12d1ee55abab552773a08fdecb", 0xf0}], 0x6, &(0x7f0000001600)=[{0x48, 0xffff, 0x6, "ae05298ee3f1cc7b7452d6baff143066f557a6d890cb62ce8eecafeae9cc27cabdac3c9d086a69278174299029f6bd062f67a7dc560233f8"}, {0x38, 0xffff, 0xffffffffffffff01, "0226b5fe9e1ae643b29a98085ead9aef8f5d62f20e7944f324f545af4c14024581c3384c"}, {0x90, 0x1, 0x0, "d3b0b9a752df1bd36df202d7faf58880205656c23916423f957bcfcf9242b9d2cda74f17124417385785cd931ca229435ae2a1401b145ad5b1f52bf5d2ca22fc98d4f11aa68e148e836c10ea1126f8cc5237108d1094fc5087a4bd418ac023b58017056629743ed7ed781de857dcad972036ccc51ee71aac1a068a"}, {0x50, 0xffff, 0x800, "5162cd2f1cfdd03d1735b93789064c779477870e9402f11b0e706ec31499311b8a131f984a01153e3344aaf0f417d22c26a93e574bb030308fc55a5661"}, {0xf8, 0xffff, 0x5aa, "fcfa9baaf4a84b197f3e7ea345f69c8dbf1d61fee59f16c3b5ed484e13f8068bf3318c7caffd487ef480f3b74aff57ef3025319d4e726bc553eae0aca51e5b435e2b68cb4be8d2a889bc51fdb7b94f2dd942d93d841346ffcc401e90a3e3db6fe402828dbbb9256a60308f02423bfd279d3babd6c5b1deee437cdcd05c044f6dbfa9e1fd39098ff941ac510ee106a2b9ab7834cc564d3c96245e8ba1ebbd9839613968a0fb0eb16aa9c5009fcf5fdf576cbe07eeb86996d689b6ccd4aee90056a0c829b5800f0fe3f25edb0a4eb748c173e037c4d61096e0f62f34a23296d377ec"}], 0x258}, 0x401) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r2) 04:02:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x407000, 0x81) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x401, 0x8, 0x34e, 0x0, 0x800091c, 0x4, 0x9, 0x1, 0x0, 0x5, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x7}) 04:02:35 executing program 0: r0 = socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80, 0x8, 0x8000000000, 0x9, "879d5f59994cb311770295bb10f00f144dfbb145", 0x4, 0x1000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x9) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 04:02:35 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8481, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x2, 0xfffffffffffffffa, 0x80000000000, 0x800}) 04:02:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0x5, 0x0) 04:02:35 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x76bd3}) socket$inet(0x2, 0x700927965ee9d300, 0x43a1) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x60) pipe(&(0x7f0000000600)) accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x0, 0x0) socket$inet6(0x18, 0x7, 0x1) open(&(0x7f0000000780)='./file0\x00', 0x8, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x80, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/22, 0x16}, {&(0x7f00000004c0)=""/126, 0x7e}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x381, 0x0) r2 = dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x3) pipe(&(0x7f0000000000)) r3 = getppid() fcntl$setown(r1, 0x6, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) pipe(&(0x7f00000000c0)) pckbd_enable: command error 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xd4c) 04:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f00000001c0)=0x5, 0xfffffeb7) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/65) pckbd_enable: command error 04:02:37 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2001, 0x1700) r0 = open(&(0x7f0000000200)='./file0\x00', 0x41, 0x3c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x1000) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004268, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x21, 0xffffffff}, {0x65, 0x10001}, {0x26, 0x8d31}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x64}, {0x46, 0xfffffffffffffffe}, {0x100, 0xffffffffffff74f1}, {0xaf, 0x7fff}, {0x101, 0xfffffffffffffffa}, {0x67, 0xff}], 0x6}) 04:02:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 04:02:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x21, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = getuid() getrlimit(0x0, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000200)="2b007fb0d7e82f90330051b2", 0xc) 04:02:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = semget$private(0x0, 0x3, 0x140) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) semop(r0, &(0x7f0000000080), 0x0) ioctl$TIOCMSET(r2, 0x8004667e, &(0x7f0000000000)=0x9) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = fcntl$dupfd(r1, 0x3, r1) getdents(r1, &(0x7f0000000180)=""/37, 0x5828d410518412f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xcc, &(0x7f0000000400)="dfb2219eddc8428bb2af3b89939742cc2fda98d91756700a653435097a3605f2953a5a4d54c8d2b56acfa3c4a9f952f198310b01121721c3a0be486162b991102e119f052b12f0bb86e03d2196f219897d4968d692008286d46025d5e22e8fcb69de7cd01aa2dcaa2bddc964269aa741bab167006192e33ea2c05d50b942690fbe56f1dad2645789d6d7098a898ca0cefcf8367888c45c300e3b32eb8089ea204138799b616a49aea39850ca3a924b29e0b8772391723d025a1d6866b262c08807f26a2611e455c9db893c47") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xffffffffffffffca) getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgid() clock_gettime(0x3, &(0x7f0000000280)) r3 = getuid() setuid(r3) syz_open_pts() fcntl$getflags(r2, 0x43) r4 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r4, 0x8000, 0x0, 0x0, 0x49) semget(0x1, 0x3, 0x402) r5 = semget$private(0x0, 0x6, 0x8c) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) 04:02:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x2ff, 0xfffffffffffffffd, 0x0, 0xa1) 04:02:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x181, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xab, 0x4}, {0x0, 0x3}, {0x8a, 0xfffffffffffffffe}], 0x3}) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x7ffc, 0x2) r1 = socket$inet(0x2, 0x4004, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0xffffffffffffff55) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="62fcdca03ff0362ee93796c43bf8cee0564bbf693857baffeb228f900e4000c2fa2367fa09b8b7a0be9fd5d50fc25c60a79fe6ca373cee5200cd80857022122f05eb45763335e4d25aebb89649b2d03b9819b6c2b7f210f51d7ce2da7347c1ea4d079414ff7d1a5ee5bf68f92d705b851830b7483266ff2e1140b86812748a813380c4a03c00aa80a822cf62f12e4076cfb8b95576cac5162108d39331b711d4cc17f00543b0aef12e3ecfde2d964d97893148fa30f0ce49dfdfc36d5b087e54e3f7ef9d264d640d526848a1ff3147a435ff09ad6c07a44ea70068ae1f60c57829581a76915fc1478b2df4988fb20ca68f04f5478df3e180422a", 0xfa) 04:02:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="93d77c1dda4ac0d4c169ebbba1c1", 0xe}, {&(0x7f00000001c0)="2f26570e3a2efa02bf2fbe14987d0365a9aa5019f8f7b53dd19828a1f52bd61d89bbf38a37fed77b2694a56af190ea6c43cea6824ccf77a7537c039d69f55b46db0db857d2b7b69deff3014fefcd50d9956a4e9b1c4a1df0a8804d750a1b7c1f82449cbd27002e55d10b6b88ca4828632c03eadc2d82bf474d7fafdb5fbc056421796cb1b17c82c5767a0c7a051d5a271b30bff6dcbd20f4e3a93208619bc06b447d277b3d2a970509c984c8b2119989d79d0027e94815ca529f3bd3c5a026777d82c2ad7db6cdb98d627349331c8ae4cad5acfcb88ec07adc3b09d4ccf8ad25a50dfba9d2ff8415b635", 0xea}, {&(0x7f00000002c0)="5d39006ffda7450f007d4d764bde6b", 0xf}, {&(0x7f0000000300)="354237f14484ad5022e2a2f11ad61a89dffea70b2e90a328f3cd71e69c6c1354f73e7ac1fbe063b78e97e17d498d1e00b4b49ef230cf2e00f9ad70d8d6472d0f05672f8b2f0027a33038abb815206245ae5b8ec3bc02655f0f9e5f85acc79521612c984a383452009e616957fdbdc53b9c98bf2dae451e8b8a9a5266882ef973ef503ace5d238113ccb4de82e9d5cf4f3d", 0x91}, {&(0x7f00000003c0)="0096cf2bd81d3c2e5387d8c513f20986684dc6e7cbed6e004be95c648d35b8126522db7ed5ec4fac158be75617b0a44b023f96a0fed0136ae35b4a396a86bee65b110507e9f5099e7f0a3d9b274cbb20eb61ff284bfbac47fa5d2c2053fa682d6a05ef7120f1e931bd9e598524517b893b5ae59bec3d2963354197ea379a066f8a3560a7ddc7d96a088ab7bcd7e1db392cbd0b93677803be7aba05d6f3dd65037aff42eb2e945b", 0xa7}, {&(0x7f0000000480)="a7eea0dcd18107bea48dfd5c5fd131a756c1e7828409d6efd4e80c1bf44d7a1ed24d74d5b29dfdebfc681f3f5c731e29cafacb0c7db14230e990d237890a4d2994e2c4588b4964ac1d9ab21f40bd58181965b7bef6bc1a2c9b286749b77becde30162b4bd6eb7ab74c6d1acc1f8c1d20d8b15b7d40a5a2b26bb6904c3ae30b66657ce6d1d1753a6550304fe158d8775db34a831a9b807884ffdeed7d7feecaa060af5ae3f27097d893cb7e640284a39d6464b7580cb1fca881f40cf52db5a9951e9764d021e46b959cf57bea76b1e3ce37e35dc2", 0xd4}, {&(0x7f0000000580)="8470b0ee8b79fd28d5670e67b95db4ec400319343f3a229d25159c86ac8ed7f2ba7e856fa382d78a72672a7c01d80ed67a8357a263b0d2d01b0ea85d9e841690073cf203483bca62f1388b031e73c98d8340f7cbae0c0e2494a7b24b1ce0e12da113f0359125f8df317ec13946cd7991a6e7", 0x72}, {&(0x7f0000000600)="b5d2986b2a4897634abc1992ad164722f7160485281fcce74926bd42d0cb611201cd9b4e24de71ba0e92eee0175c0b7952cb53b24239def3c879d9f5b30a18f9a437a0d1a20214a6fe7fbb58f1dbcba247e00670d1a39bbde9f9a4fa97cc92cc0069c39af09ecdee8bf30666036ce9ba92550b7b627757c0de74ffc2904de17af6789e05faabcc1ce38706461372e1cb978b3dcb244e93010d53e209246e8001f65d58730fd295269fb8c5f248ec0f3eddba2cda", 0xb4}], 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 04:02:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1f, 0x4005, 0x657) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:37 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20880, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0xff, 0x7fffffff, './bus\x00', 0xffffffff, 0xfffffffffffff0fd, 0x3, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) poll(&(0x7f0000000180)=[{r2}, {r2, 0x20}, {r3}, {r2, 0x80}, {r1, 0x90}, {r3, 0x90}, {r3, 0x4}, {r3, 0x10}], 0x8, 0x7) 04:02:37 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') r0 = socket$unix(0x1, 0x1, 0x0) ftruncate(r0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x800, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0xe98, [{0x3, 0x6}, {0x0, 0x8000}, {0x3, 0xcd2}, {0x3, 0x400}, {0x3, 0xae1}, {0x2, 0x4}, {0x3, 0x800}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7c1}, {0x3, 0xffffffffffffffe8}, {0x3, 0x80000001}, {0x3, 0x100000000}, {0x3, 0x100000000}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0x401}, {0x3, 0x4}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0x69a990ee}, {0x0, 0xff}, {0x1, 0x100000001}, {0x2, 0x7}, {0x2, 0x400}, {0x3, 0x51}, {0x3, 0x9}, {0x3, 0x74d}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') socket$unix(0x1, 0x1, 0x0) 04:02:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="ee57ef58407b9c9e94c6a681e366cefdb90996387369f38ab207c76ab52770990cfe1b146fcecfe1eb239d32254a7b4360f7a0ff029f5da26850a794aa07824856459d69c93d836e87ee169d3bb3f491fbeb6118f89a383aaae7", 0x5a}, {&(0x7f00000001c0)="684691a5d43469a2", 0x8}, {&(0x7f0000000200)="aea074c10d2ac76e2fe9e2909069f0ecfde0e1519f207c51f5650d54be12196dce74489ba409fd616113b30f0ba1a4bee30c45b8186112b2a9e57f849e5c4d0b42a64831ae6a1bddb755a3b3aff6d8c7168462e0bb1adfbf6c32e0f561cbcec972d3f2d971920351d70687472e04b4b32ef94b4685fcc9b80ec6646856c7bb02fd5fb7321f2fb43386e8613877de4b2568822e4f643c13ca5644f643e0574e67a26dc2c426d8b2a70b0a4093334625ef72b3ffafc892dcb22b77fe2e9ef48f5e04d3a1e3c8b807741bec7bbaa68cbb27594d77d7d634346c5a0960cf8287773f8a7a3ca8846b05", 0xe7}, {&(0x7f0000000300)="fb25ff00cedd2b4d3f2860bd0a85d1727f560bc1bcf2209aa7ee949c7a99e09d607b323c9271a2152f33ff85656f7a2dde2e0c2aadd2138f948b7b7467ef59388e92133a511b752ed242625b44abd9383fd50e5369c27d892a31c9f2742cc22e58f731bf1e4936771f0588f3f8d1c66ebe4d32255090783b7812511233d5a6b661f510e06f2453695ee63df6a39771bfbc1c4db3b2458faec10ca6539e3d98f51b783e8d784c3eab99aea6bc8c3fb1d1b3069581d42515a3482071c8623509f9", 0xc0}, {&(0x7f00000003c0)="189d4472267fd9db09131e7a2de138c9fb2ce79f514b8b8462f495d03729bc3fdd6b69d395eede36c78b887bb274f6d8f401995a9c5214f281b3ef010c6fb4f7a907e7ec0459281238c6f3935a193ca09c9e63a3d2cf228e2fbac48e68abf3bffe4b6ffae7055d1604358697fcb2cf49021d7d944047547e7ac9c6661b2de1ce69cd1522ba233f92febcbe35f6a158cf96a8d8098ccb0df656ec3f963a503770468d13a9bd4b32990f841a01f697fab1f2a6cceaaa382c304f6128bba9ff4fb623124d70598d1732ce63293ab30b1f08294e3e999b0402f03a5804aa25cfc7bef2729552d466da6eb8054822187abad48b98bbf286dd4818c29a4495548563fc6e49eba97784033a5188ce67eaee176ec9e1101765fff16bde5beb2501750f3c7eaf5be1ea97d1884e1b035c34a07f84fae069c98bc70d0eebfa1271dceaecd5231a6a1b88ebb750064c0934f74f500b4610aa55aec87f00c4e0d1fed4ee4c82c68c1016a38297b56be2e53c8d9749e74f5c50429bcacd151d79507312b6585c052a77cb0c181e88b2e723cfc7eaaf6945a857905e62a8aa983a277f301ca1589d74d42649b42cca00dcbeb116915cf82d39adae50acdfce13a864b76272ca36446349e219de37b296bedc5599d70b7a63f525dd04e4098b9abdbc61c9451e595945c36c6bdd665d34e6313ce9fadd1b27b4f01f7c0530cce2e5c7767a0fab79f3d5cf32118c653b119460b254a1b7884cffc1262189d5166e272e85c8dffef8ddee3579764c3ce80f76ccaae11ec2c3efc33e09a3f73e24268bb4f877acdf0dfc471e1463396ec99b2bace424e2806da9482f0d64a95d7fb23b5503e9994b68a98a83d0d488a38814e35affdf0cb748aead2b62622f06faa900b21d6549d72753b830e5307a0194a0a6f402e7098f4d5e9e85131e200a9f3ca2e82f3e7be259702d955be98675e0708bce82986cbc3ef70017a6f56c425b85c56a275c09505a449c3495b3aec2e4049940606932bccd54c2f88a2a6d5db27b5c25f7827ba575477917df014477074758f3b3032114b502324f4f3879d3bd4a737d6c8d216a24a83b5eae6aaf9f3f50fce6be0d75c09e20c0bf7a6b3ebcb49d394f0ab1a358db9b9a6f1ab339bca3799761e191e8e828461c87d07d793c77401320f279a8dcb4368516136f7d65f72a6eaecc7231816ba6b839a5f1ab523164dfc0006988dfefb794f2a79268e3af0881a23ff10107144ab9a2e9d0c5f482e4ff085c74ef4935f8098e16f934b75416ac5de7bee5cdd207bc82bbad3d88ec8fb217d1edd3deb267c8ba0dffd57110eb46d6df7f8e86286a1a824423698639c0428aa270e5ee82ca0817bb298c21ae3d6b02f8bea6f19fb794decf5f81c3e05e540c5317c28ec1f7cb8d05a248f60f999f2bede132e4eb1e9e0a7642a9ee0f426fd823d0a57ab229d65898036544d499092593fde919975e56e9af5a497eb2e8b5b44831d8ac050269a2d858a3f152737a8fe9e2bd1dbbd1c07774febcc4576136f92b27b042416d0989f2aee4d7705d72500aec57c4036926a492199f4a47dcf1e429db1eab754176ea4b3256e763c5c59214a221112bee78bb1431687f52d636076b1ff0f9e5027f3219350cae03f9b1a9e97a36b238f93612320d3859dde0caa5d5949ef3ca1926d1e5f51c0724173b963cb46d4188fb96d61fb65d55244c414ac079caf72fb3eeeb57ccc7f29b1c1b426aaf282e9d30f66a79ea2f87cbaef089674295cd4558e87a0e49601663865357f45ca60fec607cdfac26ade833b281cf6968c48c5418b3f9f3fcb7895f9b11f170908ce372b3417d4d0546c1c99a0430819d4e445e3392eb9d5d1d2e824c28161e7aeda501c7fbf3cd46b6556daf9971126487326435e9a078b876c40cb054eafd4d3c654474bc59c16b82a221e4dadede2c577c6d3ec7d50e41b8df9a44c3b0f29e9cbdcb3500f0568aef0b859d15cf44b8fafcacc65d926e4ded0cf8e93817985307193f028a50af927284ee161aa3239257ebe8bd0f4a82af722f834b8e9718071509998252ccc290474d6b03d83c00c4935cf81ced3d68889a0c5da5ee813cc281df42e956d7bb1cc04ad69a2577b659f85e26a6bf0c64aea1849d780cd7484c1067d502daa4274cd24da5169d2444c73b5877b51b8adf8197bed47a88614ff8efecf66f9bf71d5d83f14aa225b362567f0fae7bcafda6da26f4fe359cfdee288eedfcf212614b1e20fd8cd7597b2de109af9ccd550096153dc5ef0cda865345487350033f5fe221a785077b8878baa2c8ef8f1acc555c27af573b2b096edcc745efdac328762f58c06bc750f80be1ca4aa1bf35d8d949f97b427fff2cfeb101d5b6cd6c3dd2912b12446d2fe3643f48964987498b7cfe9469e3e1606725907a565a540f61a26422f9ba0c7530b77237b28a4a0f6d9efe1878aa133095ecdf21d5bf4b70d7026ed107ece393ad5aa12cbb67e2c21b6f0dc8cac34387440ff2ed0c30585db9f11a9d077f64681de16be63fda80fbd3bf994353f665e1addad8b209c3540d8b3a413cd6bc0a16c449db19f01f9fe45bf2c4e54f1e0d65e48f638a841c40a4e544e7d562f1a3efbe033f84f5d445e46d20abac348483df2e4dd8d3f1f50f19ac012743fe707771dc44ee17d19d8c04fc335b9aab0720186df80847863aa2d1971a5aa2e879f1405b8b0b2a0ca4236dafc5d44d8642b7f0661786ce6f4c69ba28a520ff4fe8f118703f6339343aecb70cb68b07f01ff4c21ae0b17baedabd44a34de881368bc7bb3f4551e7f7c3991ce470e41d0194fecf2522560ef47ec04b00c428ed24fd482800d9a4da1e8185a90346505cdd00d61bab45ada946fb696c12cb017f4cb9da5e2a67a249d8f4ee67a73ba18dcd8acbf2ff36e881f0d95dd3c79550e191bff93d1ead9e6b0f02df414af4c3db493461f997000b5cf93308f5bc160f842f25b933dd9be95be8aac300b14af289590069afc707504febcad62089946d7dfada9a21047315132c68aa2aa38b83bf02d3eb00d22b3dde03c70d27fc1a90df8bf5a946cccf4e885734b56cce3df58197e6ae8e3d4ab39a18089735cffbe4f54b1319106c93f88f7d0c19bebbbfbb5dc53ef5cb9ec384acac853d2c16efd7328df79b7c3ad4837a6a3ef48a99ff7498d872b6d0291b0c97d7d187c29314c8a488c9e4f7db06eca1b0b4b3982549bda32fa3fc7527b1db7a91eceec27b957162a04b2fba7fea8e43f3cd45f5e9115f6a622e194183bae2f9a42d04500a0c5d9a47d900fbaa716d9a0c3ae9cb71c5aec88ca4f08f2afdce742b5a72b744b9c5cac82cc70e53392dc7c4dbf52364c9dfd94873acfd42cf88f58c40077cf2cbe7f909be68879032ed902a6cc5a9df23d8c07460bc48fbdc251ed680753665e4c85a7b0ce9af4aae452efda3ac6819c0ffdffd995a8ed52f5ad2a498d99bb1b61357733ad66d927dcea86e5eed04567aa81979cef3485d4467e9858d25c5c0e203b9ce3dafd1108ddb554938893a5f718a833aad100875431c0ab50d0f8ca4f4a25c11cab2125c3546193bfa3f378867614fe640ba4b0e62d45ced196edb3d45490c8c21bb6cb48aea0fb47da3fb79069d6281950d499b31663c1eb111e842d19296f529e95886d4a2d9bd3e49e9c0ee295f2e46a9251e00806218cc86e98f9ab3d3c5d4ccf069ced8ecf6b00376fd9415a3ca9e47735401e273c22d4707ef66482c9322d2d765e41961ea7ba8afb89359b584d4b167bd78b4dd6a873f8d3f300469806e9ddbf59a483520b6c2c02b28c0118edd0581b0560b3e610599697f28452f05b6cc3729bf8b427c68988ae6a3406d57dde99d74e2ccba73447e7698c3f8a2f414f0f7bc735894512fb8c85143a1058cba3e82fd4d6bdf1d57608554f0511578e3f3dcd8c3cb733e6a7adeca9a753a43c058f05d0fcf5f21d2300e336d5dac62005126df07f2526806d7299bf9a30e4b81ed5a3039379794f2a9b9eb51392a591d12481e1eabd17a133babe8b66a6a08acfa1374936b79ab4400dcfd8892b128133e852b0aa23016cc64ab334c3ee376c14af4a2444869d9e4737e0c6ff7b6eefa59c65ee245d540082230184fd0aa5aac63559247debe8eeecbb2bb152da18e84d05bd92b13c0185352b153edf8900d70fdc8d9c40f738f936d067af1f2883d56ec59badd1dcf1a5629fd325e028da3b2b40f07b1b4178384e48a56ce9d492bc06479d06273f62638ee5e9970846d02b15cecd4e2912f14c7661dad199d1c1275698830437c6882cabf794654d04eaed372c90c3296700c17062b95ddf1e974192dea6d2bb83dbd0ed78789db86d67b5549ae6b46f077e08dcc970c9eb2724bfa53fde70b8e81d01e2d092b75d474d86a25878c3a2960df8a9fe09f8b137b35bbbe5648bbaca774ea7c89445fd779f2e35e4ce700678f4a84a7a2f17d59ca04322efe7e8d54fde67ce0ec85a9d1794bfb44f4f8c51f638651f06502abe5c6d44305ea2934219bfdd8d78ba1e4755ce738aaee5c5a8d2c8c9e3de14c06c0be65da616796b1b10523920a6b9a8f94bd2784ca405a9c50e0fc615e18637a8a95af758919f321129e932b339c1daf83221edc2822f28440dd7e66c62d8f9dda04dba08c52861c17b2e5d78891456e2a2cfa18f71adf3b82dd6e1b333ea28b83d5057b0a9b88977513d8a4a2edced54a49c65db6a1cd39e52b813c846f4b817d7beb6b4c0522c4da42a798561ddbada33f2c8a7d514b52ebacd830a381f97c8b4c58cb46fe4b58ae67cb5968697a15c5563b8dac1b66171acd79a5f8aff6a10c3a7a430a3d54da53cf9521ae439c948ba44cf28c5e38b624e8f09035cb3dbfd42b965d446213a3969a76c2fcd91b6c16ee72ce57797d95aeccdffeb5d51433969e7026bdd6f9ff8ba3f8f14a712e8ae9377fafce04acdf1a8aea971116db924582b8804b28239f7291e91f9277673425e44213ca1b60d2e0a18d5edeeeb24b5012a7ee38024d06445831d117191b872ee775d96865169690a64553dd028238f66883e671b1f7fc0a9c349819659da4192787b98a124d3caff898bd2ff8bb6c1f760a2ad7860440300c646f9b1de0cfef802c485820e8b3f3ef0a0eb5043779cab6b59612ad94c7bb6d7698aaead6cacb3a1fca955330e2c8ba7fd284fe476cfe3970697719471e55d8dc502c828a7d78888fc4f276844451335d61b9bae14e07d79ea0ef736ac637f5061d9961411133ac95bbe4d19d3c04752415a29c642fe84baa3124a034293c23b75c87f935ebad8881ce73a5d7608ed528a0943bee8755ee69aead4d9100dd0106cb8396c0ad0b907efc7543ed4302f9e3d98494224dfbf92847fdf450826ddd7965e97fd327a8384a51dc955cda33d0f76eb2631fdc4693c1d740ff17c79cb43850bf789217f61eec4d27cb4e48dd07fd92b07de0283ac89c11d27e3360db4224cb5a4da83e8e3d53324dca0b441eaf722a9d2abbbad4ca20b99ade3dff66d9c6939ffb7262a6c4ceacb0f1e917a52989a9d64c755a9fd0b52a651deba5f5a15f22bf53d492b6c497270b45532d49d71560c0780308f864f4dcca143a5f87f9ccb47f9568858e34621cf13bc655730f25aa9f93ddcc5e8b78dcb930294ca4cfcf8d7f1db1298523d8564d8bb84ff7b5c8b00b7d9b412528cc8b0cc77f2a3023f7d6e330d07a2ca1e0f60de603b6e9cd913c97c05695d9a1eec35f88e784dd79bbe0b2a001393c6dc880c17a89ff4f4cdb2e3afdb369c5185f0828d594e87e2bc242e0", 0x1000}, {&(0x7f00000013c0)="13c6428fdbecde3151", 0x9}], 0x6) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x64ba8836, 0x7fff, 0x7be0000000000, 0x8, "3f77d975911a3d53fed3810697877b1e4d75de33", 0x2, 0x5}) 04:02:37 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, 0x7f1, 0xfffffffffffffffd, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) msgget(0x1, 0x108) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001240)=""/102, 0x66}, {&(0x7f00000012c0)=""/126, 0x7e}], 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x81, 0x2, 0x1, 0x1, 0x1, 0x1ff, 0x0, 0x0, 0x4, 0xfff}) r4 = getppid() r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)}, {&(0x7f00000018c0)="50c14abc548b72fa6576e310e686305d6bf6c0b1b61de3ce243494dcc65b95ca650226ac8b47b0caee8b9867f32f4a7abe2cdc781ac5a3da3f72a56fd066b0ce1662b4dab8c8b9b26de62ffa2f082312379f45f86ac22649accd1ad12ca88760ffb13c0d26b818870705b3c7786a558f3046549885502f049cf935f20db73ef132f3a319783527a41302eea88cb5af93a207a2a4fc5d21e8222fea8ca92befbac016c96b1a3d5936ed9aa2aa677e8fce1f8188c6cbcadae6c7bd2c5db0ace874bfd451d9aee347c6a58729df362003fcfd03f08515b7442ff986f3729dacaccbfd8874fd54a97c0b6a00594facb81efbc64e1650398447a7482aa0cd93ec1caa37400f8ccd3a846fdfcacf461c1db33293e0735662e48f6741f36ac49028b1aaa3f2f96a7a5afca6cb3710a05c4e6bf90525aabb30481e8f4ebe7f557dd33a20ed4aaa60f8aa57782d3fedc959aaeaac75fde1ff40b0f8e6949ef5da480a21103dd581bcc09a0e8ad970564858afb457f39c4322c01405642f37caf9da5c654673d980c2efa0266a5151cab0804b3d92650de872afc4a8041b5690382cca173f163d11bd2c5f3fb7c60509924789a430d3ba0c7c985cce2bb4d040b2143d178c71e6cb41dc18a31d29a9d5c61fbe0568d0176139f9bde1493733b5facf61c8dd2e467a3576459141b386010d20a003b01fdd227fd6c6f5d9ad6ae730bbab75ae554ca3117266f78d09e0c42bad3417c043ff1a26bca3dac8e7110fc00a493b898bcb5ea16949e3e56ae447369298b9dd1722f2beef9727d6b2b6d777560f74b9dd0ebbfa03cfe4dc297704c471be5c5ccfb49fbb8d4d1490e8b2157e4f97a43b6dbfb9368ab2aa5e5d77aedb6178678c07fd8638daa46932be6e4d1da4ee7a1a5a1a48cf6a70dff3f0c79ebe2924d623724f519b87937b65ddf7c09a16301954f41ae7a13a687715eb4a51c04050dc4fdf5b367b8053a9eb84e0d7363acfe9a4e210c83334b0e3d5306798b91d69cd48d3c57e50910c1c3f165e9be27d5eb0375b7430da6e2061f54c26dc42b07ef46ae5d0eb7693972eb3709d13aa38105ac3c6e9483cbc30fce27450154eae4a7a942fde126edb4d4dbe4b363d74d895a8d79495d9c809036a7f5011f046e10d46398c7b507358ae79dd6b5e57e5e33e64b6658c2047676ba391d70c068330740a3b08f45ff47e4a772c07ca4597b08e68949dde416cf611bcf45ab7f8319b02c9371ce1151c1a191aeb52c73c3f0412230a7f00670192d74a356ace0ea96c0fe8804004d5791888002eb2701d1c916445c46e1daf4a46df0ba9a5cac11a4401dc8f51d51a2751334f0bb4e12499ca62601a246117f7168fdd835bdb292fe6ef26dd40253288473a15120dfb61721682af402254886ef1b7766e90e10e1c2ebbf0164444e6df9e17257c4bdd5e090cc8be0ba8f68d18d6d24ff4b97a2f5a34dd402e7ed365e1998a5bb1b3b402298cc6d7ec7afb1fef877f6a766720fc5c33ddfe78eef6ced386eb4da2b3050bbfa7a9eb748007b1c7b8e9f02c636d6b7885e7ee8394880bf70d5d4550fcbe3cc12fa5226087ab05d15b75d8800ccbf6f2cbc84eac93b705fd0fd0daa4056a78027bd78b55037a827f66feff85d099feced7bdef3a2d71be5698baaefdeb414665b9e0c9c68ffbfed848fc6429a5b6348fdaeec014790dd83d985a6ff45bba4910b2e93c4a4e0b0ba4dafb92ad8363bc851131ef6817ab99f29b7fc19bf1a8f8cd1e610a81f789f49cf9272e06daacb98a96eda5229073ef10016d1d5466517b254c470fe5312ce52148152c10c79d9d9f59e9179e67df710e6b7fbed3d591b06a291d81233e460699917d608c184b6e1f92590eaab1f84bb1fba4be81d5030279bbe31559ed1ed03df4e7e199c89048bb3e9c14d0456c7d455ee79d60ca7718a488dfabb56cddc5c8280a40b9a0110deb0caa39523e9a1ae01fa93423b74a40ce88749fe3416d800f0179502ab6f5b05910c21118d153edda2ee0db6be4277ee20d3c7455c64db826c13b4b850af1c576dac41bd1baeef07d23bf286cf4eb4ee51d43825df3ba79ce4e554ecaab53ebe5127c20582b642826bef5e6e575bfa2c198343b6e687eac2cc9e5b52c6a005264dd06e14a85cc020c24fa55e177f7c84beedbb1143f40be35f00c16c21f276cc02628d761bb4b5337559820e1f2ec366702ba033cff7fd6889d48021aaefec1975a50fbc24870cf4ed4a78f6d8779bd84a1429a30fe3a673c6871134f63e41f3035acfa599ed4fe6e5419642d76279a5483fda8bdc6d3845418addb57daf9d24c81c80e2988d2be5e5384bbf36ea33a9ab1e396b34d5e89a25f8a209b44b3a773ab86ed8dd90f4006fb4e1b0430c1b55803fb37921f831ba6c41e0d3fd84f9f04c9fcc008ddd145c683068c474447b3f41bfc24a37dbfc04cf3fb403537eadd1aad6cef1615f8b8899f29f95335245667bd9ed123d2ade48f25be7ab77f738e7a7e876f69e027d445e677e3a06eb0650c45a6cc714684a44b098924fa98ac87a339aef02a21187d57905f01727c68371ea96272256dc6f02e32e745a344ae724898f1221ae7987171085fe4f4c3a6ccdff864d1f24b3d0cc97502ad6a1a4004547147642aa4ee4b68a985c679a1df0a6c7844912b8684f54783812a2cca13c6f33e9b9b0f9c38e1f0d3d681b1e88b64fb6a03eb4c708f6c50dbb310d43edcc2cdf4c08e48ac990f84461e0cf59f462d6257c0e0daabaa4c34eedce7e494787df4f418cb7cfe9dc8798d617fd7b6f0f327e374b12ce6a2996dd1c4c02d595132c09f554f633d98a0e0f5271ff77f77b8658e4c4f31839608b903ef54af49e57e6729cfb6a377bf88127000295edefd559cb6f3dd35b7994d968032fded9233273fd06078865f3701c80a31f518e5e691a4e6bc0ce3e59be7ccacdf2aacc6684e499acabb9e8a96edae2319ccbb63e7700a7dd4608b9894c53a57bd8b4ef4150ba9e6daaf57be4d4a31c3cae42462e28bf230235ba46b63233b75c048e5a00e9f30954fa64c76dabb4adfa4621c18007ac8ae41d79a8e72c07f39d5f030afa923be4c65c534bd40dd40f76b21984efc60640f8ef18c8214d577f6596e6fd9be77620e511a7eaeaa18a04e53095e0b2ecd01f19cd5925083f1e12769b859d1893c75f0f19e3affa501ecf18db72ed093ebe4a335099dc1c73a006a15c363aa26eb64ec7cda2940c49d03071ff48471ff3d82626061d62692654d317d4001ae7e021f9876fcbb06fc5fd19c0d7a41344627433cf503f6462084f5c34a662d02c3013e11d6d221dc9d2586f5a6325fd11ccf0ce76cee8d4b6e26126d9ed04b2ef261ef92ec3d40b26dd9acb23a5ef9ff5a225050b24bf6db639853bbe7c57cd0e985c5a1204d7dbde8bab49b7632c44ed72c4993087514136608ee322548a7cb8a4813bad05cbf33ffe4c9de1dc9b3d77c881b231e571072ca095343a5d53bd85250d2ab74b9957bce7c7ffdbcd30f4fe32befa7a07ca003a3f19c227880d471d2220b9d8cab71ca3273c5b8a91aa1e53684a779dc3e0fc96bf5dca00162f60a9361e0a4327db636d04b811f770b62aad7884225cc5686d38df88be0ef0388fdeff3329a2edd5f74ef0cf2aeb054f7f2a2a6e5934aa3e25ea06931965c3ad3936706c7988c59418ee6007a1ce342e6a4bb29908b610756b8e55628764a567c455084f9db9e0f664cd481961396fdaf49848e18e26f21f4d900035adeaf28f12d269af2b1c839ab2edd2ba385b000ab63628e6c81ad043318a4b46693c523f82c9c21c7134ea600aa00152b07fee0ac8f3b94c5e71a5bf554f83a3b866a6bbec9e2256ef6d375165ebcfbcd1d27ca371e644580f5061925f99e09f23f45a1731eee14c03f4dedf37bbeeed141849598d4ec9bd04d74263ae48bb1ac9ba8d9ca4a08f4d10c3f11fb4fa7aced47c19ab0f26bf7706e95bf00ca0c4842da8de7e521213a97943f4b0530ec2e46dfea4d0fb7caf1e5ce6fc12de265d0345b670a26802f1897d73184a2875f8d5bbe4d8b0a677f4baafca1291a08c9e76a8fe046ed0c901f150c668b471b55e85e476acfc77c83d2e65a3c7535f9b221b2135398ab2e4ba3268ede2b28f139d1a06759f15d375569d6e8b5be80cbb2d2efeeecdd036e64a19f4254cfe0d03d2baa0cc625f515fca8093402dcf26ed11282cad84a0f9ef12a27b2255a0e622ea4ed76e5646b18eb33752142ca5179f610b6b5e2a49b20a329e6a04383d60db352a468720aef4b4a37a8c8b462005983ac20f6892c60231dff55a1aa345a3ac8558fc9645cb046d32418ef644f83c559faef931dfd7203423da3e5282b3ace478c46ffae9d36c94c11e13811e04ea9228950bf60bebee1d9d68e717ae08b5f562a88dd7608ef5c05d6917315414e0e7d3c2d5d2044959ec85fefdc7a5760eb544a06e29b43f0c495d245e163ec5ed513e1c94d4bf3ccb76fb56c15389be92506a4d063684b8b4ed431377132c189c95a6a68fda12c84c43e1c026341f64d66cb2cefd230d282be98f52c0149ab87c52766a2f562426b4599f584a8436829c6f0672618c78894942c090d96d31a330e6688839d9fd69191b2dee43e5beef82fa59a9667b58e07fdaf10ab93a4769c7bc21ae66a8c6b368c6d124bf76eb40d016eafb41fd735bb9cb8e3e76ffc9f89527504dcfa352326926c421aec657aae40c02717175d551bd748c332aafe4d24d8d739cc8ca121bb25de0d502f25045c0d97f3cad554f992ab7caa240398b4c5171102c531b64053f851d6e3d0851090f5ba6a84eff7d137019639ce859b7a226c34972493c9806412ff2d67842d681c4b045ac0b39a5bab97a85483dbd6667e4ff53a00376d8ecbba666b0869f5d448e956b629b688ac93040fe818a48d5cff164e36bcd0191ddf13dead01928c91c6dcae85ae0cc42abeee178050c01d7962dbe8a37a79b172b6e0375398ebc2fc0c6de006f0dc8efd0ee6fb89c699fddbb9ab0195888245b9fd6c9e4e5200638546daa76d26ac908181333576464dd36023de14f1798c6ae7d4acc7df950dca0a02b7f7627bc15ea03c12c5e1635db6b6f4a55177dcfabcf975bf002f64762ed55bd82b7ca23e96906d065d86d50591255ddfbab7e95301b51cafabd24bce37f2ee8e6ca1cc2a8e6787261c69c6482008d6eaf0aafea1ed69d57a3e391ef7b1d54969f97a96d331ff49b123e06578657b113ed455192071593c856e36c6febc62c5d4797e1876405dead191f8df1eaa44e3c62584134afa1d4b5c63ffc492fced485460541857130ae274e6238f657fea67dabd77d2f90091e12ea38396885c079f687fb806e2c53cc08b126fc4caad4bc566d74803920913c24c02feed08904a4285d7f168b854c8779562cb4f9baceb4b6d40496289effbc61b29b91f8ab6fc2714453a094015ff7b00b5d4766828fe1968407bff1b98ef32eff1aa20be4baee69a3fe7de9288c4f625cfacc309ecca501df211e62eaacd1dda19a87d43ba9e27cc8f6ed7c189bd51d5929241486ec1456393499b014eb5f9f36837562bc3ce49971108c25bf608411e3d71e31d44d6ae21a2c50737f4ed2427be73108a7cc288a8319e2a6d190304b92f92395fb2817ad7d73fb0cfb793553ba875c8642f3a3a9d30a9730a1b311fe1953285600d1e5a7cec85e7e1d8781ce1a24da8bccd9b366b347e2a6c54ab288983275e6deedb5695a380f0737191f727f61bd8ba9ff6351b1d00fe8c3f9c17d2341ba27a649061", 0x1000}, {&(0x7f00000028c0)="c181d633db5642645edc2d73c7faf3ee5526b3adeadd9c797a3d0418d710b7c0b4bbb3cbdfb3544ec03864346bf96e30578e18a6d52d79b7431d9a0459e72fc769244b8631957322ad268e33a5f88a19be76af2b00525160f651a4dd7d3bbd09fb41a85e6918b528a00c5370783dc60e0af9a28ac8bfd5cb940ce2b7739a0eed027e556cc8424da1e811f2a0aeda9d44039dc861f381ae9478a2b0daa143601bf22c2336b3b08c7a617151a110e778a36a3f363eb972a56ebde96d05252a482f4b6174f1ab5e1bb4293635578753f7825819e1222a3fc208c50e38deda0ac14e9f9bc6913097c049251bd0b4b0cf13bbf731d15b62881fd63982fe82bc5b9f304af8aa8af97bd1f9ae9e67ade4c1e4d4ecd48cb8a8c179d2c9ddc7944d8572c5e856b795dc8d603201d744a38157c8bea379f77456f12218186d842a9b424172c260a1daf2d82b66c0d467dc8a31d99880beecc31b9361c3be5911daa1e541eda2ad727646290c70eaad4eccf2c375c74a1040235f1fed2b90c80a6cd8b8b8c529a2e9d479b96af58adfbbc852b382ed808b434b9198ee10aad4dc43bea1ec8472ae6be53b0c2a2cd83240d8a731b138dd7ce9740c4642cec3cf329705a33013a5b8f4303122aafb9a80b8b79c36320b8a4169b50fe8d0ffd16e0ce4782918feba4d06054ae9b3d29241d0c1870ca8ebbcb99fcb4b5f2afaa8d89c4a8b870fc48aaec427960afde83b68bd3920ed05133a662ac96c8fad565abbbcc229d147ccb6c44da89a4b0e218e9679fdff82049c323d01e01f5fb5bfa0f0b29a3824d8b932140aee9b4d0cfbd3b763ba45b84340fe02fdb8ac27f3cee02564c96d46c69b1a56f2c7195ef7bf9febccd9d594d49713565a5c53e2a386adefc626dca9832983fddc20d6b36dad64f5fd756647e910534248be01f271ad1225e415b0827aeb11cb1174e105ba9c373907813b48baaafb22d96c388d6c217e7c10be13653aad7985da538dc16ee3da163fabd5cbb13b0d4742bcf006ed3f077c382c51aa24358adfae32f75d8ab811c30ebabe156e1c9c83aef987f87d2c74431c7204e8289b18dff0537bd7da8b6bfa79ad32042b7903c1ed7e993c78bad1a86de364691c5074af58d5278743d68d9012441521539fe698e677e85c53d330c6755407c1d0a438f9cf3178e0a9dada70a5626a4cdfcfeb03706c77ba23467ed23a2015e5e88e39a88cf6337e21a16c48d2498a511bb270a60f9b889230c09d677f1a5f4759bdedcbec37eab415a55df193477da56727a37b713312f9cc861be81f98b8a8baac70f51d3b972d5931827a016f468a1afaaafe8e2d0742c878f54914a8677c355d576d991f9544fd57cecc490281882c84bebaa939737bedfface48318648e91dbddf61bbc755afb781fc3458adfd498a4c1cd2b3fcae66e358ced06cc5baa9ae1ca0769ea06b125555fb51bc3a3b52005170254fc99bea59d5b9e927e506318d031f7f11ea04337133a895f09199674a792de6467bef786144599748b6e2e200eedec9e31609b2fe6150087fd61b0ad8c5ed8c41b91a2da52b377bb30ea79106a7db02a077774a25fae3c0b5b0d1af923f56371f985e1d57b5d290bfc1ad21ed276bd4ea9e697b4bf5617647f9c64e48cfbeeab0b969f74b595108ccc6c555f9a3cad6a0d801ff49f3e7fa26551fbe8b8ae6dadc9638afc3a56e7436fb60d2534519cc5a78bfe026863c223e93d3c1449b4b2caed0238cbab4795f225ac05b2b0829ada80ece02951f5a95ae95f4e9ee41e26b51dafe6080e9d03d8f60d59bfaa6fd3410d448582a56e946f421516549504a473a17773d3a3d170732f28dd639a8bf255e1be08a280b49b4a674a019e251774b4e1258e823f8f73b6b1b43dccfe8740115cc549af97d7535432a1dc4bbc929ce62529ddc8a32a31728be6894bc56b4e2b40f36b2e454c2c24ed3515f3132b6a2ec443ef2f74071c1f6fc4296b6ed24d399980c9b7620b706e211d6e72046a5d343706396be486cc6c6b406d091c85ca2023eb407a4f253a72f6184c254a9dac1ae1c7a4657271789fb84b398a21613b64e148842c68832831cec1d1bf95da60374e3abcbfa0cfe3dd833096f90114a0e9b5a117de299ddadc70ca142c552bf4ceed79b967443a1442129119fa0eda3b624c4b09188a889f731f80275469a8fe0049500dfe78ef833dd6bf4b73ab039dc309e675cba16f1b72f5b855622155342bc95dab074e6437b3aff5dbdd7c1b33312a3b2107a102d5fd95854de18dcbb280db42337e3c85de20b0dd3bbd16c4fb86edd74e32275946f41541078f63c8bf4bc5fe990989e4dfab74504de6250b1d89cf087b026afe6726380638d1fe4c37b5f89007ddfdfc80fbdc503d7d5ff1088f95d3352080e40dcacd1cedf967f449e5b1c6c6922dc6e06b5d7029b7a2fac8b391566a0314ae7dd4add3445d7f85d234eac21d008a928e244ba0dfa4365229091ee5ee7b16b734627ae71423f4f0c0ac805516cc733929a649c629ae680395014e0c6e58a5c4dd7a930e7ad2a97c8704c5d747436e71cc0e292ca55ca5066ea58b475276623b126c7a12d395275ece8ac542b220133662401ffa6a05e4bc30b418aa86fdfcf8be2113fd94c0fba3d150e011432fa5a5dacc0aef45f751610dc0c561c5d9edd0f42136c632d1c2ba389dfe60aaf20497cd751cf3a5a21a551da109cda019be252f47f576ef72fd99bfffae5e8bba92ddb419db75d336583e5d937a41409fb55051b39cb99bfa0ffbd72db8729bd94ab25799b05768b265b62089d81cf40cdf5aebcea072633ce20d298cf78185de0b30cdec98d73eb230cdbe6cb5b37a800bfa00af42ba12e40e948760105850d201e2239fa2e7f031a8be10e398c0d065f2aeac1fbf95eb744c141d76c9f371e0ca1e6396c5cd989c33e5e1694d4a04afc697a29acffbeb3b37063dbce04806f3464518959c110bd4a9c747832cdd20dbbded13d20b3326c030d88a1d2ed111cb38113bd0b22df8a29a36051d9be929ceb84419f94c3244af9f4f615610d3603ec8700dcbe0813aded45f7e4283742c4c611f0ac22d7155c7f74f81e7feb5d5ef7df6d9de3dd0546b8e31cbea3ad0662cbd68db499f285761010bbf39d6aebf7c2494710190d777b1be0a82c40507a5c33390a66ddbb7e6cc7a2401e58872267ef0be06601fed5888480097f8947283efdc735706f3d0a83cff6782b6fcbc91777c8cf5dd007f3771d516231d344578d1b70facf1bc90e05826f2a4c1aa5e52fe2cd31a0a8fe84c8e6e14c8afcc33f7858f47f210690a2b18210619cc2c6a4b8e4255bcee3aafa0218e61105ca2cec31cab7aa8927db13400c56974c7d942a99415e6945c9935e28ec4c6d9d9299c2ab68f158ccfdf2dffa11f223bcbf5e22d983f84534326f28feab50ef5ed9d6249c279dadc88ddb317613ca3e9438436943f82c3602abc987739842704999184b2d2e73c17ecdbd1904f0e5f82abfb7eff0bd29834e539e51fa8c20ecb849b9c87ad4d19b5a7c8c3a8396cf7a78125b0f9aa5b0005c3608159012298c60bb3288be4a41f05fbd70e60562208ff46571f2d16cd908d327cc607007b5cfbfdf83d5b46c8cd3f91969b7a476dac44dc90cf1fc3830ea85c482443460e467b7dde9e6a315817a1bb7cf3252f9b97a0bf30521203b65d348ae7a8bc5be5e072cf7fa7ea57884305fea94d94aeb516c220b4f3a1c4ffcf1a4b7a6ee2dcbfd54d0c87a9a79b43c20653f284a92ea3e23ca2cd9a7df5d5f2ab519c77c93386008b8816f992f32fe21e233f112ec6f0f3cbd535a456900892707999e988c02983261520a512522d96966b5de359a7120e44326ba24feae4220dca1ad3732b86147d1d95244cb850ec9281187d94bff82365db57fbdb4f1d5ae4952902a17d98ea392bf551fc5bca66c33335b6485151a380c4c1881709da7dfd42cc2b79ee87edf23a16bd4cea7fa8da2c5ad327080b3a96d2abb8b980da3acfcf690d4d3852ef714ae3359352532a7c84142ff0bd6a102c04ef051d5bf05e78c1a9d57b6d2f33903432b442ee760d63275b90e4bbc268976f8b111f67e37e20057ee0bf69c5d933f6662dc558d3abc0d6db5bc608ce6497f86adaa7d46e5ecc963c3e1217426c9109d6c4200c3dc703155bc78fea3aa0ccb8f36187d549ecd159d3df33bc2800506da3f9c1010ab025ed2acdea4d2a9d4b0057ca3a2839c1f22fa13f721d6eebe86dcf9659df0070f1ecf71a74934dc2e07200c2bd8c3ca42fb874a7674acded11033ea0bd542afae3c2484063dd20812ebe628a917e1f2b907fcbadf0cc78553d1149735bff45f269d9135d7b884e0a98eeb816c91f83b38d13127a7ce917d6be316f336506998fe197921146b930fa7096fadde0ee5259eedd056e311256311cdf2c7be9c17af55a4fcf092b9d762f79e8545fca0f7f0440e0ee62906018be658face757e835220fb7a0f8282c160ab5c3c685f049677c0808fb1ea1d54e4ae17696d50cffec10194989616eaeafe22cc15ce8c7d76a7152ebbd182374caad6f4c60deb810194eea7aa7678de9d2ea21046145bdc0d025fb9f5b0caaa92378aad3a9ff657dea3f15e5b44a6e1600ab8eb5084c8b2fd1acc28e63c04dfb93d94bf76c93b6ec6f5bc76ecaa26e573e98c247a79431c5e79b737cabd1018d6147974f6374dcbe15b597ed62255402dbbc88a9b4995e3f2253bc84ac8788029dcb282e1205ce190b1535a690a73a740d7db2152c4a8382617e250b99348edfa3692665e7f639ab54168c24934dbf82b6d7f5dd674484c43e7838267b49f8b38a696990a6a04a4ab759319bb3156b9c9aae9011476668322204f178c5ee317a1c875499f959d84373e3011d38ecdc0ce57a4ed17bb430fc5e64d1c21e05cf9ee13f175e769ed63ee5ce99ad7ba2d3e5dd611cfb5d7f459b8e3a53695b66d053c205e08831269d916c90fcd6fa2214780dbb7015ad50d3d4dbb7d65123c662b08291b464792959c8f6d5c21d56f3ab889c60913e58f469ffd940b49a4efd5e96588e06664069953c760d889e49951f2c2bac47ee199d9c167f07e5382dd542c3eec42a573f0d785faf133fb49e211ad6c47d3e29f1d0910bbe3bcda94ef7f108621f80f0b6ea9fad7d44406e4bfd11af60d12788f0797558d6e49558d1841a37d8f3e83f50c244cab6a8514b84f7d246bd235721a66fbfcdfe456d431530ff837359e0ff45ac6d02c1049c848a0ca761748c1d4e76d9482b9c62c1068b69ff333d015a7b4c6576abf2b9b4a1cb4aa245cd5b286cbe41ad564225ae87100b02eca343f1c9e3b5687bbd9ef1f4618393e65d77c8a70d216f050d7599f8f49cf763c3ef3107eaba50c0e4f50160b292751293ae53114c4100c33a49c07f36796876350cadf21c1104824ec3ba5b01dbe731817a9368abfe2a666171ace4aaf33f42a4d67ff1ee7f1b875695ec99829ceb436e7c7932a3cb3c4a0c71a2a374ec1daeaf0f75aabca8bc006685aa984bbd4f30a125662785e8af8648f0c1ec3f4d8b73f6f7208bfccc378a0e6dd2f87d2687f5f4609c9cd8af02661d732cfed30cf96f12e6526a267589cbe333ebfeea50a50c00256f0d49c82fce80e70f36b819eb4bca9af20545af859c41298654544bebb60a32dec2c0d12ab5232adf2feac3fe2daf37ebce0c098b65b074c0629d7ba89d9b3455382f4ce78a7faf17b6e293feaf6eb110c100e665e3e90e93d1e4d0a8ddde11c0adbc1ab7af24b5b71f6582305652", 0x1000}, {&(0x7f0000000300)="af2380e592d4f73b210a5f45d851070b7161ad93bca12d15c2d22faa366202c58f498f96f75d48a707bf6c4cfe15eb2d41c253f73e2ce61060e54c6dd523e1f35cfd93331fce8ff8962074b90e414ece9e26a895401a20f896aa54a8bea88ca7911b242693d18f0a815e79b71f3ee63a2998e2b792f3a500cdc0e975b91fb7dcaa510fb17a5d27cb1fede2beed500f443ab8804706b1dc3af5dc58072b801626f7e876ac13c0555b33cac84c1cf222e27eba075c81d78158d96e83c3a9f2722f85049ce15d75766326", 0xc9}, {&(0x7f0000000400)="500659913dccd789aa1db7d6939cfe1bf77b349ae49c4ea98e1c34a1c289f4723c8b00879b49110246aa151f3be403e5df388d0d1332c5a968d956826a07c8feb27a17cb0a5d7ac20b405c074624f60388c91aebc0d9dd6b31ae958f9855b98c22ff0910e7fe4e9d0c90553d44ff222f3c301dd6e7928237ec3f8c99a3d5f7df1c29342e355cc1ce7ddf4dc572ff96a9c5bc336adfa3a8f659fa7622d47ddbd522521037a5bb81859740b639fec1a11e8d9f2fd4b9441f384c7f8d28", 0xbc}, {&(0x7f0000000180)="57f233", 0x3}, {&(0x7f00000001c0)}, {&(0x7f0000000240)="231c019cb73d9c92ce63fbcbecf6b8e6cdb04928f7450cfa2d92a8", 0x1b}, {&(0x7f00000004c0)="6fbf9dd4ac94a8bf3ebf443d7d1fafb64516ca54cffe7e60647824468f4adf876bb9548a734a70202c1ca2a3708006c798babc961ba22638a8ff4166897e62146bcf909d52edbaaed4bf0d2e91453721e5522bcdff696a269a0d18befa4ddf3de7e9d448084146683577359d4824d596c22a37cba3f983eec19237dd014a37a8645c1b486577229704273e32c10af64ce238ac9f623a0eecdc0141fcddd9f09e42a6eda45ff21b", 0xa7}, {&(0x7f0000000580)="8b29f2e352b54253a2741a6fcfd1446efacdc7a5cc8d376597871039f50327123725179f81345178e3e0e8bdf86b0e9f3378cd70970c3c5e653390ee0ee926d87ad326ae583b1abae9", 0x49}], 0xa, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x48, 0x5}, 0x400) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad225519", 0xfffffffffffffe75) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e19", 0xa0}], 0x1) 04:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10102, 0x21) ioctl$KDDISABIO(r1, 0x20004b3d) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/30, 0x1e}], 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bd0c4e2591c321a8cf987e8e4a8051bd24313dea8d03c50e05e2d3280d33ee61370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5d46e26ae4cb972091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cbe6c3140972d2eae1f3c146ed5ead47dfc43c6c3ac18be54559a5fe808f9840f9e13da075ee54c746b247a3e400000fa0a2d3c42dd5bb13551215aad012d1eac5e43ab91e7ab878813d134dde818147a05a683713bdb05b202985d459a2f2b8c65cb328dcf220971d6ab72c2fa2477b101c7a845cf63359ef65c4f4be600000000000000000000000000003ea0b5c21c7e4f4fa3a50a517f8fd9e4c2b14e78d994bf0be2432fa27ea53f6cb8cae791ca15aa5f463c03ef0672ef493b6509ef10791298c69460f6f19b83676af0e3ff0a75db9dd9134f6da5411b305e45a5291c0d", 0x168) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) read(r4, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() getsockopt(r3, 0x7, 0x100000001, &(0x7f0000000100)=""/79, &(0x7f0000000280)=0x4f) write(r4, &(0x7f00000002c0)="b175cda6ac2ca495223469ca29ab405ea8eef4b3d9c1a20f74f08e81278a3f", 0x1f) 04:02:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8081, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000), 0xfb}], 0xad, 0x4) r1 = geteuid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xffffffff, 0x4eea}) r2 = getegid() fchown(r0, r1, r2) fchown(r0, r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 04:02:37 executing program 1: r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0xfff) 04:02:37 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, 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x19, 0x6, 0x57}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x5a7, 0x2fe}, {{r0}, 0x0, 0x80, 0x80000041, 0x4, 0x5}, {{r1}, 0x0, 0x4, 0xf0000006, 0x20000000f570, 0x2}], 0x9, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) sendto(r0, &(0x7f0000000100)="ca170ba0b0d9ad5e620f960d1bedaa397ffba53eb6f6583df931efb6f4dc2c433640501fb02426dd4b7dc256edc0acd5ccd586d00f5eb3e808586403ad7af0de0a45cc160cf11f0c043d5dbfd17c9a29ed32724e304dc3d35e", 0x59, 0xc, 0x0, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) 04:02:38 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) dup(r0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:02:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:38 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, r1]) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 04:02:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCBRK(r1, 0x2000747a) socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e084aef31005e89f45be9aaeaf57e076d9c4ab56d07d730bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2000000", 0x5e}], 0x1) r2 = semget$private(0x0, 0x2, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/57) 13:34:12 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_getres(0x2, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x28f) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="c6ca9303f6af1937f8ff5055", 0xc}, {&(0x7f00000000c0)="395ff031e30614b178a5384093d5cd7cd24b2c4b81087efe6c732b19991cdc47ad2a3f5345c032cdfde4e807ef4f546df49254104d6dad0cb4a74859dcc1cf892eac539e74ff236d04b1058084c158363552721446b09b452c055e49fe33737cca9c963e273530ede785a7db7d9a3a9b789890063bf2f40f18b0d538c77fb9c9ae016f682eeb6ec9f994951345561c26a161a9cef5d9298b336b6dc2bc543f69a6d50752331d5fb71197", 0xaa}, {&(0x7f0000000180)="5bfeeaaec871bc40a34cee2566cd70", 0xf}, {&(0x7f00000001c0)="78109847bd5b28d275d4751048ae1301a2ac1751b4bbd1e5c88a52f528d0c7894780548530fba085271bba0417affd207567b56f644c39ff679fb884be56b5d998ab91b777b3703e9ebb6d8d815a0e6679221f467783d67f639ba0a6504ad4880c372f9e349aaaeb40bd09923deb5556ab519d36f69cf04076f4c7decddace13f662f2d320889b01ab88163b0e2ea9f9e542b72bfc97dd125083ae40b310ced2996b34f043e6a5b9d46358c27ae44802c4cb7fa0b08350d322ba1a49ada4c19ce99dd4a3aa10d38c2c88a048280d83e6c050c03f09f414dfe6", 0xd9}, {&(0x7f00000002c0)="44345574cf188056e1875a1d70f1115b0102bf526b68d8c1de1eed74f75004ee2bccd8ade72279e9a9c69da665073237a155dbc340f5e339392a377887379ccc9bc21c7b2a95483f274c192422432b97ec6a0ef5b897411aca86425d7fd2bff4417ebd89af4a35bc2d9abe09d2fcbc08af2b1ddec7a7e1de40dd8f73a23083dbcc03a62efd63fd1999cc66674ba140767c276244cd9128add79015a0cd6ce7ce4b5dd5ce8bc83bcb2996b8e3c9fc61f90d28e34a20bd2d86d61738b438a4886690673b54324533e80e03ab8e8af6bceed389de4ba5e59880714c65a326488e715b97c190b0ee0ad3e670b51ed006a22239fd", 0xf2}, {&(0x7f00000003c0)="7bf1e5f117bddf41d3d0f924e9dc0c156ca35eb4081782e498def777058d8baa218b959c9123a04975505a5a35763c1c08ff16e9134eda5c7df7df6cc506742680b280249bbbadbe16dd6bfe200fa47242644c67249900711ccdb011f2de431c8c3f17340075a4578eb0ee5440a9789c8e9e944de8e5fa6e173ccb049c7ca83778bcf1fdd1e6ad2f39c92c37f50496ee5fee9e3969b005481740cb8ae00549da15b4b2d56ab22ff19d97684743b0aac5211659a878153dbb8870ff7d497d4b364037a0176296208282802050c2027bf5b174a4394755d66fa53209c19fcdb476518baa6ce5830f2a2b9c0d39a812eb82d583cd1b1c37a5612fdbcc5db0ee6de24d24016fd6b12c1297e570fd0711ef91834f126e8c186968580edf28cde3c14fcc97a0f6921b680692d8920845d826f7de12ce7b424bf803a238ca3fa3383b079ca8af993ae6719476c6a5842d61ef12fb235c90f828e7355f5e05788206cff432826d407c037fd9e80f11e56767ad5b9de2209e8e1ee69669e9b2f1139314e0744f7cb23a5ddc4b72056798dc4a64cbb16165b89a774cb562706b8212b8458bd29928c870e1383de4e3dc8da75b2fdf2354dcfeee8fd4721d3583d256396941063be0dfebd594107b7cb17d3bd22d956cfd643ad66b691d3e8b2f4b6ea0c922d690b582c9bbf706f381fe0d67cdcb18746b2477d24cceb06aa118349becdf7cab825b5d30bc041148fe2629327f79351d194e9828b97a287491f299e05131acbe092629a740500df1be9f466421150682b5a6a3a221a65ec381ab1be6907e0b905e841ae0e57140921393620133e829116f8e204e58b7783799ffa27d5bf26b03e014744ed76aba065982ef548e1b3b9891377657ffe717b8df861772f312cfe6327fb2c12f675be6c444e76750af1de08b38900115b95a4252722c9e5070e47e3186017347366292cd6f8b91b72a87ef1e004c617153550a95f5cf6cea78bc1e3a88dd7393e763230b89c47cced5f8e09a89c9c5e644ab4c47804ef9e40aa6525dfa3521849ba2e76ac2244f048f291175ca1e33ce030f47be0cdf12b0a8e0cd26408f29013e6b48d2e85be545b20192042bd4736e778d82477b70a77db6ba6cbe30b12e493cfda894e1b59b5c46e32163426d7f7daff63ffb803e14199867922c218b26b14bd1fad0ba542dd113538f5d7aa0518646a11b5f7144506e15364e13de65d17a6a4f5da79607b36dec75bb164fa08cb840c2c8e58150d216dde8d23887c992bf057af04ae7cbf099ebf0e1b5aec1fdb9320993b103e720a2574bc69024727772aa3021e8d79f8e8e626b08dbc27e2a5a7d96c09845f19160ab5c0a5d5e7d4fe14b3b641c7a5c361946169e3ed816fb5a29504dd5fd9d5790ae4a485c4cc427a231b7b1b3df5d985eafbc08b81595ad6d39fd1352edd5dd948f61c2393d3b006b0be8f2234cb33a428fcb34a9252f1efe735ca1cba53e954f86b83c73e416aa077ef20933c5b643d41322b7d1f8071d98667a88d8df4f55657f1d73d6e60b287684a2783e08e80cdf310dd3b7a3f4d8f562b673130455410d4ebed5ebbbab5c56988e9f4289a3c3c9a4324f9dab061f4ca3dee050407759e41aab7ee13ff6e1ddc53181672be571e81d609e78dc29eb381ec9fb9b65ce5c6ea57b4f65cf8fa76ffac51d2713051a08cc69bb55b073cb2eebe1c9218a55fb80fa664c1c4f1156941483ef43879a80ad9c43ed41d4b67c37f9031bea34ec5048e82d481ef09a4662b5101491bd64ed07ae8fd581ed4dd9e0fc740a23e07ead09422dee8eba89dde4cfcccb82dd7e8c071c7f7fc3859fac54c0157de7f2b89eb2feae05bd8699c2056196672a90210c6b476652c63ca9fdefb3cb3a8a82bf9a4e7a6680b2071a8bb83a4ee54bfd2f53e58e90923ef519da2b85cb61841d1b98b4bffe341446ccf51660aa895c6fea9af30ee0c300c02e19d4e31ad61bb330217a8411f1804eda4f5b4a4c73c105dcd49fc83c0fc14ebe7491d4052c01a63ffe0a50af8cc00402db360a1899b6f093a070c234d9c9052115ee1016248e6b63742f3e1b7c99ba82ee357d488960283ec2e8f5b57c9cbddcc99757dd6870935ab15e966f7c750b667682b2e94d03b624863b39cae3f7e0ee53786c49c11778de074453741ffaf464c083111d5ce1c36e0c10754a08b00de4e35a7a906410746fde386426dcde41d581f7902532f84429d2e5c89dedded382f3ec55ae6c64c7e7b2bbb590c39f8a644b2ea6657f19e71b1d4a0b821e9648b487c5b54da0d220dac3e34651cad079f684e51378efae38585d287ff4a7594364cb697201762e9b043921ab4b53a7176a3698c7ed4e9bd2f605359c3ce2ea876b72b6d5d22453115b4153bd3b12f5cd7735f8344c4435e9b21f301723662fb4dcf73eed7d2c9e0b31a1ee2e972095746278ad7cb058ad322f2d18628eb827a0d9cf91145e99cad88123dd937397bc929eb98fc9d84494560542cebe35e7589ff69f944bad85b3d113932bb7892fb386885d4e3e8971d51d93e6d4ad0ec9cf6ebf93ab65db3ee736beef0776c16757c26379f7de69d3ecabf41d7b7c5268b094bd0d7bfbab0f66e59472bb1211bcdd781ae5a9fc693f2ac9b4ee604a8b11b1ed634448a2b089609795245f78f911d91f2599579280d07e50ade2e062c6145070264a45fb9160e267d60b5bd785b12ef2066a2c00da2c0650a86f8188fe1190511459ea640177d05a6c457f9c1cefe9041323ac04bb1e22826540d0e45079080ea7a3bbc496d162508266df2e4b37adfcaaf358e876d99b88a625afcef298e0c48e365cc853cb0bde54a9b229530e0601f03419de88209ea7ac21eb19a235e67a07308e95f6daebd45510927d4af5ec5b7a2da9ade464764771835560915335d49b766e646318dc3891c225ef29a783525cf511f4ef3b6725f9a7e4bdf35d25348bfbd0d547da67465d53b4eaf8c773170a40bf6548afc58b6bd0ac85f5089ccccc9251f3be81b808d1f942d46a860515ade75665ff924ccfa4a599aa80aa1ebd028013e8f79145ee2fe546073fa45526f21dda6a2d89a50c39bcd4f9c46385b0e5f3bfdb6d3ff3ee026325114b9e9bf49c43004fe31a5feb77b75002bbb2379e8cd9d9faa58d3efd46488721af20f3fe938cb633b44409bbaeabe6d3d6a57b11c713665a5fa575a0c2c7d1fb2299b04afa26fd4916ee9d02e38a46ee0c3d967274a60aec03db31f9e8ffde272c98025daf0064dad92bc39df48528b6e47aa9c853b91a26d9826fa8e860b1ed8026c7974d49f31fbc114a0c66aa24b4a851475d21ee0a6f8dba14e848d63a5854aff0c4ed1ac4a819dc316d892b11e9d251666ab69f8b6deafc80d91e968735b5a88e242a1ad1db64939f4befa6a6509e3af4c4a8594d31a4e6c80bbeab1c5b12d86c8236fa5f7dbbe33d390baa62986ff03913346d188679946e3a7ff5cee6b5a2dc9f968ff0291b9709a8dd63aeb022fc8bff39e4e5b1d943b2f510d72f4a1494d25d37e36c5acb24deecdf26aa4d35ff911949d888489497abe0c60a826c850598827cf414408665f61d0f4450d00db2ebc5a4e58afec1e6490a48632663ddf641aa9621abc50a255e973ab8e32fa034a6a9006bc4faab3c7c4604d3b474ee917754bbaca19100750b16cd972ea48660ea56ceaa1146ebc8ef9fb518d478c2ae5338913acc928f2b61c00a34efdd8d3b2af7f47cafba8205b1867e1ca95cdfbeace1975f4c70d16043f25c73f61988ea7d2a9a987f35f341cb300e1495d0f7218c50baba4d3c6d0b0cc1b2a26910b9370cf87e06cfa657232a9a8dc0945a60e3074353f3d261353f1fda0a2b7ac4ef516ea932e782aeaad39fdba11f381937281238e78f4ae5432612579baa82b0f43352d4de4acb63ec10120ed1262ee9f18b2683362342b6d239a3e59c9b0347d00ab67d753bcf81807a53f88135559b6ea9a78708a4356e1921d1c1c29966e1161494ce846f1b50534822a4dfc1d9924f94333936b79f793eb5f72af2eba78b196aa33f67210601367515cede9e93513d36abe57dccf4273589cbd329fb06e0b55921c7de9c27cf6dc1254ac0e95b1b758f98daf7585689e646a2a50ca6d28dd78886009ab18626f341082b520e61773f5082cb748db83c463e4d32db32c83e223f7eae3fc429dbf781f35598edfbbdbfa9fbfa1242afe9838891b4c69ea966acc74ebde3df61bd5eb5183e7092602f6d7e7698c404c2e6414a1f8e81486fd6532bedbb9234c1eecb0c31d102b705948961b688ce3dc787472a4a1eb934be9dda2a9e5af14fa9bc4a407322da6b81b8e9acaa4c0d6565ea198a22305c30e67898f9a8e16ced550eb2cc16e299f1e37a76e872cbb2f0cae674323502cb8a0e0f92e1ad7c11bf003310ea95be3475572c90b1ec1f337c628d662c9325122e6fa00328fb50ca08cab60e7e9314364f5ee4d6f703b7e88a6131f5cb585f02a318fc501c399945bc5302c6628da778c01ac11f4edd42ac3c42879bff58d6c381b2e7d829a7517585d4a30536dd034aafab8bed757710e90b56b9065842fe8987ca88f8e9a1ef76c2fd31ee340f0fd06ffb892558a8e51d2f4f331ea1a875b267abe91aeba811314339b6270d7a2da3171967f8df7ca775df712ef9d7cee4736cc8becc9559348f9ee41fab72c5d7de4e8e1e81e16ef24ec3b1defc6a1a7e4d5530700a5755dc338f1410beb865c45094491da0ab329071b7d39934c423b18c1ba2d8adc8bc50167e54b7f787400728f974009bb864e49f5475d26db3d0325937bc2737462f625b03fee307ba25145a67cadd49abb003f40076e4d7e04056ad9c3074f96bc6882704dbb57a18703821dc36689083557051e43691b7bd8c7f921f4c332bc28d4463b33d79fdb1cd367556d2f01d840f241d69ad092cd10a06fe519061e40e3d56ac10dbc47b2ca202e7e4a3401891c39948cd4ce37890d91bb5a3fcd312ab584397a455437527cdfb8313dfea3a9db61c9fe97f80f5753f56606c553ba6778ebb6c9eba68b0ed2c66d16e298768c7906c773e8767a73d278b7688b53ae5cf9f51d1b0810f9415a88b10ae849dee81f01ae0f675555add47e60dbf6b9c488e66c4c432a59ea56696266991b02b3963508b8ddd069ce141a5fa3be7974e2b3a1355344910c013e0d6aa9ddbf0a5d3e1933cc8c0ee176d2aeb814440e063d6f28c1df14a0f28b0eec2d9489117a75d6b367878f1eb4fe7af1a3bc22fecc9493d00672f5218467c4d7cc0f4e94bdce518e2c1c1c640a4a690d6df64e4f7d61819d4da2ce820bb88c0e540555d356758e8c526e10e41d190d38ca5a6ffe0f45c512b09569bd01246063851dcd0651b21efed0580da2bf142cdfd907c35fab714e1ee2ca2738d84b6d2788a050bf742b11e8777c7c258c1c0f2ecb6ee9cf722710ab7072e7470759bb64cf7fa7111da938eb5bd8121e49fb03c8a5af3bc989e899792215d1aad9d63d40aeafd2626637cc536dba436619f76734a099231507cc19397e02972fdb10ea6188348c90618309a2c6119e5270d2a2e5e24ffce4cfafc29bec7cbdcd0accfd3ef3b168d5d810e0982fdd4c4e443edd49f4ef4ea69c46f19bb4cf6cca9e2d628b6433436308782ae21a0bca52485fa4c7fd6f8b1108323157a3dc5bfaa485fcba430472fc14082c91cc9daa3ccf79bc81693dd86d22fd21e70ec2abcc3bbe9000cad82dc677178b2c17ded8c2d87d0d285ca71280490deaf3451b8be5329a20f0473e74f26183b", 0x1000}, {&(0x7f00000013c0)="96507db955c1d977dc966c", 0xb}, {&(0x7f0000001400)="753487a387d3ee63f5d39a91dd0fb435a400d57a58e90674d2029bf6452385ecd24c61d66559c77e380e6dd2a7d23c3fb4320bdd9aa212a32b6a575362cdda0a81a27a5e9e128da3d91c78bcb9b94451ff0e1eb0d9a4ef35318f0cfd04ece8cfecfe119bf5bc22d3b96fd3846b3a7ced439fbe41322a8a17b9fcfb812aa60f75ce47307a6389aa83fa09e0a515a328bfa5492afc688b247c22f12acb855bc1950455e9cd653765d0f71db1e856e464b65143feb3d617734a4de871279298320ee70e13e9cc7de55ea25f24f42d2f9a0997e9de150baa6a043ccedd6ea6b1ae781af1cf06d2a9d54c937ab3bd05e9a8", 0xef}], 0x8, 0x16) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) 13:34:12 executing program 0: setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) setitimer(0x3, &(0x7f0000000000)={{0x8, 0x3}, {0x4000, 0x590}}, &(0x7f0000000140)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) seteuid(0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x89, &(0x7f0000000180)=0x80000530, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0xfffffffffffffffc, 0x1, 0x0, 0x0, "d70000000000e70300", 0x0, 0x1000000000}) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/141, 0x8d}], 0x2, &(0x7f0000000480)=""/73, 0x49}, 0x803) getsockopt$sock_int(r1, 0xffff, 0x1291, &(0x7f0000000200), &(0x7f0000000100)=0xffffffffffffff02) shmget(0x1, 0x1000, 0x82, &(0x7f0000fff000/0x1000)=nil) 13:34:12 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x30, 0x4000, 0x7fff) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) write(r0, &(0x7f00000000c0)="124f0209c7e22be602619609ececa70ec2fa4df359967f936068fc2fa8dc782ce92d3ec92246415d844de9ee44854f022431ba9b7fd23e5f3487411a7e530ef2392a00590a85eebfb1ede7cbd11ba4a87cd7120649f4ea662836cebe7e95cc9dad63cb0c68c01dcc84e2ec08b930cdfc631f34c87c57385f4051c23c5f53faeabda45f81e5a075b81570fc3c363581d73d4c8e8c3b5f31e15ceea0808a1f121c5ef512723c8a68b7bd632601a4fb2bf19eee72d37482a8", 0xb7) socket(0x0, 0x3, 0x3ff) socketpair(0x18, 0x0, 0x1, &(0x7f0000000540)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="9b7607142c33597202a905efbcf4ddc039b1883bdda274756fe2a69490d52aa9b1d5deeb29b9b329cdf3147ed71bc4a8f1fc18b8d9d261044e88cb95206fdfd1e0739f6297d4357a676aafdc11ca35ac53d076a0107b0c2d77c733e5fe040a8ff289a1dee7b3dfa4847d665b76a8a099da2133364c9ff17aa922d59fcb76281fae628264524da40a28d9da8fcc2a3f58976a114f0cfef4d6c6a990cc5f349f4c0a6e4ff27ba83ee9f980c05c82a3ca47e1fe66e279ce510f7fcdcbd9c9bd5d3568a1fcbc5ca8389644595f5fcda3213f5ea5b48161137e8b90b593e65dd158d5b6c75e6e87cc4a31c4179478", 0xec}, {&(0x7f0000000040)="cb5508c3ab2e", 0x6}, {&(0x7f00000002c0)="901ab20739808d8120322e09d5694e01840fa9c68711ef454b6c8edfab20be266957cb911b803406bf5db0bef09fe4373bcd8cdc2caaf5d3b2ffaeb7c1ea685af85ec1f3357e5d948c27ff57cadf56bf1d02b0570c5b5cddbe03d1", 0x5b}, {&(0x7f0000000340)="0292ecdc72e7b4e85b26c39a9520b28b3276e4a2ff29ea6984cf6facbfa4850b0697b6d480702258d4879b3cb73c233946ff3da36fc9f962f5bc80165eb10c2ec6d0f45618a3b2126b9ddde5540094924ef6fbf7632c4c3272ff8191b06a71ce", 0x60}, {&(0x7f00000003c0)="2480196707928af8cee632b49472f98b56dfd222bea8c35e9e70bb3bf275d643a825", 0x22}, {&(0x7f0000000400)="c0edc44091bd3a92e07aeeafe95b62b509b815088a9acddbc635ef6976155e5d5ebee0c50400e26366c899dda93f4398b26ede0ed2af93f47c6a6079221c02127aa603ae929083a64bafc458c99f069d28d9e50fc4aea97b7999444e14a639575c488aa25b9b7a6229fc60694fb4c71955386d0747e0ade99145217285b4502a47f853c617feff42d3043bf1cc", 0x8d}], 0x6) 13:34:12 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 13:34:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x5, 0xffff, &(0x7f0000000380)="3d958809388f39d833d6302079f58642a92d3ba4332a6ee8bfbf6d5486657ca0bfc5bd2edd623156c164892270971d51733bae8980f6c207a06dab2b0533d1a50f1c1b61f5aa484bdd5625e103c209e0fd9db01e38f29507e65858d6909ebc2e69a7237f7c49900201142765fb05420cc4c0b5afc5f9b929a440bc47a87dce3373e59565b772fda1ce1a10dacb2e58cc8bc1c4bfd9f0bf2452d94bb830f4a30132dc65573e26705e73dfa1447d4c7bf3ac3db1d8c7d18f3f22b2504e4d897f6abeba1613718834559a766a9c101d4afbea1555cb380dc63f709265e2a5c21fbe693c5b0682e8af109768f2890bc612a85e3b70e5676439f4e9c435540559d4c5942d334cbe88d6e97c8dee830bbf7165445b97386045ea96b6f2d901ed625588d4950aae8be712c90e8359037438f0ae16a468bc57c8cbb626301049c6f6a224e8290f2efaa34f978f3ca96368286c17a44dbf8b2aef0d3e075e6c839310f0cfb1f1f4c9c2eb0500a4c33dacd724300a24649e87acc97c020182a6d7cf6cd4f93de7e535c92c004bb39c0ea2795c12412cfe3b7437da30a5642db980960721cda2ce69e92aa17e8011171add756a87847b218c4fb3a1dc7a1689e72bde4b2742289ca727ee252feefe0277544e30ede5325897bf52b421e7c478853d4ba412c6664a8f77e83b1f41e67441f77328696a6e2d9424a68986d7ea7d77b737b4428b41a38a848ba1bb963c736690ef7fbcfdc2f497820085a12b22e9953564b9a802aa66ce1decb170328e09b8f000eda5288d0f87d6dd6679bb5ee6cf2f76385ff1506f2f9f4c56dddeeccc7ea832242fd7f973f46286878a505d13f09ef477adaaac2c57f81a64c74114377ee579195299fdec9627f330d3c5bf1217c31153c5efd0e2927ceadd203d678aa5166eedbd4735ec70652b8b34a1b95ec814d54a02225d4860311f80250efb8a0fbc429fe71e6b52eda2dbc0a864d869eeaa7b3298f02b9fa1089944a3dd8e3eeee2312157ec02de4b6c21a84ed32fba4a20d21d6360cbc7bd4f324f55f001d453506ca3709d872a0a6867a75f721a322c71ec17299c46d385d34b17e7f9b78bc1f503b3a7efc9f27c51561be1dd488cc2b41a6fe97ab7d808080b35db3ba28d85a653aeb49318ff31062ab3f1e1c5f3ec5db31fab0e65e9160abe8c7710235170daf689e0be2dc0549704864ac6a22220840207eac3052cbfb2ea5c7007dd4b96fc5d66dcf2054465b83e05fa7d33ed386c48cfa2262f079b210e06f9e24819168cfc0101db93389eea44b693466e78d46c0c1112a671451b6a097a23c3de62c1313c4262a7701dd38a202cbe2c6d680ea2cc336f99105f1caf8ee1c04d281616c5cfac3cbd55ca274dd21546a5603515bd4f051a95d3e813149921f401703e5dc37de55f905f063cf42963f4ba1eba55ea588d71126cf1143409e52871893410a2dc749ba5bdd32339742791fe829eb7a0412bf5d08b701a6b77850adfe0c0e110e407551cd34f985abd2c1c9fb427cad14a66751bdea777194249f4d75506eb5f861d89193bfa0ebd934464618e9b08a78f38142261b745e038bf1d873a09b20f03be05acb89daec0388b8893f07381fbb506688658d3615169ae378887ebde3859edf83036b6dd788888c258c918488dc45cf3524bc3d8eb4022948012ed2106903ce90b1965a7a1f294cb81d7cf01b6a8eaec0fd3c715eeeee86dd364ec4e87bc1fcd6c86a6860fdf61a6806040da2718949b0c9fe746112bf253ae30064c83aa0d4d5081434e3fa0cdc3ad5f3952330e7f08bcd9bf385b754e72f0442d77978a3facdc655993f0f4b24a00db77df8bd47565c7455edcbc7d1805203c7081e9c19817f7aed6dd3b13c559399a2ae1b32e486720e3909ecaaa131d1e7408783675ba04fc45e810dfc1a2bc0e0a8178d876b0b9d0edc1ce59d47b3e1bed4f910c5a3627de14de099cfb1a9d6513fcbdcc7fed39bd85c0a5b9f513c72a207619d5a96a9a818689da8c055b8ffd7c7349925705fb5d194dc19c05ff98e6a939f33f16a51a2013a05adc728be937a23371230e7affef37d91792fd629ba8cc6dcb5f1c84dcf254398053f4e866a0c19d5896575f46fc7321c79515d844ee9976ccd6291a702f453ed28bc7bf38c22704725895bcb3be959cae57bac491a110216a8f75712678daad495988337bdf5853d044cbf9d9bc3c810822d1b5007217f13cae371132ba916cacaed2c4be6655522ed1efdb2eeae0c2eb765d07c7ca77f7ee5e998dd9c6271f85c82d9fce3cd9c9f2d0c4e7cd71ed591d1ac5e91445431a23554c115676a311fa4281657ac0baa4efd2375007b34e2f49812106f97e26f40da2d4d4090c0c1d1b63e611b37c52eb48643b1e857829fda31dd6f933e50368d3cfafe11f3658270a54e169602781b2e182772ac77cd85880929c8f122340554275e21327b78ce6994f1e85f68c1c4e688165850b34c6b68aea022c71ed8c9fd5b2834f8f7cb35199501dd8300d07e20391331c6cbbf21d2a12ae5c3f4baf480b03947fc7cd243c3da0eb8545687011d712796280fa40ef9b3842f507dfcba6da8c6398665f63c391e883773660b2f1195543d31dd2a2d87ed7a02572ee6da1d6d8de3c2caf2e2e018c4421b42703c92bfddea14ab2855f7bfa169f8f136a50617c1070c333cb814912cc0feaf0bd22a6f8cab1d99bd580cd775b8786b7313c8eb16b4f47b5892c6a5d477b3f93a807a83bea3bf4ed9cabe7c57704302884ca22be1f401bcb6139dc65c092083d667c40498068b20cf72681dfcf1f854e7713be3bb99f09dc5ae1f47cac3af52620fe22c2631bd0ac78329f8f63e6b01602352412ecff0691bea14290459229ee61d6312db77fada9ca74ee9f4fb6beda46fa211a374d3c7f5c4cfa9c9e9793e17e216c197d946effa73bcf3b03872d12d63c70f4975655d433c0439021a896c87c233d31eba995d9802b58a7c0c866cfd77fc8426fb302631074644596d9e899f3dffa6b9591fbc14cdd85bb50d6c3c4496e59a16e051a2460cfb9032e917ee8663a942d76e92d00b5d4a41ac8cc8201e2f9d1de09fc6b6a08812ea03b19eedc095f0d7d8d9939287775a3c8640e45b78b976642c8c4021b0d22731564454009f2779be6a5edb109247e54a14fd5d74b588ad18d5bd6df561ef269034549df3ff267e5f68bc052580ba4631683a6b81b1b2da0f6966c28ddc9939586a1166202024b9960317278308f62be188a78772d5635a5e00fd6b605d0d5c8cf08b0de408c277d9945fec914d8dcdf972bb0bbd437c1974e2da54bfae5408bedc1f9134a613fbed679a28b1b8abeab46bc9396236752d5c1807a26482b1a7b767ff1d56db2db11fb5edb6ff5813a8612a2d62497e2fee28fea5d5f1ffe8a7e7140953f33d62080d203ef005b14fb08fbf835714a8f40c6f8c5dc4890c346bc2892fe2d34f3fb4f14b227ce0e438659cec5ae085b7ddf38ebbab94968567901e8e919354981b79445e31277877b881c8ab4f458aa5953f4ab5769207c8b6e9120b139c6946efe829b3e3472b5d6eb69c48bcb01117c81185045d375dc847501aa92c23a6123c3698b328a5ac589b1580d8ad13fe7cd2409b9a04c3dd9696bc77faa92b6dea9977e2649c1e3ae2b52b498ee8efe55534a6336384edb24f6cd598cd220d7dbd35983fa6afd51c42c85d0eed37110167f8552aad6803349bccd4ff0d8e581f8f999808d402e23f1bc19b9cb2d3dcb1b68d3f548499b5bcb417cd625a936b7a3b94e186023595c065bcdc581f86ea716704715182959c4341c588c29a48ffded6dcc72b2a15ab6c9bb1ced7cf0f8ce04b4bc3ebec8b48adf82a7ccefa8ae48fb3a784acd7db57a9545dc3451beacde7eb7da58024bfe37d757358b4b1c33dcbee5ee806a948469d5502f8859ed333ba88e40dd8b98aa9f7a36048ca5de7aa70a7089fea5e97ffbed51273e66b8d77ac6f88a05315034a667e7fdc6bd52cbda315f680baea651566258be0d165482de0e687b24dafc291801a09556fae2cecdf1bc3841eff68ba6e6c859e4dc328a3cf20974501a6692db1b57c20b71053674136119e5831c4eb0c2ab7be5d9684f12d82d9f7a8f63f633f4c685e9c27b0c7d5842e66c3a4712b033a8201301d5650bef65509d45056f534247e6ba867b0cb808552e1d8fbab4744ff3c79e48bd3ab36540438df32dc8a3e1e337936c6ec56680dfc5b79d9937a90b1909ba6ec5cd452af91d08352addd57820c34d74e7fee0b49f38ad5cf14c594bd35f3084808d7d6bfface74646dd152c1b0c571a571b682fa4dd548fb367b9e3018fd35253e6d525e9a975b85e33e752675310277fee20fb7d8dcfe944c7bc22ef04877bb1ab76348453146217c6cde1d0e9dfbf501a174c0deb17630e6fdeeeed0a59e1c5e3df4972d48986c36c672a5cc903769f6cec5fb572ff82a4c15764ccafcf9642441e41386ad285d05a281a2e73fa906b1e2dbc6facc5c45147a45f477b1ed7507a61d1a3a51ca5882237a60102ade522ac41de48e94b0843573380c717d58ef88c22388ea8d9f40feefe311c42b7762e3f33acfec0d0cd2151b95ffb9d02c1aa3ae0cf54d40d0038f503eb87f02e64a47d71ff79127d2b8e87e33145e54546e38f1451fcb550d6b5b68076a35f89d5147d7beb38715e88a0fca6d14909894713251f1cebe39b1d443d463b8bcd7f7c009be1109e3476f36ed8c82c2e9ba5ced45d6dd8d5d6901ae87b9e13577b4fa4ae8d695b2205bda8e7809c1d105843ccf28bc3a58cea77af0daeea14f379af385b6ded50d371797305bf5ab9529a2fbb4e1a33e5e9bba450b74b283e62936c22621c757da9431878d726bc80d83c894f124a2c96389386c2ed694944f49d7501a51e6c1d09e49513302e08ffffe5dedf705e9f4a529903b29a1e738a43d388dbc56ca08351732bf642c0b1aaac011c20c54117604c795033c4554580e5e45f7ecd289223b5c00e5413e829ab0c9bf204c9af6dd6501757839be2ca2a18006cc0529b97698019440b8b2a05743d41a7470fc7e3bb2ec5648b5143de8a08dc76f70c79a6fee1a3803555ee496045453c454946c6db2da66aa1d04450e8ef7c108ccdb4120d118233826642c6727388ffcf312cf968070a4b0486fcadb82a68739be85abb6883e1792a17c691eba4c6cb031e3192d7f94929d8a6ed11c10c62c2afaa6f15b072b9a5e817736e1843e90e1ecdd851fad1bda5303fa4078c6ab7fbd96a29973a814ff69531cb58364e4e7f3be58568dff1926a5880985964c9035c7e4c5dbd55bd521ba873f2833f3a136acb20e3add8ed24f9fc506bdadf1ea791883ef3fe860c113da27b68b48dfb04bcaff82ef935c9d26697774a8f2aadb98114b10a8eb6bf9b1f9adace629242ed8e654d74d32612590e53f98a5b21b7f5b8d6864273e17cfe9386dc0aa3d9270a9d2132ed48fad3efa4b92b58d9d15073a9e1c3ba453fedabd2f829b47596ce35c2f31ce1050ec26159e838e7b86ad1fd5d144dad1731da6692ec002ccdf6c1b3af86c00777a64b1fffbe685d021cb92442cb9f0041310b703c98b06e193f5db231960d1747eb8702d38d64b687c693928dbcab373474008e668db0dbc218e5ad84ee652dcf2324f9ff04431be04bb0fe87dba8d2d63b506b057017db51acfff9bfaa987f42a71062a2d2f39b31e5d3a735cce89661571b069dd0230decb31ca7f6a4d26b89361a92d42a0cc4ada92a710561ce654b03195ee696c67f4a8f", 0x1000) 13:34:12 executing program 1: r0 = socket(0x10, 0x8002, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000340)=""/189, 0xfffffda6, 0x43, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0], 0x0) r2 = socket(0x800000, 0x2, 0x0) flock(r1, 0x2) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x6a6, 0xfff}, {0x18, 0x3, 0x2, 0x20}, 0x6, [0x4, 0x5, 0x6, 0x7, 0x2, 0xd1, 0x2, 0x7]}, 0x3c) setsockopt(r0, 0x21000000000029, 0xfffffffffffffffe, &(0x7f0000000200)="00000000c1ff8f132a6f08624fe16f76d21a6a1a0ee988bab4d67bf8aaa00cb330d1777296ea41416252ae14d9379afb38546d7d20652632afd16abe239a23eb9c0a8bce3d68eb843c6c4face5288733ce65a1f17ff5de6b0ee1e346cc768f6c0947a1fcb5eda60b6709b94c0e2985b3e625803185a0638946ba3471b28a37d61fd7e203dc1d9c557456fb1321a402ede00f928f38f1705c5fb95582bc93f0eeadd12395b586bd", 0xa7) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 13:34:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) mknod(&(0x7f0000000100)='./bus\x00', 0x84, 0x19) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8a8, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) ioctl$TIOCSTART(r1, 0x2000746e) 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000340)=0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x0, 0x8) r5 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x42}, {r2, 0x4}, {r3, 0x80}, {r4, 0x2}, {r5, 0x96}], 0x5, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x2001, 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x202) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) poll(&(0x7f0000000240)=[{r2, 0x1}, {r4, 0x24}, {r6, 0x31}, {r4, 0xc}, {r2, 0x41}, {r4, 0x40}, {r5, 0x100}], 0x7, 0x62) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x333, 0x8, 0xfff}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffffffffffff, r8, r9, r10, r11, 0x0, 0xffffffffffffff7f}, 0xfff, 0xffff, 0x71}) open(&(0x7f0000000080)='./bus\x00', 0x18000, 0xc7) 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x7e9b3916c8f7cc23, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000380)=@un=@file={0x0, ""/18}, 0x14, &(0x7f0000000300)=[{&(0x7f0000000240)=""/171, 0xab}], 0x1, &(0x7f0000000400)=""/157, 0x9d}, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/30}, &(0x7f00000001c0)=0x20) r2 = dup(r1) recvmsg(r2, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000140)=""/63, 0x3f}, 0x802) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000003c0)='o', 0x1) 13:34:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) syz_open_pts() r1 = kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) kqueue() kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 13:34:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 13:34:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './bus/file0\x00', './bus\x00'}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') close(r0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1) unlink(&(0x7f0000000000)='./file0\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x40) 13:34:12 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000100)=[{r0, 0x101}], 0x1, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/235, 0xeb}, {&(0x7f0000001240)=""/202, 0xca}, {&(0x7f0000000040)=""/18, 0x12}], 0x4) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="47000000ec00000000cdcfdf6d79996a77edbc60200002000000000000f223e838e26f6362d8a5f2bbce9cb9bbdd9cc076fa2edb4915a3beff2fe0d8f8a2b9899f8775ab31fcbf22f997ff22da025a321763ea082bc488c9bd899ea3b637e1fd9f1b2def978d1bf2839f1587332d4d86dd1d42"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x20000000008000, 0x6) r2 = dup2(r0, r1) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:12 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, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) 13:34:13 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x102) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) write(r0, &(0x7f0000000140)="b8", 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x7f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f0000000100), 0x0) 13:34:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="20f520ae32ccee6c18b6ef038729cca1f11c", 0x12}, {&(0x7f0000000200)="01f2397b13580b63c5b66a19df31fd57c2989ab01b5970fba5c018ab9f2f2180556075e239e675d44d0165253bff1bb29f6449ce58873e5122c06811641d85b15d5a408e62958ca42510b1ef5e6c2c5327edb25cf240fac9a56f0bbacec85337407f9ba441a6aa1805c919cafc577b13d89da6dcc716e101a5b1b056e338f2be6299e7e3e0c39ecb61e2cffa0d50ad18aaf10e09daf5076b29b48ec0a05d2a2e69ea0873dc33077d7d882b58ba9520a73d7b21fb700baa7878de2313dfa7a0db130caf84cba4109a8d781ed642321e5e022779bed95a", 0xd6}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x98}, 0x2) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 13:34:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x141) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0xffffffffffffffff) 13:34:13 executing program 1: semget$private(0x0, 0x3, 0x18) mknod(&(0x7f0000000180)='./file1\x00', 0x6000, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 13:34:14 executing program 1: r0 = socket(0x11, 0x3, 0x80000000) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r0, 0x1f, 0x8, &(0x7f0000000000)=""/144, &(0x7f00000000c0)=0x90) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x7ff, 0x0, &(0x7f0000000280)="807fe31ca25f17d85b9a01b538a8dfeec86462dc04a9340db26d05efe4f35e437439e635d4e592c08dfa15f90a8a41252587e750ff6976e61ed5e9c00fab67689953289aaf2a7189bd7ed6de258d0f25d4968bc145f2512175a1a091776abe071ba60a1384d95aa5c0", 0x69) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000300)="719f30aa38c9368b348456", 0xb, 0x8, &(0x7f0000000340)={0x2, 0x2}, 0xc) ftruncate(r0, 0x80000001) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x7c00000000, 0x40}, 0x8) getsockopt(r0, 0xf279, 0xc0000, &(0x7f0000000140)=""/79, &(0x7f00000001c0)=0x4f) 13:34:14 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x20, 0x1700) clock_settime(0x7, &(0x7f0000000280)={0x10001, 0x5}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x9, 0x3ff, 0x8, 0x8, "85f683b07a66692ea2e58ceaafb79de1bacf77d2", 0xba, 0x6}) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x4) fcntl$setown(r1, 0x6, r3) 13:34:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 13:34:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) write(0xffffffffffffffff, &(0x7f0000000140)='oL', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20092, 0x0) getdents(r1, &(0x7f0000000100)=""/9, 0x9) r2 = msgget$private(0x0, 0x206) msgctl$IPC_RMID(r2, 0x0) 13:34:14 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff125d000000007b726d39daf893dc04e7e5461439b6b8403b4dc1903f37e1ca7ad20035137f309a5896e4ebec447872308188739b2f876e10a47682e600e26768530f6db176e2a1f1785d776469dba3a2bb461cbb8da627d5b26bf050337e685dd8edfc104a16492ea0df2e613492f00f2bd656ed27adb6fa7e7e40733c1a82e0d545cdba94f46972d02d288d4cece0717a1911acc859093d321553b613e15a0783be432b51ce", 0xa8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) clock_gettime(0x4, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/251, &(0x7f0000000080)=0xfb) 13:34:14 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40000400000002c2, 0x80) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0xa80, 0x48) ioctl$KDENABIO(r1, 0x20004b3c) lseek(r0, 0x0, 0x40fff) r2 = dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000012c0)="c1", 0x1}], 0x1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000300)={0xc0, 0x5, {0x1000, 0x3ff}}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000080, 0x2}, {{r1}, 0xcfdece3f74133ec7, 0x40, 0x80000081, 0xffff, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000051, 0x5, 0xcc9}], 0x400, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x80000007, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x50, 0xf00fffff, 0x20, 0xffffffffffff0000}, {{r2}, 0xfffffffffffffffe, 0x88, 0x21, 0xfffffffffffffff8, 0x4}, {{r2}, 0x0, 0x8a, 0x83, 0x100000000, 0xb}, {{r2}, 0xffffffffffffffff, 0x12, 0x2, 0x3ad, 0x290dc0000000}, {{r1}, 0xffffffffffffffff, 0x1c, 0x40000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x82, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x4, 0x100000001}], 0x5, &(0x7f0000000040)={0x3, 0xb3ea}) truncate(&(0x7f0000000000)='./file0\x00', 0x0) fchmod(r0, 0xc) truncate(&(0x7f0000000340)='./file0\x00', 0x1ff) linkat(r1, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x0) 13:34:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x45) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 13:34:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2da, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x1) 13:34:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000080)=""/239, 0xef) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000010000003000"], 0xa) setreuid(0x0, 0xee00) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) r2 = dup(r1) kqueue() kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0xffffffff, 0x0) 13:34:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="259291688df60eed4753f6dfdfdba4b7bb30519647376cbf9084c10f51f24200f242b810caeda223c3da8847ff0dbe7c0727976506d24f6aabb8df6d693284a57ec33b2b23dc99ef1de7601f6154fc4a1d30fa1fe534a07e3fdcd7e62a9ebb822eb0f2f667d207d5d0435d9af826374254537c8c04e1052023a231a0ffebf29beb75e69d95173e3548a95955640adfa85dfc8744281f72f0555388b3c15a5301781c53e988b58d478c1c24599169a5c306cad2f3ba89588063e33d2bae0d98e7299728d25462003149078fc040d05f8d4028b1ac4edaed9a8c8f408d97c0a2c9ab1ff2048c73cf14fa919c6f92c02381198987ec55b93c16e7822f9a", 0xfc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x1, 0x7f1, 0xfffffffffffffffd, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219", 0x908) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e19", 0xa0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x9) ioctl$TIOCCDTR(r2, 0x20007478) 13:34:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setreuid(r0, r1) socketpair(0x1e, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 13:34:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6b}], 0x9, &(0x7f0000000240), 0xffffffffffff8001, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) dup2(r1, r0) 13:34:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x81, "3c9ea28bade96c9eae9ecc74a89ddc5c23e514b6", 0x2d3da87b, 0x100}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000000000, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socket(0x19, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x5, 0x6, 0x1, "82c3d2d55a0adedd9bb9fb47658d5801ae48c9d7", 0xd60000000}) 13:34:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xc2, 0xc8) renameat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x70, &(0x7f0000000180)="69627ae08966de25bf1368c87695cef484dff0948146209054c525c71757d58d5d50d57b8d5fa55c4bd8aee335e3cd7d0f354c13f0d6ae02c136b1058182960a20d18ec98dfd8bd2caa471ab7694b80146e42aa339566012958a87d3ea99a5", 0x5f) 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) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/96, &(0x7f0000000200)=0x60) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x639, 0x9}, {0x18, 0x1, 0x7, 0xfffffffffffffffc}, 0x7, [0x7ff, 0x8, 0xe4d1, 0x2, 0x6, 0x2, 0x8, 0xffffffff]}, 0x3c) r3 = msgget(0x2, 0x312) r4 = msgget$private(0x0, 0x220) msgrcv(r4, &(0x7f0000000280)={0x0, ""/75}, 0x53, 0x2, 0x800) msgctl$IPC_RMID(r3, 0x0) socket$inet(0x2, 0x5, 0x7) 13:34:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 13:34:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000029000000230000000000040075"], 0x11}, 0x0) 13:34:16 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, &(0x7f0000000740), 0x25f) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x1000000000000018, 0x8007, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x8000000006, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) bind(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="01f32d40e64073003559f98d4fe14e5d93f5dea2b9db7ba0de8effeb5a18435829dacf42c618f3288952251ebb6741cdb1f81b13b205bd4218008a283d53bb6d227cb66db6ac61045a4793ebdaebe9671e9473daf501005e420300000050016961d712dcd34c38dfed87bf45b0f84d478bc3fa34d634e4fc87ca61062cfb513a3cfe07b488d56a8a84c6afd4550d66cba53ce101d9e092d44e41d9d6b36414000614c56e0671ed7b37f8e1d95a3b8511f983786225bbf4ee56a6ea5a0517b42bcdbf04baf3b37e2cb3b41cf1f583669eb3f8a76a4d51d12af288ec1b5ceadf5a2fbcba8b12a27a628301c484ca793d5a316f7b16eb467dadfc25d2224a2032a6a28cdf505dff0fafefb1afb973f73d8bd5e88a445a82334bf1c18589dbce802c76da111090a23a79fa09000000fa824cefda6bfe456c1e0349d4bcbb6182598172ff9b5467f2e559696373e5df9f654bac07dada652b8cb3ec00000000ffea3821f70dc36e0200000000000000efc1d185fbe750a7920b9bd61034a473cbc7b47e195adc9dd30d2286f07b0bf0e2b4f06fc2c05d2983aaf647da82da0ee0f9ade4ddd2ca3041460eccc9f9d6f2d4afccb2b458f311db716fa85542b6d046224d9cd5c83f4d10dfbdd1c48ab310f1930fe4df472d87acf5bcd9894400000000000000000cf3751a5290917ea00da1b5f4d6b6a4bec23443fbea686bbb6546d1899857b6bdbc9b5c49e5a1298badb6afd7f54cba76e01e39bbf8e569ba97abcbb455e83017410599220e425fe19a45cfe2d8dee1df7efd8c76c21fb418bb2f7ba8dc24e046f592f30b9faebd0e5b674a9e51fc1709a86e537268a7c12d94e15816bfb382edfc8df08a0ee1b920a8b03a9e2a5bf1cb84bcaeb122cf"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0xfffffffffffffe58, 0x400, 0x0, 0xfffffffffffffcf6) recvfrom$inet(r0, 0x0, 0x0, 0x42, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 13:34:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) geteuid() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:17 executing program 0: r0 = msgget(0xffffffffffffffff, 0x402) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003700000000000000000000000000921dd9bb00000000000000000000000000000000000000000000000000000000090000000000000000fdffffff00000000000000000000000000000000000000000000000000000000000000000000000000f12e105813474b66282404d018717f9ab9bf12b679767c45c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b870000000000353f58fc00000000000000000000585ed461ca408e5ca69d6b7f51a7f86271114c318cb65282c1dff6957cbd42dbd6ca7db23c64dfc50050cc256a89b6a0304f9a4e5e1b7f050d9019dd49e271103599e2fcedcab290820c2476a5b0dbef6edfe6ec53fd87980ebaee76c9335a0630fe7042b257e589e2012eb16569f4712fcc7d2825599c57ed4534584c46dfaa1089d758143b8164f9f0c5bbc95ff8f8da6b1677fe0eeb1d15aca71ada9f7158675c6549690828"], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(r1, 0x5) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x8) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3f, r2, r3, r4, r5, 0x100, 0x400}, 0x6, 0x5, r6, r7, 0x1, 0x101, 0x3, 0x1}) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 13:34:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) semget$private(0x0, 0x7, 0x449) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x4001, 0x400) socket$inet6(0x18, 0x7, 0x2) 13:34:20 executing program 1: mlockall(0x2) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x111) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 13:34:20 executing program 0: pipe2(&(0x7f0000000000), 0x10000) poll(0x0, 0x0, 0x100) 13:34:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) getsockopt(r1, 0x49c6, 0x61, &(0x7f00000000c0)=""/95, &(0x7f0000000140)=0x5f) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 13:34:20 executing program 1: link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 13:34:20 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x295, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1004, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="59117e21487b376069cd4259ac91272a7356406da20eca33e714c16821d2cd33bf6398990880224a5d076eb54476da7ec74ef7217483233ab699f36d169d8110cec30bf41d7c1264c8df4c01606295013d326f8d06f898d7bf6349c35374c85f2efb440e764feed3fe79aa091ac4e941d0b059c393aa6ce93e768de7861a97f0a32e41a8211234582cb206526a39d2d9bde1bfc73181d745e886684ab24491057440c91598eb10a13d196afbb3aac57374bfaadca2769effa591acc390fce9fb4dfee3efcbf5fdf1ccf40667424b37799809", 0xd2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 13:34:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r4 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="29000000efff00000100000044207cd19e790000007d2baa60f200", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) mkdir(&(0x7f0000000000)='./file0\x00', 0x1d0) getpeername(r4, &(0x7f0000000300)=@in, &(0x7f00000002c0)=0xc) 13:34:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x14) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 13:34:20 executing program 0: mknod(&(0x7f0000000500)='./file0\x00', 0x6000, 0x0) 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(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x8000000006, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="01f32d40e64073003564f98d4fe14e5d93f5dea2b9db7ba0de8effeb5a18435829dacf42c60000000052251ebb6741cdb1f81b13b205bd4218008a283d53bb6d227cb66db6ac6104604793ebdaebe9671e9473daf501005e4ab97b4c76500169c4e6ddc0d34c38dfed97bf45b0f84d478bc31272b2b7b9fa34d634e4fc87ca61062cfb513a3cfe07b488d56a8a84c6afd4550d66cba73ce101d9e092d44e41d9d6b36414e622dc1877efd82560b10388b548b82314c5ed7b37f8e1d95a3b8511fb83784225bbf4ee56a664442e22650159c4a5c559a3e8583f9f2b7c7d6831d6c2b4d454bb2e6d39001520a855ae971066ef70794c1d7542422dd948b7ce7f05617ea4f41dcc0df9e0fe73f7fa945b777e40d781151c264851b8d235cfe93024aad15eb4e8b0e17df233d2bf90172d3f67d8402732e34393e7c79ef6f95c603e27a826df222b8c568c0543bb2f8c8c094cef773a1cfabf4a0f27635c3824434b64de174dec3ad7e6f1cee411e8fb2f23781c625d314e7f0ae31b7cb1a1bd655c71f004f62a33c2a965754102915f"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(r0, 0x0, 0x0, 0x42, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r5, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r4, 0x0, 0x860) execve(0x0, 0x0, 0x0) 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "bf3e00000014aeed0a671f763000"}) poll(&(0x7f0000000000)=[{r2, 0x48}, {r0}], 0x2, 0x0) 13:34:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00bc4917", 0x4) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000001180)='./file0\x00', r2, r3, 0x6) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) shutdown(r0, 0x0) 13:34:21 executing program 0: r0 = socket(0x11, 0x4001, 0x0) dup2(r0, r0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x26, 0x8006, 0x2) 13:34:21 executing program 0: r0 = semget$private(0x0, 0x5, 0x320) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{0x5, 0x6, 0x1000}, {0x3, 0x3, 0x800}, {0x3, 0x1882, 0x1800}, {0x7, 0x7, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x8001}, {0x3, 0x10000, 0x1800}, {0x3, 0x10001, 0x800}, {0x0, 0x7, 0x800}], 0x9) r1 = semget$private(0x0, 0x7, 0x120) semop(r1, &(0x7f0000000080)=[{0x0, 0x3, 0x800}, {0x1, 0x98c2, 0x800}, {0x4, 0x1, 0x1000}], 0x3) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x3, 0xcc, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x4000000000000000, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x53) r3 = semget$private(0x0, 0x7, 0x401) r4 = syz_open_pts() semop(r0, &(0x7f0000000180)=[{0x0, 0x26c1, 0x1000}, {0x7, 0x766, 0x1800}, {0x3, 0x493b5ca7, 0x1000}], 0x3) semctl$GETZCNT(r1, 0x800000007, 0x7, &(0x7f00000001c0)=""/129) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1000) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/233) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x8) dup2(r5, r4) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0xadd8, 0x0, 0x1, 0x401, 0x0, 0x2, 0x2, 0x2, 0xffffffffffffff50, 0xec}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000640)) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7) r6 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) semop(r1, &(0x7f0000000500)=[{0x2, 0xffffffff, 0x4}, {0x0, 0x2, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0xffffffff}, {0x6, 0x30a}], 0x6) fsync(r7) fcntl$setstatus(r7, 0x4, 0x0) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000540)=""/161, 0xbc}], 0x1, 0x0) 13:34:21 executing program 0: r0 = getpgrp() setpgid(r0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000888000/0x200000)=nil, 0x200000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014a50 failed: hole in range 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x800002008, 0x240) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) 13:34:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x510, 0x0) msgget$private(0x0, 0x542) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x7, 0x6, {0x0, 0xffffffff}}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0xffffffffffffff2e) 13:34:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x147) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000029000000230000000000040075"], 0x11}, 0x0) 13:34:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0x3}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xc88, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000300)="2b00ff2300002b00290000000006000000f2f0ffff1f3ada843bce7121fd6087bab5ecab9e0bf919f289549f25b8d814ba521b532e2c5fb4", 0x38) 13:34:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x4}) r0 = socket(0x18, 0x3, 0x3a) semget$private(0x0, 0x1, 0x500) r1 = semget(0x3, 0x4, 0x30d) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000200)=""/239) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x44) fchmodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x42, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) 13:34:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x10000000) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000006, 0xffffffffffffff1c, 0x7}, {{r0}, 0xfffffffffffffff8, 0x14, 0x12, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x13, 0xf00fffff, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x6, 0x3, 0xd9c1}, {{r0}, 0xfffffffffffffffd, 0x98, 0x40, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x3ff, 0xfffffffffffffff7}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0xa27}], 0x101, &(0x7f00000000c0)={0x13cebe55, 0x6}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20480, 0xc) getsockname(r3, &(0x7f0000000200)=@in6, &(0x7f0000000400)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r4) socket(0x6, 0x5, 0xee7c) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r5 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, 0x0, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 13:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x296, 0x2, 0x9, 0x80000000, "6ffa211ad49c5256ca6da880b4a20b92edcdf3d9", 0x1}) fcntl$setstatus(r0, 0x4, 0xcc) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x1000000000000107) 13:34:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffffffffffc0, 0x40, &(0x7f0000000180)="9e9ab0c7a4943f7692558d44613182d3204e50f2bb7b", 0x16) sendto(r0, &(0x7f0000000040)="85a2052de990c14be64c0bc681a052a908a882beec774cb6ad332d14b4010ccf2190dd5010f85c6b0c46169ec22748c7594a398de270cd223e57eeba48cbc2acbe0d2d0ff1f39d22ee7dd33ef382f39c4a2f23bc29a749fab6b0eec49a17a34c81e18a0ed5a5fd69b0264f2b95cb69bc713b96796ae0f774fa042d7dbf8d4215c6fffa37c5614a9eba5eeaf2701d0fa81ad4eff49be237aa4406395cd0d4d31fa006e1d6ff7d525d49d30f8936e7f9ebbc5b1418a5466e3cfed65a0867cf857750051a202e0f", 0xc6, 0xc, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) fchdir(r0) pckbd_enable: command error 13:34:22 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) socketpair(0x1, 0x4007, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000001bc0)=[{&(0x7f0000000340)="9839e74fc3c8833f531b4cc3a80c6d4795e67dbb0e16522a5da667498af1c1057d14236c92b69c784d8a", 0x2a}, {&(0x7f0000001740)="c9160c7813e9b24e619c8a76edcd80fc9000c58ac5416f65d687d2d2d0fba7546ba102eb55b4c138c3dd8ca511e6ae1b874d67caced8d9ef154ce6218bb472c25e756829bc0412276ef5577183cfe96fed6540286a0f54397b4dfc1e085313ff236d433b0bfca75eca944829dd66a98bcd241a7d212e9e2c35e9048be71b9a4683fb3b0e937e8adcda92a73a57fbfcac7341a52d8b886ee820e8311806face04b0f29ec33a0f1fbbad20d53766287858e035bccdbf745c644d3e2c6eb28fe617cad42d53282b0a451aae172d61d6297e4c65729a62b340c6d366d6625b3e73076221e85ec64d9b50d098a4d0316c5dbb05787a8e", 0xf4}, {&(0x7f0000000380)="e356deab75963349ba5813ff5c6ccf6c3754635b867b9a286b92eb058a4c52dc3442fde7ba9aa9f728458bb676798adb86082308b35cdfd14c52d452293b8149", 0x40}, {&(0x7f00000015c0)="4fc83c8a518e13fb476bf74c9866312b13e51cc37ad40cfd30c614ae743036160f2c61786acca798a94661c7df290d9bee0300de52905281b7164b95328f57b651a43ef60ceffa0a23f1d72a956eb1ad390aa50749a9c22a6c91304025bd751bd65e2e8bcc0e7171309ece9994557c8776767a387ca125ff43907fb643046225", 0x80}, {&(0x7f0000001840)="eaa3f2fb43d5c550747912660a43462c6078f943d7865ac53952da33cb0c1d69196f4c894b1a81061d50e2ade3d479c0edb435d1b21979dd5ae5a4a2b6bb2faed885eee493c19b9537407db997fcba13af466a94d78d7486853453cae0bf04c6692542f7df43f24972d29a02fbd767412abf62637023f05dc84ea40a487624002088ddba9a6a39a7f78f60dfccdef5308615424f18795c8f63de4e03aa789d1c94b743eb187643afc6fdd6cdc18dfcfae174fbcc6c236f88d02db6b0df6dbffea833be31556c0ccb0dcdf66ce35c628aec11943d61d4f1c9b019aaba98cec5bf18caa81f2a5428", 0xe7}, {&(0x7f0000001940)="93b2cc8d5a2e17fab974b2999bad22d210a378a67ec98d38a00f683b4e8d26140e99ab4f60ef9175711716c0f7f3eea1affb6b962a61c6a7fbf47ee51ad94f152d6dda06641966c6e38d2f78a609750670cadefcda738ef264286f765488fd1593c478ee22582631", 0x68}, {&(0x7f00000019c0)="608110f29b8ebce506af4af9c6113ec12bb5a090ca4f01e10d21dbf0e772a86a7aa5a58a38a501d85e32a6b43122834bceea3ef9191e3caf18a8905edc8d55342815bee7dae53e8b41752979406d564f75e52bfb9b33b15e30f33845004a2ff1a3c2968cfb3fd4b47c28a6f10ab98783e39cfa645635d9b993ca9ecff48593847ea78e159a6e77bbac98eddc7a259085cdcb3d62164bd5cd7dea8839ecd6a64ff0", 0xa1}, {&(0x7f0000001a80)="739fa9c1f9eed298e4a1", 0xa}, {&(0x7f0000001ac0)}, {&(0x7f0000001b00)="4cdfac917ba65d1c1d8a22c67f86e3c0b56bc4ea4f8d56fc81707b3a079821885d525c35763b32ab6f69266010155afe0c8a48433934efe5753855bece463f9eca82f740547613f03017636b00f50acc0178b84701d60cfb192ca9fa67b1f58a040299ff2b3210c2f209e8c51cf1eef26afe1a0eff773b4a3d71bdc3eb80c3f56ce589d5511e205bea02d49dc4", 0x8d}], 0xa, 0x0) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002016d0be4dfe65937d3b45542470e4d445e4c3fb6a5f4e66137163f75c5d88f82972e4"], 0x6e, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f0000000500)=""/169, 0xa9}], 0x3, &(0x7f00000005c0)=""/4096, 0x1000}, 0x40) 13:34:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000, 0x3, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x100000000, 0x800, &(0x7f0000000140)="2e2977befc5056014e84b6f92924589bb08e5afc2194628b407cf8955f099b41776eece0256527219ab843b15ae100be6b004ba98fd854db78a19a5cc7eec16a8f679da2017b890c488192d1d70d968a1837cad460e589c13bf43641bbe1c48d243b462c12adde5772deefd0e72a48a2cd50bf9f4a5fc12a63f9b3d56262c197c842dae17cf0e17f640e43ecdfb4fe6171c95f576cfa376cf2796ac0b777d4e9f52ace", 0xa3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x0) dup2(r3, r0) pckbd_enable: command error 13:34:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) openat(r1, &(0x7f0000000080)='./file0\x00', 0x82, 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x180) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x84002005, 0x8002040000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getuid() fchmod(r0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) poll(&(0x7f0000000000)=[{r0}], 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x7) 13:34:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=""/213, 0xd5) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) getrusage(0xffffffffffffffff, &(0x7f0000000440)) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=""/160, 0xa0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000500)=""/77, 0x4d}], 0x3, 0x0) dup(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) close(r1) 13:34:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xb0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000001000000010000000000000000000001000000000002ff4f22006e", 0x2c}], 0x1) 13:34:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20c40, 0x42) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0xfffffffffffffc00}) sendto$unix(r0, &(0x7f0000000080)="f795b23a7f66451097f86ef2c7b503e348137c0d7903b3047ccadb565e707519b3ef0c58cb5062782642a3e07f8aacc992de292d2914b4f4dd5f64e4da001c34f11388e522c51eb552e4ef4943166ed35e37615f2e1f2edefcb93ab6f48d21439f1b69335f8609e56815836f41d2fadd84e360b0cb623b8150c46f00308cf208e3e9bb09b5f15bff76441c3a21d5b307ff259d4ed08b9f857396fdede9f2e86a4a0213e3fdea9535e36b5b386721e44798e33af44d8f681a12", 0xb9, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0xffffffff, 0x3, 0x6, 0x3db, "3b3b3dee5e79843f88d61ab306607a730d81ee4a", 0x2, 0x5}) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = semget$private(0x0, 0x0, 0x201) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f0000000240)=""/145) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x2f623a4, 0x4edd, 0xa35f, 0x7, "404394b695e19a689664b44b4db2b0764ff093ad", 0xfbb1, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x800, 0x1, 0x7, 0x80000000, 0x5}, 0xc) fcntl$getown(r0, 0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000380)=0x1) r4 = fcntl$dupfd(r0, 0x0, r0) close(r0) ioctl$TIOCDRAIN(r4, 0x2000745e) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000003c0)=""/183) sendto$inet(r4, &(0x7f0000000480)="afeb6512dd70f8a766cc4d348c3970ff57264c2c00b1ea57b294b749089586", 0x1f, 0x400, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0xfff, 0x1000}, {0x18, 0x3, 0x9, 0xe87c}, 0x6, [0x9, 0x4638d9ae, 0x1ff, 0x1, 0x2, 0x1000, 0x1]}, 0x3c) unlink(&(0x7f0000000500)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000005c0)=""/195) socket(0x2, 0x0, 0x3) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000700)) close(r5) 13:34:24 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0xe, 0x8, &(0x7f0000001440)="36a32b985f8d287d13b7d8d4397c23a13df16cbbb08480c5363044347270", 0x1e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sync() mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x57) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/166, 0xa6}], 0x6, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x10, r1, 0x0, 0x0) r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x7, &(0x7f0000001680)=[r2, r3, r4, r5, r6, r7, r8]) r9 = socket(0x11, 0x3, 0x9) sendto$unix(r9, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) shmget$private(0x0, 0x1000, 0x8000000220, &(0x7f0000ffa000/0x1000)=nil) uvm_fault(0xffffffff82247520, 0xffff800001d7d002, 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(0xffffffff82247520, 0xffff800001d7d002, 0, 1) -> e rtable_satoplen(21,ffff800001d7cf59) at rtable_satoplen+0x150 end trace frame: 0xffff800014a1ea90, count: 0 ddb> trace rtable_satoplen(21,ffff800001d7cf59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800001d7cf09,ffff800001d7cf59,ffff800001d7cf11,21) at rtable_lookup+0xed rtm_output(ffff800001d7cf00,ffff800014a1eb80,ffff800014a1eb88,21,0) at rtm_output+0x10c route_output(fffffd803f030400,fffffd8037015000,0,0) at route_output+0x78b route_usrreq(fffffd8037015000,9,fffffd803f030400,0,0,ffff8000ffff4bc8) at route_usrreq+0x35d sosend(fffffd8037015000,0,ffff800014a1ee48,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff4bc8,4,ffff800014a1ef08,0,ffff800014a1efd0) at sendit+0x58f sys_sendto(ffff8000ffff4bc8,ffff800014a1efe8,ffff800014a1efd0) at sys_sendto+0x92 syscall(ffff800014a1f080) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,c478c876010) at Xsyscall+0x128 end of kernel end trace frame: 0xc4a15e1ccc0, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff800014a1e9f0 rbx 0xffffffffffffff5a rdx 0xffff800001d7cf5d rcx 0xffff800001d7d003 rax 0xffff800001d7d003 r8 0x21 r9 0x1 r10 0xffff800000936d40 r11 0x3324eb9fcb020d22 r12 0 r13 0xffff800001d7d003 r14 0xffffffff821d90c8 mplsdomain r15 0x4 rip 0xffffffff819ec6e0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800014a1e9a0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=450852 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff84b8,0xffffffff82253390 process=0xffff8000ffff6010 user=0xffff800014a1a000, vmspace=0xfffffd803f014318 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 52534 499578 21991 0 2 0 syz-executor.1 *52534 450852 21991 0 7 0x4000000 syz-executor.1 76738 179344 71340 0 3 0x82 nanosleep syz-executor.0 28732 433100 0 0 3 0x14200 bored sosplice 21991 223373 71340 0 2 0x482 syz-executor.1 71340 35316 73062 0 3 0x82 thrsleep syz-fuzzer 71340 473714 73062 0 3 0x4000082 thrsleep syz-fuzzer 71340 460271 73062 0 3 0x4000082 thrsleep syz-fuzzer 71340 358742 73062 0 3 0x4000082 kqread syz-fuzzer 71340 191077 73062 0 3 0x4000082 thrsleep syz-fuzzer 71340 333619 73062 0 3 0x4000082 thrsleep syz-fuzzer 71340 272772 73062 0 3 0x4000082 thrsleep syz-fuzzer 71340 510310 73062 0 3 0x4000082 thrsleep syz-fuzzer 73062 192462 76690 0 3 0x10008a pause ksh 76690 372873 98285 0 3 0x92 select sshd 73615 63326 1 0 3 0x100083 ttyin getty 98285 60685 1 0 3 0x80 select sshd 8681 69239 15964 73 2 0x100090 syslogd 15964 230783 1 0 3 0x100082 netio syslogd 86022 303891 1 77 3 0x100090 poll dhclient 74277 60580 1 0 3 0x80 poll dhclient 92822 478057 0 0 2 0x14200 zerothread 54870 413268 0 0 3 0x14200 aiodoned aiodoned 71139 322875 0 0 3 0x14200 syncer update 3534 470901 0 0 3 0x14200 cleaner cleaner 90581 378223 0 0 3 0x14200 reaper reaper 62092 25962 0 0 3 0x14200 pgdaemon pagedaemon 91476 522320 0 0 3 0x14200 bored crynlk 91990 475509 0 0 3 0x14200 bored crypto 72759 51325 0 0 3 0x40014200 acpi0 acpi0 12370 339938 0 0 3 0x14200 bored softnet 97197 308740 0 0 3 0x14200 bored systqmp 30212 203926 0 0 3 0x14200 bored systq 32207 284030 0 0 3 0x40014200 bored softclock 10587 468258 0 0 3 0x40014200 idle0 33740 267299 0 0 3 0x14200 bored smr 1 482184 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 9470 6329K 6345K 78643K 10791 0 0 pcb 24 9K 10K 78643K 408 0 0 rtable 101 3K 3K 78643K 412 0 0 ifaddr 47 12K 12K 78643K 131 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 23 0 0 iov 0 0K 28K 78643K 127 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 76K 78643K 1626 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 7 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 110 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 614 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 30K 46K 78643K 413 0 0 subproc 64 65538K 67586K 78643K 206 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 66 0 0 in_multi 33 2K 2K 78643K 107 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 240 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 78 20K 29K 78643K 2285 0 0 UVM aobj 33 4K 4K 78643K 35 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 35 0 0 NDP 8 0K 0K 78643K 39 0 0 temp 136 2357K 2482K 78643K 4764 0 0 kqueue 0 0K 0K 78643K 2 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 8 0 4 1 0 1 1 0 8 0 inpcbpl 280 359 0 352 1 0 1 1 0 8 0 plimitpl 152 35 0 28 1 0 1 1 0 8 0 rtentry 112 77 0 37 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 12 0 12 1 1 0 1 0 8 0 tcpcb 544 142 0 138 1 0 1 1 0 8 0 nd6 48 12 0 8 1 0 1 1 0 8 0 ppxss 1128 15 0 15 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 356 0 167 12 0 12 12 0 8 0 art_table 32 357 0 167 2 0 2 2 0 8 0 art_node 16 76 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 108 0 98 1 0 1 1 0 8 0 shmpl 112 33 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2548 0 1127 47 0 47 47 0 8 0 ffsino 240 2548 0 1127 85 0 85 85 0 8 0 nchpl 144 3608 0 1967 61 0 61 61 0 8 0 uvmvnodes 72 2715 0 0 50 0 50 50 0 8 0 vnodes 200 2715 0 0 143 0 143 143 0 8 0 namei 1024 10376 0 10376 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12280 0 12280 11 10 1 6 0 8 1 sigapl 432 772 0 759 2 0 2 2 0 8 0 futexpl 56 10351 0 10351 1 0 1 1 0 8 1 knotepl 112 233 0 214 1 0 1 1 0 8 0 kqueuepl 104 154 0 152 1 0 1 1 0 8 0 pipepl 112 562 0 543 3 2 1 2 0 8 0 fdescpl 424 773 0 759 2 0 2 2 0 8 0 filepl 120 4896 0 4800 4 0 4 4 0 8 1 lockfpl 104 218 0 218 2 1 1 1 0 8 1 lockfspl 32 228 0 228 2 1 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 31 0 21 1 0 1 1 0 8 0 ucredpl 96 1098 0 1091 1 0 1 1 0 8 0 zombiepl 144 759 0 758 2 1 1 1 0 8 0 processpl 840 788 0 758 4 0 4 4 0 8 0 procpl 600 1586 0 1548 4 0 4 4 0 8 1 sosppl 128 14 0 14 3 3 0 1 0 8 0 sockpl 384 690 0 672 3 0 3 3 0 8 1 mcl64k 65536 14 0 13 4 3 1 1 0 8 0 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 15 0 15 3 3 0 1 0 8 0 mcl9k 9216 6 0 6 4 4 0 1 0 8 0 mcl8k 8192 12 0 12 4 3 1 1 0 8 1 mcl4k 4096 54 0 54 2 1 1 1 0 8 1 mcl2k2 2112 8 0 8 3 2 1 1 0 8 1 mcl2k 2048 47814 0 47772 14 8 6 12 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 81526 0 81455 10 3 7 8 0 8 0 bufpl 256 7936 0 3328 289 0 289 289 0 8 0 anonpl 16 100738 0 91942 76 24 52 52 0 62 14 amapchunkpl 152 3689 0 3609 18 12 6 11 0 158 2 amappl16 192 4511 0 4033 62 29 33 37 0 8 8 amappl15 184 245 0 240 1 0 1 1 0 8 0 amappl14 176 28 0 27 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 18 0 14 1 0 1 1 0 8 0 amappl11 152 132 0 120 1 0 1 1 0 8 0 amappl10 144 358 0 355 2 1 1 1 0 8 0 amappl9 136 554 0 550 1 0 1 1 0 8 0 amappl8 128 131 0 115 1 0 1 1 0 8 0 amappl7 120 292 0 285 1 0 1 1 0 8 0 amappl6 112 157 0 149 1 0 1 1 0 8 0 amappl5 104 143 0 132 1 0 1 1 0 8 0 amappl4 96 952 0 930 1 0 1 1 0 8 0 amappl3 88 139 0 132 1 0 1 1 0 8 0 amappl2 80 5856 0 5806 2 0 2 2 0 8 0 amappl1 72 22969 0 22557 26 17 9 19 0 8 0 amappl 72 1841 0 1809 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 34 0 2 1 0 1 1 0 8 0 uaddrrnd 24 773 0 759 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 773 0 759 1 0 1 1 0 8 0 vmmpekpl 168 9355 0 9338 2 0 2 2 0 8 0 vmmpepl 168 87591 0 86187 109 34 75 78 0 357 9 vmsppl 264 772 0 759 2 1 1 2 0 8 0 pdppl 4096 1552 0 1518 6 1 5 6 0 8 0 pvpl 32 288932 0 276601 173 40 133 134 0 265 32 pmappl 192 772 0 759 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 437 0 24 12 0 12 12 0 8 0