Warning: Permanently added '10.128.0.4' (ECDSA) to the list of known hosts. 2019/02/14 17:27:52 fuzzer started 2019/02/14 17:28:00 dialing manager at 10.128.15.235:24754 2019/02/14 17:28:00 syscalls: 1 2019/02/14 17:28:00 code coverage: enabled 2019/02/14 17:28:00 comparison tracing: enabled 2019/02/14 17:28:00 extra coverage: support is not implemented in syzkaller 2019/02/14 17:28:00 setuid sandbox: enabled 2019/02/14 17:28:00 namespace sandbox: support is not implemented in syzkaller 2019/02/14 17:28:00 Android sandbox: support is not implemented in syzkaller 2019/02/14 17:28:00 fault injection: support is not implemented in syzkaller 2019/02/14 17:28:00 leak checking: support is not implemented in syzkaller 2019/02/14 17:28:00 net packet injection: enabled 2019/02/14 17:28:00 net device setup: support is not implemented in syzkaller 17:28:04 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x9) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfff6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x14, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x6816}) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r4 = socket$inet(0x2, 0x5, 0x3) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/120, 0x78}], 0x4, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000003c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x41, 0x0) chroot(&(0x7f0000000440)='./file0\x00') r6 = semget(0x3, 0x1, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x0, r7, r8, r9, r10, 0x5, 0x1}, 0x15f7, 0x3, 0x1}) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000680)=""/49) bind(r2, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x2, 0x0) getsockname$inet6(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvfrom(r2, &(0x7f00000007c0)=""/167, 0xa7, 0x800, &(0x7f0000000880)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc) sendmsg(r4, &(0x7f0000003f80)={&(0x7f00000008c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b80)=[{&(0x7f0000000900)="92d47dfb16678f0f00a19f19681e13e2ea7878ca608f3905d5f5ee5a0536fe0580dc20f93f5eb6357522063035550c6d1fd8f4a8975cbbeb1f0b235c2cfe60e69d378cc15e8d123da445f5278f373b11f463fa78db8b", 0x56}, {&(0x7f0000000980)="5029784fd415942e8d3570aa92d51bf70e1bb5693bfa62b4a417c2d2e731e6b3d4491c133ac75ca3e37e2e4e361bba7b0d12a409409ea6946e580fb8914febce06507142b1e682e86ca36da5c395ef96b5de1905a019b1b5b7b608e68df31e711a4aca3333e85bf58a84a7014facd0243cdca3108a684116c29436", 0x7b}, {&(0x7f0000000a00)="4b749deaf33926e5e22ce6ea51bcb0b65a7492a139b3ef0afc203bacb962c76f9c1216be499ee8c045f0c4205ebe9b03add61ef27b34018246089664f8b7b382ef51a1089cef237c068fcc7664866f54f928beb0033048fa2bf3649c0bbc2ef883cf737e436828aec99320cd6fb85c84467194b73daf05750c3e048e7c52f2730386bdb2adf70453eb5304675594e86005feb1c6a797d6ed3585146667ce90a94db57f8d5592fd28a371c1a8df2aa166e91e257790fe49f5", 0xb8}, {&(0x7f0000000ac0)="8c77cdaa4041d71154e36053e7b6f5566d2b9d1192598d4faec7f62b16ff34056cd10b640ee75aa7d8437ee63f929165e840eda779936af685abd142b3aff2472bb78da2efa7d84e0a753ce804093da95b5d5797c59f2db4fb436d1881f8c3a1abf1da9917728cfe080c4cb1c299748fc60c", 0x72}, {&(0x7f0000000b40)="a0673df34bc1b801fc4d8284b6af11bbffa4db764aa59f6b63827d9ea9e32fba8dfb7302cf60163848944a59476c7e1785b983849226befc92c2de41c55d2734d98a27991bb1505a30b6b690d897a6cb35fc8de1d9dfa85b08e1bc00a4e4e20174a425d71bcc0be73d63cccfc8e5ceee35fbed0bccde95dc6e12a60ea6c685c51f70bbafc3ab9e6b487b6569403ce58d85f54182a38e5e2f93b23233ea04dfe8e486cd39e41b9b65db19f0cf48b651b70eaab7c8fe9c0cc0458d6a751664e17f05f5755c417f7949f336a828ba271f8e2d67b41399e5989e569371767aeda95d6bb4eaf313b6db8f987896b914eea78393a67e263ef4549b6a65660e50b57089ae276a180eac666378502b97ad9ad76344bbb208277fa914f787d12a85055be2e03b807f87d40ee0822617b3d4de9c7a2e2ae6663cf645f9652f7f9b15f722d88b185bbd378130ba1dce6f97a38ccdc346f04870370372954af4d7144e739a53a153ee0915da62ee649f46b4b75866d15315adc2c73e48127709da3055373ac716f4acf03c14d8c1d0d2aeb2cad4bf089592eeff18eb5a67fe6849d5229cc02cff1aad7f31a8046b6d9741af86dd78e26ea2397a30e96e87b9df814664311656b5bf705e5fd58a414659f3d143a70e2e348482cbee3fa71cbab4df88525c8e08ac53df4411e2db1344c81fe844242dea357d08ce53679d9185efe5c15725810111e355451c690b54cf6fd1381ab4c357e355ffad96f4ebf8f4dd396b8554146ace3b405dd9693259063fb389b828f502ba2e45f6bc6fd9181e2c81740b6ca33ca8e3252ad354773dbc06db7076ae0f946489206709e944c92fad947b7ae85f6d2a84e49432ef056fe3cc798dc4602f9af77dca39aeb446c670e13def98e612f3cdc6187c22dd7791a6c163229cd44ebf819a783f17fb106b83ae147310f1089992bd2b09b069458a1db5f8216dc868f6288cfb865fd9040d4c2998e69368dfed87947954473bd0aceb85ae492c331f4c52a3cb3c3cf5b2f854ed679a98c86d2d9ff03445768daaf0981f1e1fc538ea14feedd582d370116fc577fc0aed230d127002b6ede9efcd79ab75bf2e78a8dc8fabc8ab54e2282a50e13ae5e89cfb34c94d59b2412d103ddf2f9d06f493a5e242d2824ed943710888ec77b52d76618661b7a52159ac97ff7290b4e69563b2ef37e2260a641f28f0e1a223152b25e737bdbccfa12f14704cbd1a5a444216514ba429dc8c0b13db03fcf7b5f7ff9320420fd577fc510dbd95c9ec879411cd3461411db32c547267d6ddc1255d781abfadd9d7dc57afc147b52e39f245b800ddb54f8adb2e620d23ff8f7ef5c94795071c0a4917961060c1c768ac92dd4f3ef939320234564093904e47b6c5b6048166fb3640fe94085015b682cb039f326e58d103c08df04d30d0f4a958e1f541bc8664e92eab6d062ad7db7e07072682e766067cb5aa7de6d6587686582dbb23608fff924f1b270b296c6a70aad50b288faa2a694dcf24a180d42df7940e26585022ae8e95b1c760bb1f854c510b60f951a44bbbdec07375c04a29846275753dbbe4b3001a376c27ce2a7cc051745b2fe0e83f1b13bc7c38230069409b53c6ca962bbc19e06a3a657546350a3baa3eaf278823fd3e1a6db8c1e7d5b3f56dfc9f7d7170092543dd00a8eaa593e49c96d42629541262f84461990511e5dbce6ec0a0604adfd46e6f60521292e25cf7838ea8c4a21387135045c5a7883849e981763550ec07f81ab1781e0a21f40919e753d8cf267cd1b93dab0361803930e077af2477f163c0eb97a1b6765a125e5102620a247c8d762a31ccdf2ee527a89fedb9ebc6538d102efec422a704610c0777e85780db51361b576400dc65bf5e126fa4f1fcd7c95a82159a2e2bc5c517b32deb913b36ac7c6b339ad0cd8e4bc34d154d1d5fb7bcbe94ad5c648ec3d4f921a4eee598745ec9c68b4e4ff87b5efa365cf72b14b18c74c5fdaa4961e098dda1475a6f796d8e9c2e437dd77dce2182f1d7b510aee9daa25f741a4fc0596567db035f526da8532f2fa7fc2999cc48b6f9c8bbbb5ee710e1042858d2e5c32c401f108512eb0474bc6079833c560e899753f716aeead4778b83655e025a7074bfdefb4faa96920aba256f24e0f5e8e31a6691021285a9fe592869fff3b98fb92c7698778cd9c77b3fee4ea4c4b605d9082898986a262ec6a50c3b928ea69791ba86ee2bb225f856c1676f925470efba27c20cf84e52b71c50ca23a879b65e31c2fd45defcc2ff97574ad0466b23d51da70cf4ea71f6246557ea715e72ac4b9552e9d0fdb423dc6c663b7b84b4db141c02b545047de42bc479f1d1b5bbba692533065feba2557eff5c99667e7e765874a703fa987c1d08023f638fff9c5cc91f2ce2eb295a5c69c89a16d535647945bbdbdd18bf44056ec38a9b567527a5591dbc1129a9a4fa7afacc5e3c4c593b265e7f06eaa6b0ce05e4def6c6efc971604933d6031e9fd1e81392f93c2745d70d66e2bc7e79c11ba0b74e9826180e8588cc80b13bb82b66970cf69d8a0204049e6a889b3738d7d7b99beaaf4fa1b7569862d18bb6405d0c3ab6d9f552003a16dee07b3cfc247c9f2cf17172e08d9c7665f8d30f16e4c874ce88d58e75260afaf08f1139ac6955ee26c083efeb87bcc535336faa6efe0eee849a8f89b6518d57d3f4343fa3bbc407b1ed9b65009e2bb93d2023799d9c85593661dfd155d1912179c738a3aa51e87a1fd882713495a9443c7027d4ef8bd4b2c9846d73fd60cc2aa78d6d423008881118275d487339c3274d3edd7fcbfe57b963378916eaa66ea2045354180955be5687efc0ca0885ad39d30400c76059201d5da11322749e6c9892e23a0a8b14cc89ac8b7206138ce79f3d7541e61cd0e6696ecfe6f6954fb1dace3fc6496cf616127779101ff65ce8c830df8a98204923dc4b76fb63328bf7c5e030b6c8a1652b3183c5393f54545baa8b9ebe778ba7ba0eaae717e096c083855a805f6411286a717228b13f8d68e09ab41d06a9b139431d6a65aed294af3dc29f3d5c0842d9243db429a7ca1c45f724e98e7a236b55e0bd5d72540af7550f1a7364e32f72ecee3c76862b027ace88f0533cc47d81a713e811762253b79fb87f62e37d1cbf6082f818216edfd26f0c18c0fa773d40e42c657e7f63d9cc2814d84350f4228449e3837edd285acba660d7c83859b404abaa3c56e388274887fc06ae7b08fa60dc77281f9d04a32110fa36b8bfc52534e670365146a1483c78052c5b19525aa561d5542df96b3d6cbdf50af88a51f0f211f1910d44d74d6b50970e27b0e5753fd01829c12a6cc253fcfc570f1406b9e74037144416bf76669a2c69106d5b3df04dc25bc5f8803df8a5460c51db319a1c3d8f027d69c53b41926d7f053cb83de28911fcb85414fd734b06d52470c813499fe55ef38e1ef9cb565bd60564ca7747e7f50caecee5349894cb75134674f9143a60bdc54b14a12985c9797f657671e6d7963aa895650dda7365eeb2d18eeb1acd4e0693a7ab253060c6df0df5391af804ecdd521ae46377f7e152f867ca92be0aa219e45daf7d2c5dc8da9f00db0405ed25c914d954bcbcf2cb3876d64ff786348f40ad8d110103ee3ba2c32502f62ebcf8895eae8e1481ffa0536b38981e58fd1b398cb60f56e3da5ff95d4da35b45b0687980cd0edfd218896b13277846ce5fed75cad44ce160bf958f3a4a1f92cdb4c9e39fb71dd3024e396ade5253770dd7b7312aacef158ca980144b17249e913350067b8e88bc98295a9e5e90d4d98706655c72b4b847896a10e706da386a7875d169242dcd734e2601e775c4db561e02f69ff4c6af7cf51c1926f573ab86227facd3e5768ba2090a1f7d97850f27ab2af4009f5767f9bd1736042c0fd9d0c53f0b032f3a72c76a2885af6e8818a570d9c24a50a725dcb8871254b6dc973c7eac47189f1060294cb54d1b16637d5dab19d63740372c0c5c74712d1cf3f20e58082da7621c6ce3710f07fc9d3b6242db5a217609c2875a3d96d7e3a3605a1d683b819916b411dbfd44b22731b601a806f0edbf5c08f55766cf1f38e61b22d82345870d12ce776ef15bf54d4f007053783eea1b2a41ff594b077b948331acf9d9e32be42a96e95bd282b3799e9c0817b083c55d4b52dbf40c3038814e440514a99f2f2787df760b4386c220fb0d9420aaaf89167fe3a3330d7a8f1154d001cca3e15dbc987403a7213b286a01260dc8c3b1812a3dabb2cc34778925b950c3f1b1bc27ad55b355da44c3ed5a75f5222270aa9efe914e333e1dc6fe8a1438ff608c66e6711835dcbe7084fc269b2bd6ac76df6a0c64b4b18aaf152ecc808cd5643541537fcda6440680c16224ffaadf0cdca70ec04f0d419c4437ef14f1d7565b47c7387491ed25ff521ee8d04b6df218280a5565f6c6323e38c51e51270dba06952cb90198b1c5b1493207950e3612a80cb386359a23d07b5c2dfeb97251f69e1070c849cab8568159eb5be6cc1c5005f7f41db79b3aeccd36327b10c642f74dc818fc452b5932ae0c969c4ba9c78bd4739715f9fbd3c0d7cad816fc6a1b9f62d4749329ce9cb6a58246e46e64a8480fa35a128868888a9050a24f738225c59ffc14b8fdb8c6674bf68f15e7b58e294af7171999610dfadf4455abf334ae5f9a984213c22b5ec182651ead744ff08e1d628306da37c8b2d1da89aaf29946b1f82b23b34f83ef57bb94ce93c6528fb4818e2a42f2d6349f011db6c68f33d87ba54be7aa3dfac2d5acc4c9e75d9c0a7cc7340911881bb6c9de8765739fade3aa71c56f23f47657f07ff385e034b5a56b661f6b64fa38c4be2126bb5f248900456bb0395be9510707418a63299bf5d594d2f932e7d10b5213931830cffe472739b841788d336cac15e911e95aadc7c7eafe3db5d7584d21b0997e2bce8366cb9fae1afba428c87341b232c02665fdda6e18a0bf90bd6acdf602adfddb689f10a221f2cf3f3d1e52e35d12041bee108a3d7522c171034f94ba747b2f11642bbaa2d2ea273ea079d7193e650775a600c9ce0a4a215893a6cf92cefcf530024450bc32ffbf3f9e4e3a6fd30d02f4ab19a70f75aaad4df0fa36bc8b331df44c161681653db5d797a62c0ee4c50b113c8455fbec4fe9e63b8b2e00f373c354fc969b6a092d1b7a2abef7743a62838c0ecb838f21502f7b88a928e19f95225261c18b09a1a872ea31a07dcb3ee389df5ecf690c2212bffaaaf792a44c797a771b724b31db9a31a678bf315266b101011b6c394061c396de84fa9eea4eaf2f3b81bb82ce802bf7b76f0a13d2facb85c1dcba7973ac62a1303f4c99ef9de0317a98b6f4787e8969095a76c14f4fed08e4a884f01699150f86da780b1f1a8f8e15e13108d8058d1e069d5d8243c70b187bba2bb68e166aff213a733aafe4177b04dfc1a02ba27fdd4b26305d751415e16394ab8d5f608c1247a726d8cac0755c7677d1de460b8963aa06b76281b31a4804a9da3f60787d564f39a5a00b533a71fe46eae3f0932e63ac129a4db065122037a3ec25b9cd8c33f5b1f270c94ec30d7626557c7cbb44037ffe7800e3756e28e8a4f1760c98cbea65c165407fe9f5aa1813374a0e580abcfdf56ccc3f691661d71325ef1366e5acb9c22f8910d9cc25a1aefe16aa05d0e68b54dbea1eded39064f02726e9eeec90f1f034c834f9b52baa4bdc00e424e6bd8a824753da790109cc6f6e4ac672b0713a14ad8a546880bc072bcfbea85711a343f3878d", 0x1000}, {&(0x7f0000001b40)="e93bdda9", 0x4}, {&(0x7f0000001b80)="ba657754be0d1bc1f3da9be185cb65a9120f27e9aeb4ece1a53de001ba30b9cb620f9ab6f4265f2312f14903a54eaf522fcb4f66fa0a35dcc4914b86010e5369ccfb66f99a71d7fde22cad30647d124a9fbbf6c811bedf715aaf18ff0fb9ed3ab586f652e22d1cad5a42237cf4a957b98ccbd243ec6244d651b7b98fcd64f2266891f47935358c16936275ffba72db494da3820bee742445f406e69c6933365e42f1f888246cc0b22d6a5d6daf90f840815fd777b9a3c3735d58336c328e37fb354c6f347cbd89b30026f1267c30c89161d6c1926dff071882958a79b5e922f6e4e0688215eba054f378253fbb9f2661a357e9f946fff0066981d874650f1f6beef0273d9272dca4603f6bf75f789b330d71d581679107e647b5b7555bf977c74a434e73829d52cd121fd697f633af42346b6a107743754d2bf699cef3bbe7c461b6a6c7721a25c56bd9727d8fda14e188d398c37cde39e3155de6d9e7f3937c49c0f56a03c0a3f6ed5e8fda9f3a5c6c1800ac26b05741318fbdd7cf0a5409e4cbd473f91cb622ba33c72e8b6d146f7b891298abdcb6e8a75f980b4f3e1bea59a09ddc28acfac85fb6f24cd08059c764c1ee0492d6d5d2d2d3640e4992695d84747611cae882f28680d37e88e9ae497cfeb54be7356033f7dce9cbe29c88c8937cc69827d2ede9fcc29aa8c1c3c4422db3e1d5d44e5454b6b5cb8c4a2ece050b0d5d19198256d8bd2b0a30d68b1015f05279440328b050b034c530921d496687c3ff61094a9c8abd11f1019455401e5e85d4c596c75d1653d7df8f44e1bca55fb36f80179accabf5093322698c9b13f968a5a92d55674b29aea6b61c9896f0ce46ff2757d197a02dbdb03f6ca54d9ca58b71aaa31ff0a14833ce604a0a5806be7cb3b7a04d0f7a5423d9c17c1db9a639b01a3b6d045193e74b7e4e3099c17e3c76f00c331db4b3cbd30dc96fcc51668a149766ede68b6c230fcef25b896d947cebb841e6bff2822c14f6e102f3ea22ea4f47bafd2c2c58443e3a624cecdbd4b20ef32f801cc177c65a51e8855578d21637fed2879cf732dd03a83711f5fa22841eab6af9410e06812012393cdb260f866be4d5d3bc45ca35155f776264c30b4b3dc1aec1c0b16451d626ebacc3e5dac85e8492cf0951b40c529c6bb67d7837023eed56da8167b10accfc1e4ae3071e49b79d69c7168bd31577e2a78878ac0701e990e33b9f320cac691a9e169434c9fe401b818fe9d97ee7e274059b651c15e6e9dae42d4071bdb4670965567db99b3b29e6c32ee4c25ca64abda7b438057e08ef56e2ad872916fec0befbdd0bada2060f0fb488115697c829b9e7b06260ceb04b090169ad8a8159829ea99296e6daad7d97dff23d012312eaecc6ec57fcceedbfc240d6b44fe68b0b6dc5d0605c565ec4a69e0b360569d75e65a127a140d173b313277e816556e9d05079b76bbc5fe473223e40cf13e1d9e62f5ccba539aa84fc7caebd56afcc4a0894e76010ae3f0a0088a9e322f3a9403aa10987358c79578ff7ac64bcf24e77a7fa5d2f7bc0a5eae414c1a52ed61d67d559474d19e9132ba7d1b6eb1dee48fe20a7b833988e9d597a2e930becf0e2417199adbc5ffbbc8cfea225cb2b739690d9e3085bdb847b9abbae70ac8b57c59493f64e471323194faaaafd5efa90b866da6d2633504bfee6ad99843814d353c5a577da9474fc7ce90536678520b184547968268cfeff065a21f6ad20594fd2b528e2e9b3eb9ca4576034382c01b85547ebab68e3a5fd367f08fa3044284836310a5a9e5f92df98cd4ed1d9bcbfead03ce528d56d7807cae50a19010e09ed8865b8c2ac032500384a9db508fe325140f6d0c8324fb6c823facbb67adbe9aff30a846be1d43be5614dfe2f09c6a599ba039122275e0007a2b056617e485cefcf511fdf0c52299e44c4964e0e03b435573e7a0e952274286f7e0f7ca47331e7235e5e970a1df6a4dada1b29f053bd5041b8675d4571a23ac41b1190712e1ce080e82c449a86d31386b9871289f2133d619290b241324f316cd1ec137113eacda52f4882f59fdf574de87691d5246a217fbce0438e6fc93efabc0587c5505e9e9966c97e048ba913e5ef350624ee92160339bf8d39666d86d7ce3d24631def5e5ea004925fa1e8230525d5eaa8b86e3f47f7ef0638a90d35e5a7dc025aea1357b3f9f6ccd938ce46b716ef0b83ae988b470b04615442e900aeb6e27da7460056642ae296b4894c84b5e3bc0c8d2f2acf3bff784a3b4231924426f39c3b40cb0e7118693249c89ed17a56c47de000aeb2d8a0a19997780e8983b8e7d58edd17950e3e6ed6da3b5b1ead6cfbbe3afa23fe322cf346f71bcc35afda63c40c134766917c5971e47afd1b915312bef42e216b5728e38973164679fd6bce49b7b7c831a437ebd7ff5a1b625c13a2a3ff8f0232ccc5d701b58d2d7cb1c8170a9cc1144c62f1558effee6b85cbf85f2a52f1c4f42e734ad2dae01024ada09ea5b2af4558aa97300dd54c8986d581783a825eada7c5380d2ac6b0ede70ab3bf5a23bc8bc104ed6fc99baca5891eebde43887a9c97ab2c621c58d737d4a0d90d9d2cdcfe6a416feeed143fde8d570eeb1aaaa9fe559d4fd54b7a5a868204bddeed51b5776001455a16a9cd21c95f92f7cd59fb2a9c4b56413fa0c2d069b78570c58beaed371790624e9cbd7947d3206df0d3c12f578bdf07a02691037f197823759923aa1709b797d41a33002d82ad0a6d8bb2ac016a229e80d0e582a0cce8b49107501df1bc7608efdc9db48b3d94b9dc4c6ced20701e4681fa73838be16c904716307725912a5de11eab320757ccf1085e59125604ca4e9affa1292fa1dd88d0596fd144dd5ab7e558adf396de35b22798c6eca7ea3b497240257ef658c295ea4e6c2c53d70dba03c9a5073ad08144947e8dde0b7de530fd3964eba0462372a494e71836fd75aa66a802eb1dc4d5df318bbff202a400fd275482c6b65c95324e3899075df6a1e235ec637e8ca8daa886a5bff4bf57f04c92bfb60206713c9551b86c52dd9541221a776f088880a690f374237534421cf1b79085bd27feb59e1436d31793826e76bc2a7216b963d685b0a5c3f3e5178101d2164bc64453764a46ad56c11e1ad355e8496eb6fdf691659591b503f5915e0f9f68eb263743246a48b96402fc5fdef521bc569230f7dc2aca42392ea951857155fcebe0e1e2bb91fe1ba5c0a3d25e3c3315fcbdbb82b49b7dfe7ada286dc0e42bfb9f26f102ac7e6adf60f891ded61349cd5b87da09fa659479509ff819ae0e6f90f722b902e88be15693da40fcd27330eca4eab698a54ec49558dc47a948478546b82698be627b92e0d0179d99d50ed274de099c38d4cfb5ace541cc9604cca8e5d94b88406734cc433080f9acc7bae73f654021f1507f1ecc5403fe0af85e7bf1af44a9618d43bdd0738db6a4300a06f76f131535e9d048be3529b5e257b9f016b1f51a7741c3d6651c24f42a7197aba0371526d74a43a341d8f20c745b12f6aa19d86d826756f07f7fec1b86f4acac5ce133fa58b0143e09e8bb8edb667f1bb2c0d6aba91b52c4eeec503861e9598b89fd18638fec281cb0c8a72ac671df0c18989c8aa33745a2ce1c6c979f75afc1c9b02a6485bb88cad7cc8168af25570ebd50e769479a417bc5f076312376902d1bc3fe7a85f4f0e93b68e9df0b4a6d73d215d38b932176a734669db9a1612da0323a4f04cd718a1359cd7701d9e3474ef7f2d4615ecdbe1e21d83918da5007954ded141b0985fcb359213bfddeddc4f34c2b05874463f41305e58b0173b45f067ddccc087f41becf7cc27532b7a1575e89bd2670aa683808e1c5932056c48da553943d9df420c7689559dc7ce577045762a23d87626d9cfb0f93b6884e97758a65b3a25814135bcb14f5b32e3778ac3d321a0931b0f6c54b12217c3dfc5122a98ec87939822fcbf788e2d167b963bc70d74f426bdad933d67271e6c1fe1b5a287bce96931b08ccd757d211fdf6af1418acefe76e88f004422fd9c8e047a54614645081df45726483b5f499c8b694cb8d18fba4e13516f20c8ffb0bbc3d477e836f90d0563f2f9f75220e8f0a79868c2940592b51b14cdb6974515e56d8ed2d14aa7fcdde5bc362386ec1d152c7e9c0988c70a6170495665246346238d0520eb09836e19e2d93288a6ce22c344abb3aa6bfa4758a6bfbd49f9f93600e07c574cc3c925a5e457a1de4ee22922924226c737f9e1d7e0428ec0a9916528843a05f44bda3c42fd7e28c69501392c081ac136739aa5d03e558d12b3ea1ab585f417fa3ad462f3e1b813f84813cd65e95b542395a83e2f07a45053014acd7fcd9510e5ca7ed751ab61e7d74ae657e5b1d11120542533c19fb72f94b5644ed98f2a25b71f9dfe9401f9d2e0e2bea68a447c6c0f8d43bfc2bfa9736526f062cfbb11020558a315f34ce5e33a3d43726d12d1c53961c0c1a738d84d16e918ea52e80294755d96bbdb00d3917b335f5ba0e7b2ffbea6591e914789d3f2728e4f3f5c95817dc5b8beb2c0bf47fa2ba30136d823ec5e0c66cc175c0a43a5cf0099bce95775c6ce00ea943fbf50f2d6d179539f14e146cbe11f3b82c04983fbd283b6d7a2cb8ba6194ba270300db462cd51431650894ab6fc22b0892cbf5924edb150675e1b3914406b2dc45a4274deeb3d463f9b6a00861d3b6d9a7538a204a145c2d23235b96ce9821d61042ae9b8af028bc73dda871ffe574d88853198c0864eeccf3939c78b8e4ac502d563e0d400a7325109ee08e8b02119a37e5e9402fa72864f6696f4fc14e747e5ac58fbf34416de55e6d80f8a4cd9c3a0d0134a614bbf825ed8845cf65b2a0357c5a5c2940a38b9bdd9541f345c1d945a1117b468cfed502b3c244603be7702e86dd21f41cc2acaa8a95e52fd8006c2043fe010f9ec6ec51b500c1357196c200a45f195c6a8014155422a09cc50b605a8fd75e837fcb6e6d261e63beeb8bef4f7b8e3c06018e7a03563bc5452b08abbebc6a53217a8e0de58473b92ce15060589bbb5562747a105fc2af877235ba911ed81944c7e14ec2db296d83dd9abb31fb54c4387843dc3d81509096db35eb1626fffc4d47b1dd796c5cd3216515c3154bba14bc6aa09a24707806fad52215e892a8fe827cafec62d2668f428dd4ba412c1b76696a7c0606bd1a39a3c9d3a33eefc360f6a36b0b3d47366dc928e51ae853588a75e20c93161537008d8823a1cb9ca875a6b26e2e3b7e3e39063bd32f01f8e3cf1fa630f5a21cc874bb189b37136ac6bd3091fa48bd5dbaabea706137343b7e76a1d546c5981a6d0997dd428b0a508576ceabea10ae953e9b787a0883bc6d94a68a94793adaea9d2209c84fd59f68ecbab664ebf484445b6d1721d11634b7b33c0c0d528dfb8f234a547f99a3c621fdd617466c1048a6d61e1b6881dffd8d13e747b1df7788b4293dd941ee8d745dffec04f5a17f4ab8ae094bf76ff0131927da42791cc60ede74f17e902840cca817b0a70a46b5a099512b973fdcd5f22d37d04c703083505b890797a4608a94e980a597b37ed93429e075cf7161f47a4f3271fb819494c8b124dfdfc90e59f270a672177e46fa5f09a8d378456ccff2f8f2e682e6bce1534b1c1fc7923ee5c939ddcc104e4d5959998637c47c6610b56d30557c64d2682e1ccb3ba38f3efd72423cb21cb6903eea86a2b3d8fc90e3c186aae2a00f4f76ac8b2a808fbd3be1c85d7e0fec17934f3c8dace18244b0bf0326450e", 0x1000}], 0x7, &(0x7f0000002c00)=[{0x1010, 0x1, 0x8, "3e3777b6b44baad43edeb190e47fc5155ba46a80163382c681259dc877bbe173e1398d64726bc67c4de5afd28dfbc5ccdeddefec3bf305841c82a0f3734e77ff1bafcf847afcbd072aab93522d1d60e1899868636c121c8556146249d89ecdf96df3cb477b972dbff25e79c80ce431609285e8adb81eda8fbc5b84ba7750055d781a794c7fb9ad5e0d0125844645f48c24a5ac8563dcb7196b6ad70fa3a99b5b55619bf7756332d31fb3badb5fad9b4c8012e4af46378d55541673d22a019720a5ff79cd27f9e8700faf658a946489a92651caccb2952849a75422862f3bfb9e5b7f69fb50940e3d8af4ebc431bc63ec3cdaac2d9eb61d0c366c040267fa1d7cc32acae4759faa1be4f559bac4b2fe265679b6ee578a91706c584cba28c2c2511fac2ae14fc21d937516643840f1c364304ecd34ef07e401563882d1dc554b9a6c47caaaa2a0def90860de0e0a941f8e34d3620c90884e4a03b9cedda7acb604a7aa953e7ab37e2ccdfceb8165411facf7fb07b28e2c76a548a688b6a24dd3bfd4f084d5b1adbf5ad974098d066fc0f5709242548ff8d6736dec751603d76d3459ccbc5c2c6d226dba05bc03a7e385704e83996b43e593b5247a3cc172030d25e169928a47f9b666897ef7e9a29b638c9af531ebc9a88e7d39c1d445695e73e29c97f83ce430dc23a8b0fdf5ff75a8cb915472507e3751ef90d6110a8cc3fa48b676b8783ded047666cff33cc6e4612d31315a2061da71134901c0955d54f0fc9898b5680a0e1bd05af3fbff922552a513a5560c815e11943f0041e5c8fe2da52d8ecddd21079a333de4e5645420050b9e938dd85a75c77698173a20acf9b65ec5ab8917573b5c8d29b44ab35c6dc212a8122bac72fd7aff526ac5633d46b500e685607a1d54a9c48af77915b2671ab19cc4dcc0c8b732dbdc7a677cdc7d6fdba44016bc514c00001f003ea33463b8f7cdc12f286f49f279821d4e94a174dcf36419ca140271a586149d4348a5a463a0abca164ba8228972c10d386f39a7f9dca61441b1a576079b7e5f451b8a5dea9788491c5b199c49478e80c0a19e9ad1fe2d2d4be7b3b10b70a24ab170b727107a5a9b26feafca42588dd9a21d3e5d04072dabff811a4a4b81c3ae8b55f9e7fe174e636567fe3357c2257c792b3b8dc4ae257da1a7a18f9b9c892bc573a12beb6a7fd9bb6b933f14d19f42e64d5f719cc935687802780490ab6bf2d2ffd2ab200cd77b99e1a2e9abc9e6756e72761fbfe1bed3f47a6f8f90ef16b7a3065501abe54fb3b94f82025500fc0dc9566bfd0286f9676e7f60a7b03b3bbb897211fc0ba3ae074ca744a09704baeddde64feb6760a16300aadcee75c0756e9eb4d6c021d4ee6bcc58417916ed2d9c54e69678633890309fc8f9677c63e7ca9b3fdffa9c696ee868d0a97bea7487f37548f2f892436344a649c93b09034d4a836884240b1f81c6988ecd46662feade0c2374c54df2e3ed256df86630cbd685c344b9a2e99ffc5f97c82aa8c7854397f3f5b36dc99aae46a04a98da570073237279a0e359550397cd20dff27f2c729a3651369c73a1e03752f85898b57aa0927fac31c09fcefa9089d9ddea17daad2c873053c3a8b9a58ce4a4efbdba06bce1750198c9c5d28715df75d88124cff0579c6b0482a6d9731d91da571c3593e5e1721d767108a01a863fc9f5271d495376db356bc75ad14f381fa4e2a12dc0b805a13a5311fe1073cc1072a756eec82b3ad1dbfa8bc107594ee6eaadeb3da1e4a7b1064db02a00fc6df1677f2b4259de4f4778bc4ed541aa84a5ba1daa7b0975c696aaacaaef5f05936d1592bcb48c209cdf25dd61186f394cda9b0072cd7acd2e27b2c7d866f9bcfa38cd8f82d8f2d90ff5fdebb27e90b33e103c3f314445e488b27e529e0452e4cba1b9e6e122e58033c4101472e186824f7f80d1ea622177230bed794716ce3d063602c29bf1435443b0bd0a35c7cc7af912a324296bda893882811751daf61c0bf4e2d8477fdf83360db18f5c77ea4f29bd8005741dadfbb5ca3e97f0ed26b22e89251a6beed5d5cc2ed18f133a3e099289b7ce85d3893b2575aee18bd4314ce91ac18d8e6a13362778175a13f3bce367477f023745047fce4027dca67010bb139e68ec03ec3aafaefd1d04503723676bed510e30667e1468c15875c8f28449f62bea5ab4ae36f753ade695130b91c2053d4904087c2afabf50b5e6fe3507db06a51c15165ffa172114bd2a2b10f6295bc331340be6c0bc754ed4f7881cec791c0fb9b82aa6cb3959d1a476e5e268968a146af5f0e5702f049c48351f91634c1bde4cc6381a4d0083477fb3c63afabb62742f68f366c8c91787695ff4d5c42b11c23d4cebaeaf727c2e36eee1eb893cbc558cbc2f47f203f5afad94e8b17b821c4a9c7384a09047310701da0a91cd5e0527e2bdcfe68e68547960912fe234cf936c66a1e65f80b5c255c87189457abe308e097e489427f5ab2810e01fe57bd2c3dd1f002607355c1c3a45aa837fe42e4ceef5852297d11c21cc748e0cf151aaa734e2782c79b9f5f09e2d1fcf9941bd689a0e8c8774663b998d01f893247e5dd278e59ff2d0a865cc9a4b40a7068e55c1f0520752b844a1c927626e552b0c641ac3435c7765c50f04ed0b22cccac6711ed62c6434341b92d0047d4f6644e7fc03a0a726aa7c050c0f2979a94d8fcbaf26b7debe93b3e77c28350f571abff6f5f42f03b241e540d7be14731cde8488023b4e016e9031933725fb80d4f333d054dd763b6edf15c826c706c320766e34ca019c1b87d5a618b4521f8049f1d9ced49508e97dae133ad11812839659fb5d2ee13790900dc1e8b937446d1a4c7f6285b2136651fd28175d025db76c580a35a58f44e2941ed302eb275ad13597a93213b771086173f86c9d4af35b88c94bfbe4335e02684cb5b5de6a9e7fb9f301e62bd729289cf79bab8eb3b0e814ec5008e6a4527a1de5f64f77a6f377f1b1b8c1a1f42add56f38d67f29ee62bb2a5799377516cd273c3f6792dd15c63d4145113bd9c0931e0126a2b6e3fb799915bf707ed394da4afa3d476c45dc40f78df546ad25442ccf51d8eca0890e5603a6811e952b826640f9802a2b526920bfb38cbfea411f5062b145c6bec08ca7266b75cc95a69486b2c534f44ccc2103be3b2daba4fa84d6354a223a69bfbd2d24783ec953148c471dde477dc52598172786b1d276ef01e837c3ebc3365e76d334e06d5bb1edb3fcf9698f02b0d0db0f19f1dd38c51ef2cb76734ae1b33f32835dcc76408373a992fd8470260c116ab848b6afe1a8e519a00e8c7cd6b7734331008fe6ec017b9e0a870301e9057b6c39107f96822cbc4c453a1251b536bb1eb9efb7095e60d90eaaf00eec4a989bf127538a4f7233aac33e5feed7ceb69cbfe7c336e560e7b58aa95b85579a5c5fc41af2db5da55da651fed97804b3a435fa805b77e6eaa2cc3a74a1ead612f9330f253b66674750315fb82db745d12a6a332b5d8c5ff3c1d7b3d593a5f30ee3bf1851ad8aa9e58cdfb106e15a8595b54f63cba89737d89e007860bf707899fced10b2aed0779e189604b76b2c3244e9b67cc9d50fcf31f63bdf28d13add1f4596168422681d62a999417adaeab6017f213d1d0680e529e8dee0bb38d0d4d626e53737226b596389d402416deeb82d479d39a41de86c72cfcc5e12a0ea9b086a2bca14e5c8860f3722a2032a699487b93b46e2fe9112e0db210a658727427067ac6832135a5a3a89d7f984c22f85b62f47c1b9a3e849fdc5798af9c31b3a25b56074ab870355482e5a580478c5400075875e5559c7dbdc0f92ddf3cd28dd0c2e037d79ab66f3f109f56a0fe3dab1554ce795ca5f92ff9ecc770e86f46d2ee8ae3030606ca29d9bcd826ac1e6ca48b9f2ef28a1675cfb28c921aa0c012ea1f1eb81906b499dede4fde23d37c2985d19230b4314592fef0cc9aafc45b0fb465d9752d73c8d61bfb983059c31da26f18befc23d3cef9834b3193e1004300fdf02dd9034fb48243c8a247db525f55b1b4e85e4126bbf5124bc78162b101fa55c8d52dfb4612acfbae361d1b495d69cbdd166e10efef5432447fceb2fab6ca96c4568943a60e4dbd9e80fcdec70e8d20905bf9a2fb60e89aaddbe237ae709325591c799f01a6053c9f2d2df1999764fe1e1a8f8a1753b6def56c3bc64df177aae457be1c06ec4f04a08984be808061ede13b74ccd5d20b4c554da08906a1ec02549f14e0ef9549f1533399fb55e65cc2bd5755e27f39742038551483bc6573e54a509c6fa2b8cc4f258cf1b10737405e24627d611ebd3208880a12856df12a8bb564c32308e8ac0773f4e19632a0cf6cc60c7da7e24b8ed55718146eb3fe7dd25e54af823eab7998db182ca35015eb5959442316bed92700cca9a9cde64967df5082ba696b13c26ff4d428ccd964c41ea3633cf999960fa01b12f40fa85c0b3abf3678d65316712a5ddd14e65fa8612badb7695a140e1c9f5b2b6f0891551bda83ffaf6d1521167fd34b1b074e8c5c16f9d3f014e0df2dcd699bf30e1ba7411485c1d631d874dc17d168965cf8f48ac026780b2d4bf0fe7e1153992b16f2f589f45b02f8ed0a77aef5f3cc38d5299a4764481c2f7b2d1ae8cdabcc4897869aff1d145fa09aef6ec9a31dfa95ca48b973eca3c681c53e368a101eb9d1eedac51021049955fbd52c72182761b384ab9d3fdf83de20c80218a5f43a64ca057873bdf7aa0f83adac756792303fc18c1fa309728d473a99b37b2c246d33cc6463ff0a77125d29ca58b70550aacd7c4a0fcf38728037ecaffd11b23b8e84ed28e8182af81890afc16fb20a394b6bb82c4bcc23f9bc5a4ba54d99bc5bf0bf14295fa6515887bab90f9751e542a306c168e706cfc3e140d5290b34614654aecc0848e124eb26ce36268ddbdb0486b73c6c84721f2bf3d2c5212ca72096a01a9012c38a4f16afbcb13b98ae9cfe0e31613aa41386e5eefefd58d5a42589d82b7ba9694ef464dee81dd5806ab916fa9c65e0fb85b919ad9e77f351cd6436dfe3488742f39ecbaabfcd6e1442d61495dd3a5250c8a64c96d06e28062282c0b8b1675570adf2dff364cdb612f36cd98d35b9b0623b30154d8d8ebd22cdadbca6b4fb26ff04ee5a0efdeaf26603a0b8161f3a04a4c1246df5737be7fd60401063303a6e749a849d35a33fd45b0584a71d25b78ef855df3775c073fb4f450a234db91fb7aa1d2b78a93e98f71fe574d58894102a15b900957c9d799237971e8eeb71ed0acfc756527d4aabe8eb7a29366f208730cd678587282067cd362df6eef895609977bf3155a3ca26db925604feab86793973ee3806800ad0c058380ac86e17c3b6557f9685945b131f6e557770a4df7907057f47c754f2c8fd034ed3550909b80d210f0a7bf0df76eccf699fcccc3bdc3d12031a16d6d80abe6c93542aaec1f42d48d9bc014e8ebd799fb517768df18691efb8123bfb23e0fbd0fbc017a5d5cc404b62594474ed277d2cec70cbb73c7f43e073f1912090c32829f014bf72e70d15c9b5e228064b6f51147078677217b4e50cb47a087c566c41ec01f9bf0be72b3001b64d8a46f96d2071b7d73a620e463f5ab490b8bfe4d84c734b0ae20855f87329203112f3a668d1493de8c95b68bbfdda0839d78969f9a9f99eb6b7ba5c497049f8609e18d7e2d77f4166425ab1c2ab659bb9eeb0ef7073754fb2f5bebfb0d9dfc546c0c13a1967123d7aadcf2f7fabbc254277c569841e53cf9ccb1e"}, {0xf0, 0xffff, 0x4, "52590c46763d80413bfd4eb600a293f0ff40e65c4d9fc8611acad38813a36c0992625b0ffb9840cebfaaff4be6931ec43ef0a1089af0dfe31cf02319f961658912bbb30bb5c7c5047b07e3ece1794b912250af00c4c1377f3f9c50eefed76bff05a99dad3a5edd6f0178f97573767397313018da6c2593ff936e6d4a0c7f3558da87f5c5988d6b31cb9a17d5b790ee1f747eef5d354544480e9eb6a9d73e4f1404200242599d354d8d26866f8d66318a4d4bf996d62f985ea56f7bc93e55af7e45d4dd72ea41c6292fd55e8cd3321c8965b4fc79686dc99013632d48e78f58"}, {0xf0, 0xffff, 0x5, "5bc35e3acc50ff30cc661ebc3a4f721378c0c2715270997c050beca6a1b5296eb1938ffd584f83cfcd4bef6ddfeefcb297dfc7749293f998eeabc76096c18d00689ad4a3486cdc76d100791fc65117d7545406136a54e99535e3cf1a109f6f27ab71e2ec16fcaf39de1cc56c19d7d7cf806ce659d8b0e2ea5dee8b8b3dd6c5519616745bac6b6abf2ab36a91da823899704f07b7ee122b8b0dbe219f6b5bdda53a8f924d45dc7af66f805cc105e3efc47640873f53e47c5fea2bbb6ea116b935da2f2e79d2002f63d476081057225217769471f5c0a1d6a9f1bf62ae7ce3e313"}, {0xb8, 0xffff, 0x4, "ebf713b375cfcbac45e9f4c4c7c342b8c2215949d34805955adb62cc2c90824213e5c4f24e69c60b168de7fa28ced9ba1457abeb022abc1b4b0f4f34c0673516ebae890cca6b71d4d891ea1127fcb1184489b6a047cf38e707e2ab8dac6a773a7586d4c129d4ed0b5baa5723a02ff9cb83775a4f19be8b31be2485615354b7dcf9c9db9540fcfb43f0db0192eb623ba9991813ccce22e6fc6ba1e22a444bd82b0538"}, {0x78, 0x1, 0x2ef9deb6, "291b50f744709bed4a0cd7697bafc7bb8f4a3ff9955ea88baeab658cb1238c1289cae86bcb592c69b89e759faf9a2c7f30d895f8d22b1d2d513e00340d7124426e359254906f09e46b343807da0a9aced30fe27781d56cd1664083312f331754960d1dc2aeca"}, {0x38, 0xffff, 0x8, "f987fc0b2ff8007d1f44e46fdf83ce6fe920776173eb78bdf62c3ca0db32f3bea5095273fd"}], 0x1358}, 0x1) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000003fc0)=0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000004000)=0x9) socket$inet(0x2, 0x4, 0x6) faccessat(r0, &(0x7f0000004040)='./file0\x00', 0x33, 0x1) 17:28:04 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1a7, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7fff) syz_execute_func(&(0x7f0000000100)="0f3acc0d3eed1f2f0df3410f111c3446c965d8f9c441fd2f71006464660f7cb8a0000000c4015d72d439f3e010f344add1fd") linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="85259171e32c76abefcaa5b90f0453d6efbc7a829b0c30cd1ea6c4c1e532140dbfa97ef01761f5657ec9c91eac34a820d41becb506d4ac860c26edbf01e1262048806cc610b985c7d0c9790ed917d232131c9f7a561891b2ef4d55c6b70fd9753f933b7fe9d2c453e55172", 0x6b}, {&(0x7f0000000240)="a8e305944b8b18e77346ae27bcff5abf347226bb9e31ac929b19907250b3203cb75dadb1ae1e7153ae3c1398bc26e0110d5d5089c839ffe33bf8f837b5ca47cc85a6e5f03d3b598ff0d6cd12e8e5a8c89b74de760273c3174474", 0x5a}, {&(0x7f00000002c0)="1e0221f037587731103b0dd6c6acf6eb48aa0a77356bbc35b6bbddce53bd0d3597e4ea869895c3057b7c564b2f8a08015abc40640f0985c5e1707c947cf311645c7882c932d7bc6bfd4301657874c1291387112002ef3c623243e5055809b49d62f3928b7f00f6207b67737520e12326dd8aaf7dca0767effa090b856b95e3bc0910dc7983835a6f97cd0322288db4b5b43822be90271f0adc2e4187628aeb75ce3d334897e8d7ace34ab7db1832a95bd38412fbbe374da971f3ffdbe3b3dc8aef74705c3f9196466aa3e28b7b9a9d4211c2d69168e46702703651c47d1086099d2e90abe55daeb080b475d82e5ed9b74e86", 0xf2}, {&(0x7f00000003c0)="a97358f8e08df27687e334dbb0fb97a595fc28c4aee9b94a313371be48f8ce430e70e98524979c07a15c035c65f4c31bd447390d78e7a08005e688b1fbfa77980ec219e93a8db96a7023962831d0114f35c8", 0x52}, {&(0x7f0000000440)="ae47b2d973753470a2e974918f990b131cfd3ddcee0aa30713b68f3b9c64861eb67623bf71d16b7fe0fe4d8fcf1c0672eb8d13f1b54f33d864d1d8acdb5dd7be7739335126e8bec9c947fea914cb53c444ae12f3336ec5b88cf9ae4ca1a2a6e85f0fa5094ead5b015240074067c7c444401d5ae2fbc807082d33cfd92403b0459f86e70aa19c8cd19b90a5bffd5d572428a95c4513ac1c29", 0x98}], 0x5, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getegid() fchown(r0, r3, r5) bind(r1, &(0x7f0000000600)=@in6={0x18, 0x3, 0x7, 0xa11a}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0x2, './file0\x00'}) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000680)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f00000006c0)="f0b3df98b8bab1cf7e81a15d884cfe72792a64867d58093ef0cd44f0c5373b0287dd235db5cb91775560da42ebc3a0d518e9e3aa34c736b4ad", 0x39}, {&(0x7f0000000700)="4b71522064ec093430f409b55605789310944a995dbd1a171bf3100c743c73db5e71", 0x22}], 0x2, &(0x7f0000000780)=[{0x58, 0x1, 0x3, "92fc1ebb14120f542abc23d41c47f6d6d88ee8ebaed4e58bedb71859a7b1a1ed8dd140fe61e32e37b960fe7d08d852b685f73b37c81f0dbbcb0b1ccbc6aaac684b"}, {0x68, 0x0, 0x4, "3711fbc8e53fe82630c48f6111990f2b8ea03f348af5f59fefc2267c78522f91fa67daa35012a5ec72e39065f171bc38877d283357fff824ff54a79ed1b7e3c69de7ff93a9678c683ae3f72cc5ac9d50e3"}, {0xe0, 0xffff, 0xfffffffffffffffe, "e23e716f0937270fd34ad1e144deff6ca1eb6ab134b93a8872d9edeefceaeb41275490278ad96f23a3e8b3d549c56cb5f0840638249ca871991d69857ecb07046d0e1bb9a604b0cd9d87562a7e852716288a3ab11b42dc868ca8a39de1557b9b06cda0baeaf3032b068eae5420262b51689912dec04e098c68ca844f35f39b0211768a2b123081ecda61101b685519c5cc52b4cd3cb1b7885ea417949fdd85f5ff5c42b3857476af49c829cb825a6e0959456b7fc08071399672d266364970a9b534dd4d9a36dc35fc"}, {0x88, 0xffff, 0x5, "f530e1ab7d4675c696e641ab91f7a442291ab505f3909ee4fdb1fec3fa613f0bb0941bbd3e7031edbfc54fb58eb0521b49836aa7ba7b04d249f0f070ad7686610e3c6fb36661a4b93fd0532533d30d3f2f4d3fd09fa846d30d1bc35334ee8be3d676b885d9c5a098a442302299406590e3891c"}, {0x80, 0xffff, 0x1, "7ee79d25c9cc882586522b26d4549cf7b08b9da5e344f00c0f207752e0df9f69329ef8bc9931313f54dd6df2514f2a390f0efc9c6149926ecd52aeb33bd76f99dfa537426b93e16835fa7febf55bb5c51334dce845c5d9b0ee2a64bc16d462f33179224412c514c60672ce04dd3bdb"}, {0xa8, 0x0, 0x8, "5900218221a64bc13728c10fdb8eee88c3ae76fb4239b8217a196e067bce8398317482ac8fb5f4fc769c136f09d3c61d5012a49e1392dc590a4c99510779795ba564a1f57d20d6e9c4ba3ef25a7e0d5f9c596bc7f8c669429f3f70ee3cb28c825852d3884aa5c1c4e26b5b8b6863a43fc9c3a79b7aaced7b37fa8b72e26a1f201141008390d108dcc0ea239b39de3b91ab68aa4795d81d"}], 0x350}, 0x6) mknod(&(0x7f0000000b40)='./file0/file0\x00', 0x40, 0x401) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd0\x00', 0x80, 0x0) fchown(r1, r3, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000bc0)={0x9, './file0/file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000c00)={0x3, 0x8001}) r7 = socket(0x3e, 0xc005, 0x3) sendto$unix(r7, &(0x7f0000000c40)="0b22027f24c1cba6d1569ae7c4499f4c3beebe70749e0f8717aa8fd2e6476c23d4b87f3a208f1999412f9379f276f956238e473dcd9adacd6a96ed4b636391", 0x3f, 0x400, &(0x7f0000000c80)=@file={0x1, './file1\x00'}, 0xa) fchownat(r0, &(0x7f0000000cc0)='./file0/file0\x00', r3, r5, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000d00)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000d40)) lchown(&(0x7f0000000d80)='./file0\x00', r3, r4) recvmsg(r1, &(0x7f0000001180)={&(0x7f0000000dc0)=@in6, 0xc, &(0x7f0000001000)=[{&(0x7f0000000e00)=""/210, 0xd2}, {&(0x7f0000000f00)=""/8, 0x8}, {&(0x7f0000000f40)=""/48, 0x30}, {&(0x7f0000000f80)=""/54, 0x36}, {&(0x7f0000000fc0)}], 0x5, &(0x7f0000001080)=""/229, 0xe5}, 0x40) flock(r7, 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1012, r6, 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f00000011c0)={0x2, 0x0, 0x0, 0x80000000, r2}) 17:28:04 executing program 1: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x400000010221, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r1}, {r2, 0x40}, {r0}, {r2, 0x60}, {r1, 0x85}], 0x5, 0x0) 17:28:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000180)='./file1\x00', r0, r1) r2 = socket$inet6(0x18, 0x8000, 0x5) connect(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01ffdf00000000000000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x1000, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0x40}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0xfffffd26) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x10c) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0x8}, 0xc) 17:28:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x7ff, 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0xd2}, {0x8a, 0x1f}, {0x8e, 0xae4f}], 0x3}) 17:28:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20020, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x26, 0x4007, 0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x1018b, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x488, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20788, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x50, 0x0, 0x0, 0x3b4}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0x1}, {{r3}, 0xffffffffffffffff, 0x17, 0x2, 0x6, 0x8}], 0x9, &(0x7f0000000380)=[{{r4}, 0x0, 0x2, 0xfffff, 0x0, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffff8, 0x62, 0x80000005, 0xb4b, 0x8000}, {{r6}, 0xfffffffffffffff8, 0xa2, 0xa0000042, 0x2, 0x9}, {{r7}, 0xffffffffffffffff, 0x54, 0x1, 0x7f, 0x1}, {{r8}, 0x0, 0x40, 0xf00fffff, 0x0, 0x9}, {{r9}, 0xfffffffffffffff8, 0x4b, 0xb, 0x200, 0x7}, {{r10}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffff8, 0x1ff}], 0x100, &(0x7f0000000480)={0xf83e}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86136) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() flock(r0, 0x2) writev(r9, &(0x7f0000001940)=[{&(0x7f0000000580)="b691b32fccd5938d7cc2d88dac8a370e6a95ff4274b4c940f63225ce9ea9e51555b47e115c137d972410fb23f076db9b727c40d76c788c3dace423c27beb9b0640dbf72df9d3903b77aa2ac8a46a6f46068703109c13cc973ef89e10b9d86295263be352c740c5095177f432ad0b2f5eac3dee8867363713c87f7c35551d888fb8882112e0248d55e8c1c3ea50a774db7acbe0f5608f901c0c65f61a1d2afa41acfc3cade394a790dd15ab3ddf0f0971ae0d5e74818af8cf4804199aa49a730438218bceafc28d2854dc65745d7901e4412129334d470f538e294bae66cbc235a8775280b6660bf4", 0xe8}, {&(0x7f0000000680)="1d0a2060215488761f90e22775b77b4795eaae57e48668c4534dd6e09b7e4eebd5a73e85b14090740f07240803c09cb05aa5b70ab934f63760fca87e5fbeb7201de24b018b3ace11b135c6041a9b0ccea904619c3adaf59a89d25a6e852d8b803cfc7e7b6e571f4da5804b2fe1b23032a35c0f17d1ceaf3e50b64ac0cebc26268f2bdca778871b7f793076e2e3bfa6c10f032d0dc1a7ff9885f9156ed65df4e839f3aa8d933db1106eeebfaf41bde3", 0xaf}, {&(0x7f0000000740)="f51cbfe621889ca26a05be6b40068bdd809d4ef86953704350a3617b3a0df10685b7e5be34cdc387ba4b4de40aca88c0d4dccb1a97c870588f4317f1a57e9b2dba3fb5eb24314836940fe09cd9c1929cee570ec7772ecc13a931ad5f9b56b9577b9377f210d0b0adb5e1afe0b24e85f581fd6131b6999ec0848ccfcf53ea27f613d6bd24c68c1d7a20ae20d21b36eefc3109cd91e760a1cd296b1ffc99e78dacf9deedccf5eaa96d4796d0d67f4264e94e45c941f9928e103c392bd24ca021d9c26632000b4e1a7a13d9aba38bbddf2d941d8267cef1b205808ab700e2f4c53810f2fc2d062ddc8cae0d07f4bbcab285dec87f3ee8d604fe85521bba80", 0xfd}, {&(0x7f0000000840)="8fb1cd6f34de0a417efb26ece8acdfdc6c3c2346ea3124b06e0243b70950c0644016c389db", 0x25}, {&(0x7f0000000880)="0959f4d96f6dbafd35e36423adbd35f9bece14cd603f1fa5496495543ca9a894e6e52bd8b48fcf42a296ba80cc1a91d7c7b01b4593f4debc972f030b03241260ba3a0ec30ad836c960ec41845185513aa6852ab3fa4df32068853682bc8448614eace1ab35c747a1f8f718df4dfad96589743c4a1ec99cbabf67b245e3671707d91d4f08abb6f1ad0d1a327642147b8c94bc4e4c1e142d124133cc32054de065f0d7b77abd21485f5e74a7c3741a563e", 0xb0}, {&(0x7f0000000940)="4854e66396374d52789f2eee5b83df486e20ffd6103a9b2dca3eb762a391c8a913c264cf132119a374d972a95f6c0b80a63bbcb2e2a1fe09edbdd95e567060ae571e8b09eff43e0bd2843ae86f713dbe69dd997b9d0bb99ddf0954ed9193ec199b9a7e70e80af78a63bb32b74a68942c09b69a33ca33dda14664aa98674327a20f14268dc55f617cdc0868bcfcdc861c5c4c1fd15e5ae5286d5e736862031bb549d0fcdebb8146ab7652140c0c86f469347e820dc7fc34a0cd4a2cddd8a4669d872ad0f502e1ade33c1096316e746a10160bb0658a11cd2e2a74af7ac038867dea5f650e6d41840d4346f3c2306d449d019aa30aae10a36482cca40e64f2bfa70a64e5185b361c996e4f929476eca3e8b57f43e294a005de39d941fc18c7a2dce256aeaccfee276822b5e825a93a619f2856274d1e59eb5a9c066782e69897decc475c957549d3fe143cd753722f1c043915feb99d0d77a6d9c4373f68fa283da05ea3d18c8f07e6a40ce6e19c9f9ae1d4654d044eb08a35723ac0313c9d834eacc01ac0c27b004dd6256eeb17636a138abbf403fa0182a8660d2d192bfe203d26ad0d8312741d6f032a7a2371bcf8f425b68af9149fe5695834880ecadb9bc1ca749e28572c9188dc77f3c1c3bdcf3f5217f91397999b2eaf57a26df81f90b0a40ae96dfcba15d9314f861035fa474988c2952e6e5983095ec8982e69b697f8974e8ec372344625210615055d11d36bdcd2ac8610534efbe76929f71eea29ed077f1bfda2fc524ac1a1f048d53616ab8899485bb9ea219daa373074ba6688adbd3d83398f51251e5feae7cc72bd4f119bee8fbcf4eaf196722f9215d688ca64581f7894f0ea5ff04508b392c24743975ea034b30b28bcd1255c6f89726548aea4383461266854fe0fe4e41f9d481d2a8a6973fc61c084ed0aaf84c55c7711c13216c4e3f8390c552da0f59d8a68bd8a1bbf29ab8ecb12fc7957180cb65ed6938fa42672040c2a49258bebd2765e07a47764a7685b34cdd8ed86105b04ea60df5479a4be72f915773718139e4a7e3becfcc3dc48c7e2e28337a5b7e91350b0901a84a151afb404f95c73d5a5b55d1fcb77195c55c0a6d414704ee4eda9c3af5a95adc8af67be368b0c7d9a976b88fb40f8b8e5a60e702b7dbe711cb1815cb3000aeda7b59c3ef865e49efa61e1fe0389486047324a32b6a8ea03f84cbe32655a768106ebf310835fe504c30802797180e39b020d35f6c898c98604cb5a652425ed0c4c04a23390df870d8119c3d4047104cb8653ba12c2f0057667cab83526ea71e7fee94634bf992ae103f6f4797b4bd630cf61f06fdfe61a64e05e97b2a55de8be90b53a95b2b6095f39b4ac5140aaf8dca875238e429d84e6bc2870faadb46591246ae45b82a3fe5c7227be6efdea9a487c9fbff5a17c8564313f9d6bbc61990a47efbde552e6adb2c829a50c45d547a57eb6f1951e5d2de4819f81501fe9401541b382522eb08c630fa7ab790301718ec0604803ece6e2aeeb92b6fc389f4ae225e16124495ccc448151abc8a63bc3a01c150f1f48572e7ccc641778f79ad7d624b9669058d8afff08555d929e422c2208163e410c6bc80ffce2f32b6678ffff99a50988408a3abacfda017010acbe366705efc4d13b17b7823b7f4b82c1ae880516a5e03022daec43da880746c2d801a3f3d337ca31c8bcf7d97fbfded46b4ec5c04b505f25eecef7a3a6db4903fe1d719cddf767d71378e8ab19f4ffe4e32d3dcedd778c5182680659708e24381dd88e852b68498c538321cf9fd0302f005e2c74d8cc4bce1c7b01bba75af5d720c2b5d5bbd0e2cb3ec5be7f887c9fd5796d1882c21bdf44e819b7f7fe88f5964ee87e9de84f2b1c379cbe14910b58577b164d33595e7b23fef64d3611f1e93563272aedc444a78102842d95a25c59c0bf64f2cbca1419a4ca032281c236446eb4332ce5603aa5c82693edb2190ded34eff5d26fd575cd19e862a6676aee6b5e31e5a6a7153405fefb566b5036b5701a9965eb0444e729b5d91118643a83d4ca22f5bb4f485b881b25d338020ced62bd43deec97045796b0368bc5f953f140c2706e5cfab614e928acf3995108ca0037104a2214cf6ed7eee49491ab801d6604af6980f8e1a06892c8e933be8e967896201cc1d4baea02746e567a16481b1b065fd0c01ce3b8b26533fdd9996d4db8de96b178f06b6d87eb2b777a6ad1c82698b122e33c1104b8632aa44128f2ac3d5a28735262f86af32978aac47d838ff6f39ff7b50d28fada01882f35eaa2ce53823faa17e8d3162a5433cbaed3a1e831a0663e1ae361e97147894ca3a3d2e1208584f6e7ae378feb312c363a982c1c0f5fc2b0551a73c25bb0c7d4f55d64a38eb64156c708cc5e91d1437ca71719dcf033bbb57bfb248c3e5732a5752fdd311eaca146af22e0a034371b2e289695ab308fdf4bf52bd910c25fbf326eb824b96a40c209136582f69e23e37ccd9bc21976bf6d775011d8a1a9eea567d011f702df148db58026d811c2437e0bc3bbc6d5595197c30f950c851cca306530f9d527f0865524900c6d43dea1332aa08074b751b6fc084e55e7d2449a641323935fd0ad0ac6eff1c0b49e563acc30feb1b616e55b32b6f97ecb42f747ad9979644db3bef652cc6c8ed974c9f77c8aeadc4498a67445f480d2b9b5e2691af14a364f40bdab0e7ec1ddfe402d5a604144a12cc7776e6d0393d0fe62ab23cdeb4bcca485748a7510e4ae78efe65aa6140b074f4dd9f2de6b448b4c73e0935571124a73729db098ad81460f3d31095b5427386621a0d2e0cd2b0f5d85695bca08e141a382df1f84b2bbcaa1a629abc2669ad8a790189b2568b1289a87f599794ecc035032331025597c94f801568300becb0b94cccd01094804c882602ce816b60ed0a928929c2f845b13eca3355356f55e83eb15e960f5b11f4620566c8a94cd7ca84a75ee61001e1c1ec4bec1292ff5bfa3b1c5d55d7447e7d2611c301e23ffef8d482fad0577f48bb368ceb6659e27afc27f69ba1ec612e84f468cd9fcf456245829fc763c25bee4eb4040a00de0955c1cff76d96ecdf1bad2e2b7a457fea169364e6921a0e2c0658c3af28c23cd9268ce5b9a7814812b1d0da952f06e89dbfeadd5a2d0189cf55417a277c8135e0444b332a51303eeb390e32f8184ba55fef7f91987a724c8c77c639e48b7959105a10d5eb2e1a2d0d9cc2f8cfc56f17fb7c3ff7c354659f2ec707d872b5938162165e6e04066efc6a154a0213759892976eea83db2786e48b96ae569b69847163f4ca37bd9b772e824af3424ae02f586c4ae833d5555ab690817a13dbf794f0662683ec1c1355bd85130f4bf6dad6690ff06b7a691d96212f46dbfe32360ae2ae7bbb562a18045c9878998388598e7cace2185e96ff00f43571e5593242d0d2794d7980f7ab272457414ccbe85da04210329bbedac809f5ebfb26e7138f17088fd52204d33c45456db3e31cf313939bc47f6b5811991cae0edb9f681724a6df974b842457b16160d1dc80dcc84e0e305a93b94f4ef502181af908f235ddbe4fb9aa023c091f514275c977bc6496b8580dcd14592d23c57b2b487451e7256fc058abe124c552724c53677bdf067bfafa9286bd8597df1fe9c47e763de5241b5de50ae54cadd85593c74c8c76bd3116350f880f0265af93c24a4ee51da4e59c45c209d551356f17b131b31b1283259f39dd365b971f5d15bb555e629f616f0ad255c0b9b837393e3ab17bdef20100b776538b764def53eafc9249b753b6ed8eedd29520c9bd2d0e5c1629e3facffafc2daa43d210efedbb3916192d88b7fae0afae1a7da80c209f5e64591138ba1571570778a9b4ffa383c48e28ea7ff8597d8616c09761f3b3858ddc93dff835a6f3ec31dcde23fbcb73cd4f208084d6d92c07861c53a0acd5e1e123b827246c7b4da8665d0ee8de231d7d48de8d26d536d3917e9aa2ce00be7be82cfc231980ee0e0d8043894b51c6ec41a1a4e1a34b97b1eb3eedc9e7e6c80dfb12d2a17e5620c97b3d54ac7db71024e21b9d867102268a369f106dfa207fcc915f1d37b4e3140d97c1f20198b59afe3678499b8dd816b6f1502ba46fad7e597fc09f50760509f19231304484dfce2dc9c16fc26a5b95822b6b2dc323d966727d47958c0243e645fb38bad9062f17d3aedd804dbfe254eb52543e3ffe3445ab405c156514538e63f0a01984e6c5a251ce953057536eb5081fc2b2ded3dcf3f01c4d27ac72c986d61a682f1f2e60f4b7caffb1fd024b16897d39ab5dd5cf12ffcb0e8bfc68d2872b4c4a11db2e78b6dbcddc5aaf3ab38383dd7d9851d22523788b312bfb704a78d29800e9f2c4671d5c7ac3bc643a3e27bd95490477d0fcb337ce1e2271b9e149c80c8ee82d18dce8e018f42bc4e74c047083153f90b58d1852aaab8349eb17ca8e9803a3799b2df5faf7e9c37f1eda42e46643b326c6fb37e751adf418a209c31159880db13c3ebd681dfe46dd359a2057d6ad168cf26d3551f5165de68f9b71da81a37a3028d36d28ccbc3ca320f7d02c08050e1c0e6536c91551e8a2d0e5718eb898afc54f5b49f0f09ebea4d6836e50b9c159c1cc2ff3ed133a64226864262b6b9b48f0ce27c7f08255f47b63505874a8bf98e8cc5b6f40cdf4d3bcbcfd373423b10bcc4db38a5c05e43c04a463c326d956c7c9e75f18053026fd83595024da8b56274d4185a8e806b41b9bf3d9b7fee968984be677fc9b290ea3b499e13213ff62273873ac708076eeaeb758831d514e28e288d9febeda13d11b50316299acd6d024287ed8aa95ab8938ba2f21eb5bfd22b6717a4999ee17e40ced000ce85064a9ccfe789dd78988f69f976439bbae403751e598043cb88af0afb52366639b953b4984440282176d829ccee8b625a869a2116450a8a00e77d9f3e18644f577fe0a06a6d1a9637d316eed767ae7ac72ded43d1f72cda4c9b18fff24b9e0750091fa05dea18a4dbdae730cce8e0de64196996e6cda24aa353827d206bf49a643ad63889f07d43f0e2e5e32939f01d8998861e0f9f0835edaa81b59406832c7c3c6e2dbae8f89a0d6aa707e40f21e5834ad4e24fb2a4575c5352e508e657aafd2670877c6bcdb2fb79aeb0ba5ffa06aaf4daacffcf7869c3b9ef2db1789efbe59ab6ff4010190ca8cb66e704603b4f6672a7f22064d925125c6d774b8f497f4835ce7257ad8879614a1d458472b37ca8da97921adfb3bc59597ab784978bdf1c82d28646ac280e455aca6b5870137e6e6a0d4dbff116c653cc2f0dc87d6b334cdac0d1bac92569397e84b4912bbd9295bbbb120cd921980b52b25878f704e08f60aec95794e2035b2c8086d34ceda485bada887083be6ec42c3fc698c69ffd877f500c98740374d66f174cb02fe9f75ae48ab7f86f44ead546006f1038910909122383730554a744f7956c02fd3c693818520b4a7ce7366c4010ea2e6a52849c3dfe63ee322e236081b2999c3eebdef4881ffe144221c1bfdac7e97b8a336e49e6059671da081e2922fcb078f7b5d1687a07329db6019a5faa3a3f1c9a6389f81bd41bc738bf68a57d9e2637882bc96ddebf5230bf2d522cf234598e2285d4bb9ffc0a1954a6bcc3c844652d0dc961f4ff10fb13e59715af836b806f6f99ae4cdc6d4fd4ad7bbf210b5fbbafba9b20f31f0528e85e63c34bb7bf528591fa4299e0588bfa96b799319bbbaccebc93bec492d5cd22d7d8ad8b0b367cd80ab2265dd96f73ccb0acdfe59c", 0x1000}], 0x6) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/187, 0xbb) kqueue() dup2(r12, r11) 17:28:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200, 0x8000, 0x101, 0xfffffffffffffff7, "465f53ebb6bef91aa875a16f548acbaa2e7d7899", 0x6, 0x4}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f00000000c0)=0xc6) 17:28:05 executing program 0: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000001040), 0x258) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) 17:28:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 17:28:05 executing program 1: mmap(&(0x7f000092b000/0x2000)=nil, 0x2000, 0x0, 0x1131, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 17:28:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xcc81, 0x7, './file0\x00', 0x0, 0x7, 0x4, 0x7f}) 17:28:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x81) r0 = open(&(0x7f0000000340)='./bus\x00', 0x5aa, 0x1a8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000280)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00') accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/73, 0x49) r4 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/50, 0x32}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/17, 0x11}], 0x4, &(0x7f0000000680)=""/67, 0x43}, 0x840) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) write(r4, 0x0, 0x0) 17:28:05 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20a22, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00002f0000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x11, &(0x7f0000000140)="0100000000000000999648", 0xb) 17:28:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/92, 0x5c}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000140), 0x0) 17:28:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="bbf5ab2e9f72426c1bfc3f22a4df5832036a0a32a471e216561e0c2d1d42c7124ccdf47ea59736b8c02d234ad005bb26451ba60e8d93e64c05b1890be5e89dca4025c610318e685bc63b1494ff32662d669279ca2f19cc020edd296523", 0x5d}], 0x1) write(r0, &(0x7f0000000080)='oL', 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'.\x00', 0x6, 0x80000001, 0x9, 0x1, 0x8, 0x6, 0x9, 0x3, 0x2, 0xc3d5, 0x2}) execve(0x0, 0x0, 0x0) 17:28:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) dup(r0) r1 = syz_open_pts() close(r1) 17:28:06 executing program 1: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) 17:28:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x5, 0x7d, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x101, 0x1, 0x0, 0x200, 0x9, 0x2, 0x0, 0x2, 0x1, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 17:28:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) 17:28:07 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x40002, 0xfffffffffffffffe, 0xfffffffffffffffe) r5 = semget(0x0, 0x2, 0x100) r6 = open(&(0x7f0000001180)='./file0\x00', 0x20000, 0x100) ioctl$TIOCCDTR(r6, 0x20007478) semop(r5, &(0x7f0000001140)=[{0x3, 0x7}, {0x3, 0x7ff, 0x1800}, {0x3, 0xfffffffffffffffe, 0x1800}, {0x0, 0x7, 0x800}], 0x4) dup2(r4, r6) setsockopt(r4, 0x9, 0x8, &(0x7f0000000140)="421a3b8cc7106a16d93711804e0dba90af52922d01126095a173d6e5ff869ad5fdfebafcdce0a2980b0bd05ad925404a94d96ddcb9943b57ef42348d317b6540f454bd482784dfddad8a1d116a629963d48eb4e385610a2e460340bbd587cba264b7bfacdae094b782475dce2dcc6c8ff2d756630e573862a64fe495c5802ffe6fb997a8cd1eb03a468e7ceb8ddb0dada92520cd18f92b64b1e5e7cf7b9380d6b30310d95560c6de11c0f2c4eed2585f21f8b7617ed2ce07d39c409690bf4987f271b8cb0c04f263d6c183e98922a8ff411be26337e6d9799264031a6a10c6ab49d2c5f733591ccb599c3ba4c68a2b07821b1add02568ed16f6f62c24a659eb3842852d2bf8e2c8ee059317a158e7ad5608e15161e857adfc9cf2cf04b57bcb63baea49e5af35242ab0ce4b690bd87bac9cb8c6eaaae6ebf278fb51b541309960b2536434d925949c0ec85f8c63f1e837167c727f67995d28800ca616b0613dbfaeeaa2e2d6b7f1184bd932ca75ea85d0d8ce6248f51e040cc2c66e7ee844140d4e63387da1a8fba43afee65b76c952b30bd4b65ee79307eab8a3c4bc62c1dc69369d3a92abb35f82894b0bc74c11ec823922c448e2745b72f2bc99636faa38f4d3365119584250f96034d438517f37e2a752bd1ff88604b08ea8fac9dffd4772b9593fdee583ac7d7aa3f920dcf6c100c2cc503fa00176ce04a7cc44588a650d9b30870d991462b3f016e48bbb88d4fc360a2d1b17fc02f20a677ab660e0090a38d4becfacf6c07522d3e1984e8c9e5b9184aadac21453c5e0194effac373a3b0d86252e1c0267a7adc49e89117bacbac20e753461098108b8278eb43d209619dacf38f3860906e099a80196e2697c22e8d1bac408e0121855aa392b34134a55cc788c20531eaec4b9d87400c2fcfd51a41c2ed1b15727efc783d20e11dac897fee0672eacd56dd09c89ca7ae6090f254474d590b34ea7bfc685085443f63837fe33f062522dec8fe8df9f762a28a9667a3967369cde7cb5e7a9812c4b4166238c21df8efafc3a6d984d51d88abac7d9d4b62abf719bdebacbf79bb258ea61f131c061a64c1df282cd20e6b979ee7c84891148743a8991ac88097ff08043f80c17b2baed5a4e396f0a48f01ce0e0e42ac86f083d2d448ff6c5548a9294a9412b87e107e06c9ed9ed899a55a7926caf6becab664a8709296e9dd9e944e30ca3ff4fef2a6e1729f786abdfd8e7abda769efb3c31214b240593e358acc702addd270d32c759f92d0ad2e691133503bfcfd71e835327073f1117b01b8db5416c6dbfb5184107f755f336b8270035f00a11df04715fdec7fa0dfddd42907aec13b8be0ff757ac58b466e398f95f8e4ed9c700f6508ce580662aaf56574e87ba4e25f7c9a2b718ef8882b7b4de0507e59e0472083280c71202e6f3116d09b4aa5713fe770f58d672c12e57f5c7bed7c4456cab23f619441aa780f53f66845663b2d35fbaea3a90c69b72f1d16c31d16fb836af6ed4d2b3735efeb8080502d00a28539d73f83dedb0c9b20a9abe75678955ba03e7d820b7e1d35cee8545eebe32076a4a9c73b90f6ef9cd19758255a4cdc808d9f96cfa426a1a2c01fe169649c7a4e4bf63b9fbde181ba92877d4e0fb5391096eabb80d897e5ce2eaec2590cf6c4deacd6d43b17f397ed6bedc5e94af20ee272fbe2a4cb211785eab5e36eb4d668613ecae3d64d5e7ceea9795eed982e45846a18fbabb609c7acccc9dc22493a1992f83897270d0042f2ad487ca581184a7afda03f874787017785a3b86dc16e2ae25f3527f612dac7fd3737cdbd7ffbda98c68734ca00c151a80e4ed0e2c02ddfc7d6adf14686b61f72779c4dedcbe7f0d194d992220c77f43515a9b52888d22d5ebb2d14e53ddafbdcc870559dd8d8ac2022843aeb7af898f748df23660de41fb56ebd4497e7cc5e4562a0f7bff589cae9bf35bd4e7f388f0965512f572e5e8c5d4209cb45a54809389364aee23872aabdfad1e7be71922a8126e8d026785a494bc815fb3987a18583a6c8541dd232c1ba9d778d38e488852dd7498c59387bbd4ed671ed89863ec090f0a8b371e9727ed251f18ef6eb009ed62ddf042a5dc20b18f43e44714a48da74da36da0f7284361704e16ec99880f1546daf0157f997de25754e255007bce634e20814bccdc20f48d3a74a24e2927aa6db0b61d56c41376679c5fdaf8f8b08c0e19ee4c8c7adca50d63bb5bf9e8c19ca67dc1035696fca4f4d2f0403b005ff1fb0638905a6e1b2747f3f5520575d096a0ddf41f1e77e4aec089379c753a60a7d77a55b11e2513be967ae1ed9d991456d9959093c2530b700e46dd8675be8efbe277b154c6e29e2f7542f56f77cdb37f5b813b4dbe3daf8e4943a54c59a7d2d4a2bd2d0269f0eb5ea8a459806b8a5d7536cfb263f00f3a8656464b21d2ed32456c42f6ee6a615fc4aee6c4191af27e080b0d212170e63c1c9c88d914bd76dba315eaa2e13df96d2a203afbe1d08301708239d8fe6063663e3edd81c86bc306e5d4233994b490879512158f2f0711f42d1eac677c89236234d12b77d98825f81232039f8f903b1c5a17f7470b3b95737d489bec02d02e040c3896d63c2bfe17fc712e382914eb4eac7f08db74b8ab27d85c369d14b73d1c412a9a63567fa1f5a40a2db9dc0ecc21710733d5e7a89a44f19cc47881c3ec219119759f5a58ff803bd09e646d42416024bd9768fe5df4f1d0567dca49d1e9b889d24681493d277b800660eb18db48ffb1b68ce26cebe3275762a4e38dd0abec324a7cedc7fd316ea39f464ba1cc8cbdc679b22b33156bddd8aa8f4879d4533723e54b9b1e7dab96073e55eb54a8ab920bc9aaf4b02de02eee1192ed0a66e29e29ab8fee945be8db3bdd177bb6218c8f1005a7a11000e415d46a6ce8cd1c706574fc20ee1782f31b032799d38603b1008753fa0ad68992136ae02246355bc0fcab9dfc3e6bbfc93cb120b63cd33b139f745a4f737fc43b136ec76133b7c292cda601515ddbf0871e75f8dd8259e0d821997b9f4ca17fa74c5364c03b00901242890d571eded05926431b7b0104fc90813ef4d4c199332a9c36b9a1a1cb044ee65507bde7a40ebdf6fce68f0e14b7fd10f07dc7a896cf1dbe2c6dfa800980bff7b04afe2957975c9b0ed1c865f1b2f45a82bd2c6a7b51018848492fda0e04d7fccc1d4738a0e19457b0405be40f5c7272ac76dabb12ec211af1887993a9825829db5f6ee75e5800b4d19b3e95470b423136ce05004a2ea96e120b8f7b6bc56c12e55650d9840d43398227615b533e7c35145bc04a091a00fb260048bb546c4fcd9d002d1ec85d553529458313843ec8eb1cd699ee1efeb139cefb09a49d469151de51dc07df42cb20e781f0f5f8485a27dfbb808064ede4a42d12504a1b7d431d02c4e368c4d777b98e66f45fdb4bac7c6a7054625a6443d67edef78dd122f09cb9c5db00fd875b170d54f1cac6a642fb556dd322a05f268643237393c551c43e3b8ae12e2848b4c1c84a17c69ec5b230fef410d5c1f1ec5e27c34a4a29ede48563f84c76c37ae14d58e6ad9d2c4f64fcba6386359695e374be3e1a95c5f914fc54f2f823e83a67b1116273827ef27209e06831cbd3418f6827867ecc75e2f7847bb3bbdcfd7b9d5cfd58473137f873328c978193eeefdb2bd4116fdb2fa665a01a6ff6deb7a4b008397bfbad53fffe5b873804ed4ca87c4356cc229d7a66cce2969cb53e4a07c9fd06d666bfc629c5b1578602fc18b368af8b447ace1268bdcf140099a8135808f7cbb6f5d64dcc7dca610cdfb9f256ead2a9b0ad39ab9c38480a66beb01213a10507251bdab8f4c274e709395ad538aab9ee6e98a99d5963e8fcb6bbbf13276d9c7f20a5cd849d836da9cad7929dcf95082688851856b1183b3e5612ffb62b182f69a2c44f36ca6f238a48c9d5b9ee0727f70a8868a17b35c9f4784b2a44448cd05b3d4c3f4db30a057a2c9b9ee305e8841f1be27d133eea3254de9199633fdc8e39efec708f7a4d7a31a81e373e0f03d5962d2255361ff54f4fd3d0228583479b6c3ff57f3792291216f51b09cae8bfa190a31f952fbc19d9aaf62f53355d6d4dde956179a8cca803a0abad0f5cf365ebf89651d275223cab17b85f86f95becfad6fcafcdfc8eadd21ae44aa2c224533f0814724a428d8a0ada8e2ba807579c04183cc421687487552ea444cdaed34d6ff000c9a9115a4690c6c31118ad9059824bef5480f1e77133947d4720ad07cb8abedf6ac14ac7aa86328d339c6a1589136f1ad86064032d72bb82b86d63f9f1870e5130a572376728e95549b76d14f5147ce8c55f0ee4669b27d79afb796acac003ded1018111e145905b4ab3d797c7a0de26d27142c56fd93675b4638b4f8df451843a165e740fb1727e2ed1a21f4c6cbc43ca4e94ab0cbfa2d61966c868f7f5d986d5bb684c9e8e051f1903342299d11414359e97a1b60a31dcb20294c4b594c45d51e76c904113b76c789a8aea5063343fd799caf864c942995c4e76d477c10c46d7cf74622ec83211c2f247723c8cbaf3c1d63a40d90142df6b6850739af2c04ada3e9835672df1e3d29ed578c0544666c09fd2e70bae26c9cf29cc163fe4d6b6ad66f9afb695343e256a78a60f9741a4b5b88db8920b93123735f354e822d41c54840c9c5b37d97a42ca81050ef8ac1a2be9aa44bc4e2222b02ee007cee373059262a862dd5341e386be12e70749e0b9ac559f048f8b0067fde8837cafee39634f39225b009e3f59656a8e937ef7a725d360e0cd9789fa3c53e8cfb937436744ac6bb9ca74f127fdf05dab4549532315b6236e725208baa0adfc092cb6a8ecf68148cd71e41ae8c37625427142ff84b0cde151aa1a72cbd593a6a99ebff68056850da9c047a49d12cbd1c1be6fe3f0f1b60f61ad7435bd4d1b8ddb0723dd3fda98e182541a83f76222a0b5cdc1698831c4730b303907d99ef32f823b54b8fa983935c21f9213667650b885b90116d17684a9f5a781d1798ed0e78ecbe507bbc3eef84607c36c99beba4e8d9f59005f984dbcf893f179dc2e37e1adde750f0975c34d43f0e57311333b5dbf499a0ac2d796845a29a671d0991423c5ee61b6295b7ae72d399ab218440457fe0c900f0901c3a33c4fcdbc20e7b6c964801a7d48d7cb55a847e680ef43f3b0fdb4cdb42c3c93bb502065acc8c2e979b876154d32042747455fb7f26405648583c0cd94dfcf77d40e2d5b2a809d26f164c0759473bed72c55616b8cf0faa745c5e5fb7c3a5aa529b8a67fea7aa689844ac9a4497ad6bd2e5bf03b8944c6505fb074d837e165692093485e5c60b974c7657b5285c6ea1921134c53e07442297e19d29e88f8c221f43e26d8d4bcb2b4c78d0d7a1d5da946090c146fb3e33c712859bb589ffb7daa29492f19063bf5171ac21882295b29d6d5f26fc1e36dbebd1d6a6e32cb65ca0596345faf0c4ce06d0763ff2e60c1604e903400beeabff5f38cd9c575b36adf13f8afbf453dd45f7a07ace62f642b5d85d03f9787a72663b247de6388c69774c1759a549618a39f62d3c8cc9840c9be9f4c2e3d73a7905f710c50cfb005f6de69b65bc4eac86a51ede7f223bef6f81ef89a2f0ecb8a73f5f7b594d3c81cca572fb7e9ecfb65c944d3670efd2962b0d6b66ef42da7a7d87af434c9842cd75f20fa1ba0bdf8e629f2b2597c672dc53e62be26a27753371fd6eeb738b86ad74694cb6adb2dcf1fc607e8c31cc9c92eef7ddfdbb485db65f7789", 0x1000) 17:28:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000300)=""/103, 0x67}], 0x4) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 17:28:07 executing program 0: r0 = socket(0x10, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffff8, 0x3}, {0x18, 0x3, 0x20, 0x98b}, 0x401, [0xcb2, 0x1, 0xd3e, 0xa7, 0x6, 0x7ff, 0x0, 0xe86]}, 0x3c) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) sendmsg(r1, &(0x7f0000003e80)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000003780)=[{&(0x7f00000004c0)="b592d9978c57aec9c9149bfbea23a52961bea409928322c7850bfacd27db57b7b9246311abf00196d380a5b6c4682f5908a370ac5cd60a524cbdd1bf58b533b72fdc3c209ebe514edec41aa13685e552babe716c30c3c0d2081987d9ec0ab4298ad844f316527f407ee9fcc3567d38c242ff123952c0df5693e075db9666d07a031a7ec32ba17d07a30379d1210b2dc244013eeec9528ad0ceb080e8205e3af54418f229ee8d3bbc", 0xa8}, {&(0x7f0000000580)="80a8a182557f7d33607568be1688af4d85e0bd3cfa6b1d203a95ef44b6a82412eada0588451b9f8148350ae26ac0a5bc6063d1b16373cd7dbdb7542d2101a8d04343e20773308c4edf6d85009f4fe0a8cdbce221b3452918630801f099dd2fccb7", 0x61}, {&(0x7f0000000600)="1cee6bba40fdf979ed2faa6d85bb06eabf6878c1ec326f7f0a250d665b819aa4b549d1c52d1e94", 0x27}, {&(0x7f0000000640)="84c48ec2c9a85f6eb4a12c91b39db99dcf91258b98fb94c9dbcad486445be55d1e8cefa79337ddd3185b31330237bc847c74e4339de62ef1cb272238e110a6f0eb8dfbfd12dfd587cf101d96b8f7af70ecb53359c290defd3c34da70d9c06ad7e1cd397799a8afee43acc934b68d", 0x6e}, {&(0x7f00000006c0)="8b7ed9de3c119362545a18aaabed1fe834579524de219faa03ff3d2896da6fa0246ad63a276842186114a8213ca7523df6f7c9e1494ce436071f4f544404a465ba17b5b7570d7ce0cc89d9ff428589281c92ddaeb089231baf579adae7755afece007f3fb0e785d42b94cca9be8ab9b0d8c9adf406495cfd0ac321d4c5041c5c1d6f54be32c715fd731935c283a4164941e2129d09e7889ad7391901aa2035cb3a360e2a18ddd48fa8d3562233c2feff6fbde85641b027a272562b350e24f9f91a76124dbc999b7821eeb555c9bcc77f4a9cc08a55a05355dcd3123a77e42795a252632c6be878f77b6cf4a10a436c42ac0de88d79c0ba3a5cd398c1279e2ff18303be5ceb636d60afdc8cf58896d47da678898d07c7ead8566bac98ea29d71bab8bd5cde72120b2e356c01d7f2abbe57cbbd0a7b52a83c1dc8cb52629e0abcc0f1702f7a38d4d2324d071d92413b4254dda76f0ad9b256f09bb1615bcb1dceaa9c53460042f06577b25c059f17024a783afbebc391b04a60fc183106066afcc9ab3cf363a21e9de453fce043f86a9d8bd80410621a69493ba2b6d62e3844ce78d84c519113a74d67a45be19a0fa00dd99f61830de5e06ecf2b1d547bc10f2cab6b53e10722f1be2e27050a5223ece677fd67cfd0c24115d64545d3560efca2edacc3664409e711883fa68e07ce568eb24651b0c8cda9c1a230d20915aa813fe6737a5e322429b840fe218f4a685bdbbe02b96f639be7bc991e2dec3b20d124861d91570bcf99211fa8e4cbd3fda156417a99eb4a26ef030cf7a0eb7cdf0167018d67e6185b366b89b4c66759000c2780586b0aba692d0f9ec5887ff941ae040a326b8b30240fd7ac92265c103dc9911423ee91281a4da0956b94d5634601149125ae9e5247c3465bab7e2c0b8b3a4a5c3649418821f58f0fd95931208e3eb64f0733898149e86611c942bafe86dad69796b3375a33556232e151fa68efbf9cfde1836c91763333181be5b93d276c0ca9364aa445acf2c26a5044416a93e9bebd7d494afc4222285779916e0d977390b10ec69404cc93949529cfc1300b2b1a321328f34e9606a45ee7a30535459a782bb508de79449e50edb3b182718a07fd732f3785390d5379db74638a8807a8c5ce522646a100f4f6fe40dc8c3a26670b7b67bd60a9c1b656c9dc41b19fb3932c27d0163f82140edc28b340d8d14bff1457cc3e29b0f14f27fd6784e1095699886b82db4c07aec1854e576ba4febdaf8459c170cd134a156be5f17d7cd80ef458d04e3029f0fa83d10f270dd0ba1637fb3bcc65b38a6d0427dc16f6fb826bd09383e6663e5333a0d901c33aae860c457572eadcb37a5a98cd148ee6f1116b2a27d7e9cd56fe41c0a42f304cebbfa81425a7d639be46643ad72657308849c5317586c18dbb55658b5dcb1e4fcfa65255ec690d6067b7ac0a0b48e10b69c0d018f4a993a626d93f04d5cf6c4c1ec6346235e38fa600016b02bc87f2be03b65e707feadaff08577a2329cf1147b99984ba866281b86a4098228d26a4ded45a80b52941cd28862e53936897abd5676c20e389afa23e5853abcc5fca5a428b413d17ad27013ba1b5a8bdd8462b53c001da8b1fa60cd9d71b90dfe13e23234f92a003e10ee3bccae3f25d226386ecea4bd975f5e63824488527660d85c58e56d0c63db84396d7101cb77c92fd6486e03d207feac5ff719652631b4d6b382f5adc4fad69a9518c04cdc7fb3e38b9645a37127fcb5d86881f9ec1981c5fad5c5866e9e2705bf127c1d03bf34ab07f986116787b707cba4b0ef54dcbad271dd94e467138ed831c44ba9b0d0e3cec9aeb6459806d06d63d0037ad1c622ce1a515793632410b7c3e33fbbd043d7d1ccc3418a7a00d3dfd2415eb4a79a28a93608f55510d257b953925bd26e42cb7a6f6660eef85aae74c7ac0771c34f7e2503aa10aacf6a91f4ea880a7acf20cba037bdcb415493a8adc5e9664bf1912894ca9a5dbd7aa904961cc438ad80097ce320abf6d6609ab8f48bc44569caa5926fea5488cadeef5add5fc77a65c93f38ec0d6ae6fa2dfea858481c098115bdf6a0a72459036c6b8db6d914b794513e859a4c6dd2e087bd3f73b2a1e9f4ee323d13fa6263c593b7b40098da0790a2292a7435d7e166e9ed52e4cc1a4b22ed463cf61a76b1adcf70bff66e2e8ae429616dd7051bc5f5a9bf6abd85fdfcf0533ca22bbd39bfcdf83a844f0a383fe896db0915d3e90c5115a57f8e1a5ec7a5fe7db63d45d547dddd915940f7aef7b50d5d76d98e32025b7a6f98e78f590ed6920ef75a8b25036def87a447ae2a199a6211ab75e9c59774f0f3c8caee4b88212afbe84acb18f831295c91565cb56fdeed242e1aa94633f60822102db2a3694130a9dbe7300ef19ee1b22ed5c713272ba3012f0c2d41cb4ad9168a5400444db5228e3cde90351ef9cba8d0196b0337630cf3415955e42476ac1e65ed84778571a14f5168cc8067fce0c5cd2eae7e502919c1597582c907205df3161883dc635a06020286cc1b45eec9c5718b513e1b1699b775123f887a84b4cd1d1fed8793b015dd372059fac98af07f5900d54549d870071f2ec102dd31f4f4f05cb78b322c0118a003eb99707bf03cab3ea1967ccb653328bd36cbe7af64959924e5a89d4b92c72fe8b623176a6e0947caacdb03bea776ddc008416a9b74c0f50717b2a4eb6185e0c6c64159fa9901aa8bad2d06586501cdb40e0ca27332fc3b6498bb6a177815cd64229f9b44c85fdb63c00e75d784fb234b4d90fce9f98f26f681ce85eb7a222633b63dec9bb46a0a74dc0abe1cd5ee2e749c5b76738d73559603d24e29f535880cf3b3a29e20b0b582b2bc25057a1e337214c256c79798ba59f3f4e81bcfab3144ca0a93e510b7d076e0fd422c993fee0ff1b31572ec721ebaa75abf31d490581d37988ce7ef4183f733a51be5ef9a78848e2bdb50482ff20ba2bf3a380bad1b199124c870e9a9f48837bf1cd4552b8cd5daccff5a6842207858ecb96a12a1294334e878b620248b07536f8cc6adff9e34047c19c029d8c7cdc7a8cc56fb4aa29bfac80f63d6f80fff3f579a3ac66a9ab3b0d3926fa01890c5ea75d305d61b3f128a56ea80048b3d321390707774efee5c9725fa16b461476bbdcee408e67b56ae7051feeb719dd7d5209b68e8fc26970ff94eb2dc8e7d35f8c0652ce918bd38fa8c958c9fcf1fcab14c72b13b4d234f315327a9aac131de68251bfd55ae5605638005613879c66e816c1b1f8b1cfeb85e8595556dfc9a0cd1ba2db364bad61e7e440fade01abd8c8abddfbecc2416e9ad025b0e3806552f076eb816bc3541024505f528bb16155ea08af3e954fa64239de298452664ffc277659a1923d657b259f120bbc920dace72b67402522187b468cbae6d2c833e43798ee720a1a4e420f82fcd06094083d99d1311803c5d1a78639ed7fa0357c655c78b71839c53676e864c204e83ab4c57315c66413839ffd875de71064e169db022dab0db023ea3d8a580ae8f6820fb2bf346c08c8b7ec33c5ff0dbed72ac67a5ef87c486ca6dddec5d5052494bde3909e226c7bd91ebe57247072f08be9c0a84626cb6892a501b8872d1ee6b720a9d959e769af38151d2a153f37cef5ac7a0bcef50f20699ad43326f9b71310ad8070fe8db794a8852e94abad9bb823a546f548f5d0b08b301ac22dc61a4fa2fe9bbd7e2c494be91db68b317085cbcbf54d06e5195730eb8ff2ba8eea8767e55dd3475a275a7c6b363c567a40c0692a73b3e9475cc75a6d6e27aa5eb0158955d6e0736771eaacc0f3c1c69ae240a1e4e39328f7b5c4d4a8ce978340a886648e3ad4b4e8c87a745d9c8df3d49534c7ab6c6ccc4af1d15d053da63420c5e57282773a2a4039267768802ddd8dc219a6fb941e7c9f39b121687d6205f3627ff3ec36bbb66e44722ff4d3508909d31e3c2e9646efef357f9cd94ac2af8fd9ef1b00c4ad93c97f2dd2efe193f771f97cb0520d35108526d5aa3d9fda78112a5f16861f89e75dc8bb9da03c044532bbd4e4ebf870d00cf4e086362468be3d750665b52591e21a1020e4755d750de75040b4ebb60c723fcfec2e96de7e1cb331c6a943685c352db6cb4ff2bb7b8892e83fde37bf0e90630cf280c818a8143acb4b9e6ac65c8c952558b41caeccc28a74710909bb29e0fa530356601503f616ea34dc6346497d31a6e46a144f00d1617a3ce8dace36fc3b427a1ca1c317b392e690e159b91943e7b242067f2db8fcc0dbbcb83ab65b71b33ebb2081a6d22d607a928a3b03c1a84dc051c4f74a24f84fd0d2203968ac183f156cabe52b5a38eddbd7f676d36bba05a5a9832069384a0d66fa440c6aafafb1747cee06da1f1e5f8ce2734251cff454f12f9e6229d390672ee926414c89d8dfda1118348e0ada2a37d069a2df890ef26970c994f48b9d3eb075824f85cdd818e578c3898705fc2af646f7d5958f6669997f1443a408935bfb00cc45bd741b2a3ce724eac6fe927259fb508bb82ffd2e2aa1ab15e6ad53c1d6737f33b1cb958265e5d3f43770fa9894c413f79578a80d339eec6426a035669ca600c1b05d3e8688d7cfea16f99fbbe8e22236ae15812395bed542de1981f4535fbb651d9260a0bf1caf74a6c807bcd655128f2b29b2e39ddb7c14437d7d1fa12c776dde2cc95e1294fa838edd7590d645605b0e2d84d0a999ca48732f2ece12a38362d3afa6bbe6f2aec0d69d591fe2d97cbb4684ffe8d7ebd57e24a79cd06923de0750ce5f3e1622981bc42fc6f2e712d55d0d02f82d41fa05fb850714ad3873ff0fe9bf784472064a0457a40b671dcb7656ed19974746b868a52d7e87f5a7b6a9051aa6148d3f43acb41e1c19bdab1196dbdfa4c1e3d5ca9760ef1c214e473ee748fc882ce21ea0e7df8ea4eac8d83c3894d5a3d5a5a34a5b316935685ad949bfca0417b877e95225cae23363772d35f9792de58af551d8ca8b659f9c77fbc729d1354e789e262676edeaf2444d3ff1ca81b1aa2785f963295e4179428c2ddf6eddb90c1405f6e44b9128398457447d8fcdb74b6e60327cb94994604effcdbf102e820a58c74ab63b8d5036b2155ef40d3c7c178768fdfd71dc79d35e24dcab143316b8382e94087d8c5052081772e36ed1d9091c1f9feb19e240bc7f97d5075c3df915321d89fdef3145bdf4f0753eead26b93c51dedf536b33ca1a1626161d7e1069cdb0bb434cf32c43bde14d81af8fac51f0b15bcdda5c687ae8338a6c152e355a8849bf4fdff156bb946692ea0d1b6d20b8a8652d835dc5b1be39b3e5a8bbe52adbcbb2e76d3d24765505ea1d12f45596a8151e70d95c9c3759f5e87e98bb6ed491fb7dc86c39179f801e6734c42d1f1327c934fc13c6d9b4eb42ac0af357c4d572c8d6bdd5760df3c01e74031d7045651195794d35862316d90210d554f401ae5d1f7380266c043241c37d1eff5ce44133dfe86200919a6d22b15651a592adedcb83675ad6228a481803489ef3a3f5cd9abd60a001cb0f9cd61b933fa513d0ea2572eb49a6ea8cfc65d45ed35626a5b8de5eba754365250748c07940891be72125fac109cc60d4085c1944bde2d1e65f675b2f799a2e3da611c3738b62259c9145d113844f979f65ea16a5b7c2e5ff64dd5d6960af9842c80668edd2db0cb765a5ffc8cacdc8d8066830166b4b168d7e9e50363872bf150df5b08154ad649eb6df7b09593b1a3e5dd333a601ec56b6bbf3cf57273e7b2adab4659256a954f6a1e248b4", 0x1000}, {&(0x7f00000016c0)="b1276078c5709340b10130cdfd7b71ec0963796eb31000beb1c0ec8f2a9ca9e3aa594d4cd6706ce7d35a5db23c0029dcc6fdfac07fefbb13b0cccb15414fd1df40bfb2f6b172f9c1ac50662a199af0ba391f71dbe13f8cce34b70ef92ca45a144fa8e24b636c3b808887d0299ab6dd403090eb61b04fd63e474b4553091e2e196891299eb0b91450dd6097b4da992793fd0aeba9e4f500133c6ae2509bb65160345e2789f2aa7980b52d523ecfc42374a2675f68671a7aa2765286b6fd4753c4f421170dbbdc8001c5f3b784df1b350092f21d8f4633e95c7f5b2f5a93822c9e03d2ee433130e359b68e673a49e3b6a49526915da0bb3021b13e04b31f37199537bf4047509f711775ae4a487537a040be6f61145e6d2b796b8dcce2b46ab995635f69638bc504555559d50bff04f8451b034f36cb6f2bdbbb6455db7aa939417c471b61f5441ddb26d896ff125516aa932c015e01a4cabd961f193de8ef10fdaefa3de6defeafd133464c8847622b7e2a29aaf320b8613d2ee5a644aac023e17371536980afabbb807a2a2eb60aafc8868b4280ef564cc13ea8e3fe0fb0bbb1dc160e3448d799f6e1d72843f19d8260fc0b7abbc898be496adaa03e8776afaf70073bbd3cbd41205a55b1402b41ad79cc3de2904e44f86823ebee788dab7c0a09ee0c614c2805d0bce7b75ed32db16944149662ce935580eafb607bbf987a560a803d371562a12f868e9b6e13cfd05b5d3d272e192bab287c1aae131243007846279f777faa84b9f70add031b262acea2580feab7392aa30c34d5de653b1f37a3ef37f538b7c6e196af34ad02b924641b31acadb79e99147c08214a428c61c7d1f4a5c7ce95e57bbfc7ec16b959db19602768f0f6dfbd609120d67724f146d6d8787581638d9f34978c98e245d39deadf6d32d3593cc25c874b906b7d87e9ef883882f4f3e817f812a5d3fd98ff6bf4d04df1ef73d4a5ceaeefd155e84bb2d209df56de28041946d03b043bf465b6df3f5c69ec0d12fc886ba0a9bb5e5a5a160af5db924a6295d5c8bba0c811b43f7a15f498f0574d3c423a9e375315258ee6c86c9e890c47140aad3d3a2f40e20c1dbd69e8a452900417820c4499b56793c57d744be30a9a2d711c339e8e2f4743926b64b6e5ab690604142664718647c52da0919c411b9b92e032746f1fc21bdfb55d354dd7b168d977209b6253e51b4e5b245b78fc4d29b50fc2c6509781e2cc1f3633080435fa0e51098baaa18172ee3e79ca8bf3b6fa3513ba672cd67c1d3761da27ae41f18e685b99ec67128c7e141931fbcf27187717e9341e4ba2c193317c1c8a978499bda6ae182be2bbeda8fd19ee0d33d0ee22a5d914fb7718b714cadcfbb4d277968942472c7780aefb1847295192c6ea9bb8ce7c0296ce5fc50e23e1a14d76cae89624d37eacb9af79cd651b902329e0c7f0441d1963e228f198868af143276721ca917fe54e7bc2a5ef917d25f927246193b05f6d334d70da62e160025f0599270202505d0bac2c39ab524d8177c5030eb039c3ebcc85389e38b1094236f36ad4711b7ddc92ef2fb73d72e9359b6c623952976005bc097522b577ab984b899227f952312971d962da815b1346d6aa88aeb9b4065be78fc5c8ab40919789b4422ce19d4147904591119b54da51121de6f9b770ff0acd9a69cbb0e3304adda987c5b18b94f155688d2f225a0370c15166197e39657504429b15c9c25e4156fe29afac8337faeb739c09fdeaa2547135350436bdd9d4c45ac58299032697836620265e1456c893024ce6aefdab1a244169b2008f367852aa52afe4c1366881139cb56dbff20deab8ca74a36b8f6a4821506b3a1062bae98970275ccfd1d98ee534375e1b1c0016eeacca3478eb56ddf14ffbbdd8ca0bfdd4bde1792567411a681d504af27361221f9b5d2c1f7a76e0bfffb1e97bc9bb16c13011c45a2f531e40bef23e6a1a6d4a55beddb67af420e32e942c546b6f65c8ff08aa1e14c677fdbc55f1b5bec92dbf58160d8dd9e02233cad0debfc1cfb6b7af08adf150b20f9ee9cf4fd22e909a6c217f851a0b078cc3daf6b07bc14e5b42ecea70fc42913679c5866028cf42f01fa5c40d03083c28cc4ab524e4bf3e9e26c1efb9405fc5ca03b227c46d9257c63bd7e64496b2342167ab7e973e4849741435c3e0182a1a35b1a8da2659afa7615b0e97fbadfeb0449c5101be5b46d4ed84026fde3e7f66433cbfb8d9ae823dd93b9785896f862064a07881ed06da1eb2cf75b3baed151a39cca7dae61f905777c5ac4e8a4694b68b6bfa2f0e94680bd7444b1034e4b710be9e47e1ca4268611836d8671fa3427f297a42a251a39ed84dbbba2f21be167c53257d56962ea5c87b11f539b4fd6b963e3d00ca052a78a995b3f8f74ebf971b17159e9f41f93c9e62a6e667451fdb864d7c012321e733344ca3e24335fcc5a453155501f003adebbf34a5c76ccc0f8967e1017440142e2b2980e56e6f4e95a0c5dd0e7796c22606cfe4b7d38a0d1bb0d7e7e9acde356c9d2461a5a29628c7fd12caee713023d23a9fdda165e53b1b9bdb8717c2595fbe25aca4f62360be0b3f0742c500ad429240bf60200c6cc9e1d4d87972c4ef978856013300191e8c951da4cac09fe0025ca3b1b41b5c62b8992f3e7a355adb765609a921185c324c7dfd379e07af9ccd8775f68f0ec0b39f732159e0eeb31bdba5234aa2a700c3ee751b0e0faf7a006dbf9eee3c67856399aa6c59457579136ff9b1c54fcfd6b2da65adb0a65a5015f89edaccb44e55246d3a0dfbd7154f88bdc2f8b423d6f82c9f4f2ea48e3af4628c01a07fa262c0faaff0e68782a982565c7212b3bf3d50e5809387862436f229fedd5cea8296f3fb482eb7d48faded365891dcbe7eec65c4dbc02b4fc1b6387e0dc6060a45e02abda13053c1ecc19fecf1712d7c8bc7126128cd5214a10d78ea29a2af455268042669fa340b52f8eae56c8031678150da4ccb8eabd78ba0363282ee4e92d81945b0d1c1b7854f4957de294bd0b7e777fc748dd2cfe1e7555cb38b1eb765b7b9130930fdc19989a0c60be3a274faf9ffecff3306b65e1899c7619e187e5ee227316f490fd9bb87919c80da8c716e64f0217379b3e33801205c98a4c67176729d5a1d4690f018abd668e57e04751e18c48339dc7ef8ab43b8df92f01edb2e8d8bf59c6e1f78a9e7308c9700644e5c39d1837e102c440c04d940b1fb24ed24a8f8f24d5017d1c486ee3c1da2a7730fe279e5b3926446cd722eeee673f6f483a5e631849f620ea750e4d820b24112aaed8915268245836916eeb2a39adc3162215233de71b1353315154e8c1954cc2f2bc0d752bc09bf111ac98eac0c734f161f54dbe8687c6692c1377f6c9e2013b0377bb06d78cfd38273c17a7ab063ebad594c5d379028ae56f8a9afbc71b0ca5b5bda19d1156f04045f8a4e089d2361d51b056bb6e007de30d0dd895fe9f519b25ffc46be0567b3a47b26719fdd7e3d268ac052d90da9f25e6e5bfbd2efae6f928ecfd0a79a43c88f1f5b73366cf4fa052dd87822adfdd7d899f6d4ba3713697dd68d4ee4118a2d87586230f9579f538bc3bf351c287c8689817decafaaacea3df37eaaccb2fec8781fd70434bb7d74275e389d52ed9f5f1de2c2b6aca96bab17599e13d1d3ce069ce24546642153c0b50cad83c51769cd061298440e15ac90f0a07238b471f9375969083f4c6a753f4ec61ebb208173dd4ebe0700e73ee932ce038418b6a893cb2749fab68c32a52a58906238529ecb90c04413ae6becdedf76756bae8504e23c4f647194d85e21f51cc45f0183cc497b56fc496fba89cf8be325f55237448bdf69d0070f0b4d3887f2cba4ad187fbdec03eed3049aeaae35259e8635dfacdc8adab4ca0f86f0a713274ba2d801a45bdd512fe66657d8e1eef40419d7ab28645cf072605872d2b6724ba408fd98f4eb46b418f5e30b86c80db77be433afd00cb587a9de1691761c235cdb4d9cf15da316744f87bc8239319b8cece17279d1e64ba2d5c154a7ca849a39a34f3b81f04c77eecc6edd46c970affa868f2b93f15b75d2df5349403203d039e992bf89cc43bebe47a626e2f4de8422c7abd24e84c7404f7daded74dd326cd8b53409b818b63a1c0b211a68ce455017e2a688bb982134a7aef6b648481d4101c9a84a203639155265b2fead2d2b5021dd9bb2bd8c8c5a95208bf57c2ed9e6aa3700ddbab3ab1da0a14f73ae2b60e8bf6e7b1225e7533f60c5684eb5fdd55c8e72fbbec5075a33838463878137bb036e026574ee71a8603cdb7def047b39b60af970cfb8b307942ccefbc04268ec68d148ebc60200a890c1db8a94c089c3ef9778cebe4058c36b23e3a5b1063fe6aeb22cabf43635253236d0c3be29763336c86564041f77a9bfe499a97c8cbb330171c7f1334d0c1ed4d050fc6834e51cfb72babcac541078e4f750cc03f4ed1d40c4b8945f728794bcdd964cdbe25f6905e25a65febfeee4e42311335997df894ac576c806dd861f531d6252863bbb8ffa5cc5656ba02565284740f304ccf4d90ee173025dbc196e937f5ba4ff68226c79173f99bc333169da199c2072336561a8e92e50b7864e7fd2679a57dba55456b97921a6ceb0f07813847373d43a94dd4cd1fa2081c3a744aa97f4183ce5a22dd8c7ce03e84037ecff5c854b3878d4061cdcff4ca7144392716433dd060d7bf0df3476f50345bfecab7e95e0257f6ebfe98d1dadad6b1de39d1feef32ca2ad520dfa5405ad99921276611c361a960a65273be23d102c83d3993145f21c4f432d7fa679c48a283852d3edc53308eefdf2d47757ee6b7c61c5ff8ed5675d7911107a1c125485bc159e080b6553ce1413faf5f2c4cdded0a63987bae566db241b7ac2ed14b14af629fe0e1f8b3f9850ab6a8a81ecf0f95dfb9a38079a8a3337cfc513f774338b2900d72ddb268186f446a78e41c211e741fa72b858c78a944f66d1395e1e3708d03d899cde88b5c0aaeba46e9b1faa6266d22520c17b2abb1c57d5df167a4540b8fdbd970f4af3c56911f34eb56381c175cc92811fe77bc76752bab054dddd075bbf613212b3a78c326e64af4db0891beb98ff4d71e6e3962355ca4d5b89db72b5c5506721827574635db0c10f60c9f31e42f24f52df0c3b95cfc16f21abb2f5c33417ff672c0534853cabffc8913fc78ad0c814ae7859f391b2ec8a4c45162ec340cce8e333876d9d5fc0c3a6c7078abbe147d4d9cf237c45484ac35b56c8ed5679651d206461f396581dec89df48fe5615fece5e1cf4737e6ca7dd443d984509d5e09189d39e7f21541089cb8bd3a513bdbcb4c3270163e55d4c8ae9a6c1d1d525df95ca8b212274d9b096af2624148ff090a6fe300ff07b39e50033008b4a87cbfa6c61b57ff6b0f666b65218d7025927903cf2b44a5ce8d68b0a8e4e1fb4f3dea7ac1e405aaf2cc8faa3dea4956455db92c8cd6a8f4de08927ddd1f47e3a0c64ab84c1e4ba1d2a01a19b487b0b9e1afa70e85c3abf5b17913577901349092a0a414fd49d1785109bec9e6f6e53c73955a57c33453313b0751bdf76be958587777c47a98f9dd962509b7aa7faf3814ca7deebd7d65f291af06dbb17ab75a01dcd58a9f10fe9b987aa6f85a69867f570291297631381b136c4d8c4664e697037a8e8eb939225e27071411e3433a815a6ced56e67f031189032cf2c9c20118fbbb1c6c81a16f61576e0523e4eb78591770fad997a3067453eef9b9eab61711b3e8dfeb0", 0x1000}, {&(0x7f00000026c0)="5f9ce6c366ec24f9e94622040207ebe8b7c575095e2b85a4000231546b62733b3ea39065cccd9f3561af6597ff73a9d4a915fe0158c116ad66a1df777051822a393885f7c2fd7c56e40d31856dffeb9fd775ffe0b8168ebcc39bd7917f334fff286c0be0ebda12d5bed6bd8c613750647fd7ca4b417c4c75ae879a88b830dbd266811425698fffd9811e87c4ed2d8c25c12e2c9ef604836ca9479d0eff6e4c4bc387cbb27c1be09e93e20f1caa88fd4b7e89481a9131588e2a2988297ac4684706eee1c4a056a616f44000bc9763ed86b6945dfb8d644b626b5573b7b9a2ef5ece7850f575f4a3abcc7003869f973d933b5ec1a4ae9517a4db0add2ccefddc24fe9e5bdb257df35fc7303c5b5dcd26b048cc43c408a3856903be26b48dd6a66b0a0cd6ffd5e9fe2bb7bebfe6189264d6219bef1a4e738e710b878efa618b94cb4983c694b17fe62b3c56318575a06173a6731e862bc388c6deaf079ee6227fe14fcddbb632d1ed9016eb2c1484347dabe8fef7156e39fac6c89d7e69aba191ff9147d26e2ae511b0cb8919635522c028b2f0a8f1f75d0d39e5e5ca0b85d1e8aa4fc2d0c8e7720f2287a4b7856a392da76355bd42438f65eac99d235ff147a0835b1a76e789ff8420c880cf055dc0f87bf87c09c13a5eeb2b9d6bbc47662601c6e80730d7a38757ccae13335e8f90021979bfe50c0d206943c89ac9ac77af81f71ae6cd474a47fc0c14051d7490e17e8d5ac3761f4174e76497701928efeff20821b90d62f93b4b9a10d294951c7d07befc3cdb029bf5fb8de6688588002f887a4d01ee2e6905f91fe91a34287492f3da0a381e644013f00169c955e2b7b269c00f8c3784734fbd710d00b40aa5d20b36a7c5d739e1b875ee93473f9777f76fbb4e7863c3e30e6f5b762d347edd55763b148f492b3041927752aa0189b5d74cfa6138e76bef73b4f247176b370b7070bf1f4fa288de752ed3be5e3537b9b93956136e35a81c556424c1862a859641ab205a2665b763d67432a76208873538925efd0ca1725139386c492430a975f34bc3f415a626dc27f401134b2133cddbdbc6a044716227eebffc25d8b7733575fbff8063005f78a2d527359d2e9739f829857b3c871675e78adba4972db08cdc76a99d7fb59bc6449eb7ef838a4d370bdcd6364d3151f63ea1c8feeaee251f3dc3c4d80ea59cc480a9d52ac647022650b6f178651444e13472b832a525b2afdd63b18d52514028f8b9c03034b541e04b3d15427dc4ac23e0e42cac522d582adbce90563d93b237717f7ae20527950a7221c0beda24fbab166ccece832f762a164af36d7fbe132e773a92a24eb5515a8a52c08dfb06d559cc0644beea73b96b366422550b84a3e1161c2dc140f0d52728413d682d94909c74873fbcc0c65da9f561454ea5fe98d05f731e521330b57b5d9d9b85c4de8d98eb497ba5cbd18b6dfb823f1b5e86b4f28dd8899a4937a9bad6f95719f64a8a5efcc39da705a38b583174210185fdc1756113274661de93d68da35fb1cd5759221d104ccb22e219dd392455951c593e715f816962c79766d5a134ddaba656f0e3c08dbeda473bd7e3a5de10b4ef8556b8c8980a294bcd14a2a2e6856b9bb44a7c7492c993c4c9d1bfe80a3a511e7f60a21e6ecb9532da2d88b3551b92456cfdb830916994162d9c28fd4c2bf8dd3f640e9c18d5982366e72993d75a7fa4043162ece9479356595b2366c1f9856435e88dcfba998cfe82eab1dbf1b29bb9cf67b25072925af6becd2b9d6355ccb158c5d12fecd9eabe497b35f6efc27d3611ed0c8451ba36be4b3b26eb1cbdeb284dbd03c7bf08dada028a44a75196ad5006a30956b19a10c4ceceeb66f6537d7faead60d32f6a00af8cd8c4ea90712da3f84ffbaece5c4c770b54862250987457f43380171e2498ec56b0f4b9ffc599077e812c315ca742193bcddcd0a0b541ac05ce93b9e8c35c09df75d00c2a5a4d3b05fa3d42a33da156fb59f1184c840421367b8e1a2c814d1d1200dc9bbe4087836f769f43e66db58457fa6b4b772e2a38e1307e6205bc2fdc1853eddeefc5900d22209881544a7bbdd616c58d4564add0e52c291bad1a7b489739a7617b03774a1158c871fb67ecb957acc67f6b48f02f6b06d931cb5497828bc93f4c5e2230f0ad03db3efeba5d1934739180e95d413b4940654617f309eb0fa6c679aca9b9f1fda6890a0b7df34e946dc1a9c9a6a131f4e8ba268473da009af5f62ca35e8012104a22e713ec2ac70c36ce252fdf172c3cc8ae6fcc21707d2d86b124bdd65d53e58d1fca92c3ef6a77c3ab77f81b2320bb700e05baf6f079c3f5a3d527baac8b3664ca56578fc8ff9437a6452d2cdf4bfd7b5c516aea9e80e9d1e79577fd525b7a58999f66f7a42f36ef3a00f0545ce0c2e1d520ad49354cea2c9ba02923d48028c5f10b21e0036bb3fcf8ccefa3b41663dae9318b7e9649d278b8ab12b1ff621b61a0bbe540df451a5621b19bcd22f7aab377373c919ac7e7df5f1c9afe8d5d2c24376b9a606ac51fb4c78c7756ff6f54bc9ff41496dec3005e0769da6902466cac2c4f8eaa496247330c8773320eeeda8b7644a4987c75384648b35c64607099a6392cb8de6999cdc59359816f10d9d7e27a0ec1fdaa7442422dbee7ac162819484cff2a02dfbbb95472cee2a9feaa10e954ded36d9ef1f5bc6afd0ea66c29c4c5c7c0a0cbbbbf48ae5b9a29a53a5a399637fac0583f54d8582236b75bcfd79af9292aaeb761a9d470f4382dec55478ffb70b8c4ffe3fbdf2ba93ac58a5bdb61ee1332c8ef637019c7fd3c556acfda4ebb7ed9ce7de9e3e0840823263ddfba11a11d8c6e2dd491a3c391053017d236dda97bcd3d325ef145f6f1e0f12351916d49f75ea4f215f1c2532ad74ac5376f8daa863d27ca3c83190c92b65108632190ed3ef43e8f54b4dac6eb4dcd873ae77295c8d9690af3e09cee95888bea7c1f47a3fd71ab9151d321ffc5b4fb4c94cb7773d804815061f5630d11f27cb25fbeddb32078c91f17dfe8d4c2171b29e85f687f8f63f234eeee617fcd1e779b9bfc5199f3605cc6bb335fb66534a4afd860127feb4b347acb55b53edafef9aab74ba55b7e4be6ea1f4c8ba67d5216ce870ba04968f64b1e348f308595b10e8a3f3bd4aec6027cb3695bbe8ba3a155e9aa174b70f4cd28b8692665bd9d24f701f6053e1911d569967d7d1b87c9364f0688dd356df287770dadbe638a59090282734d8f7649e2c4e26295e180f7e1344e031373436aa4a8d93e001e5ef353fa1f455f347eb6a71d2b36ef7f11d88259061ec7fc791fc972d5d8272d9271fefecde955481351ad1a484f0d37bd9f3056ade127d2bfda3a03465839b2811b60b389a9c0f0aede7365ec1580a92a9989487c22b47a7ca7340fa7e3183def3d9c801e6f540c95ce1d0e3c9635226e074150868a7587c7de98f8d83cf47aa869c299042071074caca42a9e14991b49985c6e09838e2d1f6a4048915f618eb86565fe2cf7a153ec4893f92bdaeee3a253775b0d355025298d99701aa55f172988b148c1126fdd12319499e478b1d4c157c6c9325b2f9c7614d12ea8eb55d63dbd80911edd23d65f98a03ed9b7812f57c386f658c90349ff2e0de1a8dd42c08abbbd6b902a6502867533930b4a58c71b9a49bec9f9941bb3588425060e16738835ffbf39c02f681a068df647667cebbe97a216d104c6ffc3e18ee0783a9504289d9154a73f4f71ca1d7e2c18371b8cdd586625eaf9376b76eb053ea16f2e8c3ce0ea92ac9db3a2b871e6c4635cbdde283d0b23bb05e1ead46f3727021d3224b7f6922bcda5d11884398a294aab5df33f5c650e2dd098e4df512df48b9377a62d3b140fcec761414e97345f5f70473650cf818ee68b5f20e2503bc7e71a3c6db0c0cb13f60986ea1989e9602b4e05157d5d2d61202225eec95e650f643a2defafc05071817d008b1bc1fbbc4df576fc548fd44f19297e6c3f55e4bf7368e707c409d21136939eb11002aac04b039cce642c11a616a875d6f7549eecfd32af156540924ab4ce38ad2c89c21ba384299e3dbe84054716f69d5ba17e9ba405ca0744c79a24891f933c48a5a571420d1b15fc0ad2e057bbb292dc6ec6586b185679803152856b492db6211e09317490ef4065bf3af1b0749a2cc182e4bb9d8a894f50273cd90c114df53b818980761054f0c4e84c400df57890f2bf3cd081845edf0ea00fefb8eec046c352b619090b3da23fb68490318242dee983a6db4277ae3773ec509ffd3b98f5ee005e785d1d3cab75f111519d6b914ec8b182c19c1fc8ad7f3ff631829229719a6d880324fd5576880b2e5af510ab20f65b0a8c1bae832e61b98e0046ba7d6ab5d24e0f9a614b8a5a3c64df4686b8c73eaa72c566aa1bc5561574d3b9858588078bed8264ae07716d2b0ac4a6e46baec1feb76b06f85b675cbd50a3e36bed5535fbe05753253422cacabdf2ee8c69926b55874e4e85cea5d1b976620abdbd39070f02d2a2c3e07213c9ef1c7eff65e00fa6440f3f8b047775647e74b2e0dcb4334f792b22197548e7f23d0eddd31011d6c96102ba0b147c8e553cf47f5c6642ae71eb55089c113b3774c6fae8f0593732c9905789389879832a49302ee425fb4fcf480a38ff56d6747f100ba4df256c64262760959042f4a1071ddef76f84168852dacd6dfa12080ae54e24011a7709c2c76213979ca382b19c1afc225651fab72aba69fd63e4d4fee248758ca6db60baf0993629d7cffc4a26505ae9cd70d151280a9d146bc09923847695f5de734ee66d9b51bc919eb631bd9d8b41a770866fbdbb04607df5aff6300c69cd61d72cab19bb54c03a2cf92b9cdbf4868c3e79941516d252ea5332d2e25f8c0a8093b48da5fcff0452d845b2a614a4ebb6ad9169d1c1e79469294235fa69c68aa87e3756b1ea1d31ec21b9108216c72d701058b77c3aa40fd6211087603694af32ee43b175ca566e5e16916d8afa324316a67b563bfa05e87878fe39bd1bf9a4c811e67d348ae595c14fa6feb1581d1df2d560ededa69e70e98106dcee472bd46f0076d5c4225c51cbd921a91ad40712c2603a5b78e16c1fd43ee339352c4b7f64343a7e5e06fde1ab9a58c14e8246b0249bc9601869f654668244ee5c77eec67a1b3883d3e9a7bddc193fd91ab5f8281f500ebc6e71bf4f120826c15f17929bedc767e17949d7b2e3ac5769853053244bcb8cfef92956b50cc48736907c217a3f537d2406db7c7d6eb0aa4847b5191290089b407b2860ae0bc34571bd6aba8956656f90213cc8e0efd085ff869e4d3177feb43337093d43660eeb84ce75045397037bae3eca8929de7cf2cafdc240526d6cf653b3476c194ed0295a5da77831a8f6b5219b4b3a90edefee62b731cdda817d4435f75facff0a0937983bbf36f12d04ac2a4ff061a985660f5b19e2c7873ab2afe8c01a2af9620711967014bdf76bf99304ecd06aa4b74ec10d82665b30a460830ac6683efd38820fd7d15a2625d690ffef8779fe87965a244c0c3b6e5d4a91a48a5da056a2d0e52325283eb7139f2812d51e82095bf395bac2db5c3ae8ede77e919ce3473a97b7aa3ab1fabcf9ffab867d9730522e85090fad86eb66efea11a5a52fa4efe83d08d32ebfdcaaf786deee09dbcce5f24dc1f4030f48ac61f9dcd42c4c259d46d59fc7b50cef6cae08a3a9ceef8bc978705f3a885fc2fb9192119791c4111d747c114ed5298acdc1e622fa9c4fb34bbef29483cf6e01922f", 0x1000}, {&(0x7f00000036c0)="87e382e0a3b92f25e9cc7ebc7658b9d4f52015909820c419b9ae02eda70186bb2865f40037cb95ed6f92ad92fa767d6324b21788880ff3749c90a258d39ee64fcffef1b8e21cb5877f297c0b24418bdeb794acfe004cde80c030ef7819fb367e", 0x60}, {&(0x7f0000003740)="eae7089c361394370fde5ec16668adb9f2227cf18f3ef930507973da848bb68aa1dd99d6cf", 0x25}], 0x9, &(0x7f0000003840)=[{0x100, 0xffff, 0x275f, "78f9bcf7abe195c90b9fe68e84b8b1c9f76c2574b1e10b2394788fd661cc017de1eee4b804ca48949b5d7b9a1cf7fa7382541ba1e4992961be4e7523d881f22c084ce65f14b77995a2a3f74541d53df795ca05813c3be510359e6c418e8b242659958a439d5dc9816275c4af6256823806403a298be8954ecb81c4ac63cf743f2fab8719af34740dec0bfe5e59f6a70c49e72eb35684aa7d35faf3ef1edeb3be5feb32d3ffff676cd0176b1f30d759394ed14309d401c95308ea1a3882a5d20b183fb1f6578da186c1d51740ac080a8376bc7f66e0a51da761ceddf7cf6f4e18f84ff65bbf4a910daa2683d7b2542a8e"}, {0x48, 0xffff, 0xcc48, "2c46d696fd75e4c84a54e21d817295b89318e4161a12d51604a794d2fc72afaef219e67931b125a20a2c9bcba4f25a6abadf"}, {0x108, 0x39321d8cfc3f0aad, 0xfffffffffffffe01, "5a32bc5e6f399d67b947a3591462001239d34a74c7de4da51cb56b71274d8ab564435b29cc93f8551872353a243cb78b3d42aaa1af18763c1689e68b84c56a7a18a761f2396f3bf53b9bf3c8b8d81edbdb96c8d7c956e195a9a92a45e995420ef90b10639aef02938976ff94e521610920cbb7de236cdc09bdd3d539b23c2adaec6dfadc3cd5f7f4e5bd6d6cb046757be2eba8d9cdcd243d25be6c0de12cd8d0c6c2dd2f9b053c878afd885636c7f5325c3d0b60c2489f2a17a1ab89c6a3c2d6dd6214034c0eb4da0cce626f990ddd57c7d844d7e3dcf5a5f839ccfb18b8f0824fb902cc1fb749e9aa3bb77231bdd8185bac"}, {0x90, 0x0, 0x0, "153e7f76e6214580628fe55ca526858ef4a5fae7858af4f8af3460b29723b1f384eedd6e9ff8c758032591d6b9ca91674c7c4ae203453ba4272b4a75e639d077ff82b9d81506d85ea19c239acb57b76d80b4e684b9f03c7fe2e5667788db9bb0aa424d7ac1d221d89d14c1ecac9a2ae6662af9cae07a3b9a9c88c14897"}, {0xe0, 0xffff, 0x8, "cf2e0d605c731d43e75ebece0007ac9e98d0ca507b04a37cff6da2e1bd32817a41449e80d9160c6cd915f1b85e61d3c3b5e1bce3596528b95efd88bda3980c9d7c6ee2b9fb96716d2175ac5319abadf016e5bad55727f48b0326ef111fceb26f07854de16752b1255f197219c019bf604688721a37af99df06fb01043f67ff9b335e603383ab40b652623988455ee7424274d88eeac9aefb71dd0ff3462d13cb618bf6241928fceb05ce74f6849601b8dcdd7315fba7da605e6463bf2bf9d41c2bb4d6d950ec8013d49b1bf2dd23"}, {0xc0, 0xffff, 0x10001, "403f015cd8deebac9bef1b82cd31d07ef5c40d4260b4951c959f7c61660862069b0db3b5af2f24d664672f8116610a5307389915f2c1187871dd26d79889a62a72e384387b2053008b09398c703f3e6fc7267aff980e1842180ef5626ebfb6961efe87fa6d5bded4197babe5ecef9fb9f2e3aa1eacb8d8545a924f96045444435a28e97ef4981bebf2218fcd4b0cb2f970d635869bb19d17e1521a05a47770926dfb9ef190e0823e76237757be"}, {0xe8, 0xffff, 0x5, "aec3e262dc28dc4b1c3c4a5746c0e743c5d67d5ee1771cd09df4ec0f386ed21abe2036b801e72ce707e5babba9fd2a5fe4511617d19521974354802834a9fa1ab488bb90e9da9b68c445d774ec5e538bf6807e0aa2e639e8e163d3e45ccf4fce19f0e2c302e4a27be1587ced1fbb30531b3199ca52185895b8f46ac9fe90b1a5684f3181538af1712af99a761a0e01c0a2f04013aa26c908f16b5cd2e3706fb1144bdbee1a0973f5c16b30f0e02dcfe10f09ea9cfd48f851dbe8967970a13df47d0abbb316504a2ef57a880662bbefc2b347"}, {0xb0, 0x535dd4287039af51, 0x8000, "9370c80c1f9b5294680715f2e2b6622b311111508683255a00c4549563fb597ddc7f789894f01ad462060f41ac894d1c3f431ce4580f304288f80d522f111c170e3850daa34df297eb830dfb715d19d624cce380502a1aa746a6682c432dc334d9f9c4571119d5d48997de87df88672da55b6bdb1dca7120f95006884b4d7b491d39f2f25c1a952c66fcadc45eda80e877ca05f6b138f968387d9a35"}], 0x618}, 0xc) r4 = getegid() r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=ANY=[@ANYBLOB="0f000008000000000000"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="0dc36bab01a6d4daeb91845f37994a7987", 0x11}, {&(0x7f00000000c0)="60c80fcdf4", 0x5}, {&(0x7f0000000100)="c41cc420497e2099ee3615e7ad107b579fdd3b4f274dba013d9fd261b482b1948e47430b02e5a1bebddabdef811e7481fff95934dfe8eab2fc8375525e03a8263a92d6f1648a779d574eab9373db15ec8bf21731089297957d403996010193f31a8d34f0cee2", 0x66}, {&(0x7f0000000180)="2727bcfbe491ed84c41f0e665057c1497a8f661114bc398db56f076fa24bf6f4a34315cfc6085d0b8755a654645145b52867666d223e65e159e9bf1bc6193e16024729dcfbe85e885b60b472c85e9217a1c90de9dc41d7b143e90b04403015acfebce457c6ae4b83d353cb40456111abed9866a69d940f40c7d4065cb2f7815d9cc0c7d274fcb1735a5c5ab0dc79c8404edd44cabe27b06da3ff39bc619dc48d100b5c6536cf1958d4bd7e2c290d83381a5badae1feccf3dcabfa5779c812cfeab8a46ec3a3025fddafdf0bdded79d1e3b67eebb1eb16379ddf6147c3d9e4a2a85ccddb22d1b5917751c515a692c48ad43", 0xf1}, {&(0x7f0000000280)}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xe}, 0x1) shutdown(r1, 0x2) 17:28:07 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138213b0000000000d8e19d257b24cd9d456815041f8368e4485f5bba1f9d8152ac83a2e7dd18f7c2fff33de2e5cad0b3274bd4a95687c6905d8f36ea710f86aab0fea781ffbefbe0a0225455875ec3ebb0653def0df2f9e48893874b5972ad868660a5117e94bcf5f0cf0dd3af37d34516512c771f580af0abc49af1c7a76f840a20c75ba329aedfa73e6acb1e328a779a39801ade649c3fd9e32093885f3e81f8ae372013f84550a0ea631bea4a4b7a8379329d2124ddc3781f7a9c3c75ee4bc90c382628a6a267a41bf313902cb442e2ce464ed4851b00313adb683eceb746a6bc3c359a5ecf0c35bf0ef4b650d3"], 0xe8}, 0x0) 17:28:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20028, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) 17:28:07 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:28:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="682c250400000000"], 0xa) r0 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/119) 17:28:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40381, 0x140) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)) 17:28:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x10, 0x9, 0x7) fcntl$setstatus(r3, 0x4, 0x80) socket$inet6(0x18, 0x4004, 0x800) r4 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r3, &(0x7f0000002b00)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000001500)="9a41ecef6dd3d4619c287f6f33719bd1ab9d34a70d532b3a1a1ec356ef1e9e89d3a70ef63178284180370208efc90c542c95fd543a70ff0c07e9cc8e858934f59bce459e6e95b84b2ba6e8e0b87fce95893b6f8ecea752570156bf8f009628aa04eb136e322f690ba229b6604f952929ec69cc757cd284c1f08018700a0a4cc69c1541109140c00c144bc5b4529fb23af047fb21900783a00b62c67d262797a9704cc521cbbde4e5012525f2ca96124e0ae4460bc71516bfdb40397ffd8bcff45e82fe36f6909d24f7b03f263b23e40da88a436c1d15ef0a7ae812f0ece1ad740b67b2fe15a3df4a0bc0ebf2b70156f626990bceeca7b8180f0158e375cd", 0xfe}, {&(0x7f0000002740)="5015c6fb11c32f5837ff2dc0af058da6de45d2a349abf3f981e4572310ebdabbd0b77946b75c7fbf5c8e157c64557c4e4e40e5a69d6631dc26cd61525625d29514d951f55109bc9641b2e1cf490346b3569a62e351e666227a77d1b49a5b7513d8dc86005f4d6b5f211b09b355f407ab459b31c9b07d6761caf9b62252f6bac7547739513a61f75ac464dabcf5516c0c54ac4fe91f86059772752462165df1af751dccc2868f628ee5f5db3ed726da9caa5e38d0b0f7877b2609e69d5b878c502a9895cd2a25eb9c482cdf6a40a39a2e1def0a8a8c238be63ca4900a9135abcf10c097ed24", 0xe5}, {&(0x7f0000002840)="665cb37be0e1e86328339d43f6e985a70fa867de946212de86f24674763f0fa2cddc2a24a3ea424efed0f8d7581aa9d006ae79c5ee92b308ff0bf722c58b065ec1d544529be17bd3b1110a1334110272fba843d5134f1eea0781211aa9f50afa70e70a363e2cd522a2a64c230f01ad0f9c7784fb13489d889f450836b7b2828fa1eaaa42506c0713487fead92c9a688923770b2752dfc8aeba3cccaaf1f2fe9f63d2e9802ea6224fc5a9b1aa504669e02652ea63f1eaed3b51f31be4a16ab2ac", 0xc0}, {&(0x7f0000001600)="a430abe62c1e03ec7315de90b94d74f57167812bc6af1890683abb99b13187587bc78573f51d9f156751ec156bb5", 0x2e}, {&(0x7f0000002900)="b6063fb06f2e804b4a9837d7acf0f730bccb26f3ca31519f71c45aa086e482db12895135294afe5a27dbebaacd0172fdf1e26df62491ba5c8b351a4fdc4dd9b5f39848c44d35c789747d12590f2de99daafc3b3e4b6b280d12cf05ef71b1c126ff10ece286b026adf27f1cc25ded60442b0976b8f6d56ec8d3c1050b52535cd8451611253869a15de63f5ae40fc9383300a0ee7bce72e951e1abab0474f80dbb2e2a28d8cbc2c6a136ac59c51839f46f7dce2e16ef9fe36a1023cf256cc5243fa5013c3629179f03b30dddab9207223466379d43d5b3d76cca088d2c235007c8ffa6bfbf09a5044cc181", 0xea}], 0x5, &(0x7f0000002ac0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x9}, 0x1) setgroups(0x1, &(0x7f0000002b40)=[r6]) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000340)=""/143, 0x8f}], 0x6, 0x0) 17:28:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) 17:28:07 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = semget$private(0x0, 0x8, 0x82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/9) 17:28:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="6430ca246c7250365229a3bf9f3a26f5e5a5d17a1baa3f43714b090000ffff002e360efe8e3114729e0300000000000000f86242b8e03ad14a77a0baebd111295259bd7fd692407720f52a13d79140ba72b1dd3b11bbea3ec8bc8ac56e8f9c639201bf8ffbaf85f2751d601ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b7335928283082ce2d6ebd033c681d1bb57c651ffe45545671ffa00020000cb95ed3e01bb5a05151bd592658bcf53ccc0cfde65677302a7b3cff35af67022bc906333bf001b899de71bed7e9066c46219dc92e65ccdfd41b42b3a63ead70840810454964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d2016dcad3d566b9c90a440890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fe21d9ab26319d24432131e5799139f8cf656e3bb546442c899a8ee05074a0a80ee0252fee675d074927948cfd244add454b61f2f158f1651d06b6a362f2b3ea32638c81373b72aee473e7fb112bb6c1298295b7fac94d4f34ee871184c4fa1d650fc33b21058565ec0aaffffb628938f43ccbcc3c12ee655bf56e21e69f5cd145cb8e2cc5e1fa38a8e47c3ad421ef76807783334eeda24fbc0d328ae8410935b29aca76dd1a329c0352aef6ceda3ebb973d7aa63d9c2fda3c4d8ff440539b97138914aeff9695bb2fe7d58799ae226e9f4b759", 0x23f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80000001, 0xffffffffffffffff, 0x3, 0xfffffffffffffeff, "2c37dd8eba010400000000000000001000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) syz_open_pts() 17:28:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0xfffffffffffffffd) clock_settime(0x0, &(0x7f0000000280)={0x0, 0x1}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8020, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="179c769a794c0a73cde11253a67ad5751595968b", 0x14}], 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="baf36516295e648777a3b90a84fcaffc7b7483b974da999ffd0a0ab6be8da0b48bd48adb2db3d61324c9556beb", 0x2d}, {&(0x7f0000000300)="0c2f6753f8735136a522b0d097e2871bb3a66d21983e369534a30bece4d70f3ff5d0f347f949967d5082ca12b7f11650ce003f2c581d9c5f157d1bf88223f42edcc2bed714340c8e6599d51a2332401fc2326b980b4cb246bdb9b5768ae91e8e7c26392301f2f55ab0d3a67de2d77a1e9cde4ab9898c84891083c77acffa7c42cea03a113554b00a06d98e4d65277093695041797ea15c487ed2", 0x9a}, {&(0x7f0000000100)="452c435b4a03d66b7f8eaf732fcb3ac9510b26248ac1815ddf85c90596b5dc40ee23991d4ffc4a59450d8791999cf6030aae455bd30eda8dcbfa2a1022b54e74debc7350ee599db36c34185ee46ec297b01f000344742a7834e43fa34acb8bf3", 0x60}, {&(0x7f0000000540)="ddd73af9099f15b8f566aff7884f0a7043b7a1e9a0c0e0a827f5ecf91772b21690dfe290342c9bf5add4755b1c8e25e091035ea1c2945a2d7128b09e65f787787328022c5254b1fe7ac4cfca4f94d7a7ceaa473c0bacc4c7ec4a1a4cec86affdd7dd8bfa5e72000a061066b6dad9e7bfc5f7f98fef4df1d8b3fd2ff70d4e239f4b3ee5322d9ea2a77d2d1a40a1fc64410fc24878f93100ed54eae271b2370fed0b6913c9de8e978d89774ab1fcc1d8b5d28211b87f5a075443220cb443362cc470cd266b7f37c95b9e0049edfb955d7ea8250e98038edd1e411ef9b71442172542be4089fe6ca87065be27166bed00d376856b5d5df0f612", 0xf8}, {&(0x7f0000000880)="bb59c6c7ee945a797ce48073d8bed430f596549a427658026817f04d4444c89a943908859ed91c0835bab331ffaa688c1e2383a06d09f6f50bef98b3139966dff958cb8aa05515bcd37c5c3457377cde6f2b06ac134cfe0330e02968d6c8cf2fbb2ad82ee3d735fd3faf5ce369e99d1bb22f73a162a344fe2439950735ad12fc4a8eea18dc8fb93ff2d886ca415a7d10e7e9239ef19f8b6a3e4fcafeb72598269d63952a4104cd9a5dac05bf6586290505a4f357d22077011f1590d554473feed59a1b5055dc0ba612aa74b4b727ea9fee8bbe54c8a2ba87b0f803c0d9de667b19e877d82b1fe23644edb498e4f8d06b5ede84d680758338be2b5bb4264386ac875c97305c1e7a5bd7ddec9f6941ce27cc0c65ecec7855dcd75b6a4a786e74b171e4b9eeb89273a25cae2578dfdde0bf9e9ee74ee172e8f79501b5dd412160b700fcdff7f05c6393a97823b011f7072877aa78cc8ee5ca3f3407609bd7a10307d2e08efe89eb86f70dcff5e15d3c77c7b70a3548729b781e9e0090050a5ed5973224e28a324186d53250d48ab40a226d18d8b3cba9dfee5a018732b33c690b1c76df709c1219a2b8bd9201c8787cf56376323a3df8ec4b09a50970cdacafa176f18b53f02fafac716091169bdc65adf5c9ae81da154dd69a965f9b4c68b557e2ad3caf5ea00687edb44f9bab3e07f9a61c154db9e7ee675a2f76eda1ecceda411e96ee72e1e9884c164cc2e83e9e8e38a848354c03df2f32db31e441e38b4e836b0238295db99fc15c0e24c6e879b762ac06413896dda10ca6ea8b44bafdd798d4e1b50d919fb271f502a9264200487722edfdb36e75c7c1f1996f35b3fff9c2823d726660e95f4624b47b385aacd2f89e267ad175e2edef0ffd1d3a2526d70b00c090d3228fa3aed951318fb073eaf4bab5c44f94283692c4cb04e7231be91cc5e4635420be9bc1d65dbb89ebb8487b477c8b84e8101dd298e6fad79048abb08d4e611e142dea8bb902ecdab64aca53a5652db59473aed0aaf5994c48ee62f883b3c75e6acf8cc8721c2adda7e6c53ecbd1dba0fe2c71c63d7f4d53d1d72d9609b2408fbdb588c4073536532716d4e0e511eec19258eaa762a722172f7d8c63d3c4988a280e8542dd50e59c69ce2b3c0e295701cb18414fba60cffea54ff4d04a24de6c587914e5f95a836f3d8a69367658b7358214d8709c50b6d069c9accfd3b91e5ad1e8d19e9edd39d9768226c5cfe82a5edeb6c536a18efef4a7ce5d44dc58153363e8844a9d3476fc1805e575aae80f71460a8739af8e2e73b0102aebf199acb5abf8bce00be77c16df2b4461c63db1f139ebfed0c937f9932beebf1a5bd67b156f6f082aa28ec75814080f63bbc297d3b98c4c888b4907f6388ce1fd7887ef5ff71a48e0207f804d566b5b7ad1367e703e592a8d50a4cf6647b3023b1e3c6deebaa0e42e583e47c6cfc63aa3c844ef387b09bf2dce7702e203c98cc56b39011d713fc94a397942fe7cdd725512549faed7fea91ba1789c4e51c0b0d979be88f7085305f69f550b0d059ef611e697dec65abfd4445be7fb6f3e18cb87cc65cb981f0b61eebd5f39f46ef701551808052139011badcf831e1c65c50592c8071187177d782245c655e76d5f310a4a1e90ac1105f42a34297830faef9db9565ff5a011f87c7c3b58b47173f8874cd9ef4c1a2a73b9ad7a7a1c2f15d8edc69f39a411db993222844570533ffee75e41d6a7f1f75d5f1728bfc9ed7eeb140f244b96b9635d3a25dabdd8b76923819bb23cd784872ead0dab2567a4694087215f348b9f2fda1b01eb0b2ebb1f8f2e4ab8a9c155fed8727d145316d80e7b76c8f22962046665947830ba51b92dce1c322a99ef95911f0f7440d2c58becded5f609d9b30a7e63c71c37cc56443417ff7caa555e8624791a4275eda8dde4333400c326269b7ce284db79913b238612f8b198bb265df009b3c496df766872fb5bd419b1932e30bf43f8fdb51f87ea910114bc1f08dda059cd328214c4fa3762307c2e298ae82525ebee85b799b5ba632614120e9578b5e96918cdf2281e3a1fc85b05f7491e03fc12588bb35493b13c9ebcaec99782c8a1d0d4b1833917229d42c4b656090bd97ca7fd4b9fbce1f36461bef833bdddc3ea96eab4083088c8940e73355ff1837c430eb8f4273b46cfada14e5f1026c58b2eaae538e49f5aaadea9892034bf30c50603140cdcab2ae01dde318b89fd1c90b3ee20c138b18a460fcb94b919f8e6b0da0030f3c01f1bf64859a72c884af263a8f017c107329df836531db91743192608a77280bdb377a31fd6fd45b25fa2a53b1052527c743eec13d764ea9ad8989cba54ec3dd9def346e4506d29b95f6a2dd9dae5719a0371489b6a7bd244171131a54f6d888e21c9982e7316130df0e5a8f96946d68127d7ce86eaf27adda6b48417d8277806e697153c74e0640b19831f1eaae1dbaad0b958b7ce66c4c051af0040c3159a066aa77653a78de247021a10cea7dc26c4cfb6d1911eb81dedd4cfd63f67d1426979a38050e0e762827a1cf735f188331157501fbc7441870322015ebd502f2aa837df59913deb5fc725b68d241d2cd4d5c92a16f52d037d22426179cbd9c8dd99ef1baec8ab7ed1919e80145de7ab555b64895c7d69b9dbb8287acc7eaadc23f0c2512c26800cc77a6d41f29986bcc69795c1f21ae8c827a7b6c60839b3410da435a20c094502fdd9306ab7ac2f94bf0364cad21bda5a46ddc4decdf4f612b1c7df3889481715d031ca3b8a4be7c45a306b06fccd2e373d3aa86cc82dd4e3d811a4aeeac63783aea13b97bd38dc6f07ee6f599270108e91f73a49426317a797fb32bb4a5acb8a86cd9df108ce7345295e00a20aa6cfd6b66d302840fbbd2c94bf7a8919f7a531c6b2668ab83f5835c36b87b4c248ace6dfaca17d19098d7c3b87a5098cbd78220b1e86eaa22f9102b263c05a7c9c56f34169d3fe33352269cb90b7bd8e77b325363bff054c0fb58dd10d22b8afbd3be0ddc3141ac42215dcd390a13336fecbc9ca027db3a87763e2c0c34a6c30d6b0a04086aa3348f5ae929971c176ded14c735124c44779f65a7579be2f7bb1d79dff1cf5c0e044b7dd2354df1f5b132cc307e290cf2786be0cb71ae464d76edc66d12c134af14332bd68810da80f26d3cb73e99cdd4ea8d97f275f4c4f90c1c22a221e8639d85212241949e5e2b53de3de3a48f16167231c4888419b6d7a56b4d59ece9ddece97573bfbd44b2899d07ebde3e3a752d822a94293adbb97481004ea200f6d66eaa19166d03caa029df0362910f1f82fc09cc3eb69270c40fdc05a243ce35ccd862b65442b081d0b37ad232a393b4483e4cdda11492d9a46894ead2fd0130b0ad545b4e1f8f74bb0a30890a59e6357df0b50b5ab49ed2be1c1efaa3f53cdec03dc70f8a68e8bf8a2a4fe6ec11068653d385865228268629bd86b0cd4c99594863d1352bf370f69d9dd435c566f90ba75d43d2b63327eb9687bd87de59ebf0b0a9ba6319a30a7dc3691feefe82d4b9a553c8bcaee83ff17cf9b290e9cf21ba063e5885b1a8ccc94ef5c9a06c427fc4ef0f18581a6e41daeb0b4d1183d24170cd02f5b192ff95021d4f6c36ec9a6cf99d868197e1c962b40522567ffb5fa1e8c131a06f78d1aa5526a810e488898c14a0424237d006dbfac03950e01c5bb082b417123b46b826559c78b588ce5aa0a804ed6559eab6e8a09bf15dd7dfae0a66b6dc4e08a06a509a8246081f4def6837a95c3159ee9a5647eff73ecb576844b04d5f914dd32e6d092346d7f68cd4a7153d7a60b02fa59f24c521e41546103793c63716d7acfed1320202a4f1e320b05949ad24dc9e091443121899b7f3d3332a5d439f7530837c320ec9e79a446afa13dbeb3120a145bf3f2496768ae9029b4f6ce9d32395d87f5c18ead6c7581ee17e0e8dddce2d1944bfc10a0343805e01dbc2e35a962a4fbc33c09c3e0941f20b5e63457ee68d049deb5f842d3293ff6ba1a8a1c9ad7e79ea3d34f79f932739f96fbdabbf4851fec67f5e32b44396aa61ffa23563648974953a1614178ec3b0dad6a93648e6c3cad1ed2d41e402e2ab347e84fe52e909980bab3a390939a61dd88f944906e221eb461a0f034656c14ed63ea6537547b6e264f671cf0aa15c5687d7ac572bd004759f31190f5c8a3a5b0a73fda020c4f2d0376fd8300426b8d9c48fd20314b7ec3fc8859aa6ed77fef45160f6adf872fc2d7dcf5d42a19401da08b12b124efa29cf663a4e1dc48b9f7139ca5192fabb998a053959647d52abef98ef22e260355bcc6ea9099f9ba413f17829d1dfb309c19e0fd24da54fc8aa7969b93916c610d9423b42bb7e140c633df2bc082db88889877261446f632bc568b910f5615e6895be6b5726f788795248e3ffae162170e12eb8156517d32086067f410eca9d8dd2cb4f703563359b51052197d9aef7dbe668dcef2c9978d0ad4f94c205069644a26c4c00dd80a8f48947f6a9c134a87fb3dc306cb22ff7ded05d538680e88b555e92ed253fc2af16fd0ce94bfece9262983adb2bb9ce982ad4eaf30f5162fa0b8beb80d3613617d3c4c3408b6c100bc5224cca4adba2c62b57673c0acd27f7d70d42656dc68c0df8fc569a5610cc60221896d899711604415036966734b2431a6128aeca5b4d79c372d3835f2639ca1d242cfe60abbe918ec4c44ac1d6f6bc5102d5e111fae75d439bed93b6fcd89c069455743a1ca31868676d41ce97395e59ce38c696f7bafa5c2e50b8160ac894f431150a84320dbee09843b6e28d7be44e8a25de892f786b537e97e242345950b7dd9eff100c636c779d6c6394ed488574e074442c7359dc0cd018e14d73ceb404be8ca981086d13c02e72b7b445707d0a6e8a5b8e9f76638e79424d05cbe45d04d9e3cd0349475162c7c7e3927237b5563d6a18086d9dc17ac61969780db44c03938786bb0c6a6fbde1ad42d4c462f23da06856d95e21f9976a3d95d25e427fbec97248e72cc12d6a5f842e36ad4c9c64a7b7d7e198dda04eac6aba9407557745faa88876fa5f6422ad476355523ae1a65cfcb29917992690832635416fcf79a87e80a54e649c7b5f2da49ecec94bc2c5c5fa8fc247d12ea7e9a127936181f4e7e3c372100b651d963bb73feb086b0de0c09fce1413ddb1c2d2007d88c23075a5ec9a082c2e7f3105ccd8411b68fa7a2a0a08e1ba8e206fcfb580186bc295c10f0c52d5989bd675a1758929e6bed23749c329d3d07880e67609127265da76f16e29269fc0a66296f994f8835bc059723fc0296402667ee2b277f96fbd316a139bbf0a594491e67e6eca6adb6e8e9408ee7fef98644bb55ef905e84704197cd2b609d0c5090945f0c9e4cdb416cad997ce51b69788b9cbe82a7748c01d054fbf249f72e381a020f88539af7a0bf7016103217b8bf9ad023338e5edc2cf756df013e327479e3bedb48df7cf21027957a676fae3ee6bda629577b5b7fabf8b296deb5cae83f0e85c228eee70186c55a49c5600828dcd6d85388079bf166614c288221dcf0069d2b56c76972cc2448f8e91787bddabf3037bb2dce3609f3de3f4f10e7f8e32fe5d9698d73d075ebf9510ff9f47c2f9dd438622a3f23daf34bf43d6786eddae15ee37717ec9c004ffd1bec58b9407afcf3901b60581774ab7b521014fdecf397065d2f6701eeb9e5cf5b6eef4000336cc9e7de34e77bba85f3d4298b77b196090c15f757d7bcd9c9c8496774130556f648f6cd47a0c31d", 0x1000}], 0x5) 16:00:00 executing program 1: flock(0xffffffffffffffff, 0x40002) read(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20400, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0x0, 0x86, 0x80000025, 0x1000, 0x5cf19e2f}, {{}, 0xfffffffffffffffb, 0x20, 0x40000084, 0x0, 0x400}], 0x9, &(0x7f0000001200)=[{{}, 0xfffffffffffffffa, 0x20, 0xf0000025, 0x6}, {{}, 0xfffffffffffffff9, 0xcfebc32d2ad1da91, 0x8, 0x7fff, 0x2a}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x4, 0x7fff}], 0x8, &(0x7f00000012c0)={0x7, 0x90}) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xfffffffffffffd51) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x40) fchown(r1, r2, r3) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) 16:00:00 executing program 1: 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = socket(0x1000000019, 0x2004, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xe5, 0x2}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) syz_execute_func(&(0x7f0000000100)="c42159e2b407626100002e2e660f3a0a52001c0f0f64ab00a045d9cdc42285a667f7470f0d9f54d0d83ac403ed6ce51f3ef30faedb83190064da4900") 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x400000, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="d5f74ee925f78b4224240b96341ea3933e2fd0e22ae4099cdcd4fa35dee839fd19cd1c8f1abd21eb614d1c", 0x2b}, {&(0x7f0000000100)="59a1d538a36c9da068e43acac35244e0f38666aa5b8c7a166054065343353af3e760edf9ef5182b4158681ae6a5c", 0x2e}, {&(0x7f0000000140)="e4c8a7b1724dbe5ddb92f1019ba735109720ff605e6e78c276c95f222f3e99891d48976d33bf3f057beaa83c3e9b438faa3850061eb883de595b741b07fc710dd47572bce2e10f67ce8dd298d9b2963d92cdbd5e98f9800c14f3ddc6e76a715aacdf4e28ec2c1010f63526fbf16694bd73e5fab0b8df0bb5089e930822e133235e41ef7b2d7f906e7cfb8d4c2b27fac85f087f8610a2223c9df208457ae557b1bd92e4d85abf2160795bf464f586af1e1c59d7b7779151613043ce004440fcbb0da5", 0xc2}], 0x4, &(0x7f0000000280)=[{0xe8, 0xffff, 0xffff, "a51beb5a08ea25543aca56a44bedd6781af6affb3ba02ed805ec99ed5f53e641656640b995ef1f07031fb61b4fbdca89dee31e51daeefc8b87ebc6707428fb1e01c5b0ae8b4133fdf001a0396cae9e9bcafda8f81a5beea5119659571eac5fa643a872533fed3492d76bc1a4ab005e3f2807039e140605e88bc4690456dcc36a648efc3e5cd600e0a14b51a3ae26c28b3ea0243be062f041771fa6ea625b4d9363a5b4abc776b9c2a4faa8190efa8348bbeec495041ee9d03ba6ad42bf7d484b14a7cf2938ddb7da7eab47092b22f20bd5ef16f417"}, {0xa8, 0xffff, 0xcdc, "119128973c7a7f11b6bbde533c03017ecf85fb08bebe97d893dc66a75eecd130be4e4f660affbd12777c64e8e40a6ad84cb2464934890a56d9f09e178ecbf878ed4a6e56d88b45f51538f958687fbb38b44f65b02031432c0eb5ea39f25108b9aec54935e48bd85f8120a559ae2514eb1e55cb6bad2c954a0c897267c55074d46d694698823f2870d5e89e371133c6519e35ec699f41"}], 0x190}, 0x4) chdir(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x200000, 0x0, 0x9, 0x0, "b8000000000000080100", 0xfffffffffffffffd, 0x7fc}) socket(0x1, 0x2, 0x5) r1 = socket(0x8000000000017, 0xd20068652cbea5f5, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809", 0x98) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6d09f18ff25d6fb) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f0000000140)={0x2, 0x5, 0x3f, 0x400, 0x29, 0x100, 0x800}, &(0x7f0000000180)={0x1, 0xffffffffffffffe0, 0x1, 0x4, 0x7, 0x9, 0x0, 0x101}, &(0x7f00000001c0)={0xcc8, 0x0, 0x3, 0x3, 0x8e4, 0x8, 0x4, 0x1}, &(0x7f0000000200)={0x7, 0xffff}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x11000300000005}) 16:00:00 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x2, 0x101}, {0xfffffffffffffffd, 0x8000}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x100000001}, {0x6, 0x8}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xe5f0, 0xd004}, {0x4, 0x100000001}}, &(0x7f0000000100)) r0 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000140)=""/245) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x800, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x2000100000000}) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) socketpair(0x18, 0x4003, 0x1f, 0x0) accept(r0, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) 16:00:01 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000040), &(0x7f0000000140)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/14, 0xe, 0x42, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: chmod(&(0x7f0000001300)='./file0\x00', 0x22) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000001100)=""/250, 0xfa}, {&(0x7f0000001200)=""/198, 0xc6}, {&(0x7f0000001300)}], 0x3, 0x0) chroot(&(0x7f00000000c0)='.\x00') 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5a39}) mprotect(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4) poll(&(0x7f0000000100)=[{r1, 0x2}, {r1, 0x18d}, {r0, 0x46}, {r0, 0x4}, {r1}, {r1, 0x86}, {r1, 0x1}], 0x7, 0x8) 16:00:01 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0xc0, 0x100) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)="bbf5ab2e9f72426c1bfc3f22a4df5832036a0a32a471e216561e0c2d1d42c7124ccdf47ea59736b8c02d234ad005bb26451ba60e8d93e64c05b1890be5e89dca4025c610318e685bc63b1494ff32662d669279ca2f19cc020edd296523", 0x5d}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus/file0\x00', 0x2, 0x1, 0x81, 0x1, 0x6, 0x0, 0x2, 0x1, 0x2, 0x7ff, 0x8}) ioctl$TIOCCDTR(r1, 0x20007478) write(r1, &(0x7f0000000140)="6ff0", 0xfffffffffffffd61) execve(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) utimensat(r1, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)={{0x5, 0x5}, {0x4, 0x8}}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x141, 0x0) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = semget(0x2, 0x4, 0x20) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)) setegid(r1) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="4964bbaef494263492ae891206a1be8177ce5846ab670cad92354a6c7d785dae1b3c82deffa7076d64e202567e3302fcfa619f5225fec7757ac7ecbcfa590544c13b1f25a161f24580556256b35eee5ff6f773dfc481808a47d25cd676b23e661560e7b3e1199fe37f94e2356c4e519805022418c061c07d4d530a540c90d98f3d55de5fc6caca9f", 0x88) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="b244c94647a46b5dd95eab692a6d7172bbf1852ffd2a2fa1367b3970bbf171e90a3260a4f14f662b97fb33a2c8176c35f7bc01e58069d4ae2c33e610dbe5d818b0c6b66e32a7fcf525870f24be7491100de94adc0e2f7b14c7f2c6dcf58ff8807f81048cad32f63ce4c608590b38f18569abfc24c4658acd92a25c422b12b79276df1b5912bdb6f7994edef19f", 0x8d) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xfffffffffffffffe, 0x181f, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10712, 0x0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xc600, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2c) pipe(&(0x7f0000000180)) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x200000000003, 0x2, 0x31bf, 0x64, r2}) pipe(&(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000500)="92e04d93746bbd3534236af28aab46230010792bd5382a8717b69f09fd9d7e55d5c5b4575776da07693e94292f1c05cd799b017bed771e9e72e1a7bdaca6a4cc960327688f5d319721b17181c30dc957b9efaab9933fc21fd618556f4c", 0x5d) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r1) write(r0, &(0x7f00000001c0)="2406f743cd", 0x5) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ff3000/0xd000)=nil, 0x2ffc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x10000}, 0xc) r3 = shmget(0x1, 0x2000, 0x412, &(0x7f0000ffa000/0x2000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x2000) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x800, 0x7}, {0x18, 0x0, 0x7ff, 0x7}, 0x80000001, [0x1000, 0x100000001, 0x70e44a49, 0x100000001, 0x7fffffff, 0x1, 0x8001, 0xc943]}, 0x3c) 16:00:06 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)) fcntl$dupfd(r1, 0x0, r1) 16:00:06 executing program 1: r0 = socket(0x5, 0x5, 0x208) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x3, 0x2, 0x4, 0x2, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)="467393b14352d0a29df868048ad0524fc40d3b91bfe305119b94e2556e5189ada8fed0f2ddfdd14e030c7c4864f6c8fcdf9d81f95ec38539c70849bc1a4ff455ba455072d4", 0xfffffff0) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x7}, 0xc) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) msgget$private(0x0, 0x100) mlockall(0x3) 16:00:07 executing program 0: mprotect(&(0x7f0000370000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10808, 0x102) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) socket(0x18, 0x4000, 0x400) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xdcd, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x2}) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27b1a0d0cd7daa0b4ea95e590dd653360700bb89"}) syz_open_pts() r1 = msgget(0x3, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/4096) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = semget(0x0, 0xffffffffffffffff, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x9) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x8, 0x200}, 0xa69cf2aed1613a65) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/101, 0x12ac) close(r2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) recvfrom(r3, &(0x7f0000000540)=""/4096, 0x1000, 0x843, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)=':*u\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='*\x00', &(0x7f0000000380)=')+\x00', &(0x7f00000003c0)='&\x1e#@^%,{+\x00', &(0x7f0000000400)='**\x00', &(0x7f0000000440)='\x00']) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xfddb, 0x800}, {0x0, 0xfffffffffffffff9, 0x800}, {0x2, 0x7ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x7, 0xffffffffffffffff, 0x1800}], 0x5) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) r2 = fcntl$dupfd(r1, 0xa, r0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x100000000) execve(0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_int(r0, 0xffff, 0x34, &(0x7f0000000040)=0xf3, 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:07 executing program 0: mlock(&(0x7f0000fea000/0x14000)=nil, 0x14000) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x1}}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f00000000c0)="01201a56e9681eab07783b3706000000000000000000000000000000", 0x1c) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="f0d5fe72a31abfc2bc2f7bd92e61d7262ca50039de8e6eb35fc740e760e032d553835f5d5863a0e8d67dacac4e2bd5cdcb866f03dda369b29a7415392ee3c32b8f42cbaa008037d984a68e22f62a39725b6d98c9448ff10a847d21a5dee310a9f4513a96ce2308df796a7e45228554908a40b03db6aa64ee9c4ff94f0fc82f85c35e98af2b285b73e8ddd8086d71f5f11c2f45c945462b2028108593f807f446505af439808df65bc0d0561b874e7fa909c1c87e9db05344a4414ac95cb3362ba9e54d832b0b11445bac311c7841440d69c5f1abf92813789526011f983bacdf86ead78b6ef985259d187d3630fc25a03d7e50bdcc829f0000fd64dc81564f584b9c63b1b05dbf3f52485b85379f1e0126b477bd72f0bb1bd4bec6dce03a5069bca2ea06edce57218269e763a95c87351211bc40363e2480a89f97bb075b0455a1dad945f5c6007f124cdff78ba4416a5833227452449fc695f77812bd8fde38fe76edf756a9c05aada744168315e02ec5e6d778661734b420915cbe6e2cb6bd015f5cdef3980ef62bf80221b0acf819ed41b702270c4d0949f36a1dd60a54e4080433c9da7f9fda7c2e9d88cd1cbacdb4862b0dc7da968e8eae18a0929cf77de538efda779873af2ac47a1b48d07d16cd909af938b21077853839d0435117f93bbb371b3fab11d2cc0c814fd64efa7f442e36cde7c2e68540369dc130bd79b409a026bcc762a98c3b708e274b94e1140438b5eea3a34c88c7e88a1128e7e4be6e700a2612bc14e80f30ff8b9d1ff551d0ddf89c1e223016af67eaf95987b577551fb31c98ec2aaedf65cb08a8d66b129454fbdd0c28e25fbf53f4ad1327a3314056a6c58f11065bf611d0a77495b60addffb0cb85c45c1f21ee8fa4f6b5eb33b125442fdc07ff0a32cd3daae944fa814470633a815d4aa96a4032300474d7885cb8ecb8825ee5d1b0d71660480f7caf51a0cd7758cb8924579dd47b6cddc5ae1eee1cfa31cfb90ff90cf43b25e72c82be9575a584db8710fe23138ae478564175653fc6229426f8555d40a7423842342980847c626bcc3ae3519f7a57cb954ad93867b75add1ea7569752250fb0668276d11fc46c1ba64dce853aeada81bf8af952bbe0fab5e8a735f90502526cf54e83601b044e2535a90e105097c749ff7c3ca8696695a447ce2e2d9d1bf67e27f2f6a5dc7f9e38ed2aac43414c5ef72fb7aff706ac3bcb6734a71ad92b4c3129c9e5b71418b54b2ddb1abceeb1e1c4fe72acc8069d9adde6de89095238017eebfd446d657b6d0187a7aac9884505ee999b5b1eb5590182dd5cf54a37bed445df30bb7e2d3ffc22257bc929ead3f027477b263e982320192637cb9cb357914c0b8b95f66783116584daa155cb6367dca42ee11a73693e93d2b2080044c436dc9143832c6767d3709e6fecbf7b17b1961c4a385c4a5ffc0245486880da6c96119849d105462e92f16cac566e37e4c1072e4bba65ac965cdfcbd11149a182bb58988d1a944cf4920b2d6ddf6eca49546a663009bb7c5bb060f801b6906026e6c1c843aa737550297c298704cbefced8703330931d61a4e247c5289b3a6b8ce1400c34ef64e6aa4f87532f1d322b011330f09839f0dd26d5ca333c0b19488bd1d716ce50a46424bfcaf496457303abc0b6f5401cf88afe6797af670d75d1311c71012def57fbc181e3e29cb0eaf84be5777620876244bd50037e1c8c99d05e69a631257ad60a1de87d3948265b41aa0d7c80bcb0d925438a1170b7a7dfffb4a7615de89e4554f5c7883d3cf23a3148390e64eefc70e4eac6b9424f460220c4262e466eeb06d3a32b85269de63dfc464a5cc0b737edff77fe4b0065b94aaa5dcbee89ece0300b3072e3f0c9f425d485fb12990ef35a5a6e89b80482ca20150d82969e8fb18e38dfc67d9adb53550ab7f17b0ca27b122ad02e48247f1f56f0fe7e3ff2a902b2e1cec0889593add525450e", 0x57d}], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x3}, {0x1ff, 0x7ff}}) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0xf0) r1 = socket(0x18, 0x0, 0x9) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r0, 0x4, 0x8c) socket(0x18, 0x1, 0x6) 16:00:07 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x47f, 0x80000000080) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x44) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x1fd, &(0x7f0000000140)="ebffcbff13b9fd812ea44ee69931929643eef8980c86d1a543a1a0df8b5d4c58e6f2f2388777a515eb1dbf08fa5c80098643f158cbdd4c75f1d9b48f680c05ed8b1c0904ae06fe5403e6015c0872fca6470689b6efe385122e19d1485f8012bb14c7581a629ed36d08ea3888c864a7cbf1d806c4470e129020fdef0299e317a980", 0xfffffffffffffe97) sendto(r0, &(0x7f0000000000)="1b2995a20c717f712e8551ea3c7c94ef", 0x10, 0x5, 0x0, 0x0) dup2(r0, r0) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000093000/0x4000)=nil, 0x4000, 0x0) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000200)="8e440d9d3d67f520335b516ab81469abf691cbcb4ab79c463255203b07a46b2cc2cabb303bb7458bc0b7d251a8c14f094e55f0bb4d5d4e3e224b64f4b807fc09e4d1a23f7e32fc3a290d31e3a5eccd68d70a74f54a89bf90ff02ae47d2151071dfdf112bd2d0c1863e9f8d2426b0e0d6de0b9849bae5f3ef8269840dc5f5f601de42e0abbf3419f77ddd0f871dfc7c44873e81766547acfa445fa956aada3e607fe1bf2ed31ea6eee90dca7dfac0ff95915ba775bb1ae6a3b83e9e812f6d4e7822f9bd486c51594ed5fd5a99973109aafb4c1fda7beebbc3f8abb418fd4174dcae671cbffd52e5a104be4f332d1358eae5ceabba06c3942212", 0xf9}, {&(0x7f0000000300)="028e828722954cf478a01d935043bd555305c8965a2c75d0b4b0d42d3b1be32f6d36edb0134ec4b946e1bbbe079d2e89f9e545c3379532f6eee36fb0be69f294afb27cf0aa2de04d08a5434030d2fed39cd82b0e20c55200dc87c0ed7b5c910982495c6f9c4588c58f220ed0ac299851534495819f6430fb674f65b1c2ee5ee4b8f3115efc3f4aa184d50bd052f08741f5fbc882e5b9cbc984666a3e1c426d5239797e23de8c83e407247f168f6e3914fe405f0777fd6c8562b81165063f08f3fc709f106755553d64108c82bfbc685d01a58e6edaf8f5914fe430fb8fe30155e4b7b2c8060b99edce30ecb96e57272b0974637d6ef1f6b506fc4ef9d375323e8d7f6b2d1ab575da84ea73d864135e9b358858af671e8cac7312e6b3dde4ec6242f4fc66af375261a5754c77705862dd9ebf2e65e94d29e884169c1b8e280f2c1b8ab1b1d01f2eeca0d86de80041a0903e3010ca2f8c14606eacf3ed1a6d7d7f519fd2b9522d629068d1a8f448ccc7491decf553016810d27c2b694125cc649ff5bf70574b5a956bb2adda2568943f07a607fd5fb3edfa97ffd2132e1cb7e53f49f205ad5488f949fc80a0934b4d25133f06e1562d5281ce6dc7b57f183eb50b290eb23ee788283e56233f500494632ea3dc477d1c009f102258ff0feb44c92d53f7a66cb1baa3b5c668dbadd99e6b1f5260fb3a078781ff347b2b311917aed10648d4e25e2d20cad4adea37079df32dfe8d15fc88c12a30f56a8e2c1702948d0983017ba92466f8fecd61bcb1377d84944b9ff7b3cf11cd4f6038442324715f1e139cdccc060c263b69b7a1dadd5b3d40747496807cda34af35fb7f2ab46ba21fc0b833607b818c018b3f4330d7c2d1841a352de5c8fe16403cffe40f2cfc34800a9c08a1c52156b338ea70de53565d853a82a8ec7d51834f215e998e5b29efb922f8a78c943b033c431343011a8a811874002572a789d5d1bd6d1cf0dd56a85c9c767e9bb51811f17b9861a8b18f084fbe8f52a31783908ebbd5013e62791c22b53a44bd66a224e52e2952ff7286bf291c7a8b267c84271b30a6f7ef47f1a498d083dac68b6c8823b491ba9f522cac1265504bdfcbb38382e512f1770f90ef9e9e9d7d52defe8f4181ec4ee87f5f953398f2db739fb6b6dd2ec8f19fb28d623b4614a5024dbce0fd3c1aa69c4a507ad482900acec3bb132389638b160d1ce9bcaca18f4cf5565e1f230e5f928950a12b77701f52ed28f49fe73e1c271d3a05c68080e5643829a38b8cb46f3c720a9af4ae6f8655cbaea66d50537898ee8071e836ec53c71b6af25cbd0a5fda2feb681fcaed2733a1f5a9b02f302db07e9adc21ea2e5252d437f1a779b1b6e9b826749451ef77e7ac88953c5bbcbd2d0d5085c7c016dbac3883353e69e03d967e6a1f241f14ee31b8fda1f6f85c4609e5b2cfb12ec9ce1420c680a7bcc4f245155a31aa7a26b12d475ad950d833aaf9545d55bbc4a437d4080a09a7c2361786db3e34cce51cb97df1ee21e84190d892b2adb28dd904a39516547c1eb9dba2900ad2dfc237811c2d844cf15c286d33be4a1c56c3a864ef38ef8d8fc00ec16a280a3a1a76d2a9295077254bc8ad4f266227175a242cf21944b8e526c100a3ef54a5a1ce51657834b475057904c4d1d794add129ae908a3c8c62f2ea1025f12d56f42bc0e55ccd6ccfa14f1a28583d351446d10b28d7fd4ea3b52ef634ef73610573501ef65717141b50ea772ea75dc1e3e5eda77e315a913d09033bcd27cc9b11846bd6c04a680259febcd3579c026f99c06d23421dc6a1836cbb39e5093b5e619367cb44b2533c759df6973d15d8b5cf9bbdb7ce21f9c26746594b55e839dc5b885dad144a16474f579898c47cc3747afff860e90729d9202015d34f1293904b1872d6ce07652b1f1a3e6fadc5b1cbea82af6bb0461247a7990c6fa5ede30d85eaf62ebc13f444baec721075d3ff3979b9f9d9b9144ffb074f0767cdb5fb38a5c1bd4af2160865b8fa6fc3558af143a2e107dd15650b7b81705602b61e6b6d21e427a5ab3e9b59ff4875157374b0083b72dee86d86ec196126006f3e36b7d0be65e7fd8298f74f3bccaacdde730c9b7e3f79169f773c7b4c44f47604e3179933ed80e155eeb7b05cecaf708b219f658a92f5530cac9d301ec3f0189161fcdc9e85288dee3045fa4378156b691537ecddfb7088b57205a611ac8f9e11efcbc16ef60f5209be99e06fefdb95a712a667eaac0e256e2b26c37fd38dd701a5ba5af3e41f1c80fef55b911dc20ccbac589c75fde8240498d6794be59ae62b72b8f6e045b45ae6d7f73f8f02735d48d898dc62e340b1f3604ac84dc5f519d3abeb8614b7edc6bed5ceccedf670efa85d8e8eeb52744b24f7ba9d7c0c778e7c302d824e74c1ca15968138ffce61b22b24512ab83e3beb4e102dd4488dd8362335ded812758d54ba16b03c908771c91c8e5d19f8d6bf0b2a75b23b0821f26bce82636140200dca7c17acf1f151bef83bd6baac4705162e72e02b44124ed6c0957d4ff559b653dab0da186cd26dde1970cf96102270905165eb7ee9af726e4a5bdc763c602d1a67e0cd8720f7fc24bd456eb0aea75b9d8e846350d6ea722ba9bd73aeb8eb5582ce6fd72e7fc23ca7e4730314541b6108623a46a078c74d57a716070ab92fddc82cd658d44b16427dd8fb042888919efc827bdf995f85e84ec84682b5f465bf9155fc0aa89a20e65dba96962065860c18d7cde8aeeeed03c9c0013beed9a65d2942528923d9b7ba7c25532dfb1804fde0711127dd29d20c3e07a00f31d714af6df7fe4354e8c0ba9e4d09236e58910c4e46680911b88c98ee3f7f18c602dbb621b22232db6b3677e448f6c0c5054348fd232f87932e6247547417a744dc916fabc16d0d392b8d88634a3445868a68379fc0619cf37a92d2dd1c5028a055750a6e13e95c3bb9b5593f4cbd6877f57bd944b9de1d49d365eb7329a15d08e49c283cf37d3c13acc299e3b6cb5dd8384ae1a88f7a0d074c43b354384670e0b3d943eef6927f41e4f0ddb9c0bc4ef3e7b4a0667e9edbfee6f8a5e08ec8c7c6967ea1f1054114c0094e617ef5dbece99fa073e5ff8023ce286daebd5f5f50f1134aa52998d5c243400baf10956c59d763d78e812edb28036fbf52a1a8970c23dc5db858c64909676d2c456986e038ec93ba55616158490ca2adb6d471f9f4a983107fd30d1b36d6ffaefd87969c0da6b2554f0145aaddd05878ad0661782442137a041313b9b1c092fcc4fa809968d1fc1acc5afad19ae281b865be877f131e9800f58c59d612d98401049bf9aaad42982c351598899c9744daa7c50ece20c9b81589a3c0d18a0e3b2523e4aeff5b0950eab257afd3a88026fb995a79341a5232ef9dbc596a937adaba21ccc508dc8003246a9454e21068f1565f27149d338a5315ce07464c25fbf6e21d6326fd79766df11c30756991ebaa7b790b3b6889a5d5f5234255d6aea291641492316374a40c74520763df763b0b8d6256269c77130741a0bb5786b0741ab13c2b9cacc094b57b5a3bd3a6e268ed557a0eaf08952d52524baa5e6b01e32c880a706a08195a2f8f2856a0f6c925c30278bd89d18ae64d0f7e9253cfcdb68813f4d2598e743c46115a76243a97db929e3acb9a8fca3fe6ab87c4583d2683a23b57b2c7aaee6bb0a54f3bf563e8ca651cef431a1171af1d4e4de838ca6508cebcbff0bcce94260d0013add34864b870837a98fb5543389abf9574c4bc0cd30eae5fe38ebfbaa5ba6a8e5e1df55d0d0cac973e1ceea832f60d927d7eb01eca1d4b95ace57d1429062d5988e56396f961e155460483055d12962e10adb17d3eae445f30d69840c2f0b69db3bc62defae644b94dd9a143287e50634999e3215a2ce846231374905fc7a7a71e593385966cbf91caf464725613566c607ce867ecb74ed46fe99cf235cec5384b2a813a2951db4569d0bafa2da5d4b9c12b6339093073120d2ae3a9eebddc90ac6d7cd33c76dab49c6a65b2519aff6921bf2da10507d808c1abd37c5dfa3b0ce81da149c830580fc9acbc53717b2f785c562c3ae77962a486e028b823056d4f9392159abd807bc22068e110a8a1121326678509f6b5347dfa316427405267198f465f9f8d8c736ce663a1dd53a5b0f6e8342fcee20f114890e9c930405e2c232a061b4862a4c511a47b0647cd3e8fd01a597072d11e84c60445608d5648c4eddde35632a43a489fd865f0eb72b28d73f71d50dcb8b408107f56b622474ce8e4b72baa4c12b08c105bc047ffe47596aeed6b7f2f7b798923b7c86ddae0483086e1c90ed4126730590fd77242c72af1078d22d924cb8d656d76cc455f06a2f7dc1da1a19f459793c939a9a2f6b0305d97e8331ef0ededb30651492afa67ccf43a3dc7a2968f5a81e6b7c94100ceb046e56a541e8576513ac97ad2c5178301a48519522051fee9f11f2d576b0e05328400a36360cc22d0754e1caedd1e57b9fb883861fe609b94ef00178afca40debda2b72cd6ce242c9e4263490520d8ef9f4ebec4c1cfa34fffe5563a25a794e8fac145cf56c23161f64b5cd720f2c54cd523ca463bd29e255981dc25a89982715dd39b29af02a4052992b2d971f96a6dc40ec91ec7b5ee9654b462d6dfee81854de65636849746a5d4638f5d9d5700511cf1e94510179905dcfcf283bcecbec7676403493464c8357c76130a81835327ec8a5c4f000d40a1047b34618106ddd5605407601c2fccb2edeb6ddad3a01be57d77cf11bb8b45cac7f7efab5bb810dbe3854b7262f8e4ddd2ff0cf54bc76ce94e89110ec8f47d65196a49934ccf2bc57bb66b17c8c2a8271fbfe4a11015acce1c3306e1f369d43fd8412b882612eb856231d4865030468749cb0abeb06599e48f8c248141735129ad9aed2f0e4c389bd7251411886037396a485368c5a7e7ebcde3fa7718f29a392e2841eaf83b8cd66e179a4296cb4de17d2934f2682caeb8f2e6d7f12397db7b3bf808fcf75733b56d32920c0bb5e6dfaaedc2ff69e3f474578096c7eb1ac19306feab4fb20a2af94e2e97705c3d3971423d41589c82413b16453238ac5eb87cbf69fc620948be7c0f1bfc215ccb9881221c609fd3a57bac53bbd6c204dd5ac583e3a7724ad1e775406c5e8704a342ee6d03646678f9bc93d441a1ec5fb41f67e373ec8429684a0c09c76b3e9105bd53cbf0d71df93d395b434d807531bd1c1153b35a8ec07b18a2a78ac648c0f238bf604d65be27cc8fbad9161e5eafb925ee95a547aecebd50ae42e631767998d864d645380970767c52d438ba4616985ed64b6d2dda19a60b102bc81a3083eb2f918e0fe33fccdda71c9ef19dba38a0849ce18ea1d4bcb8fb6c5baa13aebf57b479bd9f311e1dc036c3041bf753dbbef5d6c4f117f8a70eccef35ad4fed8a1c8cb7de63c5cc428747001d1864d352ea6283032e62e9f22f039f1ea16ed13b4063d20f72337e6b73a6828ac82ab3e73b61ed4594e3308e552ac992b9e26b595b833f29034134c94b22f46739b16e9e9db91fdb6f97214337c123f7e79ad65117e98bde067e7e177c80268656166b4bd1a6b1cf00625814c702a9af4aadaca4fe7ffa0cb18e2e2eec60961a76ac81c416cd00a74ff8b16648a8634014888147949708dda29a93663b969f2763e4fa6ae70df1df2fe884c8ac4bf8194f507318bebf6e96301e3defc674174332aa0d9a581b07e2a9880942b863195e6377fdea7f27ce67fc3d524a569d8ae8803b551", 0x1000}, {&(0x7f0000001300)="2149ace4f5a565c1de8183d7fc412f8601f1859dd908", 0x16}], 0x3) poll(&(0x7f0000001380)=[{r2, 0x40}, {r1, 0x1}, {r2, 0x4}, {r0, 0x4}, {r2, 0x1}, {r2, 0x87}, {r0, 0x100}, {r0, 0x40}], 0x8, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001400), 0x10004) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x10, 0x3, 0xbf1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x4, 0xac82}, {{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x9}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xd, 0x40000003, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xb7cf, 0x5}], 0xe41fee7, &(0x7f0000000100)={0x0, 0x3fac}) fcntl$getown(r2, 0x5) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) sendto$unix(r0, &(0x7f0000000340)="556fc7a8cca36b3fba0379066929285f0184ac9f2a63dd1c201f78f35a9b4823024d01311e0cedeb8f8692ba2197b6b0fd3077b554867bfd5c2633c3f6cc217b7106dcd63af9b0c1f9af4e06129f6a4edfa8557a75ca44ec5d6a93046926e541812e933cd4ce273839b9f1652ed60a8441fb5d3aac3400b9baeebfca6c56183ac232dcd6e5e2cdd7401fd23a0999551ea2d90793f0b267d0b0c523d3fac70aff57fa4d00de3013b5be1520f2f9a171bd9f2d2bcedf390958a7604519987d21d080e5b2229b016ba42b7138178d80b5b9788db941b2948d3fb6d4883577d366eae98b1b87db1701e9b286a061047f1660e0d2eed072ed8fd0422fab8eab3d79c4eee26d089ab3cf9a97c46c4645fb851f02ee2da710b484e308bd6bdf67cfdde67a6da19ca54fe52a8d4aba6d9e3466980b02edcc4901eedcb198e83a24e9b4f81ccd3bebb4e09cdf88e35a350b7ee09bc4e194b700e430137b63a2c445614619bfbfc54879fd17cfb01ceb28f97157702d7817f73db7ad23a07b2e258fcfafb006f27a88d32cc82b3fec83a601eb35c02c3e195b99bb06724119ce5a3dbeeb7626b8fa5140d5a80d3671a3a556d2c44b2eddfc3f867c091ca367c253f43f2f7302f9da2dd3cb19854e82b2c18f48370add3ee077a4a8b2d5b1aada9680b6a74624328a5bc8a540e632480fda02bb3b02cb9958cc1020e948154aab43f92156780ec874cb15a2217f148941db7a4c183646de9740d51ced07e1c53affe8496ed5b84d7c8a4e982ff04391b29307de024b2da8f98496a9afbf31c3b013ce695c05944a41c70f8691ef41cda90fcafffc05686e6e7ca61bfc4f0d50afa8551902360a8c89605b6c24eb17f5690bee6ec1479d6b5eefac561937ef281046c442955abe2eaa35032ba33caa333550bd467fade17da7cf0e4f2a255273b079722367a6c6091553554a7c0021901fe1faa80dcb1e7c336f1b84c10678c9750dcb3c144679c21ad00eaeb543d695ccf129ffc4716f60348662d384d4730d4d1f18a882f93db914c6597280f2f584e4e330d5d449202cc67b0e3076f1ac551b0aa20cba92fd199a37fc24d5a85e353ca4e46bdef6a53a9653051efbc8df5aa2d9599b1d981cf900324140c0187919dcc77f9d02e763728e2f1edbd8e6c5cbc62a676ec8ebd6482fd49c98926145d225b492e5ca3cd7821bb3b59f57d31fed5c554d43c4eae7d677082f75b694137997f4a4da39042438339a15df502ca883d4d1dacc553cb43f08043f9180a682aa95af7a2adaa05dabfbf436f20754d5936e5a39713f9c7a1c695cb0ab2eb309aca8bcf853be2c885ac01538855ef763c354654240c2cc8ae4c4ac6d3253722264f26f7e23ac42be91b95887bbd156be05ba5cc0d9afca63e9e907b32affc4c1f6b34e0a4d68af375615ae815fe4c10bc4df22a11b4cfa021a7d0650b73dac6250fa72dd6658e96ff95920b306417910208930e414dee1f08067691e1fa4494b921b312190a6fad7fd70a5daf31672c353b05c7e27e42719eece57d55fc20b2ed4a6c8e5a27194852f1540f585e0a8abf1151fd5e95dd8044b4e3056d61e6c5c60c9d6a2667a0bc87e164d251d7d97594e797f3d12aff251a1c2823244d093be5b16dcafdd1783e4aec39eaeee51b26a32bd6419d62f6eeb9e730b7ac7e149227ea338593677a70be9981078acfa3c04b855fdd5fa89c9b812bb1b815c7175eccdcf43d404886038e9d37003876a429a33aab6b1137d6b7168c6bd842bf87c89f45578a3408690480ab9f856de5052377170267172f32eb84caa6af9fe5f06522ba5dacbafe76b77368a998b11bdb576d85dc6aef2acd1ab8ac968ce694a170edd11b230a8854d422407c93da3f4175698b133d9a389e3b4ecc4ca175ae50bf7a836e03252710453e069dc874b506f6149df48d5a0346ead1f661264ca2d3fdee795fa8ab4df03139b9e544f519ffec6ff3a2271bffe9704c9b1578de636f6b13516f81d3ff91364e0d0e15e0b2b955f84857e4a77c8edcb14835f36414f97848fe75049e31306f1065228abd19a01367ed4f17c1d205e7d83f2c7852e410eb59bacf9d80fffae01ecacd0fbd1881af9c19fa90f29403d9f40ee1302842decec30e224e08cb4db166d5cfdaf8b80ce10f74e8ee9e2dc01adb1666aa4859159ffdf2e6979309e7c887962e2f057f6c3caa691e71a8d7b724f3be3f8ccde83e01a6847dce95b346b6365e25124a0bf091cc939d28cdf73e8372c2cbaf43d68b50e0ae7bc814252c13aca9a4629fc1cf1cfd6cad8fc7e4d741fd1e6b993c5f7b3bf5cbcbdae2d89a46706401a18a5433d5f67187a0e6896d0837a04bd73f39aeb90e2305bb217bad695756f8c4aa459f94961929420016613013338a5412017596a054d6a20bb0b4d1de15478e517e9fb889aaebd39a6bb17524036a9fec93df76100547657f729e9dd93d017e503c69a5c2f1be90c8801504fc46edf15cb654775109d4e8626ad25eb63df9d025336981faa94fcfb0ffa9f798978d6c591d5a24db330a8c46089e8ea45c2de179fc1951255dd046303f9568e4395e33f61cde29199ea65eca2edb35b23ace67f36211e13c41ef9f067c6a5d32922667c1c1d49fd7141dc121370bbf3f1248399458f9f277f31582e75700b0ee535934489026e1d75b09687e3eac4aaaa6a72cb507b6d8b1d236aaf5bff352e316f0f8363bd521b711a482394b6d9f58b444260670bf18342160aff3cfb6fc2593f86e730af50a18041c4e69106baf36a0fc0f0918f78a3494d230b5529b96d83f3b8431356c7e31d94387219aacfb2f19486fb9dc804f69b22c635568e2db38feb5efe1bf977d072283929069b663120a5cceb4061c4ccfa8ee7c64f1479396fc316de52eaba2706fadedf0e16eba5ccb223a860920c2021a4acc6e5bf076bdd0d470d58ad7731be4fb51363b1fa423a1490b5c77cc6a43042f98f2cdf8df44a36af6bad220e4ff6e8fe85a442dc123027d2f2fceb2d414c002bbfef141d6d5a5bc8092a9f8f7f55e8ab89cdf1f98470c825eb3b4dcc15ae5dcb24025539008ea237504f3195d5d3f90cc5e3c6629a118293b0436cd91b5443a628967dee052145397fc91d19fc6bfe984c52fd36395c9f698204217f276c583d433405268bda24a385e8454fd55f06fc5095fa91c0ae9e0c5e8651b62ffb98a3a109e92e49b7ae077a968858e727f7d5deef2c23a3221b3502571443d86206483a90199c9969c6e6ed0299cbc91965afa3d29d315a8de8a82ec74d7355d5c433859b25682bdc76b0ede657f40c7597fca3efce9c9b3bf5f24ad3f20aa64ca85b3d15b401beb119295c1a0ff1d6417fc91f3c51cbf0d3e73802a14541b9e4f2e30e8044bc668b07ec63c79e38e172f5c58c48d8ff632f397268cac0b1e45c594cae82237f3d19530787b91ddf65ff14496d12b6b15cad75226d726e4459f4cdea748c899a8cbc77ffb0cd8d6a4b5d3156ba995270df29a5df7e0f6844982ec42d0dbd5d0b1c6ef0e4f385723ff4d703df212df9b0d0f64cf0f40155d06cf8c9b6574fca29c22fbd226f1bd96c274944bb3757e2deb98ef90f6f85870c9afe32f611da5eee7de2a80365b2a7b6c31927edd9414a0d07a929b7787c7b3c15173c7104cd8c0bb54d462cbb858f3091e90e364d2f6ad859c062714eb5eb4e902f3bcc52321d822b8699f30d444bc37dce85d261d97ce521647e0469bddfdbec6529451934b58b3bb3e9c58bed5c6c48b3c2d2f1246ce98918afaf4cf6d4bf5a861ebbaa4b5043dc717746ca1542f16f33126daf5f7d66b951aa09cf0480c20fa8f9a4754d9faafc935ce0cf9080bd3b42f2528fb7699ccab38f6afc9bfbcfb64c88f146ceb6bfca3bf2ae091e9ee89981d94dfafeb6e27be494dc1f405188ed51a327e27767fa3e722d9d3f25972ba366058f9a1eb2643a45c36d65dbf5f4c06bf06d52b446e700ffc879d88c9e847799967f480f11974b1c4c2b078731ce231c576b22df67d5e72b4caf9fbdcc509c1b138d06ff5e4cb95359a4b20c3bbe2c298daf3f365db49008c7dc07d70ed27687041abc7f56c0a447bb9c4a228723258417c0627b75154fe84a6b070289a9f45214cc18b6651018245b178dd861b1420ce7476d178d97c6ffc99d96a4eae034f182c2ab79e8eb7fd164c21abd20e93e188e508263613c18d37a0623def556038e7219e0c7198f7ee3cc5f8115d13aa12e2600d3d374cf28d1a0f2329ad4dc41ac1115391ece1aee04ad5a79cacf8345f3cd87d01d7df3fbcfec1c953d1fb788029a11399828c4a7b4959a0fae6af01f7150791c23b83e21b244733bf2454152f2c1aa06a4252611a5de478941d037b23bc6a33ca61a2d063c013fb07ac726a626fc79991c8f37cc341c41b1f58d384966d16bddd128217c7675c8c08b79630871e4c507211417438a1836628fe4a9d1a97e16f41a6dd3a34d4a214ef1d94b3d4d71f002ac887cbf799fc3e8823f9ec031c41999a4c11b5e5f50179c1c09f29b51433476d7f0e6572870185281f27a0f70bed4f4c8fb147119c4710665809db8c4eaf029fe4983a196d8e3c403b9e2bc2cd48b4d9652544267a9574dde821aed630018253fbcfde8d881ece8065a2e625f68bc608a62aa8c664a7870bbbb3fb657607ce74d843744a6d8bb2016ff2f5f82a6105ed84324570494642a906ba63312c3e03185c083f2b01c400e36c2fc8ddae30779bd64f0610453e86528296ab88c89c0a2f38896129b1920800202b478494ddef00016ceaafad25c664821319e4ef66b8a8f3563663fe4dba4b6803acef9de377a4e0914160b03f0c301135c426728c72606b2b9f0f07951a980bffc6795b894cf698270a80c293e80b4d3dcb9d4bfca18f7f07a6eb7040324d8db351b2801826ad48c80ef1f0577f061546902148b7a534a89a05c2db50e948e89a621cf854c6b9e14996beb02dfe64dacae35d0f8ec41b3a76b799e7f3630ae8fc427d5aa6e30b2d782fdb2751890d3e68f20e42113354975e17cf028653690a4fa5745a7e2e0488a9c0bbeacfc9a166d02bed29b86d87868c10824631679fcca0dd4591297b3a555e95592a34fdbe31303a89ff01d2647d753f40f5eccb234ab6e5e861359de20e68465ffb7af5ea0b98bb6135a877719c4be824095e20ad13940a2efc8128f42cd5715abb21fcee9f7d32c8fa4e4db9f741ab9f5528d329338c698090b656d4034b8f6f12f29cc70a66623630e52b05fa14ea5c44dda340eec1c428b409c9b41186df1e480c48f9d3be3a700ee08a47febcf0b07566707d50b2512802b8095c11e2deda64e03006edac7f493bf87f8f41bd4120aafeb6226eb6ce0f9e9929103ce05cac9b61c5339a02b166a0a214620992fab6ecbc899834df600dfb916dc315ee6fa41622fcbb72e5cbe4236d0e12acc2b33e3a171ff54f9292f935de91d2bcdab29b27cb0f4fc17b870d57138d670a33dc1d67e8c5536127562115b51a788f264b93f88cf886d7361c6be03fba763582b2a3ebbd8c55dcf190d5c24b960ba3e1cc216a4c07275776c5366cff99750c6bf0832ecc15690e685ae10971da23f8fd61e0dddb7b55bfef15221caad58f6d746540f12b02bcf251faf7142ff52c72d4c487720b42255408b6b38f7ca2bd1a47facd5c0247a10d70add85376856ad9302da0ef719691a314e8d3a485186487b0e1d66f8f883c06b415cad278ff17a65c4e03b492f9f3502a5419fc3028a827e3dbdceccdaf52e6ebc5417ed74f5d2a188", 0x1000, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x5, 0x5}, {0x2, 0x40}}) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {}], 0x20000000000000e0}) 16:00:08 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0x2}], 0x1, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setegid(r0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x2) getpgrp() 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) dup2(r0, r0) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d97c1ff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbfa9552e98b920933978342c4d60c2d09806872b8f44fe93287e64c6629b81fa0e6752838ee75dab0d541ef7cd4f9835f1a035d88c07c11649f5659fef40000000000000000000000"], 0xf5, 0x2, 0x1800) r2 = getppid() r3 = getppid() setpgid(r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="25e7975d9cac59bf8999e025235171e3e352bd9c15b559d58611d7ead3b34c4e957e2c13fe6f05504514c48aa0", 0x2d) getsockopt(r0, 0x5, 0x3, &(0x7f00000002c0)=""/4096, &(0x7f0000000040)=0x1000) listen(r0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/110, 0x6e}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) dup(0xffffffffffffffff) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:09 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000000, 0x3b9ac9ff}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:09 executing program 1: r0 = socket(0x2, 0xa, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) r2 = dup2(r0, r0) recvfrom$unix(r2, &(0x7f0000000040)=""/255, 0xff, 0x41, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8004667c, &(0x7f00000001c0)={0xfeffffff}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="136480982380bdd0a803d989fed05c6bb77298147ad033e6323d259560f8e5815f73f2a044fd33055552fbd5e41789863e00000000000019515a4c8ab06198824b3da025bbd47b3bf579456fc7d409b7c5c862e119d747b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000700)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe2df55bcc9ff3e668642ccfdb9c29168aa3ce5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f", 0x4c3) r1 = syz_open_pts() close(r0) ioctl$TIOCSTART(r1, 0x2000746e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="87968bc9d541c62125aea918e227e3ba11a26aca610f00c53ce5ffb0d7a8983c89c283dc9e0fbbff8893ad32c512139a02c3f80365afb61070768e8a260ddd3e830d105d34478b483ba9e85b902149920128ff74a5f9bdd6211ad4f6f322379ed4f2432afbf2d037d7feb6dff6a080efd54757dd4bc26e4d62fd5fc2901b7b61220c266aa57c01e484cf20ff683856c45974563347c6319dcca0fdc8e94a4a2de3d8d3b931ec16204b1ff4f69115329f0c5296a1e75bd4e45185ac9334ec2146f8ac6a01558113fdbc948e", 0xcb}, {&(0x7f0000000300)="e86a529f1ce01281a9e239d27e18bd7e294b6731e7229b45e2620d6b4f3af09bf4aa763f88e37cbb87be8208c283a13a198991384a8db027595a3710d0d978000b7bbd02fb4faa118af6c05ab14f5981ebe5449320a88730dcdaba6b54bb04ee950d315c630b2b4ff677287680fd3e506c21fb6895b21615ffaccec5d4deb66a9c7fae78d147746a0a1407e7ac1654b8a1e82ec6bf45bd4ee26935a6dc12840e65d98882e5e41b32e1e09613c4e9397ac51189f2b1c6322d672dae8f652b69febc5fa5530d8a547db756d3b62fafea111c53f622f09d746df4505a0923498f4f48cccccf12ef0bdc6edfc4b5b2831b2f43f00586e51a87653563cfb14f080b", 0xff}, {&(0x7f0000000400)="153727a7476140844ea2ee6a7be1f8a2836925cc6cf0dbd46895686293f0c9b058605aa14cfa3a71717f4e54d5710607b24208d6daa957b16c24e98dda3ad9cf1b4c39bc8efdb71ec361375e7fe4ffe36b50cb05d8d82707354dacf680dabd4a28e78290cac5c33852eb7e6a78470e270112fe109bd069e3085e8a7fce755c5cf07afb551379c9501266e227c1a23623153942a6893b8b2fc2b1ff8f3d3772b28a99902055be131f4f3456b3bb1c4aef9b0c5e84f4d6316974444689fb4d15c7d582f51676e83ed8a33c19", 0xcb}, {&(0x7f0000000500)="3d3f6db6b041d1dfc6f200bb11bfd033a31e7bf69695973143166b2f00166bc6ed1cbf10fa0ee1dc1445dd7b94a9239b1e19375c6431ddf5b397612f74df2487fc89d73ba1cd23", 0x47}, {&(0x7f0000000580)="536ea157a3d2a55216da9d6d939e8ea774655e52acdd1dac892c1a8b8d631a86906676e0690711125a49e3f031af8da83618b81e79fc80d27c854d8e3da1fb74b252ab0e5e684e52838731de8781bb60dab3656975a926247b0f091ed5ad28d1a4a2266f066cf1856689f67acc228eebeccbe12bb9e7feed953b08ac7c6dd30061e2405a27cd1ef3261189edb814324b8a74005910291db746ab4118503298cd8ba3f05aa151297c4cff1789d3ea4e5ae0f44184da686e112f6b350c2c76950d9e781bd0", 0xc4}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xd9f, "ff42b21d030400000000000000fffbffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x7}, 0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x6, 0x8cc}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0xfffffffffffffffd, 0xffffffffffffffc1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x2a}, {{r2}, 0xfffffffffffffffc, 0x2, 0x55, 0x8001, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0xda, 0x40000010, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x5, 0xbdde, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0xc3f, 0x4}, {{r0}, 0xfffffffffffffffb, 0x11, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x4, 0x800}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0xa1, 0x0, 0x9, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x82, 0xfffff, 0x6, 0x80}, {{r0}, 0x0, 0x0, 0x1, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x6c, 0xfffff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x8000, 0x57}, {{r0}, 0x0, 0x40, 0x40000010, 0x800, 0x3}], 0x2, &(0x7f0000000100)={0x7, 0xffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2b6) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="00630eb8d9393d50406b47733ab57894335325abd3fbfb1d85a86428048dbf9d99f0dae039bdfb845849100b77575e27bcf2b9cf0cf013ad5405cbcb9ed29263343661558a794187d4e477838412da36721f270263ada44d270665f312ea7b662d44475b334898a8726022d1ab6e777dc94b290001e116fa2b0adf090c36440d3a14ebb079b4c277d1965defdfe524636350fb1c835c", 0x96}], 0x1, 0x0}, 0x4) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000003800)) sendmsg(r0, &(0x7f0000003680)={&(0x7f00000037c0)=@in6={0x18, 0x2, 0xffff, 0x100000001}, 0xc, &(0x7f0000002400)=[{&(0x7f0000000080)="6127c65adedde0e6a2dce4c5f54bda9f197a831d8b68c0269c74077812da87eee8b198afeda1f4aaea7c9b1b2567fb42df3b43ea920facf716993f636a5566135d5a8620c4b8e0c79509a42d94ef7d264916a1bc26ef570ad2bba8549dce625523f64316f85a3f5a7f85d5b056180f1f9951f3f6fbe10c74a3c76f5fd02323d3fb10d658bb6593b71a3acef796aa348b97629840bf3e27b08944f21761c5e01c6799376a8134ce73459ec83b0cdd136aebb90a0e68a1b0782b8f4a10b2593dce57b86a7410fa36c55f8c2bc14985f5c6a773809fdd722df9dd25fbe58761360bb67fda3c109eea24a66b765b9112f799eaae13fafda170c13c82fd29e9ec712c31ef9f2b611b39b0832a01ff997e9d1ec59d415393251b2053588d2597d511cd9fd58c43eebf0cdea2930a9c0f441e9e5918b1af1bb48f116afa77a9fd027c41205bcfed0e2d2dc52e73fd71415f08fd748cce65444bb5699fd1aa7150dc354279b8b7f85ff995a921ac5916e83c5c09ca895495c2d678ebe3ab9f603eb93396af00c8d35f02f21eceecaa5f917fb0cc0a13c8f4d2b8e66533a0875c3538a5a83ee90da69f278d79341175d09ee28040f61bfea1e02b5bf3ef55a7e710b905e50e8ddf7914d59335dfb585c4dcd5e829ba2299962ef8f8245a9a94d83eb659f62789b3dbc6aa90211feeafe99d9b9481962b80334d39bba16a52ad8eabc3aac5248d9e6e9c4ecaed0d3c9a87fdd33bcc0d26302306c98a4ae0ee600e2b0f13abbc3db9114a68ec06d99156b3d073c9dfa84ca7f2bb5fdbdec3dccf5e8089df985aa05936d4ed5406b00fef8deac0c02799c2c09d11f7dbd6d1179694d086816a243be7ac43253157468497a0bc2b7b4ebcfdd54361201f321d28256cf0702b44ba62394136b78063687fc7c5c839fc13d1f3ea5ae20bfa09b80e5014b5f7920d2690338dadb27f7c6ed7cd1b4cb35eefbfdfa63496f6326035dd66139e0038a4373931f7fb1f86da78c505fdff20d89f360183da5a204937fd4f1555e800a8e339907b55fbc1af135e28922b837242f158c0ca731aee5a1966110510ae7db7fc1bcd9601681bac0140338db96bbf2e957e2e9c07104cc7f67c584c4de13aa29285789a401e3d8fe9d60cafa99420d5bb1e3cdd96837862c92cd576de15067f805f8289b791a684814a393861707722ca466e9b57d745af9189ad38d87a5cedf11639ee21b84ba75e01d31730126ea44707668e7ad25f4685b0d3a92e76cef91b234940c3026dffc1c527c434b00f0e845d6c1155f5c6c8eb5de029c5c8447a1d6ea1e1f88810d1297cb5809274bdf4079af4f678d8621c1f4d19491df882f5d8a776d7062e2ba0530d8ef34e50fa0a022d8bcef4ce740b6a86182643b733b7889ffed4e3dd4c3f1824a7aea6d599ccb2f702854e0de227e3b3e685c863291b80da6667699ba8678f2bdce1a4f22fbeae171a6e762dc30e9c56e71a9e7371a53c235da7b0dca382a7ab011c2922ca635cb51e0ec8381762ea846be4ed60ed17fd44d217a440149a81b8dbbe1479a98815abdfb5d6f04c48eed4f7c8e4251b3c4758e4dc38a6a232bccd233535acb528fa17475cf5eb4296884d61e1423f26196185c177d9e3be65201606877aa140aea168cb3bfc23de4cc29e948544be90a76925b7a2e6424acc79fa4d6d1385886c14e02f3ef2ef63e6a24013495018f627194281a13a9e0aba62a3e4ba064874d0b2d57cba38264e5dbd7b32fae4bf7b3fc56566cc05ab4fd773e94edeef7db446887c8959b6eed755f72675bc639d68a7f2422b8f32018d5e96bb8002d27bc118da60809bfd60cd089c6c91f080a52bd3f5e749126a95b39d87615be51abf4c10db3da73801d026db7ff6c0570529cbad9ded30730a89e82ac11217966860a2df70be0f4631929b2d0193bdec6d9131a5a3e341e11df19d4d882261b133a453b0ba76f4ecec846e98ae141a7116704e47ad73b1877b327b2c6c94fc0a766315e2389d6357fb52458892f58de49c8120c10d23f182cda3a86096fcd7f6f5bbe15aedd7c10e7a2cf1db55263226e76f7279824dce51f73d97c2e77657435cbfbd3d2f80d1fc7399e58f6a364d1331d5418ff4fb1540bda6251022e43f67abf3cd009c3276bbc1cb743a35531213a634f8d2b5295d81e1c7c000d2ada6073021926f41e739a368941dacabb0049efa547199bf513886c9290021152b60df407aaf2d0180b63de0dfa01e249f889f9d4e76d4afda128a154e103eff27a5662d9ef57ea49f727f81ecb1cbdea798dffa917b22b9d62578e2d9fa2a58de7561de9c50dfbdbe52b80ee10039a4703c0024a4498fd4181da4c890071544b0314394e0d3abfccc827ac0929565b0d879ea6a647a13260bb507980fedc7406eb4a15e450a366cecd8c7721aeb97348ec5bb1b10f828b2d2b3f9b41d5eaea8795b68d29d976d91c9aac33d39d31f0f49579a8383d81ec3f1f7abe032fe05a671bdc8b47183e2f7c03712649bf2e8afb76a84253b9b372653d55dfe0b98ed3482c125982ea00cb2e568507045ad6241e6f6f7202749acb1c3897342724f804f906a0ae76e25236f3c0c70ac1786bd9c4826449ebcb97592684cbbe930b61407727d771c5294ff513833c878eca4076475e308039545e8c1cf2fa5800e4b47875eaa6a5abba956833a7223d9afe29797eacff5060a7045c706d0bd4dc27f879bff5657bf70b425cd7b501f75ef6b870c0407376c5f8e71992d408d04a9bc5678c76fe14a0d43ead13551e79a343def5afe5a21338febae1aaecdf6b9106874b9963ff85f6fc1b29ea7be9f7e22b60dc3c3eb72d821e545e1435125f6b86640b40c54cefe986510bc2648f2fe25bb91fb34555a49d5329006e94204b50cfb89e586ad60400696890ee7614f89f0e6ed1467a9a8940ba8235a80365f8d080795d8992953b6dd64792c83c0fd0c2702b9b69ca39cdf29fe1a1f857dc917d227a9a2dcb0d1386cbc55a709230e875d6aeb671a8624ab14244a28afba159039ed77b50b7c142a960487cffa73973a9dbaf7f78bfda4bfcc5569a8bbc13b4cd9d1f8c2f7c9106fb63771c67d44b09cede0a327239ff4a5364564ffdf05656e852d6baeb26b35d561de33110bacc17ab5759afe10a66972c630fcc1f7ae33c1945e96cdcf6039bd836fa86c6c66dcd8ba4a0ce4f696649da8ff96cabc4b87308638fabdf5067f52accde11163bd12b88c1e17192df6bf3278ac8c1c722ee101ebecfc00afd5b4a0540c9f7ddfb1b51fa1a43017aa41c871382f495bc2e0166de89e8f6770cf7b462c793aec05447399612817de3033acd78efc286a232ea0300b2da92a7464580d630cf6da5697e26509bad6600d61d50dd3a3e2a97c66221a1f4b9f6e28401e534b21d62f91ff2b5a3d9b2e5dab039c3b7342b64a596db60a891d09876296e413e4efc4a6b42c6e53d3976d40e93c68cc292bcad913392ee05201e816a59bbb463a35979d33a87e52138d92e092bb6fca1b499f0240b12ccfc5fdfcf9a87b01241c1db337331a87e3a32bf6809cc467432dc936af3c2ab49e5742e50c3b4e56d552cdcc111bdcc0769b0d45ffc52c72dfe01d660f51f1c2bb74e396de880f40cc75637dc26d5ac8153edb47fa5ad009448b02264e4bd56ac587155dc657a2a13733ebcdf01a625f3923f5625252e2a89d2b715a7d3e2b3b2cffa2dc2332ff31453d9fb94eb3162cc6eb9c28dd80ceae2e40f412df1c5b4def61929f5c0e6da1dca45cb1ca0bccf012000c5f0618d1d52afb6f7c5766f08d3362d374c886ffb97aa0ec6f3a0a5679dd0d42d4a62bfe760d11fe0f49237e43407a7c3a4af0bb74d4897ed3d3fd21c08b4b3e69029cc946d06b845e46574838b7408a429e5ca6e505cfa2199976d8ebca89bcf487f64d3acd7a85c56ef86f6761b49ceeee49ad341d7a9f8fb3f4edc6a17ffb6909ab2ff38c1bb6cdac17804a46a407bbf76afa02d4bd132e72bc126b77300fe1a785f18107fc72257570a11b5c74d5a9165b938d8cb3346f93b527ae251093fa545cbc404937c9b68a3ba292e5721db35759d234546a0d83be3b51e3c74a16bb0a19f131aaf1c9bc2c7c941818b3e79cd7b3346e023ae071f190d27aee9391aa499ed6dfda0cedb873ab2139d8b19074cfd6931701a3365c829cd98aef5b79b1a5fc33d74876c8579368ab86840ab66c480b840cd91907d866e105e34dfa51dd47abc6c847776b284f3a1f3bdfd6eaad9243bb1c92f241b4ef4682a276536fe7eea1f9e2584886ed72062de374e89344571edb601fbd3f2b7a9a66c23af822dcd72ab2795d494578a2ec22cd19a367110fa467762ec1b253005595d35dd436e74db2d9c51e1e5d166f23e9e231742d088a2387169e24afa9598ff885bf886b5546dbc2d7bb55e9e3acbd69c60567f5a035a2b291921703dbd166fc192ef2b81c7884cbb11571d01cd4affd0c58aae1f543195abea70e6f8c2a8645aa57f3fae2f7a7bc78f905602ebcc7fb980203f05701ec3f0e12c6d9ddd3d50a5b5ccd13e3c6b17e314273feb39aadd7068a91389de4a52e7814e830170aa9957172203393ec17b9b24cce2be7f5c12ef444df99aeebb54da36ca42935331b2a323ceb36f1c56418e518016f991ae0d4b60449c8376eee5a738245b7c0f8c97f0af0b6bc3a705695e9721dcd894ff9dda63db7336ccd929e8602dc1c1876c4acae19570d6aaed8eb38e1b31ff9ab488e4d14e817d444f498df94c038f68d480eb46ced69b5ffd85e559024ea1ea2c8f75a3a5b76599ff30fe0525be59dd799830b4600d1ff4b65963eac49e4b0f252b143bd35aeaf877386a06f29a042d9e71b753d678c887b349b61ba1934e4fdcba2a21e2c9c113e8a35482b2d75f4e3e47521a896fe45b4bd2c8945db7c64187568efcd7a806a3c98e6d39b50f6bdefeb919f51a14c42b6d5d6d86adea45c949fc1ae2459bd0a462185bcec2c3f1d78c73c1c88d58ae34cc29427af5a5d9de0555503e3cd6005c8597c1a894e5df135f46ac3117efb6e33a2c5a3ea4b9c4a29a34f0415a6230545f4626f037af6336a55dc2aa18e947b17945be6fe6e046c5396008c8503059fae69f57d2a22670f3f2dea04a083d005753ed7f1271aaeabfdba2b839c0032c0d3db397d13cf5065b8098b31525c384e84516c6c2a97d4888afa679cafad12e1a3b2dbc4005f9de50588260e17f31dfc626138a4bfcc3f1066c2c94ce96b6f17ab024a39856ac38d74f550612a8981e2ed0062f19e151121b14daa7a889d3634e7664fbfa149b64dca158f96e28596f9ee084afc446c6ccb6decf8e94a3297905b11937de7d96acee3d94919a11e3cb4b102997fc24d5bfce4745f3e20792d8cd08cd1a6ed89373073ebb0b1d1f7b026b7468abf8d8802f89e0dfaf5544a1bdf13611bd98c1a63a6f4be15c1254839101dfea7af3d2f61ebf4984a200a3b3d7f306438c88b28a437887ec83d78bbf5cb04c64f0d7f9abc81ef13e3ef4e69bb3ef4d0b15936dfdba6747dc51c39593aa31668c4ab9be0589f5e96afc8e886c906e023d76f4846af4a4c37a880f4bc18c0b98feabd772058482d93d53af72ec862f0fb40cd65f8c3cd587477363a53206ff00957db5d708866566b4f8bbda1e321d5fce0b44c83b3e9ba3558f07b5a9d819a7da5fc0986f9a99f7b584ccb90351e6d75a9ba25e5af46b388613650d7bb12c4f6734e971bbd679a857c67453e307a3fe64bc5ad37423ee0599507d51fbee14afd1617826aed50a6", 0xfc1}, {&(0x7f0000001080)="2b5261edbf9e1a260f8445f1e430ac4c96a18cd2b5e93a85b73077f745b66c391be2538031a2bb94dc7c4cdab231b5d2f6941e8941c58ce722e8c5848ddd81ac0bd8c1bd2580e0d95cdd8bf1765ad6f56e49d7eee1b9749ba5d32a044ac481dbc25d5f7f9879d8c8259113c3f43ac051577d01e09b3c09d6dd4db303e04d", 0x7e}, {&(0x7f0000001100)="fa5cc62aaf0d15e0de2f9876189876bdc7343da0c7ec68e813a3c08784f813366d13f44a29876babadd5416fe29ca2e7f6ef677242690a4b200c3de322d1079e8e3b41347541a65ba66bff31c58a7040e88c987fa519688665f515097dd54ba1c0ef67150f30f9b95ba9315cebe7a6f1c7211d7ba1d7e9dbbe58f38b8bd41ea50b53a648", 0x84}, {&(0x7f00000011c0)="6039b7b7663572bc04c24b50f5099a5f927c4fb2dedc19f77e2d31e8e34967215f22ff5ad18fcf0e5858970482cb227de13779304f1270d64b2421ef16126c7a71591839703d8f52a3bcfe7804b0406e615fd52afe71502b3f8928ea50fc9300b6087a1ec35f86a624fc6d7c7e3f2815f7877c075c3f5bcb8c94fc3245d30495fe81853b81a98b3be979c5608d79bd8caf9c601fab5908e6df7906280e51212347c3ba183e4da0316c70102a5d0fd4224b044d33d71fab", 0xb7}, {&(0x7f0000001280)="fcd08a4ab1b251fb6b59748ba2c6c4b74ef5d01e33b9c6b4ee99930600819f084a7d93c0737f604a324e8a80b30f9ec12fdf706dea8e6941c1ff9dac76a448d4e8f71a5c56246d8ea71328e47c4f79438ded24ee96c63d5ae25733be813d4d3ae0b8c69ec4c04441c2033b401369ce3940f6df5697ff3d1d8999e04df6154d88d3d7ebce91d0b423765a8ae41a45f50a066bec2c29eee45eaabf144abcbaa405a9bd171ed64ff2a650b95aabbde6cdcc", 0xb0}, {&(0x7f0000001340)="8a824b302e00c0d43099a289777d9f1f39d3049243622f3911115260ab1e3ef7d2bb267dc406121902569613aa36eae16d52196a3b8dd67a824f762fb667e7e182edc7f672c705ddbf28638fcbf0a8a335d8fab35ec7426d987002022a91970c94208e0005fe4ca638b926c0207e79a4dd341397f64c64b12b7dbd49d345eb457f285b93040abad28293e97cb2b57a08f8d8963c3e8330e1394f5d9b373b5a3a8467a14579cc8b35faec1bddb484c1636694f26ca95a131dbd2fc126d9d2605ee0074a253a57cb80108cb429bda055050f4f505ae64fe685c7f4e7dc6fa64e78c3b86d8f0d1702e55e03c05149b04e05a8e48a279c1610f48607c07df0569ec7b27d69cb42592f9673a23b14feb43f273cace16d3089d24fa43ff1fa217b006a41b7b53c0b74b141a9e85d76819a3551634c2c8096fd7650a855f95212233b9a21dbb4783f658c48caae8fff58a1b8e47582a4d070908b6463664c60fc486fe7cc4acf8230662381c963fc97ff5cd76b10291f1085417ff53273a2a086810bf2626ae3aff816f8beba115c374ffc543c66a3701e4e1c490773b4005a8ddc128add1a239a89715a508cbf780e9708c5a5eb37b99db0d24016d7c1b0d32caa54e0961f5ba65b42ed1a1d3fceca71576620d15f67955888e14c33202a76599c11c2f09db9921be5ec92fb6c3cbcc567c1aacee725fb372040e662ae7c03de36d43d9b6e22e50af34acf76c454fa5ea91c3d8b72c2aa8d45946fa9dd717554f59396bf3be9fef6ca692045b98c7acdf867cefc116cd9b265fe965ceede687ced86617b52318b2a5611c10c63fafffbd03a597171ce5ac9f9c03705b17b5b5b36764266c0b3d3d03165bbfe05f0c4dd9c67a9bad1dc13e45f9f35931bc3a7b63d54a92637a7e316975a824bc8874cd7716379457cd41e3ccf907a0e3041139e37ddd62a2e99e2e653f90830d743cc4a35804762d7ce8262ccdff2c08fc1a2a02f1459c57a37be9bfc7978cffe82d151a54e3214a9b752f3c0f41897db88a20f5c9ce6492cf26ba0125b63df1d9ddd2bd4a50a9a86daf7154cc726e1590774f720a14512702c9fc7c2563bd27d8c3187a09a3ad28ddbcb3f1d1008fe37eb2eccbe07fc44d698fc0159c5a5fc5e072e16aafaa3e61095cf4edc4f31142d96fc211c702a8669a179f0b54b5d991c3f2718cbf22f45057acda13b4a98c9cce1ea559a98edd7da3c10b4f99034da40c5790f9b5eb2ef472de45ca38009faf000113fdd07a960700de88795a1491ef1924542eb8eb8f652b83ee08de703d7451b996f120c8555f9f51384c9175a289d2f9ab4561b5359cffe0a7371b85d6f7c374014b91c4c923259fee8854ea956bc27c0ff779a2583e58abcff1bf2abec719f08525d98b19cf858af68eb7fae2af412d89e64990289b94b4088e91ace17e0772aba3e5f8224be206369709c54e559689f7cbdc58c7ccb0ddd7108d82efc8350b9dbdb80315a2d34360e2c382e47cd025c8533dfd95bab6bf085e3a5f9c626d460cb276ceb419fa2b1b53a6f4b9d51ea5b63e2c73f11ac65d89a319cad0b161f1e5eed088d9e68ea84c1ec0ac05d1dc63f9472d7235f9a85ca56496839114bb51a6ea3321dedd84623aec6c3c6c3876acd09a7ac03bbcc49c04e862cfd37fc590f32c84c090a27dde394f24ef367d2441769aa6c7df62454be0d44011c0ba3f88bd12b9981130ca2ce3bd82cb6625f4015dc7c62d71d6f453d5d88bbe1c41a64ddfe5321c05d2ac8a1545a9e3e7473be767ab6d7de2d7016957ff8658dde6c07b10f7c3ac431229c319481f14aa55badc25f3a86c159f240822f49635ce3a7fc08ce91178b07b389a9daeb81a82d7e54a25e2a0e95da118027f70245d009d07012b9211928064e170c03e04685176304ff35703107711b97b8fd7d6050a4a5c6e17b0427d9b03e4b2d9af06c6f2b9848a6bef828db1b79332aa2d2f408f8484c93fe9b6e1bfaf89687241bee64971879ccc46946182d82a89400fef7d8f459838cea7ad1326d5c453a7699e4c61a772372da25f8920f84f57f1ede8b17c048bd9ab101974458323409b79d78db5dd11d07272fdd88c940f0ff72bbe227a6627080f2e325c3482b57cdd3ffd1dad35760a7c88c0c18131568a82e3c5d7583900d2e89863b2dd822849b5f96538e2a0e06bc072acf93932f2c0fa34cdf61c7dd9bc17b7c8719f3b3f029087df2b9190a68fb8069b69a70917089c5cc966e19cc87a700f7dbaa8d33c0e81276b170c41ba80e765224a2e2518f9ff51daf5e668e8dbe3e94f256c6927e00289ad145aa0d44429f4091a4a4be1bbd36721e68f27c5124823f2982094fb04157da003bd6faa5d2c7de75cac766e91c6ac915b48b6c7945f4315487b8d0345dcf6f499529deb5e76eb1bae3ded334e06b1247f0dc39958160e3b296fafa08b76b289fe8358787510c8925f7deddfd8a5220d7892613eb8cab594dca6110649fc53581a6ae11307a279ee7e08f91eba654fffd08d62d66926f15961640f1f9fc9a7c30c448c8a776d9f50332512de191df60b35e32229ad7e7a1ace2a036fd68e8d00241c007f2783dde54a48839f14eb1c45fb7d47ee8664fa22a13c43832c5e3630a0be2d842015ed7d6091aa4c93fe178038fdcccccb88bb01655c47f832321e66855b91350edf8c5564c490615ae498bf7b5eca61513d3b6cc99572d68f5a8b81a4be7471fb04e90d404938976a8449dab090c470c5ef4e0067b19de72edfcb14f2c18906caeb52639c6a34f8832da2fc0ee3befbf30ec968a6a212a00ced0d881738825e0547a89becd102e24aa895f319731821b86ed7aa420f0756521a641856fa2a0dfb0f6f1727a4d09a5659dbd0d75ff319d1af4f9d1553cd5cc623f38c51780faa041b767a8a59b357017db2694f00d0563597871395c648536992f583c10304f2ac107c42a762391357023cbf7a9a43188e55c63a19cd0e006c54e829f330e3425b0f35bba3d292de1610141d98e9bef06cb879905ae2b9e3f29d635072d9ee289d4e25a44aa84f18e276f00482f3255d5cc6a80de4aff3a2f1e2c3c4511c054a1967d8a503c2ac8b62dc23f2634186eee1fa82a3b61385472881ef50d7025b45582b01982e9cda87e670aab0fb6bba64eaa43a87c00582250b1ccac756afb7f325f717d3a2e293de73640ef4174efd9496393a40cc71dc1707c85899b0892d654e26462456b87d991cfebbcf611db1be6d3e24a792b4a826774d4e6533754b5190ccbaedcb02870b538748728a251167c00256afea39fa4ecdb407a0ec97894576fe29e681839621089b907e262231cdcd51b548f8b868830fba5a571a5bad5abb0844343312ebc865bc44b8b756075c695c58972fa2e23297cdd310621574265dfc18bcc56db0c301e898994395039ba70768f3de5e1825977f77242083725cd13abbe256683f188e1e38cf3198fa8bbf138a79e14755d8d9a91cd4a080c5a6f4cf77e335505029454012285e93cf16de133c76e476850cc9f4e7300c9c90c94476f99f5c5066ed09a3cc3616110119306153d16925c913390ee5b3b28bb0f8a97f368a89f519369b4193093a74f9f3448c26bde5e4af9c68d803be90ea247ca9bf91c101c7bd3b442a394d48e2713e505a25619fdda283e8510f6fab1c8316af68ae4380ed1c44e763b7212404b931b44ea87be598d9f83b7ca3f76840302ccd2c78ecfdd952cedcdb8b31b71d758efa0a956987f06fa1ec6938a620c7000b67efd6d2f0d309f3b05a272221327ba9cde50fae731dc12a56077c599c4897bfac235a005617616f37d42ee1be639bf0b29764d5af5478ab6d66382bf024db558ae4cf3e5c84257be8edc6a5be6f71326f7e6fc2c5ff4452b6a89085024ccc5c6503c7872f339f7783ca096a2331e9fd9fec74ee3f4ff368cfdd682d521b6b2a71190657a415a12bff5cf158f5397aa2e32c22fc9e0f4c31c87aa26a0b85ca521e5614555ab07c861d13990f1a4b5f0f20d44751c693ecb8480ee18ffd00e59735782dd84423bc25f7f75526aea8a1194fe9a96ab55d04240d400d67aa416a0757fa72ff345331e6e6e73c15152a0e9d6af1d41b91a5ffca0c2b40bea6f26f064bb4e8606c1f0bb33924dbc2db322ec01dce9fb11cfb11d7b7b7fb13b9aa87e297e7cb9122193ed9b5f675928bde065511617c52b8ce9a6129823b493d6bbe5708f6dba7e89b1cee57b22eff82077144a1e37bfee14eb6bd39cc0e28cb3285df2e782b253086b2564b4f41d42a05d87363cdf795d5376926f6faee39fd958ecb284bcecb567e588176f8aca9b64ca71a4e0b82e7aef9fe8ad50c21a1d9cae06f626b0f584cfe389171daa2f10ddaac98655add08cbdfcd468b0443a59bab0493862a7393b23d70f66c1444f7a0fe1a1608894996fe0d36e524edab17a26f915a988674236fde939f65a05947eca434be838eb858e3d3ffaabefa95cd0f3996a85cfcc2d5d34ee133e4456899911830cf507116884e1e92e414489486df5e58de28bc0210ae2930093b6ee92f1872dc3c214063b13a0c016a4669fddde2cc0ad3818a4e7a3c1b9d674ca4b3e256b2eab851ae506398484cf94790685fb68212e92478c67cc1eb42671750ee2f6b46dc43b43e26ae32f1a1185db7a8ee1cb1c584a6cdce5dad46a6910b15dcacad999631628d117e2fcf29c5f7bf149cce91a2220f1d39ef7bc465e7789bb1e0014afd4fedd22dd5479140ef3a126fa54dda37019c2ce20c4c5b574100947e76d7859894800b08b2e3b5a630d3d43197131c288b2f0ed0fdbcaf392642263690511d028476bb730232ac005c1a181a54cdb6f65314a7d40309606a1cbe57f9b0085e48c78ca45e8979c0073942c5d5559a76bf66378e496aabfa349aeb796f433f8077a8c7c226c77da24d4d4948d69360827a3436a44f98146be2f851727f1307e16965c55595e0203bd599829d636ae4c5b9367d4a0ecc72a40b762e23533391e54220a7b439d367d3c2fa2f0274a7d9e329743b8fcf58c761cb671ed34a24bc1316d6e61310872c47b7c023466f1a185be09f383e350a093cad817816bea6a44fd654157b0c2b3e2281afa376c48d12972a1bc818f75e5c09f78c3e8be689bb165d9acf93c2c733b5824e3bfece7c0c6650c0e04ed65f214c372d39707df7e3ba366696b1f68ff7ab2a1e3263d8005b318c74ef8613c0007b3d8236bd19283f7a4f6bbde1a09fe2c6a6e52101fd956b1cf1cee1f03810c6eac6634d87cd8653a49cb7ef81253767e2df5978868111a2d0db002f3bf586960131b2ed9280c337a5310db2eefd236c1406a1e2f74f7e4c9e99c662983b792f016fb9eefb270483258519a793c24cdb15881fbeb2ba2291eab36aecb9d4d80c97ed0e6908218d2aa61f5ab49f30f954c8dc01c11cb12cf0c6f6a851349d5c92b9aef474e738c5cd0314424d98a1cd525635f511d0666528b7390accebe7ce167099990091a62fc3eeeaee49eeb73a500d224543d769f34b709af4688de1700dda469d6418ab6c05a297b35df1ccf61e5b023edc5e1d4c8985ec3573d0a172545d92a2a9e453e95b48817a471d5b6b61515a7794a66256f2667beb98affdecfb3a07a789af88c52b03b171c9eaa32bc66d2b9a478f2ee0928c3fcbc6c07ed1d6a119218faf26d23eb56551cba24e3832a65d5bdb07f75e7a3e0845a596e1f683d620c4f9eca747dc8556166ac111a549363ab28fc450c18b328bcc97e0fe7e370fa063992e05e9a319837b3d1371427a5", 0x1000}, {&(0x7f0000002340)="73fab920f94ea45fef427456537c12d84402fb91e5a2ccbfdf714bd8868533191d8421d8b8639918c4c5514715dcc64187513f84a6ae7d0cf06bf5fa1d97ab8ab75497002fd53266e19377e9c2b6441188e0c26166247811779150db7b5aa79d3c322b3c", 0x64}, {&(0x7f00000023c0)="ff1830bd632cbdc7a458af4b18c6fda01b07ffbef94d60d46196e71667", 0x1d}], 0x8, &(0x7f0000002480)=[{0xe8, 0xffff, 0x8, "9038b301d6d40014b7f6b6721927d784396581b852b7bc491c0a039d4680d8a651ab58702aad8e2c68dcd50668d00bf4b8557af8213cb3a44d7df724ea370389418e42036c8b999c6374626c4bd3acb51c6e7720264ce543816a2d1d8901f99884a5d4ab47617fa7b4dcd186651166918fa1a3fa8ca8e19b2b7329a1743bc0cd2d8d802d34740a29d24ec2793696be9a424c3ce7c47a8109f54397043bef822323cb8ecc533109fd1255e992029f97d8b26c297a5e30dc5d49a93decbe78ee7d3c0dcf26426225817b5af129c47782d355dd9bafced1d0aa"}, {0x1010, 0xffff, 0x3f, "6ec488f68a3505e2c68b0ee4abbf01d78c57aa6eda84e02502e7f0dd7cf9e35556b53be283a78cba497ae21606d8e7b8e084469d960db650be90aec5c41b42127c33f12938d96582f7a4c66b328021088970e66a72f3fa4c41fa3693fe9310ada95357162233ad3a00df7dd3a7b3b129d44a53266353321fec4d244f14fbcad0616402e22c9cea845cbb9e107694ded30a5e3c14bccaeff176a37e8b810fc6e6e2fdfd564f56accbda107d7dac0267d115f96482416e2bb798a20d380dc1b9b01adce8b5075eec979f9aab1f68d7a67f7ceed37b223ccd03fda6d06b92cbc4abf668902e80be65915dcb53f136c6f02090078470becf477d408a5b1757d82d95719d8f89fda625e101aa84bf7931a1475e07dc4dbcdb7c1abf8ccc9635ea44a7850a639adacf7efebcae72a73214f9132b891c1d76fb914e718d8c6bf6c9394ddc5896be2ee7e932aa652eeaf8ef58c17799330a59f63c9140be481e1a7e99e706298cee6930ed48ac165ccd7a14fb1703edeb8cfdddaa02c8d96fb586a88a862ae80149dcd56d59f7708789d0cd4e828dab800ce5c9e36b5c020c4968e6be8b6237c619e9c333c0fc6b5cd30679300299874b7a4d7441e4cf63510cbfb06ef36ab15dd9e5adbafe634ebf7cb02ee706955e5d52e324e8ed91371e50f4131f08ff23a3af4da9a1df698e36710e8c586d8d929303572232a0522af8e07164fb642abad9d3323805dd3bdbcca7533e9da8177b92d32101e2146325cd504d4585d3515c1a32364ede1cb1973e39bfb0487484e2530dd8c68ef7ec3aeb7f7758565c38ac05760e9fc008d144e36907a6970a1d86e3f00b8863609d4c5b3eb387ebc685ff90bd3f5ed8021d4fa3f3de1c55253fb19866724a56f0309df3d8c65e6a51cd3fd06e338998f47cabef768d6d606a0b7085975793262beaa5354ba512e0cbb67ed4b9e64b4cda0f226d3fca8aef47fc49a1390de40f75ba32fe5a661626d956f19d6eaefaae42c34c36f8c071d9423dbed7c02c17cda64b889dd4787afe496b984089efcea944a82f4894e4d2e729663c385f7a3c9b1883e71ab780d5733b6a8ae8e25a04ee0db1d0a7a5e2d835105d8e3d1b425def9e804814d9690defb784ff3199310d9981ae0e453528f4c501c224d73d6e0352dbc38203d005845c3fdc1410d4cc3d58ebc3402b22466778e763bc1cc345561c01932c5c3b41343c09a8ad10e0973069650a220bd47055cf4acd624c4c99bb79988feae5d9de22c4da2fa24b7236f149139fa24425ecc07195daea5c476ac5d80a820816e63fc7bb3dc2a12eb37f40c6d09118902e3bfdd45764e9882eaf22dd8c99584188bd6371f57088370b6afa2dbc8b1700796f612e2ac7417d9b4b59fd771b3201bda14bf8032b3f08b4959a71c517d3116ea2c6fd8cf4eba52653d23a0546b479b07ba35d4a612d552122adfd9783dfbb2031b0d80cc3b50536569ce9bd7002dc665551cba0c1ba6823c9fc5b53ec3fc5c40751148416e15214be19fa2bb8cd5f394947fcc52565d425e610e3bc6af9f3125d5df1ead26f1868f6ffddaa15bc209d8641cca3a13d904ffc4a3358dc5fd4b07adedc53843a8131e27945cd8ad772591af52920a6e895839b78d82b30ce23a58a279749bd82b02339c4e9364d8a21bc7e431ca941df606ae62acea94e65711e8dd7d2d9c3a692393ce2a0641dec5644b626c45a57f5a7c88d8825fadb3c4b20a51389b0a608efaa56c1eb5d597eefc6d7d9b3fc6997b0b124e44e79220aa98f2a01b50374b0d65f47bcc55c6b4d1fb7818291b30ac9a48b719fad4928b4f4433a6aea5a93036662063222b7ca823a2137588a2ffd6023b43005deac09a6fb9dd72f93095f997a953a97a2a7db89143d3f069a7f1d576b41e3675ea35b0062440b317163015dc54e62812966a384b174e7d0985c74bb52726de40c8e7bbc620275bc522931df58d2acece8b4a1f1393dbd69956152b5d3b23f7cfaf4dcd00d9b4ddff7eb457e250387ed549bad339f2929e766735ece577c6192b0ad7679ac6824f72a7f665da3a6c0032b61d6aaa0b352c9e07a87d487296aa648ab8628c1c799857192bda44140830620b5e5c0162a4269eeb853f27b259c9fd48a009ea4dc86496e8ee6c5de1a76fdeed08239f1e856e63e78a5a26456a00e8d5774fc7b5ab455daf69c93f753ae4f2c46a26a3db1a7ac605be2ca0ed15d33eeadcfcafcaa83658251707bfc6f0e2d7cf9df0b639ce8cf33bf48674e102fac5db97bedf8b6043c928f6bc27dbe141d6da458d5b1dde7697bd291567fe8fc5f19ad465fa5e225c0dd5b127af1a80e56a27c915723b853415d14e49a0222cf083fd5f466b5418fd2edac42a4ca92cc3aa8b3c13b0957e24aa51c501aa30c146aa9be94a145fc861bd138e376364d7c3e3cc56a961633aaf09acbbdf7ada0f0f45b08c0ab5a1b912f1c64b408056aa2af73d282f981dbbcc2a6177a5227dcb95c3150830965a051dab3ab3b0416b5e985d52214215a231fa3f3b06e4730c54545a63d36f4577ebf28bf021f37dca1384172aa44cb40318179b031eb445b84dcd34a0883ee8ae2c5305d0764d17564924890482cbe91d4843662ece8202c20545ca79e04889a8e9e9dd3a7701fc696ccf508c8069aa4793895ef9d590f4def5ec26796594c19ec47d2c30ed5f8b9851a1e17e42f8180dc3bafefdbbc362f21adec02ab238df5fbe8e74bbcad5f2f3db972b01a5f08a4f5482a520a03aee6adf92add03b32380158853ada67a1569068d3dd04d4346162dcd1f7845f435e9a33288cdb782cc988cf0fc1accaa15ca598cd9a8fcf9fae9188427906e1a88ba45e69da34fa28f94cfbbb3adec969f56afca0df7df8322328f87b84d117a9281774799334b9cc18a7e1a4a235a0d12edf0c971a67de8d7a7a9479fa346d6a661474780ecf8d30592dab7f20b6dd62d84df8bfc892fc89918cd4cb3e9b1f9e0f6110467d390e6d19b181df3c548b1c73ba31d432d2ad7f571f075dc16784ad47567a4594c7dc582f459cf138c8c315063fb3e8b08090096fec099a82da6d9e4c917b809cbe6af2b2b0441bd006056b8a63d4f2ae6e2b6872addcb1ca69323fb6f5ee9162b2b0757bea832dbb9bdcd816dfacb67cf36d86501677e03253efdf9fe6565a7ea16ace8293bedab7b8ac0e5def7fad4045f0fa685ecce4d10fe66ad379962cbae9d63af3c78eb72d3d313e41a877f8e50658bace6761960d0fe063aab6a1974cc8c80c81fb9ab58f13188b0e0fdb6845f9de2b2f4346fb416e051bab2dde52479672843f238d96304584fdc1003f6ba536ef155e04f9c5e0985bffd0a3e3cbc4c0c382e3a69a7ff5f24b61095e096d989e7b240f4bbbc11a3338fe18c81e9c481631e2f74301935df35b02775aea81603904805b375d27f4578d08dd53fcf88938cf88b79c3f1f7af91774e485b604951f8a541ffaf3ba3a9e98183d9fa99f7c8ea6b5116c87b9ec316b2ea913c53f2df32c5acd1f73e227813cc1a70cbbc32fd2982f15148394212fb37b77f19837d8b1a982dc464ebdd8638c1ef078ce4fd8028ed04a16dd41909be5d95eaf00b12e60da507a584a23d7dd682f99114b25d9203880bc16fc9c7064a14704039a8eac20fd296f5edd8249ee56771541285843ce26a7b3fe5308980c1f51c143eb78d217362115c76606ad21ee00921f7a09a0af6fe86249b024a4aa02515add44b339cd02f6abec221f511d9b73787dc7aca2525a93dbf0e05df6bb0457cd256f28f42693bc5d9bbd0bc7cb5db116ebd2e950ed696dbdf6b67dded1ba5556d603b58b85c261058c576daa9a9716e5f4dc233da37c940591da200ec5bb0bc27f73ec621a0e0dc428ba591170eeb27513695a06fa4b4b905a00acaaeaa633016af56c53cfdbf81b2ebf067e8ebdf00ce38224f633b46c3320621ec3dddf0672d56b6cadf37af17e26c897aac2cbacdf4d307373dee6564afd75f5cfa4a58eff35c7b82936a688a723f72ef06044412d5a6e193016ff8fbd2e39854af5fca46684ee78ae44b89f0670d324188e66e2db5760a662a85229e8947e8333ee503fb91a186f0ff96a2e5fc3dfcd34851dad180c64918bf1c984f246a1b1227998997353e60da6707d89e712fc21bbfbc6bf85ab77a6cf76aad2dfeb21fd515cb92ec1465788204002b772a7cc97163ac19af93a91d8865f08a607affc5d6ff5fb9074ff6264c1a8d78befc152e46347b3d3d3e10bcbf2a3fcf540d5bc184c7c73661d6fa4c9931b8a9682fd82050427f37396fe538e95134883844a3e2a0f86039285c2e827448087c46736da9cbd5bf61ca62c64e7fb54a88c6e05d0b4d915f174b0a48c5e66a029a365beef9d86fc764c8bab08f79ab155cbad2ac8284ea3dbbc32b58236dae999dbc5fbdc11f8c704fd1d24d4c67b3d1502a5d3b273bffe67c581ec189f174d08cc7222c85650ac0de941043fe18f488a16454c604021d5cc11a0b28b10b2792b38e3cfd8eb9f78e0bdeaabbc29cbcd2821783a1b943dcb5d8803612459cdf597c09a45e1df1f4f6d5b3e3b5ff8279028750132dc6141189c2c684dfdcb958955b49229cf5d7afb79741e3c9c04c72c3ca38cc01f499f77af80f9330a0fe286505a810de183d3aa3d8a51e048f5b70c79389d397b60d6be8d4a599ab3ef0457745e1febb7e8b496acf99751f615cac1149d663166e9627867c88c2a08d6f209627ca5286ee225c7d876881a0e8358a1fbca0d766b8a882d3f77b781176cc766b960ea5c3136b70ca3d89fb4ea886a8f45dcfc281a9fffc7dd87c2889182b9f62e93297e7b6d468b9b4702c26f9c6dfd9343c9f828880b062afd2f18cc591835d1214a4c7b60b06626f96c0ecbcb27a208e8571d5513d19c2d5742d9246a6e845c2ea25b5e241294ae38ef74178702101f706518d925bd7f7f166556aa6ff181ce8848e0f000f65ec5a438ccdf79cd6f1e47fb33daf1c71394fcc7f44a328534a613b678f1db456627253c70e9c9769d693045b2fb42d09cc8fed0a9687935b9c3ebd059d0919ba8498684eb733a4e1d0d8c0e1c4917eea02711e909c6b7cea24cf45eb925ca21264c4ba997f60b7aff0eb3426130ab5e993de5d63ce391aed3488ec78f7b6fb27ba0c6660b0fbc801ffa4dbb288630ccbaaf29ab87dc2f08f243bd03c6c4d7ebe5d483a427609ce762829c990a23548337f05beb8f10c63c97910902a985af747142b6983810571a7e017e5c1264ba048c2259befe3596a4b17dced4332f4ddad6893a7c179faf977397020264cf0e228a5a301508032ec40aec91a32d6f39d1bb68c02aa53829b87ba803c4a93121e6c2706666c3ed91f2f8980207c42f7a7ab7c17f98841e160fad662e4dd21d2fa6a2fe3a8650cab7cf0e6df38637821a823de8073a30a190196e3ed51ebccb11ba37c4b1d472b708c393d1afb5cd69b4035824355e751e8de40b45d9c47e02b531c0b7357eb397d881db599fb133f514558c138fc62f329aae180be5b832e0422e4fc5fa5129fa1413f47e0a2973113ac779b4467b919da6e02d8fb9ee7ab0374053ae60adbd0e529649df37b4f7ec592c6bbe8875ea12697838619e7f6e340ddca3f90a47bf94e7cdc3eeebda8d491bc6b864b21e9986a025fa8e69f6fec32f05b85e4bb31d9a5995c616c0807dd21599bdc16cf27494711c675ea689cbb56a300ca887e8e6fe506f89ace2403019e1980dbbec75228f0533fbd0ff1f5ce7f106980f0458bcee8caa6bcc1889ac062fc454d"}, {0xd8, 0xffff, 0x7fffffff, "f6d3f8a01545d5dd4909311d7e677b61ebdb1707fec0d8ea3ec8477e1dbcce390cf30c79844fc2998b793c28a2f0c52c659582b68f5e3a6688d1e75eb1b9f52bc76d5a12e8af4293ea868547203ec4f88d48bea77d64ae5c454383121807c26628affeafe8b9d4032596c493d21ee631444d15d8c9f47f893b88951a50d2198f5a34ae25a4194b5598bb13cb0b7292deaddf6898d6a6f15476c14f7c8019a1450ce15d665d20039fac89f9279a79230cbc6bf04ea3c027313aa81bc1852afcab3d2655d8a0"}], 0x11d0}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0xffffffffffffff49) fchdir(r0) getpeername(r0, &(0x7f00000036c0)=@in6, &(0x7f0000003700)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003740)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000003780)={0x0, './file0\x00', './file0\x00'}) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000380)=""/77) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="700e40ac30f82f33c9a8e0c76323eb57ad00c0d9ac23ec1b6ef8ddc1a54aca83777a4ebb7ecff2f09a607e7ab6a8d196dfc0c135b4bac408e67d7b16a6d9ff", 0x3f}, {&(0x7f00000000c0)="6b02897578338600d61bcb44e0bed3b9dff9054cee7ec97cbf7497dadc8412ea5fdb6dde8b9e676c8675eb54eb2ecf74a8fc236d60612718ed7c1ac02ef70c7a62b0548b11ca518e931d5b87ce8c7677b741cbd9e643522f6ca15269964e486714223ebffa5084981c59767701606ae0d43d6d25b21154464a6ef2554eaed698f3e34f1e2f0f3b6fdc5295df8b81e7fcdddc2557779c8f965de25cc13e93a862986f93183dea8b6847749e91a76835314221616b143fa89ece76a71b0559138ec9ce0c3028814b6ddc6ce0ed5659daee3cc4483dda708e64ffcf67dd675fb73587dd77fd", 0xe4}, {&(0x7f00000001c0)="813a0c321c6f38441519c73c412bf5555cabf0769669e40095236b9239b3dc78271f87d399e2e48a88747dbc9406329d74b224c533760d852906e8e1c33226df79bc6ae7c15362df023e373057cf7b9df825ffd64bbcd4b06690", 0x5a}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x2}, 0x2) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() fcntl$getown(r0, 0x5) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x19, 0xf0000000, 0x6, 0x8}, {{}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x9, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x3d}], 0x9, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x1, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x7, 0x792a}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x92d8}], 0xffff, &(0x7f00000001c0)={0xd787, 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x1, 0x1}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) fcntl$dupfd(r0, 0xa, r0) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc002, 0x1b00) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x10280, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xff, 0x4, './bus/file0\x00', 0xffff, 0x1, 0x1, 0x1ff}) ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 1: setegid(0x0) setgroups(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) r1 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002042, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) 16:00:10 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0xfffffffffffff883}, {0x8001, 0x4}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000002, 0x2, 0x1521}, {{r0}, 0xffffffffffffffff, 0x58, 0xa0000002, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x80000001, 0x4c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x12, 0xf0000001, 0x51a, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000001, 0x7b2, 0x7}], 0xb240, 0x0, 0x1000000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) socket$inet6(0x18, 0x3, 0x6) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xe, 0x428}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) getdents(r0, &(0x7f00000026c0)=""/4096, 0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0), 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/120, 0x78) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="5394dac7da7c5367453b4afee044b2aff329947f67b70e13a8dbb493c14e341e24daab6101df088d2e0f6a7d0400e843bf624a0a0878fc2048e36925b48d87e50a19cda07737a683777041e3de9d273d479cf2647c3853873dcfa4f8a8de89ac02b06a5ebad6bf07d0514741b3ea84296b856689430fd51791c139a052bfbf2243f869e9df0ac34789d5ce2660412d76e79ebafe9ea80d7b4e4d061988340b4614ab4bf1c7c1b6a90a33575b33faba9d68c979a9b1d33c313e99ba4d6f5a2e2b3f73abc5b0832632fc31c957d63b9c7e", 0xd0}], 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="a392bdfc8aa9e62c0b2d", 0xa) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) getgid() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x17f, &(0x7f00000001c0)=ANY=[], 0xfffffffffffffdc1}, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xe8}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x3, 0x2, 0x10001, 0x10000, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20100, 0x0) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/207, 0xcf}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/175, 0xaf}], 0x3, &(0x7f0000000300)=""/202, 0xca}, 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x9) r3 = syz_open_pts() getgid() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3d}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff8, 0x4, 0xf0000008, 0x2, 0x8}], 0x0, &(0x7f0000000480)=[{{r3}, 0x0, 0x30, 0x40, 0x3}, {{r4}, 0xffffffffffffffff, 0x82, 0x20, 0x8, 0x8}, {{r4}, 0xfffffffffffffffb, 0x0, 0x8, 0x80000000}], 0x3, &(0x7f0000000500)={0xffffffff, 0x1ff}) kevent(r4, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) close(r3) getegid() 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='L3;', 0x3) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="472b95906d4d49a80ebbe8ac31d49e8d9c7cd03f6b825ac9ab", 0x19}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="3cbe6e919980e6caa65781be461eb400be4e28e049489ae54ed9b60b7e24299674e8a7ba5317133ab801389d9a2b5c90e83242ce996c4bbc61402116c31b577445d271ece151e26cbe2ffcdf0a2bf4dc69db7380a7d05139f62d02b78b4267d85b7e53a4b4048bb7a0cd56d0c63c8745555bff6d3f9a25f732a96f2770753e8f5332a54afcd4c89021a100f77e799b0e64d13bca1bdec934ea6095486def9e321d2f6947df285be0f7c6bf44d8071b715e570f7c01f9413896a967e83af2d75b7c07fcf86077334c5f243474f2690bd95e8f9d49f94cfd6521bcd2afea1962008ef6faf29611db27d5767b726bf9ba7019d2a1", 0xf3}], 0x3, 0x0, 0x0, 0x401}, 0x4) sendmsg$unix(r0, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=[@cred={0x20}], 0x20}, 0x0) clock_getres(0x3, &(0x7f0000000080)) 16:00:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="38944c2c679ec31e51521f74979432ff15de20cadd109cffdb8c17babf62d68b5184677d8fd081dbf41558407bad1739dbdba44882ef44a7e36eed72700d49136cc5fce7a6fcb2a24b45dac55e6b5ca9304b48be4ab4ad4a6c45702c6b706a08c5f48c1864ce75f793b74858d5ad7a393cd01dfc5a337cdcedff21fd39b4b369304e55a39be9eeaf05de2a005c59aa487284af574482d39229ff7057b4bf525bf394faac246a22e2d466b38de96555448d9ad95f1770f2ba41ed1b8b5e1bccffa7b4b9c8732b18d65391e6c6e725ec6853b3b1e3abdb21c61d64d2afb44858c80b8c93e5d776085d3c26fdb77afc0645ac", 0xf1) socket$inet(0x2, 0x7, 0x3) r0 = socket$inet(0x2, 0x3, 0x0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x4, 0x7210000000000000, {0x7, 0xfff}}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x42) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000200)=[{r0, 0xc0}, {r1, 0x20}, {r2, 0x4}, {r3}, {r4, 0x2}, {r5, 0x8}], 0x6, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = kqueue() r10 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x0, 0x1, 0x3}, {{r9}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x2}, {{r8}, 0xffffffffffffffff, 0x0, 0x20000000, 0x4, 0x7f}, {{r9}, 0xffffffffffffffff, 0xb8, 0x4, 0x0, 0xffffffffffffff25}, {{r7}, 0xffffffffffffffff, 0x4, 0x2b, 0x0, 0x3ff}, {{r10}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x9}], 0x7, 0x0, 0x8001, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r7) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x5b34, 0x2, 0x8000, "2c482f00cc992c0014a9a6bda16fc56dfcf9976d", 0x4, 0x6}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x20000000000000aa}) 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x100, 0x9}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xbed, 0x0, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000000)=[r0, r1, r0, r1]) setegid(r1) setgid(r1) 16:00:16 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000002440)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)="ccc39bdfe03df79356aafdf7003c301d85df2e45901759392581bdf41bbd2f2db228e46310cb084385c9563bd71c370a74888723b11b484eaa378b74b78ced0ba06d078e7f603dedfec9ce6c9baa7b4151b9152a6cbf262dca952d31f1db344d049d18464a936067f78ba1584da1014acc9531eb061b1b18732650232edfa4ec3a0e69ecf2971bd8d7c92d327dfb0a8c0c67aed32c97b9d8b540e5ae9e7344409c26b62a21db991c3234d007ea3ef6c33961efab534aed6344121a922e2207b671a98cb7709ad78bd2d48d17a8ae0d2adb858f8c480410d705", 0xd9}, {&(0x7f00000001c0)="b7868aa08df7d0ef49fe9d2b69094295f878fc3f9fa1856a4e7b54d98c982f0135e383c1734fa112d98f5f47c58045dbd200654abd9fcc854eab024f723a47f561fc5a08d756df5eaaf1166a8fb6944cda186ca7cc758d1d9fa924f1ab0b52dbc9fb784679ca1f4802feb81eae07cf3f38c724c646ea04d7967484c9bb8d812b735d4f62aad805547d8a724a92ae33e967dd55c688ffc5a95cb6bdadb6366a5d1824ca2aadbbd25aca48ebf5134a94e3c43c1af0", 0xb4}, {&(0x7f0000000280)="df0f7d9556b04972429be425ee2cbc6101009ff03533467bc6325a682792eff06afa1995cd7977affe9b3955ca7bdab2360230d3e9cb01735937bd4a91b64867b900a09aa324fed4a1c14f6baf9aa0f38c85df714171c097915f4edea28b9451c5f29688d39f1d10ee12cdbbe75e5bbf774f86c1734614b90f4991d5f1de28aef01e88835ca07ccbd02ddcf034e8ce748efcffdea003cf7289a2d08430805e7db1564bda5ad04147151a5b3a115115a81ac651810c2d4535265e2be864778920af8859e76258df9f320fdaa1f089e2cae5148d07db73b8858268a37bd441d91e956cd6c498cc4fa34fa7960a07ef6c63d57464f943770c72417a4f2f3fb234df84761397962d9ebf4b6fb147ba5d3f845d3f4d6b941f7fb50eec172676a841e7cec127cdbaca61776da267a76cc5ab363afe5b808d581bd0fda09d84215facc5b8521d48460f1b25a139dca985a01f345a501c78726d5231529ccbdb7816487420243fb82781566e3504a38f7ac841bf73a08cb3ba086f24fb2d0990f5484e0713c23cea058660a7e8315147479a6be01f8bf61456302d94737e3b06ccb9785bbc920cd6e3e6c984290f2c711128514ec7aff377446313d7408d179ad9b3d77ff7951b2b0ea55c466b09e1ec5bb3199cfa3ee8a1ace39dbb723375245f8f5667189017dd7916bbade67ec2ab532a2138c8878241544e609c7d67133dd77d7c89027f9855a44ecae83b3df296a809d27de1832f31459dfcdef81394778ea562171bd1c4172621a1aa296b3b79d04eae96645934716069fe4adf4af82e306c8b5492f1bc0937c3c378e8226ac732dc310790013e125c91a4fee9de53cde17b7efe44d8e67329bce094cd37c1ba0734784974c01575ec6dfd1da1906cca226ab8acba8c36592d32b86ec03582d30bcffb8509439526b607f9badfa57ce3fe900224e1bf269a385505cf55c3eaeaa06dad04e09c044d48a37e5ae377edcefca67916405d37c616617302ea0e48fef935734ecf7d568e71225e6b90fcded3cb846209bb83c2444229ae6ee84e23a90d2d04e463186eb7e049884450b703f32cb1a8d28e1362dd12969675b7d9a2258fec2596505400a583e984f0466726570d322a81053b6a918a243d2feed2b58401706f482ca9d9a08bdea62313cde710bbaa6c43033b1dcc3db00c4df17555ff1d9ccf60c8f6eaff81433505f33851a97966bbb67ea398d43ffb51f06e9b250e2a20ffdc3e92437a92a872ee81e45d3863491c470a9b8ed03f4de56ac00938d990cda1f3aa150dc3b24803b50e5db9a333b895b4d7268cdc35d12c9bf3bb4e01831dc45c75fe3899078b86586b219e6201e8e1ce2820542bcf9e12b35f860768973d65edb6cc11f2ce86866e2ff39e3d47473c86110b685b15d2c9469de244266d36648195b197187570bd22ec2454ef638588c07770ef529ea9cdb2537d28141b7eff6f82818aa640266dd703ce737cd8666c1c2c6b7f0f4adf30eff92853820b27ce24bfeddc167428dfaf6263f7141457d888d8438652b6468c8da2d5783a3bdde235cb867d721b9e4d8ab405b32c7d9a26d2e0614c8e4e4b2b7142e6cefab34be49d39add5dd713cd949030213b4b48d371bae03a96a9b34539b59bc5d2e8711e080a03e0dee393d97c4b5b83868451b2133e4661f448675c1ecd87924ec8065bf26b61538e86ddad016794788307c021c09345b716155e71f538f2cdba6967a32568e3e954099ccbcb444cc5129d350e91f79ec263e2586f446a4b1c7aa0d42cd45c9a6311e630e8ca8eb19c643b6705a4541bc4bd06d7a3f12e5d60ef55c108a695d7bbd37f51c04b12a404c24ba959440cdba48a008b32858e64bcc6db14cb53b9a82faf131a94bc1ecd8fb1e066e3189a782321e3f2396c7fd850c0442183c3ca047fb679c3f8adc44a5c8a5ece3b070482d638f08b2140463572a4218a2317626e107d078d33b71d8693ddc2cddcce9d8a33e6002af6bc81cb987142423d563c587a334494257666841cd19d8f455e3bcbe0b4a9f468b893a0ab85604147cea2acf66a087bc7ab4242a239e523c1b3dc94fe978e3bfca3fb19f56b3507cdf5b9b78d50409c7d5a137ec643fefb3c13df21c0ed58e7f377dbd7ca5e1f67443943586afd887283c03a35e55fa62a3f7a46c568367f08fa980643a1a4a607bccd0437955535bf4d2aa3484390fde3edeb38ab2a78cd608d0633831a9e36220824b0ddead17268e22574c848914b5eed2c64702de0fc3faefe8a430ff69556befc63b3e9ba78efd4683ec5275708acbd9b3ac8f99991069f1dd596cb9e423ec5333f2d2d4a3b5768917d3d7d303a985bf5de2a6f052afa9c2359a2beb4903fb028cd7b5bab388e15ecd2c14ce9b6cfcacaea74bda597bd5cffa3be17b08f7bb29206a393026e9ecd13f8fee3635f02ae65c4c775eb5ecb32dbd9bf324d7ea37d954eb9e2d5bb4bd08ce42c4530a4188988e5e44e271385c632f5d951bec50d034627cff0b48132543ec35f6e4eafd18a728fb55cb364e4814157dc84ad65f21c9adbaa53ef142c0a522c8ec6b974d7d84012bb5daaa3a7b4762d70f2ad08911946df11ff3405992bc142f8a5b7c334c3ffb37331dd29d1bd4c709132e975682349c6d7920411e50a3db026a73b5d9b0b13182860f0922cd0f2c5afa48d1801535362e69c68fb6141b1b1ea5917479b82c20ed3a73dc57ddce6f639f44854f5ec159e0dc9722fbfb6bae0d954af2b73485a90f0ad3fad71fa95c53391911b3a8394cf6a2b2769805b1139f048768eba72b714ecdc938d8fdf03496b9314fd822a10d3e5347d68828250626d8cf50b4b720b2f829fe2f0a20852588c9d8772e17ec5d1501792cb390c2cb702baff4e0a6b3f021874aaa8f9eaf7ef6ee4ce9fe7903d2f861f553f3c9fd393fa0679d127b5f92fda41d22b00d0057c11ea0bb132cd8207a01b9e472101c7f4e3c4f1a834b4e8689fff581bf90107a91d46b52f177e07582e70ca4fada1e78255e0e913a4e27a0f2f0e110d1c7d107161db5d431a680f5aad8d96afdf57843b0930a270f5fc8bfe8d6f69d988778534cc889f494fb033aff9a51996a7a351af4ecb3f9732224095cbeec5b1ceae40fdf0cfea05da7fac0e8aab262f71da395afc8a9a4dc8c5ce5dc903cc3e089e30b8059e8aa543fda1d4423717faf6214c30c6abddad5977f83b32ea5f7804a5dbf321222d24cb643f867b3dd871069edb13956654574dac594a8f05bf401828afeadec33a6af09c61e2a51ad339760de3e6c2d243c13e5d650495616e1062186982c647751d4ebcf4a312affd1dfb9db421b1528e144abba37645d72f240d53f7a156a289feab7adcb86954808a6037c467075bf686a999fdbca4e1e5bed0eef9b416f346eb203fbe14531e123d177ea99f481b40252b5a8acaa858314e645574f53db639438a4ccbadfdb165030559ca7dda744bc40d4f73a6e1d6cefb53f413e2e23840a7ca7bf92827cff0aacc0c6e77a53c2d8500ed97d46f7b3d4300749fe8ff89929b911c38b4fa320f3d7fca401b112ce62638160c858b700c95d7dd2776351ef0d3996f05f5f4b50a0f2ebf96b557d04da07d16052023badb5a7b9c640ea536719edad26bb365b67f4f9b3962a0334551f4edb7a15ebf38a8630879575f89e7dfc5eb5f214a3902d9f092b27ad71fbb42c08f49dc874305909f265de640cf48c57f83108d039de89258203a1b0a5c45e08459ea7cf52d03fd7a756827334bc5ebee26e6b973dc0a11224eb482f3ca80c47e91296f88563549230d1ceacb7943dc72f2ad623ad646af52403c4a68ba3f6e7df862a56bad45dd6e040d02d7c49fa3634204a79227ac267c9d3b7679d3cb4be58a348b182638dd0d17ec7dc042f28f37fd10383552062b1caa94bfa919a1fa98982d0ac614640b87a504ff1ca3a06625d66bb5f63a9516a449297c664174b632f5e9f4c1e4ba76d8bd7fad978541d6282029149fdb49da5d34a4f750993f744a64993034c731e477dddbf1683ecdfa95e28f9bf395d7239e8454ba1dfb6795293de38a5424987adea67eb5ac094ce00e34ced057b52b86a73df1718ba71390131bec5b1c194d28aa80d014e9dd96a0d110cbcd1200003d6378595efa158f972a3b8beb4ee54a1a733ab837493b3fae033b85dc8238535344b0c14eac1e0768173e9623b801f56abcb647dd910b443e09e8d52b0eb02dd04da5d8640a23bb265cfd4fc14c741d6af76b96ff9d6d2aa67c254858ee364865f47bc17bb5db8327aa9277dae09d83448f621f99fd6f52e574d563db0887796700d16f82d990ff7463754a1297ccf9906aa85d1c5eae922c70beef022c91d55532d51be752d3a2c6e705b7fd841b189ceac1c48df6da3bdb05569d4e2a66c66f64322df7029524e422bbef151763926cfb7babcaff2cec3b2e9833e98f193ea7a98e3d240d7c46ed5d1439ff04028075f243920026b228a27af587afb0c2888cc3e3e370583f2f9b9e88c22a8c5ab86335eccfb8e8d1e54582796cc62441bf3abd35b59f57048e003d5d180d1f97c8f27992a7020de4e386fb27bba9b190a45d8ae6c15239e6fbc897f465ca4812bda855a5cd1bafd01fa95d33a6c39d46953fa9bbee9aba2e219937a594d0bf137f7b7311668cf509b8061a57f4a2b1273ce594bbbc88442ccdd0dde78adf785e54e77b0dd43747793452b6781cec3a43f3763da62ec6e029ea77b6b53a0738557ee27d1f52dc2a4562eab3f74dfd5f8a3625377f817da798d4d473326153628e624e0469314a9ab2fb5aba8e61e54fbc8a46a614e8121c73d31f31089d05ce49801755193bd4a94f427f0d7638d9ca5decddaaa73af2a9563673171425bc66e2b7006a9fd55bbf1639c57e2e14b5b0637e56f78aa6eda440671e7375f3b0fabccc8dd13beb519893e49c350c2d6fb24b1e60206b1432b92184f692d772d7c2fec95eee6b0bbb2fd097dcd953c177da58402110bf04b7313f7739d4d91ee5a8d761187a61e327d5f9dc34d4cd7227090266b42c3450029b0c61cf34b08bbcb4b681e99bdc995d93985ad7b9b302999fa62e928d5371ee6b02af814ff639696047aeead1d495bc341ac066acff0e184d80cb636e3e9b18b7bd6d0d8d3bd22e8ae2dec58757098edd0a7e59a9d70d79eadbe5732f73fc1adb8a276ec0049109b2494ce4ef032146b0ae9043ce201ab997a39ec2ec71008ea85c062974b573bce4d2eac7af7f3521dcd5313bc9a46240233d521b429896e7e0d3fa5c716d333c1952c069c29355a60a907b95a6b75f72ca2964660c1e5ff8cdef7141b07efb316242b110a3c27b3af4e1c3ffec2a87339a4b8b9d32c1db53fa4f6c26559b8e5dc282cb861de067ed89168509a331af433758122e4e20014a3c53fa0981ecda81cec1f4d056d3466df77e835cf6f05a3d4d59041cd06d2ed3348f50e2cc1f7d5aac5d4e84384a6f21ce7aabfcc4e6b9d6aff58758a6b06f4fda65b3f80c41cfbd3bbcfc4e74d4cb90126fb3876581ee8345c7c8638143ef5dab9adb5c4134a685c83fc3608103bb43941fdcedd6ecf0db4da5bf7a8b0dda1160ab2647090837531f16961be24f5d2ad40b46ca20c2a2d3372af8224730fcecbaa1a9a47e3b07c4de957b568483d3219aec2eb4ead35282e89399768ebab57219edbfacae33cd2dbc5a30c98f37e30938105e8ec7e958c58f5f206bb7deb514912b54db0401e6fe26515be63d082d9a6a2404ea447a514eb140e9b300c4ce1c2df034f87fa6f29a0", 0x1000}], 0x3, &(0x7f00000012c0)=[{0x1010, 0x1, 0x3b94, "cdcdd32154b6b05ff8f7c75263479c81d3c16a7e277ec285ea3cc5c3a469d9757b2ec7e6f333cf1a05135b480d5e3dc62be111df1ca89e83539a69a88c58e78d8cfa2712872d4d7569c743ee837e13e9339c7b164402a9172f60662950f43ce462bf6c240b3f2e2165643a12ce410466122fc90814f20ba0e3c2111d346072074d3ea79f45a7d5804d83118c40602e13db615e08f8950bfc9e738fb538b7bb4e2a0c408aada80aebeabc24aeeb98bed04cc35887889bff16620ba318ddcb8ed54d15b1d2d3a8fc69b654e39d3343b963d987a26dfeaed0081f9d2572e8f76520a2b787c9e7ec3e00e6e5480765787b66a9181baac56666ad8ac9985dbbfdf29ccc36459f1f1ba325f895f62a0be00e0bedf8dede5d7c695fad1537c5140bbad6268b7a3dab4533012ae0ff2b1d5d4eb69ea7e629c5f9b2a8ac6d64f67c2752703bac03f6c21cbc4148933b02c65901037aab482c7fbc932ced51fd135e8922e8bec4de481d17efdd60246f93ea48cae6a937a7b0a8b2314b090f2406613adf6e666aa453741be609463e0291e1515c46c21c028fec9160d7a749bc88e45e49636f58e7971d368be6b64c2954c8831f17d12642489ae85c442de88a021dbba672aba7bb0138653d1621147013a96040c0c7b6776ff7c87aa9aa6ac186a95e70edd58909c6e00d7c9cb339376c559973b209fa6df012251e58afa8d196b59aa0aaf0e3b0839570be884b66c46241f7d0ce617042dd929e4b36a6fd7de2a8a06c6700e0ff9a5c49ceb3716263e806327b9d3b3b4ade0e2d1edaa36b2ea373c27239caac43173612da7487afbdebf1eb51f26f790b39995a365a2357962c5ebb22ced04dcd9ce32f1b8c24b4a4605afa0bf5a9294306c6df9cd91925e714fcc4bd4515711e9ae478cc375f655831649e000a50774ac1fc129e3aa3b0e68ee9c9dee840ea2e8abc3a06ca9feb383f07f8477c00eb6f2c99c64dba471c757a49046782d63e4a4d88c909c1a867fa59442121b8a274b0cff3430620d93231a5741b678efe6e56bc17cd49c82dbcf701e6d8714c4e3492025cec091b1043ef702411e79dbe49841a981c100914d457bd2f736bec6d496a381f95872094ee7fa12ed0cd1de4134315858f08028b8a9bb126620346eea24dfd482c51ed5097d44cdf6c521d54c30531ca4d2e05c0eb73931bee281b52e556087e9cbf653d200c79e9e3881d28b5192a543d7f2eef1a81a10c6cc70fc6af2b2b194d8fc8a15b7ab86b15d131802367ef4bfae0c6b9195105724a7b5cecfb9ae394962078a5c35bd459b70f3cb7546d0cddb954e7cddfb2ade7eacc58948817ad465067f31c9cfe96c829e00641de338c4388a3addfb6b060c313eb10ba7eeef3ffba1413d1cc6e5c932390882347c825ebda4d4d5edcc413f6d0612aaa00fe424d78a4f111e945dc5f2f3be1a436cbaf38e8d3c0683997b7f44428b9c300921f02f4603df19fd77578d5e61694284aa39e5caba834040228016f9094d35b823ade0038b26c4c10440f974fd9d0f7692e0ac5c8052788042ae5521f5c18c1b31757e9a6deae9182282dbc9819ff0269ec793c250bcc02824e71b9b2ea8d6b92acc9a073252c6dfc2a4178d3c8efc64a8774e800002b044480ebe6b20d6dca02761c6ad48431e7bcc5c7e48445082f13d0f56f0aa82763ae4dc0aba97eb6c28d07661413783f630b106909b89da66125fadd61dc8ca8c0fc5891d31e892f85e4fa6bdf61bdd3c7cbac2581590081d819d36bcbf1747829fed3fb932ee0ff6d08c4388a14f1fd456aaeddd5b9a214d98abb7d544244dc49284cd4a6ac3bcc1362647686a31adddeb3e0bc5cc6fff80e4e1ae90cb509a5ecf81b969a8e888b45f83ee6a47c85da66aa764369fd8e032917990727c9656f634df71c81e39e0d62fac61b14e1d94816f8283bcdf0dda59cdc4b3467f2bab2064eb19c99a806626a3b8882005cb9fa4ba4b11e3ed696fdd080183bd1a2feafc71e238c45bfc26b3dc392b4c6d55098005023ed3d0406d073fcccc34b6f956fa57bd8b4f000d72b5f38916db5d548c834dc973048c8d233cfede144e6420392c105177d31197f4dd18d3e486d2a7de82278686d63059fad967430f44ca61ad625cc3df7a0dd46fc1cbcae698c439737d4fe588a0ad0e5346d7ae67d8c71e1d0b0f35299a92e4d2a2b87d10be4485ee0dbe0f175b4acee1a009fa5ec1a3483d18d3f76f3a86d817ee6014dd5fe1f87d613498c3e2622b2cf536ae31834f2db619f7aa047a593a88e016c6511ac18da4eb43fac27586388d4d81232afeed44912dfceed6c6487b3de38bcdf4094a5e45a8a7bc68782af3d2ead0dd9e42da990befc73a520aed3aaf17f0b5f1873840f4bc00c2ebadc1e8fbad56cce587dcbfdd99c2b36760c991cc8848a54b56a291d26f2cda9944d09ffd9954bb2ce93c0a14b4b824d50e233563dc67bb681b80b6f708feb469051f9094697590127486d56822ca2634f2070726aaf0c919ac9d0d80293ea93217ce6e57610edb11d74346bfae621be03348986a7c174e0fa9105b144dbc15d5c5246d4af4f266532e770f01edd3471c5943edb73fefa0b854ed8084a9c3a64f74ca8ef5997b96d19c77298b0d4e6441f6c072220d818a26d2c25ef20cc4d57760047a78119bce9b954f0f52477011453d493309b363d89b95308b127c6bf8a4933647fc12d53a5ebf69d4bd152a51161160b3b8227ecf47e61b384f76872b70f1e3cd6d309191386e1d9f47298b828af9e7a2bf2b49b87e33a561314d2c5670366ea3fb9a5d0bfbca825dc2475a46a423d536c69141dcdb22a4dbbeceffca08c27793027bedeb68824b6bb368eb2788b4f136446092a0dc8fc990657d34f90a1532641e5677cd0dd095e407d7e6c9e8421531244aea25a67f2bcfc9fd77d5207cc06bd5595a3b8c63d94977249f33e8e75d193a63c8e6ed25d6558129745a2d4ca33ec72e82eef582b69af2d17d93105d593a50b154523f95d5ea96caf2d714ff0523b8f9abe962fdf0df5a0141ee601a44e72d309eac8ce02b2d1d0056876c9ffc2ad303bdc29a4edd6d93f673cb332b6b4e266c37b28a30b7d735f1adee43883c8db8eed0b0428703c14237109b95ca2c7cad8406e2bbf9fbc27a8b245df8013264f0305e64b75b78368f3e2bf32cb8b1ac97876841054618c7f669f3c2becf27a821a76ee02fb5cbb0cb75f951d4f5fd16ab0321df7290c33017b42bd6d55a9dfcd39b2d8828a93fa73a2820ac69c3b70efc570bb313a072785334b2700eb8d212da7906070ed279308472125ce353a234484d14c2570d2ac05265e908490887f172aff3eb5b73fb4e884b5fb95c2453d9e9c7e79c9b929046c4217abfbaeebba09b6f8c763972ec8598f8e6e31a5d876fafd037ab927349052d161717b384778fdc2fa6e1db03ef2d1ae04772d0b07db36ac2b4761787df6217579cb3400dba50e79203094ef15a32e48465efe513fa5e8b3a68f79304d605ce071c97fbaa44a49e49429287fb094e19fa9c698b31443c285408fa09e7e69ab2eb26c08662f0adbf6cb1b6f07f2ad5dd10cb19d42f82dfda9066a6c63aee1b2752a16a43c8b36a574ca45a4d90200a69a336b6c0bd0d5d181d53abbbde1a70e4568e90d2c867b2a94963077da5fe44bfad7b56a3e3efa8a42c55e139a3ae280f744c2b1f6ae6b4a036287d449278de394d9d71cd3a3ecc521540d06b251460bbcd4459de9e8872305184e57d3176a82eaafb62f1d02feffb758532e55542a67310de076fdac96cc8fa1bc41f6bccb039cc5a0fff10adb1e3a5168407b16970469f4a64bf83ff44d1fdb1ba08de12c23384fabd00a9381b024bf432af24ebf10dd76b7adeea37b3583713dbf583e430070ff57ca2308171e52ce5cf82a328165e608208f9876c273fd616a338e7457a8126b659fbf1a11719f71f4bf7b84650c77b0f0e9210ad3bbeab50b93dd9fc304247ee4734703560ee5e2f50543952aa958df13ec80321fd9d76820af7340499af0049ab598464ff4a018a784d966de4aeb3603a25cb8c1150130c7597056469adf8c611111c7181b7d215ab1e17c29092651462cc6b3712678f9d7989aadc4e88dc69ae2d959d84d94c04a885efa9c9dcd12afa2bd3e30a68f18c94056e95c728956dc15b020f11a9edbc62d13a3c1f2612d4930877022061d780720802ffe1cba6589699135dd90cb99a4d4c9914d6f3be44b59bcc49c37a9eb22db58baa74e9f4ca75d86659d7938fd2a64f4e9911562e27a8f129c06d918c0ec0c371d04306a5d362b9773ad6e9f45c3e2b18495cd22dea0667a64298b91d006e3d51fb3ae52d6af4129c7f386627a2e3ce03dfca375eefe9e18914c3aa20f0b75b5d877ca531f77c701c3f5a51a6609be2ddcec784d5c0d00e5a32246bfbc88ae7686c4b0579cd3459a89b66b1b6b9d2a085109bbc4f6319d9d476d8ce5c3c533b4e222c33d92be52fd9b85f3fcb2b4947942bb095177d4c76854846ce3c43724e842469774837cede1b8c8726bed2c637b396953b64c08d2c31c6bf47d25b00f54a18655cb39491cd37435435b2b7fb971c63abbf1ff0272511858e2a81af077ec3313381ef213685bbbc45490fc1a782f8322d85c7fc2a5091c322d1af53f2120c0ec2dda02e16b9aeeba402a80016722ce226d2411a92e6a8bc1cc4abae550c4dda8ce1dcdafaaf9fb154d4ad5faf8319530912509849ee5a4fc76f89f3a877a243e6da2cdb922a62faf9f09ff0736a7373d5dd274ae0f3ec337f307859a97338585ffe3b2fccc1bf714c1b7b37c0433dc923b604785f4506e45a02027ff7acacc552e3aa86978a1f355526fdbc908c9df8c7ba3507f3e851c745c5c1d6227d5c2dcab0eeb2d6d0db84824858a48108ac68d31cd7725d8a6a2cdc9a333479cbac2d349e0185d199adc37e915d7d7918c7eaaada611660fd0459bae3d33c31a6735afc8818be1dccc2a65eca3f2a34e7289d1e14ace94d1a68b61536d593d70628cf6ab2f389573c5fa36d009e02253c4e2b24e5a233269dbbcf4d8b831a0819621ebdcd3ae7a3a64481b8d65ee8fafe2124ce3b268266c6f9633be396db053b3d9e4cfddcc670a04831e347423042e700b39a04f1c5dcbbeac08c760f50c3e54ac67a7bb099f4683eb32d638ca684b1bc852a8de841976314583a691be975123e68ae4121089afbb43f5a71b4e63dfb8c66fcb1c39478209ee2ef8627b507fe140a9df9a1a1880017ac28fc365db9004c23a29081bec131030fe08e10e39be974e77e4cea0bdc0615c0de935415e50edc37e984012b6fa6007691dacda0b8c73ae42e840656463ab55389761f2c83c5c223f003f55524a30509649b0db178b91b8204664c6bc75896ffecd4199bdb9a9cce0adf7370b598f31efb4f6b9f077f44b387d88a44006dd1100500338eb1248d1dcdcdcd621cc53bd2ac4a756657be2f54a6bd6c6d1822733eac3bb53e6e0d6d5b1404f9f71702736b1382ab34425ee5d3913a33088f7b978ed3348615d2f0d761a8cb864380ad144b87c911e1a2c29c49770758d2f12724692ce7b8cb6c9e75377b0ee96ae6f53b7baed4755d5dd03f7331298d55beeb1b98d37f869b2f8b61e9d7c53492a5644396dc9145dfc0f158ac21edc04e8080a25f2b6bc5d126c9a298ad82c53950d2ea6fd2d1034bb281c43f2b941aa8a57eeb65ad9f876e3d46cff2ae538bfa3e98020b194b4c31a9dfe38ce4dec6dc2600379751cd3f9eca2521eeaedbe8a9e62175739a2"}, {0x68, 0x1, 0x8001, "a636c71a048bce4b7cf69ff9df8feeb4104b79bf3d83c6525247f7995e67beb2eef6b9aaceb74aa5d804b4d794396a98770e8987581df9c3486dcc80e179e413376b5e07ba194c070907a0ac9436d59a63"}, {0xe8, 0xffff, 0x400, "1e6b20cdfc3e75a74ad89cfa9ea8a505cc3b2cdf69a2cb23547c55a1b2f272ec2e114c8346e93d97822ff6a1199bb981ed2d04a806a41ec65986f38fad42760fa5947ca918d76832a0a3f57b194d8ecb847453af3552250e9ce8b6035150234e187c741474ee8c0f0ef2882c94451caebc5449f5c51416dfc400513fa56343af75f990541e603962d669d880d3910282562a0cb783f0c903b88e7b4a00bf25416fe35eda243bfa1556d37b50b1ad9fe4c6df975abf2b38873944f4525f65841120304b02ae7586f8d9b4ba08e33f8c025b"}], 0x1160}, 0x2) r2 = msgget(0x0, 0x11) msgctl$IPC_RMID(r2, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x10001, 0x1f, 0x0, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1f, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x81) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x81, 0x7549, 0x40, 0x7, "a4aa17e2567172a322503ab3b7ed5b9288edc94f", 0x100000001, 0xce}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3a, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b900022eaa4e090048e69931929648", 0x14) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x5, &(0x7f0000000000)="00ff0900", 0x4) sendto$inet6(r1, &(0x7f0000000040)="3cc36bc6bf551ec0f8e7ddd37f1718c5e44ae901e743d4e446761b0c5cb4a8d654957029557b12b8c6fa58f77920af565328522eea2a0e3fce692a7469825f9eccbf85ba9a4e1fae23ec8727f134f2821a30a343235e8c3ced764af5ac034b68c419a9a064ca1d1ae8a8212eab59eb86b9e36a7a83bf35855607263226f05ec363e95f791250b787104d1aa109e32e52b3337e85aecface5b25d5a504ec4195ec190abe74884b9b2442870b19365ac9873f095be61ac1e5253d44918c9f63a22e2f1973b5503a5cd9e86661197cfc082abcf0de6c9aa0b18269ed9e9", 0xdc, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x18200, 0x101}, 0xc) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0xa9}, {r0, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0xa4}], 0x5, 0x7f) r1 = socket(0x19, 0x1, 0xff) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r2 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r0}, {r2, 0x40}, {}, {r2, 0x60}, {r0, 0x85}], 0x5, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r1, 0xa, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f7000000ffb8e49d7a247769d19b000000004860601e000080dc0000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801c03fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r2, r3) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) dup(r0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) dup(r2) 16:00:17 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x0, &(0x7f0000000580)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x4) r11 = getegid() getgroups(0xa, &(0x7f0000000b00)=[r4, r5, 0x0, r6, r5, r7, r8, r9, r10, r11]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = getpgid(0x0) r17 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r12, r13, r14, r15, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r16, r17, 0xfffffffffffffff7, 0x0, 0xb46}) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x92b5, 0x9, 0x800, 0x7d5}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x25c, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}, @cred={0x20}], 0x30}, 0xc) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0}, 0xc) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x2ea4) recvfrom$inet(r0, &(0x7f0000000000)=""/230, 0xe6, 0x800, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xd0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x1) fcntl$setstatus(r2, 0x4, 0x80) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socket(0x2, 0x4005, 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:17 executing program 0: clock_settime(0x0, &(0x7f0000000840)={0x5}) semget$private(0x0, 0x3, 0x100) 16:00:05 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x14155e806c0a9ab2, 0x6, 0xb275942}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x7fffffff, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x21, 0x7, 0x42d8}], 0xd957, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x28, 0xf0000003, 0x401, 0x1}], 0x3, &(0x7f0000000140)={0x33c, 0x34}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = getppid() fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0xa6}], 0x2, 0xf415) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:05 executing program 1: r0 = semget$private(0x0, 0xa, 0xa4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000002780)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f00000025c0)=""/129, 0x81}, {&(0x7f0000002680)=""/139, 0x8b}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000002740)=""/30, 0x1e}], 0x6) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) r3 = socket(0x800000027, 0x8000, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002bc0)={0x8, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000002a40)=[{&(0x7f00000028c0)=""/72, 0x48}, {&(0x7f0000002940)=""/118, 0x76}, {&(0x7f00000029c0)=""/112, 0x70}], 0x3, 0x0) setsockopt(r3, 0xffffffffffff8001, 0x1000, &(0x7f0000002cc0)="e1f129de0f9816c92a9b66bc72b2ca1f74fbf583968b1380be71e4b755455c0e1d47947f4e86c59d70f2f9570a34f7b8e28998999d564e643704c6db03b70265d93046a5c5ae3fab969f9c00fb775dd46a4166db105dc240a227b4829235d6a28636f06c65870714be0b1415ccbfa244acadbe681405bdd99af9ea96a27c1b3ac1e2619797ff9f542c9040a5fbb14f89da58a8ab2882ce3f56e7876031550d8b0a234a8646bcb666e965028b166c8f10a94d9ac6eacbd55fd058796ee763843c85da2325a47d", 0xc6) r4 = open(&(0x7f0000002f40)='./file0\x00', 0x8, 0xc9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002ac0)=""/198) kqueue() chmod(&(0x7f00000032c0)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000031c0)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSDTR(r4, 0x20007479) preadv(r3, &(0x7f0000002880)=[{&(0x7f0000002dc0)=""/171, 0xab}, {&(0x7f0000002800)=""/5, 0x5}, {&(0x7f0000002e80)=""/178, 0xb2}], 0x3, 0x5c) sendto(r3, &(0x7f0000003200)="e232c0d0a8c603d63757846f0725ad934c37b5220cb77e3868cdae13664985bf1423baa4c3e1ce3c225a5ecdb09a5d612470899868746fc4716b1f1a5b6c5f0bf47bd0225cabd6e137af1d0f6e4eb430b2154ef290c180ef7a246854ee747bd686cbc9fb6656a1ed8d4722ae7c35cfb3bcd2f3332d14a5724ce75e", 0x7b, 0x4, 0x0, 0x0) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000002f80)=""/253, 0xfd}, {&(0x7f0000003080)=""/184, 0xb8}, {&(0x7f0000003140)=""/6, 0x6}], 0x3, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002a80)=0x6) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002c40)) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000033c0)=[{0x0, 0x9, 0x1800}, {0x1, 0x41, 0x1800}], 0x2) r6 = getgid() getgroups(0x1, &(0x7f0000000000)=[r6]) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) 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, 0x800, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000006c0)="506dd6500589a39e90b065102311f0fa315fa26e95c836bd263c03d78983ea", 0x1f}], 0x1, 0x0) dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="54657d6f8395eebd56825af896f9324bd360ad498c9c8d91296754536e2e", 0x1e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1b62) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) getsockopt(r0, 0x1ff, 0x4, &(0x7f0000000000)=""/38, &(0x7f0000000040)=0x26) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = geteuid() r2 = getgid() mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2) chown(&(0x7f0000000080)='./bus\x00', r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3}) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x1ff, 0xfffffffffffff801, 0x1, 0x3, 0x7fffffff, 0x6, 0x3, 0x2, 0x0, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x2}) 16:00:05 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8a8, 0x0) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="a6b99aa65950b88a21cadd212ff4b7d8c15ffb92d61f71d602591076dbbd4601bf119549fe67bea508b7fee9774bdd6d81dc", 0x32}, {&(0x7f00000000c0)="0ea55240c33a2ab8f725d30d1c625b2c0de11204d4a3893c821e2773beba186a59701c5fbc9dd980b7e1401629ab16109f9ef713c1046f0655b33c87cdf8c00fe34c00a3c426cc96fc09c5f5dafd11ef0599ec8d85a810052c3a6b2f83f314d479fba2ce19b756c39c8e77e5434ece8b7dad0c9a40c0726aba2c658035d3", 0x7e}, {&(0x7f0000000140)="00afc280c8c6c7df28bd9ee2a3813b4ac099f3b2cdc096754a88530025a8bc3f4a406af41b41085f1cc6ef86a4e7c4141c2a03542173235bfd91c5dde212504e5e1c7cbc203d40427cb6b77ad622ee5eeabfc44bcb4a187589b672926a58922eb895f7543aaf4a7aad7242d483eef2df1514e86fec9a6c6b5b9844f0d9b2080dc31b6be54c88293c08680e564c0befb04bca06fc9f90abf8858357eea88de12faece500be58509870267f378838252d7118ee2bb5a9d5737cae3f6545430c99b47629dc9981b3c", 0xc7}], 0x3, &(0x7f00000002c0)=[{0x60, 0xffff, 0x7, "3012d907c8d5cc82587b6c905e88b8e0b14e23f3ca7f6711c0ee2470597742ab2835759d5eb7d13256aab204ce055cdc38be5c1d66563538ebfbd856c9bb3be3467581c1fedbf242238d107ec7fb"}, {0x88, 0xffff, 0x10001, "c347751d2f9092148084f1378f10ecc172f47f3b3e99ec68f69aef91593dcb772471be4a61ada2e52b99a78f23163ee64689bc09c0cfef57823e9cc24d0f063d0e93c2a7109d4f299b5d4722cef78389d7a07a59b96529054b28cf612b8eeaefefda6cf879769e90a5008adedcf5fe7431f322c4"}, {0x28, 0xffff, 0x6cd9, "7ac060c4c7ef0b59a2c4ad14e8f331365b9d388af5"}, {0xb0, 0x1, 0x8, "b210671ae63f4f7f6c365fdc67d7aa75775359f7213d2f3c62f4e3ad945d500f1a9a0bd708250ddd0c35d8d82d1fabc249da2f23eb3e5e20b36e576f296a6bb673d55a0f19c08c54dd753981388ec0fe225fb745a83c4f7fd3eee08b2eb112b88fcc2749a744fa68459c75f1a29aca2c1a0b11aca776d5634f0f6ee49cab2d82e45e3a68a419213c4c22b79108ff4c40ea399d731e4b8489add5f2"}, {0x20, 0xffff, 0x6, "8e7afb584f9c22c4d78dd6cd"}, {0x1010, 0x1, 0xbd4, "4a2b07e75e781ebf470ba70f2c1aae742f2d1866c7eee9c99bba493f7c0c974d0f9ebea64a2630962fb124d3dc77902733a3984bdefd39b7d89584d48e9da1b7367d7bcf3ea65f5ba2ac356523dc4d6f82f5959c8a5be7aba66ed34a06224cdf7a782cd8c94324927ce568369523220e3ffc9d905f5e0cea6710da0560a111f907e293b2517c099ed2c73304d2af4f19839a7144a5148bd06873db5b61f4ade858824418559f7038079b41714148add997ca38c5e7adad35dfc60a24a35cb63ae11c13331b2041c58e4eaffb87413b722700378892815ba38de05515fc261ce4e8a00d83649f1715ddcd88b8ae165b46cabd52b8791ffaa8bc033d42ce6ccbb256eb0d5abebab16c2abb6dcc2b86026f43b221a1d7efd25b8bbf2f18ce777b5c161559b20e5712ff078201d2fb85cc663d6720fc430d74409d6cbfb89684882d775c3ef69200cc313a626d244fe75607e03bc9a39ea0d2ee45929b0fd21b56c30e139b96266838dca91aa0c76cca7b780bb76ac0dba8ddde621613964c10e482d207eca8ea0122b9ff4f030b3cbb3f4a84fc6e3104e9044aeeeb63e61539ca3659d219de7b05f0f3a813e952afbbeccf2687bea60c384d059557ab5b0b4c1fb6fea4a744fac085da548a8854fed280a1793f3dc6a172906b2ffa0423d1e2515432b35414fecc0393324ddf7875b46bc5213820e171442b46c6f0861885d65f028ac5259854ef119c42872f584de01973282c4f5c6a2d9f4d18583d512b65efa68965ee6ec48e81da5bd8001a516bea9aa79b9e078700a7cf09f83508f12dd815882de44bf7201903ba98c50e54b8485fba4d2ac117ef3ec52b120db8e9253ea033e823271cbc601afaeca1c729809085f1267962840f31d497f25a1dd303188a16c95eb5e70c3e0d9087e9ef0ddc3717256b52caa623b9fb4f832491a9de7276c7ffcbacd76444a7f6235186c262a94d2bee6fa43962b097617c5df075fb9a6748526088ea31cacaebfe8d417f2e5a5eb39c3407a207aaecea2f90e9f60fcc87840cf28f43ab11623262fed7d320fbd4eea4f8f928899d6c070da8406c239cc44765507581e27d32e20861c76033aff7cdc38b0c450124f0634dabd2b4031bfa903b606a7dabf22d9cc854c59366d716a6c0ee81ef1f320ebbb1eefd406d50d23bb51e02a79e16859c92b1e41e4d73a3d2dbe55d6bf2c8d606f8da947b206b9f4ac8a8e87bc95c698199df393feb958253558afa17ee18ebda29046f3fa5dca79b4bd987b9960f395698c556a29f6956f136c5a2c35c4cdc7a4f408074960aaf746461e4ca7255f45dbca87379ffe653b290a36a4caa538a39923323a21925b860c685960c723f59b10244c9baf174a51fb3123b30c80f2de0fe94d95163b02d659f451f09c5c0aa3bee3acda435595183f23df67847f5004e954914119d5654a7088374fe197d457ff16057fc59f2c24c060b5daecee812898d646d147feaae9c750785cccadc797beca1a9a535a59439ce0202dc0e172128a1eb25a7e4bb0ac9fbd5ec4df3b3645c9a2963b1ac32710b5c969047d2e5dd7623aa37bb7d50fe69f7733a4c7c8f0a5d35502875949394cb9a2412161b1774c1beeb0a9e2e911ee742c34e8998c873c4db4456db2940844239526088616518328ba0b7837bb5f283d681bdc2dd5f06743f5e9438bcf5c4fd9e2579d4093881066b749199b8a0193cd5b8bf26acc44d77db5a5da4339f16ded92909a63e46d74c0c1f17cdd37b8a6e7e68fa476fd59fb5caeea2b6897bd698b76aeb42c3c00f2d6080e4ab17ab21504f9f155bbdeeec239f1c0c76bbea824316acbdd7aeb0dec2dde1d65396c03a14ac8ff68e7999d31117cfe39b6fde9d4ad17daa8c77b7c7a90cd598b971bc2aa02b5d45adee714a842778be46a3b9aaafc2f4fe76eb5fbb7204db95864d717ad65bd21773c405c7e5d8ea0a6a6a751dc1f404b93b716cf3580908052b908f24d02b04a1be0849b33c15847e70764538dfd5c4b36ebba68424b2d885c42cfb7c3a613cf9ff9ee702abe370be04f71f87ce6933edb08bb365ff4fd4d9b4a35b408da587a1423072b91ae5a4b37c2e3af46fc6cfcfad3e989f777b4a990281da3a62b761e3a0b5789c6f1262c2b737296dc034202c56934b4feff54a6238c038f03afa9c355e98b71dccd5d3f9e4916a5db2f3b9ecbfaf47277e56c3bf259c734a49c8acb92f160862e106a79cc7c73ce0ed27e7c0be9ea679d2a5f120474c9d443d8ff0866f4d21f3b5e4d97acd13c3401cdd22d58ca3eebfe0cd3b895b9cf760b23236f317f331dfacd35cd8ef7910bd81e2b880e65bd78e554946ff8a54181193c87ad18318ebe8dff9b2ae3ad124c8f2d22de0afd52a7155273b2c632b810f33b4c212a7211f021f4d158932f69d06d9d1f284cce47b5d25551a2b3c55f5897f42a380693f96119b4f77496e483727dab1b89ebc59a4347805f043e20e4c21373314586776b15d7abbd226c243061d74b418e94506ceaa2810c9e63e6d2aad4342f2e309b59ac08f4d89821f2e85358f5f73703e9619be8941666cb185aba6336ab3e09984fdbe02d8b368f3c4b3522472d252f875ee546e001e74704352ab5e56222e2f943e5c44c148a7a9c32236fca87b334a2f5c4f5335c884917934148fbcf27e937a8f125ffcd9b244451e3b775ff00da2c8d2f3bc8ea9b06fb0b4256910d847f97f2fe8a6242de16e69f263e2107207493adf94f4b5916c20f6fbc5f44f18dbce2020ae99cde581cf1cd530d128b238fd06dc9107fbe39cd7a3717462abe96548d1ac6136105f8596b172b77d84fbdff2d632ee1ba355a3dafd6c0753de5377a6050de14afc8360b927472bf7fbe683130efad50f53419653bec0417fb1ae17882c08798e99cecedd5df4f816772fa26ebc1a991064273e267b6e12db1601b6a1b14f33a42ef4e39aec791b6d023a601e3223743a4d72b6eaceff150a8556720870125d66d1c2d5ac99b113df7e8378c27be42d518e238168e2b35c3099ddd9cb014d2824262fac16fcd7e70849a8b22edaa20e6923bcff4eb790680324181f24aa2ab3fa632b7178ab90a24d51d097e5a0f9018e9845742e0bad30f2d397e2546b2d9478cd2f5f7fe33718a31725a47ebde0007cd456411ec77d8863071bca2b2ee6896464d3d215e860f2571b2bcfc01f6002ab7c0feadaafc30680f7567ef7ddbe12e8cd529074ffc65fda81bf024dd17762098628e68c3a367ae0b90d8da53310192325dd738df1c5991271357afb048a2ecea9c50b23d3e7743abaf899e205ceb5e987ae96875ea248c394b4bd1046e6c7389471d7f2e70eb14e815ba1d6d08f9d300d7434faf0ec73c9226f9b78d71b3b6e30b80143d647f555d1628c2e5c3c747bdb1143afed1842bca40a1c6fe4c0d6698b93e131c2a30a52bb2942362b99a5e71d8bafc30109b4dad577119512ff98b318d89bb5ca56eef86f7f002b23fc3dc2d640ef375041aad86d06e111b1ba80ca4152c1d9b4f7c6d59696b81f0ecf3ffd56869b873d02f4e75315be92fd22a3170e144282c90dca023062254ff0070627d85e7e53cd12a616f3ff9fb9d772b2c77a3a728770c4bbaff25c8e236d80102fef07f703626b07a392f20b9482c5181406c1b416fe652744fbd77e4ba865c03e2e2e5bbd968a64f9359aea6f15f3e9593e2b8893f466f527160b5bc31d2730c4bcf52afe391305ac35056fb0d1a69ef071a3c7f3bb316b257739f8c78150a9d43cff955f37ce5e6d8574d14949f54cd8a21937be1dfff359bd5aabcdbf1864045e6f2ecdabdd100d8c1b477459a0d4f359d4757ec316133a30477f81a870656a76ee843567dd366d7ce8417c10504ecbe658a8d2ebad7243b647d2e35fdadea7faed69bdb09bff0f7d48c593c21c3862b955d45317a5051800733968bcb01c0743808ded126b5a1cd3c747c548f2969e6c4c8c8a01fd0579add5530ae76ceb80f7d9b955be8867d3d497db4b036dfce5863025be80eacf0fbf5c1d3a7b0b297ce7d8d79c77f1bd4270ca989dabaa103c4e19090b809c0a5c4fb491c72d27dbb7acce9f875a534076e619582c3b8030b6eca3826535b4f3bfbac2aaa2c1ebc9c3cde530b8b85444dd5af135fc51af1f529a48226946ac0918651e56d617ffdfd48639a1956066c2870e7b6af1b48650f976366215db5c2c92682ef21803f7d1e1678ece666a36e035aaccc0569ce3de962278315a7c5c3308d008169eb884cc29dd290795ea2e69164dd2b6b6a335446a3adb1f2b61bbedba39bf7ef02d670355ee6919d65ccc80db8f11094b68556434dfde3558440164ca9bd4f36ac286b46cde5c84ddccabd673808fe705c468362cd2b8b36d4d845dfd698db6e91a436a536b22b763c174d223247dee1b5c1e2338912a5ba1aa42f4eda5951a88a5b1d1e99bcd6cd61e26b3fd5bee6e683ae0ef55f11e55104c150233d3743dc5ac4bb01fbee4a6e4d03c5786b2c6572c67d9ffcf8582fb2f1ee0993fb4d83cdd6212ee4e81f605b9f3aaa63eb24f8e6bca01581dff0ecc95fb568ed9936a3f8819e44b0deea0349b29e1096197d7dec4bea1e843842f818a97d55c576fa29341a746b81b95b8d76929dac9b97ca1515f94055c6f4314e72594dd872771f9a075cf073aa2da69a9cb0971c979d68133d891015b5d2963e7dcec7007b0230e92b1bccebfdb2264139c357a6fe0b2dd5003bb11529bc5872e6f8a3eee8cba527246dfa310311a3c7663094c94db462e20790652a624a84075cf08c78cd2965de6aacc782566b81f176d0c045ec7b5ec5b627a3b503e3527586dd423a061d3aff855d52560e62fab741399b3e8d7caaebf4133a9313750e4a326cfa04c17e2d000d2389156e7a85c1f7320dc23090a4c76e888734f3d678a018556fe07f5f34417bb93a5b904ec9f9627e83ccd74f3ec977a08499b37b0700569501da1c423427a9faf8865b528b5e839dfdbb3b749a49fe5f1c6985263b8211d1632f32fd8d377695e73dae3a8e4aa488b576596a2dbea54fc2001b0d93c7f8528350432a7c99937cf63e3c3ebf8c95213cca6b17de3652f949a64e15354bf8ff969833fe8c87c0987873b2fc5cc1c189df4553c5f7109157c230e4b0d3a68d71ff607cd9bc41f4ee10aa8948dc217d29c88a21ce3a0a94e0031ad0545ee775c6f71cefa9ba9561ee92fa82f9bb9052418ab9720f0bab4bdbe0b52339ee218c198f6b152648198da849efc9d590847649ba2c37094d1eb5cf15cc9e81203fdc9b514cac89f24d51c9a5a5cea0bd3601fac09fc63e461ad519c82fbab2342afe23ceb6fa0e930b244c6b8695a1c5755d6a6a8a3538a7b6fe178af58ea3824e5071a781b6790868202f7df141a48697215c8bc71a57e663e416bb790daf2757aa59e1a31f901e1640339472def510dd8a86731979b09858d58d8b7a768f26c8361276f24165410250c764cb5fa992bbde96ac322ffe03a28100fe4f67e43acf1b0f6251cc635ffe7d81db7c6e8b4b6057149e870de4ecf9db1503c67d2f8759e0343a339c52b7651651cbf0cd06a588badd6de5280d8ecad122f3bca6db6c92990630738517263009360ce3d6d6f1446220e2dd2f78085fa9e2d2bc2a5ddcfd7502c28745ace7a7cb7d517c382072a710ace14dc7fb4fa874f57ea989212634135434c6bcf12ddb78277fc682b569756499625c2394fa972e5eef7efb93fc07e2577f2bf86238a4da772cf970147579706e33d8225b4066e0a75471d7ca449eec813d0b2"}, {0x98, 0xffff, 0x3f, "9c62e26c8f24e5985c6c4dd57fde60577728c508f5bbde84253de13d6dd01edba6623ddb266dbaf3f616d30f9f19b2bb49d31b5df2fbd358a38683e9c79f63edf57d085cbcbfa22054e3f81e679f24333c2da74d1a17a7e8066d1433ff52cbc1c7b1d0ea55b6a990a6e50080a060242ae884165a1d3b4954f5359a6a6a903ad2e2c784b94397c37b"}], 0x1288}, 0x405) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) recvmsg(0xffffffffffffffff, 0x0, 0x2) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) flock(r0, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r0, &(0x7f0000000000)=""/29, 0x1d) getppid() 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = semget$private(0x0, 0x1, 0x240) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x3f) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x16433951, 0x9}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000d8d000/0x2000)=nil, 0x2000, 0x2, 0x14, r1, 0x0, 0x0) r2 = msgget(0x2, 0x600) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockname$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mmap(&(0x7f0000f6f000/0x2000)=nil, 0x2000, 0x6, 0x813, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="4c1512ddab4f82cee2fdeedf74453258e375c8ba24a8954674f5cb9730c9faf4e4b5754f3f477d2c30e7e6035472cefd580eb642bffca983fc851b1f83a8e99fb3e2c295b48eaeff22d024ced17282622afeb032bd4e0fe27769fc0ecf267e81112f56bdf2765e5802aedec5942e9788087e9996cb82392df59da34318a691f35ee13e4fafb9744ddff12245c51187b59e3a414ed41601bcf4532b160437cc71eeb385b8ce65bea64b8541b46499fd00db827d07062a81fdf91bf567ab54eaa0865c9d9d2c86b438177ee3f3", 0xcc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r3, r4, r5, r6, 0x22, 0x3ff}, 0x6, 0x4, r7, r8, 0x2, 0x80000001, 0xf081, 0x1}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r9 = getpid() r10 = shmget(0x2, 0x2000, 0x919fb91f9354756f, &(0x7f0000dbb000/0x2000)=nil) shmctl$IPC_RMID(r10, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x3, 0x0, 0x21d05a6d, 0x1000, r7}) fcntl$setown(r1, 0x6, r9) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5c, 0x1000, 0x9, 0xfffffffffffffffb, "aa33905a3a3395fe9378d7e33026d3f29b0dfa96", 0xca0, 0x80000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x9, 0x1, r2}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x13, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x8080, 0x3) recvfrom$unix(r2, &(0x7f0000000280)=""/148, 0x94, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x401, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/4096, 0xc0980d) 16:00:06 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ftruncate(r0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x10001, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x9, 0x3f, 0x0, "5e3f7c13b4ab89cd0c2ebb6f4e80f4b13b0f867d", 0x8, 0x3}) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() r11 = geteuid() r12 = getegid() r13 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x200, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000040)="64d231284f05699b", 0x8}, {&(0x7f0000000080)="96c697e8be54e3d0dfbf296bd94e510c785597dd2225b72f9c35b62e1ed1685c80364d659eec3928a6f403e2c1db5843b6f43c", 0x33}, {&(0x7f00000000c0)="e729e78225d011908d027061119a0e3e14c3b914dd9394973955bda106248d2b250eb9adfddca35f3ee9249d3540df25bc9bf2bf4e23ef21f400aac7cf9d1c32b67a3a8ce11352473959fe757164041991e9ad3d2b83d8eca17f7997aa5396347d57cd01ad49354e88f4493d5a5124170fa7b8c606f8e51812946fcf4cdde53bf5528761fc2c5dbfce1de664d61e48ab4a6ed1fd75a7eb61182cdfbf8a5afb44cb379f1c5591671c1240f8acb585b022469072189ad751423b9531ced4c7bc56c7bfbfd3764fef61f72dbb1cd1d97af3fd64438b913bace83de046747e1a5fbbbd0f2677167201ff108a5b22c87ccb1a14716f5cb3dba51090ef800a84f5d86d843b6ffe8c09c5fe5d7ef7bd62476b351463ce3171ede4e242f2ed0684e48233fa923d42b0407500265e3b56fd737262aa046f102425a1ac55fac7a8c372221c938cb9cd66b060ca4862ba9ebde6702bd1cf2df5d5b52faf39352c5618f8e8eee1304d9b32a88b35a9602299eb8d4bb59c1c7c013ddbf08269a09b3244c766571762727a8db8c9cf6ec83e007531de65dc5677b2498143b7dd09673a590cb8b315daa8a4e03c2ca4a4b0ef5a3807126a5e15de7608bbaa7d1780fd9980902d86e296f867ba0eb020869490a99750b03f73d0313f5957cb8c706f56c63542587b0e31b05a13eb1b8754996a0d0ff5a829ebc41d96d005b24977374543a6bf00b6ae5e33f682cda2df74e4468ff2c3f915252d3fb41fda2473057fc881e06bab3d663cb3d39b0cbff415d9b985ee43386503da5267ad8a8ec60d9fb4d233209829924739253e43f60a09d530140e615f5b453980bdb0278bb80dfe56f794abdd5855b95252c5e745bcb2aa963ef12736fcb29b442b2fc640c58b660129be78b971c455ca79dde13a2f6c8e3ed17323ed22f30922c09d7dd9becf18900d9d926494e017e359c59cc87d11db7ed99f5e25499cc317d427b829cd241e479aadcf3c8fc22c178cbf3e0a337161be57eaa4a83d2e9a5dff609f26c2b4f663dc877c8ca592fb312d6bb71699a956d32de47eeea2e9df2e2601ff4c34b33358f5680a3a74618be072283821c58a6fe4fac857e247462176cdcdd30fde75a5b21a57ae1ac1d5e501b6030e3c1ba0c09c9a5b5b5ea8a2a9c7450e47f5fdd45b4d389f4efff675295168daaf899f5169c17c4ffe3aad9a01a3ed00e45487f98ae0b409e7cee397b4370dc67626e93705bcb93fffe0f1bc23ebc340aac987ae9fb11b23735a318eefddf56ba4c76623c6bdfe9d30db64763366ef9f7f8e8f2933370143954080aeadd78871fd4821218ab64df40dbe36640e0cb80ef44b02b23e3297d2874d0779ea5f497cb3eed22d46b73327f985d8ac3e2e5567b0c173d30d93021f51fcbfa0a114ebb7296f948bf3f6d80e65e269fc09ad7baeaf6ef3a311912d399d31047c92830e622da4f1e5a38e91fd7a75988a3f01e92ed2b639468709648af6ddc4de3f8831dc7ef39673054f496b07ed8d9106245b0dcf9aac8af786d2ddb4d66cd95304db302acf4a963f685c2d4878eaba92c0226d8cf900d697ac673b50b4e90bcef825bba3c3c86b4019d27803fdf411d66856e7ebe92b6800879c24ea3d472d6ff786d0009ede606824a05e5bd95d0be0578b80fa6bd405d898f01f35596eabb059a532958a97655a484562a2f185b92f6a87b0fcb6552078824af9d16513f0b761d29f54b1feac497c23be0984ffa2be158e10bd7979392f7076ace16b492d76b80b36a1e02d0112de06250c74efc8c262b26891e83fad1b01946a72fac380df627217772c7fcf22ea308c5fe6cdc89466abc78bfbc80f2c3d3c60390a38c5a1cbc1273805279a04def30933330c5f3b3ee9d10241a88dd6e2d6c6f8ac7f88c3349012236844025e246b50cb57c04b087906da7d5f827def34d16767bdd9759b05e85a8f528370bb9174be1e97fb0a829bc5f9cb82396e1e5b718192c4d2d9138d6c6523068aeb059ae3f78293dff1f5b505cec5fe733aaea0c4ee5d524e875c49313a0999bd3ec754e7ef59e3f46f4f9d5a89861d8421460e512d31868839f13c31fdd6e5ee5bdc31c149dac22236db7aa27c69dc5f9e5d65a097193a13ef80b48133d8239d3ff62e0da68745e17d9366578bc53109603814229c658c229c9f4bd3b0b0b309c96369f5a229a95ed18d9871676279dfbd01b9bcb8d96660b827dde35fb65e280fc75f6535e611b677f3f73371e8acd9352e07fe4505f2d4ad7426f5134097cc9b84aff03ca861a989363ee33f81170c55948b5d0981d0d452cf17dc337f6e44260c80324bdd004719778433ba10c8980a791f1c6a9ce3753a93b37844ec62f53fbd68c7786f2056d9fe6e9a3b00d0918172d77897ceef6d32f5d0e5309d0f94b3a30acd0d67480ce1477fb6be330a7054ea2e9037a343efc2677559fd4d4e88c43b1987542a25975fa248241ce7014eeee37955ab8722f0922d614ba21b483cc7c2fdc3fb707645f4460c347b9fac2975d7e64d4300f5f091d63998ed155d9764a87e77c58deb46520726fbd06606d3814bad63c7083c9915336037c6186126293a2578c63cd9091fcdb5eea0d82f97587f3d0b46a12f3f2d2fff2ed45115aeec14352d0ab9f5bb960f278f87fb7f45e89d191a63366be288eca9555b6c00e62e40c517bdf04f9868b97adf672e477e706448e16b5515c5e9e538ac6cc038629de96d294f9ea843b1797d857b8595efcc21932ebf24eea9190d8e81bda444d3efa5de2743ef8e3b76acfcab628f208d84e7747134ca40bea8e630d94510b77a2be55fedaecf9f4d725e2d6e248086bca71fac9a1919fcffabec0ead482371ed5488c670d83f6713e547332f11a08f82eb6887ec214dbffea23d77463e145cebf0c9bfd6a627f4653f2f30c21e0a997fdd73faaba84b1524388f3924d1b65462b0b20cf73d892a737590d5dca1a278ff848edabd910050c88ad34ee9c6c4756e8d868de3938b83add393878af3065b76e70036d19297dc915ae2e3d73f3a0449a85292bb430c953c70215e10b8d44cbee8e7fd7ef1235007bf469cda95c6575745d0c97dc77d0c8cb8e018aa9418996e90a5e8b22e417255b8d76f90c5125231747b11cfd621ce78df57f0cd02d5b09a677a03e7a813c3e10a8d882f2ad1d3469a0519bf4f34115a362d1aeae90da9c2f34b02ca899244d9e126d7725b8675c57a0fe724093a6fd5fd19864aad18b4f25f2b005e3fc7ac9909b62c64cd21354225f53594546a5aa04521f3357a4885b1d51f5af77aea16b7cdb4882e0f6d935ebbf6fa4fd5cee374c780b3550bd30542452908b87f5f79bca1d6dc78f8e9df40c28251d62d0846440f9608ca8873edeb4674d3d0e3897b15840c2b74a0509dbf1f6577fc5e7dde2e9981ddb33d460e869456b559c37fa6aa70d058242819fb75f90d60c3baca2d70d475343db3c45dafd782dc101ff7bc39bcb80eedfcaac68682c5d2f36b23fc0965df66f68b45573ace8d9674064104576488ac4b3a03bbdedb2d92c1d7f8ac2b9a856cf05e724f44aae2e6851564fafb3f6ed986ab227047ac6174516831d5f5525eab52f7f07641e70e3da749f8e388e38b9b44eef2eba3983d53444dcd02224505628ff3edafba2a99676a5e9428028776fb394631c2b097340c09c619388916fb22adae962a3b7e67911468d2cd8e61d62efc797cc059cb0c9ae1f8e6735f03d406ee19876bcaa8496e7324ec06e98186dc46dee45edeb5064a7af7d8eebb44b5ce4a7f39cf7b3219111f4773a217bdd2a6af6a92a9be38a14ef3e3edf31c3b45adfac6a0187f03d4caf2c40b93b744235efa012933ea356466709ba2a48fcd434201f35821ad86b997648a47b557eb48b6a630908e008d6048d9819b7e7478c298642086c2a3c6d8ab83e528ff6b71375f02b6b6c995157460ae0221f1b3db57196e9f459001ec9413a393db868dcdc2ef71654921ebbdf8de13c81871c2dfd3599d199f8c531e9c24fc5811af0db0ce358d60c73449bf4459b69f70ef5e2fa160e547eff4b6fc99fe959b0bf319afed6d7e34245ca44a658c9b4ed8a7cba8e720dc152d6f1f85cc6adaa8a5807d153039d30f4fca91bfdddec2dd7f8d4c0a75bc578f649533fd0ffdc4640e90bc6fcde3deb713978a722d69e7ee2be869977128b1836fd5eee8415acd535daa94f218bea5e3a6e0da0155aaf8fa0a4fa24e4cede66def147a5f09354af917b7299cf9b8e25291184013fdb5f5e269764fd9c9fcf4ed3e16235743ba0c592846ee44d1e7c17d1cfbbcb1279c664e1298d4e1a67412c61366a017f2847fa5bf5bad6bea44151865cb13c7be877fc790e5ec6c34b87ab6bc84ef78536de455cd6fd54b8b1f93a1d57e6880b05dfcf4043c4a921dbe94ffb00cdf2ba5c96e1b996b2ecd09280c07b737a01771ea67c6700146785a3f656fab6643b2870cd69431608a57432c0fce00d1085dd811b8a8abc7c68278bf2cc0bf09f42a27473d57068214c306ae028952142c680919c4dd9c97a7b7927b9274e24e15f20441d2b9bcb94940c66da12e44c8a1fb832252b3c7bcad68f906d72d4e70882470c9cfe501f3d1282b93cccbcbcdc981a9832c23e8d2fcde6a44381c220d4a5a241dfd69858033217f79668796fd4fc5a5369dfa4c448134f2cbae62969bfe907c196071e1cadcf73fa0763cfafd9c057e621f224a4f28f1adec386e391351cc5e2312c77de7d03523dbe90a45bd1150c12def7fd342e798e3f04019647845412b344224f370ae82f21f744ac94521538c54cc8f0c4c4786e777c75197b823342b147e434dfece0867cca4ae9096233b909bd5ee05f4405eb0e146af5b54efa482d56ac957b97894b80520f4f508c83883dee6ad4665b2b624ebf5f27d0811c6679fb4cfd0b647942510afb6d086997b7f9f90aa6187613160a283cf9e634d6d665dcbf73444d1dea2cc1627f7df30660232a64e724efe46e582233061ffcbd97e6ee83bb3a442cac249fc4cb3ad7f78c30b0c2851ef18a54a31fdd55c85e6911f738afba4e0379af398ae5443709d543b74136bc0831829e4260e6550755ca53ac95b37da73eb22a9903eca867a264f8253067b3dccc19a3117c827216814540bcd8618c5c287b980a56e5c15202a6cdd918255bcc85154f605e687b06a5d13d70bf98beab9b831cbfd902d1caa80e1bbabdc0e283a6a03c0e2826133800f77a975f0a25edb3fcc7e43831b2dc3d4a0027ec96e06a24c95524c05d100d4346e01f1f980197533bbde30f2ad2a1d2082b0cf6625d1162ea2d48b7f5b1c133921875633c10aecdea55d707183a0a6c1267f1e0577bffac7499ece8dd530eb0a57ae3f8aadd0871104f4e70c75458e68d5f2434b84d35a5cd54554bdde9bc9a083ba95c5c8e29b2fdf13ec60419efd8069b3722751b7514930a0cbc5fdc4cc950d1d0b5a155e91ac43bcb1f2da331af6062967ec440ad6525666e2ac61d7d1d44b6d7fbd8bfc71ee4114989e5f25712dba8ba9c7d25d47f779842e0704f813b0a6853e02641f98bf91f56c41e1854c6fdc76f72e44db13ab661e036bca406e77de05cd7259f6f96f8ddea9edc71f44d1d0a498f5c4e5467323bcbf5de794720400d545a2bddfb5243eb4c696ce162127c0c2ce8105cd60fb1a32a6818a664d524c962e12b423a01e966e793a10f1404fcabc5d4538b54a4a8f86a31fcdd8904b43fce9e75d30378e7f4fbfc382def9248e3594edd113833d35f0eada897e5654cf74a7131c3b1bef", 0x1000}, {&(0x7f00000010c0)="0a8e64344420234a3f264f44cc908296bbffa5ec6be6c77f6a5b968930ebfdb7f2bdddf4329840c459cd645dd891c6dfe154dafef3757411a39fe84da0149f622e600e5749985779a80f7b14163973116dfbe40b024d2d16a46bb394e1ea1133824b759568ec1b99a9c3e738c1a4b804d29256e2f2aaa5d22f08b8c63554f65ccdf14467bdf9320b49b025b793a0a5a6d10e2f3399dc9d2ab1ba876cfff4c82a1b7207bedfe291589a5f85300a1b449a4d47397435ffccbc5a6bbf8592c617c3d39e35e62f0df7723d3aee8ea3df79f0db6d9101b7f83fad00a314f516c9d309bf4c90ac314ec2c557eeff7dcde0cb5490c3561368", 0xf5}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00ffff000000000000384305f6805ded258565fd0e027e780b094861b7fc0164642094bcbaf745c2ff87857bd394a950abf7fa01357e6aebb0ca828d140dacc434db6acb33345d1c818866b8fbb262d15b913472e5ea8818d38830f053bf95ac0693648337a323bb81a66123a7e5", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xf8, 0x5}, 0x400) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x80) 16:00:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x188, 0x0) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4810, r2, 0x0, 0x0) setsockopt(r2, 0x1, 0x6, &(0x7f0000001700)="b2e7d3f37d7e2a3114c0d64d1f309cdb7ad0dd128fdee83ebae8c60c2a7a3d9a47e4becdb006750daafaa740e71350a095369119c154b22fb79c67ae36915c0225804d1fc9cb39e03ac0a396d618d4cf6254d262201c11159fa7160456f7651140761fd9302cfeb31ec2f3141ef5e3d6a2c62046cbf6df53cde6fdb3d45bba847d417ac7e325bda0a62e63b4c9da68e00ea6a9cfdd8907647ee1b7aa2548a046c7acf4b9", 0xa4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() setuid(r5) pwritev(r3, &(0x7f0000001280)=[{&(0x7f0000000080)="8d7d0d6b1ccd758275c59c84ad91ac52b7535bd37c3711488ecbddd192eac708db73", 0x22}, {&(0x7f00000000c0)="6ecffe4d6d4291cf773b76c0e1d4f7f8654c3b3529b0fee4ede8c339a8940d3b49a2e349514213652d24425e36ffb903a0c25d2db531fe867f1ebcfd6404ccfd0bb10aa322fe125a394c6cb9a63fea0182aa1b3b29d1b0a2e469f7b7a41ba4a9eea47ffdca57a3f2b9e97a045a18d2b58653f57d2603b9fbb4bfe20d9874d17ccba6f73f241af1eac7fdc1285975e82f4b3f6f8642eff951e97ce0fda4a3f8119e773e5e2dc30967ad3e001cf4a95c1b1a7da1e74e6cf567fa0979349587a3e38106e3e171eb7d7f28317a1d1ab408431feaa8c02960a3b7ac26917a8d6c519f1e406cd42cdb29a42fc4a7761d40647f84f3f5b18acce3cbecad12354e", 0xfd}, {&(0x7f00000001c0)="553cb0235cb0113b4fafd46e2b9a8e43533a455559b855bfb9a23b69db3d7a5d0b5052082b53055bb7bca24ec6cb3ef5882a7aaebb7b9789c7fa9e14b35de1fbd7867b1ec32c2c43a965871a3e2e2e7bd80fdf26e5ada9bd4e6372410bb2385076376a70a3858ead68661fcee7ec32af4d749bf5acd2ac376e373f25e35fc41f9ea265879360e1c4184ff685cb3e36ea2ef620e6d66a3d05e37036052e50f5451c71c4d48350f177366d9eb12cb82ab0750398d21be7bb4e29adc68698c83d056cc6749ce883eb6053abd4fbc1aa9450a8b6e24dada420da9baabae0d515666b147b7cdc320e4a2bcf7fafc26be02ce64c24d4d158637f4d60b16a0999c426e353afe7f6e76c33262c5d6ffaa34cabfc5dc37161b24d34633c7ced1be56e0280ab666301e51b4db27d29705b2acd2a6d081a243f3253b5e937d9491f5c32e70b6b0a9f404b4029283519b1f27086da190d201547fb95be160ab241fa06e32c9c4ad65d4c69767c20f8c423531502ab9d9db26c9420a1697c952ba0c763f5277c5130beec37bf37da5cb09575249c6364e2fccf1bb992e761e3d54d5b8a983b429b389a42e4e9c476525029dd44195277f038aceea534f3d6e12d2443ccd1621855f401622abeda7538a4b1219e6b7ec35961449b9fa27fa01f35b86d6f93265ff79ff606689e8fe7d85dd21456be44b2aa8401bfcc2c5f34a8b07d536563f2cb5e8a83019561ca2c8c61cd5fb2f6e04161f5963663dcd42e30a591058146302c0340a5e24d30cd5d95b69908cfeeb1226b53268c6189d3f9d90fa3fec77c6d48ad74ef501b5cf8e4addf506660c0b26bff60bc2a0c2f0c15d5474e004a73f82f55bd4371f70cd10ec6de216c9594277fd6902cb605be3635c2332efe918f60b7edefbb98e826fd213837796792a1ebb0a7ccdf7968cf49fed4fac548d306973aeb5d1a9347e5d690c76aef8c89b81413517a5f7fef8da613d9c491348f7d69c8af5ba84f7334e15c3c00fc0c2fff80af8df0e9ad34d7f648ac77ca9480628a1c66bfe9d8fb816697f015bb84aba67d55551786cd71a5a372570e6201644c0461236f598510bea496a14661a90b8f1467cef65d9ee950b0f4d953e76627effc4c07d5917fb94f3c27d904a153af1596d9e3e58e52866d0b69074f976e1e3659c69de730599aacb5a27889d10edff462b96d814548b39aaa599618e8ea2b86a4061be757a396405639734542f14df56f56f3c61ef6bf2c700d8ab4f907da9815d2e53a9211d25271b45f338f59ccbbfc68d2122eeeec9d0f35fb8157d59a7aad56bb470c2bba92f87e1786ec35cfad1fa45b01a4162905fce1420865f56fb5545feaaec7c8f56bae9ed8fd18a6373b1b077b1cefc9f1ddb17687ddc75f02577cd2e04bdd216d6cb152f942edee30e4c76c1935dba26be2e2496d3d70451de6e8198ef0596bb6351bf6c381eba71bb7c3f49ad05dffb9039485c4c68a2e7a6ea8695cd059875dc4c5e8998b7485d1a6b356ae4c71302139ef5b5c927211e6d6758d79d9ecf7f11655e3c6da64ed2d62e9034a9ea6fc85fae05d53f5dc3672d1bfc144f183daa97ec636ba64789be00bc705fbb21dbb7f6b6e86de054ac3377e22739698a96b278c8905c423bcc9f58cba80260cc7f49aa64c4bc3033156d53904aaddc162494ae582bc144be8b7964ce6acb77771195ac6a7cec6668737a9c7dd75629e729c22fa13c2bf6375fb8a96342bf01665cc872ca171d207fca93698f208f636b5d7efeefeeaae01455a01ed07239ebfc445f1b76b864dbf8bc0f5c81fb2ca33c922884172a9b45cc9fafd32fa3a93ed6f49f95c49f5ba54b67b24857f73504220d1339b60d185c0d3ba2efb1d355a467e8e5e540d725f631ff5e85cc21a1597246cb188d0e07117171db8632bcba4ffa65d9d9588adf229dbc93931c40d72a324b7ba299082a4b49fe8c686398eb8a18f6d2b5a73a089a2caa08bdd58cfdb8c31d70bbc92478b8058f9d9ce57055825eb30d932f590555b92da004e525767576562a04f48c5d49411104b38f3722c220916e3f53e18d5fd36143e3b5201930f1b0859b0ff1b130958d52d181dd03c809532c893089e76b96b50939f691a658228381ff9e000a46160c8653200c41b2424a275fe23f96c05d6dfd4ae44c26aabea7fd8e936830d3af45b6e146d7ab36f49f2288522b5b2195239af5291e4e85bb665b5a7fa22f2d2faedb63f8cfa903f0b11aee511e7ae4d1fd511aacdfd803868ebfa0fa706b54c5250d9afc9db4ff03a904e94d13d1de25d3403a07cb9bbfe6a5c93b88b4c2eded0f780fd265eddd0a2ddbb4eae54482ee31a566ef0955e1128ed31f1420d2bfe289c463f33061b4cbc5310fb17eed9fd923fd04f5cd0df441cdc462e15bc6ab949bf3de9519df60e54ea5c81ad9cbbb1cb84e20af93763b0fdb395a92bf97d4d98172006404db3b1ca9a73c737de205dcd8f53508cb468e5ecbcbf5198ccc1338360dc4e1f90262d77c2de6b44a404d6b836026adddd867d6e6f87f8bb384554bd6d2cbb5afb3adbc545457fb7fce994729d224b89cf18260b6ced3c48e2192715dcd0e47d82fb4e273d915619cd29ee7c3085a94882314517fa00accfc0e8f3a720c319ce6cbc457e59a36596f4c5410d4718f862930f1913c3d1c13d869ae7dc5a66fedb10a72b4764b9dcae45a0e459f57cff7176a1fea1d6781b1f34141ce9111573a44adbdc9f87413e64a1704af310f90859499e40b96edce1db8906f01b4aa2fb1b00d085a1b971cfdb08e6468282f002f6c4401ac50e14ec0351505a99910b1b99b1d8f31d290d084ab59c48ed23f478d51bd9e588d657050fc25f7957a75eaa56e4d95316c5efb4e2ee28530e83ae2fa587e78c8f18122731193816e7036ef5dc090090945164c61190357b69fba87ebcee0b55e41ef5459bca06416a9fb6401cc54fae59d300f5dabf9c8477a87c39fee305238646377257bd2e8ab7e163866d63a655e88cf924a63cc5bfd37ccf08dc3818a7c45642d9e9a32eba9c7b5b86721503590c3c48f477f09fec218cadf8e2c46b5d90fd0bb4fea0189bd1103508fa01b5ad104fbc8a02ce8134f2fbbbe370248244c89a96e84519eec39bccc0c2e4a83ad9d10702ae1ff96c64251eeb1fb5d6ff3be23572fc1b09e6b73d02801661d494e3f8805dc2414c803475effffbb0f7c301e14f1a501575b4c4e43362277ff168963899d16ef4e8c0f1b827f6ba7b3529f6305cf404714da771134b6c00cc9c953b76eb99bfc3ecca049ac90e682c3fbafd4429fb90bf8eddce938902e9cc6f9fd6f057e52d23bc28d3d1bdf043f485ab3c6b182598c19bf21fe554f69cc925107ce664b27b175b94e6c1b94c4163f4e115c56f84b45dec91822dff3729041714ddec0ad6fad6d238a058bfc7e5558b3c0ec6f97891d69117b5c9f1702a7add12939b22532481288f95cc57ba7d8a2b47cca810fc8b4aebc22855b515894f2d6a009d6b002ddd0b5bfb0ab4c42256f4c24d9ca2c94034b9e049bf8c1cc6305c01479f9c112042bbee40acb902f18d02d235b9719c7df7566869458b63a4468cd46288228e7ef186bfa7d5dd3cbb711e322104147bacf8fbd9db3c5b2211bb4bbbcbb0a12bcf0d57942af4044d63c50cb75b4a8bd89c1014476395a5e5a71a0533d826513145465bd6caf18702d805a65428ac475df5f082357f7a2f684627ced9c1025acc0886eaef00a394839c23b1b1a094f88ce39550717bea30af284a64847566293595459268fa7ed67ef3170f6df9fbe24f71c5dc14a2400fffe3aba53995e2c6ee525073158f5d462a6f0e800198d9d295abe2b0b346772fdd28e131812f59a235a3c810aa95a524bdf1c267d52f57e044e9d00cc6f876663a3738594dce89e5974130d4a601d56c85ff8b9bba9244ab5010c15b57c050e2c2fdf242b0e28575fb9e4c788b5a64016ed3c8c9d09cfc1f0bd498df495b7395a02064abf7032906c29aa5655ffffa277bd8e8ba869e00239d47d9f30ed22d741bae3759f0afdca74e1ae89148bc5395a0959edd06142741a247bafa20bbfe54af81ca6d3d8dc27db651ddb074eda771eae37c51c5091ef65f3e552e5b024c0f944f39b9ec288b2eb84fcf5f540c45f898db680562c89e62baf5242260fb8381bf4b63b7e55d50e10f722dedafe65f3152f46856e1a5ad075fb0ee4292fbe354e2f4941ffce7fd8c4eac0776967400c370411cc346469fde56928f5993d895dc4ec109d745c1392dda1bbb08ad1fb73e4b8fc2746813c702766ed2478970f2459600dd9d2e55b498d0d23951f023170b5f4c29390f59f3820146890ea1e0107a8bbe0133ca6e08fc4ce9e0f4db540f38b8f71527f994a6f246f75486ae1e8b17eeab35ea02263b1244e003c733bb8c2f65a8b1098fa9207825457051fa8e48b639e72272408f37b6bf93ce7aa1f5993a10209ffd8e41a23d2aaf4cb78cb049ca83a52f371c75aa49c56c96ea594f0699735a5cf01536b364cbc86317c3e9b12a9fb3e19bdd881ad0a70051faed52828559c4f1b8e091a5add7fff5626d2a15c7777ac24118e4007a10e69ade43358f66f106a546bf91df8970e3fc79f281a4afebbba6a038ad70d4749b25f75312ae14d066d176d041a4889ea0f7d0aaee2eb722f635fc0a4adab655c6e1e8d6e7b61db4a580de3608284a43b282ec986853f533417eab6969fb2825c95634a44605ce6b4e25d662214f4de61df5a6ec52ba4970f05062f5837a3d3476cbfb88838a10177a47ef7c47d18c23053b5a88849d4e2d58eb62ec151f1c1771bdfbab5f8fb68a02b0f30f3daf428a587318d5158b395b75cb9701b74865d8cf14acb686d8c4a26b60b5d61c9948919f60a5bc86c42148aab44c9ff1de027eb35aacd3167f52c03d90e8af05cabc1862fa71b5eba6320724322f46a20e5cffb4b06950149bffabf4cb874b36da5fb96614f5e08f4524b62ac0916f4abf97d93f42508537793d8b53c00868d70f2aca98be85f3d7936e5f341db6d32123b4fbcc8ea6b60a1f81ab8a4d17a1b7523966430974e3b93b991149c47cc5349576f64b291961992bc4374f04c4f1084751bbb423e90c3923539074256a989b4e2a68a125a3c5a49006d93265b976bd85f0ab06be546b7ac82110f417764531dfa15e5c572c7da08ffd9b5792fbbbdf972162a1805edcbcd91b758b357a62183afb2c6b4c4e6ce44e4330709cc52ba7aa8f5c2c56c2cb419ec76fd75662db112fdd289467936048b62acafab443f6c06a0447ef05553a1cccb839e3b0d077e6bb8a50e6dd9c674e26b753a621c070e8e0380b4c6c3c1a9adf1ea5da2ce7fdf580a0cc4f506d45e729b97e131ad5c823af8a603c56053a376118f06def9e9183a8b72b1b93abd8765ced3351ecfe4779cefab3f02efbd1ccd296fb6dcc65fba132621f01214caa72202d9fb68f830ea4be0559f2c41b9a06481780ddef3d7262ddbbede0ac76fcbb4ef3b961eaf6ac3c24ecca5f72d091f45bb2fc0e2f70035073dab78dee953c22987dc690d24e7e6e7b2354e149ef95d196c23f1902fb64b608bcebb9d524a5e18a45699a62979bb1652019221139a0262ebe3481d29248a6e5de062827de455552b541b7c7d2aaad9d52e364efef18fd97e382b55ca05916dc817604eab1b5cad356bae9d6c00d262946e2c3feb2b2f388812c1f3e2278b94db80820f822c3f25e818a05900204963e113f2cf40df409097264325fbac7a7252e3ebae82a1bb98a225681559e", 0x1000}, {&(0x7f00000011c0)="c019268d49977fa86411658032a156d5ceae645a7f106ccc7d8ac6f5189cd501ebc934f602dcef96d7575f48ffcecd3c97459c434a531343d46b41e5581581", 0x3f}, {&(0x7f0000001200)="ab669f4d8f29ad28d717be17cff01fb8580628dbb075073d4a25d027568ada1ec101d24e77bcaac68a0d978213e4716e7dfbab88c095cd1243def404ab08c4710ea3e25ec8341aba8f05fa33e9dbcec23ec5d7", 0x53}], 0x5, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001340)={0xff}, 0x8) r7 = getppid() getgroups(0x2, &(0x7f0000001500)=[0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r6, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000016c0)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000001400)="f30d1c75cd3a19a23cea05a914ea723510227d589dd39ca27d81b52c34415adf76dbbd38b7c3e6573e15aa7c5dfe15d65f37e6c9a410e754d7f4ad4771750ab021725ab8aadb3f0eab446fa45c60560e1b3c40193e64339995b1d1d815ab02815056e167f5a41e849f9eadbcee7ba585b13757d6a52d340f56cb3ae32916200a3e99c3a84e1ed459b9b6f18b3ef27ca7ac7b7fada2ddf92a263e256a3a4c3d1014ce89ad22f9f91b08a8f7d44ee2", 0xae}], 0x1, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r4]}, @cred={0x20, 0xffff, 0x0, r7, r5, r8}, @rights={0x28, 0xffff, 0x1, [r2, r0, r4, r6, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r5, r10}, @cred={0x20, 0xffff, 0x0, r11, r5, r12}], 0xa8}, 0x407) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)) sendto$unix(r1, 0x0, 0xfffffffffffffd48, 0x1, 0x0, 0x0) L3;L3;uvm_fault(0xfffffd807f00d708, 0x8f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at wsmuxclose+0x75: cmpq %r12,0x90(%r15) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00d708, 0x8f, 0, 1) -> e wsmuxclose(4501,1,2000,ffff800020b6a978) at wsmuxclose+117 end trace frame: 0xffff800020c37aa0, count: 0 ddb{0}> trace wsmuxclose(4501,1,2000,ffff800020b6a978) at wsmuxclose+117 spec_close(ffff800020c37ab0) at spec_close+928 VOP_CLOSE(fffffd806e537d58,1,fffffd807f7c7ae0,ffff800020b6a978) at VOP_CLOSE+112 vn_closefile(fffffd80681c9c98,ffff800020b6a978) at vn_closefile+352 fdrop(fffffd80681c9c98,ffff800020b6a978) at fdrop+225 closef(fffffd80681c9c98,ffff800020b6a978) at closef+297 fdfree(ffff800020b6a978) at fdfree+232 exit1(ffff800020b6a978,0,1) at exit1+750 sys_exit(ffff800020b6a978,ffff800020c37db0,ffff800020c37da0) at sys_exit+23 syscall(ffff800020c37e50) at syscall+1452 Xsyscall(6,1,0,1,0,7f7fffff8fc4) at Xsyscall+296 end of kernel end trace frame: 0x7f7fffff8f90, count: -11 ddb{0}> show registers rdi 0 rsi 0 rbp 18446603336770878000 rbx 0 rdx 18446744071595043577 cy_pio_rec+134704 rcx 0 rax 0 r8 0 r9 0 r10 6 r11 881776313471705031 r12 18446603336221355776 r13 0 r14 18446603336221355856 r15 18446744073709551615 rip 18446744071592641957 wsmuxclose+117 cs 8 rflags 66118 __ALIGN_SIZE+62022 rsp 18446603336770877936 ss 16 wsmuxclose+117: cmpq %r12,144(%r15) ddb{0}> show proc PROC (syz-executor.0) pid=450404 stat=onproc flags process=1008 proc=2000 pri=0, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020b6a270,0xffff800020b6b798 process=0xffff800020b44d30 user=0xffff800020c32000, vmspace=0xfffffd807f00d708 estcpu=30, cpticks=2, pctcpu=1.3 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68420 493980 50209 0 7 0 syz-executor.1 68420 428649 50209 0 2 0x4000000 syz-executor.1 40248 508659 0 0 3 0x14200 bored sosplice 50209 157294 549 0 3 0x82 nanosleep syz-executor.1 23642 524170 549 0 3 0x82 nanosleep syz-executor.0 549 397159 52362 0 3 0x82 thrsleep syz-fuzzer 549 218556 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 213721 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 300802 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 162097 52362 0 3 0x4000082 kqread syz-fuzzer 549 218957 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 270009 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 121857 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 192378 52362 0 3 0x4000082 thrsleep syz-fuzzer 549 6251 52362 0 3 0x4000082 thrsleep syz-fuzzer 52362 277293 51026 0 3 0x10008a pause ksh 51026 68435 12415 0 3 0x92 select sshd 12583 205257 1 0 3 0x100083 ttyin getty 12415 284812 1 0 3 0x80 select sshd 55578 301486 61161 73 2 0x100090 syslogd 61161 403100 1 0 3 0x100082 netio syslogd 94755 271251 1 77 3 0x100090 poll dhclient 26137 419279 1 0 3 0x80 poll dhclient 35124 243125 0 0 2 0x14200 zerothread 9257 247370 0 0 3 0x14200 aiodoned aiodoned 6500 222461 0 0 3 0x14200 syncer update 53876 192508 0 0 3 0x14200 cleaner cleaner 12791 299565 0 0 3 0x14200 reaper reaper 11958 512127 0 0 3 0x14200 pgdaemon pagedaemon 90115 275733 0 0 3 0x14200 bored crynlk 64203 369139 0 0 3 0x14200 bored crypto 64939 394051 0 0 3 0x40014200 acpi0 acpi0 42713 51007 0 0 3 0x40014200 idle1 36024 97586 0 0 3 0x14200 bored softnet 70402 424011 0 0 3 0x14200 bored systqmp 27742 450593 0 0 3 0x14200 bored systq 19595 447628 0 0 3 0x40014200 bored softclock 13626 49027 0 0 3 0x40014200 idle0 1 478054 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9483 6337K 6345K 78643K 10610 0 0 pcb 23 9K 10K 78643K 99 0 0 rtable 100 3K 4K 78643K 182 0 0 ifaddr 45 11K 11K 78643K 50 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 16K 78643K 20 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 75K 78643K 1291 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 23 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 157 0 0 proc 41 38K 70K 78643K 257 0 0 subproc 64 65538K 67586K 78643K 68 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 31 0 0 in_multi 33 2K 2K 78643K 39 0 0 ether_multi 1 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 172 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 82 20K 21K 78643K 1235 0 0 UVM aobj 10 2K 2K 78643K 10 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 1 0 0 NDP 8 0K 0K 78643K 13 0 0 temp 105 2357K 2421K 78643K 3150 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 110 0 103 1 0 1 1 0 8 0 plimitpl 152 15 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 49 0 45 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 184 0 0 12 0 12 12 0 8 0 art_table 32 185 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1683 0 279 46 0 46 46 0 8 0 ffsino 272 1683 0 279 95 0 95 95 0 8 0 nchpl 144 2105 0 483 61 0 61 61 0 8 0 uvmvnodes 72 1737 0 0 32 0 32 32 0 8 0 vnodes 200 1737 0 0 92 0 92 92 0 8 0 namei 1024 5313 0 5313 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5013 0 5013 8 7 1 6 0 8 1 sigapl 432 325 0 311 2 0 2 2 0 8 0 futexpl 56 1608 0 1608 1 0 1 1 0 8 1 knotepl 112 116 0 89 3 1 2 2 0 8 1 kqueuepl 104 50 0 48 1 0 1 1 0 8 0 pipepl 112 212 0 193 2 1 1 1 0 8 0 fdescpl 488 326 0 311 3 1 2 3 0 8 0 filepl 152 1826 0 1731 6 1 5 5 0 8 1 lockfpl 104 69 0 69 2 1 1 1 0 8 1 lockfspl 32 103 0 103 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 364 0 357 1 0 1 1 0 8 0 zombiepl 144 312 0 311 2 1 1 1 0 8 0 processpl 840 341 0 311 4 0 4 4 0 8 0 procpl 600 668 0 628 4 0 4 4 0 8 0 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 180 0 163 3 0 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 120 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 136 0 0 8 0 8 8 0 8 0 bufpl 256 5413 0 1013 275 0 275 275 0 8 0 anonpl 16 48155 0 40440 49 1 48 48 0 125 16 amapchunkpl 152 1508 0 1408 6 1 5 6 0 158 0 amappl16 192 1821 0 1426 38 8 30 32 0 8 10 amappl15 184 5 0 3 1 0 1 1 0 8 0 amappl14 176 4 0 3 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 147 0 141 1 0 1 1 0 8 0 amappl11 152 182 0 172 1 0 1 1 0 8 0 amappl10 144 57 0 54 1 0 1 1 0 8 0 amappl9 136 353 0 350 1 0 1 1 0 8 0 amappl8 128 280 0 256 1 0 1 1 0 8 0 amappl7 120 38 0 33 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 122 0 111 1 0 1 1 0 8 0 amappl4 96 275 0 251 2 1 1 2 0 8 0 amappl3 88 135 0 129 1 0 1 1 0 8 0 amappl2 80 1997 0 1937 2 0 2 2 0 8 0 amappl1 72 15592 0 15158 24 14 10 19 0 8 0 amappl 72 874 0 836 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 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 326 0 311 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 326 0 311 1 0 1 1 0 8 0 vmmpekpl 168 6469 0 6449 2 0 2 2 0 8 0 vmmpepl 168 41862 0 40437 93 19 74 74 0 357 12 vmsppl 360 325 0 311 2 0 2 2 0 8 0 pdppl 4096 659 0 622 6 1 5 6 0 8 0 pvpl 32 147598 0 136351 134 9 125 125 0 265 34 pmappl 224 325 0 311 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 422 0 4 12 0 12 12 0 8 0