kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 28 17:40:41 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.12' (ECDSA) to the list of known hosts. 2019/03/28 17:41:07 fuzzer started 2019/03/28 17:41:12 dialing manager at 10.128.15.235:24950 2019/03/28 17:41:12 syscalls: 1 2019/03/28 17:41:12 code coverage: enabled 2019/03/28 17:41:12 comparison tracing: enabled 2019/03/28 17:41:12 extra coverage: support is not implemented in syzkaller 2019/03/28 17:41:12 setuid sandbox: enabled 2019/03/28 17:41:12 namespace sandbox: support is not implemented in syzkaller 2019/03/28 17:41:12 Android sandbox: support is not implemented in syzkaller 2019/03/28 17:41:12 fault injection: support is not implemented in syzkaller 2019/03/28 17:41:12 leak checking: support is not implemented in syzkaller 2019/03/28 17:41:12 net packet injection: enabled 2019/03/28 17:41:12 net device setup: support is not implemented in syzkaller 17:41:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x28000, 0x0) socket(0x2, 0x8000, 0x2) r4 = dup2(r1, r2) ioctl$TIOCSBRK(r4, 0x2000747b) fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r7, 0x2000745e) semget$private(0x0, 0x0, 0x24) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x100000001) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) renameat(r9, &(0x7f0000000300)='./file0\x00', r9, &(0x7f0000000340)='./file0\x00') mkdirat(r4, &(0x7f0000000380)='./file1\x00', 0x1b1) bind$unix(r8, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(0xffffffffffffff9c, 0x6, r5) openat(r0, &(0x7f0000000400)='./file0\x00', 0x20, 0x40) semget$private(0x0, 0x4, 0x88) writev(r7, &(0x7f0000001600)=[{&(0x7f0000000440)="59a3ae0530d6298aa37dba461cfd076a235b536ec119b2217cb6652983855d5e4d2abbb9134531b0f7294b7d509f7a42590536ff781cad0d5a8b45e16b7ef8b980e003423f1485ab9dac37c809e5c15576ec916aed1d3f568f4a7cf2f84b3d0dac54be97ad520865eb8c85c44e6ec9eff98d4e729e00b218a22f00dd2ed46f748f39dfc0e737241fd5462143", 0x8c}, {&(0x7f0000000500)="d73d8077591fe9ad3996fe15bbf900e15773f189b9dc98ecaf0a0324d6c21b80529eaef390cc6cb6e6db36374fc1fc542de1dcacc4747af8b53ef1c1883ab4d153c9e236f7307dca11914e2ecbfbaf32981ddf784e974ec1c1f8e94ab728bbf7fbe067788acbf3f8e40a49ba76eb5b786ac02b75f4ed2ea95d205fdc301a3aa8940c62250a125bc54e918ade34d77a9a7718eec0f834738176b8be142a2b6a956bde776318d7dbf8ecc290bce7607e9d475e564e35de4e28ce0a6028d9500d1921fc4b7d1c96cfda47fdfbcf607088bfd63a17a519b7e555d5a8fe72c69edf419271f123db0ea61ddead12ba830751e8a2cbf6a2bd17e10a0e758f828e1f349ef4aa1d08d8be640527c8b17281e7e2051a831c2589acf654ea8c2be93f0affede4e15a0878c43baaaf2da84f1f57ad6c228c2d6f7b21e406c50d653abc33a9ec95369d95222bddc0b09cb7de4b51e7361fe02862ca393fb38cddde1157f7756f3c92fd274a05e71b1a49c2f217b58943deebbd169272c8e2952648be9997377e964770ec2d8444b975edaf79b57d0ec1e533cee4ef2882a7fd75ae730f0d78f71a8cc19aef9d0710cf2b66866345d11b7c3cf896e85bf02281f43214e3641af22a10a7e13f6b9660fb8e91b8dc64ad9973c5aa50aef2c05a7ec4b741eb5e78f3e2328d8666326a06d28c0e27f54bfb3e8fbc2daa37203f571507f88f0a23829342a701f51bdac5ee6599bb71ed0c17ed1ed5ad5f47ec4310a3d300797b67a9377c06158613a6ec4de335091de28a480c9938a0f2b6cacda0953bb36c9e8e209d66afdba00d7bd4fda9f40e436990a21e7bce155e7d5a50fc96f7befb8100eabe74a0578182b3e779498af2990a57d8cde22e1bb603e3f297261e6d98b53235dce28dde4ee2ff29afbdcc5e977f95eb655f72f43560a77df9f766ae37b46a4e628bc869c6146df293394ca37a6ebf401114f90410313d5fc908b8761eaf1f3dcdfce3b58262db54d42dcaaea9003edc85b355859bce6d15f3815b6ac1d3170d42a6d5eab56309b80eec08a3ec1965f8ef0bd0f286badab4e0be90a0385360e1661c061f468212192b1aa5c4e0f088c0c9f298f637d4690293f9c5c195c1fa2639e96952c9f617c78a0d9fa261ea0426807194ac2e3df8fcc1f5e1a7cfbcc1ccda7e8a5c7b005ce8ac4ea8f63673ef76c3685c5298b8ee86e27338779c629d2f96c898d7ee1ce26077c5476a40e36405054190c5e12e7907d205747431a40944bcaf3d36947b3e8da1c5ce6d8df0629f586810fc5970c705eebd23071aca2981809bfd0716603d672e96af45fa899ba06e42b32a34ff53207f71175dfb71e42f7ca412204f1619597912cbab8ed338621bb9bafa48f42bbee9fb7688484037bd72cd2341b32013268ae130d4203fe1d8f27574b9dadde5b1b5849a7cb3fa925c127bcd6be124c2ea830c2516047d257c5da3149d08a172359a204dbaa7440a7bebda9a7935a36acafe228a7e9efa6f9499fe94b900bcb672454fc5e08ebf62f709b2ff1a1261a8ffcf4e03089d1ab7ff5b97ab34939c40b4fdb44737015af683b86a6a526d727dddec7c2faa64a87a8b4d6b76f81edb5ff2034bc5c1e6a78c9c810c5717d9881bc6eb080e9257bced16def54f30ec5f49df23dd783a0c1b1100050744b00ad544c5afe3cb6670ab6d47fc4fb05b8570b13afe2555aac7fa7459150e9a35ace8e7cd6a0a64b167534ab211aabfc9233208b17f98806360c1081445a89709dc471edb7bb65a0d08dd2c9c1ce4c258a25a9d0d1ef18f68898a8d4463badf3bce47d079eb022814eb723aa3710c7fde9d1f838bf33c8243c523baf27840589600e4f5476365cff6bbe620902e41603648a3b85e4b5a8c4c51b507b13b6ee84a1c0a74c45e4ef2b2faf3b75103daa585d5ed1588bd5fef3c5cfdfb1e1c62b7f1b7a6b66ccea3782727891bc0765061a227d67511d7b23dc46c5fceb375b6be3fee36a2e9ffa2ed26abeace0d0e15b88555d184ddbcccb0de4e1889c7946851cb304947f52ecbd3afaefc91d469625add68f95c2738e75a67c90eda031095269e7767d029ff4690958e2cff799ba5d47b6325f0b9d2df7f9656719706614fe1544462c0aa764e050e54c260607d55a4f179a34d0c989fbd74d8315fad381aecd8b9e0c2cba3cd3789f2242bfb8617e5133b226750ea02602386cfa1b647832ccff4b678fd9ebee71016fe86d5ab333aa08b2ca2df42d9ed1837f2a3935d528313565cc9433f7c2fad8b338efa27b027c22801bc2a49f9caa5ac8c50caccd14587a997d79995e376f3b9817958c230ffbf9329db508d1b5e206c3205069a10ca974691a174336131dcbedcf468b1096fbefca4a8e839c4837be50de2d7c00d2fcae7fdd1532bc0d54df80618e45e409de56871fd45aa7503d409a57f4a3fd3b5c750e6d649a36892bf104399276f878d457ad759d474c407763d1bc88185f2bcad037eecdbc1e172d653438776fcb180ceb38e42e487ef88122966c36668c206aec6be69fcf063062e2045795cfce97572496b1ac0f0f878fe84667e400a204c92fb22efd25a4eb4c776d082b361074c5001fd67f7951f2147d11f13cb7e433c17e8aa071e959ce7f5f6638fc0771fab256ef369e835cfe5b8371977f1b506ebf509f87aa72c710eb518e630c2d64cafe2a62c23cad517263b177473f2991bc700a389713fb55c1219068dc23448fb46133afff0eccec0ad8391c68e30d69a548cc9706906362b777e6f9d5ee6b1659305b7fd868eb31afc314af42534461632558b1eddcce8239d2b5e2465f59ba176dc9ec5f8adfbe12cfe1fdff60fde2dc67c7c1cc0597761ebb2610b28d7963e78127f885ba8a771bfc0eedc0b1cdf4e7cb117fb8370af5b9e370ebb3b2cc9c39f6ea823e5a1e34bcbcf3cfa498af22388edd91a951906818e062b84e01ae6de9cb0b8ecdbc2b1d9e40a390ed7e303435c91b3c2a7de459b2d760a328091212334b6bb35b69fbd5311c0275510c8da64f8650530be0cb66c59d7dc6315fe099b1a2617714965a98c949485ba9d7845031ba3991f2ac288bd283d3a9d491f25d4bc532c4568b418a375490baa202086cb0e9c6f04432f68fd6d38b61fc1b5e0fe5c7c8e859ab2ff01d1230bc0672bb7f7ed3c9c8f971b72290db5b2c34ce86546d5c57f676f6ae74643095d632bff056538bc6e3f3a2c0f2cbdebdb1447a8194eecc2202405fa1efbddd1bf43e3e8e5c608600f50dc86687cbeb8c707c06a5c7c34e52215412ee6b330a8dc8d067b007e8aef557f6c8809760bdb13d622b8117f6902c433ee09de0ef7cb22f405660ca38b9f2ea4c79ca323b0374dc084d39583110f1ff6a62fcdcead57ddcd98e95327d1fb742431a702c3813105a0b20db150d642d120f1af052e6bdd3e5ba41f1f552d16480643a4b45e540b64076dff8092541da00017bfe1aa04f95c4d69c86262eca4fd3363fe51ff996bad9b6a984032f17d90d8ec78fe4eb5a5512e1176bccbf36675092cc7230eb6ea0a3b823d7866da9469c05a6c329865252925b5e6032c46794ef0a625c7f9604996209873fb4c7873bc5e2b08ecbdaf4fb269441e426ddab533892b3c2695794c6e1e2a954e78cbc05e96df8fa164ae08aced3b06808ed1bf0300e12a5183de8ecc4283a11c775a28b54d2c686936752bba09e500e6d8fbe51e858c666bc9c058d74acb9ca485b50a278a4d6e0d63e49e1359dd63221234290ba366568a6c06bc1318fa61acf3967a1f5ac615f2cd93be2c4f2ba431393daf5c6639f830933596611e758bfdbb06e50223c8f57e98688d193beb7042dc2407df48df5d5a0f210f2bddde8aeb9618a7d9b4d2205162bfc1c1be6345fc3998f6ad4ee5a2e557259209662d1a11d7f10bd7be6ed653b8a23ca4a7b4c841940a73b39482e2295bd59fc27344dbbbbf7f73beb7a4bfc83d436cf4b7401f3e0ae8e778ff8d94065af5666f731e251c9ee9683acd3b2b3df7b9840cd54ae18c3bb56850f5b151b8af1a60ccf9d5a04d55545027736ac970948c3bf2f84189065533c868ef793c952722503f02b1fe4ed29b1c0a247fab61489b809cba32b063ade6c55b0310b5ebcc1baca5d4c339e056f7563e4cd14c09ba14e3491993fae037e2ebf98be3d08bfea8a6954f083c249b3b02e34b6f1806285f578a6785812e885a348ac9c06c192ed0b64e9e0f80f453ec43fd8677ac2b0866fedcc4c632b2bd928dcc0b5bd5e4d394c56273cb1495d27b69179ffeead1503563edad864c703fed3a121b622234a8c3064312a7345a95b1ab74ca53648d2e5432ec2c3ba73da7647ca622b5f5bf62a8f0075f4f81512f8779c064778ce3bbff479580eadbf00f055e7266945f39f4e2c3c08e13c24866d01f28aa61e4e91dd4438682e0d9cd94cea241ce9832c3d0de235b8a6b3dd57fc8ef2694f866f94476d4b98420f46c2988cea53560a540db94099fc65081282e6e445b3a92b11a9ad4c799e1db43c8b216fb56207622cfe749e025cdbab0713a5f983926f34c07012963af7b4fee1420805a8770b1dae2c78136a255032907e49382bed738cecffecde4102b013192287cf7e764dc011832c47916d72673254837b1e792204ea27792c1148d18fd4ed382d8cf50972f7e07e79782623883077625f05edb11e0bb9d36dd422f82e9107f9c91f35327ae74ae3d8010cbb7273d564e3d31794307587f2369ae6ba44bbbe92635c7a5075ce4084e09aec29bfcb2e21bdd1ce03ce817db30866b7456545652da84b3ab8d8b3fbfbc97b7cb5d9b984c078d5ae58d606f063cd2da9ca9aa47be6740efb429fec0efabe648d8a93c935592c29ce1619d9df95fa1dfe9a8dcbcdd97be390c8b4b6134faa1c16f8128981c033d6ec1eae7b75c223bd96757c105a503c887b362887429516966617a9ec1af3c8a7e061b13237d471ef1d50666d7eda9ee86cf8d249aebaa73b9d365e288897fbb44b8b1e5bc2d150e93aad106aa0834303dca63ac4c4b1d28101cc93c9889d565233e699e57dd5e71fe07e4670c62abafba1e482a0e8c54847c52af773cfcc29a186b0053b7daac1a45d7fd69e4d0e41a488c4e27dbed4485dd7a80391e36523ed4c690d9ad196c3bb7340f0c3ba01d2df97f037191dbe2749812a8b1e908fd4e4e06101aba94f2a9c3f3729b42fdc9aeb00fdb4cc318f744312a1efbdace3727a566400cbac037416633b49a4c98b3042931419a927fbd1f2ff2acf0438dfcc0699bf1756835788123a1484ebc67bf440c06f4aeb895807ec645a42c40ce952a5c80195bcdebfe0bee8656e6c84a7ee2c0deac5ceeb786e7e441562e95453105291981a8be6fb3445494162e949e85d6dcbadb80cd050e3bdb4d5a43410aa06d5630176aad76afcda4600bde5c19e35cd5d5194b65d91401c70131eb4ba0e46a87f2ec1729db7164b07d84429fb9f4aafef46c19867b54c3f16b4a23b21b81ccad69dbf19f6eae5912f577ce0da00e228e6cf60ee094b1ee9ef0b8168361907b090a5fbe0ec7b925a31bfbb830869af1a276b584c9f71503747a1ab0f2913bfa28f31733cce681a5b0d676d9e50104ffccadc3241408cae504022f667d6875d0e5661a5976c3062894864702421d11af6cf626303525cc304d813ce19bc4f4192a996763b5f5685a1b6fefeceba70f84df857eda4b79d146e498c3e93b5a0c1ac4217c49564d5965d08d1e130c2c046b12b564e2ddb91074b4d6bcaf4a98dcf397c6a292ddf041e7a2330e60e9", 0x1000}, {&(0x7f0000001500)="21b8b98c93ffdf152f1effcd8e99a36263f0e83cc8adf706d6ce6809d9f58f6a3915178603d34e2a", 0x28}, {&(0x7f0000001540)="0ccb1f753863afda29469c8ae76ec371f42be64bbe971015283cbd96be76dc311058e2063260f70a4eec3f06aff68257c5792f114b9951356e4b634c3577539338b5f320b25ca2ca6c5f75125ada72e3fe80d7ac8387761bf220116c5f1f3010", 0x60}, {&(0x7f00000015c0)="3fd8c65c87703e8044811a130f6b079a966e4fe8d7ab3559379f3a3c38310b406c60b67c11e0c528ce9023bf1d7fde6573a42905e62b7c", 0x37}], 0x5) chmod(&(0x7f0000001680)='./file1\x00', 0x106) msgget(0x2, 0x400) utimensat(r4, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0xff, 0x6}, {0x8000, 0x2}}, 0x0) sendto$inet(r6, &(0x7f0000001740)="6f2fa83a148778920bcd9c8505c7170c7b64400f4cd6f44e94dc482cfcfd4f0bfbb883bbbdd6f5b618a3be4e44f4aa51f551f33e30a72e54d76635c806b3ffcc54a2efaf7bc39eeb8a3b1f82bb8e293c3fdc077a4370270140ceb1286ea3655d99983d86695e4abcc7fdb3fb9532f2aa9e1fa6c9bc51e8b33903c5249596", 0x7e, 0x407, 0x0, 0x0) open(&(0x7f00000017c0)='./file0\x00', 0x300d0, 0x4) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001800)="b7a5320ed76c00dad8da2b430a3d70101019609b984139b211fd51ea70fc1350cbbf239c62ae44a6416568bf3ba900b078f7c0449c655f32d1cf3c010fa07fc080b1b959642d3460f2e48688b652dec13e0b24078162f02a5091b88a771c334bf73e034eb527155f01", 0x69}, {&(0x7f0000001880)="66606f412124273f85bd59a2244db46569663f092a53760d6de89e9b90062acc797bfd8f8c86448d1895d10d986f3b7a994429eff7d1f5755ba93b0fc27e01ba5a1e4f4927cd9ea2ccf0b60b1d1e07179c1a314799f4c8d3ae550c6c3299e6ff131308605167e301cf81f202ed729ba7c73719c17c65c13a6a038ba478f88ee15b86a857003c51bac64f0a58a70b9f6565c998a3c2dde3aff0ae1df249be24f52e4e6fab5dd8578eb1a1d95f50ea3405b6ee3bf1e7bd9de812b4335ac37d5c711a819123880b97e9f9ea1f832785e782d24a14074a0e660f2c7410948b096f773e47d18b01ec1270d5750ef988c174a9", 0xf0}, {&(0x7f0000001980)="bd26b1b04e0d688d6cd68a2b3dc4e2e6ee6fc6f3ee6e475fb1e2bc8252899970f030805a724541cb22b692d60de2e6c9e01217c17c1198b5b6f1cb3b40c99ff4149a696f3f198df0fa6b067768c1f993586e67009eb06f31b4a1ce4c9e405fe56755a331deb219c6ab59b2fa4f439917805295ac4b8e6b2c02224b3ca44d5808b2b246b8d63fff292157c5d9d170ceea188ed107b1eae5c629900233ad641614d1933f18583409bf3259e7da518dd36cfd015b7621355a0d67af11bbd7f1c3816155fbf7fe586df2c21389eefa2a4c8455", 0xd1}, {&(0x7f0000001a80)="8b4b796f95292ffcb109199ec742e2d9dca66451247397", 0x17}], 0x4) 17:41:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ftruncate(r0, 0x3f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0xff, 0x1, "5d4c01872b8cdbd9471103aac9c6ab19681159db", 0x2, 0x100}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x10001, 0x81, 0x100000001, 0x700000000000}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x67, 0x5}, {0x0, 0x1ff}], 0x2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0xa4f, 0x101, 0xfc8, "a769d530cfa272145558fae3b244f531a350c706", 0x0, 0x6}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x12c) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00') r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3, 0x2, 0x4, 0xfffffffffffffffb, r2}) flock(r1, 0xc) munlockall() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x2, 0x7ff, 0x401, r2}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) pledge(&(0x7f0000000380)='&{\x00', &(0x7f00000003c0)='\x00') setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000400)=0x4, 0x4) r3 = semget(0x1, 0x1, 0x400) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000440)=""/238) poll(&(0x7f0000000540)=[{r0, 0x100}], 0x1, 0x401) fcntl$lock(r0, 0x0, &(0x7f0000000580)={0x3, 0x2, 0x8001, 0x5, r2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000005c0)={0x100000000, 0x238, 0x20, 0x3ff, "9c535bdcfc39550a932f399909967f7be0b2ac29", 0x2, 0x7}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000600)=0xffffffff80000001) r4 = getegid() setgid(r4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000640)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) 17:41:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) close(r0) r1 = socket$inet6(0x18, 0x4, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffd18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus/file0\x00', r2, r3, 0x2) 17:41:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ddff7fff", 0xfffffffffffffdd8) sendto(r0, &(0x7f0000000080)="739df1f293e6ad62a74992cb7026a946f8a79b7753f192a8603320be70f0a109b7408b2391ee84f5458a9671b6b5c5c6cf32fd7abeb2feafa0068b7de2b69b0bbcebf90e1864b683a242d3c9a21a342d06bc084c17b6204be79539f6d3d06c110dc191933f72159abee2ea8346635a26f488a791bd8dcbb45f3c9f31e2e548eb14dd5061fe766bbe1a06f1c92f247641c640009511ceebf924d2c938fcc6804a70e034af", 0xa4, 0x1, 0x0, 0x0) 17:41:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x607b, 0x0, 0x80000000, &(0x7f00000000c0)={0x401, 0xffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x4, 0x6, 0x1, 0x0, 0x7fff, 0x1, 0x2, 0x3, 0x2, 0xe6b5}) 17:41:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x24, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) fcntl$setstatus(r0, 0x4, 0xc0) 17:41:16 executing program 1: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0xb, 0x1) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0\x00', 0x80000103) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r5 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x2) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r6 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000580)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x8000000000000000) semget$private(0x0, 0x80000007, 0x20d) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 17:41:16 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a0) socket(0x16, 0x4003, 0xde10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x200, 0x6d, 0x0, 0x1, 0x3f, 0x4, 0x5, 0x2, 0x3, 0x4, 0x8}) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 17:41:16 executing program 0: msgget$private(0x0, 0x20) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 17:41:16 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = socket$unix(0x1, 0xaa3f02ddff23e692, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f000034aff8)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') renameat(r1, &(0x7f0000000040)='./control/file0\x00', r1, &(0x7f0000000080)='./control\x00') 17:41:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xb0, 0x6, 0x4, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x80, 0x5}, {{r1}, 0xffffffffffffffff, 0x86, 0xfffff, 0x3f, 0xfffffffffffffffd}, {{r0}, 0x0, 0x14, 0xfffff, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x83, 0x4, 0x9, 0x800}, {{r0}, 0xfffffffffffffffa, 0x30, 0x2000000b, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0xb0, 0xfffff, 0x5, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x11, 0x7fff, 0xe9}], 0xffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x6, 0x14}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x8}], 0xc1, &(0x7f00000000c0)={0xe4, 0x4}) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x2, 0x0) 17:41:16 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x6, 0x40, 0x0, 0x5}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="f7f9e794", 0x4) clock_settime(0x2, &(0x7f0000000000)={0x7, 0x3}) 17:41:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00003c27febf00000001000000010000000000000000000000000000000002ff4f22006e", 0x2c}], 0x1) 17:41:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100000000001ffe, 0xffffffffffff1467) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0xfffffffffffffffc) rmdir(&(0x7f0000000040)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) getdents(r0, &(0x7f00000000c0)=""/245, 0xf5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) 17:41:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) fchdir(r0) pipe2(&(0x7f0000000100), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10100, 0x0) dup2(r2, r0) 17:41:17 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) nanosleep(0xfffffffffffffffe, &(0x7f0000000000)) 17:41:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01001f0000007300"], 0x1d5) 17:41:17 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 17:41:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x4, 0x100000000000000}], 0x8000, 0x0, 0x1, 0x0) 17:41:18 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000440)=0xfffffffffffffd4a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x3, 0x7, 0xffffffff, 0x1ff, "720a0931c599f8ef0dec0a05b105956bcb04d089", 0x10001, 0x3ff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) shmat(r3, &(0x7f00003e8000/0x3000)=nil, 0x3000) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x3, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = kqueue() getsockname$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r5, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) r6 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) syz_open_pts() shmat(r6, &(0x7f00003e8000/0x3000)=nil, 0x3000) 17:41:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) fchown(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x5012, r2, 0x0, 0x0) close(r1) 17:41:18 executing program 0: r0 = socket$inet(0x2, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, 0x0) 17:41:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b0", 0xaa) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSBRK(r2, 0x2000747b) accept$inet(r0, &(0x7f0000000100), &(0x7f00000002c0)=0xc) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x5) fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8000000000000d9f, "cd8d1a00f3ff0a63000011a3ac3bbc3808c0e500"}) setsockopt(r3, 0x7, 0x6, &(0x7f00000003c0)="9df5d66541b488c0a42da1106f65e6fb08e85f154bdc47013cae0d6ba7f468983185940860ade5427f22c37be6f92f115e6135416283d2eb91af44eb54d6a3549978d686b2b09b258ba45f885e61f8c07b87f4a6eedd2aed9cb27591397a1f22ae564c97c720e3d0d18b53060081bc9fd4e3954fd6abd4f51a5c1f9b16001a760a794b1d8732c24932a2a223", 0x8c) read(r4, &(0x7f0000000880)=""/161, 0xa1) 17:41:18 executing program 1: 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), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 17:41:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001860989d8b00002b27feffffff000000000000000020000000000000000000000000ff071af0286c07", 0x2c}], 0x1) 17:41:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="00d826cd0f0000e40037b92578789159d33a0c98b2000010", 0xd) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="00008002", 0xfffffffffffffe68) 17:41:18 executing program 0: r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x200000000000084) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x102, 0x100) r2 = shmget(0x2, 0x1000, 0x5d0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000240)=[r4]) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1ffd) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) 17:41:18 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x359a, 0x9a, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 17:41:18 executing program 0: r0 = socket(0x11, 0x42000000003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440), 0xc) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="b7852748566a7a1638c526e167f50348b2f7dc6a59df6ec243d026a841c353", 0x1f}, {&(0x7f0000000040)="a7ae7e97fec0f5eea000a410c15bcdf0efb09548e5fb1abae48958984956a3c31b53666c589de2f083ea1cc159d63cbdfd111b0646a0d48fd8cef3b3212d1e37a31a86c670982d11901b32c1939bfb30e170023ffd237ce697eb3e91618500db1aff30a5817dbe802de9da66d7", 0x6d}, {&(0x7f00000000c0)="24435289e4e83df07b2c7fa7a088fdf14082a41fc37a38735c76277c1fab7cbf1033db851ef27149b306a37c9d6dbf31bac3808838a5d8218bb31a3d34bf4f7371f0eeabf624bf1ab92483c533f0e9907b4e78c5556f1d4d8fdce963440b2a43aea337992b019d0a36384f6e96070bf7a43719de62fe3551bea87074fefe4a232fb054d369941b9ed6f4ed4b35cfa882a7eac0a69d87c41740244b", 0x9b}, {&(0x7f0000000180)="8bfd262f554789c0772d76060fcb41263f44330d9ca8f74b61deb98c2766f16c48aab701fb92136e7fd804", 0x2b}, {&(0x7f00000001c0)="d9b6db1f632ce4b8bf7268f5a63872a7", 0x10}], 0x5, &(0x7f0000000280)=[{0x100, 0xffff, 0x2, "f2dc0ef9734b0a324f026c713e1f4d63c3aad19a54c0c9b8f9a4dcb2d3f11a4c954675b0dbb71013e8e429a285b16c057a23350978241e82b8e71a4234e8c3b33661c7fe36358e5f7d3a5d24b602ba95d4c31640572fcb3001d61170b676f36a4b57a10559c3ffd7a9434abad26cf886a98e8aa7076866dcb459ccff4fff6cdf934109c1342215074897057febf0f5a3faed700cdf771021b3929fcb1b4aa5a07d8cb94bc299494da55877b58c5ffb0f0dc31391dfb899ad9eb5ffcd69fb1f86d4fcebeb0a662a944412b8323cd1a560878ba411b7c3d8d86dfd26d58a1d9e2ef585a9f270f30d6c76a84c34a5b96b"}, {0x1010, 0x1, 0xfffffffffffffff9, "438e9ee8fcc61307e7d61bd1d9578d2a5a33407d85b04eaafee923e152184b1c2655c777e6ac194d94b5a82735119787cd36bd0ddba56c8232adedd3175a88b9b97a53a51f26a8416cad93abe5f250142bd2501b8546d25df7e0a738cd5da1b644bba1404cf759c4f25a565f70b27e95919e9f50594199373d299d1589bc91813b35ffeba027328b7be78a0c869f2e91405bc626e8fe3fbec8d268fd9a263b084e32f293724068ada2c7a3f8995a596ac056ce64e3d43ddc2dbcb388f544ca17926eb0e3c142feada30c2d305e020dd24d5c45e483cae0262f99ae9dc3bf46b0c268742013f78f969bb5eeddb73b6b327793328d122df4cfcc212047e1d50bc4eb0b9aa7b7cd1f020e55a24a63a9da3e1a83b2ea0a50f19f050d06711963180558d03a5048c7d78dee32f6bf894a64acfbdfe1efded71962f84cb7a3b94980165fd1d8091eb55c48a296dad18bd6cdf0af5fb2c64c7da0d7afbfefec78195ee35505483f0d6255cbd043ebda87cfc912f463090504f7c8f418b2240f59148e306882b8ebe6a0b64a12f43ab1fd6de53406eca10466c35d3b04a0060cc46db971c6281f7a5d4ac53df5fe60c77bd5845fbe50ed88683656a805d292d3f96f6cc920374a38b03a764236f0bc8a31388f84eafe67378c50cda5b40c7309e4b7cf0d224cc82578c5d4a25b51afb5e65ac4c59bb25e171b01689b7613c6109149da374dc239d20b9fe63f92666b6eed394dc0504a07aab47be1b0e1c6ef4fe818a8a7a715a339be073bdca96b379ab52c1b4a4129769bd8d46be845b20ace2d87703936187e10e563810bd2eb59231a6295b5bc193d705977410a002c53e62505d9107f4d48ae8c5f8487aecb91c9440544b8169582cdf05b0c53b5f3243df2d3ecef67bcdaefb11e455da9c0da5a20f09b5c66269093915222e9f7ffc8510b85279eae5a91c12b0f05c9e9974cebff1582e5431644a4c12fa7bd1e9c362e241c8cc81b60913a7fc1fb48035c3203857705fe67c088a47a4a71b36cd3054547c3bacabae9ea085fbfdb498d3e18f9a912490f68e972b123b7839d75c34f4adc226313f88d46d15783af0b63190b606beab39b8e1c271ca6497b13fc46ee60b2b750e02f012dc9ecb22884bc0ef74d51f6ebf503edfa27049f2e6b765708fb5afbdcdeb3b64a8a92676b079e348fc10a98b9e7cd69a6913dd9334d2df3333af9252681c057c0f53d78794f60a277b78fff43f394323752fe7efe8994b43cab2c5c0b9c8950e6cb94c7e9fa85abb3ae885680e7cf49acb8c7cb803da9616493a3a106fb2e3f2fae49ee9bc57fd1d15328d876d6fe6120de3ecbe6b489d884c4055df8d7ea8c56520616fb77010977befded2e812b2466953147b514fb276b8b1814a86d8020ab6e44309484a8a68402b32cf7c0b75bee51ccbcfae0ea934add6663830f388763d0fbe9f5789bd68bcb1f60812263e615ae08ae2bb4ddf6ed04cfd7b4d4d3d854d7571c8bb103b8d12098423c3bde9738ba19ba57dd912f18dc0521030e41cc1272ecd94189bd250def551fc1779112ce658cfb02e11a6545210be5cf07a9073bb2302419c6b49861207347e677cbc70175701e285b164ff160d038a7eb09376cf6593a5ba8f5cc4ff1d748a74cc600ebbe9f00af2eac907ae035f890b7004e5a921c48d7532902847ef63956c3156caf88268af89bf2d3b8f65801e9f5244710ad3ec352957f1ba2c8ca49150f6d6d5946ae1269b06b25476992eadd963e061317b477a55fd5d5818c7bb4710f9311b43dc167198c8470f89088dbcba51a491d1a60d186e477367e49f3e848c7267c2c2500a2a61315d204afe7ac289d83f420957004f72e1010f9737cd5d51b945b7cce22c9cff88509fe18e3520df624c89f9879f404e41ba929c1ee4e306cf7b47d36297076b74d0d6fea11b932b905d8e326e83c0666fb25c5b00bbf805d23d124e1fbac37150ca3f814d8c4271578f990ee2799a3e56a0d9d4356bb2eabd9035e709587a6d100fec7aaedb3265a02108a7e250a084d623c528479eee05d20a7e0976c4f9604465c3d7ea41cba161ad561ed01a0d9583d698a48f69cf57d275b990f2c3c4de74abbc6ce24d5e69f605338ee0d970def5c1ed4cfc012d1addfebbfdae335b44ec03a69252d82afa04ec3c0fd2b5c2c995e56c32069feb1ca073b275ce647860fbcfcfb83a7ecc033537ccf323bfb19a71c8c91029d162d54c1e98a52dc2618f3567c9b11882442563c40cac1ffb64d789f090bb144da13c45213196c5474d5ee7766878f25725e68f45b85781f1ee9128dd8d88f4b93db969f1b86ecd414f0e45ce82a9587bf93543677a87bfe875e3bcdddc3915615ff05adb1b3aaa87f76341582e9a2645aca7077ec764b49d71164f60eed1dcaae2bb76cd076177928ec22b2a75d5d6949f68a645b5910bb85164a9ca87db0c58a9486de1b4ad20b29fbf0a82fc95a809d88ffb59352f34a87e542b399ad9d16cc21ac9f4c12d8efbcc6ba80d7ff09c751cad2fb397ddb23ba88de5145b85f5f8345c40cfe4ce68724f81e6c174c1c2252f3d51117e9652039dc052b5fc4c5cdbdfb2da0adc27d45a5ac85cd63f624ec7aac6b5ad5013fc98285edc8d80916c5f933d668f07e8c281943d2e99799938c10802d0d702e7a3ddb584c25f6b07a786d3a84e52080851bc632fee49188bf3b74305e8bc0b0f7f0cc4301f4555ba66a5ddb28b0b346ca44ce7fe344ccf5a7e4630c24ce4d492d9fad6391de3e44d8f195c7c125f4229fbbc08e5f7166f9ffd6fc68319050f65e53808ee7487858691ceaa7195b893d55bdf39a22ee95bc5675ec9f0c7f6f09726baf0e65fe45732016af4861031404e77bf058e6407b449b513d2624bd2acb37e3f70a28f7d25c78f8a8aeea79dbd1e92bb9bfcf3a8ec35c7c199a5f9a6deb4e86617d3588f75f42b818d01b31ab2715a26d2026c1f12de99ab45c5c81d99ccf14539408a3a132b736be288b571ab0e4747ed0462732fd36997599829a28edaae955b2a228acb802923eda886935cc14c1c4ea1548207a576639a18e00b453bb80356d4e8b769326d669c8f24716128d1d08bf997e9067e3cbacb317697b74458192461eed507d3a81f7285f38e8b99ea2749bdbf865ce694b4ffdbb1daa6d42bea4d21c374af54493b293074c163dcb734465ebd0730ddf28b03edd9104043bdd1c2e6800b126126c74f24dbd3319b2f1e1e323e8e7e8d87ae01fbf4e795f4ebf8c554ff42e980e4a7df593f533414460cf19bdd05530c5c2ee321346d3ec8d6e41045b77b83f88e710a0787ae53ff777825125655151dfe0401785af839e719d88b0d4c06f8f44b5bb60fba993b18b8cda0d14dfa3aafa08019023c5d4f5d39ffc5c228ce0915cbade3aa581e70e75cee1731fb975c9db558614eba0529aec4e9eca15740de547156267413bc33198602dba3bb1819a80a082d523c74855dc0fa3f6877187a72dddff831b07e7079d5fc5652fb686e40a4b022535d06662f779fac1c1d2a8df47d786d4e2db9d308808f0a3b7adc00a31b8c4101ec8fd0e2d97b64559412c19773d04d8ef91d8ce49095cff7334f6580a767899c09a0660b85f5572c2622dc0d96d42a244b471191b0e4eebc6b6ed2e6f0bb2ae85e4ec9294c5eeb7623529be4cb069078d9c8429aa800964f2f0330eb475871c1fe88457aba786e84f6bd871688e29a21a99b46b1962f56ef150050ae082dce01e2674cb9482970304e73b1ba3a2b7eb0aff96be218d5ecc97b04f3d0d76543dd4136d3595d64c17fb1618b881f326a14597c7683d5a6fc58b07a2f77ffb71bee81ad79246ecf5355ddce438d13ec80e2c3d772dc95be0ea1eba6fbe40a276821e43f591f1f211678ddc6f897649258b8e6b9c7b23bb631009e14c0045807814d5972f59b0bd763f2e2d41e6e09a81b75834da8a2c365750c4e9a810e424f01b426a051d50db507becc3b231da029ed8d1a853a4032cfa306b2731960c296afdbfef21b3d7bfe16a2310ac32c2219eb9fb9c21b806d82ada88d54308e7fcef469992a1bf06c6af7264a417467b2967d4da530136498c8baad13753b0ec49aee8f194f9022aa6b745631fe913545d776fd55267b92b649c54d45a1701dd91d4ca32deeb242d6391ba4350f0d8241e17cdb8ba5365ad1827727c4d68f899c20bab51c8353905c50a4486fb96e7ac3b5c6d677ccc621f21f90a150087de41d2cfecd300334bccc6b80276ff4bcc781edc1c0305526a60d266302103a54adffc5d112be00689c9c285798517c69415a8e7ba4f98c8c8b9de78b2f0b0c8c287626fa47ea089b79ad02ddec24c91d6ede4a80c232a72a27c1541803173a7bd7cdd27d4a8380b4b1dfeedbb031307786e92fe4dd95c1fa9bcc8629818e41bddea8632bd81f8aa4e4fbc1e841bb4efba46ebd5ded77161eac963c523a65afc22bcf3c2276ee0b4ba959eff4d0cfef82d1d2eebf39c62ad141179917efb514e581f060cfc53c2e4fc7e191cff8afd1863b247996267b60796a436c784ab765fa44eac3b36b53c11fe0c330177dd54bed087c265264505334f9bfb34fb948b067769881b7b93db4761e5b625fef1511c2a81f8bedaeb6abe55d82a924fb3c63d5943cc5cb130713be841acea614639bc273e059ea2a8f34943e439871181280e46908766d0d5272a0fb4af14d58fd5e89a0150709be2f6cd53137aba4c99320ad1786466c65019bc63958e7dce5ca0fd1e07a268b53f45b32e06810ef79d4f144df9e6a6d3e408b6d067330791c65acafb776b3e8af25c83d685a60de36ec4c4d4df36071848dd8fb1c61adeb2e7598bd7245bcc93d0c285b7e690cf6a743d940456882cabe2be1684d3f2e3b58fa783107abec00799747aead4a9f3a4d4cd06ff60a18d32f409760e5c54a82b28c2bddaceb5801589b6725b8a97ddd2ae3005ab1935aa57ba3e085ef55341971b7d9f5ad5e1f8f1cdfa9472c6820bf9580853fabc56c2f0b8d78eecb869e4d59fa39f62785a99146b83d6e801691e66afae3255ea4ab1ef6bde2c4e09ef7d0d0c170fbb81edf4ce4ca18a4a30adb929d616b3296cd03d449c15419919cb7c314be4ff82ef55806acba2831c36fbbf9ed202ebdd1a64b4939645cf7df18cfb940f63e32af5e1a1f66badd06faedfe6f8418e1c525de610bc2a7c141da6b285d02fff9ab1b887422a42bb800cc7079a10268f1707b44b2f74ccdb0da3b5d44cd27e7bb6029755d605070168d34d368afc99aa856e97ac7b420043c3caa7f32d0f59c3884ceb368065a355f4407122774f8625e479ce90ddeff63d7008fa89e4ead0a75d22d9052847b9675319d787d23de869d6be61e1de4bb3b2f7138ce28195f7716c054155b82aa6bf6d332280ee8f4cfe48ed0eb3914e507d82e21b02e0fcbb6d7fb9175070f6f49f2ec84a3deb1198138e79449c6887aa93036f0055acaa7bf34135222bab28ae5b6b19c4ac1b2ff7893e424f4b06b0db068bc5c9205d05d88e2a29e2b9075d87df89b3b7789d7cbc1da973b15cb1771d96bd851fc2b575cd2a281ea2ce82f2b3f8cf279761fe1f0239d012161e4e9243fe1e159a45d6f7b123ad1ea91d006fb97f0a1425c3cce92292c8afe93d28bb0ebdd2cf0754c8505764a5fcdad5366e9f841a4871b5d69bd31d986883f24ec9433207ba5a50d45ea911fc08d59a24aeb17cf55798c9f3592865abb4ab06b00b05cfec270bbb3c61e46c7a507c22e977c02e9dccbc80875563fe70cda7cf87ad33"}, {0x30, 0xffff, 0x1000, "05c3d80d7af9d48f2cc01999efc2a72b35fcfd231b8bd4068f376e"}, {0x20, 0x1, 0x81, "4f04b3ceeefd8be41b63003d"}], 0x1160}, 0x40a) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 17:41:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 17:41:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x90) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/88, 0x58) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000100)=[r4, r4, r3, r1, r4, r4, r1]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 17:41:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 17:41:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x90, 0x80) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x167, 0xfe00000000000000, 0x400, 0x0, 0x1, 0x1, 0x80, 0x0, 0x1, 0x3d, 0xe0}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000340)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) write(r0, &(0x7f0000000400)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59cc2fc94ff334a5619515a4c8ab00100000000000000d47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fcaefac1c97531017ba3aad8e6edbf63c10e02acef362b22d441babf05e91359e23d160396011037e7c7421848573fb76c6c01e555323f2b82f4d78ff28623bb879c9314499574dffea07855957430a975402bfc5961decaeb57c4e1e5acb440d6c903818d2c8e549bc1f9698d14b73bfe7aacda5d368fb7f7737838aa93d5c9ef0cd005e128c1370fbc5d8bbfa81e26bb7568c3a53022bdaeb782d5790b4410b02f24fe07e3cbf0adeaf4c6db74ef4d294a7f771f13f55969575ef8250aeb8271026c8d59d6d6837d", 0x12d) write(r0, &(0x7f0000000280)="e83b0f3a3b51cbd1df1e7ba3fcc039e6e4f318bdae85fb54f9b5f1cca001eb0b4b9cee7fba9bd9f9af3e71d1fd382510e9764be26ecbfb85fce1341b81f4f49210a452fb48e3d8f0ecd441c95fd79cb48075ce4993888f359aad46ba4d3da77259db5bfdefb57c45243bc51e907bcd2379d4111acdb1b710130e40a37fceb4694f941bc4cb1dafdec9ed824819bac0f2a87914ff058be643704712b0098bc14f1acddc8190b146ace5c8b1", 0xab) syz_open_pts() sendto$unix(r2, &(0x7f00000000c0)="90c384496f0a91898e03dab1d9594d330555e6ec3f2e6e49324110f94cb0f2349b70a43ae1448468f346550144552c577f282291528829307b80e9e9bdcba868824726f25e96d0e6ca7b41e6b0d05103bb79fdf95184b1c6f7bacda0e391a53da5e894dffcd91e38b3bc0de239b7936c1a1f35fe06fc8e83e5574a3e5be00421aae1f873feb318f6c12db7f796469ab52f1ed332efa49cce9cb2386884b73161041ef3792df9655e74f9e6d0b297b6ae7de3ec032dcc921ff60682030f1fc072360ce6e8c44f6a763027d52d43454d60691d99cca6c92c4c5d6be9b367d54b58a9a298dccb0a", 0xe6, 0x40f, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:41:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x4005, 0x8000) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2000006c653000c8825eb197b588fdfba02058db4d06bcbe908b349469df2d80afed4c09df74b603e3ea9261eab4a1c1fbf785069b6dcf50efc61c9184c019b153040ef18abf1faa2ce49c71d5de674309810bb80d6ea3395e96b8d50c6ada11fdf765eabb83f845bfe98fe019ec4a5c0328b5d3"], 0x10) 17:41:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x28) msgsnd(r1, &(0x7f0000000140)={0x3, "b6940a8e0fe4417a34c4fa66e58a9d11697b78cf8e461ebe22461dc8c92dd5911c17e143df836780ceb676c09a08c179730e56950e438ad342440b0b6e476420c18de5756e5fbc3724c6e3818abb38763e3cb4743e9c14f9f77a6e1a4102512a26644d4364621934089259d165dd455abadc3922fa16883f6b80e56f3d58608fa3d9d91499ec121e9bdfc3ce5474c87094d3446ef8cebf049d8d5180323d1a76df3daa8e26e70f3ab266b4e73465056fd6cc69fa968562feb154ce4e52f1785d0be2b790c05ec444393e5841cc2f2f3b4ecd639c8bb70b09e23e8ef84f230f3180b02290e74fad29eab672f22fb1"}, 0xf6, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r0) dup2(r0, r2) 17:41:19 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f0000000100)=[r2, r3, r4, r6]) setreuid(r1, r5) 17:41:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x2) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 17:41:19 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^&{/#\xfa\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='{#\x00', &(0x7f00000001c0)=']&\x00', &(0x7f0000000200)='{({\xea[{}$-#{]+\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='/\x00']) r0 = socket(0x6, 0xc007, 0x80000001) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x100000000}) 17:41:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x35, 0x823}, {0x18, 0x2, 0x3ff}, 0x9, [0x1, 0x2, 0x0, 0xe86, 0xfffffffffffffc01, 0x7, 0x6, 0xc447]}, 0x3c) 17:41:19 executing program 1: socket$inet6(0x18, 0x0, 0x101) r0 = socket$inet6(0x18, 0x8000, 0x400) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0xbb8}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) socketpair(0x0, 0x3, 0x85, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000140)=0xfffffffffffffe7c) sendto$inet(r3, &(0x7f0000000280)="4bb584ac1cfae06b92f5dc85e4f8cc8200bb7ee1eb1b48d9f64bca88ee265d71e494eaf835b5d204501e06baf8e47330815dedf55d800d93fdd377e8a00d40775824a585ef5154b6dbca6aa45a73e687ccdfac9489da1d0fee4058d820d1cbb4de9b009c3adfe586cb88a0840984116502ef31931a8e04c1bfca67f47878865b3c8ba140d08d642373b0c712ee211da9cc0cdff1bc14eed184df07532fc950b43c787b6a04f67f1e", 0xa8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="cbc1be7dc7fb7b4955c1f8b6ffe0e07a2afe5776a128f92906673029894246089b82b789c18be280198fcc26ae2ebd046afb08c541cc7688d4bb32714863dfc6cde61fb181415fa3a21828319424a7484fb5c0ef0fc56e849ebfc965646b337c809447d8f1dcd1", 0x67) fchdir(r4) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) socket(0x11, 0x3, 0x6998dfb0) 17:41:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4000000000000000, 0x490d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632d1f4145869ef9fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x65) write(r0, &(0x7f0000000040)="e1f10300", 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) syz_emit_ethernet(0x77, &(0x7f0000000200)="08dc8c50b27282edcc73191675ee3e9803d9e86420b9e7d1182e4ec29f67f316f8012a78c3a67a4d1f7d0fbb7e4834a058f70e7db8e3e9d05e894298d2c59c7f031194465e914395ad62004df4c2e45714c7fefeb57ba6d9362cf281a336e624f211b9da737fbbefd6a024fad37520d5798bf0f2beeefd") ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="3fd3ae30c2621deefe214403046fd3dac84940a4f32f", 0x16) 17:41:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000040)={{0x3}, {0x6, 0x76}}, &(0x7f0000000080)) 17:41:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x40) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000080)="6d351bad", 0x4) 17:41:19 executing program 0: r0 = socket(0x10000000002, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8000000000, 0x4) setsockopt(r0, 0x82, 0x7, &(0x7f0000000040)="97846c3362f9ddae65986f059192d7b8382f6ada7bf41e1101a8e7807eb2f84cc74139d2fb6a9dde36042dc732bdc38696a05b41f419216fa816236567dce8c4c7575c8020189ada5f334539a0d3df968af2fd270ceaffdaf2a0b39fa49925e99112cb64932486eb7ceb6fe3", 0x6c) 17:41:19 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x40000000003, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x100020000000003, 0x2}) 17:41:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x19a, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0xd) ioctl$TIOCSETA(r0, 0x80047462, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) fchmod(r0, 0x60) 17:41:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9000, &(0x7f0000000000)=0x8, 0xfffffffffffffffe) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f00000000c0)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:41:20 executing program 0: r0 = syz_open_pts() mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad8432aa490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x200, 0x1, 0x40, 0x4, "d7f7340a25d9dc3b184385e49020be86d6703311", 0x2, 0x5}) r1 = syz_open_pts() close(r0) dup(r1) lseek(r0, 0x0, 0x1) syz_open_pts() 17:41:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) setuid(0xee01) chmod(&(0x7f0000000240)='./file0\x00', 0x20) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) r3 = semget$private(0x0, 0x0, 0x90) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) close(r2) semop(r4, &(0x7f0000000040)=[{0x1, 0x9, 0x800}, {0x7, 0x40}, {0x3, 0xffffffffffff045a, 0x800}, {0x3, 0x6, 0x800}], 0x4) r8 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r8, 0x2000747b) setuid(r5) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) r9 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r9, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000002c0)=0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/36) 17:41:20 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = semget$private(0x0, 0x5, 0x403) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r2 = syz_open_pts() r3 = dup(r2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f00000005c0)='./file0\x00', 0x40) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = shmget(0x2, 0x4000, 0x63, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$GETPID(r1, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(r4, 0x40044b06) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/121) r6 = semget$private(0x0, 0x1, 0x40) ioctl$KDGKBMODE(r4, 0x40044b06) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000600)) getdents(r3, &(0x7f0000000500)=""/162, 0xa2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/40) 17:41:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x30, 0x6, 0x83, 0x1, 0xd74f, 0x200, 0x9, 0x2, 0x3, 0x1, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1ff, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:41:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x1f9) pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 17:41:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669498e3059b237ef718892a2a6e7f875c4a4588ed9a579d3eb0175e9d320ff29ef07dabba4ec13538394fb263e47c477a0c985e033a10e442f86eed1b7e1cc11a26af1a9955ef4f706cf78fc73c08378c47bc4e76fe5794232930e9792494c6a2139afeb00f5786ced7d0401298a172b87f197ec655423d7672c1e21ee302d491c528faea842af2a922690f56cb3a7edd1f42ebdce8964d9b6d81bf9cdda2051dca20d8fc32ab8f1f1524018f6935b78"], 0x10) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="dfecaf90044e47a01c6bab7333a79f40fdc2524d412c48052b10cfae79b389bf46b371b09b44fbe28272377815063a5c85c0bb357c13d9647b65eaec097a52441269ef962cd82923c36c97dcc2f5b7b2e8510f4f1aab4a06b443e291d2a437790766ad4b42b49245", 0x68}], 0x1) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000001440)="da865029e8eed0cf9acdca68eae8cd612c151d49e7b9b93c3d28bb42f36836d570762b5d5abbb101e4fe7769b7d526ea7b9d0cf28a7b59e3b2cf43fecf44a4afba2e3cba20f1786f633dc04fc0b472edf3fde02a9c988d3965c9270c58c03151877335583114d97ecb3e63e2c58de1637ad762e5e4eee8b40c4be9c37269c8d6baa487af3199925b8a76bcb254a4a0613b6cc3b19bcade18a028b44e49383add6c14b51431ed219875a4e136d78ddb2de5f8e0300148eeb1fda43a57cb5b5479c79b9f1a0d10ecf7679cf4f6a11fa43e73f49a33d24fc905b8e4465c5dbdf7ef290cee3a46030937e201b1fba3dfdf5a094ebab487abfb0ea46ecf5a6c22885e9559e4bf0ec0ec197e2830b98e2b0eca9cfe2165167f6f40bb1d9cbbbccbe3fca7acd4c54f8a2c37cf614423f29891234db36aa221f3c39d7ea001e0ec8b2f34fc90404edad4771e4e7e131c0d3d541fe47ce3bae71c5862d870038890a0a0a6e51e70a4857554862d117e28667b2a0981db303ae7ae2983d3946a7bc995c5872a190d29169207af3ebcf611231ef0414e9f860311a04d4515bebb4a483c3c91f76e569a20359037afa42a4555ca673ac69421dd5e6ac26cf54d1c237e76617addba4c59b575f4af40028e15b07c6aa3ddbf3c9e7fe78829574647db8dbac4dad9f6d3d24479bd873a0891d3929298683e76c39f4c2d6cb1c8bcd317b4eab15373c6c3cdd4ea11a93d742997aeb1ee1b3842fed3d315af3f0a38afaa6ad6ee708d07711b2dda1e0da9eadc3f3b14dff714ea98caec072e885a3ba99c19115267b6c1d10cb461c99bad9629dd79f24e4ab5ad312c2336212107613f0cc3e49c2fa635a6cca9b7ebf22fa3d8ee715e02cdbc0267585d3eb191aee95372919d519b7fad398af698af0e824bfe2250f07f4125370b97a57075b97f82bbc655c8cdaa708a5aa6f48910b182d50d7cfeba29308fd799f332ad6ff601d6b18305861ceeaefcec52f138e98eab5830e1b160dadb51409f31489e2a00fb29c5007e78532448656e6d37114212a013f89b802d1bff479da86e9c23915eafef56da0ccc70047cf48af48d6ec6e255aaf3aaa48f17964c54f7c516c29b0e4e78cbf5f2022ab6b6d75d0be3bf0d16dcfe2e51c90f156265283a446af7e0d7f2ef4739fc320308040224dfcdf63e118a0c364c7cf96b5bb5707558b8af706d0a7cf196ff0151e4a4996c3fec1050a049381bce37d1af382dc79abd4c18f8a710cc5e95b9545aaa7990c8b7e2897581f2f20c460b22c19e4fea4f5a7eb9362eae832beaad80257cd16586e66c1c8ec437929fc904aae8b227534441c34dece921855e9d1d9f610f4e007c1e6986339d077fff18fe308f9dcade37d4001bbcbc2315d4f97677e805f45e6ab6c34f4e69bcf13ae91e6fbaa1c4ce69800e855758d05c5e41d8bcbf136e9e37c8a42d5a4103d934aba5730737999dd1e95f50dabb3071cd71200609f55099aead3b0a72db10dc8e7c715da60876f376dcf26be9655c23d9bc0c8ee9ef5938fb7ebe287e1ae083c3d9cc949a427ec7a2710c3aa707ce5d23ea372d4ddf22793d4a42c959aee23414a047ee1d8926a26c40549c505bd9f9e386a426423d409fe2c8976b26a192ec0b9aa9994c6f94115ab4be1111d0bc9c8f26575d89775f20f603bc4855e3c5d860a5ddfccada290392aa1d8e3d9626779e62ada0d98ee7ce20edf9ae3f1b8dfa73cffb206c1d11b658d95d1b18e2865bf190b550cc0e4b03692d6cb0293e07213725eaf6b80d3c00f60f263909cdec78b790b2ec192a2b1e755e091f36d92eddd85cfc01ec4feb08916a7613235b17b45d3a31c162b63386efc32249de851460527fd1fbe15b36efcbf64c650a6d05d6dc0cf4c482ee6de561aeee357e897955be59ea278e308d01a697a250872e0a365ecfa53c99163709bc2fdfd31cfdb1c107c87a4ec499341a3e540dddd7a726ad2906a271a4d46184ae4fff62b22c59084aad95ba89a7657ae44dbf77431890d92607cdada25071b8f128abfd239cdcf2e80c1fc3b83fe7d578afb32cb65f60b76e5fa72ee06e7396427fbb6e2e87cf4145d6335dd90755828b6c06f1564fe7eb902d2456cae5add96d3b63d39c0bd493a2fcb276ee1bf99a5ee8e7a3dfd8c2330ce5a50f728a72c3e6622bb5fd405f8b41bb3a9a9e417e705f38abf508585f8d7bf6fb5e113b4f6726fbf1aab12bdb16cc5c6bc05f2c956a5af0dfde06029be85ac9f7b900d5baa0a68e469acfc75f40c0fb7bae6646bdd6657033468d4ee5d7979716aa3bfdcec4c94bc5fd918a073fe10443ad7333b409f31c7fba8e4c6e7f3328ce83441433e2c7795e80b9e883b4299b6449791ac7d860a1bbe9c70e4f32c4563c7ea9e2df60f9a2763e92239c54b2f39c67f021181429fe635204f2f9ffdd20396ca3dab82520bb780cdb98937457b54dc4b80711e0d6961b0bc90880b3c8eafd759a19a7384a23d72d92e83cf38639c770c55ef7088e2c4d75a358a764b9fa5a3ced4e3bef9e1a303d86a4b023d8e9e270ea9c8d056d03f0694c23b8feedef5b1328860f9e5e58e7ea119553d35d7716687c22f1a8418416098c3886cda782ac37cfaa30ff98c6a1081d0d23d30e44bfb0c63cd5b0afccc74f68bb3f16d072e895d9916433346e8f6a20bc2cbe34939903f92605602f405fe958a93f657913c5a563a7b9a4cc15655e40a3acc1ff0423afdf7a04fed913df69eebfbe60c11e60e638e7ff29864fd6397341640e8caf7ecaaf36e386f89bf3fd6c9c59fa23582f367e272bd44309d17f4fb6b301c8576ffd06d8f4f7792d9950b40146bc7bfa27f2981a8bbf30d6f9cd382210cb605da4861d00938b860a9a1a4523c163fa53e76ac03717e831392970117f4b9070d9bd127bd524b49e5247e79ce75b1e827f18c2df5e32d08428711ff11b65fdd5214c351b7e089a0a644a3e3af981e30181cde04d2afb5fe3a457b21461cc29ca59f89a52c9458fe7806a80e0e04130b9b454323b39ffbc13db82c590c84680d20b0c86d75702c46cdf6398c37f49a8b430f2aa3e498e2c5b21ea101434c00cc1e4d425d2f9111394abf46b60db8c068bf6bd23859a1aaa8d20aeaf304d007e5c3dcdc62cf5bd6499b99664885818fba5a25ab9c87efbadd1be98848874db3bfe6605a36933301ef1c3c460ccbe36e62a96dbb31239babc71d8ae533838b67058e043a10d5ff2ec60ebbfc0dc8855d5229cdc4e68fc608d2efc492d3de277745697bbd78bd84b41e6948c2e620b7f28b0aa4561ed33fb446f175f227f305cb2d4d043d0caf03e08679f343a2771cf2de8d297e64ec2b753bde191dc2677ec071dc9f1923e45328a8b3119fa0bbcc585232496e6e98eb8e4aa18bdf02491031a1a9b243ecec93e6dbf0345cee849c7336f2e1e350de6f5601c54ca742e1653a61fcb986ecc30f2cfb0722a76489b01678e6d1ca4d003f8a9da36b4127984af9a4b4aa684605b4aca775470176a7063d1f144d3a6589129f2d32924b620b5174d8e3ea654e0cede2bed30a7f12ec8d9554fc40c694a22d7fd3356210403797f35eb4e46ba2e173894d051419c12f799788eb8c67b880d89793c372532014097e285a0678b854c82592921fab5ca96dc9bcc86cd3afeb7ad8f4ab814dbe4160c47801fa84b39e22b747209671324c5edd8acfbc3dceb56b06ede606d6c5d373d2f8b8d58b4e6e24e3d5e58fbd700e8dae75b0433b2c9552e64c3b5a12a7a564c365fe13711bc0d435736f1ff59d880b08699325d049c0099c395302336ea4e479c55bb633ab41681ffc56692046db0fa5428ecabe698c88fd67408243fd815c4cbc086086f6d1592e02944b695f2bbb4684ea07de1bd60175da5f91a01dfb1f036dcfdcbaafe5a5595d136c2e7366a5dcc7d80e8e49d6efa3a4cd740bc26eed49a3a23eade635c366ba928c282e08f800a2ba971cc5548c2c5b47f0072e91376f5b55c7ef37146722333d29cad8b1a3b3c85df5a300981f95317c2a6822aa5d2db01d22a366d2fd59e520e18e09a1bfd37de5bd3bb85f49f9c4d205ca04cdb3545b8f09dd03bde4310599e2149f5b20d5fcc67dcc1b0476f7c39a78638b9785c317e16dcbf8b159615f84fe30435f97ffde0a4422445b752b36f95147f8a35328457dd0328f4db090062c96b4aa7b97b2f6eeca2b1fc6b693fe15743b87c5ab8171e1a7fea2bca521b078d0230fc9e9be7f0576df1fe26f93cf8e735db26f5d5cf0373de4baafccdd661ebc8024aa6e56064fb32d890f3ba71e99cabf0fe89117c9716efb5148f3dabac774e89572755620756c8bae15b0610a25d3a3c068f2acb55d22dd2279f133a1a24966be24de4673a8902d6849b39454d5789bc62a267ca7b2b333afee8ade684bfb3d44a03fb21a00e3c7559442c09f574131c5a1a50e885241601d2bd886fed8ebc6e97e553c4fd7f6b25ddc5577f487fd023898c95920034f2610d33a1989d335d50cf961328b74b50db7638a4e1cd0d2bc81a4241001d88f07c07702bc4bcd6a83944770ddf801ab9ef7ea449e860d036c882e5e906bcc7a088944aa8c898dd2e43a05641131c51cc493f592f15d0a8b87d8748d4fac8276829fe417e2f2ef8410e5bd67b6f0261777b4c43bf62078421b25191433a1cc735e6ee12f37fd87ca019a0f8de396942fc877da465b2b3d1b7279e1cf316e90fc635cf733b305558f22cf7bbf7796bd3b3ea323ffdb8343425761cd383c16405330031d9300b7c0f3fbf27bf6fe54b640fd0a8f923fabec57bdac21f9e35458aec9fd18fb0d531b7f7f3abda247c91f6f16b4a95833cefed01a5820dda09207c72dd6c50e88a52e42c5c3dc5c91a715a64fce30686b95a44b687f6a27215fbe182bd0a4cd6f7f0e6eec5e317791f5cf0437570a60d79e41877f5157abdc6cf1debf5cdc1b5a38681192b7b8f44b56e988850cf03c7e26f1e16e8bbfd87c02af911575ed66e2865b4acee760646b59e0b4baee050f4edc44377cb438e5bd24d05896c565643222c72cfc96ccdc1b126be7932525851d5d71c341d735810fc53e82c2852cfc06c3fb602b3c53904e36d5601c45cc9b034178a341921cc8bfbec4a1e5ee7ff155fa4fc37701d0234e8bc97ddc4f4ec4a1aa727003d48383c06fb3a192460e6a4d0710d4ed3021881a68c0d45cefbd89f52336cf3fe82d5a57a4ebfc9180b5dcf9e618559e3f3677414922352f678a59535e1dba18fffa58f4445a49463e590ed0b780e18018af1c313233756db023756cb6c030248df3300fe4473f21633f816fa07a1870eda683fba453b43c9bb2441fe2257a4a3b8102244ea61fa9583719c6516cc6ee57fcf253f0b7ad4889003b83c35907dc731b707633d8e87531f0c15b0c36d7cbc43506ddbed07f50810a03ea4f2633b51ae55d37d78c7460d7dfb20e9b2055fd573b56c2d4e20316c8281e59115f83389fc9933cc0ad67f0006daf8de2c58988fef9d3b8d5c64c66ba2a6621de4c5af88", 0xf46}], 0x1) 17:41:20 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/9}, &(0x7f0000000080)=0xb) listen(r0, 0xfb) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 17:41:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4004667b, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000002340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f0000000180)="e59420aa4d152c2392080cdfc99a260174c93038b7798dfe46a278e4e493e1e626536f0268e5dc5446859dd1a3402f0ff3263d2c16d5400e47d090f8a5a13a8d41fd13f0deeabccd0d1679c081626c65ae07b7b9c4d84e7fd0cbe4537eb2f3a072653949f558fa3a988d3efa70bef807e67647596730f93379bea52e54e0f98e0fc974dcfee4f77d5f1ea18e72574e737d48b96939f63e3ed9d14c1d93509b69d3beb9a7d4e65006497f94003e39142309471ddf3f871760acda61637906d7502cc125c9a1369630734505cc12b7eeac1c6338e9d212f54311da93c63139da681a0be72ee21a90cfd874419cf1943d9b66cbe28537c5367c1737b8967b622da36f29e33dfaa8b6a289b6b8aa36144ed9157e04263cdfede55cc173e65bbdb837021db0b1b76971d9c588db4adf4e30c01c2a80363526a863ebe6e1dec6bd629eb80949a293f2bd04d69f2c1019bd3c15ed75424c90b2ca5257ff13a1cd6c6146574fbb575e5efd3710e29649e6a239de1c5ed51cfbd2dbd95d1b11011ac432d60f7234258bf8bfe5daa205bd274a50310580a44c0485937bb389f3a1fa8a119446def8c9b9ba118e7c5319d21db220cabbf8c100e8340b5f895419b2d54b4c164a8d35c3e78042e6084f053aef979e6700c32aea7fda0f16d88b0ade08d6ccd7d9f9dc7012ac1b84fbd30354cba4557be2571c8df7d2243db5a8f01993269f62754206fac8bda9c79dd5be8f07ae7314ddddea4df3a189a26d3d7dcbdbf15670c058a8b4442b40ccd5ebb43a39276767b55d584eac41916c0b79a6cc804247f0a4053089cc7b229c60e2664310883674b0b21b616cc9e5f0504e734881446d21a90e209062bcd55c5b64dfdd3cf36dd60f888772d0eb5c43da88c77bdcc8895f318b613d02d727215efaedb54249d426fc4c9e4bfacb0707b66b9aaa5e62d7922e19708337c053a0922d4a740366f0c09bfe98bca10839e25960a6978411539330f441b758e36ea3ecc84f8a71cd52328c92e79df3e1b3bca4ad7e591ae826ad3174a028ce76576e357a1a7d3556494a209262166651eaf45647f097a4670d28399bfff07448d86dbc4aa92f53a749a8aa92214682e01d56a1ff393895deff9fd602a78b8489d1fde873099083ca9e72d3f9427ac6396e51a769b2e673139082739c8c3a693d106ae14d159861bddeaebc878a684f03f739d41879e2a53d2ba69e94f0150a226c6fa709f8a95dd01d829fae355d704fa2321dce4b3b9af52a70f3c0393fdc42c522cbb5d3a6ca0c89a689b2c29663aa3b12073fd9b372a4e88d3046ef313db7d0dea6e27cb4689b77c507706600350113aa9fa5cf17e164ad48105656f61a9f3f49c5f0a98d3abdef70f205113c8a33bcccbffdca6a4fa4a462a5c1b77396b3c78e5eaa6aa5a46a192c2dd6c1a5ae62f20bf8281b150847eb9029185c1cd078df66486f190e49c532c920fb9be8257fa762c2d6fd7e7ba0bd9336e05509c7c4c626a6a63928d03346ff6300ed2665939fa989f35112674fa1776caf695426e2be6924aabd7e8ac88f72d98f2a840c8d7ac612d267a8be002053f0c2825325f8ca950f92a780901952098488e1e3b794c5d9ac24d4d49bb440ddda48637a88b01c771dd1088462015ce0ce4b0ee6806eaed19b728253e811fc2dacb93c8f1186479bf46e83ea3ba819983f4ba85bfa22a7212c1a2bfef8d5bc21d32701c8bd0b5e6e0f7f820b0a4f3bbcd198c926e277e319d28c6b8656c31c21fb53431314b1541bc6acb30db323caa0af430cb13e9dbb7dfaf954c9087bfd48459e59f86501028439429d1f7bf808868fc1d4fe24095b38c7ef079d1f9d5862be62b3f4cb9422932b11606e4cced34a251e7d49ea7b806bd324005410f6e177730329bc9dbd01d424a3708769b099c20acfc5d0a611d714b1154262e597f1c80ed9809ecce5fb3710bc02ba5007a9cae512090433434f6c9448cb3d5f90b8280c2b13656c8991ad4db6b5579e392714d71cc229b4f602c3e1cfb77c98f283cf7d5b86782391d8901fb10ae310c6bfb8b436218b9209c01bb46d502827674eb72c3061b27e67914f2a25c388ce15575ccf088471185f3d7c3d5bba1d0035bf2e7d0ad7a668a799afcfa5323692df69a6d4bee9a7be50c35c5aa06025b19cb1fae79e754a690f7c616076adbd647f4104b9ac9e8ffa79aca22909597e83284118dde5b7ef9d64532028717c415a0f0d4a68cf9f3d278760e191f57baf12f030780bdd9114fcb10adf153dcaa4bf2a230e4d35a8d81e8fc9f9fc3fb878cf5441c2da66eb954985781f84ca248c27176112c4aac1a51e7447bd0d0d3a7d5a0e9ae0ab3b1cd1c8fa69f513cd719b70a5901c29f95279f80c331ba19ec81ca740b193c34171e90c7260276e9e4d424527655d5ea8df93059e57eb628659c8e43119b07b368a47845d9ed0ad5ceee0417a71d33f0d13184644403e73fff95f3c0ff332a432820c2234d65b4e46e01d1f5c158d7a8cf157151778352152f91b488f0c1560114dfb2d05ebb8cade8a9ccecb34f0468ffa706d1130a87b8b74a59320a0142cba745b9a58e8bc21ac1464cdbee512b0a70b9966817e25ac94f7d2047731099dabe3b3ef7ba2278e45032fd3dd91dfbb188ed0b1b82f04d86a07d320bc7269aca72d0ed92113023c995e3471d7dad083af640f9fa4bd400e8b68442980791f74789e8c39400873cf6e7c874b2d58c0fe2884074c49663d1a14218192511d032052b6ef36fae057bf112631cd4102bb62891117fae387113db00033d937f07436df46ac7800d567a86440aacf8efcffc3853bbe8ad3ca321978994d71faa27dfe537280a1d8f28df4285797986323ca4f675c360324f7b82b06c3780fa32b92e9000414e8eda798e62b360ae20847c14c819cdf04ee21a0261a06b2041d826020a74179d7ff605bcd3f1343baeb7d701cb12b8dbbd8d52617dcc914998ced631c874d744100304dcbdfca8ab26e1d06c78753a203b3d8fdc7ef6ab5cb84d8787e3062f8df2e198f7a85286b5261c02b154b37288886c33d0b9618e25db2f0b8b53b9e0273f2c4e6b18bccc25336cbe2ef13b6c51499229a694a1e8f787ca6649d903d81b956287c7ae5b9e1abb5606b38c82bd57ffff4dd97788af5850e03dc214e1f5b9c73020cdb623c284a3b49b41ef8856520c0bde375e3e29bb86a6ea73adf5603b9f4c8dd008a140af20117cb7751cc6b8cd5f3932cbc45fed849f7e70bc05068a9644c65567848089f75008a3ac8930ab340d90a1e40f41a3bfbb8c3f8d7c9213da3becefc14fb482c75f0c26e34bf88bd173dd45bc79e5053ae1e22a39ebe4dc19233236cf7f9e971af1a67f00edf628bba3552a0c4fb1219bf847d17158281a8ef6ba2db528c3980ff751e0779a1cf0910d6951aee2bbc8cf376ede58aa7d2817042e5e920fae5a143c4a05fc1d50484f118717aa95ed13a853f698ed2c7a541b7c0b1df6c7af26d095c617c2c60ee39e85a00e781b8da9d1e1f0d1366d704f692023176f6acfbcd60de878b865ebeff5ab3119743a665a8c45abe2dbc85bea629338c51f26a2ec9112a6dd0bfe6a34c1f31e2f2220ba65c1005371e2d4103666d2cb2a453ed123fda045a701dd74b4c31758a1557ac22408fe9376a81750c0a88a7826f5feac3a837fb7b49339654f507d6d74796616c43cff2ef15e1b56161afa531fdb25e37b477786d8900d5c172b94a5e292f70098c9d410368f423c85033521b7dd6cedd1a6180d1ffb4f4876fc98f92bde2059056036096c549f278ce6a6ba4d52e32e6a70963929e101762aa56975ac2b33594728fa7e128ad351704b43fe3514534103f588b07f0e175cb581ab588a14a2146774582db92de243f1c5377d5860fed0a3c5e4935594a8f608bb9d00ec78ed80aadbd1894c32a89d1b1c441659d6406f99c73a649d1e3829a58c9c39cd76f81e2aa6f76c7fd0d409ffa759bacc7ab03b75bbd7b3e004902c0025b4ac32a2f49732043b726a8907874bf4e3d51ec527ff65d8944082fefe796cdc86b1d6551fba32d17de355ba0374f48bee5d6625ba1546e5a9b6a40e24c42365442d2ed42b03781ab5e842dda687e25bf1fa0d771380f7f8d287cccfcfed6082a3d715b72f00ad9d32579a8c8d6322a2e988ca6b82b310647c5cecb85d2af900b3ec66b747e8594c52c07315c5ed9f4de790352bb9da6438df697ef0810c0d13a06dfa74c574dd0c4d6a31c73621dbbc4bc91db2e83a246ed638a5434ae2e4ff3e991c4b2cb79fdb24b2ebf001c10d1ce9fba2ec2747a4e715d7855992e0dc3c935bc0ffb35417fdcdc341c9989c451197aa2095262eeec07d1f2f35dfc7a875575822e7f86a0d57bcb8ea4d74ef953058cc1bad72a16d3ffcb43ac064e77cf7260d59592b828bbb74772c5b5ad8dbf0055bd0fcf7fc4b45884aff44143846e7aa0d7f86e01fd657391ba9881e5b3af6307e726db54f0128505cfa10525b4af9b4935f88393789f68c492fe4108095eb0acacd046359941d44f6ead3e1dcb390006df2308256e01f936dbb080e7335e363d3b79caab32fc0d32b507071dd0923e3da333c2c5294485915f8c12d061f4245584b6762972af5095d55711fad1e64b567973e0bed9a5a68328d346ac7c98bb97bec0f69873836145e93fd663c7676828616d6356e609f55286268ab033c103ac8601430c75990ae3cd169165e1de07a11cec2a98d9346ee264d1189c19cdff2afc921b8ac2fe1fb024d93438d9b32313535092e1d7d3ec938e6d35d8003c10d8fd3a9c8c549b61011955484f0656829d2c2d91b22a342b1f81bc35e03df90a276883fb255dbbe0b191049b42e80efa2732166f4f7533caacad5f1a79e403edec3587787af002e471f481e5d7d5d1cacd11fdcbe963b0200aaa0ee48e66891ed7683bc45d93c89d6377befcc21e88a0092b7e2a012cde5b91608f7085438fb1df14146cd244b66c015d5b8be8d98b3195b1f6a6800245d4ca3e9e2d4325007ed7fd329e12c5216b754eaea6f53c88d78203333f7c2d39af6977459db057a5e16b7b1d0b0a9a74008c418e364b816dc8e354d35991dc3a6fad004078af20a59b987d4a70ccdec697f836987f46ec0cb691eeae5e958874494d6f25f54509a752dd4215c50d2f493165e9279c429cc971cce7f970dd0b3078961eb3de0da11fd125a67f8f809e31061d13deb8af68936f8d56e8099bfbd9866f5669529495ee9abce10940852374fe0d59b4ae92485764c282c83fa035a84a5636a92f7297d62788dde17d909ebb34cfffeb5268fce02af6cfd63dc2c2075a57fbf9a4b072818f882f07d21a13b2e32b3365b52535ded8e6d898a8e472ad7bfeff9f6494478a38dd65f82c3fc2d79443777dbcf87d25065efb05570d13be574625ce95da5472c613fbcdde72793a6b64707e636d4296e2849f3de2344e1f055f18545f973fa6c34d99cafccb412dd04505113a4a956bfc150c5d094a72854ac0cc7d44fcdfa7a47551e547d118eaba328d4688bdac71d0b44ba56cac17259bb78b74d7d0049f76f8cd2b06e577161445acb018c0eba8c1ed12d11769b40c136bef2c7bd17d67bd6b207173cb9a1a89ab488aa12c47b802ee0d74eb18580f088d7b8e8dafce592f62fc1e54943c97aa63ac7ef936c81a7353b56f94a7c4c9dbb58c34cc8f6107089379cafc9b7da3b9ec5b973b8dbe6ca9c29e9e56484edd5e918a4dde9a2922cb0e6e501399e7561e6f80e577396612574adb31e190f0e2e13f51", 0x1000}, {&(0x7f00000000c0)="829cfd6e9abf62ebd6b022cf052291b362f57bf19125cf0b50d4cccbf4e103a6fdf4", 0x22}, {&(0x7f0000001180)="0b1027eaba2162bba43d3923713b7544404aff1116f70ee433555f4a1443f947ab6fce6bddfb986e72738185b62aa7a99062750ac75331782af6df628edd4bd156b0072017b1dd46c2bf593ecd83cacb26bde220e7c41485245f386687413f38829ef6304c054a036f7267de34f8ac1a7e07fb40e368f8d03ecfabd49a964403d2821b618a75f1b418d129784025175b6cfc60c5b42dc9178a", 0x99}, {&(0x7f0000001240)="9a401ad345ef32d8cae7ef9444e43523d0945e7b8366f77404130f55ae2bd17b59298bcbdf2479bc4debb74639df27f28de54dd7adf0484231ac5519b0570e108d9a352b58c1804c24b2e12aa3c40803ac92cc44d782", 0x56}, {&(0x7f00000012c0)="081dc8a9d20335f27dabf86440e3be34ffff30aa063985d6db4d9041f082d565b921021f3885c35b4fa06d717f0cd6a6596f8ca02cd28550723efe9fb8838dc3242067044cc7f44bc925758703dbaf762cc4afdb98397545127c89b48afe262577ca32a55affff021b1c94c8f2ff10f02cca26c06ff5a4629c4d9c41cc107b7a0dd1c8486c520f82aa4a9262501fe6fb16f53f58fb7c1da54ee1ea707e9940fd4101668ce9d6c9ef38f34361527377d9f9da792f4b7742188852ebeaaea43fec35d71b0f16619ce03cb4d0ef4e0112fdaf5c9af7da728a7d4736ffb7f77d89c5db6746d3e9ad8021efe26b2c412ce0ec9558d412e6202984e150a4c000854a28da3f16f733250f0b3f0c97417300c8ac1c63b40436916fdeb41b494fac8fc01dc58a4d0f452f5c50e5499ea3dad7d9f3d53a0679589f981ba52ad14f0170efb8e5abcb98c2ae6f82bf0dfe618b8e34af922943f8b7aebc6f3d5b4b449353af7b4221a5b382962deb3dab889adc75b94888326e6fdf7d713b775f5cdfc8031508ff11fd7b20ba09e75be3f90c1038ed76137b433bcaf1083a2a53dbf4d75be6392c8f2036375e0afaf020379a779fb1f2da87c326e627a44cb9041a0144735a3cee7fffd967b1fe8357c0d58ae0def0443739468e77f596958d5732d7eb8fe47af67f9a6aa2af0c20c14b0981d25907feb7908018fc61eea6394b4f678c07e10db6ace360ad3dbb699eb49594f2d85032176e84fa2c56f6a469bb8ffe39e704dcbc7111e0d5b1ea996980fb6ec869ddacd50bc42c3737bc419ebcf78eec1c098649efeb5e88692c3250d18393d04d94a2990f4f8fa1c65a014f04e480877ebf3ccc5bd216fbeda13a1a35bf8c275188af7b73cbabec086c0839cdec781cb1da72698a51a7f5a2d9c0dbe5d0dceb9ea96f778cb1294ea60a7c255a82b28f9dfb12977a809003be3dd25fa0dbded087d113fddc6bb96fada31c777ad5c2989ec428bd0c2d1e25e629bf694ecd0c005463860615406ece0c149bd1f302a29a5c59fd15ff82b2e0877840e020b983f6d18afb7036d796e6c0545b02acbb881a135648ff1d1c69efc55026997dada2db04e0dbe830db2fd8ef5543bb8a9f433932c58609337e9a5cc93732583aabdeff4be4b4385669ec53602f31d06937f2eb512fb8131bdeaddab759ac2409e839bbcc099ede1d01d17fb1ed0e83f59184181a766ee1af0783b4b0d19a0ee6455781502bdb9f815f08a76bcc555564846b1be86e4d39c88210db49595152d771c74ff6a5b0ad7004aa478dbd7febad35d24cdb578e1a422474d7bd29ca8924bc0e41c34c8d3bda73383fc02e7a2eabe46e327f021334a38fee4f9c99e0c80014b13752e74d5b2c7c0c9c9621a11fc52d950f155c639803916028d7f3707ecbff13da88d36c79593a4ca4e9c1a293bb1591dedd0ab78b916c0ff5f0bb457b3a463327cb0531d0c343039093120a2bb37ef2153540cf5ae70943e0d773ac04911480222977fcbf4fc2f590f35fc58a8b11966de4c6db33d2c10c9b5f80f07cd9ea0a4cf34fe6489334db0fc85e92f8737175409cdabf4bc27eaf0f3a1a8cc3188a845c694c8ddd66aa33d9ab553b569de47e3f862ce74db16235ba920435d650d34dd5f9954359fef5b947978af70d49665de3597cee9f98ce8d1373bf0e516f400520e17ef19e6ad1c63a32bf78ce6ea4438c00ff19e80df16f25e0fa49b0ed370cc0ba2f7d86ff4f7cf6bca5d2aeb578316212c550d7acd371ae7557fd87f0a21934b985d4ef492de006335419ca017d8fb0d59a6ae7fae93e0ae1bc21436f9ae518aff00893f64bdbbd990d33bf50fcdfd2ecf4c23efee169e9ba537b58f9c07f4678bc46e59b55d74ff57245a00733afdc7b278dfb4202a37d08333fe5430f0867f8df37110b69a7ccf0bb839c3862051da23c4f0465fd23a160eff810a6154d792177c2f026f1569e647ed616625cc3b722ef55c15b0007fd11deae75017ce3ca243a643eb69eb595e9c3d49f0d43bf9e04b1a95f38abd071a044ae01f682212aedf75b0ca16a4e3e00824304e3f3592096505fa1a5ed86770ccdcd5e13c62694b8db9f9b481699daf13650ae355953f52f08694609102ac54f0df7aa1f7cc82708c372c1dc571afe6cf542aabdc2eff48c479f1614be049d30fedd3d870fbe52fd63d6455a3229fe395cebcd28ddcd641ac324ac22e59a785679d633d4023431b9394feeba0a7d000a5c7241868ecf94a3dc544a76fb7eaf4365f110a01a0d38b0e8a1e6368ea68d3faac7fbfbd5ede672af6bc87d1b5e98873536bde36c8ad122d40c1248688db7b36a1bac8f982a82b9f0d2a9f96ad22d121182672be27fed2e1eafa5845190fa5cd7683a8697e9c790ff6e3700c33a1516d940ae891790b2eeebf93d9413ba98d0333d22736bc2be04ad421e8b507988598c455b8e6850c26d242dc54cd8c731cc47236b439205acc0a02951fd7dd02bdf270ca181822f4c8a7362673bc358c250471b40107c6021a4f7620a90696a8ebe7b47b1ebc3e3d0737de509e8daf9375da8cc4ce2cb9cbe52174ce336c95709f8820dd905349e8894984924fb9fdb571d29288bab066447f60a11fcc22cb9f35707e362e39fc3891977cb9e775602b2035c30f28d2fcbe2d21acf9bd07499884a61ee3696e0ed9cd67a43621359d8f7a6baf587bac23e76c5e5120af3b251480a2fc3146c0edea33effd56dffd1bac8a058b18a9adbbffb15bb1af1a727cf992e9cbdac498fffe2a7c7117aa1a78f2ad0997679108f3433ee3def5f3ab7b51b88c844e337c0e4e336c79d6910e1efdd0730a3a7b7521f72b1c3e689c653d6d80f7abc25e7275c29e725dfe0efb213b9efb3c61ae4402133fe34d29a120b34f906ff4811c332a74d19ff040475dea86b1101802aa445e37920d21e8bf66f5105042b07e012085f549af2b294f9d0a4494049304232592acd90fddf533425652b6415d34708742e6d0a69cbee53dd2a26e89ab2a025d39450d0b98ee05d7bf432b0e199b8024c81c945a8602acef972d3e4352e161363440860fb276647aed12f717dedca89eff4f8b015d3cd1571b35ca47c7049a33ca2827f934a4c697e81fd2d916851a5a8136fe3b6a150804eb40e43f597b8813675719213908e95ff40166007575ae59a615707fa4f37c7c86e6885a474d37b62429dd4087196d4e30f02ee8a98cf8a373f4d9161686adb574e32b078b443bdd1efed29555cdfa329c829932f62503274f2101ef87166aecda4052d4421bb7c85f1acfa5b1d8f54ee6702f7565d0f92f407509d4e986b64bea11d4d28974a7318b420f5c344b012cafb83704ceab1c562a5b540f2641a168de8b5728055e4c46996d2646d745b57bd6ce9a2304b9e6409a307cdb6c377ba56b351db7d2e7b839e0ad4e0918c97f426036b55f10e334ab2ebd9a1aa1f22052305ef59990999d0ee36ea03c11196f9ce640b6388df54e967c5bcf94b31c1a26c30855a5e84f680708ae68ab35272c41ad6fe6f322b2d986ed34becd575a4e86ef7e7d1558e111c2411263c1a0543e91910789849b8e0e15905819daa7671688eabaf5aa01433aa4a325408ab521091aaf07cce6d24fdd3bcb496b43acffd87335498c30aa873df67a7e04e0e57ab1e63e82dcd7127597c6169277397c52d7144cc6e329bfd1461b266b91484d85fbe3a96b1980a4e7e72cf419b45d4a434632583ea373767cff2e796a3e9138d77264b86efb5bb9119176bb6afd16871e93900287deb225af0e34782c4daec41bae60c5cb87de25d4083e2f3a5c793268667986f44b48534418c757f7cd680fd54486a4f6a042de1110efe5b4154ceaf647324f54da5152905277db79576882b8e3c969fe167f3168643023acf8eeadd216c36edba339e483f91dd773347133bbd53b99e6964be1f1700101dc13c10e71ab49c75b4f509935c1c84db8515e7f6dfefea8cd941c3f1b9dbbdba150baafbd35e46b934716626a633482d46a945c965fdc749b49f1a648e0d40beafdb9e451f738ccc6ed14144a2bbbefe3d30e52e99108146bbf8cb6a884ca1fff71b7ceeb3b70d6c47294d4e0b5061bc6bf1a1b3475e2b4f171a9a879944e5f7b49c5a7a3b45ca50b333d7770e9e0917b10beff8c6d8a10320d34832ede4eb9820137357a578882aaae0142dd0583803e8690b433850621ce0919e37faa3322ac06f3a9a13e13020c2ea5a12a57aa4d0c0aec82a0721e00e977df0b38d0ecb85854c39ffe6e5f0e87a5e956f9a254ed71a611b81d14770a243ac42d293f17db618dd673541e058a9f7026d58f00637fb20834da6e1e918a8d93cd55d7cc3e241d5d047a8984c206fe737c5ba722a65a344c85e1dbfee344528669d94be140694191c1feab2d4f4ae1a0a2e2c81b21f67fbc9e1e12f39830564b78a2225fcc1409ce8a6569728bc30a05b0dfe14d27ef508a36e8d805ea88a3bb44e4a21c704f771a6c19e3a7bb2c31221c30d6700ebc546c2f306989e2df81d245a30f36f08308b49d01d6a0aa40f35bbd15d93a04ba5aca4ebd316df0f39c2b42e939fa09ad448bc0d3fa65ed44d5417f86e2ae139d613d3fdb1c15f681fd67d7c7329113154a2281fb164084a5df9bad8e197d4919060728df4e6f242a8665cbbd5f37d18f39ead87a1e96ab6b456c8e0835e0871f98c98dabc7eac2fc3ad24e47f66ee617850ef33b11a06de664def65da85fa7b78b75dfcd6e52feb01d6da4e4bfd756535322fa67f8af6dbef79c7afdc259c8c39db2d58dc3d6b725d13d92a462d92d0e0a30bb1fb95ccae38fa6d4ae63faad7465584de854681b59572644dc6d9d28d9301b39e41ebc617dcfba1dbf47e69f54ba1b670269c02c467632d86511ba8be9ba1e408127a256a9cc95f69fcecb26e466071786a2eeb505f0800265aa935a043c029939f8a244c56630f023ae3005c06c6e970559dd2adec67ee9f91b20fd9ee726e4d38f68cb01b52adf58b123228e35f9121e58a050b6b3141ecc5c5826db2a4d3c9326c6e1cec897a8a8c2e2c80015ca9f1bff24b879745f500db2691333169c733ee9daeccf1ae083689fa0abf212618193bd3fa1576e33ea3f2e9517f00c4f15ce2bbd618655f6b49e8704b4c7f964db177c6fa981e9bbb9942cea252a417436399bc96146a6080311a4c648ef064f1b193e5ae748875d0cbc7a921ebad179c2d76d266f19ccd371ebff13e75d25c5fd05e2f200c40439935990985fe0f67c1a022fa90b0df71915a07043a10b96482c5384bfe2acf5453818ff8adf20b2e06c70f92ea1cf1ba15fe3a2d272aa8e62eb613fd33ae870bb15a2401e7f8ceac8788aad04f96c00e2afb06919ed51fb16675e6d72484cd40acdee8fb1a63b42c30af8bf02e144127029e806611281a5790a6e0127ba8dfa0b80d292cc900c8be69e8981dc798dcae3d642abd606847056678f54e06cda36f2a7b609b2b5e614a46ca7d431e580e30bb1f3ac77be2df7251e543d4fd7e7ec21a413c65893eea2d1eef9ae27dafefe77c3ef84a3f9cdf3df1ffe145ec59c28e44ff9709addcdedf97a2cc99c414c277daaa51c12499a20b137213a6bd67c7761c821b345674a80102df5a540b0f8507f2755b3595bfda3cbf9dde8e6deec4b99bd78799d41ab4c5167e5b05fa36253c9f39c039d0f4488f0c8c0e9147808e5507dcd80cbaba2c5c8570a2da1410aa29e6a5d98ef6329a851cae24ad95b7f9ee947c16af50397703b979ef0b42c14d2daaa9ca9a6960c425a49add", 0x1000}], 0x5, &(0x7f00000023c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0000866acbb300ca4ecf163a964edab553000022205064b68d93c40fbef36c2c54824f8989501d81e4bd742d86b33c8451b1e9be23c633c0f1e907f84da76f69e68b9a941fdee2e66a15f4e5e85765897e7106a671e09d8f12de07cac5cefaa2c8cf03f6f8d276c6ae3af8001b"], 0x18, 0x2}, 0x0) fchflags(r1, 0x40000) 17:41:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 17:41:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x12, 0x100000000, 0x5}], 0x8000000000000000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x84}, {{r1}, 0xfffffffffffffffb, 0x22, 0x45, 0x3, 0x4}], 0x4, &(0x7f00000000c0)={0x6}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/96}, &(0x7f0000000180)=0x62) sendmsg(r5, &(0x7f0000002600)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000300)="c89ea70916f5b591cdbbb6b12f0b38439d287616c7666c174df2931fe2a24268b34ef4c8c7c52fac1e72919be5dab77fae369ee8f80d128c256630a5222ba366cd5031b02a50db46279d09e70d7867874ce1a55be6bda5af92d629f126128e897876f8212aef321ff7519f225474536d29902f1c93ae3e1e74ea73af5470bb05eea0ad791a575112c864c28c9e027743a08085b5d3ceb5db80656f872a770b6c2f9e8bcc0588becc6530448cb97b01f1ecbd73c05eda512701f94bfd6f3df2aad57fb1b363676dc07f4fc8cdbeda2fbdcaa71dc6cf4717ec94ad0f9b9a24d33d930b3bbf9722ffb8baace15206d7122b915c8c691180969819014353492925af2eeffb73a237b96ec7a7bfcae93a04978edbf12b9d111bf4d89232567ab4ec6ce4ac6da69db53823f81a03368ad44cd8c7a745fb983fc1a36da2ea5517aac227642778d07b06a4a4d572d052dfd116a45c45bc1f2d2e5204d13fc991d9a464cddb70b80d8805de94dfbf204543b6c036cc28a08a48bae49fd39e3e7017823222f78e6ae6f5afa80cf8943b4f5262007e2fa69185cb5b7048a623dc3dc1644510859008ebd446acba6f7b395e0eb10fe4354daa355985c743b83d2307f08efdce5802ba0739f65eb40ec37ca571b57799ff1b74a278014a2abd4cae51c01b257ce6c674889545f73ad11e8bd2ee22e4c16bc1325de2b1d1a0945a885a5330af03f47520919ad5125be861296fb878d24308847c380f283fed1e5facd86b52ed2a7dfb52f482694c50d52707c58c421494c1e94673ec9b6d32cd5baf52b612bfc06cbbf438cf5d454e821047bbeced33384fedc939a017ad4d3ab054309ad274df42034ed314e3bf1fc088f0f89c11e802f552878073f41c2c8673df03e8861e7485c1f0674f77670211643a244bcf02e059957762f3073bce7329395e7bf5c8cdcf6157bbd6a7a298e6b00ae9b528eb92f22aebefa97af53e91986d60709c3a885b2d6ed4248ca4be945760787b44fc275f871e4db67815d29e8273d1152cba6539ac948ffaca14128f80d94c53375ec5fc6b7c48574b20779f41a5b64af98f135ff78d38e6a07e37d1d8e642d555229cc167367f6bebfd1354345e98adaa23a7c2b938e0a07de8bf3ce72c6bb29b10b7d19bc2213b9a56e1fde4c3a2e9607fa89ffca8dd96eb5427dfaeaeb629c93e511df82406b965f55e4fc56491e4119c62284b616b715a8674f5f97a3e6b9f6a03bb342eece530d898b2f3df6bad887dccae62f82436ab18144689a969d7345ee51bcbbc89a7111ad4a5fbb951ce0df76708d165f36998ac1040437b1930919a25138b8084ea28ac74d7af41e38e1af5c702ab3773f4870ed5fdb1deb11631d307b0fbb8b68f092b785dd2c878faad67f3b6c96d13fc5f850e66dad1c53316abea0ccb3260eb6a12bb356cbe9bb19948e3550557518f03068ff2d99fb4685adec5600a2de7bdade43775f5e0d7d1d3237a9e7b6f7076c99f0bd7d1d9cf4d244322c2375cb1e1eaa8a60ceb38ed86d717f67e4623586633d428ff89b7b1c5cd21eb69d25a8b8f688ce882670801e6d9cc32c73e89bedccbc0debf78351c09b755a5e6a4837093b047a5d4a2d1e69158c9e7ff0d28b1563280adbfb9b96badc21d3fb6f5d6e4c0a3dee670f5dc5f7c97f5caa110038be7ed5f9de5ecb7a53f02464654d10b050b16e5e7c1957416eba471dc29625e9568aa486cfcc8a7def5771ceb19892bab6710b49548ddb4c63734a558c8a162082ef60c3cdc97f61347fc8ec0882e2c611b382df837a0384dbbfce47a4c638608078e02f86b405674c39c2c3a0e40f500cb854197285f390f51a3e239f2cfde5273626c788ed66d5b1ccdfb8302bdc826e98b9c3e8e4aa2effb088a7dcf56c7567bf6fd3727e6388c24e59d1462fa8f7aa487aa7469a53f01aa54e181e3f70b402c0ea05dc169a9de5608758d9afdbef4aad9df15121e11e3c72d5e185e1f8424ee7c6f848c000d8481a2109a83c12e644bac137e91825ba2cb2d6abd3b5fd26cd014cbbd941eac0528bae812c2c616bdf1dd4cae63497e9bb7dc646e91b53c7c5f918bdbe03bd3dfb556a82c10574e44c64042fa60db3355677344cb4e11ae62578025fa1ff1478cfa951ac123842a0a1948cbb13895e9c5203f649692ee2195f9c8486e3cb2b969de5521f706cde87131b302daa8ad24e48eb9642ee546b4e987da5a3f4907114f4124aa9234ab856d5b9fdac94a564e680983c0b14c6fd1c5856e9902186010d605a6f2964801b6b3c18eb132a3e681e9266dc9f219b94b1f7eab179d4d0859a75b8819428b10dec8ee10451553a1417bb27a831408096e34be4ae5b6e6ebee5f070b50214fbbd0660f97237b6fc4ed935b99988ee1a61a959820d4130749342170ed19d48f95eb62d45cfd4e259d1f93dff5edaf514c84f288b2bb0c27986688530c814b131526d02da7365f7db22165387e3da7393909a57646ed02b31947e11785b2fac025f66e05366695f0fb51c323ef60bbd1271011f779e6b09def3b29c86685b8679df32cacdfb00a03b1c8a50e50324b596562501c7920fea2508c195baba57db811f11bfa3b6fa21dfdcd4884e67c723397b4b46467dbb66141699665984349df78d1edfdb267d1a351adcbd2e9213efacf0abe41c4871c72f95a458652a7d7330fb917a4bf423ffd8718ab4b3ec10c116a62522b5a89d4ebc0fd5d48adfd85d1d12f57c05a88730089daea6792881f7817124c5c0ccf4b61a7511279f8adfb887121be1c42943eb9474bde75516ffccb9bd6177175babeb7cf7c769b548387ad10412fcb68c7ce2a387c2db5b125e06b983a154d9c2cc2608a36a3074819c169689e545289c47f850fbc130e8142ed599391c683d1f3fbb39c017a7e0c022382e8e401ee432749fa1c8bf2052dd5176da41a53bd38ba9145d7917efbb67c42a2a8a928915f7480dad6a5f48c9f77f48f6773499c20368e946489c8de9ea8a0f75ea1cdfc2f18144c4b078ad5c92ed638010ecab54620a3835dba8c21f4e1270ce2413b71439f2fca96dee9feea818d1de7f841f1feff8b470ed65acff5d0f6b897d8bef10624d42a3a2907e1095f4af5a397b5c55a5da1d3105fe0915a28d0212ecad3da0d3e7231e391777f42ebc7b4d4909f6934e0e24713efa7678f93fb0daa63c528b68a0e60f94a2ef11f698b911b44007ab01faeb91898833805d2759b3cfe49ac70189c874d1d923ca0d6fa6883fd3674269dccc9b9302c002856d28344f66623801f1998d32fe06f6bbb546f06db6db3aa4f4fe260a4deff8678e82d947547fbf4973743673cc9fc395db57cab4d1f6f7f62279a21b7bc793e9a381985d5797f02b62689e628adb83e5a79c707709946e3e0b6038774cff15b8196732b2ebaa9655024554c02c8dc533f3a8c6e335db59142417f56b03a95a467399f0f03f37d61a11c8914565a404c67048d6c4b3c25cdbc861694d08e9f25533fc2c69095682d2b00f280dc32c9b29822a02bed0b98612ab16c8b2817c927191fd66deb345fac74dd6a5fbe3ae5299ca56670fd8f20b28a76cf5d5793dcefa43b5dc173055a022420379402ff16c0244a8cad885b567bbb7a44d860968be99b5f6b89411a79096556131498a67d7024216e595c67dcde3fd7e8154acb35f2f26964b136a7d57b787a885e8e59902467e48067a9c2e427b6f7c17a0b441115fac61e1a009fa934ffe8375634c63ebc2cf4ccab4c594a73fd69c38b60a7b9bb61dc62ab085fdd6e2cdbd28f7a79fcc672ef3b8d7fecf363f696fbe6cafe7e5896e2e23597c5bd29121d18244b3cda0c99f6a112589f14b3f0368013dd35f9e9ec5f622f3a486c3ee109d11d1fa558cefb8b41d19046dc89d1af5eac0cfe27aad9a405e1675e4f3791f5484b7527014bb53607cfafdd335e38bbec40b98d2fb61f543c3e2eef954486b5b0f864389c3b399adef576395fb8a4f731967493593e9146795681626995eeed5dd550dfd876b15033fb29ab4e59ecac6902bcff36116c32ccd11e851e66ec9fd133433bea9e7e8385a9b1b057f529329320e2c65e639902207fb15533fcc33e45df0c47e5e810624a1b5175c64600c8a1688235ee948faf39c2126fd96a8c963df36bd012750fd1e33d18bc092cbe0e3b766d790075aea084b1d57ae08a9a3afe38afc738dc0e138e305506441f51ac3ecfe1c47b7444b37c778bd7a2cada7a1ca9c095735363b466d2c8812b4cf4e59145ec1000da646eb76f8c3aac2dad26fb6174e85267e56513383f1df09279104cf8860acb698554450bc32c3ed47ac1d0439bfad997baadc0887b54bc52ca9c498086045df07bfc606e8ade668bb996780ec83e46f2613172666219c493465b7885ec1a07f29587be1f308957c337560c273ca129d2b6d2a2c9613f37a8ddbbfd28c61f2a8fdadc45f8af0cb37c1560c6961ff88683ad25b0a8db07d1ef770716a575973180487cec8b36ca7f2b9d13dd3a0f00a613b6fd099529ee4d194275ab87bea1c305df74821ae4ee3882a7476dcad0fd9d67592f072d74b9a197825bb5097dc1dd32a32c2e8fcffe3b4307890273952081a868105ec8d0d64b9f349d057d507a51d430c55f6f31a5f05827c7740bbfe8d673c9a0fc365b7f9da2c3a90cc65ff341e949c89babfdfc4602af913597356017656026679eabd7e02e0bfbd5ad7894e4c6f61cdcfad0e7929d5b9cb96926dfd2597bbccdf1b46767373a1742840cefe81f976613dac5b25155898ea6edadee65bd289c566dfc63e7907e2397c5b56b574826f311d1b8f683be5d8db36260635b6429b8d2bb310ec4577346f73b2a793618ca277c310b449cbfdcd4dc67854e0ee2d17c78163785246bd70615993a4511124582cf281b48553ab813a9eec3a93f4289641e33ca3ce361b43b674f902f60376a7aafb983a7b664d5c73bc25162a9ed94ed487f0496453b0ca9f185a984b41057a2d37138aa40d7367190704d62ef60a61402782b3bd2ae66633ee184bf5e85134e51d2b13c0938ddc2e2bb8e97cf4ffdd8f8f0b2421b98aeee61165cb1d55b18dc9df2764da1baa827a49643ebe8477a5cefa57bfc338782ede1a67926b937c7322b592b6094145d3678b76d5f57ce85aa9f52f7b544cb66d5862cf87857ea116ea8199a3b3862524e6632c08e0311f6e77b8c2575494e5aa70e3a66be54d6608a265d9998997deeeb54c079706b984a3c8edf4bd0d8e31b555ac9818d41a46a8f9ba89f8f485bc2e42e523b6318c7e5e84c306753f032f5b53b700eed39191fce5dcd3f7eb8f8c27bd1874717b30e5c1a228ac154972d6cec6db15a82e3f16981787e4a83c1e24fe9e301854f976b0e6138fd6086c3824de1f84f111168ced5282ee76764bd7af5d32d0edf2227b7b51b7bc58b53d38b9493cc5f7c6bca727b2b67c8eeed862321b161f737dd593e6c76a56dc8c1edd558aea4f51094c0180cdacb214a6b545a4ff7f8a18e509983d7c46986d8c90358be6afcd8aaaf48a09620569d4e3eb8f45d9b6cbc8d0fddb810780d53f17a69435e27fcdfc6a455f92ed3e14c73b813a4ea141134193817cf922d7bdbc401cfd395307061af629003fe5d1654919d256172c24307b7e64a6a41c1fc980b871fc67e59aae3be93ab3ebaf6b90527eb114ec0a9179bd36a5263d2f1898fdb04d62b3fbab6fc017e2f7d36d94b2ecf5e1473024853f2ff6865b46de197b0036eef99e964831d469662ddedde895345b6c07b95f6d0bbf95153f133f3", 0x1000}, {&(0x7f0000000200)="4ac672b55d23bd3e4059913165d4ff6d41b8a953cf551dc126595f5fc4ab6c5e342892", 0x23}, {&(0x7f0000000240)="0b7bebeeb1e03fe8dd1709982347e91ef257fff5662c0f53f75c1d1abbbe8ed87c61ecd6acd129961bc2e202e11aa0258b707afe45798f", 0x37}, {&(0x7f0000001300)="6ad667e2bfb2c86d626bf694ae6b83a09235126a02bd3fcaaeebd0561d785d48a6409691ccba8a5ad26fdf02be87a73b58162d0a0de8dec0063015ad9eaf0e09d6688b36f9ee3b800fd15cd8e9db97d343ea7115e58c6a72c1a5a2263582df7a70396cf6cee37e5a2840b2edf94e23277582c417937a306d6c1679bac5b896fea7412fc95d11d580410cd044098a363f4ccab17d17b7bf805e5e47c53a0ff1a635e8b631d066dfa9326b72c090c09c77db4388ee87e56ad5f14fb5ac54f09654046f2495c080afa0a518c2e0d842f5ef2016777caf14bc5b1257fd12183d49", 0xdf}], 0x4, &(0x7f0000001400)=[{0xe0, 0xffff, 0x0, "8f5af6ba5b1a97108feb9db89e88a48bc84def226e966e9674e6ffa2f63aec7a71e157fff5668df81844b6e9a5c6a0d76d391b34448d688ec00ff7cdd48bc7f8ab223ec3c99c01908d8a6e49dbf45647a36c455f703fb0d49707e6928d08a7c736033bfe4cc2cac627a3b57c4b5ec7e2d5e63ccc123d86489911c4520fc7bbd3750881f5978d1524810703fdb671f7d3e068d41224f74917f588f42992fd6f15d7d0194a332409b4f10c65c9bccaab4e9141a195be5f13490b27fa75522c9d193e7e3f36dcb884a95f49"}, {0x1010, 0xffff, 0xf6f, "83e6e9046f868ff782bff46878716de9b38017065a86a477884664dfbaffdc00cd5b53bdef45db9c6b82ff245720dcd4fb328257b101bdeb541905218d4c6db2a9dbf8f71ad6f09c4c5c63263fc166c904c1c94f994c3e1c4db6331df8590c4f4f31d5947780175517333dddb0af77df024fcdc9f2f307fe1a9be0e358bf1e6506cf36b1a127703a8808417220cb74bd92560c8c4e2156470c1b682329ac85d96b22deb6545b904069dc5f4750f14b56518f01fb9812f1ed65ca9cd823a7f13c925dd02650fa91670f106b3b245325dd66b430c3131db387de23209caf40ade048e6d88d2784376dd875d9a8d0282e97926c37f7cec34fc05dbaa716257a7743c7c6628aae8336b26d471222121f16bcd5f053007e294b488e8166369841cf7ebe33c124d69e8f2eaec8932e90381693bf4db9b105b47fea8d12b8e7da88f142b3a564eec971917d87cbf548aa7bd4521d7ecd48adc62ae133a061d34bd582e678a467e112792581123dd64a957509200caa442c918998559e7b0ec8c3b5efb010050f9b93814efdb976b577f3e7abbb1ea558db3d6974605cf69eaf0994b2745f8990f907bf02ad460181f51c41f03bc311e87f8ec195ac75ae6ac7d511014224251bc8f4433430b02e679d68b0315f866d52266ef467d7c6804f1b0fbc5a0b6ff4bdd88a4921ee852be5ea63d7e3625d93449f6ffc6a733aeab360f0693af3eaa234f2cb44ccd1b5f548bc3ba6827b407e37595d8eeb0bc5923e5b3a07a70be668eec31555fa6492c2a570ea8a4e34487afe6c7268df31c46c27a6779c601109117a57cb4333bf206aca3c9139d25e7cfda1fa2c2ebcb11a2819fdcbed20573907833cce3dbeada02709da44b8bf366790aac168b7f1adc8771c91497276d67b5f6833716c2604d79d9f66e99f8aebe2935cc19d516da217be9843c4609a5596179d72b12e06c0bcc01dde716f5eb63629d8294646db50637a1f7a4f2891406d99a660ffa617ade0b28b1b774df00392f2ef0ebbfb424ecc9011bf5d8716382fbd1ef34ddf2eefdf08f370e78479ed617c800bfae0912d09ed4e0e97e9b14f843b4999fb003dd350993103523bc08b83eb9ecc04bc31319b52cd6c642de215d811a48854eff5fb1b30cd63af5fe40ec0172b01e1c8dcd988b25f55b0976b961a200825f0aad6b7a79e14f8cfa634f37d4009491b1a049079c780efb7097c9925de87507d62e029f82c4b2c1ce2aaf6488c0702661a854d2f075ea11c13377e6a29b5815ff7e69f765ba5adca6006352435116ee8f156b317908579eedbe23e91478126332fcff56e0c0742be98b3b7d4645f4b39dc0f39611e9369b3f456d65a9d0aeba36bc7ed8d3ac4b5ef58489eebb1c537ea98fbb628ef7b4fd066fd0109a28d838f0af9fbc5820805a6094235dd87985b5cc13f8be67db8fd0599f8d976f17687cafc8dd82f8ae36a50872574616dbad75b91adb282ba610714537ee5b19fb3921039ede26002ef361d958d69822b37137cbbc6bc7c6b4cdd1f0a6b54027df0b54b03b762046d9dc22c93fac8295fc078225b1e10a15afe0462099a1e96b232d48de7ebba85c284bc963a84bd175d38e5de696da6bc37888533c3ed905e364f1c58617e1710d477492c6a487ff8689527ea3e29aa0c9d021d492a710f479f8ddcb21bb0771de2cd17b3c13a5f3b3242ad55efe0e91e8809d330dff0ecbe58a12e88f88aaf606af8d821722abe67055e72a294199064a9cc0e27652fc4fe53e537a4109dd354c75564ef5a52df9465642bd4fdad10ba5dc5cc66415fd94c7bf94a896282fc4c045b296c634f2e024f1bbccda64cf1524e043293e2c8920d07cdba7e733e8d650ed6d854055611d7a0ad6f8d5288b97372c14dbd33cdbc26a11e85f2ababa6c56fdb336199f7ccd18289ea95dc31c150537b34acdde27e0372f9bc785f2f6ea9d35d504022951d09347e3791bf19860c532ee8e9794f5dcebce58dd5d46589d68a9a37e518d1aea8893831e5343a07ca6f2927e09700629f018e86d2c0f6d0492095d1c47e1eef4f50e8a9f7b6ac2a3f9ed28520305a5f3ec283c0103619d91569b426b5dad53879c65a07480e45b9b6bf0c14ec58f094e71c87be6a89338feb0a56966f2d9b53fa0fc2ce29fac4b463da414440d298e327168c985aa4f31b1dc29f836519f8333dacc73326999be31adf6d0f1dc33aaacc0c3abe279593d92c1703f48bdc80b344d33fb8537929667de05da63f52065fb365233d7a864e4d3b7b7768560069ab43befd7a47323691237d6ce0cc5a726ebe470a53e623b4604c33becbbcd15244ecbe4a544d2512b1290bdb71a4be0846bdbdc68e707ea17989fc8a4b7d76e2d28806d062499b91e1f42267ba42506cd42c983f83349c973f74683256badb5f29c26079b0e2f0d0982a4725f8db5f9cb4a282247590e27132ecc35a68bfa4ee72bc77a862297edcd6119defe7eaa36b346fc9e2b269c726568e2d08387e34d8e9fd7d4471fd9434402dee28a0c1e13de2f288ec74ead972e29730f1f4057a31d41669c3e1883a8d11a32795cf635506b78bdfda4f2bb048fc4d13b88f814881a1b02b7fdd524025f883f9252b5abaa17e07290be3c8f04c7d2ed2454d0192329bc51890f83a279708aa0148dda9b5d9b5273d0887ddc92e82957fa6d9431c8974bdd904d8fa331507af516651ad84645f4bba79c8c88cb377bfffe43077facfe0e76a2d54e1f93815ec4b49477f4b320874a68cc20df4415651cf56c9533a1c3d57b582d560655de792ef9dde339d59639cbb1cf210115f7a6c8898651b707ca6e820bab635aa697d851bab43e10f01bd2fa2047d378f07b360acd5d4ffbc5113bea8fac7e7a3cef1c6b855e9cf7f9778eb8b041632f3657d60c3bfed1ee0d18c33db31e32b9604b18069b6112560d96f97992ad417a114a37a584d4baa388e807de6e7235e716affbb5a28a4e872dc69bd37e9ea6686d01103d98f9559f50d9b8ec9f834de8ca5b0576f17851f997559b152b0ea9c2d42b4cb4a84adf7a2e91761ee702f2079ad4962028fc49d7ec65581f8972c6d8d0d421eb245f12d2e38a8338a72cc41f1f330571da624827d5a83450ba7a7db2f46749163b39f48e8f776c77121d3f4438565d3bdb02223c5a8db85610969f914c5aa1b50bb59b085e14621e6106a1822c2888647fa3c2423b73964afaf2a35d723f279106629bac4e289c3ff044d19c870fcd5c86618256c907dabfd2c2e647ee24259f80e10c42fa859d8643ce606038c90c586bb9a4cbb94730f5751c2c69cc9f174dbd276b513d296e63ffb5352f4782541693f37ee156cfd49609850ea84c7f82cc492a7d9c05cd9e602a9e77e9ac6fdff2c7a517696d800247b3ee20e506e3ce148641c00516e8cc374343925293ee6dc601ae803fe5a75f63c3e9cdf6875fb5d1b91100c1f20778101d6ea6d9386903b44dea0abceac3fd23f6d3abd8e6e21039c6ba7b6b418209cd603e1ce7238f075d9415d55229d1eb3d0f9ff9d23c61ae57a97f43ead3a66b48a3a039c0f1b74fb81a269de14e52d009baed8f7cc9982886a777137f3039fa4910391246dec0f3dc258e575eccc56304fc211415a1fc1cb2c91ba5242aae7332ed38c94c2657532f6d742ad1e924415f5564cf7657df8185debd60bc9617d94c90e866c2f1a4f0c201eb485b7d10138ebbc32e35aa7d8d1163e3ff440282ba644287ff3b9758eb082ad622670384764eb18dcdae41827c1bf1a983147220bdb555f69791201efa69759897cdac00525ed484cdb39cdb93e2aabc420917ed75bdd5f9c0e4967315586bf7983e988ddaf6aeb3d713da58a6acbd93795b96a3b09ca744cc7633ec6901a228b412b0eca734dc19f0f1127033bfa8739003f39ff0d24ff19784a6d291d743f34720502bc5f4cb6a791aa513a274073cf9717bc19b87267f0caeafcf1a02e8efaef927749aa4b38dec16ae27d73f162a0cd6d6294c75223b755c6c0f37f7b4eb580fb1d30493c97cca1596c81c6ee5087c88f64b42a25606f6fbaee0440129a10f9c303c62c44f4435d8f22935f724ad878674195013c38d5fb53567da0382f63ac84bed428d2738dfed6fccf86be927191cfc911aba1d11fdf6774ddad7c5a6654c6ba32632c172506430376ca780d0f9d4f70a74421419b40535f0e237e629ad98d8fc838f32e4a20d64294f5e72d993adfc26fe059516ad8383ba4b7e51c50cd6dba8eb648ad829c36a0200ff43723dcafb7d13fa786e6c94ef8036455e28a385ab4303b4bc0df82ee45ca44ae854c53927d83bd3536233b183b8c7e05e01f9d44578e5926ad257f390b008d0bd545ae07b31320ae2d0751fa5b5857b54fb8c26b8b1664c051c0da1be1a56d166f8d62ba61d1ba834034dbbdce670268582f9cadbd654fd9fe573b083c766fb783d203fd62a7572fd518b1499f5f56b757c0c545bd71e4c34e7a301a1522a932f281a5576cf102fb5e074f644c2fc55e01408f2413df0702edc8845d5f8c3b99536530b5434efb71b2835520921097e92c93c76e51a992005424f5e72b302561be56da02b8350d607321039664f216a34a54097227275af8352c4ff060fc64d17d4e97f07995e415b127959e2546b7687eb4fd9db4ddbf88f461209607362e1019031cb7320f0e9ae8cf29ea209b5004280835dc702ceea973a860e0a2a558583d76d9087f6059cd727488beff9b1bb0961670bdd22660e14e3d1878fd9652dfef4ff7fc6a993a63dac90b4745fe1aad4be2936577c01d702bd2df2cf7f6a87638f04658c775d7b7cac84138f9dca4feb272647a470df2900e968293c61351b957252d28d985c4087aa341f10d949ef8e7737dc287b52e9ac80061bce5131d16e6c9cff3d93e0467725c8372619f9fd6a94d28337c7092efb4101377b4f182e2c2a5fa080352e6cbd64f784b65cc6954c56ada98d7e10780ed72f8ff65ebb1a914dc23d384d2c82c171493c3ce0e79be37d2145222dcc2fc3bb86a9814f0bfc4781b036e44f8ff012334b47fa52ab590aaf391ab7f6a033ce408a56b7f16837e9d62e8f74b508640144be09c85598a74a80ae4939636a8064f0eab28de0e9052d372c5288f11cee6c7178b107c62eb356927a9ab2da5e4fb425cb8511289ad9ff99e7411e934f6549366ea1ab976fb8995d6349de7209b85dc4a014c3887e87a43617a178e67bb20975f90ddec1ec9a0711a90b93e3e4615c854bf22967bab0e854a2ede9441386ecfa3bd2f24e87b764582768d58291803bead65bfe9d05722a8ad4a8bdbd39f68076559b3d60aa9daa287eab87ae8153445076a8d6e0eff5cd56ac2468ad9dd66883dd6452f2b49b2e9a30137b28bd5b5f59c72f34f09a7cc23678858a11d4d757f90d8fca9acd9ec573f8a5518d7f95325181ce0b0ca8c73e685f64ae08dca775ee89f095d96b9cdd3a6d50f1ea649bb6d633c4198e92b08c340fa5d297a4b5a2de4acd06f95770f07d10f79064e99c247e8ae9347aa72053986dedbbb3b40cccb6b47d8ec638dd6a82e7be53ed7dd69fdf4478dbf11cf38006fdeb4fe40ed0dfa650901e854387e90b41e4c3eee48095dafd78e743efdb8ef6816fa5279a120dfd49c0421b128f6f019afa59fb1b26440aed0b525cd5eb4668bdb3e0230e1e3ccffe55f9c8dce09950d289298ce63aeff8af920c728c30000d0b0c43e3ef08fd886f878220c06e7cf522d49fcb874a566e9f9bb584c412f7bb997da75b7f24812780ed392eee051194c9b04c833"}, {0x58, 0xffff, 0x3, "8ea7fea2d0a39e6482ad191e51dec11ecd2ce70eb8e957e804f40f3fcda9f67a59e2e7d260d001260a4f12a762dad7921c39eb768713977dc1c12e5af02b0b3f5472054fbcf7fc67"}, {0x38, 0xffff, 0x12da, "d570d7c6ee6fe22a389026c735c418f1b4de90cce64a867843e40275eaa6473d1ba58de70f"}, {0x20, 0x0, 0x7, "d51021e8c054f15f7467df98"}, {0x38, 0xffff, 0x4, "af8dcf502295652a98d9950645cb2bc98a2c2157f48a9b29c25e9eb6bd2dcd4c1ee6840811"}], 0x11d8}, 0x400) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) getpeername$unix(r5, &(0x7f0000002640)=@file={0x0, ""/24}, &(0x7f0000002680)=0x1a) 17:41:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x120, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) 17:41:20 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup(r0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x4, r2}) select(0xffffffffffffffe4, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 17:41:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, "d57c314ac31a9e526b23fe9854231dc6978be432"}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 17:41:21 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f0000000000)) 17:41:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) 17:41:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x40000, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f00000000c0)='\x00', 0x1) r3 = dup(r1) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x40000, 0x2) shutdown(r3, 0x2) 17:41:21 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x0) 17:41:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup2(r1, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) poll(&(0x7f0000000000)=[{r2, 0xf0}, {r0, 0x81}], 0x2, 0x100000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) 17:41:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000600000000000000000000000000e0bbb39c6a00000000000000000000ffff4f22276e", 0x2c}], 0x1) 17:41:21 executing program 1: select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x2, 0x8001, 0x9, 0x4, 0x5, 0x3, 0x6}, &(0x7f0000000080)={0x6, 0x1000, 0x1, 0x7fffffff, 0x7ff, 0x3, 0x3}, &(0x7f00000000c0)={0x0, 0x6, 0x200, 0x9, 0x7, 0x419, 0x4, 0x4}, &(0x7f0000000140)={0x7, 0x400}) select(0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1c94, 0x0, 0x100000001}, &(0x7f0000000100)={0x0, 0x5}) 17:41:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x7e) socket$inet6(0x18, 0xc000, 0x2) ioctl$TIOCCDTR(r2, 0x20007478) shutdown(r0, 0x1) 17:41:21 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8004, 0x2) r3 = kqueue() dup(r2) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) dup2(r3, r2) 17:41:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) r2 = getpid() r3 = getuid() getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="04cd15a3222ec463d035566b73cfb47824f7bf245c4eb4da6f73716cd5049b57fb4575482186500e199544290c0bc0879dd742745d10c4622255eb0bbddc99fc5e86248dfb7956a7dc04b0ed87bab9ba1a46b85552f90d75fae71a09bb9edf89806e5c10b4d2fee83652ed4acd936f458b22f69f65bf2db2f7a15c08315f78c30322c75d7f111201604dab14cc7bca0c8ee72cc57d06b2e8d4ba2d35bf1e867515f8651ea80d88350412c93d0cd3d333cb5dbb156f363388e466500841002307c834c739f9c3fa7ee421fef5a00de9a8b910b125d5302b613e2489a1ccfc9de9be0af162173c165334fd692dd85bf11485b9e840a37d1b6f3b", 0xf9}, {&(0x7f00000001c0)="9520419311dd25d67cacfc7bfdb93e7ef483e2b2547870edf266187a87bd5c1bea19465ddc2f7243d052571bbe5198ef77bac11eb670c75996e7fa18db3017d0409838a3285fbe97c8a16f441081e2f1a51902d8a513e599b586c2f1292dc3bb8c8084ab7f087cca6af3a8461773748f98868b94b748028e59e6148672a5339c85e58d6c73f0d5dc7d2109f5a6d0c4b4847f995252d923531faad76761145d62130da6048222ecf8284a36ff997cb1a670aec17e929790f5cf34fb251dfaf718c1222ef0cb98b68ba02e3caa5c1ed0ff52457dda0372b30efd2b0c0d93aa13c36d0d2c4fd65c6e6773087652cb6425b3bb16bd13ff5329aececb", 0xfa}, {&(0x7f00000002c0)="448389c487d49cdeb220252684f219d9b89de9febe068ff035e203e8a32b94fb8153a6f6bc9f63519b46d55385ab9a3a588662bf01618aa0044eae3e56f3b143c6cc5f7896119148d34c11b4002f8914ffba415e5903c0dbd33129f30f5a2afa559f4833ff1306a5bbb707c77aea93267f99378a41f8a8a33f2cd9181fce17ba89df4a9433dd86d92c902414aaf52d1cb6ce3fa8466c2b44b56533ed42832c4b91db82901d7cf8d977671ecd7552b46b1202e41dcdc7c14a3b773ff236bf30e7b4856c44503842ecefa845c8ce1c32780b45c5ab3068b913c1381b4acee1344cb826015ecb0980fd", 0xe8}, {&(0x7f00000003c0)="1f0f2c6d5b3ebedf3e3819bb370322eb6d26f04a0cf999e5d2418cd20c6472d1bc5601617eb1818f5d98bb9ff999c78f5c5a0d", 0x33}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r0, r0, r0, r1]}], 0x78}, 0x8) 17:41:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 17:41:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9a}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="20ac4b68832b40df50867afb6e3a5d752e214a5a7c1767bd140d9f89372bd877b3b91c5542e84cb3c71960233a043a815d781e1bb98ef705dab0278a5f81f445de8976d7802d88a8b3e1c9df9fd322749d3c66de3ace4b89c756b01edeae192af4eea336bb6f7a527e346b3a0f3c99a32851b1742c13dd8822cab2302a99903e596fd1797c6679836493bca3076042f713c43c5090e7d7a29f54fdfabd598e845fb8bbdeefc43235232b08473f9ecf90", 0xb0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(0xffffffffffffffff, &(0x7f00000004c0)=""/99, 0x100000049) 17:41:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSCTTY(r2, 0x20007461) 17:41:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="fc", 0x1}], 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/32) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="f0dc3e5f035df1c6d1fd101a582d5b28113bbac489b6130a400d2736a73058efea69624a4690bee0cb0daaac06c4e792da774d3bc808dc927bf00f6519283f91507e9504785dd500a1c6f7d2468aa769197481ae41c189dcf6794284", 0x5c}, {&(0x7f0000000140)="4c8e2f07cac5ce134f2a5ce607beaa16ec29bb45fead0efda400f295b1276c2cdb7f91ce", 0x24}, {&(0x7f00000001c0)="ab8fccad9c6536c807f5be8632b23f974b4eb0733973a04790e6c581f30c171ed9e73ac443453e888f6aba3aea34657dbd774b453f03bb9a5a7c136354dc9288c5d623326ddc5c264be8151e8431217ee00949e56b7be7872ee323672be77487afb240e19e96e003c9a7e6491eb2d2ef5310b2d8f92151500bae62711a6ea42639d1fe4c8a2d661d136f52612179769ffd53c6df046cb25e2e2f695b3c22119525e2908fecbecaec7841d9eec97ef9fa10ae5bbf721c1a45a6f0177d5b253c78", 0xc0}, {&(0x7f0000000280)="035504ad1141a6f848e5dd8d5fe8f47a2418f309f3901fad21ca4fea3dd6c37380aa7e21c43ee507cf280093e6fd09c999a1827da5566154ace785ddfd95789f6f2df226558d7736fba9352ee4cd4b1904d974dcea81244a006e7e6606b1ac72ea7873f4febfaf017f0feb12f2ce00719a45388b1c1205413a6772dd185f8757ea18627759d7c05a4d32a0665ade76f501e086075015ee1fd08efe84a0b24b435921051e0fd8df584f", 0xa9}, {&(0x7f0000000340)="975262e36a7b2fd53a739a2063af983537830fb4b9393c18641447fff259f211447a36cbbca618b2c5d6cf4e422654af99ca059a057ed3fd64f5b9f2ac2a904342393c400aabe5e2902ef0ed4f2751def0d2aabc7a8899143b75cee9a1b0fbae329fc0eb6375cb82f56e318237a8e93a", 0x70}, {&(0x7f00000003c0)="f18b3e7021651ba15b67e55406fd4716d09ab651af79b4284e6a1a6e9152c6c8177346a846643730d9a1e8b08dba901068afd4471b66e7ddf5cbff219303e56f1111d620ff84539b99cbaeb040efe3a725b46fedcf194a4ede0849d5ba2541f95d58a104e2a1093bc186381480dabd5f79ec9b40cfa434565229be026012eaaa239167174f0f46d4745283cd96d0ee63bf7cccc14caff59e604b5c9227497e8d2626b0b9b864a42dd40a971515f3aece54f4bdf4d773e028ab", 0xb9}, {&(0x7f0000000480)="7ad71b9e693898023ffdaeebedd27447d290a313ea0680655b2b4819211e949f18f2f5791edfa18ce9ac37153a0b01f94131018582b69cd9e920ead84004105421e8039e0d7591dbe99665c192a3b11e8837d3eb99f5f7f1cf509485fc978af7ea2bdfd8a5bd59803e27bb8d1717e81369a1002288898f61edec544fae35c62428d6a13913beb382585c0ce026dba88d807bf75f942904e0138fa300bc641b99ed16b25628d03290b10efe511e0709ddbbb72e0a93ffda1ea939035de8a80c161116525ccea7dfc1965c1b6b52fb5eece62e5d04aefd064301d13490d4e3d1e9d4487c604e37f0c1bf0c5ef7", 0xec}, {&(0x7f0000000580)="6e85f64af0276c5f3bd6ca6ae6683c7d742d747a05b86d57354dae343b75ddf43546584d10a049bfa05354eccdbc7bd1f8e885dce66d", 0x36}], 0x8, 0x0) writev(r0, &(0x7f0000000040), 0x1) ftruncate(r0, 0x0) 17:41:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfff, 0x0, './bus\x00', 0x5, 0x6, 0x2, 0x400}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) 17:41:22 executing program 0: socket(0x2, 0x2, 0x3) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) 17:41:22 executing program 1: mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000008000/0x3000)=nil, 0x3000) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 17:41:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x1f, 0x101, &(0x7f0000000000)="d2ede53d9cde23fc4b35a4268ac7be9f0a9494bf1e6a9c5a4105b87b1e5c76ca43b18b898638b02568be980569f55029142466fcca4077c56b06d3f0b5bbc9bde502e12f3bb6e26a35247cd1b24ee477b5691c70e973bd41353147bf926c3236b82c8f0689496b573a7482ea49231d7af80f682edd497f049252018387d937dfc94f6c790403c5ebfc2e197b2fcad6e65a85b25a3fd926c4c0531f217e5335b1f2", 0xa1) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 17:41:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a4", 0x4}], 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="443573c472f25621af30623256", 0xd}], 0x1) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 17:41:22 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x200008) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0xb, 0x4}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) accept$unix(r0, &(0x7f0000000440)=@abs, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) r3 = socket(0x10, 0x4, 0x60b6) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="10000000df0800182e4c76b681af9a9bddc3c6d8228efb7c6758cf5e491c86b6a11d02f700000000000092ac200a7146a5eb50111765e2910f1c8bf8c17f0f18df92fdc9fef1f8d3c13feb6530abe2a1839ebe52610391bf20fdb7e4dee57bcdac8e88e02de6f99510aae57b33404cf479a9fc1d1c9c663ee8ca4af7f6eeff2311fbb39481596a73e5fb6419d536f295b75bca7674123981070093a9b4c5ed07c4e2f17b16033af3c42945b670d2efd2408baf4c96e15ab87a14fe48d02b47da6c06fb5b99ad33cc7a32430b96a51968ca68d78456ef3fc7136b022ec9866bbbbde043cc331619b1866c34b88b0172b7155819a82794b5075005b40e317320db6e67af4879ba4c9aeb4fbb9df91fca16a077695b23619d662acd023f362e74d8f07ccf71fa066e4dc8521e6b7a9361275945ac13000000000000e3ffffffffffffff000000000000000000000000000000"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r3, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 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(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 17:41:22 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) 17:41:22 executing program 1: r0 = syz_open_pts() dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) socket(0x11, 0x3, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x40045700) login: `˜‹+'þÿÿÿ ÿð(l`˜‹+'þÿÿÿ ÿð(lpckbd_enable: command error 17:41:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) shutdown(r0, 0x1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, 0x0) 17:41:25 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/200, 0xc8, 0x843, &(0x7f0000000200)=ANY=[@ANYBLOB="c115ad111d7b207000407ab351e2dd00002e2f66496c653000"], 0xa) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 17:41:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') close(r0) 17:41:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x400000000000009, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 17:41:25 executing program 1: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x40) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xaf9, 0x7fffffff}, 0xc) 17:41:25 executing program 0: pledge(0x0, &(0x7f0000000140)='\xdb\t\xa4\x15\xcd\xceoq.\xb8=\x9e\x9ff\xa3\x94\xeb\x14\xdc\x11\v\xac\xdb\am\xb4\xefX\xd5/ \x8e\xf9\n\x14\xb0\xbd\xfd7,\xf5\x1fk\xfe\xa8\xeak\xd2\x18\au\xc8\xb5\x97\xd8%\xe8\x9b1\xf1rb\xbbW%\x1dpD\xf0\x1fP\x04\xf7]?%=$\x8b\xf2\xff}7p\xb9\xa22a\xc7\x9a\xa4o\x1a\x86\x81\x8e\x11\xe8\x90\xa5m^I') syz_execute_func(&(0x7f0000000000)="c42379632c0416c46335693b00c421c9760d0100000041a5c442f935e365f04580350080000000660f3800da66430fe5b0a5000000c423f9085d71298fe97880da") 17:41:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:41:25 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0xffffffffffffffff, 0x80000000, &(0x7f0000000080)="d02e30e4753240dfc18ffeb1506eaf90733ea6f73d73804dd3a5dd45367fe72b2ba827636e4c0c46c357e8ffff53ae8ce8f23a758e11892819134b44a7dcbbfe5af71d16f4450c842db1760076106e3d0b32f05195cb678a5abf88782858bf06d7bb8c6153575e7bbecdbe3120707cc71c4f537aab05d8643e94599e227146db12231f50f370ae41e03e1a346616e8d358a7b30447f8326b0884b2a3c6caf96246e6e38ee81600ae8009ca9c69619b4c14d6", 0xb2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 17:41:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$getflags(r0, 0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) fchflags(r0, 0x10001) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) 17:41:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x5, 0x10001}, {0x7, 0x9e8}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000180)='P1', 0x2) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x8) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e0700000000"], 0x8) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)={{0x200000000005}, {0x3, 0x100200001}}, 0x2) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 17:41:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) writev(r1, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) close(r1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 17:41:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x213000000000, './file0\x00', './file1\x00'}) getsockopt$sock_int(r0, 0xffff, 0xa30, &(0x7f0000000000), &(0x7f0000000040)=0x4) rmdir(&(0x7f0000000080)='./file0\x00') 17:41:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x81, 0x40, r2}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x881, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) pckbd_enable: command error 17:41:27 executing program 0: r0 = semget(0x0, 0x0, 0xc6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:41:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d", 0x261) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:41:27 executing program 0: readlink(&(0x7f00000010c0)='./file1\x00', 0x0, 0xffffffffffffffaf) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x800000000000002) syz_emit_ethernet(0x1000, &(0x7f0000000080)="c4ab8f453f7e21cfeacc6e860744923b3e3077bcd92caea99673b6eaeceb092ee967b94f85b6701c958feee739057a4f186bd2cca6d388dae880f0e70330e8e4b61b37d4a2f804ebf0ae65abca4126264b256fd989b5b07c36c6e9ccfdccff5ba55b6146f14b0bf590b8765fdc755629c8fe4c2b948c8c9f28a154bae3eebb464698f99ec54a652845ec3c517c8a735744f029e577c20d8050846e953567bd7332fb9daf664a16a88b7e75d5c1a524bbbb508e3d03be84d49ec2fe653a45c162e15ffde577d50b5b5f8e7094c2e526f0c8a005608d9e3247d2a5b16913c5de31271cbf0d0cbe5b75b62b0effbf844468b2ee32c0dc6aea4c40106dbf41c205a1f63fb10bbe65a730992f49012c6dcebee18b8f647c55ac7f61fc5bf1dc2b27a5a95a21200eeb1f9c97a699ca66206e6713d778a24e28c0450e9740c7b03650f4f1a587ddd347a1da5d0815b4779fe2bfd03864630747828a51dbde5f15e62004efd5b7bf39bca45943071bb8a314ca946225b1e7d298ae5a04b6627d28db1f126b226679bd32018c423cffa75d9025f053f092cb4042ef07472e5f9579a483eb3a3586a42065e84a40036eef4fe9305cd61ef5cba46795c299bda9732b755db4c9dcb32a790d1bbe9efee565a858349a55a869bce94cc3981df23e3cd6f9b89a5291c774f362e9de512946bf88648692f3c45fead2c1da2aa9acae98ef1429ac23974b3c3f69107adf9cc600dddcd96c3c95cfa28831af35f2ace8648bb3d5d3782d41f9df40d15294cb89a4258c68f6c7828438a2adaf22c00dcaff7c7733a5e33f71c5df98dd084955363cf69569c7e4cf1c585a643813d30b64bc7af7dca66a5f7da3e128166d57c062e6a4a7215f35679190ece8653acdf9f107a4ad43b4fc1c75379e42b544e9f39d9b83a22a387e3dee0d4d460ce90d332303d84574dc0c8ac535c4442ddfb5acd929d79fcacf11a90e105ad0e11f102ad06bbc4e45d6b73765e716b05d267a101c86e9819e26b3150747b605ad445ff2b8c853649e7b324f472f074f7409845a43bbc64a51fc8a7b763f3701e33962bfbe7b2646d8b98e9073c635e86a65a91e82703d13cfe5fcb2d54efac43eae3cde0100469f3ebbcb397a4778938d0fc46341aa49b2a49d737e8dcf971288a3f745359c6a03bd9013868f91f7fe23664dce0c8a84c0dfe59416ff4e30c9e41e18b61478fefc365f0695dbdabe0194d1431c0c902949b6bd31fac4faf98ea77769b3b23f11cb4ccab957879f7c0c84fde166c357281314568c75bfc45f5e87c3db2aba4ed2d4971cdd051ac154ef206af123e89ba3bb04441471edcc7d46cf7fbb940cee0ff7a4b9a4c86848ccff2a24262ce3738087e3a7fc691f3780c50b62dcdd8e4462089309481a8ec57ab792ef805f9915597955f16bc51a8772f656bb38e3f0bc5f4a358b32112097a41f4b243dd1af0d6557a3aed8845b172ecbaa03225292ade59bc899c1b0dc4e5c1682dcad2243aa587a39946435f664933c2caa01029f17a4024cf72f3bf2803281f0d9cc3e05bd01f196b05472716253d129cc13fc67fb9ead6d037ddf533fb74043c4badeb6f254d86872f5d638630c6d37867e2c819844fe1d2eeb73f3a33bcae03b42f357d7cb79c1144d3e8f2a4d2c2e440aab6640cf5cb8f896fe3a9e5c3d66d0181267b1e33b9c7becf95e75258d03f37656df62927f626fa49115cff493b3263f1e7ab0953156da20365955303239f81e17348821c43bdfc472a0bd793509f5557a7911e78d4011473727dc0b86a09f22a362725bce55617c30fbdecca0d50c68110dc75c2919473440227b68863e5c4e0d3d6b5caa2e5ae63d6b72c88cf125133fd97b2e84c17caec9f89254095ae1ce65ea960ff7f66ce3ab65fdb30746b10545bd6662f5ffd772a67a298115ba53998aba2c04d9aa2541c839a64abd37d2eb956da40f6e926ab5532e4e04f5ef80a2bcdefd91939334ac6f1db0f7997dfce9bfd6ca4ae99c91ac78438bb5c36dd881778fc1db890ad59addd0862870937c131635ea00ae424c0e964c6a67415b7e872d8a66ad199ba310c7d41c77ba5f461083e708ac483d936a688b0e5d9c0a1cd9f15d8c7be2fc1031a8d6d661b42f1a5fe26f5d9b351bc7548436001c01f8e52010c84be67ea91e1762f97ccb2bf092c20b3e062d601269d26afc78249c1f91a074001cbe01e3bd0f9d89ee7a92ab64883281bef33f522bc40574ec37d3efce02a2833b84c18e0a963d8e724ae6f9da41687b430f64e96232fe33d7f30ac37e95f5021cb0988131e9933d1f49cd39f82548981f83a78883a99ce06771f5c159247d42523fd707541a92a18a6486d19ca2e5673678cb27f869a2d4b1ec24447eff88d77bcc97e0cccd9ff9750ca69d3916873590b3723a5e470b3f2358513da6797a12d4986eb2bf2b61d603abab05165d3d1fdf3e158b907a482be08aaf40de72911b2b07c97728075e0cc6d83ed74d0f31c929063df6494fc0d323028ff939c6c6223eb9532db1c58f22923e82d111f787c1ac8782f9951875d71e09cf1f66e8a16dd0858fcfb7fbe73af10bd8c35faf1b24964e14db04f469f2ba20b48bc97cbcbaa3822e1f179d65c3ee2141c845497cb36ac8c4d3d541bd1999f8ea851c7da4dad61165c565922ddc0077c9162b8fa2bc5f46c9dfb5720b0ea5a58729880662b4f4cab2026ec0150ea8f3631ad599fef870d70153b51d1225f594be68a0028d7c762d6e370ba3ce9f87b832d549c4bcef3971cc6f537248c97b8ac7f936c4d0b3396a5e977b2681b28ae18f23283be61f21422bd8681359afdaf99b2ca8d33b3bb172d249370098f9237907ab2a9e495c6515a45a24a04ae9c28a451759c59ff3a5b2101291261f47fb94950c0d50fcb123edfca03c4812fa8ad49a01583f82ed6fc523260a5dec914ed969152fe9cfaa1a19c2233a1f86f5978d16f59d500ca8a0784a250dadca3f536f4fcfeaabec1956d89ef6749bd365dfef1a27e85512c89ae972e3eb383a3ae5c5e97d4827bcaa083624ce98d08fa6019c965ab79f90bf7a602987ee53fbfa893850ecb1ba8721a7341cddc6743501467be2311d771c3a7d32650beaf3ab846fdc8d99a9087ed18cdb16d06909d7a592917bb06b3ec6d99fd1f2fd58e6b0671348c4bf1e7f5cf037e0f2e1411706e82480a2e948a67d395ff94a7ff2fab4e41460cb37ce8d3a72b37c9acab3dad449e547be86aab375c529fcf57028c49ac0f668277f2de0fb30a617ec6f5a9d66439f4dd23b858763d049919fbccc9e1e15a535dab05e965e612c8450b4a05388cc1cfe194788c005fbb2e391eb2b982c4dcdd6656405ce1a36aede6f9374cd80ee41e3688995b0ce2ad3a90650bc03bd66a461c12c1f7017be501de208fb600f5944b5e45065e9958d309706dcc97f0a80b1d960f509d2c4260d8f3c2e7b5845b51a3dc31a696e742aa4d654347a2b3723238844287b992b870342053b4ca80d447d5961aa164ee355e2f1a07c6397e6d81d5ca8a7400dfb252068b1a86f64f5550d9b724cc5813351bae9e260a15626afdc879a7782469fed10604d009d041faa79d3c96b3a5b0ab1a021b4a66e82795c01171d074a67a2af36f56b48e3708d164bbd615e44fe94349a05af6796db4ff1242e70fb766ca78513756907cf254ef90f406282849ad20fd4fece88b5384cab4623a944e5d21c6a10573eb58c7681eed713edbf29a4c2bfe8bff101ba93157b83d7ef75d99161f117cf4a4398cefe483b3e631a6ba15e86837343ed65e8f25e32adcb133a3494afa6f3bb40fb5075a10ec8cffd46167a659f57b449db469799246a0caec65588ca0342ccc8cf4e9117133daf2d7d8d62c5707525f07386e2f30966d6a9d1d3f8eb8c07c0394cf23de775b3b65f46d0cd76864af0a0fb6a5f7e8e5e8724064da2da86d7c6a9d5d7586d2bbfb9b8ef9f811c1f756c37f348898e86066c7274b82c968cb7f21eaf46280ced7dc888461041418129f2c42f93d7a05e0f7d80dda0efcb158ce6f07f9dc47371c717b9a1f4a5067e5df55c01830a625ada783010be0d858b6fc98262898132f304aa54f75a98456606c8667926367856ff921b9f24d568d7d52e4b9e21d7b4c9551275fd3d62ab82b78b16e1b7e4a47e15eec2b1c9028a0bd428e340eeb40e5c4cf453d43f30479237dee6d8279e4378732cd4cb614d29440eeb29175b34d87d8df4a25f94805c740a9289cc8db53679d469ce9d954bb2e2537e215182e026a8eeb73c936660288392e38ab95673efc1d5a9c0320bf6da06c2786cf841207abc5278f1937b7846b1da0c41d50dfa7bf66fe734521a27845e25b1b8df008d06e8e8b083c1570e0f882c3355b5961e456895240896423661aa32d1612925e9e53bd15b430110f2aab5f8ed8847a64ca1fb0c3f9a0040e2b667cc5d9261212e83352345b38c1a6fada73f153704dbe5834a100cf4bb990ace3ad24fabd6073c8136b85dd61a34596f6d863cc527ee12fce3395089e1a5c27520ecbe5a3c30b0f3e5e097735d83d9d789d95cdd1b8d9afb320690d926f1a9419ed1ed6a5c5a157656653256798e2035e83510a6bd2cd7b8af6c03ce34c185972bbf4d2a57cad5f074dceed470fc1bcf262540e40943e112d37301f1712815061c3ed3dfda2ef881b890d2f0d7ad719532bb0b53b28fda45e4c9013e461b467c897da2dc8f67240eb9a59c65c1b4e097f98416243fc2f4966dbf928256b9429a1748668048f37d93f91ff56bd963b8bcab9ad2cdcc88a47743c3f56291a4eb78827ba1c25fa0147761b4c52e39815c012bd40451daeab0b58aa296b96bb9b1fb65995ec57d2de8d30012995305fcdb8bf82d967e3eaea89b90b4383a7709ff6ffb5477bc62ec6284c3fbf3f27e87ac41d31548c0de47920ace5d11a7316a086546525cbf669dbf8dffdc5a8734be3710476638669192d36c75e981d27b4ef7f80a1781aec794e1a00dc2e2010b966c084fb7d52fe23c6e5405639fa09e738626a34e0881d2be523e5ec7c7d631a16fa83efa24ac07797171f5e5659e5124d6b5a41de422afe76857d2d86b60d3c677bb861b066e69449d9de223743afa0d67c2eb78a568a71fe99c8425fb26e8b6e2c52dfbd21fd7bce23f68a2e02777cf3ebf7f2406ca0eed0260cabbb488dd09eb9c528ebd77d05a1b0ae749e817486005bb27dd8ce45267f1989d3b25571179c9392899ef135b9b725169251b2f953b5e86bec98fc0a42893e46cecf73a4b69b4b467e9dcbe63af8e5d900295f332603d140d30a7a9e10dcac82e13109dc2a118afa55c8a619b4c20099d0cd015213e8d71e396120f6ece140924d3c09b06d5bd647e47dca99dda90c5da5e4cc3a6cd0c8df40d12125f922f53349dd6fc23784a0f00002c240f6cb98544efa1edc7dbe20e7a2c6580071defc8d7273cde2c725abeebb4c3a14f869f18c4d6a6a021585ea37ad3465e393f35117ad1f8e43616dc8de82c5caeac8832bc0f86176d4efebdff0400dbad4dd03e9bd03b92b7d4e865707a8a78b95ae932e629cbfafba42485741af56a4ddef468d5b084aeaacc29f8ff3f3e01cca646fe5f582fbd7b115314e0828e193807d92f6b705e90f4934ef80a2190965b4848a0d6a8624e89de37e2363009ac3b5e7727ef125530cf748e6269e81282829491c2546ac4cd7c56739d7d490321078e8320211c375fd612fdca859f791551bd166aa5bd5d0e38a50644b9b9f6043f96ff5e54c0cd50ca4b520edfa33ccef159") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 17:41:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="fbffffffffffffff2eaa4e713048e69931929648", 0x14) 17:41:27 executing program 1: mknod(&(0x7f0000000200)='./file0/file0\x00', 0xc000, 0xffffff8000000001) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = socket(0x16, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000440)="6f39bb018b67ee280b2e71059638244ced7c29c1579171063431918bda2a29a59f574e82e5a8d71a2f7f62e653bec0d3c6b596f024e38470cd226dd08ccd6c501b88ed4118f2b3d8f8ca162276413b4b49070078c304f59d0de5c2752fb0c2ec43a2ce1705333fac60c46bbecbea9ab3b7560efdf6952a583b052517b1bba574842809505d4e456afbe4bc3cbf2c1388043b5c53468acc3dc1bc0624a9a0b40f93211449388cae13b84cb18781d80301d4a1e84cf4f715d697bfeb63582213c77a353feee758a0ae099670be94a9dfd2180399d7a0b0270b807fe4bed0d18817fccdb968e133d742a24a8e3da716c03abf3869a60e01d95f5d2c952b0bf61c19b2a391071772d4d410754b03093c11414702ce65fd3b3217463242af9f1caa1e00280432b40d5fb356df831803daf51b00067fc3f362cdf6b80eab08ad1aff8002633b957302706cb84f7521aec4776456dd57617a03ff795f33c65824299398a5b0ab04a62778c27b9506f53e1cfddccdd570adf9c99db58715f101b0658ce729c5294f4756f5341e2f5488bcfd9ae1a52830d85f98e353422cfbcd02b4ad83fbdf75d6136cd123711f1df303893e22f5bf53ad639fbd427f0e75e2ff9e5a2c8de2b95b9343cde4aff237306d9d24bb8a4cb8e612ce731b8e468544374c0bf4735fa734a8b6f4a9006dd76781f1980bbc318028112c96b726cd48d32fd034717ff66f3cfb0a8e3e0dc01d714e3faa61b158c27a66e99c65196169a3e38d6a40e62d4ed0662f39ac75a0ce34e26ee87466c603d6fa481781e17347517074c345e943dab34404542721f85572d57817aa960ae55ba36da75b9b5849b379c52de79e11dee2c8692b0aa7d1395d9149758114cf710395182dacf30c20e12068c19d341b575655d0e3cd35eafc45bf7038529cbfb54d33ccc6c2578bffe156294eb66a926949ca1270db1d584f720f3d00f78afb5838da0909df0934954ca4c67682c4c4d658e0a34b1d07eacd41cc9a5112829ce0b0f0be9c09e9d40ae8eb1212a8e4939c153458396e004a8245704ad50f2fd0b3edbe74f4b6660792810835002b2dd17bb8b5bf3f4f04d754caac32d208126742643410e025fdf823769362062597f147a9d30797a6fb891ffd4cc36082437f04ee818d3aba2b5a5f9f066b86e541202ee409d18bbacc6fb1ef6831ae837e52e9e8b51e63b254b7236169f291c94d2812fdce7842b7d0e65b53ef8b0675e96c76dc1efb80723ce981d9793b6776aa18012610f5cb838c762524bc1583c2a4b4df4bb823c79cdce0f2a95fbff13bb6d8552950a4397e12cdadaea5cd8ea594c2f4e44dc98cd00fe4b1749ba3d5a6a736fffe6052cb84741029d369a2a343573572cf217e59d332f9eb7da659817bd7abeb2706e5f2ba393e5dc7e686f4b7d0156cfbae17ab7c9bfc1884f91eced0efa5a6c75a8f9866d584fb950a4658f6ea807edf587202bf5e7aba5468065e5febccc3d6a802f4901834289014b71d917150d75978462225ec81cd574a58b7d3e2eab3aca575373b2802c2e0919e764317c24840119f89b1871443e0bf9ca22e7aee8fe4f2435c7072722972a01354432210a278e66add5b19398a3fe15acbeca2373ddd0c58a7f6130b1e644862afce3dadeefc6e2876adf7d3c89599805b6d057f67244f0d4be8943153c821776988469b33f997f7ffd4d65c802673d3b42cb673a5bd4d78d433a1494142bd1125ea75193995168effbe9195f14a3b2a40d75eaf8bc8a0054c8ebe2e3eabeedfab1e3a8df91ff4cca84a46381fb3f0343c5f4a3a5e360e1ff3c9d5eb6e28c2fa1558cc47de81d0646fa19a6ad19f5c80c81dbbc1d95f82a3900aa92bbb86eeba19e1fbcb7cb394440bde64231d13a3266002250e660cb1b2b523706fc63da11f68e6a496d87221992b9e43ba84ca1691c9a414927bfeff51ef8d89dbdfef1391a5b596bc53c3f5d3695a6895e8bdd4a739eb3469b9757f7e10d9e43837d60241dc0f6ba626be6b4613d35072ab24cfce47f1ee6c91f7cef9e2431ca9c330c74703d9c0ef671d42b3bf9fa0b893bcbbb341b7b058990171d9afd0bb31af70b179489e982d4fc4b8ceeb101d2222bb7d2588cf0277404a8be2128b35b6baad5fbfede48b3dfa44ec67a1286fb1d89e6ae01b62f690b64ac42d4bbb18f3e7c5817ed9d1223f1eab009aef02ae865f09cc97a0bd8ecc463ed39ce9e3b2c43e3a41ffc420522d91fadedb77c20394a962e06f35f18de7f3829887ff451cc2eb039998de3117910914235d2e501f89f3c05c6fef578b4b5d3302b9ff01223e508e106e88b4249371d37002104d08433047f672f190815993fbc5e963828e9026fd75f238aa3c0cc332bba2a3fd5ab190812eb915bffa1f53cb34a2823bd612523cc246115eb337aca39758ab69585f8a82cd69767dc74fd45a609f233112c92b33d00ff663c753d1806b4f34c80a457191ca7d65ead6d60b5b1d60c4fe1c3b876b1d2df3c67cf174ae72018f095ffe4c532dba2cf363f3614a513750365ac379fa15d46861fd29894d41c301211798195a9836ab9044c7fc6b24d4ce914cf0c91c1bf18116d6c7615ccdd35b7a79a30e796581d622d0def631002a6a35f1423f98418c8e707e8606e74f41d2457d3b76dc38d6f7296b76c818331627033c8db2b6ba71c8bb9f69cc2d97715b9a6bf3deac0fd98b4476fdf2f477000cb979c3ca1e020f53ec5cfe0c2840d1c7c8a6aca4ca24d5f45db8a21875e471c5146c20ef31a0969fb955d39174655f40c5f55add69ce8cea26f12e36acf586e63445374f9d14731f0c3a1a13c92ecaf98cc7fb86ffda09fb2bcc81c951fe7c281801421b73d2a78dd191fd9576a230331471c85f5639651ee2320ee942a85445acb3222f139b3194ece3cb10a4fd11d7f1eeed7f35ae568b19ba972afb26f194bc53c709cbd3e0d544be948cb5390fe5ebb46fab4641a3c0848e1612ec3fdf5f903133516e3953666260ca22e299a153dae7cae0aa785cee840135d1ca149afcea386400f75a12a719688a21c8b22319d68a9b967e4d5b2f5787e5a8a0c980550d5ea92e20abd4f9de7107f8d1d0eec30f4e2325aa8e3800e0d44f81a5af3f16e48b91af3d6202060cefc2b63bd212c1e59d60e04ba190ee2b04b206932e6460630446e9edd757410eb96302a6ae06d4ee78757f450f0604a165ce16d9b3924d881deef8fbf113b4373790b385f4a27982ca91c34a2ce76687f0e4c8c918246b0927c404229c4bc3d21adeb2809a54be9d0c3da5fc7d11ae5b3cb72671432142e9ba1a215044a4ba536d8c18964b5bb99e02c458d34939cbab1ac9f0a915fe0e01263bdac87335693d7502c584eecee9bf8f7d877f286546c956c2157419ead7ad9d60c4f67ee0beecae8b83138e16bc148352bf992e06a3ebe165f5469d80b565c653b8b16fcf71051fe942757324fbceb16d2393a282f7c9bc6839f8fb3a24b5518dbb67361ca97f67da36d0e78284941f016de713592b7182b7daea52fa16fe724f169bbd694c8e95d0df9d058affcc56e3f2f9c7629bb80cac5779a6babf4db14294815462f2609f72f656aa7a5af334c1b81cd0e6706dd94f0598f6bab7e5a3bac364e1cca0bb5a82592e2959ea6163042dd3af8671b500508aa707808903d45bdaba709c1de9765081543c3dad0ae54119fc5940d086d536de16137374bbe01d372a7ad60a5ca8af3f92d9491280ca8691142e92189b4b5e456ed8337b9ce2be9022b0bc52299567671285f1dbc69b1d96724d09fa7883d986aa0422d310dc8c1d9379034a617f6d1a2f56826b69d5719afa553054001c31d68155d3b52c0203db5ce608e55794df4ad29a4e150b7f323733c424a1aab438a54b6be36cbdf920f9c8fabb7394fba47f8d0d6bd0a19909ce64f6ecc1d4733e71a91e5a985d7684049ecdc1410dbf057d27686ac90e71d7ed22ba5543c7af2017a696c15ee584e4ff1a1fd7f2602f908bd8aab89f5445840564f5cff7a56d601687928abcefa84cf2042af1952b1802f738addc6f017953a0e9c0743d83b78d2934e68ac5caf8dd3c0b0f0e77071788bcd2b98cf63e4ca4686412e15dfb41717958b745523a44cea92e5ff164337afddfe0c396d187d987bb0d335f188fe1bbd9aa34c8db95e0bd6dda17075d67059c70d205bec1d5d4346066cc45af642b7016302d658492a5af3a0e2fbf6dca03e2b5c5503e9245a9898203c22cd23b1aaa5364bc72fcb36c4429b61482105035374b346128f8f00fb8b927ce9da654f9f1ea1d0dc2d197f451bb3d3468f2e0bdb6b3e4ce19294aca9a18a621c48bfd75f8fe79628d1f1b9c2c3f243f63d5aaa1e6f1fe281b557ee7f1cc12734b4974170a7addd2c1b611a45c1fc3ce415d8d764dfe1b12915713d39a45b967c5a9a1d86f7c9ef26d2a20440ed5f54cb3d4ddf5ade3d3af417dfa8cb0fa0df2807b51571c20b28d70729af910094930b29cb77d9a9fa2b1a2a7b63e72a259b4d1a7658305a5e7614c9aa6e2b3412baa50488fdf621016e8e1d3c0d6fab9c71be78e329de3b283457979a2f30c5fdb3dd7a157146b02f07a40e54e1936c468a0485bb82948518ef9cbda74033aab32c0155668a381bdd955973998d003b677c00efa9429bce250573538d47d2d4b332b18ff26c11421419f792ca6098e4c106d88680f11943709b784452c4da5f6feaf061b20ddbfcb99c877989f4dd4600349e10e8ae347315ce295d84f9fe0bac6cee6e0451997978849a362501a72c015b08f16d1cbe7f71d76aaefcd97d739127ba9d368a75597e408bc7c9bf83231904a8f7a84fd0c547a940d2702de8bca1ae4e5e0abe1e2f4cb6b2cc5b81eff74ff1928580a189322322c6e924f033177cd4a49fdbf687a3d52c3d04e14f9839d02a0e8d3001c0897f7a0aeaccb9e1306c9d592efa5bb5ab56c103cb8c6475b7171bc9ad3e3c88dc3ba36cc7b2a1dc264235a047bd5b608291425ca53b4fcbf48de91d9a437247d2cf1a2302d1a563eddce7e1d75ff30998ee70e190b0d09dd941879da7d2a96d8454fa6240cd156439c7bd0db526bf2c75988474ac9efb5cfa9b92b824236ca3124870bc52a05e3778a74855a3144c22e7c9384db85e80859078863753bd93603b4a54b1b3a57a2d6b0f47ea26fd3877fccc5369ff4ba68b07d5ad706a64861a5cff97128d718c7375671f4203a1c6aee0b7c95ea8c0ef4aa9e3e662d5af7b55cc0c78d213e6a143dc2424077b6ce5717af34c4838165ea49ebde93f3ebd52fe41830c0edf19323cf78eab575c5c8ae00dc46381da8387c9920f84951e447c1dc0c43dc83d6b1d650a5a2245952507d682f755cdd83ba9cc01b19f5026afedb5bf08a61bf7036683deaf22fd969849a349314d375f004150f05f8b60d5013e3e31dd46188bbfe1969b9d1f01b31919699c9bf8f8b7325081aac3dc32b937cb44355525422becc2a61016ace82eae5b7880a791f455efb099aee4a8380ee5b00a47ed3c8bdaf0215538d33a1639cfdee5844541f77c243e6eee61e7de6b28168bf8884497ccc41605fae2d60f32783082c3e97710ac725ec273a9f5202aa1d639c4bee116e3a2beeae716c254673738e4de4096bf07259ddd55372d1564881b54e3425dfb351193c235c6687665c922bc6c821ec3c88e9c55460c37a2ffac2d5027a71535f2087c446b305dd2afcc529b6a7786fa23cf4b04b4fbeca7c636be49f9a5ce4ee2c86eb138d6662f2c1d27918aeb35bafd46ab905408bdb02d986", 0x1000}, {&(0x7f00000003c0)="33c27f418e171bd9db8ba6b30b6d98502d10194f025a8bdb766cc3fefa1f5a53ff8c0bb591e86d3e07423e6b0923a4b85a17a9ecc5f36c5021f86fd100aef82819ba08d4d69b58a1cc57337a15021836f6c6b0", 0x2b}, {&(0x7f0000001440)="de587a1da7d6ba8b7240924473ba0e63e479adaa4d5fb439e6686d67f9801ff58f8b8decd4cab9e0a96c060d1e8d33d533a7eb780d491887836ab6f9cf52a448c148cfce126c81100918daafa329f2b42cb44a5c9c10ab9c769cbff983466c4ce02fcfc997564284f636d5e1601faa7743f23025a547142f8dc9d115412ad00081146bc5b77fb436ac2a36084c9af56a24fa63a18a01dacbc371f37d04db3df14d2835172b8ff24bcfeddb7b71a2bef77d332af81bfdabb49f0895b065de69e926cb7eb7f45428c4690ff8974438024072463383866e2abbcc632968909d1a6bc52dc37afc533f740565aa2c", 0xffffffffffffff38}, {&(0x7f0000001540)="c9ba7d336d2eaebe38fac03a49c45550211cc554e3b44b64b1e17e105ce06d1432628519333722b222ea7e359aae0c5132738d9035804bbb8393d45edf665416cfd6f220594ec8f0b692496fa14c42f73a32f0f500a0cb8886687764516bb8bd273814232c6fed75e77adb2db0e7cb2653ff2d00d0be147b624fcfb0dc0fc5525103863409ac3ddca57469b93a8dde3ef876656f6cadf75443f6f84c229a5174c43fdf1f7ab80c63031263ec15a8d2e4239a7b5c213fb023cc", 0x376}, {&(0x7f0000000040)="76eb50513334c02de28d4b07e89e149cf28cdf96e31274e75c9a89e17abfa5d48fbb9719458bc01f3fe8df4710cbb4f88c79996b961229", 0x37}], 0x156) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xff, 0x0) 17:41:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000180)) 17:41:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x0, 0xfff, &(0x7f0000000040)="7519ed77b9fefa017a572412eed91f705f1482091236ac318525e089f5702970db5701a9c48cfadc3e0eeeff33f378c8efad8cf05c", 0x35) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100051307000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 17:41:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x71, 0x10000000000c) socketpair(0x1a, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x7, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xa2c8, r4, r5, r6, r7, 0x20, 0x1}, 0x1, 0x100000000, 0x27}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x100020000000003, 0x4000000000000ff}) 17:41:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000000000000) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000080)=""/152, 0x98}], 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000180)=0x5) 17:41:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001540)='./bus\x00', 0x3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000180)='./file0\x00') readv(r0, &(0x7f0000000280), 0x61) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) 17:41:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 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, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) msgget(0xffffffffffffffff, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() setreuid(0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 17:41:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r0, &(0x7f0000000080)=""/179, 0xfe69) write(r0, &(0x7f0000000000)="a746", 0x2) 17:41:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000016e7477365020daa00000000000000000000000000000000000000000000004b9dda37bd9950292813087c93466f123c640c6287a5622f0648bbf7056310ebb9074ba0417fc5d2f1f020015bde4d61fd2f3dda79c39d4318519bd994bc76902f0966af1ca396e66d53e76c5c9debbc27e9c5806c2e3750f91be5e449e7918d726bd3e5a4abf39a6fa9b9068e10e8808e82d62a4e3c8bd5259074303f86cfb0a8981f41b5a2"], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x3) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='\x00', 0x7f) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) 17:41:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x27, 0x312c, 0x0, 0x8, 0x2, 0x3, 0x3, 0x2, 0x8, 0x5}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)='c\x00') mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) 17:41:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000007000000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000a0ea947c15d02db79aca02708323b8e3aca62dcc112e61b4d16e136363b8ba4c79e3af04589ad5f25b0c790df214dbf4d12b4b92a0a4a01f5f26ae8ed3f4ccaa5525787f59af76689d71b3244a78c601a5e27507920a33f795"], 0x30}, 0x0) 17:41:31 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000002540)="995427ac0fad2855abbf8454b16b95452cbc5ad6dd5ce2b6c47cc195c25b1c5925ea6b8c2600cc14da3d9fd0e14f2fd2eab3d06638bffd3af29b5f9bcbdac736034220cdc8b49ad94f435ad0c307f7b11bf158f6646ddd835c614144e9341aa109191f5f236af2ebfbeddbe035c93d8337fe449ef2728edade8ff719a79a09b5635661985651bded9786482ee28e293be68c7db89b52df957609b3658d21eabb0a6c5ba203f5c1d279318f0ca172684c1ee94a6e77a60a55b7cba8f664ee180ea635069a6f4ff0163d33fbbb1faa4d4e23ba1c615b52d009baf2dec4a0e4e7979f1b3342c1934bd5fea34877655a6d9833d9ab3ea24e271876d544dd7e97f3619ef4ea4bacda15dcf3b25cac73b39712a6e319584f628c5cc433385154aaa020c0e396dc137edf002ab2c16fa52dc20ffed9aef7b60c1d5ef924428c0f49b1ac4196b78ef247abcf507e587fa82c5166de85aff374f5406d4fa2b945edf497688c3dc6051549359f60fae6ed95a3d58697f6adcd7b41a8041af0b2cd9ee5d9ecb5c6de2c095458709cb0e382b0f4b969bc37787a1d6fbcdfcfd10c39b9d50c37da6a25e24d996471ec33f59b07ce9bb907403d5c65d5d7424674d5354599b10be97d597339a8d42eb7dc91149417e1fd85744b76e6cbdab6c2582396f4a3b5f3b614646c91b2bcca8929fef6aaa800bf827b83965871de3e7edf9a3fd98b447879686079bb5fc82ac85ba73143b8762c0d939a163e01b843ec2384ac93e0637c96c436021e320ee1110b11a645860961267fc7ea69e07f709f10ecea22785078194c3d5af45e1f7dd560d6e3fa6b1b700eee14abf1de976b4abe99093dbf0eebba0632bfa19c4aec2cd3f76bb1823ac425e713a462f8fff91c2190a949b2fcfa710382d3ce47568342bac1941ccdb8c4a0862c17ec078e4b0cfb4bae5d782bbdabdd04412fb7480c2229a1cf41b186282932608a502b1dc1d22d77dfcf2170a5d2269f61c757c1d33022540afe821de80a2e1c4ce6c882b2beaff638af9ecc4453e60ca1c8a4b8713d0a8606251dde9c7f33ccffbf704832d43c8f8c1794640a2bde1e868b194458700eeb3cb241d76261c3d6d720c6b580f570510b1f5cc71d62142e0a662e17f677e7dea457e12e8637b3259254ef3cc9d4efd0b18b2d1da97c5ac1897db4b67e14e787524590118352c58ae0a91b769652193e547bedccba64f83ac18607ba8b1ea66b0dbcd4d1b5ced45f81212df80f2065244c1551a3faa7bbc3272241f929acde9135d60cc1fbd41ffa38e0eba64fa88446d0ddcd7af95b58141f5e97d7dfca647bf3daafdf0a435bd178366f2497afdb6f8fc3d81a1365ef3876d385ca7dbcb81b0d82a5a8089b7ff31aa2705cdbc4e3eff3efd86fd2aee85a25a03f391f62a132a72d6908897ccc612a1085838743494440dc3255b906a516199924e23466c9d7965bb34e6b4b693b845c635c8acc454431d5634dc1e0bb371080f4f46d5c8685e62200594d91ad8a14d541e5d94f9b7ed3470cd4e49a9b1fb74411b9c5f2d3e57a5a8beca025fff01afa5cf3345daf2760dd89088aecb33e454071453ff1fa4b810df119d94dff0f78c23e4aa7aea253feed2051687905d67eb42f0f091b310b69d21fb2ca796fa62d08a2b2983998c8b4ae2785db471279ef96ff687bb07e68403bf93d88e76f0406fdf602219d646eb9b3e99a9a10751a7215815c516ba6462012fd9d3ffb79949a6fd27fe69f4d6265bf7f9f190b1d53c162f8f49e9585770bc1a79d1059dbff462c2f8b451bae508f1f5927b467810d90e25992a5b1e51886f2625a7eec672f6744b6e5b462dea8a7b7cc582091ebca02db1d368dad214f43b4f34c57effd071ed902a6b31d52bf3585ef45ac349e4f53b98eb322e4d6a2a4f026a95418679adf278c438d018260fd0fbe96187e43867b343fb5634349ebd9a2b5ec6a4ec38b5f0cf5f13bb043066addd40f7bed7b0a76a7da35c28e8d46aadf1ca7881b9f972b6df0f8e3f9ebe29797f0c92e243bf824e1bf20c67fc1eb0d44c0abd7a0d2f2230b0d95bb95eed3e32d08b3a28022308a0db88120c808712a8e849e696e70f63ba00d907cb790f35c72b5f845fbbea1b7db68fc2bc430823871807b7339065633ad08489c22dc5655d93ba1f8696dfb5ede040e55aa96a22a3efe636a0f38fa440007f141812174dc5f0c76c06e24dd02ed0f34a26c7deb2b4c60d4f3a085056c7338f9fb719c143f1b24c6fb404a23a85d122209544ff9ec9e8d78c27895c960d83c16f66c29167ed646dfb0fa2e8134030ac1aa57d918bbb05d2ae181b9c7e2df91c981a8877ac13cef76cc2685d40b5301634ec2352a296b3622a1297890e0b78cb4845e0d608eb7b40042233b56dc3c26b5ebb6df653c238390ee2e1555f381d5f47d75a621c8974c4b978adf183295504c87b6e170e0d547e101a2909af3c9585f30c31c075f4bdfec186e45eeaa6baf17abaec2fac57b248072b4a2ebaa598e0035c48de4315ff65cc286b3f5ed321584f81b8a1d924f17c389686d74f855e025acb918505514d89874df29ab0fc55d595ce8c84286dafc4c713a02bf4cd56cf6d3efcfe3aaaaec7ae011f346686567d68f81e9a8d5e7b9351fd63f9050d7e8583db7a4df1945c541df448526abb96ae2c8db84af08e130c4cc172995c6eae9be23880081d088097dbbcc4bbca300151e77a3f8ca2eb4894766ca2da3ad0efab480a1816baf18b1e3563f78cb4a6e6aaf985a00b151b4610918a9be1a7e6980b4b76d16dc74fbb99b0f32b4918a33363837c66080c47d83b6995b163e2428868cfccabc4c4eb5e5c3cf7dac0641cdfe1beebd09c7e77bf26707b706715b9a63931096905a91b64453a5adadc7cd69795480f6af9a28f10bcefd9578d600fac8d11ae7ef6e4a9a02ba44ab99f781b0d601eeb42b43ded9b34207e4d6654c1d56d910ecdb24b43cd2414730dbba9ab4d198bb047207542b2560b3e66826f371ad03f96cd83f821188b29e8cd19e6e54e63e02d45acf1d17a93051173eca27b3aaac63e94f610e1557f032f0f52c82d51f8b2ba1742bce305cfd1d40d2b82fdbfa118f14b737e6537a8487b0edd601c0300308d09a6e093d90745beb09d8a48684611bc2717e8797941103462af21d882a2b0b9185d28dd1269b1cc9fa97701bfcb8e1be4121bdb4f450dd1f2f2292258bd54e32f4e5b885d786ec470e8cbecd818279fb1e987f9b7b348b430de2ad82504f49effccd7d14473381ba03a148a35df7c927187832753ca259dcadaa6b51474f87fb57d044927c035cd5468cc1da1007c40abc8b8ebdc6cbb04cd380d0fb340287d3e7a19fd9bc44f6ea1c861328b5075d48e8a3674b88e8e667dc555909f6a51f84896a8e9ad4121a0b01caf34f7992f81a24afe4f6b01d0f7ac34e8f840c07942c2cd63b0b61c92a35af4102efcbf37bfa841fd6bbab3d0e10873b1d97b28a9278bd8d1e9f88995bc6403dadea186ebbadafb3b4cf7e6fb8e112b5920f694c3ca0717a5fb75b60292cdcf0dd07464eb40c13565a964fe16768859d988639745bd98970d646fb5a1a0ac2dc308cda0c76d09da4fd69682dc6651358fb287d19dd79ad6f4ce0a594dd4a5d8c4b2e3707bd60cc70c937af5665354c8dd47fdb94bd2aa7ddf6b52cd6fd6f1bd2d3f2dd431a4348a58529564b8009db8759bff5fec5ced1a3078025ce83b7bd2f1b348e4598182d7857e42c61f2a4b1eaef8d7d35fe0de311957219857d5f3ddd4f21db118c0ef2d405905419bdb303837bca516746235e02899738b702e5e00f6ce65e1cf46f50e1120e4ca9f906f04af6d38886f7ed01d94bfc1b5f2376377bacca9aabf66ab73f9ea75126262d65af9193281a42157dcdcb5dffcf87f6ac39683dbbcd368c01808fb6a88e511e595fc6fd9371ef2837e186b7936d223a20b5799297c98813116fc350ca820a07e1c49c6190e3dd113ea7e18dddc419cf3db7df808998dc4ef73407e1f2a8da083d7b147659439842325942efd2cc1f5fcdbca9d137bd53ff4c6491ea0509f52c91adf75fc72c760e29002b5daf43938e969955db426efae366503f82b5b011919a6bb26b83d83595e6ab8c9e17ad1cf646f98d4d84475d17851586d11572612b0aa82e9671630de4de37668293b1ee0440c45d8bd1167203afecbf5063e904d666b00ba1e8e6f0db11f0bace534394168c0373acdae5cee0916924d3e402c600cb9085a270ba2f7fd546d973b96c3228f758ff0b25203566c561c47c7b0f4a4a453bbd74444ff962623d8bf180d3c401605b4f92f00e6b74480e9d32f4a27eaa753d4c2b1d2a4245a0300e4bea26494b458faeb5d04b908dc5f27660fd96a62c84d0c648cdc6384dc856ec62421cd5b7f91a825ac40e4fac998cf092d13a34a5fd6542e3459297dc6f22ab8c442014b809c23ad16b3dfc13b32669938b75a8a6e792c2d2f41fe8a753b330e41792fb6f1de69ae97340380106afe23cf57ce368841b7869e2427104f47bcab3a713e27dfddd9b0cda8ba7558a6461bccd14bbca8b9a84538a96e543a7b66de41ee6a1c10682e599e681fe1d5368d4e72f46e845007c90f0e2d9f2b2f126dc3e58626203dd1bb260b4fdc92253dbd62d8c772035ab732351736c4493684ef9fd347ef52a59b1211c9138bf4944744cd89b79d9b44b572fd718e7fc6d4d930ab9921819b5262108e7d71395fa843ed760721153aefad623d7d012610e5b90507530858c5265ed0d821603523acd580d95f1943a2e17bf1816ccb337878d204484fff474545b76f8daaccea6a84b3273750f4f28f57ca624cab4494f3bba95b44757a545e65ec6124c6bd16edfdc5a95238df29b38eb315cf42c0c836b5b489fb40814dcb1242decb0263541bd698666d0bc9d40732bf43c6238509ad055b5c2110061a35163e175c7c1857a4c93e739229530783b2cb8ee68721b16e5c8e007eb954c3c2e3f8dca15373ff077c778f8f1b0ba8d6cac0cb223c3c1e1a85aba5d6adf7b7b60fa08fef468e570f480289e5de638555cdb655209028214d139fe43a01b2f8f66b8bf040abce7c78dd67167efbb5818e445abc478a207926a405eb191cca4394b07fae148f8057926701f0dcb857bcfd28d236151d21066b57858498e68b6959b8a6652082437287f952b5238267d9ee992a7a21505ef1346d85a7d5e9b589a6d842b5bf41645d6142d30f6b2ddfdd1cab6250fdf12a31e3636c8bdd83f62a995536e8c21027cb81cf84bdb70ee3dbad91667103243bd12b0e01413abf1d055493666c6a8a035644df7bf494d87a8088ae326b46ae6a92ccdffc4cc50b5909f9521c6a161a9ab1d1c95aa1cfc6879b4c049b8f7ac57a944e4f3922ba00592388a4947188daf6a166c0cbb772b7e9a4507fa7f5b898b4d2817aaed0dbd4487fa5bdec0ff398a019f68390ee673e6047590e349afe6e3af99b9b4b2afc0511e5cf500f80c78756b2ae645178c3e08ecd9e5be2a4c54b53c99e2756a1c42497aa62983af3ff38a925aaa29c431e508416be1f3ba3d6aef20a47513a0e4e4503f32c40b9a8f7a289aea9885b0baef6fef079543a7022b06775331a57da626376a5037b7c3a726e365deec8e445dae6c7a91c0556b8458d53903463c3cd0da65629215500f42bd00e9665ee2538a22fa19", 0xfbf}], 0x1) 17:41:31 executing program 0: r0 = socket(0xfffffffffffffffd, 0x4000, 0x80000000) setsockopt(r0, 0x7, 0x400000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfe13) listen(r0, 0x401) 17:41:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080001fff, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/79, 0x4f}], 0x2, 0x0) writev(r0, &(0x7f0000000300), 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r1, &(0x7f0000000240)=""/65, 0x41) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff0000000000000000000000000000000000000000030000004f22276e", 0x2c}], 0x1) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000002c0)='./bus\x00') ioctl$TIOCSDTR(r1, 0x20007479) 17:41:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x0fI\xd6\xd8\x7f\x17/\xcc\xa1\vG\xaa\x99\x06\xd1\xa4/\xfb%'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x240, 0x10) 17:41:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xce4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x4a) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffff, "f7ff000000000000de14000000f07e00", 0xfffffffffffffffc}) fcntl$getown(r0, 0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 17:41:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 17:41:31 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x0, "8d6c50bbdab4d5f2d352896d216c6c2ae2ca44d5"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000180)="b43d55f470000000003512dd9deaeb049eba4059f105330d9163fb6744368fa70643c537be5d193daa194a23ba31ce6d54d85a7acfaead2a1bf800cd4514af11e513621f0e4cd309", 0x48) 17:41:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000100)=[r0]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/236, 0xec) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 17:41:31 executing program 1: r0 = socket(0x18, 0x10000000000003, 0x40000000000003a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="36a78300366126d8", 0x8}], 0x1, 0x0}, 0x400) 17:41:32 executing program 0: r0 = syz_open_pts() shmctl$SHM_LOCK(0x0, 0x3) write(r0, &(0x7f0000000180)="a3", 0x1) dup2(r0, r0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 17:41:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000024000/0x3000)=nil, 0x3000, 0x7) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)) kqueue() 17:41:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="e4058e33cfe6b0ce8278cf81f168625b19ac3024cd0f8d04cddb0348485951905e6d8e0bf16d6fef2e2dfd6c69d6e5f33e214c4cdd85032165086e6b7b966edff1cb5181a9cd748ad3ccaa84bbff250cd13f65b955da35cb678e62254c6ab30154b05b1637c42566b7016c1f08b5abbe355a280c125e9d8b984db289492d35191a381a670e3e839051d012065e57a2a14cf3c27d47d79418e2d15db3720c8fdf1d3e37ab320a78395ee01024da6ef123fcfa9c6e201c599a7bb9662da4185e9010ab93dfdcc995bc1be37339b5ac6455012bb3a947f30d2241fe24d6f7dd183298b0f8dc888a0e46bae44070d94e3c2396047f3996a6da7c9e26d50230f68e8b08c1316b154cefa39b41441ac0c233b4dc1b6f18f220e7ad7cc153d45e579db182396c8b04a48f2a18946910653863464ff32e621bc500c2204d79ef7605988a972e146a8e9488ffe2988d583e1c9ec9cf1b0dd98350af2a1850fd7dbb4857b55de97d54e28515943c65de96b83410eca47c2ae4df7e06c280a0e7eeaf56c1d9f1405b596142cfbbe06bb9f872215a2f5d24b4bf80f4c805926bf9b5403e961932d083ae3296a9a8f8f9e5ccf9f931c5f0aa2f87d9c5d8f47a1e5835b4baad2b9f43f6c1f52f10a5787bbc5bfbc9202626ef6ba328b3a114d44bb01545fd57fe5cd3d0f588f8e6ba21051adaa453cfce0327d2b86e11eaca9b13aded7ef6a1b9e48237aed4d641b1093306bbac28f2ffae18dd733fd1a3ab3226bd7e8b153674de9cb6af0f13fc1edb52ae098112700a8d0a068837e8a3a96fc0966c37f3c0c5f84b09cc27dac8011418fe4ab8dce968eee11b01b07e2fb2bbe5fe9277eca283ce5e4fdcc0331e31a3e7d2efe51ea471628e0e4b637089e26f40ad26ef09c46e5a33881c524f6e34ef7d0c50c59449fffa3d8d38de646334c34fd7348ee1004cfbafa65d8df57f9cd13defb4b4654a67589889d888686210365a1e3236acfb86764cc0674bff2b90f5e73e61eb6078e385c84f081f92baa9f22a05068931e33b5f40577ae1ab43f3e5e6510e6ce89ea3f11e5117cc1d11c88b7fb98ce73433ec0c3bd205c3e74a48aaac38875c70199eb380f158ca2d70bc6a6f60aad30bb803ab41f7b93dd48dbe8ea660732bf06b389f9146fea21c363d1dff28a5e69a4409ba86e78f12462e5e8eaf3070ba741756c97785a07201576627ea1b2f414668f12a1f4d304e9f22cbf3ff00bf55aaa07e9e3e7741fca7e19bf3f6bc304683cf27aacf1913f0f39ba177d850135f524f14618995a4e253118e82686d82565d1fe02e0fa81bcd676346cc50a715512caacf6708882aae3c2098edcfbaabfd0c1ba751d6ec6c5e9dfc9f7515f1d6664699a003a031a0e551c1ac31ddd5edb8ad396924e021b04bee4d9b14ac227727e46140601300d86eaab0d55ede9b924d0201d17474cc84ae75c509c1714bb28619fa24963cc2acca9bdbc56603e2ed42099bb9e1aa41e688dbd3e83827cb5c73f431def316e41f6ddfe8620a3fbba57082eec70b6f86cef788d7584237dacdf9b56847308d3f55a0fc11ca723c9caf665c2dfbd801265a76b4b3609a2da6c7573446160907938c02f14a55f2b17d8bd48b1e7f1b55ed8655f9c6bceda1ff3e42b78e5c31b15751fc949d0a620e4588071f1848606b55bc7eaa5426a781b3265f3fc60dc24a10599afd191e2bcbe31e02f4b0792db7e4485ecc6dc380bfbfa0c9a17d7d35602250dde7806cdf233ce0e02bb4f3d38bbd83ef5486b02a3d2e9b8201ad34a7b119ff14af2310ebebe1b15827305cf006718dcded4782134e9350f7976a5a69fe4d55ec1186fc64e0a3825f819f707057a30dabf52cd1aca565cd4dbaed218130b361784284c6133d2d558d562f901f4b90c6cab0d2ce485c4e288d0e25dfe65c8753ec085162d7fcc3c1022ca275820293023ceb45bc76abc4f81f80fbe17cca5af188e7711ed0fbd879d30f38f15701c1d0608fb0d9fb5224a87b40c3be11615490a38b36e3bc1546e5d886c048e318416a972bf22cba937efffc1e75e1bfe50bc7bed5117c11c2b0f46dc731f02d0f7b5ff9bcc80d1d2b8a38c9a3734fb7a4f9e1f03f6860b93cef062398c9284c4f7412437889f8452f369b32303f167d68309fd601e2091997c084f9a2e2db4350cde66678f5f061920133de03f6986478301fc9ee853452cdf9905d133fbb30556babf2e9b0fb1155b709c8f821a311a2f8895f6ca25dae82931d7a87241102a2e1fe50c5de997236b55539ee978fa31f23ff707b8631ace4ee9b2a8edf9a54b3e036c9b11112d322ae49dafc5039b144ae5d9e18b1acbf58980602bb39dc8bbdb0e2cc5bd0a9459b574b6d04ee2b083c202eaf49f2ba19b6f8942b6908cf2d98304b197ae3791b96e3409b41cdf1d6226ee167a9f565685742e45c291a4ee3e640817b7136acaab78a0728b3de3bf7c09b7d504411bbbe9bb75fc4e7238ea5a42b4fdab6fc5501b87b32bdb1f5fadaa4a170a7e083eb068ab73dbb4a789f82d225af4a2a288a8accbd20c3bfafa42554a967e3809721bb44b104278e7c245049c18feb37b105f3116ec332db90751b53a5489273558f1f4d3597347decf42fce25e7dde61dcc9bdc1d161f28bbccc21ba2f6ae73d6c98553e70e7c6a4b879614acf1edb8fd99804035e53395e84998a108cd474fae76f277a40dcb7a6cc19154525953cae95e512526e6c1f0dcba0d3f1f29255121e3e773f1e5a29d940d779802ebde82173a1667de85a35149ee2cb5eb1c546addbb75df57e56d3eb650f36925abcdad656c102c506264570a96193ed7c869ed8f06a782315d1661a5353cb991fb0d001d0c0ee344329f87a534eff935cfdb119ab86b489e54b87efad8131b0f399b990d3e7f848ab35c312c38858d9ae3855ba7394c3ac12ae8f5afddb3a1b3a323ac8eb54d457d7aa79add34c9492bb1ce53986a42e317925bfb03ddc58f66e9c11c6c9abe55e968c87494695d5f6dfce9c0ef36635c6017b80103fe1c8f01096fa463375b8786c6117302af00c73376df73ec506779d092f87350199e034cfbb6f74bc0cbaa816d06ec1d7d6389ddb1c6f52898e0e543a16de501de5def3e6fef03eb941a9cc82ad4392d382d9a97726665b3c41e0403091483eb9da20cebb5cd667db1dd242832e1be786794a2c7c3c37f5925c5a932531d9d349654ca21a4243996d5a2ffce9f61048cad715ce74044ffbb37c206786f9ca757d3cc1f454e49bf8ab54e4e893a95866fd1fb81fd77e291ff7596c269e6dd7680101ec50f1655bb0851f1d641eadec630a69e4f1e03e735684c5005a44162ca2883d9f5990668caa99a23be15d54350f6de8266000dca440872247693a4b34113163c830eb727114a7a03217c24d668a62952c6f7e58a06c51f7c0d8bae548e9852f9c1561fae9179e062d53c036d89e86c6d444cdf6f0b866a0e0141b6eaf3e14c4b8971ba98e3c2c475fefb63c928b2c4faffe5ece2c6cc70e702ab45941fc1c34dda8c842b64fe330454ea369efccc843faad932047cdc70288232f4ac4d8009bce7fb1a8eadddaa4aec8ff343fa5842d573f346f6461d7d4993e4703cf61203457448c6c25c39d19ea18c1bc0e6968389b83b99b8277a0094a634f7784bd6633a212ccb2447fe10a2e724cd3ee70c994ef68e7803e5c2b0d32233584b83fc6c602f4b2b0405417630953844c907ff187c0ec47417038214e3c212ce533e2909f9929f9ca7d78387f7af2aefd5e07998a4d6679313ce4b96b5c54c6519854559ca05691b9218bb1364fa88334832c2629c2473257347fbbbc4796798fe7067adfcd32e0dfcdba645c0f76a092a7f5c3facb9865b7a881a2620d515b365cd26cf54fc09559046fe28f86ec8bdb997cfc18a81506cf717b565add4e6e3a9ef166b878ba68f29503ca81aa9ef38e1cacbe4929998c110b645be8f8e8dfcd945d9b53113e2e349e1da371a12beb9aa692f3f9edde7af2b762058d6a2aaa09fac84388f746d09ff35d85824bdd915b5f0b26b0501e5f04a7d6cc4b9d43a426b737e6063709ab3b29abb65afa2c1955dd8306ec94770902ac03c047da804d5eb20dbcc38c25c0e33a1b9d1636dfda854c30f258bf70a812da64d19496196076655f1985eb4edbc4e1c203d6df6af2a2b4a2ce3a9e9095150fa650c18093beafe71b59b57352adcef1de21f7ad94fabe8f54fea14fce1f852044ecbbc539c1e4a3d9599c2ba71ae6cc5021d479dfaeb1b0bf779954be1935b56657a35831c1d4b52eac983e1a0fffd71f8173bead7536c925b83b0d36b159bb0ba4aa95b5fda2bc217176d045431a5d27bbabc8af157248b09d3b517ffc5a91652c23ac65753d86b2c7c192b6212132aa924acc0d9499d6c30c3e369a77285dca601da56b1866336fa6e52011c739d2728b7b048c87e3dc4b653d457b690f9cf1704f89412fd8b70dc76e2120e33ec6491dba609c4c5bb82a46484745c1535aea24e78976475f32b274a46b8c22fc92cb7ef016e2fd4ef72ef408eec2cf0a211ccf35fa04ffaae27b68c13f4140e56927095a1504d05f2fd8a32aa1ca942df7231c6e28da8a2ea12fe497db49888d0d58c467ae64371fec4d63a6f294d857cb85bb7e2940214716165c17fff6774ab1769ca74bdb7654f0eb486edf6061447f92cbc91a282d6c4d4405856dee067f141f57a41146589598802c3d0f45fcfb9bff89b90d23e56244b5a5ed0be6d8f0ca73e4a30038311eaa82cb7fd6a985a29c88f56f993a38238b3d8b74e89f9d1c2c284c0aac98f92502f1a8d08ebc32c2ae2e5b8453e45a2c4167ae867b73b0072d3073216b74dbc67baaf7b54c9c13aa90cbd687d50aa63713fba34d9f27e5c4b0e06c60b51ad1a66a6962c4c2ba80cad35f070c43bb19a486dd352b029a0df8a5d767c962135add2df9580d484843fce9296ed3da5253926cdc9c2f5062adde498449533df35fc66fa378a408736c62f1defd6a710eea9c7ef5d35ee5de69ca19df5c8ae92bf2d5f9d450eaa8850b76e102382d3b0a7b5d705aa0cbb18d3f6312919a796e04e6bcc13bf555438d7336c3f0cb1cedd32b0c7ef21c47e41a2cc94bbdd40388bbe59611bc5f0aab252c8e6712274cd4d20cf63d471af999e6a95cb22e0ca41d1e610159437888bba9f95817d0c2e1c09a4ba55684687915d1c68ffa59da24337966a2eceea3000667de516c49641f96e0a26289437c9a6b6dbd46453306a28569a47d0a1029e9d81640338f10fe11dbdd711506115e92e699f4534d5eda1b98dbaee5ffec1a8aa66b999aea2626f10a81fc11daf557792e3b770a3606e3cf7026be1bcca324e36511c5f8c86e7bc2d975529288d457d4202b6fff2e60cf045d6e5de1cb62feb221b4e89ae6d915569fe8c6d55162a5802bf97a749dfa5c4d321b699b361385428655bb26863effb343e82387dcb5c3c09edc0a808f9858698114f31759e2991eeccc61f85f073c0d43a9f30bac6dd44f01126fddf4f3b973184b36fdd185b5fa69fb2b18ff8de716dc3a8aae555ec8e676c2291d677f84e438293fd42582c167cf12cd528f8402d75818dbab5882cbbee6df6898d540ec6447c80f5ce544b34343e11059df4aa2afdccd9d2fba8595128975227c6bdb1b9aaac5028406aee1ed4f196c9281a8e32dffe2f7f05d9e6285fe5662c6db5d579265e65867bcd2aa941531d617d61c8eb8da165dc2176fe0c40b4ad676d924df30ddbb2bcd0bfba91a9ea0f6335e356d02cf6702d4cf009e0", 0x1000, 0x400, 0x0, 0x0) setsockopt(r0, 0x2d, 0xb, 0x0, 0xff1b) 17:41:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() r2 = socket(0x21, 0x3, 0x4) shutdown(r2, 0x3) close(r0) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xffffffffffffff01) r4 = syz_open_pts() r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffff80, "855c55000267f5bfa200"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 17:41:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x100) fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() r3 = getgid() msgsnd(r1, &(0x7f0000000380)={0x2, "c72cd4a5d2eccec34f67a691"}, 0x14, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc3ed556027638a73) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x5, r2, r3, r4, r6, 0x140, 0x9}, 0x2, 0x88, r7, r8, 0x80, 0x0, 0x40, 0x4}) write(r0, &(0x7f0000000140)="030000", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setreuid(r5, r5) 17:41:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd96ebae63225259560f8e53c1391bde15e9d51815f73f2a00700000000000000e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c3d84b77359ad4b77c51bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa1684b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2740aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d8f05aa228132992eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075fe54c0682247a3e405d535caab085c9a7dee588ca84b10ba7f8ffffff5903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x10e) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:41:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) fchmod(r1, 0xa0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x60001, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 17:41:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10280, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000008000/0x3000)=nil, 0x3000) minherit(&(0x7f0000003000/0xa000)=nil, 0xa000, 0x0) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 17:41:32 executing program 1: r0 = socket(0x3e, 0x3, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) setsockopt(r0, 0x7, 0x10001, &(0x7f0000000040)="c5e0591c0f075a1469c67753bb9cbc0d087488edd4b06e2c88a4d7759a0a9c2474dcdfbe402f83e2e086328de8fa77e7b6a8ef202ca0da888af13a5c1187e75866c1e816206b9c53dcb6d64313ef24e89f13d9d307b8bdf9ee1e7f02e5ff1aea0a67a4f36e5a5b16536eced6283f6133b1e4c2555f77a955f273af1be3155bdd467d7d0542247a8169cefa2eb7559a5c249a5ae3b08f5c6baaf45cbf614e93a0e1cae384bfa6f3b0f59ff5178b80587dfe0498008290c67a3eea0849d3e110e4569d3845cecdb63697fed3e25c4614009a722988", 0xd4) 17:41:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000180)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)=[{0x40, 0x0, 0x0, "efbb0dd888bcbe88ffe52b5c2180fada8e7a2aee1a80a0a1f71eec2692cd259ee6105006ca6c7c34d0"}], 0x40}, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 17:41:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002006, 0x53c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 17:41:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x100000001}, {0x18, 0x0, 0x1, 0x1000}, 0x5, [0x5, 0x3a, 0x9, 0x2, 0x0, 0x6, 0x2, 0x8001]}, 0x3c) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) 17:41:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0f02d5e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 17:41:33 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff1000/0x1000)=nil, 0x1000) 17:41:33 executing program 1: getpid() r0 = msgget$private(0x0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) msgrcv(r0, &(0x7f0000000500)={0x0, ""/165}, 0xad, 0x0, 0x0) msgsnd(r0, &(0x7f0000000700)={0x3, "f0cf5d79766f4710e2c84231fc40037fd6482f900c0fff8d12caeee781915bc724ff0af7bbcbe1d2c96073b6bdcce1350da1fa6351ee32c474ddb4c2389c940992f44af7c394b04302dae261"}, 0x54, 0x800) 17:41:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0x234e, "a9095d3c4e354ee3d99d05bed91b9f50fceb78dd", 0x6e6, 0x401}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) clock_gettime(0x2005, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xa6eb) 17:41:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000019c0)={&(0x7f0000001980)=[{0x0, 0x18}, {0x5, 0x1}, {0x41, 0x5}, {0x6, 0x4}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001800)=0x1) recvfrom$unix(r2, &(0x7f0000001840)=""/133, 0x85, 0x842, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r3, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/23, 0x17}, {&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/223, 0xdf}, {&(0x7f0000001500)=""/21, 0x15}], 0x9, &(0x7f0000001600)=""/215, 0xd7}, 0x800) r4 = msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f0000001740)={0x0, ""/71}, 0x4f, 0x0, 0x800) 17:41:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x7) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 17:41:34 executing program 1: setgroups(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1d9) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 17:41:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x2657, 0x10001}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 17:41:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="022f2fec037dda9012585ec855640e8d665e51c3ba59351cdb96384ba47dfff675038e93aa664bb2fb8ea5a60b102cdf2061122577016eec64223109dc82afde758a2da3150a74a9b1c8d630d3b8"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 17:41:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x104) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) 17:41:35 executing program 0: 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, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x9) 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)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 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) 17:41:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000440)="fbf59ff5ed2d8a512d26cace350ff7eeae1bdb6a0a3bc6124d5daadc2b7cbec617d9bb67b876386077ae02e8c1168376ec7c214ce025ad5bce76836d5715de79d9404654b235312bf711c332a00c0806bd5b6379e071413fafac917eb6266772cc08984c88ec6da211c6e74ec860cd8aadd9b2005827ed6facd18ec3dc53f17b9e364fbb6490e152ba7ca4157a658945d0af8cba65897088ec12b773d6334503d98d011808cd0cdaa74a62121152d62422e0295b9eb861586044b94f028226371a10c9ab3066fa28cfc0c0c6d29a6daf5ecc362c357a40e218bba475d5c8f139e5a8b700bfdd90e848ff319c2e931d3f", 0xf0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 17:41:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xdffffffffffffffc) getsockopt(r0, 0x20000002d, 0x80067, 0x0, 0x0) dup2(r0, r0) 17:41:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008b00202b27feffffff00001a00000000000451c0e2000000401af0286c0000000000000000", 0x2c}], 0x1) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x2006, 0x80000000) ioctl$TIOCEXCL(r0, 0x2000740d) 17:41:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000100)=[&(0x7f00000000c0)='\x00']) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000001440)="da865029e8eed0cf9acdca68eae8cd612c151d49e7b9b93c3d28bb42f36836d570762b5d5abbb101e4fe7769b7d526ea7b9d0cf28a7b59e3b2cf43fecf44a4afba2e3cba20f1786f633dc04fc0b472edf3fde02a9c988d3965c9270c58c03151877335583114d97ecb3e63e2c58de1637ad762e5e4eee8b40c4be9c37269c8d6baa487af3199925b8a76bcb254a4a0613b6cc3b19bcade18a028b44e49383add6c14b51431ed219875a4e136d78ddb2de5f8e0300148eeb1fda43a57cb5b5479c79b9f1a0d10ecf7679cf4f6a11fa43e73f49a33d24fc905b8e4465c5dbdf7ef290cee3a46030937e201b1fba3dfdf5a094ebab487abfb0ea46ecf5a6c22885e9559e4bf0ec0ec197e2830b98e2b0eca9cfe2165167f6f40bb1d9cbbbccbe3fca7acd4c54f8a2c37cf614423f29891234db36aa221f3c39d7ea001e0ec8b2f34fc90404edad4771e4e7e131c0d3d541fe47ce3bae71c5862d870038890a0a0a6e51e70a4857554862d117e28667b2a0981db303ae7ae2983d3946a7bc995c5872a190d29169207af3ebcf611231ef0414e9f860311a04d4515bebb4a483c3c91f76e569a20359037afa42a4555ca673ac69421dd5e6ac26cf54d1c237e76617addba4c59b575f4af40028e15b07c6aa3ddbf3c9e7fe78829574647db8dbac4dad9f6d3d24479bd873a0891d3929298683e76c39f4c2d6cb1c8bcd317b4eab15373c6c3cdd4ea11a93d742997aeb1ee1b3842fed3d315af3f0a38afaa6ad6ee708d07711b2dda1e0da9eadc3f3b14dff714ea98caec072e885a3ba99c19115267b6c1d10cb461c99bad9629dd79f24e4ab5ad312c2336212107613f0cc3e49c2fa635a6cca9b7ebf22fa3d8ee715e02cdbc0267585d3eb191aee95372919d519b7fad398af698af0e824bfe2250f07f4125370b97a57075b97f82bbc655c8cdaa708a5aa6f48910b182d50d7cfeba29308fd799f332ad6ff601d6b18305861ceeaefcec52f138e98eab5830e1b160dadb51409f31489e2a00fb29c5007e78532448656e6d37114212a013f89b802d1bff479da86e9c23915eafef56da0ccc70047cf48af48d6ec6e255aaf3aaa48f17964c54f7c516c29b0e4e78cbf5f2022ab6b6d75d0be3bf0d16dcfe2e51c90f156265283a446af7e0d7f2ef4739fc320308040224dfcdf63e118a0c364c7cf96b5bb5707558b8af706d0a7cf196ff0151e4a4996c3fec1050a049381bce37d1af382dc79abd4c18f8a710cc5e95b9545aaa7990c8b7e2897581f2f20c460b22c19e4fea4f5a7eb9362eae832beaad80257cd16586e66c1c8ec437929fc904aae8b227534441c34dece921855e9d1d9f610f4e007c1e6986339d077fff18fe308f9dcade37d4001bbcbc2315d4f97677e805f45e6ab6c34f4e69bcf13ae91e6fbaa1c4ce69800e855758d05c5e41d8bcbf136e9e37c8a42d5a4103d934aba5730737999dd1e95f50dabb3071cd71200609f55099aead3b0a72db10dc8e7c715da60876f376dcf26be9655c23d9bc0c8ee9ef5938fb7ebe287e1ae083c3d9cc949a427ec7a2710c3aa707ce5d23ea372d4ddf22793d4a42c959aee23414a047ee1d8926a26c40549c505bd9f9e386a426423d409fe2c8976b26a192ec0b9aa9994c6f94115ab4be1111d0bc9c8f26575d89775f20f603bc4855e3c5d860a5ddfccada290392aa1d8e3d9626779e62ada0d98ee7ce20edf9ae3f1b8dfa73cffb206c1d11b658d95d1b18e2865bf190b550cc0e4b03692d6cb0293e07213725eaf6b80d3c00f60f263909cdec78b790b2ec192a2b1e755e091f36d92eddd85cfc01ec4feb08916a7613235b17b45d3a31c162b63386efc32249de851460527fd1fbe15b36efcbf64c650a6d05d6dc0cf4c482ee6de561aeee357e897955be59ea278e308d01a697a250872e0a365ecfa53c99163709bc2fdfd31cfdb1c107c87a4ec499341a3e540dddd7a726ad2906a271a4d46184ae4fff62b22c59084aad95ba89a7657ae44dbf77431890d92607cdada25071b8f128abfd239cdcf2e80c1fc3b83fe7d578afb32cb65f60b76e5fa72ee06e7396427fbb6e2e87cf4145d6335dd90755828b6c06f1564fe7eb902d2456cae5add96d3b63d39c0bd493a2fcb276ee1bf99a5ee8e7a3dfd8c2330ce5a50f728a72c3e6622bb5fd405f8b41bb3a9a9e417e705f38abf508585f8d7bf6fb5e113b4f6726fbf1aab12bdb16cc5c6bc05f2c956a5af0dfde06029be85ac9f7b900d5baa0a68e469acfc75f40c0fb7bae6646bdd6657033468d4ee5d7979716aa3bfdcec4c94bc5fd918a073fe10443ad7333b409f31c7fba8e4c6e7f3328ce83441433e2c7795e80b9e883b4299b6449791ac7d860a1bbe9c70e4f32c4563c7ea9e2df60f9a2763e92239c54b2f39c67f021181429fe635204f2f9ffdd20396ca3dab82520bb780cdb98937457b54dc4b80711e0d6961b0bc90880b3c8eafd759a19a7384a23d72d92e83cf38639c770c55ef7088e2c4d75a358a764b9fa5a3ced4e3bef9e1a303d86a4b023d8e9e270ea9c8d056d03f0694c23b8feedef5b1328860f9e5e58e7ea119553d35d7716687c22f1a8418416098c3886cda782ac37cfaa30ff98c6a1081d0d23d30e44bfb0c63cd5b0afccc74f68bb3f16d072e895d9916433346e8f6a20bc2cbe34939903f92605602f405fe958a93f657913c5a563a7b9a4cc15655e40a3acc1ff0423afdf7a04fed913df69eebfbe60c11e60e638e7ff29864fd6397341640e8caf7ecaaf36e386f89bf3fd6c9c59fa23582f367e272bd44309d17f4fb6b301c8576ffd06d8f4f7792d9950b40146bc7bfa27f2981a8bbf30d6f9cd382210cb605da4861d00938b860a9a1a4523c163fa53e76ac03717e831392970117f4b9070d9bd127bd524b49e5247e79ce75b1e827f18c2df5e32d08428711ff11b65fdd5214c351b7e089a0a644a3e3af981e30181cde04d2afb5fe3a457b21461cc29ca59f89a52c9458fe7806a80e0e04130b9b454323b39ffbc13db82c590c84680d20b0c86d75702c46cdf6398c37f49a8b430f2aa3e498e2c5b21ea101434c00cc1e4d425d2f9111394abf46b60db8c068bf6bd23859a1aaa8d20aeaf304d007e5c3dcdc62cf5bd6499b99664885818fba5a25ab9c87efbadd1be98848874db3bfe6605a36933301ef1c3c460ccbe36e62a96dbb31239babc71d8ae533838b67058e043a10d5ff2ec60ebbfc0dc8855d5229cdc4e68fc608d2efc492d3de277745697bbd78bd84b41e6948c2e620b7f28b0aa4561ed33fb446f175f227f305cb2d4d043d0caf03e08679f343a2771cf2de8d297e64ec2b753bde191dc2677ec071dc9f1923e45328a8b3119fa0bbcc585232496e6e98eb8e4aa18bdf02491031a1a9b243ecec93e6dbf0345cee849c7336f2e1e350de6f5601c54ca742e1653a61fcb986ecc30f2cfb0722a76489b01678e6d1ca4d003f8a9da36b4127984af9a4b4aa684605b4aca775470176a7063d1f144d3a6589129f2d32924b620b5174d8e3ea654e0cede2bed30a7f12ec8d9554fc40c694a22d7fd3356210403797f35eb4e46ba2e173894d051419c12f799788eb8c67b880d89793c372532014097e285a0678b854c82592921fab5ca96dc9bcc86cd3afeb7ad8f4ab814dbe4160c47801fa84b39e22b747209671324c5edd8acfbc3dceb56b06ede606d6c5d373d2f8b8d58b4e6e24e3d5e58fbd700e8dae75b0433b2c9552e64c3b5a12a7a564c365fe13711bc0d435736f1ff59d880b08699325d049c0099c395302336ea4e479c55bb633ab41681ffc56692046db0fa5428ecabe698c88fd67408243fd815c4cbc086086f6d1592e02944b695f2bbb4684ea07de1bd60175da5f91a01dfb1f036dcfdcbaafe5a5595d136c2e7366a5dcc7d80e8e49d6efa3a4cd740bc26eed49a3a23eade635c366ba928c282e08f800a2ba971cc5548c2c5b47f0072e91376f5b55c7ef37146722333d29cad8b1a3b3c85df5a300981f95317c2a6822aa5d2db01d22a366d2fd59e520e18e09a1bfd37de5bd3bb85f49f9c4d205ca04cdb3545b8f09dd03bde4310599e2149f5b20d5fcc67dcc1b0476f7c39a78638b9785c317e16dcbf8b159615f84fe30435f97ffde0a4422445b752b36f95147f8a35328457dd0328f4db090062c96b4aa7b97b2f6eeca2b1fc6b693fe15743b87c5ab8171e1a7fea2bca521b078d0230fc9e9be7f0576df1fe26f93cf8e735db26f5d5cf0373de4baafccdd661ebc8024aa6e56064fb32d890f3ba71e99cabf0fe89117c9716efb5148f3dabac774e89572755620756c8bae15b0610a25d3a3c068f2acb55d22dd2279f133a1a24966be24de4673a8902d6849b39454d5789bc62a267ca7b2b333afee8ade684bfb3d44a03fb21a00e3c7559442c09f574131c5a1a50e885241601d2bd886fed8ebc6e97e553c4fd7f6b25ddc5577f487fd023898c95920034f2610d33a1989d335d50cf961328b74b50db7638a4e1cd0d2bc81a4241001d88f07c07702bc4bcd6a83944770ddf801ab9ef7ea449e860d036c882e5e906bcc7a088944aa8c898dd2e43a05641131c51cc493f592f15d0a8b87d8748d4fac8276829fe417e2f2ef8410e5bd67b6f0261777b4c43bf62078421b25191433a1cc735e6ee12f37fd87ca019a0f8de396942fc877da465b2b3d1b7279e1cf316e90fc635cf733b305558f22cf7bbf7796bd3b3ea323ffdb8343425761cd383c16405330031d9300b7c0f3fbf27bf6fe54b640fd0a8f923fabec57bdac21f9e35458aec9fd18fb0d531b7f7f3abda247c91f6f16b4a95833cefed01a5820dda09207c72dd6c50e88a52e42c5c3dc5c91a715a64fce30686b95a44b687f6a27215fbe182bd0a4cd6f7f0e6eec5e317791f5cf0437570a60d79e41877f5157abdc6cf1debf5cdc1b5a38681192b7b8f44b56e988850cf03c7e26f1e16e8bbfd87c02af911575ed66e2865b4acee760646b59e0b4baee050f4edc44377cb438e5bd24d05896c565643222c72cfc96ccdc1b126be7932525851d5d71c341d735810fc53e82c2852cfc06c3fb602b3c53904e36d5601c45cc9b034178a341921cc8bfbec4a1e5ee7ff155fa4fc37701d0234e8bc97ddc4f4ec4a1aa727003d48383c06fb3a192460e6a4d0710d4ed3021881a68c0d45cefbd89f52336cf3fe82d5a57a4ebfc9180b5dcf9e618559e3f3677414922352f678a59535e1dba18fffa58f4445a49463e590ed0b780e18018af1c313233756db023756cb6c030248df3300fe4473f21633f816fa07a1870eda683fba453b43c9bb2441fe2257a4a3b8102244ea61fa9583719c6516cc6ee57fcf253f0b7ad4889003b83c35907dc731b707633d8e87531f0c15b0c36d7cbc43506ddbed07f50810a03ea4f2633b51ae55d37d78c7460d7dfb20e9b2055fd573b56c2d4e20316c8281e59115f83389fc9933cc0ad67f0006daf8de2c58988fef9d3b8d5c64c66ba2a6621de4c5af88", 0xf46}], 0x1) 17:41:35 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000002a40)='./file0/file0\x00', 0x0, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0), 0xc) unlink(&(0x7f00000026c0)='./file1\x00') r0 = getuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) msgget$private(0x0, 0xa4) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0xfffffffffffffffc, 0x1) mkdir(&(0x7f0000002a80)='./file0/file0\x00', 0x5835bfcd3002803b) fchdir(r1) r2 = openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x84) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xff35) r5 = socket$inet6(0x18, 0x55e55d7a28f2f64f, 0x3) setsockopt(r5, 0x34, 0x9, &(0x7f0000002980)="601407bec46e8d36beb28a159b9dd05339769eeca68d0cb149d72e855ee418168fcaaf92a103df51c0c8964b126bc4be4cacdae9f9ea6e40b298b22344c95967db0faeab26859b29329bf128a30c4de18f34303b09a170ac94fdef5a1c6358df19b81fb7069d3df509d345f0a390846e7d63d39cd6801462b926933b4c43d8258188a9e96a811e413be8de1c055aa2fb58fd6383", 0x94) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) lchown(&(0x7f0000002680)='./file0\x00', r4, r6) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002500)=[{&(0x7f0000000200)="5f8c806e3526811d1a9abfda77eab4dab2f9c4d56329ebcb5520abebdec3378e2d09abc0a581ac23cf7fd6d24e81301fa34133b1c913389cd57dd65cee6f094bcb1a0424b2f318980f3d01fcef44d6bf618a77a214d6918fd0ba44dc21944def0bd5d8ca56e990ca0f067d0879a38075356d5ab0518fd8aa1467a8afd351349f932c581f348a4d80896b877dae6b601839c361203ff85d488d8d45f6a3da6c2aee6384f093c29d02e0a4778c478840f78e6db9ea5118b1f5af492d14dd8a566847a4c20ebf99448050373dca4b2bac500328e115cb721b5c4dd4de05cac69cbb58c838ac789f8f984e933ca774c048153392d03fb94622503362fb773b5c50b3d7a60eb05d64001073bf2951ba27a75d52cefd2935b7b431114deeb60b95d02e85aa4d4a3cbbfaea95906b141133a59e76f8181ce36cf70cfc983cf2cd335f0895e075127e48b742d3f494d86a1bdc154f49f595360a51e0ed744c8e63d9ede9f55923249ddc34e3528a137af9fd2a863baf52d7c1cced1e5eba6cc9ba7531261b407d879071f1ebd08b68159c387466a96fae07fea9157a239e76fb27603337490c7c8f3684351cbdd34e1035f183182124c2cbbbb5b5df9a1243036622f252d2c70c78fcc9c4f2e32e881bd204eceb20ec99a5856d399b045180d15d12a67a7fe709c29cc63086816576fa5cfc5c28f8e573e9d5c6b88ededc67d7fabe7269524ab7eba9e45297ca744ad98e88c240475f7eff6d874a7575c164ad03f536c3c6485b2d938d3f7b5bbdb31e9c132f307f9ee4d7ad9dc294c57430026101c78dea3062fb6a2db02c58cf44d6fe2e4a6ec517e5d5c7f19a471bcd6212810ad03ca1d0b82abcb8286c7aac4fc37917b4a0e3ba2f864e89a88904fe75f23d308c578fe770f7596eefbd9d348cbb4beb95d4674ef2469ac80ec668a6e75784a6833f81ad9460fb164125b8249b663ffd1f94c1c0af9065c81405d701b070a483e08eedfaef19b54b7fc4e5181abda7e79828bf2d785e08d574d8598bde5b6c07a48017790ccd30d2edc3078cce2f3cbe2bdf3de00848bbf90ebd14c75c19d5c9274b8b7dd606ab72c898335669af603ab600d60b3508045ada01e1f8892864e5f10ae50a6d3d98b1089badb28cafd8b04539eca75e26a0afe98d4f39c27ee439ce88f9b74a5d763c361128011ba5c3a917fb1fbb6f1b428d7de48e53467f324ee22115d3c84239c7020d07451e1d3a2867220a9ffaede270ea39b968625b584a45394b30046b4248733e1a70138726e3cf024fa8035363507aec55da2759eeaaf32bb5dc61708e520be1bbfd7f527261bcd2897643cb6a4cf62f9904b3fe402de615eee4e54c6d99ab668feb7ca96dcf091c3e3fd1b1e5a369de7e52e1d533d90db3683cb408d0f9c04463c2a07a93e06e4df0c5810b77464d11617d87f68f70f674ecba6f3ecdf016cb9163d8910a58e248704d4891bb615263ab775acfd2538d89c8e38432d2c84cbd3069135b2d50d012f77eb0f2abd24c0ded2d83eac27f2ac421f569faedd1366bf2c5341f7a4161c66d6ca01f232ecb15ed90d8166435126a45d6a7190094254859d92cd508f58f298193d235ca843d77cf6cf2221270ec2e6b65cd8e7b21ec46f66c87ff6e887ac4d72f08b20905dd38b34b727489ed70ba32b1a46e81147dd2bb99b025873818b9439ab22962289a27af1d0f005c439d5da341a0ff8392b970dbe9c72c15f4cdc9cf1d6b33d61623af6505deb9daf9269803ae372b1fd56007130b0d2dc0c9ae75025a824ed0debf29eb4b1925211620effb84257c21b96b0536fce4c7f3af05b8359b4ad506e1f5eecd41d37d14eae6d0425f66fedd3b25387bc63501b76a7b4cb640418c0746a0a5480fc57f63d1d0e78b044ce0c59895539abb5cc0a9ee5f68a5293d24f4fb8f4b334fde0ae9a28cec4344724c92ecc7fe6b563f38511b36e9757bdfab73da960640e20190baf9007434eed16ae6d31fea2a5c1bcbd257aad8d5c98c6e3e64af3b80b9ea6b383c10737c228d7fee3f160539cff1361ea1e89075a2cde6fcfef80c250219e3746a5a2d8c0bddecf06436a16ccd3a4929c465a8fd9e2f83706ecc72d93e4420765a2d18fad489ad7c49553e20788c049da9fc764107029b7b9ac1b5e13a65fcd7b4f4635264cb11a0dbc07a266b9e8c87dde9aa653e4f90c917e80509e9fa24f5dac4f39c1be8b76fb24885d949ea414c1e07251014104ca14619a48a5d9b68dbc41ee3886a481185c78b0468e98a5960d11fc0ad0c0fc42612aaf6d121b2ec319f634b2215680b150bc720ae0be0e962cceafc3a8cd62eade54f7275c626128bdea4ffccfaadb274c098c66f533e2ee18b0cf8f3e4e07c3c33e10c18ae46de4afd1cccce3fc3793f74d0a201b5d865ad9a037edf1c42b0aeb954049512e5556c300b2e661dbbcd7b214651e552d822d90393dbc15e40a7712ddb060d5eef4cba15f2d00dcb2caaa55cb4c3df613eb2a8f01f0548038692b35981088992ec16f10e632e27e57583aff96c7d4f9260ed35f06d37fd048d2d3a3a036f98356bfbcf253b8deb063ed3238288c4eed1161018c2a49311084ebece9262ad8ab703c43b73b60ad3473f3022014e2cb0988a5c32893a213e0bb919f045f07750810eab7081c01a44d389317d9217e0f3b5e9a59b365798e76dea6eec0af995628289f5d3499c2d5ca18ab369d31dca39aac7dd7d072a5a3f0d87b4f91566e0d635d3a100b17397fd40c5a615d2877bc8756fefccaa65c2f50b64b875cec003f1e0bfc2083a8747c25269d49d75b8c05bd54b3670a21a81a946c92fa811278734e7e3921cda77c8ca92c9277b901806622929c2a464eec89a9a396a0f5498347ccacc76efb9649b27d58275d1c95ebbd77bc90ab7da9ed9d1f5cb7282a80592806876d5578f1df943daf17d9170dc6f3dd27f94bf35cd382b1a89ae41eff5620232f18c6b46db9e679ab6ca0823d1822517bba16e37e9f811d6e2bbcae3b630671594621026ec8c850a1d59f5b1c016e2ee0d95885a2b265994635249669721caeed9de7f602af4b3cf255a20348fd2de4dc4d513db6eac416dee2cf98378a728d413a2a29bebb3c5881f0c7b8419ceca608f33731f7120a40c04ecb8bfc9589d7b61a08f2ff588d75e1779c33cef6e0fd2c9218ef236c2d4988117baece82d8681e8d71415a1e67b56f83def40d897da7216c41e28d26bacab0f065a5d9d30b4a80874bfc130bc075e1478dfdff699e955307a11f33744b86986302f25cef4cdbcd0353bc20905f78cc34793c9faebe4588a4fd8eb6bdf58838262ab6d77eace2d1f39aab205db0358c52e0af6b2d5c340e59a7d8a4b24a2ed2d69238a2b5b15122eadafd26611dd875a92b4376105c2c802c9527e5ee99113375794f820584c4ee9dcbbc3e7172d976886d5d12a85f2e0fef2a124f33cfc028ef3ec83e11a8ae2120048cae542f4819d102d48b0283fb331452cdcbd29bf7ea110526cfc694fd90bffb5333ab6f32d3e827ed0a0bc0e8620fdd6e6c8dcf5c2cc0384bcd151f198c79d6a2b2093635e4ceaead7b721d74e5e65de3f70e1f4020bf1525621aecdad14177591bfcfab725124d8e2d866a52398d51e248326c86c1689469fe3e87aa81738b4983afa96213e23a6e7e629ca18f341d85644b34bc0bc6b58ba502ed2c7eba62950b3367122aafef3c474da14f8efc39e997a9f753dc2d483a32a2e9f90b7d454e22573fa2463fe33824503d6de1de5884eac3706a9f9dc3abac9e16e399d59597078a1c48291c9c871675e2bcce3a91188fc1332b646aa76cb342db8e46d69387dc25bd7b2cd9616be0507314683803732c2f718d63d67f4e478173dd415426c18684234dcd896c11383df575d6f9459e15a944b578087e815f16babe865a05d01da7cac1a1ced38138fb09eb56dda78d9d76200528b456e627fe0f6eaf10101c9f23569130f87766c24ec0f5ce18736e7b163dcb05f09e4a13b76e107c4270414ad5b84dfe5dac6350ef2ba44caa62beb5b0e931738f8108e146caab2ef0857793cbf0a44fdacac30522aa1e98c09cffcbb60e18128055b91f529821c6caf85ce5681fd89b5a2b47a3d1484cf0ac9c78c26dddd81559224017713c0a71359a89253a3c4caf08da634a5ae3af9887544c54fd02546e53c373f5b368b4b058d5b1763006bf7e551a028a0f76e9d7febf484a16549041cf02041191a1a5ff433539e439f7f7269f29e55ea3be03f9d67c0cb02f9566c336c8fe26bd02d41392a5841f8872cb3dd5558139be44ca9da06c4513dd77e3a0d09701a2d1993b0b5b6a55e1bcce49d62b98e1e8abf9328301dddbef3b2b30b2362f373d574c51b5b97bb719ea5911a32ddd9855e49fd02049b0ecdf1a21e51e369969887008a81e135d14b7ebf6ddf0223d0c8b0ecba0918ce47c75b30c215364f02cedf1fd8b600029b8ecc67d232a500e734f89a4c1bf18bd408f51fee1413fc429762b7bd9b07be620287bcff1ba4fb790a2b412cb3e9ebafec459f6380364847f663787626a0b2c6f8fbc0f2d044d801ab19702e7b0ea427d5b7d83d2ecc69f4cb573f882672d3cd19f79b89ac024f736645eff838457c81ffd54a48784fa3ac683759747d99f7d7386dc67ce736fcddf740979c10ea4bb255552a3e735e53208d4053c9b913138387ad15894bd023c775215f5f1631ede9675533a32105579d0636c893a86a9c354601278e8ba1e57576522dd134afb5781606eafc11a21bf3cbf0093162a3629ce94a9dbc3b3e1b7d264925b6f85c5a0ea9ad7e11f82570864fa8a7d7ab0a19973afcc444d29cadbc27baee7cb93e37ea4cf2a817313c8aa222aad9a21143f6a081647afed3eed93251891cfb874233a9bd101ad43814b58a8e76d5f41cbb4065ecac4fe3602ce2799a210461022f6faf8158dc421bd69f69f6d49c8c9a2b94737d57b562f3d180e331dfdb0f92ef395ff3f7d51dde3e2751eb7905960c91ed0fd4a29a143905f5d751167252fdf3debc2609920d61246d3b392dcce2a29e45631555c12224c4fe7cc085aff148a5079725ecf619a63cf165e1903cbf544a848c2c07d5a60c13a4ac88421607310f2a67383f5793c2f831c7e147806f0b5e08f7719d329eda66fb2e8fb03cb30c6967b4dac0c8d8ca44af35ab3fdcd66caf02b82975911c73b1b48f100e3bcf07c8e8d78aecb0cf68348f20919b7f09d851f9a988f283c34a0f160f006ca7dca7ac51c4922383cbe23d8571b951149eddbc137e287c7efad65be47e3a7a30df0cea0207c11d6f651ab02fb159bafaba6104cbfe7be82b0fe81bbdd4629121b87e26ff9d689c45ca75ef141745e99c771751513ce6b0f6f0c2dab8317c2da5b87ff841da5474051a4a814dec3ac98c98f3afb9d6b7e7fc635139251955a95b47f146c51a1aee93f0ee8db9c9d4000dd5631c73218fc176a31cf5b057abd0887404d0cb836177504df5afbf0ce4e2b693a128e763d4febc3ec9bed6280778e3915956105d4d9cdca6fc2e87886fe379f6c71fedef61ef4a14a9ee0c25570a9ff2085998690e5d18b321ca4fbac6d8a1e439a3fe2ed9b17b3c714da90673bf6db4b98dc90faf72ee95666503e1ff0a9e0a7f09483a0e30e0be09fdbaabbadf070cfb37cbbc2ca68d772047e13426e251dcea26813d0485624101c86c566b4836b4f899ee17f124005d4b72bee07e3b3332fb75c78001e29b18b84e2165a162e524ba4afb0f4c01842f05776446a85221c274bf5e2d87a457", 0x1000}, {&(0x7f0000001200)="fbe80d3f2b8ec8635e3a2e94291739f1a31beef236f67285b94372d05086c16e70eaa9b00fa0c59d7c671864de55e243479cd1b0679505f2e0a026fb8b8953eb8711225635b3867fe50e6c670b1d6237fa1055d35b852f9fb926b30ebe006afaaa480d1fd4c19bcfb712dc5809f0519a53eeb593caf33c8ce5c571e30324c6c577d8fcdce0d2f4640a366e30453d34a3158b4ef32f7812c1853aade211c9fc619492913cbeaa73e7bd23fbd708aa03b93365eb96b673bcfdf0f531bec30129d4d7f24262b158a4d2fd0c29b455ca7691e8fef2eb520e05f242770a74e84a6c6282be4d2618dadf4c3a59a484ad7d563dc0dbb6b601c2e1cdc8238ccbfc5b8aeaf59fc0d9322eac76c71f4af609721776de55a207f98d939361da2359a41132f7c505ac10aab51d722221dfb79ac676d586b6d4452726f217d963170f55a02f9a75c4c97768e78d47cd34142b16d60ba1d7c2dbaeee286340559df568ca5d5787504fbab11b4dcbf5bad41447feac8d23c47f481af537de0ff046d452fb25e602f2febf3e07cec40810473cc131f9d386d15cbab37081fbdbc7df342a6f0ffb0bcb1c03318489cf231fd2d689880df784e904750b3285c960d71e1345ecb19810de8a708b89becd5467ff524971e4cc798f9dcbe446ebfba201d7bea4f0c71820985cbe5f9f0b9cce02f1eaf80a4eaf704381c9eb3097e3278748898442b77b10e97bbabec3fcfaac8af5ca19421ca36c1e1c8112b51c542eb4cba5ac380a3a84cd4a9dd9bcf22682aa52fe23b7f084f0d84441e042a52ae4f324047ad05215983b2818ba6ae270ed2626659c3e5a1894e01e16eb39dda7ec7454d96c925d040789e501063db68bc17a84311f7f034ffaa33f41f0a78ed385382ca465cec01bfe0e6d2f58babad55a7609abb2a7dd692d9ec3af26d30dc1a4a83643c84a85e45a98f4b2ef66f701e0e934464047d146f61c21f05fb7b4288949d3e19589f308a2ccf6234acdce548073b3771c363d4cecfe931e3a7fc64bb319d8e3566e38aa44518c79abb73b5006d96f0803e2256a2eabe650edd8b2cd2209afd4fbc106af4403d5be8795a47ea14b821f922f4670af76d51271317ff9eba1bbb48d1b6bf17a5e617e336a5aef523add80fb77ae9c2383bf36efe7c1e468f9b5c7e66d245206af256b59ba21f1643d97a9b2f82690d573f1df197d4baf3911b2f161f8c9450e33a1f74919e5546e0bbf4be2dea9d4e25c2cedfb93d049ec9b9eded631b2fb1400504feba5c400f5a618e43f2b4496a2b4e3b2577fadd1aebd8e190053d778def1673a180e61548ed9bc625a9e5626bb1d73a2a118c937567ddf9c109d9e599745d6d20bac83aae25d5e1adf421716cc2115111981abdd45c7470672421c403eebbdd1260944ce5bfb5599155041bf7ca00c3fea2db21618e50e9a7713dd31364aaf18d576a7d5edf4e0385c08b98a984979e0f00c5f0455c05ec70b43c8564f3ae7609c2fffd361ebf4052672e8e480182945c51f66fdf029f88270c290ce347f421fd6fb848fe65ae3aed1341d94968879109bf19e4978adc71cec6974377a512eafa21677f7392fdccc347e9b35632ab5b3ad656d13083ab16c84ed192ea12dfa05a9edba52f43f9ac295c6b6a3d35942309191d0a9f31aab93b49240dcd1cbcd9d1d39ef9af8d4232b585b6b6b59fc085273f5b54dc9e3b228f4b8a25db0a11e79e058a48bb2daafff1c14ed99fdd687c67a9a7f08e30f02c3e8a05d152539506eccd35606544f72faae50ab4ade029ae4a433cae877913e1ee49a349c577053fca6e12e93004c2b4ee2495ad44d573b0ecf8a9f301ec0d675c250105b578f6dc3adbe61e07809377bfd4990b454e25821e0627ab2ed39ce4a745f1d2d360d92d5fc00706cd66031fb64962dbe7a1bd030f788c9a699962edf70d8e462976b4600a63f704095facd594c32da23ae50639fe121106399f5e36ae89f6f1694c4a9e91e0754c04de5baace432893cb16164e9ed6ad2224ca906802fb918bc53f8c49cebb38235e78bc35d8cdb231650c2aae61a68e829acabc6842321a0799ffaf4516c59492359892f95079e8c85b9dc8e190db0a2912750b98531cf0f019a4d25726c3e9a75affbf341ef2d3600ca08eca7ed79a505c4e268734e85c88a3c463cb3f2068859c234f498bc3ac1f0b9cb13f51570188510e0e93cec80a3f119232947bb5234828e7ddbb5b7d966dd7c6ca18645599ca7a8c00fa9bd1a8acfa012b47e2a2431d5ad43d3e39ab61e99ce434d7c03af178852e4faa90f42c763092933a5a79f5eb79b79ce8be829637dab104c370d0644c600f4c2d99d1488295d95b0ffcfe0f5714e8dfb09ddd084f02ebe0a6f09840545e945682b6f7501bebcf3803ae571fab97d3058d8b54d4eae45cc09608d8afdfbe2aea7afc700129d677e724cfc926022588977fa02bf5704a455ada1b7d96c515e0af6b38220cd2eb3b3e23707c70396d0c1124e4be772e35bdd7eb7033ce88e8f5a8fa8d4300907cb97a509e0dc149ddae70dc1cebaf121874499b0a8a753523d755ce9515f987291d845f34db9fbca60c0e00650d91aa0c8a0e9a3e13b5a17929040c45515ef8b16ccdb6d599c5ff1f61abbbdfa696468d13bf658b2f50da967ec61b77ecf5276092140f35d314218d47e33dcf2691615bb4438032f46cf7d7871ef90dbf984ba0d18d4faf56fe6bdcf376fc0222dc8dd0cb6b691624993e3aa1dd86f68fafdbbfec193067079f1dca51b41ccc19c347cda8c2478c3af17934fac0fc8b099afe51a8ccdb0a0fdca92f6af07f3e1a124c0edcb1e546e0df5f9183bf3609a72d5ecc84d3fcca90c9aba3718b6dae60c5c7f90179dcfa2d9ea5040d742420764a4c5dc2079696b8672cf1953b71b83f74759ca767ebf72c906c149a16b31e26f34911c7b960509f1cbacdb6d0a6487dde5514f20f152a4ef4a231b194512d55fdbb5edee1356e27cb1091385d230f18c16b9940374c8e7fea123d35f8e0943c2f4a0af0deee95f3b4fd0dd5b851ef240c00c411d17556475b753f9beba1f5d955a2f38e58cf35563c85dfa5327a76a42d60127ae9e195392168f7ddfe12ddaacfc69f0c035e1b5941f40267d0072258793cbfe4b3d96b5870243c09fc5510e89003ea50d31cb172166b30d1d38f7f114175af667c3dab6e5c3cb86b988a5086acb81569ecaed35637e44861344d1311f6304aad2bd4850af5184009f432550e8ca1973115283409c92678099aff7905612ea92e58006f46982547dc1027e1c9695aed83dc27b52d2ec5e4ac19c6ef03a73d8e6ca1d4edf764329b7d1208c84550c99053158f91aa8861be42d6791f9474237926ba61792ca0b4164a32ea661fa93e150390c55a4fb9c7c0ae1205cc335e47be548be9690b28d8d453a45d67e8ab252e58610640e5f401713d9c40af9783623d022886d2fb07b5bee3a187dbd59ceedce021cf7b5b2830da9389ddc963f15cea4e719e7d7c33d872c87357f4278fd9ded3e3f9ac8f8a0d6c1f47cb7ba249ebb83dd106111e79edf24fdae14f076ce2473ca61b9499da29303f679abd3d048d7380c302d37c84628615e83adcb2eda61c53ed92dc2428bf69f426b05c28464a4a5978915335830e21490616091403c2d765f952004befc790485b5e4204057827af791308848cb049a3e2136e1c6263c262696c75a79317a416dac0799e1d49cb0a301fad205f8c7f227706ff59e0d1e570bd5119e049924941cbeb29da8545e57cef97f1eaabde51d761303ccf7c600f77c4ec7885c5f69fa4f9eccb463dc0272d6d9b55459835b3159eb996ad52d2311e4786be9e0b98fe1c06b0909d31362f042ca03f657d6576c3742e09e8bdfc5db92d0782327931ae3b2a627bf02853fba0494a310804b99957b13da4d1554d7a00fd166c5da4598334ba51956c777f6d211e4b44b602c2072e4235458d03a38976deee5c157096da662d1a8345efad9ad03d58fb5c4854c9665937a8ec2c309b2d762a137990b3eff4c875274a99b3294393a4c05c88a83328d2abd4eebc2ad2145e5c794068c5218df0f525645cad10fe36fe676abfd311a8593fdef63fb47ad02264197656d7960a21f00c60888a004d712c97a215917e6969bdb4832572d9b1a4a4b510a0908a7b9e4033d3fd0adca15ca2d3ecb85163b1bdc2322c0fde233cbd0f45ddb74678999ebe5e1ac0cc08fb7fc0b36f4221e320f67cc049db4639cfd986fff93d3e1398d9405158306c50e9a29612bb0b4d854288824b272546ac6ca69a20350975f7259860d52833825fa297c0016403534d34bc8627325b446f8ee099967cf6dd6590fc1ba936e9ede1fb155c6a9fede36f5dce1142131fbe818ec9d9d87559b4740121c4d9f2d7e46e7c3387489d679303cae6078c843cd0efdf5f284e9a85b8d79ac38fd8e96c3faba51721c8fdb2fedb19b8cda8131a7900fe910312802a19d74868a56825408a0de37185a9ac8478109c202b1410235ffff9af81688779a5d9c9c7abb1ba0b5d1242d4bd2941d0fa347c8f0c6c9647cf6d360dc24a76f46c784e8227505f65dad8535c5a2f955a3678ff909e184eecb63cc65c99a10d019b63af1c1047558fb0c32967cb61abc79f0574c9060fddc84fe415c61b1bd8b19af28f3f53c888e74c7419f7fbefc86acc9b85ef3f0e280a74a0a739466e1d0d016f53f54d2358687a489c3f200f03e27da0d9bf05f4573337a71ef2978ed3c18c1e89b03a117a670b5edac90ae1dd2ee30c354ec6a63f3041e55b829fd4fcf6fac7ce1c7b63f40399f1fe1aa3ee415c8ce729d0091cec8ce5b67a93733739948d54f8344c0397c0a5493e478c5f5ae4e370208001818455ebb7840d950f3a60647cd9014775adc35ca3839e6fedf13faccebc75ac9a7dd4ed71609f4e0d8206f2783561a460b94358cda424753d0a5a1604c18e512d9003d0ab0ac775d0867cf0409aefacfea0c8ed03bde2f44bc6ae7004dd5cc0a37cd8697277ce1cdc123c520a93c50cda0cd8a4e130c8a9f7d43a255ca041617fd8570a8921194dd9a71ee3562a443d49dee403702067ecb5b04ee02265c0c586feaea23a22132f294c31f6167a2a106e34c3841149a515529a2146dea70bfb6146b113680574f93feb531618a4a613fed9b19fe48d2b9403e840343f744433adbf487328e297b120d52eb21de335894ff6ca7ee0cbd6fe13152cf3eb2319765f2356523413181ff1b91f68f4a1f559f46978b457eb1b562276dd642f62d09ddba27ea32bf2abdd0a63ba0747923c5e85f6ad70929892684bb070d21c30f319c77b2254475eb746f56714315e6d76e6766e2a11c42c90611254fe8d8c60c5f3bd11f0b8e6a33f5b8bb56c8849dc891e8abec9eabc4724e75ebd0c70ce9990219321dc45eaff031320fc40a263ded7a1b0e5a33f6dd58b38e333dd87d2f6b85c7c368520c9ccba18f9b75ba29f4e86081b16af71cb91ed74daf0db476adf8039ee3674a799e764c0ee043513d60dfad4844883352d600164b19aa7eeac07e3a44bf95e62371dd389b100e9bf8824b1678c1639810f581296b50352df9bdce939e0733e618de35355d1d4a14b7d9b6d2ae0c63eb52cfd1df9fd209c1bae33789b9934bb5e1fea8ae043196195223bde4491ef3c70a146a68a2e56f0913117ab593b12ec53fb260bc9a1d04dd5da407d06b188207b928eeb16a1ea4a9451de7f087adc49d195d1b1afab72c97b668db83b91806ea44c75131d4cbb623b34bf79138c5f9c3b5b5", 0x1000}, {&(0x7f0000000080)="965af84b6303e00eae67a99fa1f64301d7b024573f22ff531c4c65e3a254b5bcf50241e22b2a3b", 0x27}, {&(0x7f0000002200)="398debcc105df9827608fec0f2984e37011e999bec9971742e5db3fec5a46c6db65e852815c95282981c4176f7aacdb531c6636bddb0bd08e0e18e0352d732ffcce829f0a8949fff11c2548fa48663ab873a", 0x52}, {&(0x7f0000002280)="bd2f7096949c5ed576eb3f75fbb22f8a5f0032b7fe28986ce61a1d9a6baa1e64de55046b4c0445767754ac4afdb3b8e9ed8935da109767f8c03da5265533907d76f4d091e8466a0eb400581dd1fc2241eeecec428f8f3c6dc3a07da548eaaaedccfb1434f4657386361e390a1cca127d41678e", 0x73}, {&(0x7f0000002300)="72b83ee00239aa6e8521d80f6c2a9cd711e0f1a39d02ec3edb3d0e2fa47cbb5a959f57c0d3ac1f8a156699731ac60b2fae8a6535bd68a7ada966db0bdeda08ef8b660c8fe0e1a4c0e084ccb3c10713d090a89d84ede2c691e811d769398017f7b618f8c131cc654eb65b258d5da9d509bb92050500ab0f1e17f911ed96850f4d14cb1640840c68b4ca7f430a5a2805aab51155f05ac84159097522cbe3e7448c9ffcb8de36b81371fe3e6aa2516f18ded5e1b16f4e6f716cc06a7e89d4ef2bca3e89350c3bcfbcdaec54f9fb252d5d5caedfba23d5b51bd75cfccdac21ca4eb7da0815e7", 0xe4}, {&(0x7f0000002400)="07327f5f3900a41b4561ea7a278cd0751aca4ac0d5bdce172bef2c1a81d41a08c57917afd881e0924bc8bbd732a70c4e14d7270747197f3c168ca5912068dcb54dfb755b130c0120c32b00b8dac78cd40d3b7f843e1d60e3f31f35372ad3d7c6c2c7a31e07a29543e373447e137924a9f6f2b54f82d674520a62c86e9748a3987fe310a8326284e41bd8c4c65f6bd06d5c91b732d5b2b4e8f8090fae516ae44e64d4d3ee132f78b1398883a0697911f734c52879c6806227c59c4d608df27861dd45a2e796f9419a425244692694943e3c87c890ed3b6eb18ed580ae66a114d3dc4a70278769b57e2f1d16bc35d924f9ac8381f4f90de782ec0034", 0xfb}], 0x7, &(0x7f0000002ac0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff0000000000010c20171139515a4a06f157da86af12b032ebd55b5ebd0c790292fb3356414242d9c42cc68b4e21129137fe56259d07000000ba6ce50f25864306a9452f2a0e70532168fd33d10109dda39662b8530833643afefd3173b46cd311e7d774bd9687adba15a863c51210ee26d9feadce3274d49dda5ffa3ea226b89faf3a288c5a38410b57ef2263ec71e1f247ab162d06f42a41cabbdd38688a3cb58494d6288b3cb51cefefe28c8d097b427073e3cc8d9a386b561f11de3be98ad8097c75d4e74f83dce918054b4e", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff0000010000002db2dbe6b78ca69ef4b03a222b8e53c5c026fb8489eaece76c50d27cf6df99e4fe8b8374e7429bbbb6fcc7e3199fd8161dc786158bf0c13de6032658dfb69e925cc59efb521f281de7ee2512302fc8e05a9fe401466957ac54", @ANYRES32=r1, @ANYRES32=r1], 0x80, 0x1}, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000002780)={'./file1\x00', 0x8a6, 0x9b3, 0x10001, 0x1, 0x100000000, 0xfffffffffffffffc, 0x2, 0x1, 0x2, 0x80000001, 0x101}) getrusage(0xffffffffffffffff, &(0x7f0000002800)) 17:41:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) write(r0, &(0x7f0000000140)="55c4c753291c4535eb8e49ef9a11cd164996c67b867d910496ec5515875e0673914930f958e7ad7bd31a2d7c638132d0febc870445516649cd64860152c99a541b", 0xfffffffffffffedb) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffe29) 17:41:35 executing program 1: setrlimit(0x7, &(0x7f0000000140)={0x10008, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0xe5a3, 0x0, "03f3aeeb9c3ecbd0375b45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d", 0xb}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 17:41:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x40) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 17:41:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10800, 0x4) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001e80)=[{&(0x7f0000000780)='mn', 0x2}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3, 0x3, './bus\x00', 0x200, 0x7, 0x818, 0x3}) 17:41:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="2d9bd7bfecb59b53b0c421fa30b9c5f03b4e8143b89d083d2c55dbf54cf8faaafe4c40d5b224f152d85f79455cd419ce0415e8fd1281bbfb7b5e90b7ee01d388250625f428a7f72fbdba2f8e1e82ebc7962a7735db3034b9c0d30bcb0849ad59e0c24583ecacf3b29d693f4d37aa4c6fb53a767c5e5a9197270e5acf57338b232e03ba7e54bc6a66b557b85a75926291d6a44c665f39e9ce1f340113", 0x9c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 17:41:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = msgget$private(0x0, 0x210) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000000004a, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x0, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x100000000}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/73}, 0x51, 0x2, 0x800) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x2000100000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 17:41:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8051, 0x4) 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/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}], 0x1) dup(0xffffffffffffffff) 17:41:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xbe, 0xb703, &(0x7f0000000080)="c3db02e9a039437b907a3e7982223b729d5c0a0d34511c0d66161d9c27448cc319be1614ee0e08478900883a9c8ab99a883c1ea185aa78971b50c7b6da32c24e38880658400684d2090c5a6c52592a98d02010f89d148f7d66838ccf5b8ff6e48ceaa19c89c5bb3ee934b5f38002bf4d07261b3867ae2cb7076826067572c2dda4805dd84e1cad56027ca2fd87f920d1173c68be2259c8f2a5a3e4de92e379c5aa3e4f24685482fd1206f45c0dbfffe86f310732", 0xb4) fcntl$getflags(r1, 0x3) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002d, &(0x7f0000000180)="ffffffff", 0x5d99a389bccae827) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8082, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0xffffffff, 0x401}, {0x18, 0x2, 0x3, 0xffffffffffff9761}, 0x0, [0xf3b, 0xb5f, 0xd77e, 0x0, 0xffffffff, 0x7ff, 0x101, 0x7]}, 0x3c) socket$inet6(0x18, 0x2, 0x5) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/53}, &(0x7f0000000200)=0x37) 17:41:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000180)=0x4) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x182) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000072100000f00000000fd205c5fe75f60bc0e96046169b2b118bb6bde1bf438fd041b5263b152015e4af4f9ed8fdae57205270ed11e2ad4230bfbec221b2c6c2ec17f605516aa62f83e5bdd"], 0x10}, 0x0) 17:41:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3410a3f6c9d93ac475d8fea566fc2293914796d4ed5faac12e5376d3e7e8fa58304da36af5006ff00000000000000a1a578da18106d6e69", 0x4d) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x52b54b3f1637f08a) execve(0x0, 0x0, 0x0) 17:41:36 executing program 1: pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000000)=[{0x0, 0xfffffd31}], 0x1) sendmsg(r2, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f2ff06000000cf31fd29"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="ce99f3de2f0f", 0x6}, {&(0x7f0000000200)="3ebab873b560671f40f5625dffedcee6a85b0a2cc007ece7388143e1607985346a3b16580299581ffe7bd38d8501e2a625a776dd932d7ce3336f6a119c0f35026e92ee68111a57b6a68ac54e2ac8bb181c1edcacc08cbaab8d1c12d0b6ed24f59410c613d01c88ac08d3ed4ff409252733f8715e3e440b11", 0x78}, {&(0x7f0000000280)="ca1ec710c134ce611fd16d8ba1e030ef4e3fc7764e578210de03caa74ea8d67c5e628ad57015cfab08ce983038a656734fce9f8ce12b1f770304a993954b227429778d1ed4e626fe29bb48e8c5fc71f084b3eaac3c1afd7509791a32995441ccf5373d24c680f52051fa15b3ca2d8f3b823506c0360e4ecd62d55b71609b195978946d9a417ca9337e3eedc1b352ea70116d0a344a53377315fc22dd7538a8656848c6ec231c23949754b6518c468e875a40878aea3c61d529b16c47a4b2d11f2f76076ebef5a7165e23a0009d28f4cf76bede22bb3fa26636148ce57750124fcd7459705745b8f59c9975280e5c513e0c01", 0xf2}, {&(0x7f0000000180)="31e2920acc6d25c5d95dafe39ced03d02680394710", 0x15}, {&(0x7f0000000380)="eae54b3826f2e0dec649b65e315228871c3fc1a63c419afe735ea80406aac1d70b63050b7ce4759c064047e0e3fecde9f879613f58184ce5c1ed65faf0b09d4533b561c26022da8d8a219d7a8716d980ec0bccc0dce676d06a1eb7f35d35", 0x5e}], 0x5, &(0x7f0000000500)=[{0xb0, 0xffff, 0x4, "254287b034ff81e961904f0217934785f41d06b0245333006727e07b674f7bee3e1bad037ee8e0da3bc532135c93b880b8a0b55f9746cd5a8356da48c08e02801faba8cbc810ad3ef8bbb29480d8f7eefcb8c79c4e8f45f2c7cafba46f5288caab23ad162a6f99910624dee137576076f7151b967bac266db26f4ebb433f19b350e4b5a4865c618f9f339f8687a51c50473b95a3248d2441aceb35e4"}, {0x68, 0x1, 0x3, "f6e8485cf44f71b5b2c8788808ce11e18dec6ff859b71d500a6891c1564ef41d34bcf8a1da0aadcd5417fd6babd5bde6c956497d3f80de334ca33efbc12217257f7f8970e40e5ceb406ee713b7bab1dc590c875235"}, {0x40, 0x1, 0x3, "6fcc0a5cb1403ab585482e1020e06ca5d85db15fef8ef9bf66fcf821af44ba9f5575909f6d993c36a2ec67d7f6"}], 0x158}, 0x404) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:41:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3) socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0xde, 0x7fff, 0x0, 0x0) 17:41:36 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r8, &(0x7f0000000380)='./file0\x00', 0x200, 0x90) 17:41:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000080)="b076e639d145e4b3124f65711032543e069d796e4e144791edb1c88c58c57037d9c3313d225edc10cb340f7bc49b88b4a50840817e8a355dc3f3236c4c44c4b36a5d72c302f3f02a3981c4e75d022bb5451613109d86a12e80e3903468bdf1e0ce0322ab0cefd88cdf21d5365201045fbba13801e9b04bcc3ad5006a437b96ef80138178e08301856501f362cf7b3cecd4a4611e342d7bfbca0b16b0c464122423621902d7d639ec995b1c10816cc02e6ed125045879caffcdb8df12b576eafd50fbe3284d906c7ef37f2f37b3eaf4e118501f44525a074dc1da632e6c739c97e8", 0xe1}, {&(0x7f0000001880)="5badc10a3f977fed33a9401dac335b6b8ad38346fced0a74cbf11d20c785ab0f8ef35fbb2eb33b692e432b2f8dec35888e41c60faaada7075f1175c59586ac499c7287bfa2e4c47c4b70c29fe6492231bf1f34dff4e70fdbae8f4a000000000000000000000000000092c54d62346bb9a70f9de194abdedd31ed4acad84f8f3f3cc8f137fcf9dc34285b70bbe5d4e4a0e825624c7e0ee9ef41ba5fda9d2c5be7382ef8d1348799c59e0e725221c0bfdc8f4d13bccd94222981a746ce9133bb954c6aac7dbc8528ac4465d894862896daf370951d7ec908e66e56dd89f70903a6cfba8ce1754071248c20b8470767d50545b2f2f8d0beb8ea894225cd425e09d1ffe6e13936aab8b76313f0ceff8a4afaaae0811a4374691c888ecd0c7601b6e51d26e888f7e143970cc61117e999e1c114b244d40e0c59b89f9c52ccd6bde27cf476fc4d3340252fdf8ba5d93c72d52f6adba09d6010a528d8e89792a397bce6e927c38b45b0e1b75bbf6c0989b402a92ac590cfeab5ec7d1a0fabad0102a7b2a62a37fe3e956c94b6570dbbcd5f28698ea2b2a1fee57a010d4ad207967cb0f0432cc42f26e5ace06b7260221d24ba74e09e3b3e3645ce461d88efc802472930b121c35075ff59c00e2af4d6bafbb09ea9d4840358b6dfcd4eb228e6b42153ad23ff7c5d1f4fa51de2940f89b6166fa77d07d1ef76157bbaacb8a368c686560fc7cbeca1aebbb6fbafdc440881", 0x20d}, {&(0x7f0000000200)="b06e78c527b446f1898476bdd4ecdc11284b3e21e2bcb175528cde7c5683e95e0e8f83830023993b851d7db29cadde1afa983ce4a463f9794567d220c6a362f6503d21175b4bbd9ada1b57c3c4f1f1b70860f2727c02938d47f06cb31bcb583bf4a5341bf1a299af83d5a669b4f7e5d8546d807663e7478e2fa71a7532f387bcb2b8e3e9a1c7f0972ad55883763b7bb2c80112a7de4ab4bc830adfda5df53962dc1af4a39d24375fc1521bbe356f190ca1258c0dd21b9794639ec97f71fa0cff6a044636535fe79c2b85c5f5aa49375640c2287b647e3b01d429841d4ad2bd30cd80d4fc97a3fb2e7d799692de75dce96f2ac6cf1f22b61184484d72", 0xfc}, {&(0x7f0000000300)="c086f74002cd43d0537f4cdd0b97b149e97396a8490a0b675841eff686ef292ae3aea2b98c36294e9e271a183742c7bbc2223fcda5e1dd34646f9599414e256184223b19ba6fd9c1bd6c69d31f648b56cd53c301230b4b76f71c9e02b4c6efa736ce1c7090f81d311370d725d5700dac263e1650410aca2f79d1590cf96ab856a07a8d6e6927afb3816330125ef0c8", 0x8f}, {&(0x7f00000003c0)="3331c36da34d56991e3828ffb3275056291f47d559457ec899bba43f701a5dc5f51dcb79d710d1badd629d2bf59d87ddc729e5869d1a644d42b17ff55bf85dfb4e2c94c6c0ddda1c5abd79df9f2a50a75f077bd66cccfcdb3857f191e669a6c232ea30a958ae3bc5fd66ca3c1e93891ccb9550a3a368b2ff8ebc1963e6c6564532bde3f52cfffe07bab60c4ec2e1d7d5a81f378ad11a1106e8f6559864eefca8164f55987764379b4741794ed74e680cbeb1546584c2f8e1ba055be1356e84b6e25a4e9a64c0d0981af81e889e8807", 0xcf}, {&(0x7f00000004c0)="28d7513d007c925cd7a0a300cf820c3d534da99383a04f547c585a6bbab5c1995164a405b4964e0ba8a749d25139b67212cd2128f9e83650d90153be3446f04b8c0f2b3e2872f0e1fc1af06b30b0489c9b4a68e68d6f344dd67097ac0e02fa110e6e138794a76147169510cdf2f55e3e8ccccd2b4a0c68b8e4727d17aa15de38ce5bb75708af75de34b45b51f351ba07e6c58b295007bb12b5e6ca4945c1b6d58754e1b86f8de1bc9c39562b34aea9d8676b3a38cc51c90d2d1470e5315b8c681142dcc82a84ccaf60568519229afe2483b5c5d2ef3a8b0540275695bc7d7d13e7f994a5e2b032d920ee2bc1be92d28ed1771b9546412e2dce0271f5f57cf6e427926ab7401c762690d0d287fb9ee41593343faa7eef72194c00cb86ae713c98747c9b47bb9eb9869644141c8dfa83677b2f9809744a30905acd09cef58d5371e1eb8ede9562bc56b564582012f7471456d886235ac675a5a8ebc127394c20d994b97b7c57649409bde41cbdeb25533b1bd99d8c58edb45ab2cfebb1477f63c7663c7f4e8e7a1ec6a9ad5685e6de47a2a571a90df126e89edde7dcaba71d7001dc3f0b0af1e9c25f512601270e3bde814f5e65b2734def7fe791d7dd09fcd78e5f04869f860e034803890ccde17f88202fd120b7e58441468fff80d6c081a279fbef82c2ae27927c972790fc57ef67adbc3fa8cf6adf17fd163e81b4dd8928233275e0ce95d5fe4890b4c9c83b2739d9da539169befad2827452b2a95da3bd1ba0644e51b066e5c8b1b1efc82fc5c19231ebe1d2e302df32d56d927c294cacd7ccfff191ea2f4f8b718f3c8d84d7e7a10b45ac5e76af5bdade53ec605cde7f70eca716869fed234c454beb90a9458a73263d4dff1ca6b91062184fd773adbfa5a0c0de5223a7f95c01fba23debfef1769487657937c4caf8c8fc6c8accd729d4b2d1afd180e208e4b8cd520c5bf0b90c4c45269979263798d0e9d30f2a084cedef63e5f95ad4940614f85fcad3673a645a2c2fd0aceec7e7bb80a0b7e3c0b8567ce62929675a6376faea5074277b89883f8618d2c9693a48636170d6be0ec5ef029df8185c4c9bb3376c69b66386618f8f6daeac205ee22c5c019afa23c7904a1cb71cbbee8baa33d8fa6cd4445bc841d166373d8b3b6c26ef0746ab45add8a88bc590c38316dcff21002e500efbdb7e4fe79537d2195c1d8ee28531097abc0f3476fdec7becd6ebabb0dbe8ff41f412a42b51947512066f4d11d29902e6defef0c185099dd52c4f547635ddd1f7143ad438c9539c5337532a0bca97ca3e70d3622366fadbf31a805c211d7e8213eb80ac39f40a98f587b0cf7af58c587cc94dc6c7c17dfd0d2ff47ceca7be347e4468c78def3ee70e2f47d500aaa749362ea0a1da7bbe4acbb47095110687952a635dc826f41a4f4ff9405dd796f891987d66c74b900abc8cc98c6f64897f129d8f144e67506c654bcb83450f4973b33a15c094150c34ba23a7e5b569ce7c7aace8bf1b3d6e014030d1393359d12c56e6d5c3315429e6651eb8034d80049e9bad5b94e83494fba39a14f23ea3b50cda371e0df32fb62b0cd062edd257aac05943549662c5e0bce74e6f4b3e5d5a388cbc5d9477f27c02fb5bdab7203dd9015fc4780fead194690c7d0801bde7f25e297ecfe03ac5cab483ecdfa8e367984e6fb2e07c190e82dca937cef9d449817a5c0184d828c3bf93f7bb41cdfbbb0b9fd2e2f0ef8b13c6dd23b71e920dccc31b6bf423e428a6df13e5e06b3142773d96a53bacc3280654b38215c37d6c019cd25ebffe152f78f774fd5834b10eb0e3f1e84aa5c9abeee40a30f32499754274b4885e8b7f773361ab40fa52df7ca4d91ddaed9f70edc4e6b922810b63665521b13c320264a64566d65ca3a6cc2484cdf8a7df6e144a4a27f34f9f671b65be57c2ad609c5d32e14cf0473f4e4b5ea85a18933cc6ae7aa2dbd68aeffcbeee6d51ce88ea8e714d7f81cf4891814845aa319f9454fe2efbaf30083d6781cabe67e91faf376c04d47a95177fe87d2902ec38015904fc1ec8d0fd9ccedf0a6d8b6899a2c92cc114f217fbfec9802379aaaf3280bb501428047a5735a6fd2b8fdecd550d85b0e1e0b1111c64b34f06730842aa9512802ef71df2f97b661d34963c0c0f08d4160e0ee78e002fa79d95209e8a7f1ee64a3fab4e238290698408032c033d3c6eb2986b906c6be21860e8a1851d00a932ccc6520c677248b9704127df264c2353098e404b69823084d7f2a0756cddb7dc9f90cb8b9b60b62655e404a3ba7c5f9124453660da54e47f192cd780ee3d695f3d74eac4824db13c12c2935ba81b0d53a9fd5bc487d696f931d5b228bde9cc7a70aaaaaebc81c2ff1acbb5a116d7878569172f8324959627f56bcf4bc20684cc0acc5538697638b293dbbbcdb8f912387812f04d7efb0a6d30cddcc43528f2e51dc224dad3d3e24c38cb61d704e7be3d19e58c1b817c539180b54bccb7cfb4d1fdc0cbb2457a28e1bb51c35afba0d413e16069bde7a77c6746c517fdd45b7fbbb592281d696aaa67759669691f04db206a22676e0eb77a4cab5104bf37a20f1f5ea2237f57498e9936f2f56e49386c9d55b1eff8ec7a572825a1849e1dbcf25e00ccb6469f1c044647545ea1113f3b76dab5bf43820f5d0e5a07f2b587ac65a936edf02444e584d7a4b2a219f4a3c5c8eabcec1e252d8dac8ef23e3834c5f5fbf319ea1faa40f91805943c07496f25fe7cd550ef1592dd65a5e6ef396f0f7f67f47e6179aa17e5368f11d08da285b3e46967fe368459be7701df396427d08c4eff278d92285486fa6aefbc491603b1dd738f10a35ba21b74ce80110c09a47c123b48e03b4c8ab9bb124a74b2b5d77eec3e029546475dfa115ee554b092fdfad90fff2939ba84755c71b35180967724ab7dc9843f1967342a8aef40199ba0c02c359327e1c5445e78773a30d2144427c0013f53349cbcfdde9faafb3818de4aeccc4dcee2f167e1745dbbdd91ae2691086d0fb44447cfc3a2db67f3e921302686b68504e3c61379e1175e33f5f2c31b1841a27e5c9026fde4c04638bf1a9dd6918e3cc953906de7fdeeb5d265845819fe8a336554a2dac4d00aa609a9e4004bc58e4860ec4fccb83349aa8aaab6cea1a3ac2bdf3cce8e96fe626691bfca0ce4f058542c81833696d03a953be27f3524364b5beb1468be4eb7cf1c177a33e27d21871d3ecc241da13540832228e4902ae62a6bcb04d1e2b1af26e29637b939a389b8933afebd7f108dec1ab20ca9a53672ebff4ca735c4f1a52a4e7887a9895d426ea1a35813fcb46df5ecc745015aded911c1afa85e19d5de2dc207e8a2c9162580ccf299afc59db82f6304f6d8edf22b4d350ab6896ecf273a75b8b2ed2de1469a962d1eaff136393845d113edfd5191a91ef3129b415f25331b1d6b9801e37aba6521d6a61ebf33d7b6b481f7873a2c437e34b5cde8960c9f7354ef2276b61acb407a0471a7210b2568471be82077257a4e8ce3fcacda133b3b5f11571b78d7919d50232153663ab10480856390d4cfad457251af11e324c378cd70a87531174f367a955562d6534c0b2461e959e1faf7d80d535f0283471c30bd923763f71f658ce5751cb61841c0f76f38bc6c1e0cf0b7cabf587bf7116d267fdadd36f3359a789275fcbbbe5c95e7988f8b5a66d1d17e45fffa2e7182ee06f9d0e97d6c1a21f1fdfb3217d4e729a175bcbf20b6552716133af7a9d6fc9e841397f3d2c6012b766fc43afecb41db8cf54e2911d95e101fd54685e41bc129785e6db3ae298624d000b957f9b9d65f64ee32b0bfc2e4ba0e99bd92a3fc5fddd2eecd60417406791160261daf5df4c77c040316b37e242a8085c1d43549fc731952694c0ea62eab7f3253f6758ef1716f3152d57333ba7910f9e04a1f382781eac49a233922630c779803bf970fd1da95de52c8c174bb4bb48a1c701a33e0f956b40962341e6f4358c45c1f1836cdf2a6da7360d807a44a44c9b304b2b57ba752b73a45a15d76601c394df5ef4c31a6a809ff10026c3f90858dfa344a738e79ac61cb72097cedef104b6a1c9c64b106102edd6013639785edf6cedee4c7facabfd82ef662a96fe96115d0ba0837c3175190bd3d2a45b101781ea4892ca4f69053139fd887544700b477e8433a5111adf0bd60c792883b47d3785ed22cd8e798674c90fcc6e543b1aca84882305c2cc3e2c9c7ba526dc13c83c8e995ecd69869802ff131f8fa19ba579e35b30a6e8142442c3f669d9f504c9f92cd94559ac20d8fdac954b8edee1f9be7a0ff0a520fde356cbb225e6565e1412c66ec56a3ae442f8500c97fdc40fcc6b9fbc39126594941729d2ad95a99becf3bc009fa2b710951b8328ed9b099419b67eb066bed678027d71aca19700abcd36ee85ed8140faa7418b174411abc750b1ae25d0a9ec09a9e0e4a24530474c5fc63aa6ca0e481e1c3a266405832c8246a631285f72588f139f8959b146f9a26b3216e4bb119a4ea962c6ef3305fdf2a93ed1b6048893add28e39ef93e5826c645b37217b4bd3f18a6c0a6dd34acaa2d45cfab76a61402890e240cb0b21c0c59c4e69ff1592dfab0d77abd9981549838ab4802e8612eb1245ecf59030a570b38909e231acecb98f9a1b1e0ee9023c4204c58e9c74e2bfa26fbc18a89169da7fcb9587943fc6930e1cd03ccfd9665de7741684a15494a6b2b49339cb448a306c081888d300c8e99729babbeacd1070518f022323597ec9ce13aa48da5c2932aa93b7cb20a3e926e5145c2fb53ec7c7d8154d62e7f6daaefa588c6e173e9fc657000288bfd90eb98174ea7707f43c347cc895883c2a36dd628bb36033f47fd7d0ded1e67c53b73cddaa9733e36f88bd0b76000175d97e2c04df4953c705f70f064b88e2166d3d702e63ef455a7762b473611b0d00e7c65c450478421ba41cc32972313ae8f3da1dec2623c1a6e5a21056e6e94a1a7281d444b4194b7e7df3355105750d22f8d57be0537fea7e0575257bfaf79e15e6be07988b701797276cb6b9899ab2b15a035c462738bbe516e594e54a402dbaaa0282c13ab94be1f6a57a1623f2bfd37ece1b3ec5a3a6494ae615e5d5eb73b989f8ed0de9edb115c4b2154a4aabeb787d05af92bbb04f84693b0b2c590db7bbc5d4d70a4bd00e459b8515dbeaebbc385231bef1e2a8890604f2af82c2afceb1c23e935da89ecd14ad9dc81160849617eed147628e0eec5dcf0e03e1874d824d2b2a2f3f4b2c33d57a70247a326485fef71a68d3566a50a7e8a1be5fb7f9beb2c049471a0f58919a9abeaf1439abc1c70f3fe4687f3adc47aec0af09dfa3599a5b5c69317bbf7d72fdef548b98fdce052c1cd07da77b088e846be5de9fe72b01bb8c735e6e9d6f7e5387e189d722291961babf820495ddfad1f20f9b0684421d22aa2bed2867f3c706d7bb3123b44f435d79ad9048e682d3f7303904cab42145f659d0512bbb33e6eebb999effc82d10964378772907fcaa27f1041a1fd948605b3cb81f4ed468d0ee33aad6c1e0a1f77258e2f3da889fe7abe97c89f26f8d10ccf8f473852c63cd80355ea7ab4b82df8aabc5cd1854898a351dff572393a7ff96a8af6b1cc6d94876f1a8a7a9526e3626521f438b7ad1729d424849c7a55c8cc9a604c15fc4719f37af08ce6240a987c189dabc04865095c6cf2b67a9c1e7ec0deca2602bef6ed0c776917debb62fad41882a03c8bf92ecfbaaeada8baa63a7735821bfb70b320e758372315771f", 0x1000}, {&(0x7f00000014c0)="bbae74db3e7d6d1180b42a4d42300efbdffc3fa46a17207a51b81cc416d35f730864200fa1ee969273e922a7dcec1d521ce51b98464f0c72c914e79d7e71a1b723a33d10629496c043794968dee03de9ddc03e7409f1416eeba8db4c29a9263b772df480ab97fc68318f516efab5bfa052a2dad166a969d25ffa08cb232fbdee837ba172b65beb3962b34932ef50cc867b9afaad97a4e4c4a684a030f0c2505463b6b1b5c5b4273822e01b5510e240b0d5c6b1399b07d07b31e232583ddaece8897f779d8ca7681d731cb7e20f27bb654d7735ac1aafe239ee09bec4fe9c6cd555f206f184d2ddedb6828cb7df35ad770c76", 0xf2}, {&(0x7f00000015c0)="50d5d20251d3f11996ab1ec2b781a17a32ab033e33a3b1634cdd17635ba3fef4e8295802c34ee66ab3240c4267efed69e5042b6aeeb2525dbb882607201f18e6d0cd8cdb2c79ff872eadea59f75dcb202e96cbd0b212594d992a68ec0a8c130848cd14d9e1eb6bf974fce9e2fe099c53b71161679b101f6efbd3c9f94ab474bc1c05771b44ca95622f8d5979563042ffa51c6c62aca54adf83955bf4963755b12447a5d351afcb03f9b4040eee2a7a783924f406478234b6f6751cd558a3f743d39761e58efe267588", 0xc9}, {&(0x7f00000016c0)="136e3b3716c56744d1082b2949aa7c2fc1d13dda64abbe08eed16f0f08d278c21ffd7d44bd01c22e6042f844f806f6cb06bf74850c42f7783017b39a429acf6b452d0116f224fa569fcc28bae6310c6ad7b4c9bb6eac9b902457ad49df647ac323a4080750541c0e7d606c642a91ee324526e5da765c6e4248aa154d32d40bc743ab1946b68b7b3984e71f39fe643006556711ec0887cdeee6293131d18be51661e5cb9176594dc8032f2e9c0870dce521a274b474316319846027f3ce6fdc2d1a59556253af78603deba6827f81a93f95ef76920c18e580494923bc813ab8ff", 0xe0}], 0x9, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) 17:41:37 executing program 1: socket(0x2, 0x400000000002, 0x0) r0 = socket(0x1b, 0x3, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5675296e5d9dccb4c76a696c6530000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x0) geteuid() 17:41:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r0, 0x6c}], 0x1, 0x0) 17:41:37 executing program 0: select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 17:41:37 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x606, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x1f}, 0xc) 17:41:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80000001021, 0x0, 0x21e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r0, r1) 17:41:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x8000000000, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = semget(0x1, 0x2, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/77) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0003002f66696c653000"], 0x164) write(r0, 0x0, 0x0) 17:41:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x4) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ff5000/0x3000)=nil) ftruncate(r0, 0x63c8) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xb}, 0xc) 17:41:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2, 0x7674}], 0x2}) r1 = semget(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/133) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x48, 0x100}, {0x83, 0x4}, {0x23, 0xc47}, {0xef, 0x7}, {0x80, 0x7a8}, {0x25, 0x5}, {0xa5, 0x4b}, {0x67, 0x5}], 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) semget$private(0x0, 0x2, 0x100) sync() ioctl$TIOCNOTTY(r2, 0x20007471) 17:41:37 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000000)=[{r0, 0x20}, {r1, 0x100}], 0x2, 0x6fd) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) 17:41:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 17:41:37 executing program 1: getrusage(0x0, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) getrusage(0x0, &(0x7f0000000040)) 17:41:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x102) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 17:41:38 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0x80000000, 0x0) fsync(r2) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x1) 17:41:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socket$inet6(0x18, 0x4004, 0xfffffffffffffffa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 17:41:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) 17:41:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1827, &(0x7f0000000100)=0x8, 0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x80) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='W\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) rmdir(&(0x7f00000000c0)='./file0\x00') fsync(r1) 17:41:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xb2) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ftruncate(r2, 0xfffffffffffffff7) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0xe5b, 0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 17:41:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d40d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) close(r0) socket(0x18, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x2a, 0x4, "b8000000000000080100", 0x0, 0xa8d}) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 17:41:38 executing program 0: r0 = semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getuid() r2 = getegid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x20, 0x3f}, 0x10001, 0x1bb, 0x8}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000000000000001, 0x0) dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc7}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x4e59}, {0x45, 0x9}, {0x101, 0x9}, {0x46, 0x4}, {0x85, 0xa65}], 0x5}) socket$inet6(0x18, 0x8003, 0x7fffffff) 17:41:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="d233d51cbe6b6a5575a93d3f77047179a92bb151ae95fc096e5f9c78839091e077353f3e8edffccc8d260261141024daa62602d3637694745936caad8312765ba4f480bcb8cf30bc55bfdd5a6a4d5c13e8e07cc9469df3651271865558280f5723e57e88f5f0e147a2c4295c685abfc50b7df421e8dcb20d6a6d320f5aaf9393a4ce80e7c1b0de4b78865b9a4c153403e87d7c206c5bb18b3759a1419addf0b901e292712d9d18a6c3b6387f4f78ee8c8068bc945d1f3e898cb1298d78b540db3cf8c98e917c19d2506897ca59ff308e516dde2a953d8f0f8e2f75cd30bc407c9f30dba7c7b28bcf1331a6682f11bed0d02acce4349b4a76057be6f2c142d688b83041e67c45a161af7d91226f1694c434a9aa9b1f1e505a3ec1866441764f177b10e572b2b870bf03383e492e0bef84701e0ead37c5430d904af4d40eda42f303c2578de1ae5abbf113fa51f86ba25ce25bb1d3abb13e66a0e92f7e6d3e851d758f36ff7cde4b4367b6fba462a2532245b9476305be18886d7547c3a9bbc0bfea9dea9d8c4c27fa0eb1d10ae9abdc4b9fa5d983219635509fe69cf2bf6f3bce58eb6cdaade28053a55bc1acc555a142a6870c166a53f087a59ed689f1302cb35d7e1c5e1d49aeeebb206c0a588f51c2bfe7df17abcd4129ee3a2326d3a120f54ed2ccec30f39465f818cd098abdcfa5400dfa3f2002cbbdc64718faa9571a83e27d0b03310b277ffc4358f0690e8acf49e7e48612425a78c8bdcfcff67d9673c6570af3ee1c00a3c1517dc0290f29622794ab900aff89a0e1fd5bfe57939594575063562e1da084d824b963d8e5d6a16de2eb7558c618c405a052f1440eba7490b778703f1507b310de28a683deb72e4926e1e59578e7baa2042f7f34f383cb5784f7d643018aa6ae6fd75cd4ce9667e5ec704e1321c08031d95e541c5f0681401f62925251538b0f7c4006401c8224aed4b5b377a14892c52bb01ad5d4acc527241002074b9b934ccffb3fe3b1f6373052a0043bcf57195bed30c6b9eb23f5903fcea1c88919bab049d5703c07a40972caf33847e27fcbbe9a5967e77b77d188d37f27dc38a98e73fec6677397e39aec9f1168227095b43126d0d1a6a9e9c7c8137675022c14aae15f8829cf260be7e1a4819f307e2b8fd2371fad7c698cc893033c734296cf9dd288668a10156465be233498f27994a6ffbe177aa6ae6e8fd1afc967bbf928c74196c2c207d9d2ef1e3a53978f8f70457596436a1cd3f5323f2e98939e0537eaf2e14e5d8a2478f3e965312f9b860f1bf0a243e63716c199293d7951fc6edcb2942b2b57c0bebbe9ddf1f30d4490b8f3743efbae44c53af7b3e5d33192c3e4af49c1cf13bc28f6f27e6f8815c020d308099492a5fba470e0d51bef2d5162ca66cb2df819719537c39a6ac3ef37fddab8a04c3c95df78d5fcf4dfa4a01bc73525277f461ebc89bd1d5994eae97accc04e2d4a87b7989f4a411908fe2fb2d15e51d49d302960f76ca9aea72a2142445502e505865ccaf01b5ab9ad90b293c4e324a79f40a96b4c0fccd68d425d750d5495e4ea820fe12a9847e3ca2666a419f891e958ae8089317eb776b635dca91672f0851166b93f9d4d9846292d41b490333197f2576c7a45351dc7ebbfa39327a619e84ddfa5f020b8cf434dbc604d3b0ae73fa9061ccc0db72f7c15b3d2181433e153e71c70657b334ca0556232234b44c8d29de57e8dfcf4831e94ca68a9797d86b47840040740f44e767646cb174bc68278e0f06673910b56cd4569034e12e3fc402a811478781777e3fdfd15418a88e934e1537cb1629c84d0aa931c416359fa50d79a1bf3694ee5426996f23515600d1d288a6b698ed77b93b90d39fe0aeaba3e0464e91484ecfde97c48f2aa5bfe064cbb76c2636ff98e25ade5d894138fa1bf01062824e21e97a055b41f951e9cc793ab52f6a6c5c484e6f43349d739ce29b7ba29552a73f846caed2b3808bec154500e3a36df4b852e3dc8c95ec0e01f0668b6a0d4d6060ec921045f013a62c578a14ed8efbb548677f378e5aed9e1e20aa55624acca3a9d89de457d6ecc40dc757816a9244a376a5287f3edf1c29391ba5e15070251822e34b2b728686ee164706702d5cb287f33deb4a8a6e1512666b624bcc6277d352b3593469766722ac478276b8141d33461f469d60b41a5fa7efc28308f9842eb594f6aa4db25df2613a2bc20eb5644e95bcd55ca7f5712091e69a1b0cd850fd96fac9683e65e9cc970b5e7361dd57f4c478767ac6c80ef85149f538950553b396cee6dca4d019fca38b6210520c3b2e200782c8a3f2fec556dc9121b62ea96f106de8ce524e61b358aa2c7e7e38a4c971ca6eef50e6e7c5ec1a759d76a0526faa53edbce7a5c22a304c6a6a9600b21e5d3e4566361d50f8ff7a963245eba19539b694219df89c8d272cb6254d7addd48f1133f142226853e316286dfcfe9c197d0b07bb435a181f5c428adb581814887a0f61f725abc9014fb4dbd47a7c6ece14e772b7008f31d5c0da5602bd892353464a74a4619b07ba50c185f44dce7bd0780024acc082e8ceac250990eae1c94366f78e4350c859f5dacc71afc24f2973938d2439b9696a2d88b964a921740171a2f3cf2ff87357080c5b0df684b964e97c42a8464c2ae0a786f4980a60502b8d7be3c9800e68f65f9c4898ebb21132d00c742e2c27c75454c628bf29c86cb786d6c99979a1f22f006efc9a72bd1f80e3894062337e7b9ca7b650e62cf9ace752088caebc1a60f70b145c3c7add185ee3f7d733a0b83f6f4ac578b54b51a047fded8825e7563b6c396fc29868ca90220d68fbc016b4d2be546928271c115af3546c60e794512f581a0fc2cdf4d8a58885650c1fb7e74951e558d9c9c9637631b725841ef111fe2d5ff66b3fc84d7a2ccd2be43edc7b5e5f1581b852f0968271f275907f637bdcbc11ea42166a110ff9fc36a222f0d9e7b6704cd14caf0c84d71ca17ec7aea7ce7bd098fb05211b99476424fc3838966f95f35f8ed1c61aa1fcbaf8b2e008fa668a888759779103f47ee112729e17426c6b5789c81a9791266fd89ce1c0d611a8f7e63b5043cbf2296a5e819021d7ef8bbec60bcd700c501504455bffcb38fb7d73ede1ab897b325d508e10ef69439c246d9a96866c9e7718367eeb8a9fd7a3a6f4c617569a6b7a0b0f686bc6567825b7fec4e39c3116a16f5993d7c7db10fd9ca8aa7edec59dbc73ca9da85a1dcf4a235998667a2d53f59ab3d5b3ba6255c54842416fff0c1fa5051b6b7dc9b5bcf9be8b547cbc808d432b5ebbee6fd5810ee3a2422baa265fff32abfefd8d5bc2cd83fc0864651d7e822588740ba8a9489c92f8f63518b5c72b6b42ec042425d83dd9943caafefdb2aa3efc9dbea9a0a9c3ae19f6c4d5731f94867264bb1d5fa09be33526ad90ea6272dd37e5e890c5eedfac6236240b77dce6ba99f355b12b8a3f8bd670afa009653003ab1d5240c02a4b3683bb1119b404b5c4fe7097f4461753dc150ad279a5e9db5ddacc61ea6f77bc828409e32f622ebfa9e842e319a6c7aef80bcafed67062c83181e622054ff86a54c85dc18e0efe262252e2d449fb599c8a345efb64fbbf3aa3c5c32a57163830312e6de4a2e4fa7c447eabbce75b1a85348307ba154a6dcffd0308f393a10bf855f7eb1715255b1d6538b7a7be769a53bd380b6a42b637bae287185fd511acf215ae0bdb3269f6140aaafd701b509091fe8841c00ee2194d5d227870132547c66b299aa7eab74b3cd70c1881ed861c0812b39baf27d619a20688f8053a70cb7d47f51f78b3fafb727cc97e980b919fc6862caf0770aa7461bdd74b621d6fc348bb5c6f7bb4c114fe8767c0199a796699d139e349e2efdea6a27ff733780d407dde54ac545a1ab9ee5a4efd4efff1b1d417da0dc1fdc703551f728524b3ffb86096ee372b3292728c3290038653dd3f84291ac41b318a6f033a77bee2af72f6c71078260a74e03e1c8b21e6a283aab25cadcbb4f451416c02b2b36a264ccf0ec18a0aaa5e5470c468df557ecf5a1bd6c3e71adb87483bc6ca7709108f82df64270c57b6ea3fe072bb75803f627da45bc04bbe1475f8965f80c7e05ea7e27115d8d44ff840dc1e872e58c8903225d01ef651bfa65738680a669b82fa78677e84ffaa64ef35c577c54c4df57675610d3e5f7950698496327d20fae0d51731542e32bf8c51c7cd37c5efa4a9db7f97e59d9cecf8075e69777b53eb251679ba344d04a3c80ec8cd02746529173b0493189923a2f5024d4ebc8d871640279e04eec16e365e0e1939dabdcdff12c836403e3f4447179dd724a7d286274fe254468e186617e42beddf36402401bb1fa328b6c6c2ec1b4aafb06ebb8be75793c111fb6734e0a7aee4668ff115faf5a683dd146df6cd54f970deb74905fab587741f42862b9c34ec69964661f91d69ed5a8adc6bfe6b5b431be5ef1b168148aa9688a5d49cfeb992b76ae312940f739d46030d064a5bdc0a0d9b49de843151bc33e331c874ee3cc6cb7c83757f9f533aa8fef1d24237b5cf31fc0d22a7c366555b971dff53fd752babee8c4687dbf860f067d1e62ccb015c50a9e67523022d19fe94dfbbf8c687afe215a4a4525003a7040fc63c6fc83f67269ed6a48aee111c65855e95e128b27db6384a2f0a5084d8332fa4a5578ae5557ec3be3c7b953a84e5961386fa90a68342a839a659fdf7597ccdad17f9affb2e1ecdadecf293f8ee87b079249517987fa4ba6a4d15cae49693b2d3df7f1eee69acab69d51088702a5a83957504e504703c1351438b960e4beb414ed6af4650401de3f5499c70cc4c8ccd71a38c769155c80c13fb964867eb3e413b027258b3adf408c6f5c5577999da0501ce9054f63a5e8e5fb2bdd9a021065fc9f5af8fc9b41ef7334dfc78bfd2cd785318de99feafff127eb8982802c8c2fff2ee4b0201fb14323e1d0e683aa043617daaca6cb352387f2104ddeba25f3fdea3d60db87cded84a200b4fe55a8c0e8284b5e6c4b7752c9e5422f28064967d62c3be0f31823703e8b56b29fb259c19875dd764e3dcad22a699ade11570aa2ccb33b063f2a804fcba238d918f147103b11ab1bbc1aeb3eb1142130609cf0d8190499cc79a19d5be6147e16355f2729b72743215dd2d07a3776927c43350a67a88c2d9cc1c72eb94d3e5d76acb8852827969b4ee93724e2f5424295b57807f753394349fa7c1310626b7afe2edec290d39a87fe32a07981473f9dce0cafe0d66fe63089be54e771905d755ad6361243058d5e581e46c235a65692c6b66560a5da9e4518429ed0a85ee3d8549d0d2995168d48fdd04a4c9560744d21c71f570a34077c7f69666c0ed724da5462fa7d642619718c44a8f484b6bcf9faa9320037af054c6fdac83f97139c10be658d5b02d8b6217ab745d2e15903f3d47225c15f3eb7d7a9276303d47092bbcb00e2f7f3efc872c86eb928a2a916e85ed95261870c9fd7a89fb28d552c1c5ccf127263482d0262ab58a07d01df8805231e83e25a23027dbbcfb329bcb61a3d4cd0eb8364c8e1fbd7a72afb593de8a4fc56224f5203f816364e9b1811bcd3116cd5446082fee58295c281765fb6073cd7ac7747fdbd109279ed183a4437e491a6550f55880fc7377fd90558a8a6a4952fbbbaf4c758f3f753be2348a174faf059d37a2d2c7cf4d60c8258fa50699e9c3ddb1cc00da9c6b56e880b298c22cfd1a29961bdf85b50f081cfcc0c55f4d24fb8ef650be260c6", 0x1000) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f000045b000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 17:41:38 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) getuid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 17:41:38 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x110) chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20021, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) accept(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="ef00000000000000000000000000000000000000000000919e1b9dad9300000000000005000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000070000000000001f00000600000000000000000000"], &(0x7f00000002c0)=0x64) r1 = socket$inet(0x2, 0x800004, 0x4) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f00000001c0)='./file0/file0\x00') read(r1, &(0x7f00000003c0)=""/91, 0xffffffffffffff8e) ioctl$TIOCSCTTY(r0, 0x20007461) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0xe3) msgget$private(0x0, 0x4) 17:41:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x3, 0x2000, 0x200, &(0x7f00006bb000/0x2000)=nil) 17:41:38 executing program 1: socketpair$unix(0x1, 0xfff, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c44dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9eac2783777576687e8491151727a6e9705fe77c5a40bcdeaa123525f888946662558895d411d47264c43f6420f207b26a41207480075107ce08a16eba6c4087284f2d0a7f9a62d4b9878be824bb454c42d8fb21cc5de9c5c1e15f31e9623b0f9a88fde71f5c2b553a50f2ed893117ca52eabc5cdd77c793486498d8ab266053e02cb7345044a23a655eb795fda9402b51b94636ed6167e449aa0479a1e0b3e08b5e49a2a102e3279069598ce3e14610129ba4a388522642be8b812f811498036f8b21b4b1bcd44ed75c3b240082e0bcd4b8cb653c00e43e68679256a18e11670aee56acc887015b3befd1baa05fa444b37b3a76a9b5b3ee37344fed4b3a7cc3421a868464a52bf7796e743ee49853be77da7d15c86c6c03ce6daa5b2e9ba94c54dfae19883823c6409c323c7d32e4224590c93ba2892d4cd9932420b1405b7896d81e438107cfac3220120e6e6b11d766750f00def4e8d11e055d88e97d61dfeaa1b66deaa20dae79d3e3d8f2f3eb193c761c85260fa9c4ffe33e3959ad2dd5b00ead247cc0f2f79b5150b1281ede6f3fca02e256f32afa6132bdd5d15e1f1d117e239e6b48573c6e85878a470bc029764db9ca10c0f8170bd5204498a547e30f1584ff14ee18d16722c9a040bff594f6c2fbe7626d3cb318d166d55690e90dbe789973ea0ce235ba5248ccb396542b5c6456a31118cdaece5aa124cd93d82c70dfa4974745c766b36bf6c303d263cdd34eb3d675052425c23598c24f3e7e1703b5035e3910c4395b2d53118731dbec6eb487d44a95b840ea85522f6b147e792818f09f0188dffcc5509b54bf6faa49e6d94706c5a5877234831082669af6a0739df88676555d5755af1a64b08056e22fc22e10bea780a7c0aef9ec61876a4d6eb50bf096fa821e892f576f3b516f9826e0833d2bcdc8c0f03cc00b2d68a606ae5cd4828cc9c7d481fd1ad29126aa61e61caffffc551e292dbdc770eb5aa26434c9164c2622780ec2b985b06faacdcb725266dc715146000b74d6a103e5b1adf0200c14979211c077648e96bc3ab704af86e541e13befcedbeabd7776ef799616f7b5f4405e1827e7950603a3eac825833cf97d8875f2448b87d7abe5d349050365935943f0700d5999553feb42dfcf1a4f5f2d5f3ca0ed84049fa8a8e6cac561505b5be0f420cc4002749d7e03f4629faa44b5670731053dd69f3c31fc647d6dbbabf1ad00e0b8c1f51aba597e8af0a3c0e2e2692bb50ffa48f069dcbbb1ddeba648d27dc14402eb672f45a9bfee37f0ae89b4476ba1bd5008af86ca067035341434eb69fae1124b3e763f300c8bbd5da387659ad5e9df86044002f695139c8a9a91fa0387fd0186ba74d79b57d0cef95ad8c0011615b6381c56b3962fb97aefef1359c41cb2a6c12393b51033afc4904e4f570f08d4cfa65cafcbbd9db8eaa31acf3c8e4fb1774912f67d90ed2d236037c8ae1b5c33486c803a4de6b3004d14a81b024effa8cbf4cc37dd30dca644ec65d2c01c6cdce8d2a03a3e3da9bb6942f44c4153098ee9ba379af3c3f55b1168727928fabf5ed1e10d965cb9fee3a8f9d6e00c2c2a7337d841a902fa153b1843d2b0d0176f36797b013388d15d239e4eece1b71bb4591811817adc563b7049a2264c012368569622467b9dcec1d8ded6f23759a10cbc3d020f7759d0b0efb73c09c9bc6dae7df194a1c97cdfb39a8433d408e4bcf084f4343694a6e5266731bd393212a1c426e6fde831df14fa1cdcbf80556ade9a456d15637dc64bbd104ca80bbcec1ac44982b1ee8c39bbce9084471d08173b80f5ffa2377f6d0f99ea58ea9f7fdd55ac0d78e8359501d8435161fc7673eed0835af5f1f240a9f8b47e72af7b848c63950fa430cb7d3bc2e27a9da1187a7a622e3d444d5146f678f4ae6ae028463d7d32c85ac467bf01d33d9b62191e76b98712d73676e7114a47721466d5f34478821e7efebfafed8ee6431a3e8de73bf4db995c9012c0311ecba11c3dddae0a30e3bca1dd2cb12a23b310f0d19a0d722cf554249698a6d3f991c33468891bb7ae50e201fa13a14ba956352e4d62e80b66cd4e574ff6af5c12eb6aa44e4526b6620071f08f4d24906152970442e7f60bafe3e5c7124e1d3ddb8ef3320d8b39449cc67047a565c4fa37ccbbf25460dcf716d6fbe684b1281dcc36377bee27de82a2fd15507bf3f24a75f2133664f37c99836542bd94335d0d2059a9024accc5468504e639931258a5d6d9a22f5e51c2c558a9263bc0c7c4709d7f72b71aebf07f897346fde39d000eeac431df5185bf54c48d2eaa117dbad54fff0060fb99d1cc9205ca5b43c6b13507fd47cf290ee10593783ada63bae78d1e6b8c97f6a450b74861a8823f404cfe6ec8871a5f3229ef5d4a62a65c14b7a4fe190e32695403267cdc44261c4a88152becf2746aa5947e56b01fca695b174cf3adfdc3122f65c736b2d27b8c9cb0f62ee0b7b1d84324ad25c6c8d370e3d605e4da5ea7e7cc0dee1e7b0da21e3b2b6a046aac4735ebeb144765f4ae073832cfcdaa25a5e494603eeb9fb5ee54d1afc0a5e87f2421d741392c9a66eb0bafe02e0afcceea95bb3c552484afc569ba2720fca58df697eb3a87f3dc63aa708a9921c2616734122efbc471484c4561228d4b114c323a9acf2161593db8125059649089eb9f0634bc7cd0a112c8939428aa8269bddd0d6a2d5a3a31873c54ad655cbc2f53cb9c8f8897590739014478cc32709f3389577c00675b3b6fa5f9ac37914cd3d0706ebf696a4f66b52dbbaa63d9bbe1d7e690e70e50318214fa79cca5331e2253b936f7629f2d6da60b6787ed7d05f0d43c5406a42a0027855bc9ecedc5fb28fe7e1b61341264c7bcaa07e05133c6d354a2bb12cbc", 0x1001}], 0x100000000000004f) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f00000014c0)='./file0\x00', 0x20, 0x80) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@abs={0x3d466a5cb0a56878, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="c350fdc7d70c32ae18f34b2db112315db2f196e49a9c965e6ac0810badca97d88332a7aaa02ffc6ef5e6e01bf9319cce7d198acc56f429cb22dee3d49a0f4f253f2a3a57b485de8f06e682ad16e46c0e4a7dea430b9db462bce579583bf5182ec502a3bc01a2757a498cf71730c160c43fdf10140a234261fc8e8a0072643793e714742b8f7ca2f4c211f52365ea325d7166e8550152fff52064f9bb4943639b6ba43aaab2004946c4555e67f2eda70248f3160bb4b32f5f", 0xb8}, {&(0x7f00000003c0)="99e8e1e3c902046812deb6faec8a8a2ae484cd5313c92d4e0f7c2ecf30d6c5b0d42ee06176d1f7cfb88d7747758e275cf5f5fdb6a883afef756899f2365f31ff5ac5a79ee6ebc383ba424edf28b84706fe2b1b768d75a5e333d69cd4636d1719df6c442cbd5fb98d697f7193ad63a5945b63caf38f4f9c96261ffdb6863576c67aa11f0790adab42d81c939ad610cda9ca881c2299d598277d4acb8b35ca7532078372bea783b360400787ae71eff3201d2eb43a93fec67b6fb59b27c9a09a8546bc0b4fb1dc44c74b15329c095d724f46ee1097c2f69629467cc9576c1aa015682c2a06ace40919e58d612f5c6955816bf11de462c16cd62af67094bb008eb633435364a51786560f52bc73d545e75e8b8129c5ff27f745499dc1bc37d0411bd0b65f40d4798a6c1f9812982decba627cf0cc8df41e02bcb6c78f04b8424fc53a476f36e2860f899d4c1fd78fe9ca5e2549c751af56aae2166c8d646f6243f858241168af0478a0b908b509fc77046bdd80d56d5cd6a9bef98768ddec38b601305413f1528f4335630c00681535d64c090da4aa049efd65b0ce6053f7404e721de33dd5e6e9d260ff897c7aa42816a2e41ab5cf70981a97fadc9ee6183170fecee7c58cbdc6a6701c9fb2091db081b67e7758daccca66101e403ffdbfe74147ea563d35d7ec31edddcc5b585e529d4e2c4c99395129ce4d248241c3ec41e3adbd600a4caa646528d7cc6beade48f8a6e7f4a417a484289a6132941e6f64d0e8d0f0b8bcac149b22d5c540b67e49c66480bae9bcb13b62e06d719708b891e676abbf5368f89859ad6fb710d5c80ea0b6b827ef717fd69d1b3d517b7ebbd1326446072d9053b3bfbdc1cc667aeefa8d287d25782532dd52871ce8d8e5dfc128d999bde14b3e53a5614b71cedd6c1394abf72e0bbb74017eb99dfdfe37c846343112b1ac8b95c721b8a7ffad880c3f464d9d385aca4a8ccd06369c5ee0e7bc41f50f2846722f2a2584176c704b49bdc5cc6298db54dc5a5dcd901956393e9477fb579e7ee887780d3e2cb1db160d8c900cd00779d70a6f14af37a9579023d385a5d29e0a40bc04890f54ac30b3b3df6201db719a9d4b70e0d5de73f4358a78cd3e62f34355f4e84c73b093cf9e7ce2b417d6e0887ab3423ee29f9e1dacd01f5e2e91abc195a0bb54476dcea1f3720d125167c8a4b52a656f83a4df4cccd556c5d4f90b8b9488052cac6dfac451c4a32fbde56fcd2db74af9085a83889e4b30155ddfdc654c9ebc49711f2f8005d29a23a4c9664bd56a41105c28da75871fbbd8cef36664ee42838b1c05bdd58d2092a55a7ad9025ce240aa382435631deb50389f72afa009cec22c860feba55a57ec271e75e495a349d8e91f0b7f495d8300bff62075892ee31f90c0d990816b6e15e18009fc48828785ddbe0c8c05d2575cffaeef0ddc5fc1ddd01439b423fbb9397569bf876e7bd8d79c84ecf29249e523de30e8a0fe5864f1e1fc74907c12e50b2e4bb6bacd10205af86ab4ef918e86be2a9f6d13155f67e5301baefaf77bff6e6d8b7b2ae412bf6f0879c9af928d3555bad0b272154e1a8f8d475010ca2a14cdfdacc89e232f19b09f8dde021834b6948c00ae9d2c7941526ccece9a3907e711959618c8981787009cb6e3b7373897b810cf641dce446ec3ef7f1439af3d95c07190f6e2d7e4c4df9fc86e803b905f52f6ec62a86a550fa1fe6b048bb051187878b5c5ead4d2e7204a486ee7d1851c7fc5c1dc5630d4f7ee3a3490da5db57018acb6242b31fe2f62d82ebed7c749b2a346f432b587de4aa93d84bdba1411119ea99de649d826eb8ee306b098940bb7fa2e859106fa9da6fe5bb3f15d3edc06aaef40c9c4f5dab3c1be7115cacabba75d0785ea34a355882d99241b8f069f1b17cafaa6e6eb20cf7c9467c5058a1a4e84134029866aa117497f5c25fa62456d975696424d0f60bffa646cba454554a3e20c5fa00cf3171765245021ada095176aab62e03618dfbc80350b6deb470a2646402641d95e39d2dc480a8584aaa945a90a789808d3f8a9dd47945e600585945a946b9c817760e9f18b0dc333d2ff348f10db5c2fd5219f09a958ef8d29fb812dd657922b36738f30926978eeeda31f40238f27282c9a16074b620e05617d7149e79f1d891a7382ba7fdeeb9365e8dc57fec1cd3512691ff4e161ba20d8ff614a3d1b4c8753a6e91714f2f256f3ecf7de19a46927a943768f1d66333abac2ddc6a110b653f3d9fa43829802973639d088de108232b72ada66eba6b120625dfb1ac5b9078246acfe9f90cd1ce9014353c4eed2c798024378b3cd6c4fb84347694bc83f3740a67452a0f7d9fd37572b60d22dc2196e1d137210cfd840b33c275341091976f6957fc4ec9ce3066466477894d2bc5026eb1da9db5512b91712e0fe007abceaad57ed88372497a4288b1a5391075d09bfb19011897f690fdc678894c08fbe7988a917740cd777f32895110c16c4ee1f2b42be742ce77520af27845b300f87acf56c9b5e06865f9bbe43f73ee2dadd82f56dde522183ee5e2624c53ad2446169378a220b1d60e6ec6a71f078daff0206215a3ac7336083dac3db0f6bbc9ff6fb99fca032b0c3ad4091f02bda897dc53ce751223cd3714070c9e1e8dc167c10c6091102d417eba861c53273fba5b8ac03dfa9313ae2a54165b1f4b93e824980d9c236a841d367bec98e944af2598c91042c1b593511110da3c7f2fe88685818f7bcc3a6410c34eb684652573e1d3bb0ff611764fc595461e9907eb5cc8bd4fb42bbc8036629387a0d1b5d7f775596bc0afa0e16e8eca3dfdcea7d2efc5ff0a76afdd6c9f635d9a117b0717ff33f2270f491686697a91845633b33bc574d3d05c87d64159abc366cfacb596c2e65a9a7907fed1678a59ae5c0a143d852d24e765ff95557cfde2e4621312658554baea0903e592a2bb4764f741665f31e4e31912d3d94e96a5a9dd872c767fa508f4cc71e273413a87e13d2b3a10f6174c1299a4f565ad3ddbcb15cd3d6b2bd40dbd84a45d87330f7b579a5c93ac594be39c10434568692494fd49897599dec985826b2a78206ac385f3a9bf984507110936a42e5f706159cb7a913a5d900c2876679da4aafe79e0c2db3e50bcaa44e7204d74332450d15048c27714bead4d279ba5e9c9445ff40b6349587335063c7ca4094cdfcb06e60b7e0c6a0163415de002a220a15871148d9c50e195453d7c5c0fd5999668a112c52338c1ea9ca82ab5029098e2cb49b0ef0efcfef840cab586ca8229355e86d764d9d3d3e0e4cbc976959305735108a66e04f483e2389b9ba18e50928283a56cd37032c69780a27720ae23d51bc70fb081651cfbe88994cc22b5f17f9bc8ac393192fdeaf91f6984d444e9fab8fbd34adf561aa1083f89bed90843c4182d0fb7e4e589c66103b2a3e6ebd3bc7268e904ec6aad2af5c726809a8374e224ca423385cfc0d7a2ceaaf2bfb8d59a629371a43e90ef81add86c2ddd903773fe35cb2bbb6f7d614ab3e3d9ff42ab1da23db7748f7a9cd8d223fa31354c23a385fcaed41141df35e16c79b552057d298fa170aa472c8ed696808339e4658421ac6d92e52540eb07660a6ab16e3fcad58fa7eee0d85a79575af287f4f3725254c49f4b70137296adc0be18b23ad03642c8e63fe5662f17c1a298c7ab8f75a019b540cda809cbaf05fee9408adfa3b55feb990a0ed764f4890a4abc67fbf47e805cf218696c54cbec989e2057a28d407a878aaa03c39b3149e50d5cfea2092c5fea5e514048c23a8cb41a950f0383f24cd80dbfa2633c4a7117d752e498c9f4f6904bb78faa864834476c36db899f5ff6c4a81b7cbb670cfc11c3b4c23ed2428a9fd840af7ff9a6bccf08f4402b8b14ebc18578da9712f9d9f4f71d2fbd9b52fe530aa6ec197cc4265e6c02b3b6b7b75e2ba657626a04eb8ede26739ace98a99b78f012da75c1cdc924368cbba04bf328dcaae773b8008f3bc4004f51d1aba3fdf9e0894f29aad18e06083faf80996c2ba9148356d36cdb19d2c6ea9566341d160ddfdc4b6362991934f3e6a7be2196417236554b345aad344b3c659c8aa53d4bc88cbbdf321036df15a275717a9c9d615b96a307786943b42d6353a72224a685d90e620eed977f223ea0c6c384451e9fa0f2f4cf453d462cb54fb6469d642674d08d6a831295f2e201ba4e8392ccaf10cda00c48e4c78220bddc2859818b1eebbf60d15d0fa951f60b8b58990728cd0b76632320059a9abeec48b7cd586f5f3d08d13d5db010e96adda7aaf40b9147d5674c1f8356b697b9ed74ecad473b99ec287de9ed322aec9e5d79192353a4331c2eea94417b55436ba190545a4be7cff16e97c692d32561c9ffa7ea4e948cb9562bb16508c9c683a3b1f03974fbb44ce21847f894a8b292bc765c8c4c9ad36dacc78e7a2377f2492f99b82ddb1d325342bf151b8a9c1f62133eb5edc3cc457accf3a77d9439ab6781d1ad9768f3dce15200a706c68a0f07146246259e7758677f6c18f3c83df56911baf65c5649346ec3e06e9afe8ae443450605ca95ea42b4121dda8c31f8172efd3cce124a78115cfc02e609789db0a42acede33dae6c2059676597494e840f34703687a0a923378a759d7a36be240174ed98147cb515aac373ac883a089fa91f132309c33ce0097e8211edbba199eeadf261440764ca7225e8443eaa5543f16fe52124b57f5962ec2e47f9a143b22021264a5d07fe560c38186d7725db5dd0f66c10cd7a7d9f77b1c60d2ad7e758dfcd20fc4b3f02cb30278987fba52a9944170e2e9f74ae5447ed6acda68efe535bb7d662663ce17106b2fed9698c38b1b5b36137e07cf7f704374bd7cf6a74f0b396d9a114d18025ff88a66840dea235518e9eb5cdb9bd2947e754f4854573ac71e9e05a19e0a87df75d0fa45b9cf5938288e716ba2553b179e7c9ed9b9ce422ef6449fa24f9cd71572a882a5ed71d1e164c18e228555ff9d57dea4d868523c577321e7ca3bfe4fa0d319aa4ea6f8a9386cdc9e8fc7d52f77cf7cb4955ba6468cdca3ab80b42ef06d1165882d57c0719bbfa8bb5e7dd2015b82e1cf5590fa4ea6352279aaab4270c291a526079f9fbed5d0fe5b2c7338ef44addc62b435227e9f47ed1e6c00e34921cce2587055f4351d47da56fc720b3bb69f3ae6725cec7d8622aefa0c1d4aef18509dc1312be43538916d0dca80bfb5e711d9c7a4397bf8fce54ade0dcc9c4c38d67f361275b07dc2aefb6dd38648cc4f4210d25f28b69cc6118f466799767f30313603b96bdc4983f6b856337cbb4cdb2234e615d055eebb5b67346f3f6e9ab5e482241c7de369b9b0c7e2371b3369c867735f996c7780e8f5d717a3b0fcbe670cb3f798a09657a5792e1844207532ae74b388354d31ecec7d62d25915a227e389ed5740d743bd658a1961cdcb3c404d69244b9195e57115b68e86ef2954a416f1f94b33fa894b41ed388ae3a54d85f979fb7cd97371efc624aa7fa2f7d4838b7bd894e664cf2d10808a1daa9fcee3d109edf1343a6f832ffc6deea762bea25e15137ed127a12b948484b1356402d10deb451d5b556706474b0612ee4a6620797898b13a01ef490863a657b5a59683c7453741d390fb3e6aa4aeb021c3a2fbdec7ea808cb1d24aee36f4793da27ebaee06de107c99510204f15cdec9f193cbb80b0fcb7ed96b6139e16ed53c3eaeeeee3a91ff1ac3bcfea3174ad93f4f1d936252de075d738fcc99c2d123e34f83912cec4c0", 0x1000}, {&(0x7f0000000180)="b6d66338edfb65ea854a88f6f093204966a057afede74be50c9b66028b7110f2972a3aa29bba15a9241c2f5fbca391367d6e5e734a10c4528e1fbf596d1a39626d0be63d4f2b6e1f4ee5913143a13d22cba4ca2b33a3788174c5308307de08cab5c09b43c0ad1d9903c0536920b48f4ac0b42c8a7cc5c79741a353fd4790fdb664750b6fe2f6c87d4d572a3114cacfb043cd7359622862729aade55db5ce66c807e90e572025898eeb850a9ada797c7d6088634fb9b222d0f699b09ae6ced792f687d8d2100867891971b8bd81f3c50de99a3620f275f89a77add91c2b3f4ead2585684cf6ca1d88ae7b55d60b474cb318fad9e752e5f781b6cd573253", 0xfd}, {&(0x7f0000000280)="055de291938cd59beb3d262fff57828395f541e99b25c61ab7376ed7574d997e341b57caf6e0de35916ae389445350478d3236b8c50c6e4c45aa936458536a0945", 0x41}, {&(0x7f00000013c0)="ee85208f39feebfed3f7249edcc59ec8c19132c14a3530c9b497745bf0927bf851c5fd9a00ad6306f7155343a00d6132609d60e29ed95398223a13e75c1b1c14f96e5b11d8b0c2e8b18639916b8348941e1d4aa0dde4f6e2feab02edada6171a5491a5aaaa526a6fab1b1b589910f1b032ca2278ccfc23eaae1e2075af5f4f423930de0df5d7ebe887f848e94c3ecf24e566499599f8250993374a35715d4a974ed61b5aa20e376430cc5e433dacc0cdc7512386c523cfc9f44556009ac245c5ea6f1f273ea24b003a1ef024efe8cd", 0xcf}, {&(0x7f0000002880)="b4c149ccaa0736c9ed92a4e50b0ed53b3e03d637e86b8f45e34f92d332451eb9cbcd237414037bf08e1f32bfa7e34bbafe47826bd874da2f8c67d2e23ade0e227e59a208c3abc392f5da7440fd8bc4277bb70cd22c215dd4e0dbfc474268df9caa0a3666b0ef770808ea6edaaffdec764684fecd390f3cb4719055bb8f6625bdc1e93197093002ebe9a79d51c098c08d3d99856e153a843bcdcd9277d24bbdcc131a6fdbd5724db4e5d0193554b15d4f6326382066449e3d69e029dceacb0701c81fb049d5327885aead5f58adb21aaee496edc42939d362e78e02e4b7acc0b048b608886cec339694662c4b03e0f351df0f0bd0beaa4371c2b789fe11ff780c3f16c0ef3c31ce12b1e7acc7bbdd318bf7ce3202892cfbfcd6d62cdb05fd84cdd6b6b1af5413abdef209d5fa20290f3c417a48784b204ac7a4a6190ba7f9c9433bb415d99d2b47da7191c5b473cd6be4bd6a96c937c30345168bd0b62999b08b4133ef7baa846ef65315f753123949bed23b741af0f542c750951ca493750a5bc28c2f91329163a7bdb69d218b7dec454cfae81c95dc272789c56c3b1a822af34f87cfb637cad2f997be600d6f2310bb6613c8d3e1cd88a1f886dd7a67b44ebd3102008bb8897fb224c6fc45f1e33a6213a0cf733286b9b2161930a7ecccd0654ec17ae4a728e5d65095341aff0b3d665bf30872f717074eef2e761efb35ab16c9ab0b2fba6cc864e67217d8404b2f561a35edacd7c42916fbfd257beca1437b2191c6570b1d6346314734767254d3a02878c5e81384e0092130b595c8e87a32c2079d18423f65a1c83f685ed19169e96b7a5761d9d84a38ff607a92de973c1fa5073741d16e8cf0d7ba70dcc4ffd4ef8e186bd7e639ca5246e5e92a9830f3158cf5b0891d6be5d1e68255c488df2f08a244f708060cc1ef0e8f99d7009aa06a9fef02abc8586f1d01fe066ac7dfa9a6aa5b5afcd7959fb3d59306a3754fc0bac59d7a78c258d6908b66618d77542b954230cf399bf43df0427a818bab16a0fb4c4438d9a33472a259b36bf140ac590dffd42f901e2c64b3a3e20d0665bcd75180cacedee544cced1f0863cbcf58850e3c02cc727459a931450f4f01a4484df876cb7fc2de5049d8c45a56d32e064f28110e56ef91df7f4bd4342ceb2333051b56300031d4471a746f4e7bb876bc395a41ced75bc286b12858523d7a5d499ea8ff2c699492a8eafb1fab28356f102334eed809c16ecc6a63c7049576da48cdaaa640c7bfeb9117bd5b1cdf0953a76c358fd56efba967338a77008efcbe52226bbdb81e95334de63280d3440ca56b7e5dd435b83a6ecb9e85a9d2b43003786aebd99ad60580468cf2c9cde718dcbf0e93f63ab76a6d04202625a80bf40381afed2272c102caff9cfaa7e09b0d08975cedf63461ceb6cb5bfc68c5ef86736a9fa895ce8a675af026fb7204ef7c2a76783e64499db0ab6de6c473fd82ca801e16b7103c8e84fbf30bcef7415540e4deab6098453eb149980260f2f402429ffe6c9ee98cf2fe1777b5d0e1094f2bf76199600f5fa3f749dc960aa3e66c77ee21d202064dfe91c88aea979b6f2a7dc68da0b8ddecd84059bcbfe6f9442714d6b38b45c5b43014ded1139caafb7b08caade8f6236b28db44cb9a39ed11b1a8f2ceda2f3c2dedb03b0e09fbc9e05f5f8d273b8de51419f86d7e86e692fb6523a4e18b24650b7789a8fbbc753f1aae7930d868f9044471bd3e4a98d2d7b2f78049cfd49b88a6c3d4d553d606a97b6d94d3338a52321a7ac70f8ceeaa8a40b89ba7a802fbdcf8df292725e95dfb6f2fb6651d104a04f0ca62fcf9a4fb8f79a765cceb313ddbdfc1600881fd712ad48bfa1eabb359e7e075297938e34e4878cc005785daf7a5d11fe2e5bc3a5b145ee543eff90b6b72191c112a7b2b59b2ee10b5e8ceb21a2bdd3d893c15cab51206b23cd074300f04d2bf72ea71bb2fa7ea70cec6138516835cafb690a29583414f18551b26db9d541ca4c1f45d1de7d0d7e79e3bcfc93f27249dfd235f400a8868c928642b281bfe1389af37ec37614d075bbca92bcf3ab94ea8aca0587aa691bb30d533c71579fc6ecce556125e837ad59089c2fd820e39cb045c4e5607f4eeb7bc4b27b6046470f6a26c3c08de4d0737772be6f69e470a50afae15f5be6f7ecf4d5d062506d73095324ef4c5aa9230af9f332ecf09eae4dbf54ba888eb6dc876918325db7e277793492f6529a8231a36c98e7ccd99d6cba9e3402815328b2ee486d598b372d02b069fd5ae41b8a32003e459ad8ea1a13afc80770251779d5da26a3a2b600d1763c98de8f723d93eb394d0325ae62b414c9257ba65f540b271fc2b55ad71741e5cc20ef94f920387784392b75388c4c42a461abb38a92efef12002deffd530d89ecb1ce6dab969e3f1f4e0b84a372e2f69fca451392183d2d17885214a49e4ad26928e02695f3e73ebb8cf0789bf0cdb2d2c83abb769ae097ff5dd5b36abf4a67a62a74828e990f505a05fae1901e640925da7dd7b4504a82e669604522184835c23491d2c9cdc516ae3f2f13f914a6be3a81edb49b13beaacdf29cf0b96c90d2f56983496415bc31fbff6db53fa7607ce3b671f833b2f519e87ca9dc1061fcbf04571f2cc17c0bdcce67f2d7e9aae4fc90b2fc6fb979fb31250ba4a76bed9a691055e7d71a64c0616040837265c9de9f62529966af49404133e8fefdd0e401322c2bcd1f34944892b3efc82db87681aef7ca5f4b589ed17e65d8781b15ff336de475845376403e1ec01d5ebadb2f05bb6db5459fca46f7be9a331b02c7b463201286f8ec3f5512abd42474b34d060670ad6481ea5fee27fc3030deb2d645d60f7d1ee7808d4517fe06694192b00ea1bca175fcaa768f4185ecfc8c4da421de4531b0ddfcab3a752af89233f30225b3dd205cfe975a6426d0c9bb926b8550b47dab08d75eea734b5bf3d68ebcd8ea502d934b3e78a9e354a7adc0b1e91585ee6fe71a8a4276289378816b2b093604e2a1c9ff487e88b863e8c194486538572dfe4fc59248ca62ad063b283e8197fa9be81865107065c13147da8882d12a484157c40558ebf1218af3adccc0bbd76e40bbc0602e5e726d5726db11395364e5894208f5154356d2d0e1bcab7351052002e335ebe5a96af016084573b014bbac9542444c44c7cd5e2220fbad58b9758bd92c558e3d58403a8c327e897f4bca9eebc2a18cf98b0a8865bc356bb6173f22987a7128d272237d342a0e34494ef5bd989e7e6fd3984104be50d3e8713fb087187e1f86d46004e8578ca34ab6d8914cf82cf60073949b31a2d26dca242e6c53039735e5b44de9cb0b3ab9d989f97c1341f64807cdbd01a933beada8b25207798f144a64f23e92c0ab89d1f1b05d217e4aa4d65bc2023c4dcf1227f0a83189df0558803d7a3d5c790d6af8c818f7fe28dd8141abae748612033d47484dc2789ac5350e45fd8caef64b73605798e11dd42d4512df8cffda7e3a159ecdf9230e49d219f50564debd521405ed5142df3eaf9913392db2f00e3b618658c8f625de8a4bf794edb2f4011daf5609ea9b39ad76be055822ad61ec88cd301236a727c24c3de38d00c85219ec06cb84ad76cc0672907ceff58c58b2518bf4375cef146dfb790653c3ff9def38b34893eefb48e423b73b05087303c527942ba1280e03de97cd959187fac372c32dd3134c7d0a74326280b62d66419301c911a40b6c3a082ddff36c44b2443c432f10ab39e65673e5cec0c518519d7907eba42c05f4b272e55b6b01d4f31c66632e98cdca5c2d823e4cb051578c54a0a7d501318784f1d25e5660dc70144857eab9b0fe0921634866faac4f888863a5326edcde9b60cef5f075e7445b5e15a84e66fba9d733217a2c4821ef975e2f315a584f2e2be2ead9da87a17849ae18c14f833c1edb9a107e2fe21ffcedc9a4259c014d22daa662a7fe327e6576811fdf33bf98515b9a0c0d4b9e46d8a2441f34facdb376f7fe8bfc0955d668d5aef758c859c177f7719ac1033dbd42988bccfc0159bee5fca860c4cd401cc93250b33e415a02b52063c892ca6a7f129b03055be87f533ec953bc3d0cbce3b9989f89bec72bc745ed4a51f7a0bc4e634fdcf348eaa402f92c6996dd9c53de5799885685c0849eeed2ee960f6b12517b75698e4e19359c52f1e8b88095d5829605a5762fbbe29edacb70f10524449e689a3d15f19b996759a05b38dcd77b450131c72b3450bc40de9ee8824d30a55c33066d8a5367508eec4218bd008f74c85f69c4aaa84ec551074723e113a76bd94d16ce243ad48cda845c9e02bb3354e055fa7a78aa611f71a4bbcbb436d533555df2765b8e09594e664a7e9855ef65834c4d71017148f0bb14b9d73d2b851c9ef41bd5bd22ba5ea29a6e1d40251cfad2aaf58c9cdaab6763a9712645e772c2a83f66a44d4c0b717c495c483614d0adf77fdaed2ce152a403f0b5855a2ecd89ace945f141db4acb63242501a85d60a7000262edcc2c0c2337e1f4655dba84d758e6caad4d8e19fc35b6ecd6bd2ddd00a3e96648ec516bfc58d8d00c5cfae3168ba00c473877f8cd869a4705891ed517b0d32ade696920ac34914006cf1eab98305d52df30231ff4d846c3416b67989ba7213622d3ed81f02e59487f9afb4d3fc62febbe75528d5006e89c38f63f7a083859516f261ee4857ad3a5bfd679a5df9478de6e2fab193dfe0d058ab1b4bcbc87a0ac081e99e504f325a97bf8b4ae11452a9a7cb26bd9881ee6f7a4b107a33694e89234a6fcb5f66d8e248e8b70072cf7c074a9a228dbe88a3e4fe3de3419f1281ec0767380fba3d2c7d3685571a3178699c3fa1227bf161b0bff31715374a3e272883d4a1a350c335a95bfc2bb9b2df9a88e2fe9dd85bb19248a553a2b0aa1909b478ddb8ed81ca1562ab57977984c133efc7b94c4c0cf3b122c8c3969a7c6d0144f85f60fa3c01373d4a8fd29db238b00b01e27440d23a5610ad6d46b7289efd9e5b95500b7aee3bb255950c679ea172c9ac460ed231e53103200f030c0dfd5cbc561ee31352c3ad2698d3e2a740870c2867760b1a85bef2b2eee9cade4fad0d64ff99270675a1c8cf587c7e26a08ff8e1e366b85ea73f1354e567c78397670aeff452501213a9f660ad8c858638c73aba6c66f7b79807aba1c3739bec4f772f24aed5413484d9d460a042aa3777f5f2a951c048cda4a1a2d466bce44e73663c41ac57b5b186a2ad4d32c6d067013980e58356ff478d7969177e5e4dfa66dc8ff351afa8534f9649a5ad04cbceda2d1074f84c9e70054560dae50ca4a258fcbfe2c296cf778d4cfe0a786ab06f344a01605816130cb16f438758cf65dd0eb25edfe7c4a2377450599c668916932db60ba7723376f0ced65d081e2872dc72dc38d758715dcd97bf7231c9efbe3474c8fe2130dd9e6fecbb671d7e2ac134234eb9ba0efd0816deced2f21fdfd3846255833a5702ca2753f90dfde50ff508e013a25b0e213ed8618cd39b4d951c9a7ff965c6d64a7a25138132b9f010832609bd5d51adce55400f4642079f2a0ef9e696051506a886d51364a92c0bbb8d76fff100b22a3a5f981dd7fb3993f206c563c50fe30dd2144e3375122899424103d04fc3a32ff3225fad665cb100355fc0cae3e3da8d743c67dcf27a47e291466ae15c1917db315c58ad31c297603d26d61ac298fe84e411c0d93d0bf2228da2faad5b738534fab964cfe7189f84838917bca83b40de859dfee80699fff0083ac0ac36", 0x1000}], 0x6, &(0x7f0000003880)=[{0x70, 0x0, 0x8, "b6a1f69ea5cbff90a4be6ac048e23bf560893aa2760cf78090d8da7123f9b2ac51c8736cd45abb9d833edb5034df7f606597fb235ff3ded0a80e45158eac6392f17793aa53dd4ea21df470bd9290f3aa51a22998dcb6bbe5b95dcde8c0a7cb8d"}, {0xf8, 0xffff, 0xfffffffffffffff8, "dbfe02f830f06a085da7f3fb05ae2eaefb76db3402a88ae12d05f8d3e318e29906d7312be1a15a759d2c6db404365de528f729d5bfb41ec979cb0a0a300a27abba6659081f259c22ae37f90791afcfa8c140b0531b898dc8bd60d3056bd824ff01f950052953448b9a3c570344553a969862878b3db9f2f4a3342e41f7dc344147de38fe97fed27eeff34c9b8def86d9ec9531ac4603bbd615eebdaa63d0249b263d1bbe1e140558f9f25d888d955f1b4bb6bf535aa5a5cfbd85a3d6650d949c8949b4ab5282112ed626cab3427f3fbab32caad1450976f9c4b22e0765114698dd1b7297ca8c04ce"}, {0x1010, 0xffff, 0x401, "c45ae2688517f296fde69983294a8850de26f64e07dc1368d1f4c3d0cfc7a9d0f51810c4ef6ab22a2e5208795502f584d819119d93c241a853e20557bbfa93abcc7976bef5f49792348b4eb182f8a929e2c5d03845d337285cb7fe6067bb00a960a74a339508453d0f0d3a35a4bc26e9dd5ed61703c8af608530a637bc1cd9f589991b5a0aee604c3a11166a88c90d75af2480faf5c4f3f8d171eafe93efae3aeaffcc5d9249d2d62629012ceeb5df0f788fd74a26b77208d586942c7d485800b21e5b3bdb72bb8b5b0c72a71ff589c1b275e848a07d19f8280b5fc7f86b7062542fd60b29eb7e610b91c71c3ea3bac5a9c14d4437a6fb1db28d90333e53c1547af8802dfb6d8f3ce1bbda7e6aabd4116bb9bb6ca3278dfe8d7e77715e9a6e82028a77bec273b06d236e7702ac1ffc8850557ea7c012caa508fefa16be6a91a1e86a0b89313d161ef7f6fff9c8788d249f76ca19e88ed14d4d1a44ac7e6bb951f4709889fdf3e91dee2470e73b65bef9d9511253913dfb4042bd3ce9311b985aeb85e9b84409c182439e13403e944d04d62bf390f8365c1450716efc927ff3e33464434974c0cffd28dc9896b8fa48b65a109bee0bca43d968d6f8aaed2f66322a021ca007868b7773adaa942e77985e2a0662e7d618c9bfcfb1460840827c14ff6b67dcecd4ab5aef053fa10fd7a46ffa520255fb1d371aeffa18a009d3d4660cad7d24592563a68082b12c597c6e7f728ffdd927edca18c9771af5ca206b286b115e8a2928cb64639b1213fba84f19d5849ca594e93e64b0a3ae32b5d8c9cdce59cc776c7241d20b1a4593f3dadd296c746fda73a21f4153b7f5ea85f7a8517e82df5030da25ce34e79e6ef707bb9777ebbf9f66105cbb11b1f53fafe535b311ea1601bd43672a934a3691ec269f7073fd237d7b86b1156449f5ce3bd23f197e4de9e9858fc9919f9f22f0f43ba9d6a8059d891dabe92cb4273d0052b9a3a95ea54331f7510752e7a20c9d671319439101192069b7e610a81ae467b0076c22f745616dd6366404d0e61bced14ef82b3980655da1dfcc7dcbda03d390bd128f6ec6b0949fcef45e43f0270656e8e34df5e3f7a3dccb2e382d15af2f75b27d219dcecbd94ce37926243b1e3aeb53e21d9d5459ff084221f46fc3630b7f6c0ba449ab8fc690134a49f578c0ecd56f9e738f1b9d041d6790f3609c4e84e6b42e5721eda26a4703de01fc2d3560965a09130b39ee8278bdd8b34dab59fc096589bd22eea98112167e7f2989b3a25fab6e85099092d61488e970288e61f5fc7dc787db7e8655ba91a4a80b6443bd46c8f6df904966d17757dd17abe44ca05bae8d9e46408f9a7d06c8d851240f796510b37dfb70f8d56ef2914a10238c3eb8ff6d05c97ab95e292b392aafbb5a23fcfe0c424eebd659a4334bb5753fe2ae4ec4312c907ccada1e71dcf55a6471bcced9746c9f09b5bb5ee2a85c353c9b1435bc1a0e501284ff296743a2e5d8a9dda60d10a72800b6a1f115a348d86b445fbd6767e288043046d3b49d11f9af6472e224db05f74b018be3c82e39440e18c9c0a9d5aa200c3ff72a810d107512c8a8005434a1e71fc6ca58121ba8781723ff80018375246ac417ab44213c4e5fbf54a5597e5e42bf933e6a517b2e22d7bb687a29783cdfd607fe49565bf58b6d2154d0d9a734fb4b58faf7dad2f75f014ec8b5ef1a75616f9996ab9c2611fe495343a71746048905dff5aad9c2da894764be5f9bc3c4681172b619d61c259547b578645770e102edf735e4db409e73a58995f53c178b8f37d45ce96dc4eb559730d7eaf89bda322d06e785079e911d9864c3757282d211e33bad0d66358fff42da03284e00ab106932edb61078ebbcca3f5ae5123007ed896d8dd8561a742ff43a15adb593a162ee61d225a03169ecfc82f530f4b44acca7dfa059d727722a6b146fb1a4f7cb8e17af1cc358b93a2624413d5a7e76d170b3f912add13840e496520e52631f20c97e69cd5acd389100b26b3fc0b1fdc70ad2852452b59a71a6e2c491d8199c08577dda2566d94abb92d9f10709ff31c9219eb5a0fdd6dbcf259561e523bf0225ae4ff21254844f73bd57465ca830d468f23386f20c2858eb633de9c369cd21cd54fae8873e034645b3f63cb1f62cdf4c5f8942b2c688834c02b663d05eeb1ba7d4f5094bb3c68470cfa1388b867796e11ac1c783ed4edfefb52c11cad328f07e4309b8a99f9fb145b38b8092029653ca26cac85c19ef3a27a716ed3b58f2557ff2c3e211c0230b90b311a288dadfe2231e2cc87f4402958ccd5db951cea461535482633e8301335daec6804a2bcbb247de1316d98306fa9f12d002e74b6a259ed22655eb28511a11ab28f60f76ba45a724fac43c81f8de324065254d639cb6f5120b5d68ed80efdf7fbfac853baec3bc14977405a673eac0ce5b81f25c3da018e8e7680db2187e53e64995e2e7a634278f73679e5676c19ed37dacecb5278f17288671f14387577bc31fa664ece20900a45cf931de9af8d2b2d44b0d8a9d60db97b8833a8d9980e34e517f19bf78607c176e8cb5e8d9d882b923e5dfa3cc7b20e6fab6725caf28693619ea716597ed588fb6bfd27fbcc4468d6804e4ea737756b71effad375a8eadcd31ace3776f7de4b7c720cc7e850e6028e3e98d8175b9155124134e87e293b22432212ec3517773378f2f70a5b891339f88c9a9992c77c2b11000cce9fcf2b66a522ae8f97c7213283fb32d4143c54905e53da3c5095ca89686cde9dcb361cb2fc35a554217e6839cf2acb64014f21a4b942e5d29327952d4c4b3375d60ae10e50f98db71d30f10cce2fa16dfea5862ea3857e84606c7fea5f840c26b8f07c1503ebc6d9db3ef9ae9adabc4a7def8fe5e88b07e7d88ea617d7f825f0b28568baba4db550cbb6682794d5881106868a678b037a3d8c29d0fcc0980e039374d96da007f8d1078356e536dedc29ab49b8ca620dd533e86654253773dfed5c602773dca19fa11c9bfd7e0fad0c536bba6906330010ace921752dac013d39203f5de02606f6f041757d3d618a7019d67d148df36fcf557b4cfba7df039cf0f56fe45bf1f1bcc3fedf69d8c796d1abc23239acd578d82da4efb65d60b5174504dd3785aa86e1882a82c7ad45f0611eb723f2f28e81429faa36b3b0600312fb87371a1e0ccdf5a29db795765eb9d373e5800c0e1e7f7e4469772e13721cd2267f9fc048ae048cea28baeecf86a35c2ba4ac14726758b1f0954a802a64616984496bd77bd0a0deb2c4145fef9f28429d3f5e924e62d973892acd44f69e15b0a9a8fbc4eef0d931e4a0ce92d8333a7d756fad6201386ec35b59f8f5df5c45f3049f2305fab4d84c9354887099e4da91c99ce98b54b89d7a49772a4568f64355d5eb79ef5e2e349c1832f0f2fc06775fbad6b85af01e73f123b80373dce8d8b03b1c5d10862c9a7618d450d5f703cc2b88cd49d8badc304053fb744adbb8b26a5744ad0f1cb793b05f25833b32cf7d7d0fa5fadfb5b4435ef8e3cbd7e9ee7ad8ef37e2563614a17d87b7116a2ca3571d6e84aa7112aaa757887a19e2b6866b88633300e6a130bcff061b8aa9a21eb4f0e652c4201e9c8840dd7ff334472c55411751b15f00a81cbce36f0d745f452fd56ad37b0080bec67361da6931ac2ad29e1898106ce347f08080ba1bda03164f73af5f3f1a68647f5d925110b8f26c4f513665ebc265ecff389e8a43a780ba089060f41f08ee75ccb01521fa9058821adb445ef59435927dee35ffef41da4e8e546c6c75d16a519862184213fdc394147af33fa0160af8175508a71ef8aabbb5025b84c5278283f1de5e8f28761d7ae3b987f8e4bdb55c7bd15cefe8e24a88c515c601bdb3421cd8409980aaa0e733fca69d3f03db05ccbb33906e510949746e94af5c5c7049a5d3f6f8d4b2c93930305812de78f66304576b5667d3e2ba4d68074a957cadcc2a08eaa3f5d1d81a5725fa05c39a59da957e107b6047908a379d74084b54b3ed91fabc571a22bde452582b6ca1fd991d5ea47911297fdf80560e468398a42e7b62b634f9f7d83f4c2fe875e33f1f77b87ce159865d3fd03f95b86b05d28a5e39beaeefddd91a7e0bf2139ce9cccb9ae99f547f843971ea2f70d4a81aa2e143f71f15f718f344d5efffff380d582154d243837d02e6e4ec210e0199eaa091b14e69bb62af01acee44f0aec9918e9abfec5ad09522e6ffc26af80cad566174496652c6b558873551e88ddeab013fe10bd176b8e0739a8396b75e93b78d5599f3e979cddefba3e23de21224a9a10c6ce2acd41bfcdb49aaa9dd056bc9155ca733d29354bb66daa2bfab7cb7bf4be7a489656fda68102731049787c435aff093501e1de476f43738218f05107cabfa918ad88f0f726378845f613b6fc6b007130043b4a63ce32b1c2665fbde6189948f455f3861cc5074917a4e0120dec8b76f3e1440cdcec9799186fc94e6cfccc7219b06467b825edb5d69b33bd77e6064dd5c59a012c659ed6b1e15021efd403b1fc49be79f96a134dd57ec2f639e973c6299c941a115ce139fd748705f47ffd66307ae4d9259fcf2a93d985d910fbdb0877935a90af5b72d77485475c3510c5bf5b9dbe4410cb537c91f9076e23b0777115b5d69d8d1229798472adbd986e73d6b94fbf0cec6860a9c9ce9a714802e7623ef66aeb27a7c03cfb824b0cee3b20a0a6c904e74b1ab5fcced3870828db0f9aaf6a63da073e8bad81848943e6174a3dba91cc95184d555407195ed99cfc9086adb30bc8608571631cd8fa1937295290d86149b200c94b71dc673cdf31906f6424b7f681305c2224cabd1740b26a2530149d38251392f111a1bce9a08ef1b117b1f2cf0f2c2ac719931cc1b6744205dfdeaaafe1923efd9ccfb7413489285e4699b27422c999e79642977d49556dda6a42b06baab27630de3df7cf0eb651a7a24acb64d2d70330770b53fbbea7adc895b61088a289f2f3917a6c9292dee03ed9fecc8f1db59fffa0da90f8faeef9338dbe39ee0e6ebb81773c9453c65b43788feba0eb7637dc822f8e19d8860b60eb936104a3733e5517bd63aa0216e1545364370bf6703cd38d0b1a57b171b83cd92057c6d5f2e240e6c518f66dc4bbbb70ea7b512daa84d28c7832293ba873acc35eb17bf4ca95141f1c00ed2eb6ab8cf4c6cd029695686d74776b9333b7d4f00ab8fa7ab49c0232cf326e42395a9ab2745b31f67b7f9457067329910df06b4d9acac439e3c73664b30c10a7d2be2174b336e31af513afc5f0c0022e74284d2271529c8d3890e7d0e2ff3b22aa8b36e1e4ce4b86bc48974a10484e07463c0a82c4c153ae331df8c5b806133e1073a5adfa9d5a5111b40827c9a573ca8d8166e1923a22bd468887c8edd41f9d8732e361bf5c2a5354006a4ff57fecc39a474659aaa809cf7910150706150913f2e981e7686326bb9453ceb12d8b42ab073826a613ae02f54f063b904f1e0421c5d52230adeed62d6462050bba6b38c5b306332f922a393b5e1912e47c5646cc9b83ab5a0f02551b671c7256511b9e4cf91cf2cc2d9a8fd1eae1af1d69424af39c5c92e48ab9225d55bbdb8edf51b7f8862072e4ef2eecfd8b94cde9ab0e8d886aaaedfbd4487dd002434ca8c8cfe50ac00ae774058c972dccf6dcfb36cd283e0ea6b8bd869609920e68ec0af5adbc52625cf55c11f86b84abd0db885bb10437a7d42dbb9975b322be5f47c0df4c23d4f585b5ab8cd9480a33a4f306c3985cb5"}, {0xf0, 0x1, 0x0, "0f216f5f2f6c9de7dda0becc020d96fe06779a2e3376bcd15099eefbf4746da25113457e126804d29996497d1f74ae5e1d45c242a7f7d53de5186480127a921205a63b312aaffd1bb3ce55be6c28c43cd31e8683f6ff8b8c0f49abbe7dca25b296f694130a6f1f52a7e497ed7006f98ea5718913b4c5a163db70453164a6864126b53c288499fc6455986c04e280f85037fcc253f84824bc42dce2ce6b7f1aa80f675a62de37c931dd56b15a85c4729a98576cc4c8bc13c16c97db3bd28e2ec235645172a2615bf6e296c2758110be2f119bbc3d64f0f6adfc0f69b743eee7"}, {0x38, 0xffff, 0x5, "c8855eaf96eaf4c3facdeff3f59216fa68e170f33e1de369e3c6c5c7d0dd4c3a1c"}, {0x80, 0x1, 0x0, "9a5116291dbe848c1889cade955187e37c3abcf9dbd25daf4ea3a78a9b16cc4c91507977784791e7d771866366450e67b6728557a3c6ab9fa3cfc11a9ace931050c83630ff148eb2e9c07cc5a622140570b999d3d268f353c74d4436c79dfdaa1c1e6108d48f4cfb142c9b4c5d56"}], 0x1320}, 0x2) 17:41:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xbb8, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0x4}) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="567bd465c3e198de898e30660b797bb41e70e20654328a10dc330266cb8738403cfa452df318df6d2e7f", 0x2a}], 0x1) 17:41:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000000260040008000033275725ae3f972ac15000000000000000ffff0200000001000000319b0000000000", 0x2c}], 0x1) 17:41:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 17:41:38 executing program 1: munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 17:41:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f2b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351f74122ab9bd510eb00bb2c4c7a18ef0020adf0f32f7761ee034c251042d40dbbc20560ee8fae194ad385842b1a6434d4caa5000bd25c1b4f6bb46b65e2504e182a12f3fc3f3af561da6c1feb983903a5e96635499a54f8d4c1676130fd4510648f65556716f8c6ffa97a59b9807e7f004e01bee290f4247798acddd89678f45b2bd024076eb2c36fc3867b9c9432c4bc19fce6bb698c7dcf2451206cf0b539dc6fac693888afac8d337dc5ebe9194b20ad5062a3f4df6456b3931061a6ceb23ebe1ed4fcedf4eaa53283d37993a8502", 0x159) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000000440)="20e54086d3ed2d5081c31586cfc241d9c60b0e5751c011fb2eb1f47c05efb3371d97f1f32200f1beca175cd7ef580751c7ced832da504af2146647e4633215995a44a1c892b4948d2c3acc7fd4c10db115f305a6d20ead2e6abae7a32e98f99f635e627d8b584d1bbee527994c490e7fa81f965c82b50fab54070255464f5a89476bf5063bce9ca56ad327b2dfa40cc9f1e0a6e9b28d29ef6c6813a381983009387ce2e8c2a9e4275b4cc4833f0956cb473633", 0xb3}, {&(0x7f0000000500)="f5d01abfacc244b6c89de1ce59ff55f955fd7828c6f94a0191d70a62a314de94cc2127be155db928becf4c77dd9d6174da434c0587ed5e22a0befb4e367f595a4bfd6da625c4db0a715adf02b730b69627c2b6345df3b2928f061733abf81b15b12d9d3963607e6554db5a7d97855ca7c5fccecce2c477e9429394a2e9ad7c9fc6a38b8f55229498d79ec7ed23375ea1300010a93faa70bf8b0729e2527ce5daab7b87e358a8079843ee6a86147b41db3d6992232052be27b82f9dd04cc7ee2d80eb034d2b59c836157cd06a2eb68e0009209406c6", 0xd5}, {&(0x7f0000000600)="d4b936a6d80761f14434f37f330cfdbadeefe2b3c0f582f9474e5b6bb30721d04743700bec6aa8bea271be736af8201ecaab4af3d46232118f64c99a07e04b367ef41ac2849aeb9ed5c7dc32df81132ecd7d869baee3faeab0fd2610582b83326ba49cf88c5169a1ff013eec4f51a6d3a01dbe496843bcb8b07d1f0c710b13a7249901ed84454d34c5cad543e6abc7d0d2762b0bda8cdc03555ed72d507074862979e064c53dad2c6267ed4655b10615cc0bc8aa91bddee740e67355402e875681ecbf3d7569662098eab148ce82e73872abed6969256a132a2c3f9d69276b49720af979de663c52d66c1b879f2642715fd5c78ec46fc7e0ec4a0360251bb1cf87dc4aa99d0806d8f31e87dbea29ed5c382efed86e6bbcf67e716ebfff07ce0b6cf4e2e85a92032f28b208430ee19f1b6faaa1d28878c3f6da6056e50cb6412f9e72cae04f571842bde46bcbef4e30a5bfc55f0fc8c06987433f9a04e4bf2620f8be5d2c85607123d91d663ab3dac4b33ba3207ee14efa4ec95a4d02708f5afd9fe853f299eb18b189cb3dcccfb5c2dc4405675bedda3ea3323ef39b3d30ac58a8ddd9cf1fb821a9247d1ded8a0998325675f0be0226b18870af6c7434b4d3a7d3c85aff2aeb1829e4ad8c981a1b39f8b160ee766e2c008ee24f1e0e3c8014763f8adf9862843b1c40c866a2fde88dbf25cc8891ff3b0d014fa439fd4b170f8404f377b13b410e8e8377da5882bab4896e4fca6de1fba937d904c7c7865ae9796461105055544568720654c768069f12f9d77bf7639b6d4199bad52996cc08574b0d7bed9976a643e1ddae823fd5ec56ab6fddf896dd58226351ea318636ec045ff66b38172ab2adbc36bfcd11e27a040fdb721d21075ab97135881941d4aa0bf6acaf0de9890c9dbf87ceb8fa90ad25a8e9db2855ccfca715526645ac1aec40d15ec7ecf5d879136a0e70d31c505f7ad62e7987b319a2d1a74b8d76180d3c04d6f26e7d0f6bc8b089ae9cbcc5db8874c49212c342e6a4c9a704bafea32ec25d91b24e73bcbc61c659b79305ba0351e7ed6b95b9253f88917a18f5b712716eb63905314dceac6770693ceb8fae512cdc90cd9e096e19284f75f7cd1a87091035762e8d40d7481b42218a4c96496d935b2551cb7a76c0677095b1a4beefd350121cf351595ea0ee44aeb441754fd83e672c139b3f5c6156928de43ed39ef1a47433f6187b019db64c40ea2cd45b749325325dcedaa4d421301f2af6bed5dfede7f9f2c3ccaf2537826b7a7896fae1f01ab6977e3786ac80e6fe166dda6f3cc04b9872ca2a806d0eb98c811d5593dcc0ac05306e90ac5e60bc520413559342705839335bffe8243c7cef0d854150ddc177a7f7704fcb09ba910bd7b00c4b20d8275c1884abae5a972d94e5d089b3650a0662f90d3b4dfb5f93044d52d035675cf9c5c63bb47146e8ad0e980580c0aba4c42b2ac434747f34d81fd5b0204482f9ffa4ebccc8f487430dfc0290e836c002c29665a5fb6cd8d6fd92409988165ee4d3e504e92efeb1dca838fc54a2a67c9375dea58450956ba13de8e7b18c8c5f5d435ba4c4d7816bf0da0a683dc08d527b13c4fe63f976abd48f5008b1b32f44edf78743ae242ee93c933773f25ec574f1e6be74e927681d66d13c41a30e6203383b27328518ae2cef61c4ac99acaf5b936bba756b6107d890720a76b3a48c80e11fa2716985ba5e0c1cf312d224370d477f33ab507c0742ddaeb17727c716fae9b723560459d9d8a77918d98fab9df84580103841da78ab02ad7ffa2a7da4a0a6db652ae50314c70ec9a274206f2095e132273f4eeecd141890f89c0e1e8efcaf7ab69aa7d3a03c30be86bc9176fbccf6bd92b6ae0eae9850eb11b7003316f91d9474e4d861b7ce9e30b52545548c6846d23e7abd0e6d874256c02eb366141533cc7b10f352fcfddb0a79d47760deb93bee10f9ad33f1a9ba65d2d882c4ca9e87f141513e3b4192edf61a9c9efb21c2a0124853bd24e4955ad145db32e23215860ed90fcd47c7566215857eb6f3e7a06b654ec272e27a05bf7d460380379e54d0c662d3f16cfebd24d05c374a0f181fa5137c714c0d5adc8f2b47ead0a70325f44071f77800a13ec449292a0d22a806149f4fa28e8b0659bfa59085b3fee75e44ddf3da62c14787658f2e9d50bd59644cac0cd3ba9262748361ceb6cab4b291ed1a65833e36130a90089d7ede5ffb4f74577127ea73dd5acd3b9537c9dd97d4f353d617625d6946c6e4d0e141b49920ff808d8220265c1761a27e07f57bbbe8610c987a2f2e55563451efc5ae7412b8d95ff7404467d131d5fbe02af4bbe2d7b8dfd9ddc1a2ba35b6b76762c0b984cd601e56e74dab1318907f36b425b55a059585173281bcd5c03d93cd997dd95fc58b65b35d5f63b369944afc370a435244e4c60a129af34d6ae0c9e583c40d89196795c4c5cd6717d34d74d80dea795406162d572a957af7976fc79f3a48951cf50cb3b45b1ee01e0810018bcd397025e0413bd2d5bb3db7f5bb84512932635a7acaff535e3b6a99d7f97005e241dd3e3a83ef1e765875f16e907773a1da01c1f91021c6b6ff4579f0b9427fc445f459e40798ae7680c34b84d3e61524e266d6dc54048b17f1da086cf446dffb5ee5543ffc65aa738534ed6be004179e7716119c1a894be768fd436ee62deefee43c70c13390f99e14e4a402ef5cb772a1f088d9954b9688eb703b0a20c86e6796d6b2a161d5022f480579b14945a57c08b11da1d7d400d441ef441817fdc1810092ee92920776a6b05c608e730e1f7497e9fc8e32f4bfb8468b9d08cfb2a268478fac110ba9e602010ffa05c9671177090b3cf4195f80154f79105169b5a3d11c7baba303e5c382a3e637801d957f42c02011914690fe44b7354277720187d160d0b72b412cd344ca3a28bea855a750f15afde44e00606a83b3528199d8614448de27b63a82193eb7a1843e3ae26d8de7edfa6e84563b3c01861d0a2a646cc823c9c41bba48dfeed839616efb23e330b9b849a0ec09386506e7a871cdaebae15329a7feb6800c8a1d7b08d47684abcc5ddf8ce519a5b7e312f13e723e8493804f38c47c2d6b62f8e655b601eff1aaaf1b2ff7b221ef572355a51cdb54c74d9af8c3997fad704e2f039745786a06c370f5124ac7f28947ba0e828d368a543914307ac0b56e0cd1815a00c054bf36146321cc5c0c2f619134ae14278a85001b362c6311d17a309101d225394de4374e20aa7b403609b64323e6564fcbcb1acd8a851364f55750a29838059f234158844bdfe9ea1fc005f2a0ace10d7533816392ca45601311a62bf6e47a4ac2483912aad965d33369efdd381fd6aa943fc5afa6fd0cce3ba9572cf67ab97cd88f7b8d9e2c7d448e1b0ea61b5872115ade0005250df7f3cd8f0a7f91dbf85639e8415095e31423b8207c370ccf976cc117f649f0c0b6c4937ec71b37a75d76125853a976e725151981b88354d2eec1aa47cfec0894706ff417cc63dc574310fcdf6b66c4b1095fb409f957b62d46052ca55804a7ad66d47d57ec285b9fb3847d9242c7da04b85356000495bdf1950ae11c2d9dab39d36dbee23291d93927c671d02a7d23e74a04e9a57a04d3f0163d514ba6b84fb2980ed23e7f5df37f46e5c3d9ea8e657482a297e91708e824d50d6ed5e3c0ccda8cfaf5c9a708f3afa6e6d6dd44f86c9e063a797391bc7a6ff4ccb377eb0b2e258408d7182d72811e5657c82abf0770c60f9d14cba89be42bbc30efd9164ded6fe4a885baee5370558131b9af8551f77f0adb42cdf07402442d79f0114a8598740aca5d3a3abbefae54d5a7a4848330ddba2548eab9041dbec568a076c41ccd40ac40d06160a75c8d335dbdcd2bffa6c1de115bfd4f316ac400b4ddab9a4db9ed5808163516837532351a7cb151256287394bed220ed03a4ddd25c20226c31613c93480c163fd7b12a897fad2c6ddb9da31868fae3955e67e56021b381dc575e781cab259f3aa076a368fa8570f16ad61fd60005b85396b760d7c6f1712ffbee0353710a4bb9863e9e429cca5ea46e298379829575adbb608d7316cd7f97b25cfafd7b4aa05928e9fa942b0ebc60cb5aa65bb128d5c5058d76d2122e2f84a8d842b04f5656e41d3e9cadf72475e612cd65a03698bac8f005262f6643b13171b3ce01eece8f8e6597d8fefc22923f45efe483d344d1872dac558e8146d532a813dacf6cf9f16af7ed73b9df71c0463484a843b5cdf087c00cf9e8e3bbed3500d9db4aba0667ce00c621a399d1efc3030cd111028926c22530d9ff63173fa41e5184bcdc9b43e467798c4f07e15ab9caa3c29e3b63945b7cf6ad453dec9bfcf71294a269d5c1116ac298f53e2879ee1767e4636d3abb1aad84e706335015cb7c413367bb8ed83e1d81ffa8a0fb1deed0377338b38153a798af8f4c545fa439580b605f57a5ce83415decf490196541c6370d4987d2faed883a5ddfa8e57a315bf4eb837f991ea50cf9ebc30fa0d715dbe0f26c3ee0c6d5765a8f739b555082a3cb8d14fcd1094a03fa73939d4a9337fb621765a927ea473564e494366ae345219e3071f5661bf9990301c2013d474c4f191dac0c2773bfadb3b072a770e69f1d22cf30af54a3279d18100583dc00fcad01879f67991da7f2539dc0a4ae7a394a43b986f4b624e5bd0a8e2479ab6f72b1fa03e94b783b85c053c006567423178dc567df94516e1a14503c7912109c96590503aa523ed8d7cdbacde6dff7cd458cfce865d6be92f27dd0d69ed148626be3efd5f239ec7bdbd2fb644bd8c3574f500cdacb44d9c12b58c328fee980bd7fc70b23c95a3b4b1cfb36be0ea811e5bca04e43b86f271dab643b93486529d6d5177bdafb9937fcb56c6dd1b2c480c0c303df3463667aaa5d0404ad1c4dea09cebc27351fba728eb4aa817d8a511cd24594f65f92b04971033130091fa2e2cbaeafc7f9e19adb3b21771fd523f030b1f02481c95d02530b90fe4a61a7972d57096c82d305c95a2d933cb3478659351d82a07b03766df727834fdb4299f346edb0293ed78cdbc64d528212991f7b4eee07968cc970d34ce33373340daf8816ba67ac36092d9d94d92e170e3910250f45ad60345fcdb0ca0cd9adff5e67b8bfbac0526e0dfaff0d70c83347d049a600fc80cd78acb29d8dc0e3555f3a7c2d238d11f322ab062ee9253e12060856eb858db4926bad8daf1b5ca5ef942bfc2712000d2484a1b0e32a41cb204b41c6987ae543264ad3867a71760a476c1672bde27fa10a7717f7f4ba1232fc9351017be21351ca2c869cc57905c01297760d93b66ea87c924fe775ab37093d8f1fb1f51d1427a39b5b798ab980382b62e2e4c4c7469de116edf84dc93881eb8dbe0d0cf7b00ac4f9a7cfd6d294319da056e4c0ec7d08e4c7e0bc9e483e5ce8246f78f4d68c0f5e59a0dcf2f7bfd65593e4aa4cb28b3d10a438c59846fc90f723b6b5106eb5d79a6b76a88240bc76462713ccfc35fbf2aef7d3b756de61ff2d4bb0031622f905140be502b123e33dd2b16c49e51573ae8ad151e82ac9138137256580e0504b1ad76af24f678cf3398e5e7f2a67781be6b996160fcc77f31a50bd7afbe3f4678d0a0cfa886f862ccfabf6da230f0ad6c9330c4d1d62f64d48f5bba7ef360531dfadd5326cc1b5e57af615924a923961ea5cfde5e0c81095f106d0962e1f89730ee6c05abf1e83469b34d0c774dbcbf23b937e86f4a1776efca5fd25a775959a4a7d258a5472e8264", 0x1000}, {&(0x7f0000001600)="a0bf706b66c220a19524265974eb30b2aa8019332020f445a90f60f5b7f8cf134126bc0852bc7583b3ba82e1936f63ab7d4db0eb2bfbee9f14b28a3e7fadb58db4dd27768126a6d714002afe3e9299dbd6cf209c89c6db26e31be8e51b1ca7fd5a349f3e32233fb98c0c8fe7665507bd0e788d31d0a3b444225251e0c86b544c4fda7aac7f740e0889fd", 0x8a}, {&(0x7f00000016c0)="a47c76e9429bd258c1b0963d6c9c951a109bf1523bb9ec4b9eb1807e985e05e60177c3080240b9b9441dfbeda9b23d992a83027d512c32724f258eb5155e6f407710e7c8dc01fedf4560a7b950c14c6758522cccd302f86978398714de9504e66d686a76fefc11f288676f501661781a658bc6fd389e53694b1951d7f1e852b12efe79a15ee0a688088b896eedb4835a9d63908ce6e603baea44f3bc04c2d0888feaca3393f8ff828b712c1c5e538663", 0xb0}, {&(0x7f0000001780)="f7c9c219c93c6acd24f045135d3789955d84592723d1c023d581296e1718980727e597f02ad544e6efc79fcdb49d639f8da89d603417bd4c89bb878d4dbf935161d9a14003dae7419ea7c21aef3ba6bf9e56c5d725252c7890ad080b701315b846ada25afc473fec0caa53bc88eecc9b23b56b4a3d8c5d01ac91d692e312173b62595a7ba166593b7d9a3beb500b81dc1183", 0x92}, {&(0x7f0000001840)="e9ff49842ee49207255e038e405dbf6a79a6c0a480cff3f1732f02ea0b197ac90a48e10e0d4061fea6db0a9b66ab69a4224c39457f7a3608762009ba5d8cbb4e479f3f1df34f400113872223c4f4ff4c58e7e996eff61393c7a7c572847e16f127efefe4a4382b84d69b6118ef531bb9ba74e17733d54250c31bf709512366c19b940f145272aadcc6c12954cef0c0ea44725547fbda9e5948cb42884118b7111f1beef650bc56c683b1a5c54ab0ef1da99b71070c9d1bfcb06a109f12c4cc3cf17afbf429e542c7a4c85b9dc6cc47fecbfd4179bbab479e09efeb8866492b", 0xdf}, {&(0x7f0000000200)="2207f4906ed82fec26d0c3f39d6d7d46ea0d3c783ce7eacf26b4f08b2b1f56ab7b8ecf7a0357a558d0b68b2fd452eef18846c93a9536849c48462912b6811a0fe42d4016e9048d65823ea4f765197a8bc7796c1227627669e40ddb2065adc21d3ae2f8bd14618b789e5ae78ffe0b", 0x6e}, {&(0x7f0000001940)="547c628fb712fb4fff24c3d445ac00a139583b5d6ce5f37399757de78f2baf03cd79a91f99ec40125f150145a32029c5f7d9acf0a7dc8a1830a7a58cb2daec6c00fda424d8db406288357479c976cde042fb7e35", 0x54}], 0x9) r1 = syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x1b, 0x8}) close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) nanosleep(&(0x7f0000000040)={0x101, 0x3}, &(0x7f0000000140)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:41:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 17:41:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0xf2}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0xa52, 0x100000001, 0x4, "b9911f98460d2b9db2f3ee02966fc56cfb32b8e8", 0x4, 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = fcntl$getown(r0, 0x5) getsockopt(r0, 0x81, 0x9, &(0x7f0000000100)=""/31, &(0x7f0000000140)=0x1f) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000200)="522db9fa5250f5cb04fd912f9e76cdf474551818b8f302af6a17bee988e32c8cb127533f8b13c6697bd575c94a32a3615486c6bb219756c6d183a760f6994b5142124afab80d587f41c3df85d92ad00e39a2219ab1828931136bdea175c29b1b327bfadcf5b3ef1dcb82f95b56cacd29e40c65f95cf89504445e6efe", 0x7c}, {&(0x7f0000000280)="33ce6f9448bed61d80b28fb16277b04178c7149417cdd15449f919895e54d5c325cd83392567bcca6fb38b6ec08bab165aae608c9869423005e3", 0x3a}, {&(0x7f00000002c0)="f1ffa0864fb9928241799e8ea56630e006c9c6c938f7415cc1272e8f2d730065f3db8ee13766", 0x26}, {&(0x7f0000000300)="7468eef83a1c63201227fa230d81d1d2097e6f3a0356f58c269fac57bd1adf021325ee9d8212dd6256ca0aaaf88c8b82d89650a614e3ec84e12dfa80325143082a620fb811f5f2a37cc6dc355bfaa01bc37a7a181c0103d639db2ac56a3cf770595ccc9174fcb7d24a67df0ed70f02837f2fd5172029599079a5dd03951837ba928121d554e55a739f958aa54029b7f104a80120f934d393f35697dcdec16674e8f78a7ee31fa3f86633eb22d2450adec797d0a1085740764885f2a3b5c9073647a1d141964e23187282fc0d8265ca4dfe289dd225ec7592e6a12fca14a68bc58c169b35c583207d5d07484aba2a2f84a968751ae016011d10f6894626a6552d7e08bf4ead3184a1342cd65d64f2b058ddd950b52e2ab1ad2e2e370d45ff7d70f016eadffd8e1087abbfe6b9835acdd3f116bc5e63ee0d101b3ef915d6ba9f2b5f1d49d446619b6660a9d927987c5db8a35b4fe7e56b6a1cf383b5fbfe5975d190e95135c14bd2046d3b3877cae3ce986ac385e9e25a9b7c81c6ba0cc8d26252784a33d2a84fc7d05e6e19331caed12bbc42eb38943d6d3d9f2c46b1f87fb4cbb86e24d695c37f053655ab1da29ae3fdcaafc80e2544163c44b876fe6ccdfd183646d993818e316a4657be94c44f7a8abf79b53d2037c4e6b38db577085e5b7d3c1cf420cc8143405f10863c300e03835a915bfaa4c30bb4b790d6b7de03e906a2291a05cc428db15e89be9dda3e742781c802d9d80b855a655afa599689596c224d8ddb24eeb55dc488dc979add68c0a1f5f9c9d5237f0f27320f9f4c059b47717fbc238f44f5d6d6e577f157327bc65aee4bbcd5ab5476f441e040ed8399d22091538903498c7c44eda7c37dcf2b7e4fff24548bb7d7f8a31a93f592aae5e1bd596107fbc0bdf2468c71b29954543be9c8f148b594d4a9fd58ee4b845fb6fb8dccfafd2e86e1ea047b61a2ac989b7845328640d8999ab8e0601a165a990b3d5996403d0add1660a323c64d0e6f507d470b5efabddb1fab0f245a54adfc090c0be04f09227aab647b3d32f5a1bf5060263d3ced559f143697f7ec64fe9682eb7be50f3e1a47bc72e8a3b2a9fde8e1b09d72cb235c0cb9d636512c7366e274bbc953099928fc23f8dc61677cbf61d75895c01fb2c899819cfff353f13d25a2f5d63d2bbe4cf5a0dc17707cc9ca7c8945afe6999c39906106cd5f2c9e98ad5ffacf193df8ee5a4c89a3cb9f44329ddc76ac714681b4b5f6baaa7bfaecc2fa401c943adf21e39b3e83b889d4164f5f7dd6f779b8c4f609d0d93140a1476d387fb359339c37a951fb3552d77f86c8e2185956ddb3df6898a2d56dba7760fc216a2c629667488baa9d08f319d8e5f928327500df802397a65a98275d2f8f2071c2c8c77bde064a85ab7d19295876027e27c64ef719e3478fb84a90c1ef2b75558a09ce4b14d2b1d5a54a8c43148fffe1944c9a44f335823083002a5ea21f76fb0117f776064cb18d76002ef5e6f1c3e16d33347e9029d1ece2d68591d96fdb1bdf137489e1eb330bdae0ac8530830040a9fd873238cf8258aa586ded285bccb3822b6ecaeb66dfc641c08f8cfd07dc0cd4e1c2d1f2150373b4b2e39d2536ce8b0affc3394d6a6f6913bb43871295ca2bbae1128e03b44462ab66b6c729201beba7ef55b49c4708ece0a7bea931f97ae9ffdaa2a4f071e2fdc8ef7733176c0a61b439eaaa66b728f514e6c2157df52f28a0b92b86ebf3ff63a34022870e6b8fde0aefcf61e67be35598a0249810c9e374acac90b8c4949b1e2fa9d50775dcd6b87ab59248f54769297abdc6f2649bc410cdcf3b558bed6b4b8d86aba6596f290a1eeee3db81fe1299902723f1acb08fc77849235570c328d1388624884993eecded79148488b2a47c505d14b8877a2f2b7c0551b177378b474271d898ea2e19832c25e2967152173ecb93fc20972543ad641f9e3aee4872989d7811bcff64e951c79d35cb6a1a12276c90134a19e598a5e4a0c0e3eb1504f10512af967950ba6d20911e3d4d50aae53ec2d63291f39ca53056d5ef50d6d76af2ad07ea48caa6dae3cef3df9cdecb2f876bba16774a0ae7d861aa312b1b6d1fafbf62bd0240ef6f4435f40ba7ce8f3ee65ccaf69d5eca0db502698726dd85b42ecae1c6df7e01632706df2df06de596548280558e3ebfef12d19246285ee00cfee7773e5260bc2e3d3066a39e16970953819f848b52985b801fcd63fe19a46c32b7855380cc22518f40c5025cbb49d44e52b07cff4b1216933c702d67cf425dc6e01f04e4fcd0b9354a506683290c3192ceb4ec28e910add0c669d6ccf4839b3ff5f29f400e2045c55b96a486a0d6e998cb6ef8adc3465685fc1cc5f53b06f4fef222edbaf40177b9582aa1cf1f21dfd2b297df1a7a91646aa7c4560dcfa8543eacb0fe8d5da71ed19f21c1552f9d192b813905f125d67bbca6a0e6f5a05280e16a08e04d46d615e69c9af79c9b8480daf3467552cc6baa5156c3f7bfec303aa49c24f317b94a71fc0bb606cf2fc9665cec7313c05a68013dc9aacf9fd26bae86cbb598c299a07328fc7bf9fd5153f5f3c0fdf53382885ce868b651969e793a4a7608aeef1b31a34b5081b4dfe26e3d0d5750961d6441cffd20f98997f8d9787d245a2559d6048ccb25856675d1f8bc1a8dd3849fa80d9d8970a0dc53ef749ab73d750d5c51f42f9bb3a2ebd4de8d14c263e79e4fcfd5998ee9b10768af710f6fbd54b78c9b9033cf9981a4789ab8575212aaa967e9207d7d0a09a2d95b676350aa4a810e34fdbd894d3e35a9240e73e83bcc4724d10b0b3e6fd90f0ac8c83a923c3d396adb769e18f1720b0007c7be10f5b422c5e5ebbab5a680860da18c8a93898ac0c50d3a8c3c7093114869d26ffc7acfb5e7b45e7ac8d2fa07dca69abb1463d7bcdd66354ccf30a947ae6b02f21941e12de3cd8078d5d32ea7146a7003b4557eff3623f1cc92dc735e1f26dc6097156ca60db929e6a5b4d8a79165979c07ef1e30151fc768d5dd4ee9f67d8f2dfafd7ae86318c5165d5e6badc456ddf7a492cb25e45cd74aceef143ef3eaf8c81c57c10160f4ac754e6917a104784bc0cb48b7686b712165d953ec0ec2b283c0611f3a53039eb1237040c7e874bbf87f3871168fa637a355c8ce708dcbe68cf9320596726b1fe2cd84f2240a292cbf4e69dada0d564517d166d4145fafe1b160060035eafcb032fc9a35b7684607fcc5b132e26f17c65da413e0484fa52e805e3c2b69a43a5771a53400c7a0e0f0be101bac795d138ed33019e99450377ac0c53c4e69c8e1b4e2f1f26f169fe701ebe45c22212f73b9e266156fcbca4399ea4bf6fbcad0cca1ce432355d4334a506080fdbb08845f572b25f15cbba7d65bcbf3897b02de8a7d2004327fadedbc622b15f9b0963c82038cee13d95769ff184bd1b8a188fea86db9bfb38441abdc6d25433e2505b01c9197f7c5cf1df78373b658171cdfd4ccac411f86d2dc83069c2a00e4bb45932a072b7d49f5a73dba6c77130c0bf6b637b3d52dc668aac47c3f804336a713f3c4604e7e8126def8e9b74082b151792adc2bdea5bb18dc7d0f20f0211e5ab8c1868de401961cd93002ff5e4ed85bdc49583743daaf1c8221aa0c92d00887ad78d83715faf2723570c5ef64a64be8f49e2f1f9911a0f2f99e19ffb552027a87d3a45852fbe3647a17a7aec0fcd91144e7155e74980d95f5d96bd0247ed580bc90dd062e0ab3b7661c9c1cbf5dfbcc70f038bed2f4f8ec63984d7016df576037e045c0c9ef35dcc65c59be544557dbdd7909037c61c241806cd36f1b002636a1be22993a4b9c27e261d1b9cdbc58aacb136a46773dac9d77af5c1b10bd47364cf4f3931516fcd4bcd30096ca25fd5fa4a9acef1e89dcb5a36b9398641ca5d731da130ffea31ddba79dae75079d9af8a973e770d59de798c7e37134770ccb69b9e59cfd91b8f9a7269e2f92e0524158aebb5f38b054425d044debfb7e97c0efeb8281fc8d0ca820a94e073605c5d69ffa1897bb0599ed167d5f9d843dce8126f54be346f000e6b452a880cb60bb5237648483d654ed309bccc11fa374712fbb815bad7203877955e49b07eb2e60a93e24f6e74fab620a7a58470d5b2ddb09752a847f0beeebde8c3d9a120d35532dc129189427b1bc5f4c7bae5d44a3b167780a5032ec6991d18e0cc306bebb11fbf1066e60f0dd5da1705a2cb13139ca78612e2b6a966c689967444e0a280e99394a14d77214984896aac278362cabc3d5939b27ac39de3262341ea284de691cbe2ed6d948cdceb2285e86840bd4b845c2a0a9c5047f689b6d04904b56278d8f28aa3e8591dd1c178ad62a2c3b5a92c50d86ecd8c38bb6fa4ae99bbfba630e8aa2b6a523365729547553e4268d887a3c6de993be79e63986c0cb0f6716dd07ef1ffa50d277c1ecab18c23261c970ec7e150af8eb1168d8ea090acbcfc07df14ccd0b05d993f14cb3a4fb768fa79abc37e856b7fd2efc499ed540eb1d36720178c4fe1359a3181d8eded72b569ac75f38cdb594cd70e6229521da64225d1e417cc3ab601fafa7847727c66778932a3c9091b781e4748efa9014088df749708e3597e95167e93c8a6455fd0092be210766fa702a5a973c03ce245d061b378b71039eb30da52a299ba073e2a0f2129fde8f5260ecf97383186ad90abf573dd89111f08eb3140c7bbd1539e4b4ed6666e5d5c5749f3219a7f319ec46aa2bc2057f9024b23099c8e21492b0ee552e571e80b462d491b93235fa462f1cf1939b95251535165c7a2f4f83201f88af809c8ee9d259d9e0ecd00879e5533e6161f4aac22ed6c3c65824c2bd1a480e57b7ca3e15b23bb88e87d521fef5d44e4a7ec6ad6092d7e36f4eb9339637b5529f88a27440839eba49f69f941903433080ac21fa82b26f323918a3c5d35330ee9b83c5d18f703844070e91b32efdcc0b616f64c28be6cfb6ae693320f0050b6c4f9b52764c98aac16dd072d82869f1929812a0f47435272389bf8249f9631aa00b6360da3cd87ca8043f9194bb6c2f80a6a6b1cdb0da8159ce4de950e0badb3437708977a309721fb91eaa78e4567d7e32be1575001e1fda4c1246b2ef89c3aebfe0576ec85524c0d9dcd2a61476c6cf91d90dc03b3ee239aeda8600e722a4b5a1fc6854dbe7b6dedc60fa98eaf025afd405a7291d127c975f71c9ed2004bc7e6b9cbb8770d0b4c29b8ae3dabd0704e3cd121bd8c9b868e1dbc5defe757349b874d70640eacd7c6aa1e934f2b95703c4bab565a964607eef8cc0b88c3f32c67692491c0e7898bd671e4b807bafdd5dfcbd5c01b71d5c7c3e1e9affde67d3f9429b090a20fa733c86b4dc667dbec545f68a860d54ef1097bd1a11e98f6706411de832da002c42eabcf0faa5a5de1a3d7ec26882a1570084dcc8b4e7160be23396f83ad0ee5e4292033d42dbe4e0f5c2692c81e118ac3bf2c486a35b35dc39547d10f1df1cdcfa8f4a35e34e4a8013e6c9caf66bc9726609316603066e47885967c2a479ec508e9ecf32215d9f6bc12d630dded5f965cc766af2e8dcb7ad24d5d99c3b6c8cfee2871cc97918bd070c4b66a92ea13b179583e45c636cf86d6df65a1224319c8d2c8cfa9a0dfad844a58f3a4c106d2b561fe4d8e5d138b813d9e0b24456444f7bbd3a5edb5dc93271937127d786f4df3c4f5b83c0420d3d96f8ebb5b4889b166a59150bc5f4bcfdd33b2143c061b66ab3d256acd56d0ffdb57318e47e2cfb4ed78ecae1b3baa50393ab37c1", 0x1000}, {&(0x7f0000001300)="5db29c7524d493c079f80f08d8018839111290458cea59671614d7ee95055cfc5cd42df8406d7163cce9ec6212", 0x2d}, {&(0x7f0000001340)="2db156fc6095f97c839ececcec90b0e65452031e1809b72c48ad9ab4f22d2ad1a8a2ee0f0d71f897c1db7608000e737129c7d1e76c1c1c713e5947f564d497557803d7ec30899d60c10e2ba20798b1b06dab1ebdd32e102b0747cabb0b46019d6a913c555dc12e0a816f333c873420e46cda6f653ad4210ee2fbe95b3136b56449130cfec039e06923a83988b4b8ec7f6161f8549acfa54be9372d11dcc4930d64b0f112f70ea41ccb459bdbb8c7d06164ced23af1d0a4f231711cf4961bc7a2a137303cf895095fc954b838d39ae4d55faf567d57a26c47e5355921c90be618a6f56f04936f550f6f56550cc6350240576e8ece6327ea37cee90d1a899f107df7cf11b4ad1dd3ee21922ee2ec9811d3e73e491317717e88e48adfebb41f6ab113963cbf0e13af5c0b62ea19775aafcc29a827cad7c1580fa2a30f0d013adf61d06c59d525aff80052331cb021e5b6b001b4f69c72d4e4d23dfb62a8b2f977ce8c673a69f2b67d5aab1b2d948602b1ca0fd09a6ebc60c89d5209c99bfe2bad0c35fa793e985c31c17aa3284d680f0bafca168976f1a9169817477e1325ef24797e44e9141e13e86352f68294ba0b65ce25f934d66e5b7b9c89383cf5eedcf96cee905acdd5ffcb7c37d6005740a689f2f8c01c0822c9cec273a2346b7d29de33501ce9b459b46b9eb978a681f950ffc554f550f3c4d57d93a568410ac04ed119aab0849a9457e3e80b0a0a51daea567a31c926be891a2dd0a395ab1361199360ab75082ac7d217821b8fc1a1b5be4cc863af0b6094a2d329551b6ac31b0094c1dfb9edb3b530296e237991a4135e373b36fd659a429612c4e93e962eb5a0dde46158b057316b5068710cc74f3863dfcb2090855373a9e3c50746cf20c2b0d3596dfedfa7e0b4f88a78c912c9a9729dd7d406e2e65bb4ce6f1bc2988d22006584b2a202b9ff8e0ad7a642e985abd7a091249d01bc422f3ef0aa1cb28edabca8cf5f624f91989d65fc0bbd75c3290ec165475df695a1f70dad782131318ef60bd30504bfdc420333f16bac2be8236aa9409549718384ffff55d5e78983458c5e64764508480268f248d94043f9d291b036e77deb756a384a155928fea16da28cf7b261061f53937af6255cce7eae45eef30f01f35fcc3319fdb775b08bac9bd6f2bdd3b39ed0eab24380ab2731f81e40ec2f6e8751da9f68f75831931b4323db2e0b47b112b716853456172183c7c773c422aa6bc8c9aff434f250f77b6ea314f2625d5094672206ef27f15f477a717dfc0294c8b66838c39a2d87d6130489d36d432ddc079653b420a33773b973d8b06638a93e748ee46147d209ea9c7f23a62df95f06f473bf89e90cd8b138908b87b8a0f9d10bf1603bb805d45974efd71af660c09c8ef1d3b88850a06e9a419aa5d5e98f7bb186589b4a38e9bf50d848e327857f5d90966c62514b587b448eab5b845daa1b76a37d057b81153631d6cbfd9ec7424bc07436b582ec59803f47f69485b8ce6a29e82255ed9959c84ba78d793f0ff9b54c1438d2d2755ef6a9dcac612be80ec778744d7e58abc1b5e880c937eb9cb3081ca9bd87740163836e06999d0cf731063b2ce4e628ca012b829c5b271e392ad5339be03210c4b4f2ad3abb6c78a16dbde4363a4c5c0a92b57b470f335cb6f0477ee791a7e714bf2ce9713bc40a6ba8c81e9ea9179d5f3965285a50bc11bee9006fe0de4cd254995923005eeec7bd7fb2799e57859130dcf873e964e5f4b680a1b1c0eaeab381189e03e68daeeefd42a7f742bf42d34ae92e909aa61e5877eb497b409030428d226f6b2878da08c5873b9fbfd55d0c6efee65501377bbbe7ac3bb314097a1039f6d96040973144fcbdd8ecb782e32da31d8b0e3552c99a8977abac2c1c13c09ac442ecb650cd0f88817c394c138da7b9ffe23b363b10d770f056c9e166955798efbb887930ff1f6987297354f3d2e09d0004f0119390506efe5159cea7db0c859980d9c78a4e361f2d8aa266b4ddea8574409e4811ae294c550c8dcfe97ecc0731c3ad9987fb63cb3d41221d5089ff18a8db700d4d6acf511dba7f3423de6eb580bc2cefcd15debc2ab2c91fd5133f234c15c7c7155051240d13199ca546ac83902373e56660e7887f3709ea8385183b572ba38cbafbf11cd94a3d4bf7e0e60bbda3a1694b0d5701b660d75fa1d8024b78bfee8ecea5d367cb7baf5f49bf69e41f3677e188f01bb5b8b72d134fc17fe5926bc9375a8d9105994cc9bf700a34ce12b8cda8da28b22a05293105c7674ca95a151b349978528ee51213a6ae65d900344471e691c06d828c67f946e6e1176dcf21925376cec761b4489da90976be3a1d3f4be6a518491ed8273a7b239574664de5276641ca5e2fd5799eda398753487b1e1c4ba93c973813ce80db4d412a8ebc194477d1739817d35aeae0a5c58b629b17e10aaa5962015758e7641b4ca970e003588716ec4f09925d4daa51e5d7f416f95083348df2bfe2f24a54e901503f380b6a8218c317d8d0fd1e9b916a99d868419ddf50c4679ae4f7e8e66394401f70e6fdf2255dcc41022541b6ac742c9ca49cbf4c7d95635319451906e4daef45dc931fdbc67da69b56697717fe03429884955257e5498bd4ac908e890244551dfca35374c7339f9e738069c23609f46f18c53d940fa23dd9ca85d1e803bad4d7e78945a9614ca71abe3f7c02c0f71b0d472f612984baca8439a1001f8d3619dcc62c749eb040a2c0ca8553568fe32f39a8399b78345052e0ac0ec5b168e041532bb754585b81ad888fdcafe671a5da1a4a45927477f0dd204046aedeb385628b678b28749bfbc86052b1278e3f27d142f0bacae3d64d0b7c9334c402883b6b4c34b54161315ed948cb6fc133d3b5088103e6a5f27e7b8e551af21a6f25918342b3d84eea4920168555642c0cc5d14ac1dc9dd5ca07041af7f3cc4416c9eb9878b16c64d49dceb9706633e2be4d915e7f684f78863cae0526d26054fb9c163e9ac327220c53d766641fe9dc866ae84f13c09e0c9e811e3455fe4be00b9a38556c2e07540c3ae309095579e51ba86d9ff40e5e6bcd997d015fd2ec53cbc440ddae791066bcb716bf64d00361702ac1052c9593d44fc6636aa7eafc8b1bbddb8d894fc46e35f086de38f2bfb5741742e175979c9de618c90439ef892396c88812a93bdc9809423e519169deefb75472c080cbb272ce8ce419a1878c2d4a23b48d1f2718200cad347de0f6310ffd89db84e66a5100eb9ec996ed164c4b0e74fd43c59b475e7665179362af04d2bf34b0f41e5a94e3f944ac216ede3dc847586e422bc43525ecb6560eac54407696fca1dfae7101f09862908d9b63b187cbbf9dd0968ad3d2914a5386d523f1fbe56636efa7dc600672d1ba724b5c08d03f1baa08bff9bd9032fc4e60377b40018c7fc7d5fa08ee53d1a19d36234f6e80caf697b37b872d39314b401957c94a0452ce06d96244cb684c0642eb6cf55f8c63b480de01cfe9079b826502de2853bec124b24ba64f8d587dd72e60a9bec3a8b92feb19c8ffdc45ff32bfe3c2786b8ce48ee49659d89d051dc40dc38b3269fd7cee6e4e86ac4050230e2ea5e427dbe3bd2e53ee3659c390545c001429efbce377deca2eb09ebfa95c6d4b5125c9c633bcb34e178d0a2ebbd5664237d3a85de38545973c5baa82097ef40c0c742005cc076f2ab033e58f18fb39c2d2a1e01943ffd267ed1463b36322f63cd8590b24e45a80c71fd47c30c5510dd9a8a0c83e602177e979a2802b4a5093e83fc7af88149611656be45dcf88973616455303bf56cb77184086666cc3f1a05b0e9c56312dce5c54171bcb00b475e05066ecb81d45a0680da19c8966d8bb246ca70b56d1e5f64c03939fa0db8889bab7bb012a085e59fa7a1e79ada4999260e138b523a4df5026cedf28276aaadf7d341fb5aecc3750256b920f6a3f59bd348471948e93da283ef49ae41a818f178679d68fe0b3f6a098bcdd3dfbc7f881db3b3906e9a530fab9c040c64c3ba5c225718541afed5dfc44c6f75369a337fe14b8d4a1b1981537f70517080d1d5196620eae94014d4ff0bcfd4ad84b069bc630b6a3c8d3f017ccda564e5865649f02eb8c29efa656335958c48dbb1bdaa62a68a03b57a59afe95d26b08d33763258efcb5561d0477cf6d045390301982bb3fee44c29a947956536d57c7b288570525812ef7714edefded6c2deaa2ee9e91fec967268addb403abd758b47dfd90d9aa7696b80313261001a154c38d5c300d84d71bee36412c94de20cf74276701763b3096058724a36fd5e8d94a6655609cf51f968ce9ffb31e0557fecdd6dad38b5f0020f066f31bf78ea91cf569cd221d127c8958fee29f741b52e4622dcb5345d0b03ce4f8ca925e5fe6d38840a2923bd8810934fead3bd2ebe0db20d0f06fc1fc0cd844070aaf1504a5468cc4485e4060c408f3d56fe40a7e43aa34a39cdc5bf8c745df9384b667f6970907ec180fc00d4d3cb2f3b5d913e7a7705297e9d7b00d6da074e4b4881f432c0ec6b35641e1199b09297723d07f3f98b58676bf327ef401c1e6a3b3d87828bb5b6c2b65ec79fb625988029632397eb58b0167d2b4ef9ed77108eec83ed57b9550fa35a948e06c92b55d678b28bc22660c38205ce4c8449a1c6ff1f698f70cf66156db942af216963f335cb85272cb29fff5156609d67c468682440745538713f89b573cb38eafcca72b4638d91243923cbc954456acd8c9388a820641f86f95715d10d165e6a5b1e8f1079ca9e2842dc5fbb0ab4d71b80ca1bfe3cae48bf75672ea8b104a2df5807d6cd29be4d853f83f2aa745d775c7d99b97d3886684a33a20e82f6b945d3733014cc938b5b121b6d8cf5328bed1e67ed27e61e112d558ae9fc3bc3a21d5c5c64241257ccac017494416d4d0a7d74428499d2ac473c03b3ce28ed27c5bf9afaba58aba93cba4537f0ab4d28f05ee64888b482e59c98b924242471d4278df573f13c8ad88c6d3a7e69e243298ced7dd21e9d362df5b95c175f73c52a31824b6895db6046b4deb6564bd13df32995073458eb1813ab53fdef813a2e4b3f8089fe46c1060f80af12bdfc77698e7155d044584ab3e6d48dab39756ca18c652da83f3b86fcbae9a1f193e0a99c51247a0173cb66f16ab0c7fcb5e772c51114843914e988abf96e9eae2f62449c55e9baa2e1670e45fee92738170eea9f8c963eaf25032997a72fd81d7879d4db382b0640d7317f9175b961597f53f1872e6649653f0b3d12b9db3feb633ce70b32cfb1de19d0a494cd591ce665dd6085f3311079c4c1b1e0d0ecff104e571862aaed853c0f58b380f71fbc13c5d86f7cce150123ca13b7ffe086cb1330295d931f4f2864cf8b3f77d36a80a00b6ad517a7379e872e64b60f7335e9b2e76fc6efc84220d257870016adce475a7c0d0e879cbab95b2cdcd9047b47433f569f97b7498a297df11ec5bd89ece85877cdafc1fe1c882efbaa3ec36662a6a41bfd07727fd8e9675a062a96663a6a7157a95e62df0045e3756701228681dd7a8cb538d935be7c48917d1dd9105ea70fddb917c8678ec4b76d641b71c3900d506be2c83ed4e753bb32bdbb4a0bb6b6c1749e5ad1f19695615f6651e96c13e1b425df1efc4c0571ca2f5af969b0f28ab55291e5980fe5af19e5f09dde430ade4c6a5887d4e36a9d9e137e3efa77393732c25cea0f1be0c0f86c2425470c4221d77142dda208ab337910f1f9d6011dec55fd3c5511452c9b84c8e3ad9", 0x1000}, {&(0x7f0000002340)="bf5344cd8222214abd10bc8376256af39ad71004ceeb577ed2b8ca022a95358038f4b175a2787eba101d3e16fcea1140067637b116bded77fad6f3d99ae49f72756c25a00d95eeb8a5a3d98e06cb92fcebe038fc221b3f214520d2576615b34f0b0bd38d7418c74178a3c607f24ddea8fbcfbc6d38408b6387a9f62731d69cf61650c5522a649cd6f191fb8180246514b36d5c88454a4029f92e6b9ba6623ada84ab22e2abbf66ba8092cc657bc9a240097aba8942000c03e86b3b806f2c84f90ba17973e3b81ba888070f4369cb76a42f55b44f8047b1219c2a13d05d62a4f56bfbc9728123a12319829dbc59af07d9ba13b72da0c084", 0xf7}, {&(0x7f0000002440)}], 0x8, 0x0, 0x0, 0x400}, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002540), &(0x7f0000002580)=0x10) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000025c0)=0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) sendmsg$unix(r0, &(0x7f0000003a00)={&(0x7f0000002680)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003880)=[{&(0x7f00000026c0)="140457c273080c11e20bb073c4f289ea57d08ca9722c1a771a800ed62b8bef3985392a2d2a62dca7f8a73e4d47bd90d4c142f929f6ccdbbc0740c45cf44570564ea6c1119d65c937e1d1e3224298955100d0a4227d922ac2720b2c1ec6ab35e7b8e74fd055733dd3b042d9d69e9a9015010909e1effe40080f9bc4c4f2d603de8de4e77ae8d5ce481c9de8d18dff3c19127417f5f6e733f6f95ca5671e5e49c660a3cc4caaed81383dcfbdedd4c705c87118cd110db4e177929b8cf83910", 0xbe}, {&(0x7f0000002780)="1bed231c1704a6f16017a0c3fcd7da7c5963be64be1787c377d8000f0a6033bcb65ceadd03a5a79c635f0e0b1eed1c82051869881c4ee988ed88d231010a9873d5beae6ed1c355c8cc38002206d0f51e26e2", 0x52}, {&(0x7f0000002800)="ce5e2534d468c0522d635e9ec84cfdb7f99c993ccbcce7e70f655eef2dc4053b67ab925025100512bfba69f6c3321ea7417d3586fad479335c6c4160e6c888d416e0f4cf48de", 0x46}, {&(0x7f0000002880)="2f359f43198fa332375760c4d2c29f393bb34ae33bb18e6f5feef0641ef771f1f72bb55814edc38cb521d6dd3d67b8ddf52c6b8ce24aa4420689a8006f7a83276eefae6b2d45bc395d5a953396f81ae0c9ebc6b77fb90676c6837df9b61b4062ac2aacf351bd30968c37f8550d8b05756486f55bf79dd7a147a7fe64000cff7d460700536e60de31fb40df2061081e4ecaff325b8b3f925226ee4e84fb381fef4b7e27fb8364518fd00c2a11a255cfbd64487baf78c225ff63154cec402767e61a3032367715508948dc34a57fbe162ab31164b4256827042653ce66b2d614c2a0ea534b24444ed2962755fb64d94914d055faed80c8994f8302fe17f185d2f1717098235ad094e5f8eba4430dd18220c900c249b546a91a4db86636ef5db2d8be74dd770e9d8e3568072c3dacdc8745b23a24de4ee1c87f93f5e632d183d80f2c9ced7d2a4813dc24d76cca43080fd5273e93d1e9bf6f7eab6986b4f9412d0298b03a960cf2f6d926095c549850ac5664b5338ee350fd39a628fbbd47e38ee403486d7044cc6b1fbee58fcff1ff49188fbb1ff64a5593d42a57e5463ec051e4ae6dcb7f0579c1cb8ff5ab3b59c33ee760644b39093846c8226b99224ab23d8b107f369ecb90c7ccf1c32dedb03dfe42637493f19a352cd84dc0b435b4891f4ae76a6e4f92280dcea089b2dc71d0c43045a502bdd34192375b84af272d66e3e288a613a95c528bee184f3afe3af756c80f9753b545a19ff20a2dc00c035ffee57f67c80e466d3f46b48a84331dd66d1737aea1a27c490539c7b92d3d42be9c41aea9fd57fcf62246b419efbbac04df45508c83b606fe5ef4d0f3204ac3797a3f0bc681ad608cf2a7d50b2e5877987b69b6e39475489a6256c8166e7b4b0941a3811a0e487ba6ddb35b7c053824ffc184106fd550bae90f72a866e6ff4a7527b7083e264c3b068ff12ec08b7b3f59a01acf74244b380bef884e0cef62569a26ea120c579df639ced3ff1ac0a6ae4f28a11106da2e3ca2320e73ef272dfab0ba454a63c80251786627182ce0163dd3d7e94a19c5f98f247b33bcef0eae1591bf10ae6ca0862124d163448695527dfc24472b04558c6b8152ee04653c7a25a1de71f842cdcaca952ae8cf3fd33fcb198ab1f7e31ced776e72659982f1360a31990d018bf9c6e6ca1c9c601cb592168cd36d97a9977e1f9646a648b231e0407ff550b6e8b0dd869be457e074362d1c4699433fce1037f309a740603c421db629713add935aa213d6d0cb5ef5541a57d24ff4dda6f85d2a432671a841afd7bbfd0eee20feedff98cec5334a153129075a4b4ef69b0f100cab853a5bb57584bd6d5c39cb090b313d2fe51692aa6187b302f18aa0469a3aedf47274fcfbd7078a3c342bea7f761ffaa8c2f0f403bf192d43c9490169591258e44d907ffd731fd68eb786561599ca7250ef0a29682a677153781f74faa5a9bf68edf4cedda9df04bb8834c661a3211d334d43b23153ecb824e341e58c3368fff66d78a8847488c9ea64711b6532ae16853c13ef4b5f6307ce62deb20448cd08790277201044e2f8f96f5b13aa52f3d1aa855ef583b06bd8974705e8099df57e268eef85a081398d1a2c19aa07dc57a4324f5bcbe46f60f42341a8e87f35d7eb190f97858b3297d8f313fe9edbfef5534d89da8b97fc5bdb9b425e7ba4b4f3fef7c295276a60f5a38199561577496f9cff535a46890eed1d38d6121c5f7f54cca086ad2d0025ac91f5a672a5ae8f15e1cba7cef10134fc074cc1459bc0cf30080a1b6a57da02098e54fad18728b69519e7d67b510a78b37876a986fb7b60d1d662d83d1719ca8001983e8a2ccb979ce38d3bed0e8e84572f2d5d9a3aa18fdfc34f41c133da5e4d9d726a2da5ad8e84e1651e85a5889ab25ba0d3ae8be05fc1d291b9f902fdfa74f4c7de114b538b6af2dadc46fdb662c1df1c419a606937be74239989c431fed60db6084047b6d3688ba90e5d2f58e04d5318cb24fcc7f554c51798e8debc1b79928e314234e2451ca207b56fb33a1d4823ab61aba735591d8c9af3d28dbc783ddad1ecf8472b823b8ee34ea30a5e987c3c3dc4d82425af3c79433fb39688a7c4168e72b4a57601932a9c6ce4a2811b7d7fe0e984199d0cb958073c4f0fa0d8f0fa153ae14388c067ffce3d657f89040964d9a3f06d9638c2409e223131c68f3521d4b0749007ad9e01bb786be879a07d83f323ded1c6068590560237e9e6960e9364584719b1c08a88854036c4f2f38c9066bb6b97ffc0e6692ef69d8219a8704012262ac425aad212c19ce3612c646cc86ce7530bf0fd4ad2dfceaa24a696677d675107fc038a55f1c2664bbb171eb6faf0f8edcc7b1ed35ff922b7e1a3e0a937b88ae78a2f760cd9012a87343d1f2348f46ce4477caf4d95a47fd680f81d164293077455fa282bc811f9e8553e2851d422d6d402e52001621dd3d3438b98259668566fe0017c546fc99e0b9806e99ce857365b33db4eedac3933f170d518f37193de875f17936006e2e2c8e70cfcb48b3c74b586f87bbf5ec16465d0df7ea88bfd30b868b606d4c193f968bb3fb3ac6df8e7ccd4105b793f8869a56b0e2531722965c88d60dbe7513824f4391de39d5a54a9f308e9e2c994a3f09810c6fc81e08b3843934d94dacd3faa47a8fbcc20e7ea9922a624f68134ebffb4fc2bac660406f7131fa38de0d80ecddd39a8fdc595da018ca98be34ea433839a251a65bb28651e9d9b5b00ff397d7ec73f7c553c490b6716c7e9f0499e93fb2c852eb214ea2605b737d2e7a22872eb7c8ce3bafc33842d67dd8db89d4e619abd1954153607dc621e8ad64dacab707a022c23d9ec3e628c5237d655426b08b27dc7b47f7b2a199a6b3e78f8f0f561a9e72c8e1e3c9fd23e86bdb9351ffaf9b46f856049d7857735bbe008340aa2ad646ec3685bbae54fd655de18f38018014790f16204ca3ae0ac8d43d6a38516ab6d0c26868ba5125cad7f65991934ef8e883394120eddb39436ec7cc950e198d2086f2115d0605b837ba5dacc0fd478ef71db0e3730eef5975f2a2953c3f83cad56e72e9da92f5927e4c8d925281d36da46b7c3d0b79129ee221b3d69166bd4e569488d19a6f522e4d0b59c5c41692e2f1b01e0e7ec964e70362b3b72bc030b3a765c58e99b7a80d17910a8351cb982f61d0f23224b3763848b2a6b67e2aa60b5ad56d5380a0f26ffca2f9aa9a9aca5cd275ca50ccc11a4c84a1782ade22f449590e6bae7d7c76f96fde1e7eec68e95743729e049a461cfa7479480e6e4fd31f3e20aaeaeb11efa5c4c37a1010a96277581a8fa5b8ef2233bbfb7565b6c6249b70cdf96dafeec22713ce06891c34fbe499ddde13f7afd38f0e40c97f9f92016d1566f3f91c69a1a274abde5f788afa3fc37d94f9fbd5b5e8c3ce45ce0a0d16872582c1bc2e39ee6dd63333b84cc0280a653c1f554ce1c59bfef7229b40d7a565ace7fd5a76e11e6d2e22a042033ab0ec47d7a0e899a86805a27640330360fa9d877c3fdad08d481e892dc4f32f3f1ee0aef738805509f8078e498b43515f5c84fd356b721e8e011651035b64eb687dde44fd2703af33375459d668a9aa8e22a249467d8fb49161d0bde110072f680c33fc115156cfbc2ee754e35b4ce90ef0080f1c40c9a45d8e5fd0f25213984335ecbb1fb5ec3e4b9fb5d7bd60defadb507a278adccd347cc55b08ef68dac9dd86bfb34d49416552806bddc7a596181b9b16831c96c007b1ad07677a1c6cc19f419cb41dbd089694c1250e32bc619022b5d086bfb42ab5aa3aa35e11afc4f61b9d2af02498e1f8c1e7f936aa709de09e2aeeeb27a4881f9e078073f550b42e9fd08de8e6391e38522a61dbf5ef35501cb7e17349e8fdeeaf60afc0001301205afff1ab485fa2d9bfe6be013bb2f132a309e44f11d103235aac76541bebedd534ccf0e0697276fb312ce33814e9eccb98a6d472cdcec1630151845fb39c3cc04d6114525744fc592988753371a84bd7502bb3a9c1affb0e77c946886f76ad08812e51d8f14e658d1a85c71277a8d04e4e4e80c21863369d30bb9c58c157fb79c53822eff1dba98e4ec959fc710a370dce26efbe2efbb6bdec5bf049ec46820ef162de891111211614bc1170af888aac94ae8fbd5f08a81a764a85e88852cd0af2aa1deb06557d09e7ede69ec387669b2aa70df8e99248d0caf8fbb73d338cd2ec82c4bcb94b9c27f31d15d14d64f0563ffce5f4ecef5587d9f49f1daa5557b05a4c7b6f1843e4d39498247e15de2d1e46d215847cf47decc81dbcf144e40fc15abd6f106e771df4e8e69b6d86b72cc57aaa69e8ddb3e958099e5b05d856ed278c84eeac13a66869db1703faafe6afadcadaf89082222589a13801a30874c78ae640cabad251f4f5067f478013a2d80c55062b9744736cf38e30e6da6ddc8438bc1c938de91c1279c4850562c17af2899c6771696d81903af01f874b1c8839af19f212f10f85bb72ecc3a0d3a5292f90ff0971eac9eac57e94649d03c2c310cdd281699f734b36e3ba2c123359574da85b6cd198b7c399f9df32e6d607ae514411da6a4b423af79b6136c6b35cd34ba87df305e14389435dc4fa849ffdaa268fa7cca103a1e575fa58ff02d1ca0be58a762ad32b1332f98f0e47e6462ddac438ab71c24a2d6eed4fc4c1545761e2c49dfc399896b4e686bc0c795a80ce3ae5bc95f8835021fbfc3b727b7a50e51db709df6e083895119517da7ad7141da116fa9dcc8630e0350bd5705f494d65f9a77a94da8fec9be5754f917cd3636c01780cc955e69509bb6e9e106168fbc45aa82cdf809f515cba8f13db48e4c8ff0e3b3ffab0b9c8be69eac9b37552f8e3685f99dadd9bd4a10a94233c235c004a5231b0bf40d263393f67e0046b7704aca3016f1c63438202b9d8779f4684d39b54c102d07e5cc3745151e8b3293f67e04ebc1f6af1888936f8f8e3f75170a309eed23d1b4c8c2702749f6809e67b34187856cb2e278a000c5a0fec34dee78b348706e8248405d980804ce16cf4e6b9cd8475feefa96abbdc663fb838b078919afeb5b120b0f651d2511e89c9124a97e5be9115b98bed603f8783d630118914a64cde01565acd207c79f539a00ef8ece23abf5dccb34103356e11d3f32d508e2165caf227f3fafe63b9da6e363cea5a1a98c6e2a7334ec458f313783c7b774152b17224b1ce3ca307c5145a3aef4384bf9eac061af3414bfad3e38bf1c5285b6daae345da95887e3695ff9aa283b36fa3125e96b6dae826e69632f610fb45d4e130dbcd7baff13cae2523ad0ca4a9565e8dee6d6a41e7ca55049c52083a644be019edc6117df2980ef27bd5a7983525dc397fd1468d374601c7f323cc96ea4df73946394c97b6fd4b433dba18471230e2723f5244f61ccdad2a7a1c1453daee581ec887c949f4bce6d40190eeff73d564d69723a4269239db25aee3745da238421c4e38d26a8f9f45b571dcc542f343209bc7443c2985d0537608f371964516c7a6736acf9f0d6e6222add6954784b260f603b73bc09abfe4fa65d6d780cdb894f0556ceb3a8370c0453e95f3a6cc5c5f09cb4192c9f6d1c4acdcfed501f36125c68949c2a124317106b953eb3b028e55051578106a822453abd5911785f71f612b2f27fcad7fe1e25534535779e70a2f996dab5e0b015de72d490ef5e16d985499cdd92e241a96243fce4fd75b2347a44fb3c893bd5293929325a7f903a88f781dea3f1228f0708579a8078f43ab96e10", 0x1000}], 0x4, &(0x7f00000038c0)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x138, 0x3}, 0x404) pipe(&(0x7f0000003a40)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000003a80)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000003ac0)=0x1) semget(0x0, 0x2, 0x20) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000003b00)=0x10001) sendmsg$unix(r6, &(0x7f0000003dc0)={&(0x7f0000003b40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003c40)=[{&(0x7f0000003b80)="cd7bcd614029dccb7eeead0c76199f3793b7410ef51b86c2e95bb511b67a9afabd51ada4fa18bf9d23e21b56f9127858ea734185a2fb7765f6ca19e5a4fb42d88f3f6c224042759b5df16ffb9fdcdfda09a1999c8f1e50fa030eabc7bd9c336a82163c57e9d08e741bdd642b9d60ae34df6485a4b4b1a6c0d92bfe6e88cab6a6acfa56ee8796877e07", 0x89}], 0x1, &(0x7f0000003c80)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r2, r6, r0, r0, r0, r7, r7]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x110, 0x2}, 0x8) r8 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) getsockopt(r6, 0x6, 0x1, &(0x7f0000003e00)=""/138, &(0x7f0000003ec0)=0x8a) openat$tty(0xffffffffffffff9c, &(0x7f0000003f00)='/dev/tty\x00', 0xc0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003f40)={r3, r4, r5}, 0xc) 17:41:38 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0xffffffffffffffff, 0x95}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x8, 0x1f, 0x1, "f48daca4272bed6e5605caef73feb9d641a81e1e", 0x1ff, 0x20fc}) write(r0, &(0x7f0000000080)="76e989fa0b3d3b83c8c7cf81a74b74681082647662e5a407406dfdcd2c45b622bad458bb161d61ecd3f1b01573e24841c74a749ecc052c137f9abda960e23aaf9f444d1ced", 0x45) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff, 0x9a9, 0x1cac, "4edc1fe498da79028c8b05241e15eb2827f6bdf3"}) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128", 0x2c) 17:41:39 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xb4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r8, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000100)) lchown(&(0x7f0000000140)='./bus\x00', r5, r6) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) 17:41:39 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) dup2(r0, r1) 17:41:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 17:41:39 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c2543e4e1fe3b62136fb1c4167eb3e8c7791d373"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 17:41:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x490, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfffffffffffffff7) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgget(0x2, 0x1) 17:41:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000380)) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') socketpair(0x1e, 0x1, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/55, 0x37, 0x43, &(0x7f00000004c0)=ANY=[@ANYBLOB="d5535f6f079c9fabc118e0d2009fce789e81497ecb18d6e2a85798519d0fedfe3f3be12e8086e2e42c43d7b7f9a2f30b7e063fd5aaa9be84c0f0752e914c7b2201d083be86e8bd995ac3477ca92edbbf6f21cc52957a579829d0aea685f441588ffe46c4fa49b0516354fea587b9e3ed6d3e30076140becb2d1c4571ce47b4c53af5b1da64b9fc374e21862674fa5194521ae4c57222b00515b834c85617d53c422e3c13a5f6720bf0607cb5795fc3fc57d90c5773bd3e16f7e4cbe78b1ea4755e313c33ce71c287c99b52395599cacabd7737c9616f9fb6643d784f32d9f65827209eea7390dfa3b233c45f6f90494bf708eb8c66d087d4d7a8d9c6fbbe45bf076b6c34db49e8816fb2311f0ed818a0ada35112e3eae5fd60e0022a7935000000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x7, [{0x3, 0x8001}, {0x1, 0x2}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0xfffffffffffffff9}, {0x1, 0x1bf}, {0x0, 0x5}, {0x0, 0x7}, {0x3, 0x1000}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0xff}, {0x2, 0xc1}, {0x1, 0x7}, {0x1, 0x4}, {0x0, 0x80}, {0x2, 0x6}, {0x1, 0x658}, {0x0, 0x7fffffff}, {0x3, 0x35}, {0x3, 0xffffffffffffff01}, {0x3, 0x2000}, {0x2, 0x94}, {0x1, 0x87c}, {0x3, 0x39f}, {0x1, 0x5}, {0x3}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x4}]}) 17:41:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1000005, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r1, &(0x7f0000000580)=""/234, 0xea) r3 = socket$inet(0x2, 0x8000, 0x100000001) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0x0) r5 = msgget$private(0x0, 0x200000000041) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001ac0)) setuid(0xee01) msgget$private(0x0, 0xc1) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) msgsnd(r5, &(0x7f00000003c0)={0x3, "dbadead6c8be30a8b09eca6788df5dcbea5d0de4aecf7ee67ffb2bb26bac36927b953edb61fbd9d57c3954c24c5354dcf060c9d78847609c4bf549db2039013aea6318e3fb3000981f1648b8c3326aa818541b17b53fa5c4a08d4425c3e7509205e22edfa23624c0131d2caece30f33c64893acc51054877c21de24b26b538a14e2c3bd9d045068589b416bbbc90155525ce0f87c223088d6ac7ac824a18ba6c60ff2e34ddc14d0480ae3a946fe5a852589f50d352039c4861d5ad7b7334c70bc08049a33686980e7fdc7cfc6645f148388fb9f2fc47b6de72aa893911411096bc2432b2f572"}, 0xee, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3a6f, 0x0, r7, 0x0, r6, 0x81, 0x400}, 0x0, 0x2, 0x0, 0x0, 0x101, 0x3, 0x1, 0x1fffffffc000000}) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000700)={0x80000, 0x6, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xa09, 0x4}) recvmsg(r1, &(0x7f0000001a80)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000780)=""/106, 0x6a}, {&(0x7f0000000800)=""/252, 0xfc}, {&(0x7f0000000900)=""/76, 0x4c}, {&(0x7f0000000980)=""/176, 0xb0}], 0x4, &(0x7f0000000a80)=""/4096, 0x1000}, 0x3) 17:41:39 executing program 1: r0 = socket$inet(0x2, 0x8002, 0xffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x9f1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="36c4ec5ce07aeab6aaaa02958a3e0f805890f8d2201492f620ef692828ca8bf745030dbf5017ed8c975491f9e12b902274687fc84a9d1fab82ded0fa5ec553e17e07f540cb6f68982fdad8d89987f312f446bf83d1fd9bf58c828ed41c30c21b3b7b6bfef7097be208da58d5321be2f3ad334d2c1d16c2750b6e65d1fcc92c82caffd50b626acd83896d263dfd88c632e0fd1d792e3b4bfd8e021f905d3be847bf7b694353d161a6ea1f6eb3106f50d581f94e5ed16d2896f120b79a", 0xbc) 17:41:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) r0 = getpgid(0xffffffffffffffff) getpgid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc80, 0x8) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) wait4(r0, &(0x7f0000000140), 0xb, &(0x7f0000000180)) getppid() 17:41:39 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x200, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 17:41:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0xfffffffffffffde1) r1 = getgid() r2 = getegid() setregid(r1, r2) 17:41:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001e80)=[{&(0x7f0000000780)='mn', 0x2}], 0x1) execve(0x0, 0x0, 0x0) 17:41:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x881, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x3f, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) 17:41:40 executing program 0: r0 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x330, &(0x7f0000000000)=0xe, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080)="19093a7a8ff5d0b6d8348b1436cd9d41830a2b789957ead768931c54b4aea7fd89c8bee293c47f5d40d1519cd0dc43b0c676678bdb43c4226d8081028c720893b10e075a02bdf3c36120f7bfe03de19672b49837c5483f14a5e66be30f101eeed5cdc4f7f94b2b475cb239618973d18ce6e008a066bcc992751878838c6a4f213bb377b31e155185165dd9930223bdce45ee515f5db3a21365485dd09ae538f34fba361e2683761809c17d9e852a23353e1e2f5904b798712c68852a3c6801867140df66402c06bb6e67a9a66f87c2e0f5b932affe88eb517a6dd15299bb0b967bf7f056", 0xe4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_settime(0x8000000000, &(0x7f0000000180)={0x0, 0x3}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget(0x2, 0x1, 0x407) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/4096) mlockall(0x1) 16:00:00 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="2f1bbc0486ddb32d5585a4c97500000000f203000000000000a83304c6e1b5dad8412189", 0x3) write(r0, &(0x7f0000000040)="31e6c3774f4c35b88fab09cef2d3c5c3c9cdb6d262fb129b3ec6676f8d6c2b05000000b97dbd32072d4a4478b9a7642d", 0xffffff65) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x5) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="e1fab10eca9d1beb37d7b92b10999e0f614323771377c95c2cdaee58ea7207c0e43c44a5ebb42fc39202520207173b71c349455a422ec387f72755415fc530eddbd58b543541d7019a6cef0260de46bda711354ba9e695a78c7cf81003bc18dbde6dca7a3add170d8d0f1795f04636", 0x6f}], 0x1, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000100)={0x1, "e53646ff758f3816ea5460c295bbec108705d7abb6104bf5f6761f4b85d0f2686fdf4147a01fef7f7cd3d71dcf364de9e959feeda900209738596faf39aa8a5d8dddf3b89da4c8df36888a056d94821336f0830b4a150e863361221a68db8d5afe40638e9c73221285a6d83d6370e0d27a78df032c0569fe6e2dabdaaa4b4aab78bdaa5f4c0b33820367e085"}, 0x94, 0x800) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0120c0 va 0x20ffc000 didn't change! 16:00:00 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0xb8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x81) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:00 executing program 0: r0 = socket(0x1, 0x2, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0xfffffffffffffe82) getsockopt$sock_timeval(r0, 0xffff, 0x100a, &(0x7f0000000100), &(0x7f00000000c0)=0xffffffffffffffc8) 16:00:00 executing program 1: msgget(0xffffffffffffffff, 0x400) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x3}) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0xb47a1fc4aab7ba44, 0x7, &(0x7f0000000080)=""/64) getrusage(0xffffffffffffffff, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfff, './file0\x00', './file1\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x6, 0x8, 0x9, "34af7104c868931b2bcd5edbc77854a599aae86a", 0x80, 0xffffffffffffffc0}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/6, 0x6}, {&(0x7f0000001300)=""/12, 0xc}, {&(0x7f0000001340)=""/232, 0xe8}, {&(0x7f0000001440)=""/26, 0x1a}, {&(0x7f0000001480)=""/44, 0x2c}], 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTART(r0, 0x2000746e) readlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/254, 0xfe) readlink(&(0x7f0000001680)='./file1/../file0\x00', &(0x7f00000016c0)=""/239, 0xef) renameat(r0, &(0x7f00000017c0)='./file1/../file0\x00', r0, &(0x7f0000001800)='./file0\x00') minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) fchmodat(r0, &(0x7f0000001840)='./file0\x00', 0x20, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001880)={0x3, './file1/../file0', './file1/../file0'}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readv(r0, &(0x7f0000001d00)=[{&(0x7f00000018c0)=""/13, 0xd}, {&(0x7f0000001900)=""/45, 0x2d}, {&(0x7f0000001940)=""/215, 0xd7}, {&(0x7f0000001a40)=""/38, 0x26}, {&(0x7f0000001a80)=""/129, 0x81}, {&(0x7f0000001b40)=""/211, 0xd3}, {&(0x7f0000001c40)=""/158, 0x9e}], 0x7) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget$private(0x0, 0x3, 0x8) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, &(0x7f0000001dc0)=0xc) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001e00)={{0x1000, r2, r3, r4, r5}, 0x0, 0x100000000, 0x6}) r6 = open(&(0x7f0000001e80)='./file1/../file0\x00', 0x121, 0x5) nanosleep(&(0x7f0000001ec0)={0xce0, 0x7}, &(0x7f0000001f00)) socket(0x20, 0x8000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f40), 0xc) linkat(r0, &(0x7f0000001f80)='./file0\x00', r6, &(0x7f0000001fc0)='./file1\x00', 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000002000)=0x7) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x20, 0x80000000}, {0x87, 0x8}, {0x0, 0xa7}, {0x25, 0x431d}], 0x4}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f00000000c0)=[{r2, 0x12c}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="04fd3644fdd5af8cdd3fd8", 0xb) 16:00:01 executing program 1: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket$unix(0x1, 0xffffffffffdfffff, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0xe8, &(0x7f0000000580), 0x326, 0xfffffffffffffffe, 0xfffffffffffffd1c}, 0x0) fchmod(r0, 0x100) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/132, 0x84, 0x40, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0xa, 0x40) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1ff) recvfrom$unix(r0, &(0x7f0000000180)=""/181, 0xb5, 0x800, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000000c0)="b133050309000000000021b1ffff000049451ae3d305102074103890500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7c84573cde25b298a85ff3faa8d9211830e0f2f0c9f69ec78e63ab3a34000000000000", 0xd5136239be238aa5, 0x4, 0x0, 0x283) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000001240)={0x2, 0x1}, 0xc) socket(0x1e, 0x1, 0x100) 16:00:01 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/36, 0x24}], 0x5, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'{-#\x00') getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r6, r3, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1f, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2013, r4, 0x0, 0x0) socketpair(0x2, 0x4, 0x40, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000000), 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x800, 0xcb9}) semget(0x3, 0x1, 0x420) r8 = semget$private(0x0, 0x4, 0x12) semctl$GETNCNT(r8, 0xe5ab70de76b2039, 0x3, &(0x7f0000001680)=""/108) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000040)="6a41c989961817bc6af9e1bfd3b8aa209666bebf4ba240a5977a58cb37b4384c34d13a2b4dbdacac4fc585ebb9d9c65acba32f1cdaf6ece9ff023344c7c4912690a24694be4bc9b60bbdbf6fd1220929fa6379263233b76b6dda5d0c3060d00293b27e5fad0d41e3cf4555f7b7b0c1d4496ef03e718161", 0x77, 0x401, &(0x7f00000001c0)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001200)="2a870f823cac4331cc2f7808e8d95ec68115f561429ac3a7b6b38e251df4af6796e1f4a85d0fa57b251b7ffd6d68866124918c871d1ce123cbba9622a91b0cbe88023a4fb86605c51a8b4a1807e0e06c0fb39273fbbe39b0579606b502336f70c24d7606b0f5096b1808f3c059463a5da8b0d65e7ca254cf863285ded92cf68fd6234407adff25c741dc59919939ae90656eb4f19057188a8f51c5151416ed6941e38b6335a99c0d1e02f83b6d64aa05de306284ceb8623d3d05e26d1339f9ad16c53078bb693b0415bf0605b8d806720427a9385e64ea8089c7ff452d1a569a9075d2e017e635b89adcf30aa496e36014b1", 0xf2}], 0x1) r1 = dup(r0) mkdirat(r1, &(0x7f0000000200)='\x00', 0x42) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/129, 0x81) 16:00:01 executing program 1: r0 = socket(0x1018, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0934c44f7b202f, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xa4, './bus\x00', './file0\x00'}) r2 = open(&(0x7f00000014c0)='./file0\x00', 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r3, r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000480)="004f51c49ada402c0918bd013eb31e494c9c63ad77336818b337b081993d7f2db67b74ce213ba000616758de74d2982f2790085d858398b5f68acdb0ba4f611e6cf49dbe3f2d08c2a0cc0a88fbc3c5674ab4c1e521b0a8ee799871251c943afbcb047a393750a84cf608d10a0729ace6d48efc6696c45ae59bbe234d62acbbb7c2921fe5c1b0d99bc42fe52115f77e2b2cb5ff7f39b8568d2296a949950e2cda1967aa0c51c59695f31d8912282eb5630cafb6f566b641f1c8f91ad7f7bc4ccff89ecbd7498d616c14c5e54968b27810a256913efa2459d920111860838ba8bfc47898386b79fbd6fc595654557de0c1073ab5d834d9c511233539c1b83a1d92fe74ae08562f31606ef58976fc2b240deb2447aa3a87bbbd0c875a17aeade3cdb6f5f189c772b4b4a19ccb5c8a7192384c7fadeb3c34ada323c1c8d0004a7f1f1aaf3623fbee57b0333362ac7f85c3ac62d36cd918b216b7e71561e621631b076555f18b7186e4403235b6413c963b9ae167427499f57bab313442ba2c166fc6210130aa0b7cf2d92909b0106aa87d65b2623051f080439bdcb010624987adbdbeeb98a7c37725e52769bc4c7d82ded1c446588e6fae71da8ac87badb28edaaa888e17bbef9a7382224acd57a0ba95ae3519c125549e99cb6be0a24c9f9daf16d6b143fb79d7e19ad0671c3fca8b484e6be96e2440e0b9e8840664b5b14c9e832546107bcb7354477c1a424a85e178dbe992e488c6baa91d349b2274dc551dbb55453cfa2837ca3eee5eb2258997f82cf9a76f39a53a92dfc32e0c08815fe0fcaf0589a9d6aca0484671d6569d5e2313d204f66670affd1cc8", 0x259}], 0x1, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e221e193f75a6368739633524d22f66696c65300009680da789b0a91c3a49be7ed8ddeb3285b76b435add120cada53c35214a7d5012cd025ca77348abd9ff9e3a32d1fded50cadee35c04a0b405cb8eabe9f74a0e6b9ae5f7fde21ad791ecd3e79de213504c54d5974ef01c063b4b876b3721fa3d1412415f855ad7823f82a5f719426b47a38278db4f6d79b71175dcc81554c785ac09bb8314fea54af087a9733b61a8078cc19b70c3a86916489621222af09ad4a01bd02bc45f79c8b19e4c7d2100000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x40000000000003a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="3ac3cd69a5193aba", 0x8}], 0x1, 0x0}, 0x406) chdir(&(0x7f0000000040)='./file0\x00') 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x60, 0x20000002, 0x3f, 0x138e1f37}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x20, 0x2, 0x3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x5, 0xe5be, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffff8, 0x3, 0x4, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x2c, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0x9a7a, 0x2920}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x60000000000, 0x9f6}], 0x4d8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x121b7c8bd7a13ec8, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x38, 0x61, 0x10001, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000041, 0x9, 0x56f8}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x29, 0x44, 0x6, 0x9e4d}, {{r1}, 0xfffffffffffffffc, 0x44, 0x1, 0x10000, 0x101}], 0x6, &(0x7f0000000200)={0x6, 0x6}) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = syz_open_pts() fchown(r4, r2, r3) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x4, 0x2, 0xbc70}, {{r4}, 0xfffffffffffffffd, 0x81, 0x21, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffb, 0xac, 0x3, 0x20, 0x2}, {{r1}, 0xfffffffffffffff8, 0x46, 0x40000001, 0x7fffffff, 0xb5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x3b0, 0x9}], 0x6857, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x8, 0x40}, {{r5}, 0xffffffffffffffff, 0x80, 0xc0000003, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0xf00000d3, 0x9adb, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0xfffffffffffffffe, 0xd0}, {{r1}, 0xffffffffffffffff, 0x41, 0x94, 0x8, 0x6}], 0xa09, &(0x7f0000000440)={0x7}) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000002580)) read(r5, &(0x7f0000001580)=""/4096, 0x1000) dup2(r0, r1) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x31) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000100)=""/166) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getgid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() r9 = getegid() r10 = dup(r0) ioctl$KDENABIO(r10, 0x20004b3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000440)=[r3, r4, r5, 0x0, r6, r7, r8, r9, r11, r12]) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000280)=0x7d95f1c3a885274e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x4) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) getgid() chown(&(0x7f0000000000)='./file0\x00', r13, r14) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000029000000230000000000040075"], 0x11}, 0x0) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x5, 0x2000}], 0x2}) 16:00:01 executing program 1: setitimer(0xffffffffffffffff, &(0x7f0000000000)={{0xfffffffffffffffe, 0x6}, {0x1000000000006}}, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x3) r3 = dup(r1) kevent(r3, &(0x7f0000000140), 0x40, 0x0, 0xffffffff, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x2, 0x100000005) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000f, &(0x7f0000000080)="21c84c2984320f77", 0x8) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0xb, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0\x00', 0x80000103) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r5 = socket$inet6(0x18, 0x2100002000000003, 0x7ff) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x2) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r6 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000580)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r3, &(0x7f0000000540), 0x100000000000006f) mlockall(0x8000000000000000) semget$private(0x0, 0x80000007, 0x20d) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x37, 0x4000, 0xbcd6) flock(r0, 0x1) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) fcntl$getflags(r1, 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f00000000c0)="11771e85b6a5ea52be7fce9f733779ada187e26fb0e53da2ec45f590a6b0e04d89d1795c68c08eae84cc488766d27cda52c46407eb6069e4fb5feb87aede87f149d5c637772b5b717ca2659d12868f59c7ed5ace74ce0eda53", 0xffffffffffffff15) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x8, 0xd2, r1}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r2, &(0x7f00000000c0)=""/176, 0xb0, 0x3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) syz_open_pts() 16:00:02 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000000)=""/29, 0x1d}], 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000001b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x3f9, 0x0) write(r2, &(0x7f00000002c0)="6e362e3572f8", 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001a00)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200000000004) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sync() 16:00:02 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="e51329b3ea8a719024fe9cce888325c6febb022749f53cd71acf326e70e1a64b1972a3cbf4791df70260903b48a9fa847a599a1fa28c1786f3a344edac61f8140804de693d8b141b72fd3e09ad4f5dc68a4910783b34250dad0d97da22509abab1d1c49fa0f887acba1bb518e81ab481b089482e15fa", 0x76, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x2, 0x60, &(0x7f00000000c0)="f20b534f794468cde2b8487a619772617fcb5713516656791557854060022b77efe215129b2faba7c1567721ce56850ed381f62d7fd9d92063d49303ef25bcdd38180574cf3c847b6d5b3998f442bb81971d7bd08248186abee7b5", 0x5b) sendto$unix(r0, 0x0, 0x0, 0x5, &(0x7f00000006c0)=@abs, 0x8) 16:00:03 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x121) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="3b28314b5069406406d7caa272303131a78bfec7d564fe5e954c9e6ae58e2119afac48c2bcd8c98d8ce64eba7792687c3863fac3fda09abaf8fbf251e549d5a8965cf18f10b77bd3c36a6b339d2574284ca1089c7ae7f34faacee52e417c7f0b5ef982d45c8dafcfa5a460df3c", 0x6d, 0x404, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) r2 = socket(0x1000000000011, 0x3, 0x0) flock(r2, 0x1) sendto$unix(r2, &(0x7f00000000c0)="b100050105000208010000b1ffff02004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x7) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r3 = syz_open_pts() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000980)) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000640)=""/7, 0x7}, {&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/188, 0xbc}, {&(0x7f0000000840)=""/173, 0xad}], 0x7, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x800) lseek(r3, 0x0, 0x1) write(r3, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r3) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) writev(r3, &(0x7f0000001280)=[{&(0x7f00000000c0)="1fcab5bbdc653d727ca8711db3cd28ab42c4ab19d21479be43f96b2caf68e12974f0ea6d93a1b42fe5a5eff426da6b09e8bf2fa5605e7ee7fd266250e5fc935acce4ad2f5f2c654222d83ea92de9762bee956c495b2a5a7ff54f7161a4fb27b020241d4130183330e4f44a05b1e3665b5f490dc7c296b59f86270f2fbfb8716f74e576d9197af1a450c033bbb653a58a00e688e23502f9d4efd3011d88bb3d982e9246f7ad27cb742e4d0cc269c3a982d194a65bd63e8c15d08108eb5e93f7021acf85823de43cfd9517f5373548b3e346b441a942f56043704cab4832cc88984792756202d51243995f01ca6f0c8489a0de854425c2882914d9fa37b0c70d02ccdf843e5c1a86e1eb92ffe13795d39519c38cd384aa4b6dfebd86635cf92b92b3e4635d57e5c62d7511f54b6bd6e21f24be92b43446fe8792b590e0278019880a04ef70604899887fe9406c2b8d99ffb57bc1c311484e062cf618f69b95c686f14b0035e74153866c259cb93e607671d4548c1a07c72e56553d0b474659c7c493c3988ceb9c67358b5300320cb76714ddfed766df9fa30ae12ff080d3ab8645f193bdc0f042d1e0c6fb43b87e4f7521b03bf9d3b942c382361cf4670ca1c4192d0740d1d9a84ebf99de30f2b5a29cee72e24029f1f8b9a47ab04a8a9ba03e81985b91b809b9714f34b16be17d3cf31c65f00e9aa2ae483bd3c303bf55adaaf78248cee839ed227cb1c227a099d57aba6909fa9d0368f5250a20c8e7cc51135fe6d1a401731201fd06767657546628a1778ff1d7e8a06110ff6b5a042d06af1e6c7b373d0594e684fcc310eb50148d3a1896183547627869adb8257cf5bd8ab8ca6b379d284fbacbaf9d13ccc3c341094a9c65d24961ff967fd7524c222089ea62bec21fbcbbf713fb44323121b262af83c269f9eb6984645ceda4e52f9f1234f88b2e379245e2c5e21fd81e694ad675db5edd18ea4ac1c62f375ce8b4a5ff9645cd7c2aebed72a8768122a54b72fc24623acf03688f48d4e7a90defaa261210d4e8bc5aa3e39d0a", 0x2e8}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = syz_open_pts() open(&(0x7f0000000a40)='./bus\x00', 0xc2, 0x2b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f00000003c0)=0x4) setpgid(r5, r5) ioctl$TIOCSCTTY(r3, 0x20007461) getitimer(0x1, &(0x7f0000000400)) close(r3) r6 = dup(r4) syz_open_pts() dup2(r1, r0) connect$inet6(r6, &(0x7f00000009c0)={0x18, 0x2, 0x7, 0x3ff}, 0xc) pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff8221dd88, 0xffff800001975000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8221dd88, 0xffff800001975000, 0, 1) -> e memcpy(fffffd803032ba88,ffff800001974f0d,1,fffffd803032ba88,609c782ee1d98874,ffff8000149d8728) at memcpy+0x15 end trace frame: 0xffff8000149d8630, count: 0 ddb> trace memcpy(fffffd803032ba88,ffff800001974f0d,1,fffffd803032ba88,609c782ee1d98874,ffff8000149d8728) at memcpy+0x15 rtrequest(1,ffff8000149d8728,0,ffff8000149d8670,1) at rtrequest+0x83b rtm_output(ffff800001974f00,ffff8000149d8720,ffff8000149d8728,0,1) at rtm_output+0x711 route_output(fffffd8036f88b00,fffffd8030379910,0,0) at route_output+0x78b route_usrreq(fffffd8030379910,9,fffffd8036f88b00,0,0,ffff8000ffff8260) at route_usrreq+0x35d sosend(fffffd8030379910,0,ffff8000149d89e8,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff8260,4,ffff8000149d8aa8,0,ffff8000149d8b70) at sendit+0x58f sys_sendto(ffff8000ffff8260,ffff8000149d8b88,ffff8000149d8b70) at sys_sendto+0x92 syscall(ffff8000149d8c20) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,bf42550d0d8) at Xsyscall+0x128 end of kernel end trace frame: 0xbf7088f7c50, count: -10 ddb> show registers rdi 0xffff8000019742f0 rsi 0xffff800001974ffd rbp 0xffff8000149d8520 rbx 0xffff800001974f0d rdx 0x100 rcx 0x2 rax 0xfffffffffffff2f3 r8 0x70 r9 0x5 r10 0xf0bdca27f5d93fe3 r11 0xffff800001974200 r12 0xffff800001974200 r13 0x100 r14 0 r15 0xfffffd803032ba88 rip 0xffffffff810528d5 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000149d84b8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor.1) pid=28510 stat=onproc flags process=0 proc=4000000 pri=57, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff99d0,0xffff8000ffff8018 process=0xffff8000ffff69e8 user=0xffff8000149d3000, vmspace=0xfffffd803f013e70 estcpu=7, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 76960 266363 89511 0 2 0 syz-executor.0 76960 342233 89511 0 3 0x4000080 fsleep syz-executor.0 39517 405113 50083 0 2 0 syz-executor.1 39517 314710 50083 0 2 0x4000000 syz-executor.1 *39517 28510 50083 0 7 0x4000000 syz-executor.1 74348 108202 0 0 3 0x14200 bored sosplice 89511 265326 81100 0 3 0x82 nanosleep syz-executor.0 50083 275791 81100 0 3 0x82 nanosleep syz-executor.1 81100 207327 47433 0 3 0x82 thrsleep syz-fuzzer 81100 366214 47433 0 3 0x4000082 thrsleep syz-fuzzer 81100 127142 47433 0 3 0x4000082 thrsleep syz-fuzzer 81100 28002 47433 0 3 0x4000082 thrsleep syz-fuzzer 81100 138992 47433 0 3 0x4000082 kqread syz-fuzzer 81100 493459 47433 0 3 0x4000082 thrsleep syz-fuzzer 81100 457732 47433 0 3 0x4000082 thrsleep syz-fuzzer 47433 212074 66842 0 3 0x10008a pause ksh 66842 187731 95433 0 3 0x92 select sshd 41082 77952 1 0 3 0x100083 ttyin getty 95433 151112 1 0 3 0x80 select sshd 5132 163308 84628 73 2 0x100090 syslogd 84628 63819 1 0 3 0x100082 netio syslogd 41362 313601 1 77 3 0x100090 poll dhclient 36363 111693 1 0 3 0x80 poll dhclient 97618 88479 0 0 2 0x14200 zerothread 42536 132517 0 0 3 0x14200 aiodoned aiodoned 2185 367642 0 0 3 0x14200 syncer update 91907 206683 0 0 3 0x14200 cleaner cleaner 95353 259043 0 0 3 0x14200 reaper reaper 72823 4130 0 0 3 0x14200 pgdaemon pagedaemon 55819 341726 0 0 3 0x14200 bored crynlk 98410 520677 0 0 3 0x14200 bored crypto 32620 211757 0 0 3 0x40014200 acpi0 acpi0 28135 376126 0 0 3 0x14200 bored softnet 57770 373145 0 0 3 0x14200 bored systqmp 14370 466373 0 0 3 0x14200 bored systq 67492 512759 0 0 3 0x40014200 bored softclock 41359 13609 0 0 3 0x40014200 idle0 87451 77480 0 0 3 0x14200 bored smr 1 444963 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 9476 6331K 6339K 78643K 10692 0 0 pcb 27 9K 10K 78643K 187 0 0 rtable 106 4K 4K 78643K 294 0 0 ifaddr 49 12K 12K 78643K 93 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 24 0 0 iov 0 0K 16K 78643K 44 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1390 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 5 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 34 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 21K 78643K 273 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 41 30K 54K 78643K 293 0 0 subproc 64 65538K 67586K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 45 0 0 in_multi 33 2K 2K 78643K 54 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 199 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 1407 0 0 UVM aobj 11 2K 2K 78643K 11 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 10 0 0 NDP 9 0K 0K 78643K 26 0 0 temp 132 2350K 2418K 78643K 3716 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 5 0 1 1 0 1 1 0 8 0 inpcbpl 280 166 0 159 1 0 1 1 0 8 0 plimitpl 152 20 0 13 1 0 1 1 0 8 0 rtentry 112 52 0 11 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 60 0 56 1 0 1 1 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 227 0 41 12 0 12 12 0 8 0 art_table 32 228 0 41 2 0 2 2 0 8 0 art_node 16 49 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 32 0 22 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1946 0 541 46 0 46 46 0 8 0 ffsino 240 1946 0 541 84 0 84 84 0 8 0 nchpl 144 2529 0 900 61 0 61 61 0 8 0 uvmvnodes 72 2028 0 0 37 0 37 37 0 8 0 vnodes 200 2028 0 0 107 0 107 107 0 8 0 namei 1024 7018 0 7018 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7862 0 7862 9 6 3 6 0 8 3 sigapl 432 440 0 426 2 0 2 2 0 8 0 futexpl 56 4485 0 4484 1 0 1 1 0 8 0 knotepl 112 137 0 118 1 0 1 1 0 8 0 kqueuepl 104 64 0 62 1 0 1 1 0 8 0 pipepl 112 282 0 263 2 1 1 1 0 8 0 fdescpl 424 441 0 426 2 0 2 2 0 8 0 filepl 120 2658 0 2560 4 0 4 4 0 8 1 lockfpl 104 104 0 104 2 1 1 1 0 8 1 lockfspl 32 114 0 114 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 593 0 586 1 0 1 1 0 8 0 zombiepl 144 426 0 426 2 1 1 1 0 8 1 processpl 840 456 0 426 4 0 4 4 0 8 0 procpl 600 799 0 760 4 0 4 4 0 8 1 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 322 0 301 3 0 3 3 0 8 0 mcl64k 65536 8 0 8 2 1 1 1 0 8 1 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl12k 12288 5 0 5 3 3 0 1 0 8 0 mcl9k 9216 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 3 0 3 1 0 1 1 0 8 1 mcl4k 4096 31 0 31 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 47603 0 47570 12 7 5 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 79216 0 79147 9 3 6 7 0 8 0 bufpl 256 6362 0 1894 280 0 280 280 0 8 0 anonpl 16 57777 0 49356 50 8 42 48 0 62 3 amapchunkpl 152 2141 0 2056 13 9 4 9 0 158 0 amappl16 192 2061 0 1592 40 14 26 36 0 8 2 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 163 0 158 2 1 1 1 0 8 0 amappl13 168 113 0 108 1 0 1 1 0 8 0 amappl12 160 173 0 168 1 0 1 1 0 8 0 amappl11 152 17 0 6 1 0 1 1 0 8 0 amappl10 144 60 0 59 1 0 1 1 0 8 0 amappl9 136 529 0 525 1 0 1 1 0 8 0 amappl8 128 118 0 104 1 0 1 1 0 8 0 amappl7 120 29 0 25 1 0 1 1 0 8 0 amappl6 112 51 0 45 1 0 1 1 0 8 0 amappl5 104 188 0 175 1 0 1 1 0 8 0 amappl4 96 573 0 548 2 1 1 2 0 8 0 amappl3 88 400 0 391 1 0 1 1 0 8 0 amappl2 80 2880 0 2820 2 0 2 2 0 8 0 amappl1 72 17108 0 16672 26 17 9 19 0 8 0 amappl 72 1021 0 986 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 441 0 426 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 441 0 426 1 0 1 1 0 8 0 vmmpekpl 168 7207 0 7189 1 0 1 1 0 8 0 vmmpepl 168 54968 0 53477 94 27 67 80 0 357 2 vmsppl 264 440 0 426 2 1 1 2 0 8 0 pdppl 4096 888 0 852 5 0 5 5 0 8 0 pvpl 32 196148 0 184057 136 11 125 131 0 265 25 pmappl 192 440 0 426 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 418 0 16 12 0 12 12 0 8 0