kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 3 14:06:40 PST 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.225' (ECDSA) to the list of known hosts. 2019/12/03 14:06:49 fuzzer started 2019/12/03 14:06:55 dialing manager at 10.128.15.235:30997 2019/12/03 14:06:55 syscalls: 337 2019/12/03 14:06:55 code coverage: enabled 2019/12/03 14:06:55 comparison tracing: enabled 2019/12/03 14:06:55 extra coverage: support is not implemented in syzkaller 2019/12/03 14:06:55 setuid sandbox: enabled 2019/12/03 14:06:55 namespace sandbox: support is not implemented in syzkaller 2019/12/03 14:06:55 Android sandbox: support is not implemented in syzkaller 2019/12/03 14:06:55 fault injection: support is not implemented in syzkaller 2019/12/03 14:06:55 leak checking: support is not implemented in syzkaller 2019/12/03 14:06:55 net packet injection: enabled 2019/12/03 14:06:55 net device setup: support is not implemented in syzkaller 2019/12/03 14:06:55 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 14:06:55 devlink PCI setup: support is not implemented in syzkaller 14:06:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x81, 0x7, 0x5, 0x400, 0x4, 0x7, 0x10, [{0x7ff, 0x1ff, 0x80000001}, {0x40, 0x6, 0x159, 0x7}, {0x304f, 0xff, 0x5, 0x9}, {0x717, 0x1000, 0x4, 0x5}, {0x0, 0x9cf, 0x1, 0x3}, {0xffffffff, 0x8d, 0x4, 0x4}, {0x0, 0x464, 0x18210df4, 0x4}, {0x3f, 0x1, 0x8, 0x3}, {0x9, 0x10000, 0x5, 0x3}, {0x1, 0x80000000, 0x7, 0x9}, {0x2, 0x9, 0x5, 0x2e}, {0x3ff, 0x8, 0x609, 0x400}, {0x4, 0x6, 0x8, 0x3fb}, {0x81, 0xffff, 0xfffffffd, 0x200}, {0x8, 0x7, 0x6, 0x5}, {0xfffffffe, 0x8, 0xdb, 0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4, 0x183a000}], 0x1}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgget$private(0x0, 0x200) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r5, 0x3}) r6 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r6, &(0x7f0000000380)="198b07d81f7a2478839336484e7d80326451cba281288449bc2aa5cfa487e19bc7e652d9b9b38efdc86da7ec800fe5909f3dd1a600a1b1fec152ba2c6177353c0d536449f100af0997702089344c2ae999a4417ee6e6de2cf95d688353f4992da27c540be10283d847497e535fd338", 0x6f, 0x20a902d83bad89f6, 0x0, 0x0) r7 = socket(0x19, 0x1, 0x81) shutdown(r7, 0x3) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r8, 0x2, 0x0, &(0x7f0000000480)="7ac6672c9663fd7392849cfe328d8b042cc823df9d5f5a02addde971899a075998fcf38ad7c2cbe8d8aa5db230d6e9490e068ef8a52d7a11bf4b5fb3427d4832295685ac60d8a2f2f910fce5866b403a20328a89a2b32b06454b8b75401df2bdbcdfc5667112facfab8a617dd7c9342acab11cd0a2a9f8e7d80677cbff2604f0683dcc38600ec195c8fc0c90219d31f9ae917ec177b1af65be8e75c7df1b1da1b57bb60da51edc48adf392b419bf960535a6d74c9da01f744db8cbfbfd094b7ba4fee74d849d11bc6add272018b5c8cbfac333a58365094dc244b41cb39ca93080e7cad42bf757ff740b11df4a19877af53f3af8eef7b0f96cfaf00681bc727cf20a5f9f03cf5241e4aac6d11bc306fb3b6e216581d9bf35046dd1a31ad8548dc939008d43cf059a07ef5185634bb96dfc1bbd827f2559e026e38d0013080230ed00c9db0a29ed2d5aa41204e22d679afdfa653b9f831def9e258e936fc0b61e4436f04439ba0e094b1e424308d65458578bdaa0bddd5319dbd7c72072e7802f7c7f7caea5b8b51766b6c7542f3e3c1e9e7c50217ca92f5451f11bd1425abbb48a7b00974d7e8acfdfe307f85b16636c1e35ae1b5e71c05e71313d4edfbe8f3a8c16429f32ef7ad927dcb69469a4f5cc8b898e868b5543115e1cdbe873d2e22a4230ff40f9e8aefa4d724e4c8cd425de7daad163786d763de652380b3db39cda6f8e6cdc75420392fcefd23850ff0fd24f2a7caf18cfa73369afb7b09056f3434f62f0f328c414f9fcc85619ae86e06f936cf3d7ac79151359ffdf790aa8ad50f55b42fb36af23efdcfd0ae6d7b95f21d3ac956b72e3ac6aaec91f75d63dbce1616527fb9f9df6b0743b23c020fbc4e3e667158ea493bdbce63590cbde0f2fec544b16b26389c52cc33889f8f75c308f360b7821db20ca7462c66a09d2787065752429b0fa1f9c29654dd6a13c8394dce61504a34a7985cf1a6b5948154ed31f4ce39b1f2d59406ce9d2af151714e959eca9e6e5482bd752df9fa8b6ba6d955d0957c2ee944ceb0b0d6aacfc86a4cb91bcc1f276f1a84e6d89c23a2d67aa75db5934b8778155b62331790751cad4b8d18147db097c94b7514ac7ebd0419c7ab3d03678004d2a8b121090cfcf665821ee06820774593111d73eb1e409b558b760575e401fcf0379891f6bdf29939123a2902f5330f3e7a88fe9cd048ba24a35522c334b993bc5259014759b3b38dc39f84f83caa8d55ed3fb1d46df3e9974898d1ce7f5595da92ec4ab38bbf317987d2c0811ce96d7bc6aec0f51389c01fa8c1e8fffe6834ac94d241875ca4c3739136e60da60c934180f3a4ef3e04661f3a1d813d75a3d5e5982d1ee5cae611e6aa62aab268459fc81731b43b1f321fc984465d969588c9dfd423e08a7f4d8f4f68c34da59793e98c4a03cfd293bef574258560cbd583ff57c772d5091bb9543ca169311074f17e842b428556ec7e710590f45e8c3e60df9f66dde2d015b54743768053d5ebc0356903cea2feb7943a24883641e05c3015c072c5f498cfd71dedb36350a28c1b88d454060dc57761ddc2f6b9331fc0bc873f679a57ebc06558bb21d847da8e36468e2f98e3fcc252b912b1f885b3f77f26dea58cfc4735f8dc579e31cf90fbfa1d272bd87c48bb1c59cc4e872874a0d0545faab46e91a381055611b60ca246b5966f733fcee38eba089f41a75d387d5ff662ac8837572b3014226d688402966fed11b1569067e288d714e56fb75c1d8e7e2c2ad3754cca9eb7e2d277b71518a34ad6871a50472b1c650655c0159030a745d34ed0689d4cb7872eb1f3f6c1160a3b87a4b9299a9d9d1e317ea6377ac277d7029ae9efb0483defcf9b3fcefcfa82f39d1494d7ed6b716c10a94715dff4d5050419c4a54dce800e76ed93f25107cb5a9aa74b62183ba641b53b6906ac2a0430e436972d9e4a940f19501ecda0d06885d2a48c46c698c48f10566edbaf5a8308ff4f50a1f0f9c8b84b219260a62b3d0247fc19680a87d15e67cd93b7a392f8ea54cfcdcf2a3b54456bf6778a2da7b00ecee899514eea6db5b8bb3489416bda61f8b8748718a73237dc3ec6af89e30ab5d3926e6c954b04d76cbb3f36f3582c3a800e0c1a1c2713f25ee7a5f0d4357b0a44caebd898d69aae50b4cb67a58d5d5fdfa8c8a1bcfbfe8ff64d3bcdcb9cc3e8d6c6e3bf96a1b2c6c14c43217c64fbefd3a4c39ef480bf83b8a419689fc0623ffe445f14fee268077415f8c65485b462c7b1051f472aeac0c4e3e6fcbd73ee515f17d9a7390cb3f4240c5e5fc7e4f723121d8c547dc19fd2f31e7c798bada8985c26cbfe0a0cbb99a00dbe9b0c01b007fca0976c5c8bd017f5a0ba44c76f9ffc1cbde24f698523fd30717372ccd6310d751de0a237e1a5bf01cb2e4633cf2bcd4e6acd83468c09274c2529875aea3eff7669308521a44318e780f30f0777b26891819c71497b5054f9d4b47aa6f919e95b509ea5a29e276c65ae8ad022fd755366587a44c53870e030d6101aa1a499dab4f9398d8c19dbf0b016b16dbe6b13bcc31f77bc2067048dc1ad9a744b1b8336956f0e4adad6b5d53439c055b7dc420d912a452b817d57c479185b75762e4e8e6ac1b99bef8daa4ae9fbcd1deef7c08ae9e2114c4a638fe1169509772d64c9c1902f7066e3e093e2b617f32f65d2107ec7cb3716e21adfc141a945f74bf374ab2346067c4647fc8b34efccbb859f054d2c818874c7dde7f0b14cc69a399c749405e153301de9839adad463c48a8830dbb4c07ff8edde235afa7ad1ca7047f00003d5885bcdda9b22776af2ca57c36001a402b0072de623537f466c92699a80a1a7e2239d7b0223ab869c356aa5e40b51d564c8a93d73ec8f29f9562e731bd7ca132417a480298decd6a8603dc251b358c34e5a7877e9df94abf49002d998cd0c754796805362aed0cc985d145755c156c8f3cba385efae12907360c3ade406d20bad445152956fa6bc1f092fbaf138835956aa42628a3c0affa553729b3c47a033b293ce4838e3863e4262c503f14d909883ef071896b7552ef9496f8451b1e4239b6a3b97a1ae88656b01e5c7ae2372ff725af56eae5f70913da611314a01cd0e21a0df9fa29ebce4a839741e27fdc3abdf889c3cc1edb79739243ba971ab42f93114fdca7db1267976e45d6818d05c36cfd3826889744b203605fedc07cb6cb23b6f0c82fe0e1904299b23f1f986ad6f9a318d129f0f641cfa1ef240e6f1806fb617008ad332ee5a584f99fdaee92624e0b75e309940da12003fcb17f15139c1f3d37c2cbaf2b7159f03a78a9c015e9e11b8e00bb3c798b57112f41d613f2cb767a96e31ad4c03b11b4393b123477d2a85e21989d385a07ccc39bac444dbed8c82d4266c4e7afc21b11311ddbef91acfab6eb4354cc6b533c8b6ade08727e2ffa6cec9ddde7beb9eff4f013bd66f531e68b6eba8ef6617a0c0e08814063c9e34a91e4a8308f9396c5e4b951901c4fbbf1f7dfb332f93a541ee2f66d8d7f99df31c467c7cc0b493df9a589a1dc9f0731e30580708aa3f02cfcf6e3040ecc403924d3c19da6504a92afce18b9dd154e7fe3aa026ea6afecf55cac3c4c0769d9c8eb2ca4f76a639da3880ce998a71c2a640efbef4debe2e3d592c12bfd1edbeed0bad4c8538dbbbc83504da978e87f2f53c720af162400e620d72316d320b3db940b1af23f22f5f4e24eadbc8d818c314918000d6e22e3c760d0749c6bf98ed6aa1423a623317b05c58ed0a0c1c87ad9f3be70b4c003bd326e0b1b3fcaaaabb6e52563bc226d42d835d80ed1e03b1edf0e6cb4a44b97be11c5effb2fcf542a87af052ca198118962236b9e09b794c9985e4eefb80d4bf03f8eebfd0d6c160b208ae42edb63426a5c1f7a4a3235826788211e2136f132425d39d1909ecfbcfbe240e786bffa8b722a46dc1b525ee745fb385fd429ac829d5a5d6d11e12c59fae53199f0a4fc97927d3679f4ed1fcce4a396c174f0711646dd1036ccc781b35b4cbe765dd89728fd497a44d898ac8a239e5bcdf3fa50ead26ebfe3b03b6af59f4b5209b8e8dff7069129b98a63366c8b89d43724ec1c2f1936c4843ed2cafd9a932caa8808baa251c86de4ca1376598bf124b58a07afb73e1d25c98a8220d6db17f830f5327f702f2e8c5e4693e88bbf959701b363775ee7cd30460750a8f32dea55880398bf2058fa227a28374103ccfd300e26c53ed06c912fe7064b4e0452a2618c90557cf4fbb25b9f1d1ae85ca7b71a41d0712f2fadbd99abe5283ba80197828e0abf13d8f1fb4d2ec1a45c35b22cc9cc56414ef1eded3754e49c93c1b12945c9437c5a3c16331f4226637249a8b5d62879a3d6f6d2e69b196f617b9e65c3d45b283cbc7c5f83d7b6c06da320bb8c2fc4f7ce623b1929457128dca779cb5cc22e8e91a0a135641e8dfc6a187f431e2efd0b268f8ee3fcedd5f6d66a9f45547501dc1c5680ccbdbfd16dd779e727fea2289ad5f39c86275b2e0fc73252485cabf87ddd946b73c16e7373036aa0052fde19df0c5780574f06af751ab49c6653a0b2f3f2866c53ca1bde0295d235247602559571baa3e7b8cb96179431d0d9761153b44af6bad6311fff88c714c9dd4560d1405158392769be77dee8c494128cdc7efef2df7208e296a77cc5635a880f0437335657d1e9b7eb495d91f986bd6132f56def52d7531058d55e9c315d590f77348150c84a7ba41f1d4f93797d69339a0403dce54152f161e64ba5e4e22787e2f691196fffda995567548f2a9e03fc74b683f259d4655f0660c486c4ec7403bc96583a133efb92d22f6f29c3136474b81ea208be210b1a75e1c316a24e42dc16eaf14d329c5dddf48b98ee8ad533e575ff0131fef0e6016b34c7bc5256f0a4299ff3cdc866d933a41faeddf809eb58389701be035d1281099012ab8640253a8bc59e1021a0a3184e5ab0cd926cc951218a5e50140b6c549d95aa8eedbdc1fe2b9c5a640134d7fcfbaa81a89eefe0d6765603c0c28868b3c8040bc7738429aa8d90e17551c63f38299ef725b99144de9807cff276afcc0c3214819f94c584ed6f58bbacbfbe6883f85f21ada183ffba9b078afe45c3fdd7443c3738ef203484756a76330b93ffeb9c460f874ee57aa915edb6a4f260fa27c7170bb0c5dccaccc9cbf7d1e446c29db4ebfd58487515baccff13b2762a711bd5f992e2726cc93b9d31c279fe9008a733e4433eb4081217383e26adc992203593b4f93b0e466263a96dcd636d171a2c7294106e351db3b3d3b830946ffdcbf7c1a189c75d3c28195644bd914de659ff57ff677d4bcc959b3b67e1f590ee5d62e9bb312ab4ba6b6b7abc6051ed9a33c883ac5ddde036196df7a979efcf75f6456f6eadec48a41fbeef55625a4119d76f633e1fc063d9d8ca5c818268e2a5915b162b34c95add0846342e798a965e6798a349a8b2706d3b954124a3b16696f08882802735767fc9608cdc59e3386d2dbc4e2324fccd02ad1102735d55a514769593190c73e1d7f57ee148430d76dc17e57025a80437833dfdc237ba49a938571a7213882eb5a1848def4e50dcfdf2cf9038258c0c5fdc9f6340a00da8ba5181698d7f8a2720db8ff40eca5895aca42b759ce84423d91142d6192d602738d377218d371ad55aaa206f4a2bf344d26a909d2730ca4cdac2b1e038f94d7bb25801cfe11a150acc8ea9ab852cb51492eecb52ee81aabcffe8a0e06a7bee5f42d39b9efc4b69af33d1da430dea774255a9a89b641d4ca6", 0x1000) sendmsg(r5, &(0x7f0000001900)={&(0x7f0000001480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000014c0)="35242f29d0927e8d9602b3042e4ed7966f316c67329c89a4e63d92ec320429c525565640b6909d1b6ba020f5c15aea9780f7ad3ba1e4e8af1ce54c9f348a3ec50425b58d85b13bb9bd43e84afaf1c53ccabb70ad567de37a0811bb4f7a94c02ab2b45c2095794c969ffbca13cc705d7c2d946114ceb6d4183cba3d1eb09d06d80d9b85a5e1c56e4af5a7cbf38ca8980affa4de0ba110ff446dfa702c0d8a8f624a7064ed6f5dde696f43856596ba133cb9a4fe4e11fb724c0bba0034b42458ca13dea6e1e9abda", 0xc7}, {&(0x7f00000015c0)="235f07e7bcb902614b4a4e38de5b775d000e330cb99fcce684adfb3d7fe63f21a0693cede4aae21f4d539c1383614c1253f1e068f3357295244fcb72f0239266e8a79ce7f1ae81a18fa9e531e46b28c9ca36b18b2bb8cc899f6311ab8b591adc83025ae0f172694415469619ebdf3542108433e01a4d7059c20abc244ccb55ae4063cb685499a30c6beabbfe3bd11725db8c93a2a435aa0551b2d2f92f4910f9993dd0a1c937aa7c15e9fdee5c8503cdb718", 0xb2}, {&(0x7f0000001680)="2b7fdaa663882b0c7a2cb250d037bc10e8af021966ed25d2e5270d8d3c1834accf8d3da1a0425c59a87cc515e33f95b94404cffe533cbf39db5c3ed4be8a23c6731958073eef1ea32c9d8d248eb33e4c79a6a2d3b4ab42418723d227c0474b0a96cb44386477ae5f172eee7f", 0x6c}], 0x3, &(0x7f0000001740)=[{0x98, 0xffff, 0x6, "5151cfbec89a063abf6c94ff864cea8f35ba4de1340cf672bfc31b41a97c808682125eb8d62946a3f1962181fa25d490273fc368c6811b3a5e89a7ccac4e88eee002c277e720a786e8a6669d6b38aa7fa333d02310fa1e861ad684bc52054fc95450138ef62bc42f8abdd2363c7d3a8cd1d3ca2a09da6b381467166d834e5c9d1587"}, {0x90, 0xffff, 0x85, "9b09c72624c279722188ed222d15474871db295f7951845b7682140d658f9e1729de90281057872edd70778bfeebf71e25d662ba37158f7700c06bf961f093cd8955d9d72652a02ee8a0f3077a6dd6f5c437dfe7dbabd42bba1759142b48b5791a8c372fefc5b468e055093ba950da7576f2cd119e1b8c18d4"}, {0x68, 0xffff, 0x2a9e, "82ad43f3636ae21081bf369af0bb81955864c0859e69fc2a5557002c3435bec0bde6ffa552e26cd032042f08853fd29bd33bbb07450d55c7eacd6e2d02a32cb3d504516907f4ba397ebb0ccbb586c10479ed53f8b0"}], 0x190}, 0xee2247f5d8e148ba) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGKBMODE(r9, 0x40044b06) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000001980)=0x4) pipe2(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa5ff6e473b8af19d) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000001a00)={""/16, @ifru_index}) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000001a40)=0x6) recvfrom$inet6(r3, &(0x7f0000001a80), 0x0, 0x80, &(0x7f0000001ac0)={0x18, 0x0, 0x4dd, 0xb095}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x2, 0x0) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f0000001b40)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000001b80)="01013e649237abe3903ca2c65b2d9236da4cffb445bc2bdde815b0e246dd4a9236ce1f6f9226815b21d218b5fb830217846693b52f6995be7948215c4c6ba9d22f25ebd328154935d4a4de6628711ea76d97de23ff5cf6060bc87dcae98b47e37e921b5df704cd17e9b54f05f49adc2fb66c1fbffcc16bc7b910c4bdfd067b06230df1c71897bacefbecad1713f1a450094b7884bb730fe470800d09d3ad47a2f0ff89e578036483f7cf63acad6ab3c7061dbab77b69f2c5e7331c1336d10e7ffd6407ad0e2e47a214e0a8447e03373c2135e98d43659708e01d3bcdf858b6cd852925cec0df0d765762e67a31ea60fe198f63f68a401fb8e09830c56aa4dac4898bf1347d6908b2aa1a88364ce4f52766dd2a9edde3bb07591251b02ceaccaa5fb9dc28c49c445abb598c3be032d569b80c31d9a7a8b6f85be13e1217eb16d0a0da406bdc820ac3a6193c28d7ba419e966605d3aed3e975f0ebfef292712798c2face0d13c4115ee661d1b8743965bc5a705f2dfb1290e6ec9ae1d4b4cf5f09e70e5db5963116ed75fd042728e017fdc65aa8e1829a2c1332bb724b81101cfaa70978adba7934cdca702660eb3f7d79a61f070e254a9f37beb2d6a9ba03329e95754abc5ba71dc8ca389c2307f00b8d3a0a30bd34d033c09068d8583f528bfd329491a4c6fe90742553ce661a7575242f2bddc06cc2bba27b7a688481ab688fd7cf4756002f81ccec4d686568b2f7c02804cafc6a266062401914ce1b84b662bba30d013eba00a8b86838722a7c3669fe5aaf912c60886d2cce74091891efc6b727f38c2c1c8ee83a934c262062d997faae34e7fa1b0c9c5eba390ad6b6af439fd4ca970a5ab67ab193b2592025a702e4c1ae13ca3fa1f97496441896bfcc9c8b7adff2547c6db2b80550dd57b7e6e4707bc38d1e2cf09036965a5093d1b34622b12dd0f7ccd000b811229abd9fb88a91862d770ab07f3f95473b10eb3323fb0bc27cfe12f36188ec0eb8cb449732e80ab435477dc66ed7d88ef69a2a82f72f9b2bd14854ee9e2eac3d80ec4ae3a29548aa194c18d5e301f5335da21461176523b91155c3d045b371df2715ef35736fad9287c2c0f2f568ff08609e367731f42530b2d82ab2c87542e85e92d153c1d898a4305067d6c3e1c5f33531cbe049bb922328707039d6dfd01349a6f3788f09551b1d7dcd4cd56e806b59b6cafb266323ebe2b15002ceb7b7e6f086eeccdd1620ca73a77bc6620f8d0243de44ecd006bbc1e972b00e995d5300d1254a6b2884a8bc53869a0a75c994f61768c96e8787beb0e69f1029ef97aa72bf310ad46f49ac2885dca4e042c1ecb603b50be4387a845f93403b1b0f66a16600b04951ef7e6c6bef7810a3d94e23cee26c9ba3a019f7686acc7894b4e3d4ddb61f7b417fbd89430d54e38102d1ea1e8801fd67dd4a9fc158d3c64ca2ad711b9349e292dbbe852ac736a0630803664889e21821d308e5f84ee269ddbbc0a09c2c678e42046cff55ede6a95d7359de1b419de45d50f36d2a49f64ff74ae834945a4fa6400579e770e395322cdc525a3898ca515c0867d89c711dad4e19c1bbe8d0c168c1bc4f67ede74dd8b1640ed0cbb40c0aa52f99b92dccb2627b6f1a78c5756d5b7a56ce606b5216d2397cc62bc70ae9b63a31e0ab9c4980a328f3af5de01c38cba2068135f297e0bb1cc64e51e47c95e8ba180f1e77c08f375b5af4549e0f24dbb3e71c3b32735e80dd1484fce57f966f16ed7af84c5d43f47e55925374ab3a2382881194bbf689f86924ea7a2e2d49f12f88a26fb7140421b382bae20db945a1b5f16fd0cc386284468c38f5ad2b7f7c058de7810229da2901ebf5111e13cd794b0adebd1b3fcca8d8b5934f973756ea86719f97d19e42d5488c1f965e088b8087f2999e867761cb32f9401b91366eb1bea52932f8c5a76677df4d32814e87ffc4cbb5f9605f3210a3b718ca1c8607389ab6e17f19c51200a126a7f72e5e865fcc7ec73ee97e3388265c350daef6414ea436e9f189dbc34fa9184cda746dfd62464487fbc91917cd7997731ab696e734f106296c18a4e8e28ad37d35426a6b62c6d138d9911f3b55996ae8f7987d5411abb9a2dd25a4246c193a6785ce0aca02989b96374bd3f74e6a48e9896add74a8ab0947c17a5a06b2e800cf5c3960381e617835cbf493b8e563746e70e6c2c52ad92f75ce640d747d94ac2d9ff65d75d16b83fa52707a397d03500fc3f48baf701a65014627e7b8605cbc8a7005b6b3986a43fae3a52581c3d71a763e1e5f05f35ed1915af75a3dae6edf6a5bafda18008c7d2b53fa2e650a6e7b4595bb6466a9d3cdb1ae4842c910cc6358b5f68315493d06b6366d006f7073fa04c238cc42e3b0bfebf187dfcd2bd20e91c967fe9d81531e1d59d51f0df02cfc7285723fbf5a6bad1d246de7c766e63a535beb78ffa9f0416e1654657d994799a449ea4e7510925f8a66a54481b7c4b3e3ad6c05d8ce67791a0d303b775de8df662f8fb8c1043478463280cc76204119a5c9a6a2a817ae2c3e3a595b1623793751b3d9cf49f3367097ac8b84ca144058c90c800a9e7812f66ba742c28d529218a9121e8ccd8bbee67c46afb46fb8d295a3846e2faf31f92bf9bc3db1e021854736b99e4fa7e2200db3b1f7aa47354591fd83f86401bae5cda15e9359df843aa6d518872f561e8e73fe2d7cd45867f6638d63a989ddb1b3b18bccee14eba1c560b2efec4d6e9cbadc9e87d4afd5b8fc939062cac34ccad5495e7169e9abff24132a2200d6af5b277c50161f7d8585cf792ff4d3fa3f842621a77d839ff86a1dfe056fe2f2b19a5fd2c188dc67661ebfee90d2a770ad418e599e74e4d9cca814fac191a4ad547d05506aa4e9f48b217535badb9d8d1a0749bb73104c9799f0b8b4345c608dd79a1dd89957de413da1f6f76c931d453210c46e4a29cbc7d9647f284f618ad51c4932b4d4914c662ea78dfa9e771de88f6527551dc819a702d900bc1f0d61e3d85a3a40ed74174463c92155a36f19d76d085a55d8a745b090aaaab402e346bd8fdaea5a9c056c07d773306745cb75fc00c2a289c56fa7b6525bb7062782ef58faf816b4f8b3b3a675485e50d1b8a69fe5d9dfb5bf44ac5673acd272d2afc2cfb7ab9b67a355cca6971adf8f6edafd19d73bd952d04a448487f400140feb5939a31252d7cff0bf4cafc4ce75b3fbf3f73beea016092e884bd7d918c4b1c89eea545e017a4b2554b1059fb6a5c3288f412fa79b23a940c3f6e4b71de8ba2c1b5de785b466dfe1f713fd7f2b0b101fd46037c7db8beeeebd5cda853a9a4056e19355c46f4fd5f06d4d7e9e1862d6bc6762a483c24cc205cdc3c31787f32a2d2fdeedc3dd6e879e9490c844f3a685c5b009fa8787797a46cf2e67dd0073087d3f63cba379f201642b10c4d00373c183eee436a1d15502dfc8fa59698cd97a64584388bfa91fcf7523166e25f15b8a95b19e89f3231071356494c8fb8f95096f084d8106e69366b7eef38bb83ed0f6ca13c38a9c793dc636aeab2bd2c1b5a7f609543865aed77f4d1f9dec7e588e78b87436eb56c3dda3bd05abee75248064a0496193f6ca3f9dddde5d04d46ca9277c8cebb529a75fecb40f00b12ab2e1c8c4ff3e9d5624ec39c9bd497cb3314ddd8d265ae10da65ce36280ef7e1b7e307af21186fa97999c13ca55237a9a73cb6de8c68fd5e41e0ec4b9ca39f59298d9f47b69bbdfa9d42df0acf958e4394c41cfc7ba4ae5367e517ed3362e8180f92702e65387a4185f21d059870dcf5ed46c0726c271738f12c41bcc2b057443f952d44b580a2d6856a5e64f45f6a1e6642a51984de8a8af14c7e7e91d26f06fe11069ec7889f8c43310858879c85dea50330523477656dc5bbe3aab677f9e356c40b33c88a39e74f61543323e861e5b3a06811df20a17daef7446270472f8a4847f1067116e2f020bbc9157637bf34cc5f5390a402e3b73ab8a834934510ad6463e58e94c439750914bb5b85ba71a90b921bbc5ded67a76a9f4377e4e453d7dc8403936c7c96c33e4764ca3af2fb44c90322c6ee94d749bada2cb9c162dfc935f25930cd31aeed65f6934186bcfd9ac385c0283bd99637bcd7e6eb4a2dd100222066eea24a2d09a9c5e3275e734adac8c0946d7468a4f7fa44d0f8db562920af914c2e9b91835e3dfe7b4891aaaa48ca6cf0e3cadfc8ef0b519aab313090d29da8e5881773aab861d9c657b7ae66be31567d619f57310803eae5755b7e1a55d5d58b044861219d0cf5d2366bb2c4fa1a92ec4a221bf446fc9f9f40b2c98efab35b46bda607bc9c0f9bfe96a3e7397e9ff0f15c1069b6152137cf1f6eb2c7683e1ce654258c13421061241723dbf0a48a63d096cadd6df108e578164638779db466117c41a163c284e2942571b3ac4950b41f9ad6db32030118833514e9da5d8cdf5d275d07d433fda4a80aafa1a01693c86a120f8884495364b1e43191cf98b8d002101c25af0876706472bfd1f914150ff94944406af77f780c1b265654f2cdc07fb585d4021e91cb81765b12ffd06d566fd89798ffd53f1a3a17ec30f3d3d659a4b78f78ca6631ea6c5a40cf8425a6aa95612cb5d712ad79c709ca9fb66640a174d29a19a8c6fa10f07de62863f79c9647f73b5f9a22c94eb2a4e6c306f48f47e791cad4e279a15b0483a01ce7f54d6874cb8c2082bde88e1a807912ee279fa69fb8e4bff60956399056bbe4916c7b6e7f1acb8af9e90e041bda8f1dcf577895a79910f4b4ad625d189c0ea82e2b3e2c77e0ace31f12b9c955046c914df49151ca90b1c9cb62beca3df97cc42e96ace060012a40bf1efc95d93b5fb04f148a8956fee638fd9d6e0eb037aeb34adb3ac48c6ffd73cd1997c9e8595713b9c5a8289365b5eb13a94ed432370e219b1e05e0975e5a6d1dbcf8ce8542d92adc35c2b6973d1a467655cbd25bc0c4e9cbb759a681e08115a0873e18c5b68821cfa6460d8947bb49cf70e880a1157d057a7f36d51ef93b4f11930bdb19dbd41f590398e8c4d388bebdd8114497444f911bd151802ba26193b3fddb4bf645b430ff759e22e08c3f36d8f497aed5c23edfc11f8e0d082f1015c7f9e43baeebc4c64a67420672b77bed17f6eed03a879d5417d9fa54dfd9b5054bb14d01adcb658da2d18684da1de8598f2eaea86008eb961fedf582adeafa67eefcaa8de99cbc343c5cb38334858d4d92cf8010bd0d175064d9885b1011dc4439f682d62506701640ff314c30de01513651fc2bef5a1d035d1a89b7b37a30f7ee24c1c2195720d87f27fd5317f4563e911b5190d924f489316ffe2cd896b5ae8fc9ca8dc69d62948274876bb69e16301e16f7a29b75887135e4b63f56dd8816413ef8f49bd77bd208384fa68aa4cd4d6da36e9d4164eec3efb66a08c15c6c7893ece25b5c73753374e22b0637ab1b3c09e5d8479647153856961033840d321659766e5eb8a061f53601b0f2dfa248b8dcb21ad4b9951438cdd70d99fdbe17161fe1359185215aa448a721d1e6aaaea78efd0c51954de84d72e039fb50563e7b1767acc938d91bc9cdaf84854b829ae06135363ad495814da0a7cb229df000873690d3abfb4c1ad6b7dd6f2ff4211680f1ac539b7223ae9e418f2bb93cedb12063e02b51304beb5b07ee6c445875340c5a9cfeffcb861b4f6f2c085d643235054d9da13adc28e5339dbbf9452bbedfb34bfdd88ab57540ad7fbd4913cba401d349b5d0dffbe2993236ee0d49a50cb8abbf80132b3b9", 0x1000, 0x400, &(0x7f0000002b80)=@file={0x0, './file0\x00'}, 0xa) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r13, &(0x7f0000003d80)=[{&(0x7f0000002bc0)=""/179, 0xb3}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/113, 0x71}, {&(0x7f0000003d00)=""/90, 0x5a}], 0x4) socketpair(0x93cb96a57de670e8, 0x4, 0x8, &(0x7f0000003dc0)={0xffffffffffffffff}) r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000005280)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000052c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000005300)={0x0, 0x0, 0x0}, 0xc) r21 = open$dir(&(0x7f0000005340)='./file0\x00', 0x10000, 0x1) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000005380)='/dev/diskmap\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000053c0)={0x0}, &(0x7f0000005400)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000005440)={0x0, 0x0}, &(0x7f0000005480)=0xc) r25 = getgid() r26 = openat$klog(0xffffffffffffff9c, &(0x7f00000054c0)='/dev/klog\x00', 0x80, 0x0) r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000005500)='/dev/tty\x00', 0x40, 0x0) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000005540)='/dev/wskbd0\x00', 0x20, 0x0) r29 = socket(0x6, 0x5, 0x0) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000005580)='/dev/null\x00', 0x400, 0x0) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000055c0)='/dev/diskmap\x00', 0x240, 0x0) r32 = getpid() sendmsg$unix(r14, &(0x7f0000005700)={&(0x7f0000003e00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000005200)=[{&(0x7f0000003e40)="5aa274d84584e62955a3902a7497ee7b311031a779f9d076faf16829b67a8dce94bac9cb46ba852ea5570e526a95bcbb4e2be3dea19ed287e15711e33889022b0a2224f09a93652324eae0166e7b1417fd80405c71547405f12989b5a2be1fb38fd710a2f42dd2", 0x67}, {&(0x7f0000003ec0)="ad89c77ca57ac22af3ce2f18fc7d4ddae5e37e3794a0d16170966f80319a9ced3fd81358b91acb10989e1dd05483545e1c03a08f5e64cc0a5c0c3d5f4a6c071522c725c62783eed6130db5b13a2f65be74b18d4a3c12af7cf5597fb8a22ac98dd85db8ec5efb5723a4f4afcf8ded2aaea9a13768faec994dc0a770355a830703692e6e007ae24b4137174b9586f0dca75de899f518423a65f912ee9ff00a1d08c92405b083758a0b06ef8af8448586da1cf49cc81d58dd3449727b9a5e68dde0dcf22fd5ceeeeaa4e8c3f0d148514f53a3a7a3ae229a2b28cabfbf1300d19b3a6f63f8e3ce8c9d28418e9b840c55f4ea0334f4f253421b9d3646bf5905eb7fbdbc16465f5afaacd82bc9cca334e683f200f7e1dc56aff67554d3cf378c668a87999aa42ca21277c460b3a7d7904b60d6a46213fd3dd10c86a366792fd69386097120c2563fdc4b904fe3607d25f43cf711da29dabd1a4374ac57300605130a786c3640e08318d144ceb1467aec610752392fb2c2c45ad0e85f5f35cd03294b38ad68cacb8c68cd6ee71073faf053843ab622ceff707bc4d9b1856769452b57fbe5609194a5b26a0a7957cb1ccdd60711ea8b3bd9bf305e15d9727b96b4780570b9feda2a17072317ccfd68ebb3d2874ed71f4d8e9c15bc57a2aa73067707da219eac82ea82e707284fa2268b62e2e4f808ccb01f4a282f1200861281ad62f8841478cce36e84534d45af3f90d000dce8e67291d42deeb575a3718451d2da3d91446a8d9e98a5dbda53f672a2bf6dbe9c6bd223a758ac359bb4fa460dfbb43640ec12dd27143b524ce315baee35c8bc0fbf13dfe109cfb35c33441132adb446ea80d856ce5480443743db702d8353edf05cea6dd481547942db3e317814894e472a4d886bdc8f6a68867d2f8a515887683b4ef7283058722a7b2570be67f868a602dce9f6835e51d8e66736a198aaeacbac72abcea7552f6063f80f6e469763df6ea2789ad51753030989410984df26af11f067d517b155e3bf3c32c36fbbd5f07c4520c771e757f46fee3ff9f653ae380a37a19a2dbc4d003a3d4216967febae1d0e7d3394d43435018a7f5706343c1578b141e93b4bb99cc0c0499df8aee0b9da164860c317939d399343cca3212de139e818af38c4cda599120972745ba82eff63b5f133f5d5762a4f7e5363ef9e3a74e105316a30d88893a36ebfd9b485792506733adcb6a7df25ffe7461831a746e161b5ad7e4bf5990a1313fc940edb868a011710e6f919d9f58316c2c3755ff3a93e4ac63ce9160dce00ad061dd762f889fda437057be9c20edba396b2a3ef79812cb6a710c7d3fe30176d3cb5a2235602ed532ee7799afe12aa72fcd04ee99d0f20653cf5a500b3623f574532d018d418dcbcf33de5203df433372216f3f58b134b45904336c10979d65784244e4e94989ccc474d98c6c65706590fec9d90d53959e83d64f2e90da87c2034cf0ca5f51353db58f15e63859929acfc7080fcb7d927a4e476806e3547ac99bad37d43cc8dbbd39b963fec1c48bf9e6b555953b1fab082ff1a6308d5fd3dd12cb55b74b3b241c473b5be7d1d37d2333fbfb69d6cebb7dba029912b4a50aa51ba2156c2ecb16f004d525925488f7db6d26952aa4659ada86fbd1b94cdd43c901176f9b54b0687665f018f36f92388efe2cfdae6210c68dfae06b9d71c06200d514af98d6f52d7fb0b2755fe17daa044f18fa2927f4170c1d58361bb753c432287851f9514ea988c41cb5f0d873092c9a89db93853231005ec4cb00f9b6264f19e1b7e9af867fd41c8ef940ea870af78ef2f0f1afb07436b749d7cf929be66749fa6507dff78b2f3be54b8f6f397ea86a513f6bcb6e57a28f30a464122c1cbec1bb7457179fdf9ef16cccd74dd2487a5900d82b54d032f550057e43f27598bd635eb400771bf78e317d44e9909607d94d860f171ec64f42bffbf6e5b3dde81702ceda070778234179eb7bc2e64de9376f4db4f37fbd4ca1e381120ffbf5b99ef2a2e1280aaaa0e9edc659292be1d528ff40115332a2c0cb9d08fd917c99c9148c89754530c2780a2bb64ad98fd1bee662582f2406fd107857a571cee092aed9cd8006a291c805880a8ce9d3bb0f85205e5fce4133f52345fc92be26ddc87de99e68000b2c151c8470b6735721e7606faa4420af71b241ea4528fc2933ebfdeec2d9253661ce85a7252ed377b0bd4316344ee90ed8d20ddeee863556b5833ee30b9752bcbd493a26e66d82a843555f8ee020fadd084c5428a324c8ed7edb47b0ccadf5c164ee9d077a3991eaa962db39ac2d27b1541cba8b5480abe5c418680b164e405e68540404d1c5e22f4f5668b7ee0acea57499f27198d1f26f27611784e4a721e1bc5b6a765b578fe3c487ff905448481c37b5a2c0eb83f6d6890fbee7e444f75c8e66cf17f6e8f0cf74f9cd0d1087e34c13fc40220cb4c90f8e9a76da8877b45def1ded154d7d37c657e86e0c0062baab182c929c83ec4626a0fed89637cdfb23019c7b894605861db906576c068c06621bf2931774dc43e52793e8357459dd07a49f22029cca78ed96ddf04cf7bd025d2a78caa2ff6b3a9acb74ff6b8e86483a4d826ac1eba4871dc9cebfc97ce73ad7feee4988ebb16e8c5e79a47970981a9a63882070b79c75b36489d2d6b3cdaf9571e9155441420924768fda1524113507a8df3bf660a0000b2f32c0c25c55aa1bccc00683357639f44b6c153a636251d6454438f3de65b930416feb7095ccc286c1ff50ca8bd99b82596d3552ef0848bf383f33e44e307d976c80d90c6df36c1622dda97f13fddea4ad5d00cfcbfa8efab4373dba1d8877bf5d77d1e6184d7b340b3bcfd0a66f8d33cc018760bee18ab555b9168052dd0572188617c7d659113dc5d268089233a6f2b7822ae3f57bd1473493fccecdcfb5d3c6e67a5a9da37dd3f4c51779a80e89597045b7bddcfe6f94153000d53fd93ef59a40955dcb5cd77c3f70d85754a9cb64e637a84e217ce256ed1b72ba3f5f189063ced95ebd91479c4cb5626599b3c5a99f626895afd8f4015407804a7324b9b9d1c9a60e640d201dd9b6ae1a7ca5f6c58e5e15cc69bf125754f6e6ecf0c81e7d59aafaf55b6e3f6a22997cec28a743281b9910a82e8b8e37656f06cb042db434f52496d18016c9acdbf2ca8874ea2631bfd49bff4abe41c46a36e27b44f61d1dfb1604eeda8a900384b6b8c68c0fe79f20650cb68d4a2f278f75a22b28264351bbbba1eba9070dc26b087a021459a38e71d76dfc1cddb5af9494ea6ef183032bec748f4b7be8b7e53374b6097396cf347e3db102d241f16cf1e1ea64f6efd4e141ee51c81087a977c0b7dc84b1860fefe472d6dd1bc68fe918bb0a1e6cdac7747b3da3beca37eefe598022e796834430244c045db89a98ec3b7eb80f3002a16c878faf6052b2362e8a2eaa8fa5bdbf852ec1252494bc477d90347899cf03b3b0944e1782a394871145ae8fc2ae5f447ce6fe246b9d75f8a2e2430a3478ae5ab7a1fe6fc475ce10f0208ab3481d0d423ac4cf49caf2b51e728c07e92b3874e5456470a6e854e4ca1e9460ca17f17eea587a004078413c50e557cdba972c4540390f0be592735fc0f126e0403df4c3b8acbee10e80e3f1c645f19efcb83281e1100f5ad3dbef78e3e88d4e040e5cc037b078fd444b35fad37c1c613ed381fb561cbc4013d9404d760c98c1b280d4741390e2c94f10a9ab4d0f30d7482f61c7082865fc3abd363cf455bb70b39c4203dd7ef6a611a92aab8f1382564ef0a74c570b16ae969201367e9db142f8500db96c11a23f4d8c5ec2465b5e8af3ea68d4a349c5c41ef0816c2886ee689bdd338a78a9f84c8c490f95fb642cb868bf21b6efb84bc05cd1fcd502455844a8a3f84e57ea1a1a941fad69df7507a0c5266cd6c723f46addbdd822c2f8292a2255c12f4a63a38a4d0097774c2f158b5dbae01ffc44036505abd68096738ec4a9e33e7f6d5bc21fb4042e019726502dab445ba8f8adc155c28ea7adae9238cc2761a258b3a0e49b5a2e8a314d5e1f6fc948f469ee22c68ddc2ec5d60e6832d537cad3799a8681b906a1137f6505824aeceab717d5df4c84a4f817b76da807bae95c8905457a0fc3f8478aebec98eaa5dfb52f453fc9f385e18d81e280b298486fc2976680d548d7a168e40293707f9bb7ff4fe2aaae0003f76e14084a17132b1fa56078c487ccaca13ab701454131f876f8b80b0ee3d79bfb5680ee8444e44fafff4275e713f4401e057c95c13dc41053d8a699badf79c97af6c1e3885993a2307ae41c5bf5f5299f626a2f90633ca1c3f16984dfdea1bb1cf0952e8891cd955dfc1a248cd34227d0a321df2388b69909228189271f5a21e439c23f01b7b10365c841ade3cd6d1b20c543c6202aaa11e75fe687ae28118b83af13444fd1bed987bac7eec2583317062d5b26bb5625ed6c640013b29992675b8a00d4609be5c278d1ae6fc494c05b1598e9de0d6f46f4731bee7a2554d4e39fe7c06ec469e6eea42c755705b8b747c11788555ead23c72be1bded833d156ca0f1b66a0f2c32321c8c7363838d774f14a10951077afe5b5a716c68912a83f759d767bb6700b1f584c90c957a0589f94525f2000216ab3340474ba9810db29ae21f3beb237280bc70519202bb6d0ec755d9b9183ed6e4879c995f976621ba141a20de92b68edbc88f077bd22ec81b3e041c868092b54a26547fa309dcd8939f09cd8824248bdd6f3cf170d9734129ee41919391a409687639d29f18d1d8283ac8f8e816be4954dc77b88f20eb41a26e8c2b265f73655d1c8467cab422c5cd48c2ecadf1aa4a2acfd09ad36d7f74b9466b798b980ac0b99116d48aa70d85ea92e9cd469870362b7e661574a21b09f03f022a290dbcd3c9a03798965389cc36936696fd96bd91726b81ff6b586404f62c1db4611b6f91671f1cd3a44932c0122c372c5867090f25d7b7e386b1e290ee8c4ed4b3445441b691aaa41e3c5f7d8b6b86c70872c29a6f0af5d7bddc7ec9d56403c611cf6ba30e38bbb0444cb0bb61062569d2032f4201f43cfd12141f22de5b4ed13213d3e87742b137027ac60664069494fb1ad576f4ea2596f59a1dd128b1a476635961e89c2147d39b2ba8fd0aa4e503751bfb37bb98f12dfefb0ec6f1c7ad33288889fafb28cde13d5f0f9d0cbf5f2159aef130fabb089e9c579764fd9dfbe4cbd17a60d323f252140a8cd9a6ad703da88d5fbbd42f6968826e647a911b583d8366b32a5802de5c9d22ca3c9583de157e78df7bad416aff8758bbcce33cb0c1bda8ece38edecf92131df2066c41a61e88d1b75563eff0bb4368de032b37b5210a55c6400398f3a66dac16c7748e640f4387be3b305ace200b13e516b54c831f2c672fe6618afcb3c5311994367655ba2020fb9de52ab52f13c7da37fa75a72ebae97e1d9d6c75a965a33ea32a2832b69c992495edfc1bbdcc8c704fffb92c8694fd3170aa4531613076a7d07c0ad0d06196cbf2a50c82e9e64688b7b4507e9e1ba3f2dfcf483240b5551cb8db1be87bc5df0755b37a2049b36c271adb00dbd5a1ec543b674f2abb9869203af4076b7418e05d47c00025633b974bb6b7e83f13cf5c86b8321df2087154469cb56a14404441b017f6cfcb5d7d88646c9b21bf0474e1de3c8831a925a3aa2e8915a6296eb357e307b35f79a2ff9282bb4cd7bb21a6939260f67ac48b6240eec89604f50bb98a9bf1be79ae784878a616f686b89d0d005b77eb6", 0x1000}, {&(0x7f0000004ec0)="384e01baa2bd370a5e9f89241f38a580c39360fb0443ab6d59fc262bcf20e69785697ec5431a1ff95b3e8a3f5554ffc6b58442d2f690ce60ae0dadb2798a029fa2bfa0bbb8670350", 0x48}, {&(0x7f0000004f40)="08ba01cef3dbf407d347fc0f2afcd49da3b50ccc726a701e9bdd9ca50a14ae604d40c454464d487eb1429ed1a9f99c77ea874b132b479629b216f95c6f0776359258ce62045b64a48ec987dcecd8ad8e97917e3b08ed484465b9ceba42fca943251233be0f3701b3864529d3cc8ce3cab30c4a0f8bc8d25612", 0x79}, {&(0x7f0000004fc0)="8a36612c8e790d0358d4b1f1c17019ae5302db8c63ba5a19dad8c6c3958cd0563bf064f66805fd356f9d6cb8fd3fe327", 0x30}, {&(0x7f0000005000)="4e4049cc63b9b02b54b9ad49c2705ec8c08c946578abd4f51d3586aed912982cd777101859d760e3fa2415652c3888ce52652bdbd41c24659b3241962bc555c03fc4ce8fbada8721fc8bb9378506dc91c0b35e5b8bb4ddf32bf483e95ac9c294e092b8853e210474376f38a39e113ab6b2f04f08fd09ef0df0c6f5508753a2f58836159a5aaf79377b21346e079a3b42fa57ab4327dbf34c962445df63ac421f81d9e66ee2696fd86c653bd78ef65997d8df5fc01da07179c38a6da3b0758229a638a9373f1461038f65", 0xca}, {&(0x7f0000005100)="30bd013f025610e6464e397f071f7dff4f507a17a18124c78aebd7603137285a3c59d7588d65108dd24f933141187e0c4b045be7174826844ab307370f9e83e86ca22949ba3cfea43b3ff6f406d59d90108d429044a727c0b24dbc8678981d990e91c9a70c6fab4853008b98c7a0c8809572aedeb9117391f82b11eefc819151c36e15dc275eb5134264e99064f64208550c9310763394a4c403dfaecdb2bbf3b8694cb8ffcb5d0501b5656f3cb3e410f70d60e28110359f83736ed333e11549e3922c34de8b14610f33bc0a71b203cfb6a8e9f574e2aee2ca9b94074e8c4830f926bc283b", 0xe5}], 0x7, &(0x7f0000005600)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x38, 0xffff, 0x1, [r26, r4, r27, 0xffffffffffffff9c, r28, r29, r30, r31, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r32, 0xffffffffffffffff}], 0xd0, 0x8}, 0x20a) 14:06:59 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f00000000c0)={0x1980000, 0x3f}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xac, 0x0) write(r2, &(0x7f0000000180)="ac76f661e707b124ba6abdf42072edf6c3daf2d537d3aa", 0x17) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x53, 0x3}, {0x9, 0x673}}) r3 = socket$inet(0x2, 0x2, 0x0) read(r3, &(0x7f0000000240)=""/57, 0x39) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x1, 0xfffffffb, 0x1, 0x49163bf9, "ef6f91bd9f4567bbeac943c2364effaa978d1d34", 0x2, 0xfffffffe}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) r5 = dup2(0xffffffffffffffff, r4) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x8012, r6, 0x0, 0x704b) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x1) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000440)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000480)=0x800) utimensat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x800}, {0x3}}, 0x2) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x10000, 0x0) pwrite(r8, &(0x7f0000000580)="a09c625543163b1712358a4c923939ffbe5ae4e054a1c3868bf48c50176e37570aac709f883327e96ff49ef262781e964437dc8b7d829b1da85bdeddd9c202b0441cc75166c604f87ca3390f730343e624169927d28ed3a0b043a4cae1e52d4e010f09985e9f96fe2f4171f53067ff71ce9d8d6c65c8447b22b9de2aa77b46bd9a7b08983ab568da4d0d1bae3e5fea4feef770c8fe0eb936e353f026a5afe7416d8d30071611b2417a59fc9268f6b7044e00ecc284ae0c418fb48c6943c4850473b9435fbc274a34b3c0c39fae9fe7966c81134bd0443eb5d17ef209f620fc550a4ca33c919836110858db233beb4d928e328419b9adb7be835515ebb1d8a8608d42e03b5b263dc397dccc9caa5e7f38ba3fa02b95da30aa9409952cf7a196b6dbffc2def80117bae873fc3e74d1d8f44c2a1f5e964b0e1abfa6c8489f96dc8e5d1dd91b2ae7381f6388698dcd80e650765630bac5dea9c3d6708cc550dc3760a586636ef949ab21da98df5b447440e685227a5ca9d802f5816a3a3b9848714ed7619577f92cb3fe17dc62ce993838e5020236f3627d789e284cb8b33c5b94e3a96dd573cc59a409631b790652fb7ac3bf39b626257d5390912b81a76ad2781343fad0e20cd8262052776df4ceb25b411b7f4c6d61e5eee269c2cd8c6e621a94999fcdeb3f207b647de6b2fcfc8c9ef91f38d903890970026f2b15308f293382618bc4188eacf25a43029e71c156e2691630e07a55056507743c18da455f162ca91bc80b9c59606207e93f7f26d4c580d3533d656d33c853e798c7243b58c798fe1b9ab75db46676243eb7f65e96f5c05d3b85ad37fef06534214f51ee24dd86edd9ac74d101f6bcf861bc1eff8adbf6bb8967b80fbdcf371667e9f7c97ccb4a93f6c10290d0c271ea205c9cb3b7deb586b3ec13f9954a5c59f5ba3b909be97c02ca539dba6676f441625c2cb77f42b8f94295a802a0fa544c07e55beb80497cd2c9d115c5bb7b83d20321b10e6a4346b1d06736ab505349da30a114701570f6bc24178623c9c03cf085700cec58b2088c0a67cbfaf9565eb86e0d57abe4cd0b864f3fef143c4aea5c6bbe7d26462d82824e4d49c69bed820fd06ce236465b552359909ca1a03a19c838dcc77a2df582aebd669850da0f32e0faf2359f2229cfcc7790cffda445d1acc3bb031089eb55ca823453641573e9cb392a68ce06f782033e76e1d474c1874200bef9af6d5c98c58e04414f02ab8bc58d8db4c09640b7f57e6860b92677b7aa13a55ec9a2701874b254584e9fea8218b369fc3390463bd35fce17fb32b5ade4c28388bb76ec60d33384197b64294d65cd28ac08efe0e83f5db18ff1adc2d4ed2c632acf2c66cf9e4d257aedc7b0fdee0c3ebaf97fb81ba7464761635e4e6b263cfe3b4ca8fb73f9f31779049c67e888a938ad68803b5b76617d34259e03ba793274605326a78d453d75646d68ccdc16dd1329509f59717c53305921edbc3ffa7cc43b95928876d56fc7f2829082a3db96c44a2a94c28f227ca9a5b9cb3f8d1893f6efc13e1c4908a57a19d86da6b4fcc1f44a2c430b4de18f9ac3ff5770b6ec6aabebbfb0700db3e3b8cce7397c36c45ada0459c69a06b38e99a09baf64b374040cb3898516140a33e3d693827a5f4f7237e1b7903a6f330f69b20cb5150fc1cfa9c7922850a476590c0615eb97e9ce341471ac99fcd9397fa7561a722021ae22ec2737e4e59b72a615c04cc1e4d83cd6232da69b76f9c56050b64bb0399b1d4ba8f271d7353ece945a41f7adbaa860e0778fd63625fd3d4d90d2df7b90a94ae4d5f02cab39359e0b0a7fd41ff350c15f8d60e09ca27a5617523a20e8ec9ee0378e229394e50a42e389dbaa753696709c9035500689459becf6ebbb42cc73294ca3b0a2dd9d4e998947a39e102af8fc26eaa2d38e4aa29848958f5623580220bb3f1b905ac58e9b2ed9615eedda7f86594ce2321a0693674480596c2153456ea02255314e4949c31927ea7babe144ad6739acd6b355e28c9b02e07ad95327220b75486aa2e605f16763cec7809ee049eb3777cd8aab53e2ed3ae17ad773dae98d2ec4de0931c2673dc1f658c6fde6af3bd7adbd789bdb1ada06cfe7c4798febe135eccf17b3ebac19b89e553632514e8647db82b712099e9dab5673ac5b9f6be3683305c396f930c2660c3608c8f6767291dedf0d9378924f9afc2d96f4e07c25895d8d476b41c87c914002d1e5daaa1ef187a24caf8c518a45ed39f9e05cd36fd7dddd4b798238b266fb87232b541c61fa0b30de3913b017bd6d42a1caa42a71863dc87b1b8fe00ead02f822ff6ee033e48fbaeacb42e1cb88fb4e1b2dd4fc4b94e175bb91db022e3603eaefc52edc32eb4ce9f3de6bc56dbee0b6bb38fad7a456fbeaf2fc5d8807b5db4e208d50e81755a28b76efc7948c2b632638378b4bf5d7f7273d985e379aba211bf70d3834c491878a7910e45101de5da6bd7971ebbcef6033d48da60efdb09a516223c90223c2ec7d0986e6fb16ccc5536a46f320f74dda04d35b8962aba3c1420b952ad47f5515cd029cd078d819817e562a7718639ac8c2c4a9051fa810e7bd126f30b7a05230f8034131a11832ddf03b6c03255311625fd78a7e21accb3c9bf4a1413c4afeae140349b7cfc884467618cc7539f25126b76913d71fba97928c35f28c03b8d167da6bf672a63349cdebe4c1e0a56e5677249ff50d266ba6327184b19d708d80e5e7fe002cc8f91af145b662ee7b7fe38e2a874277f40d105df1e0b33421c2472a89359594a51e970bfea623ad0b2832e6fc51048af66eed8a5000b7bde497d80a122ed1ffa2b7f426426e3d7cd85719c2d6d4c2d3fe78ec5a08880227d82568c51488b6194211de2a73a58946d4786b2d8e640f784e5ee49346f24b8fdf586e1b64af273d779c8c1e98b5e57fb70344341ffec5040d3acf72477b3cd9b3f01058415e9fc3df2677f7ac36a25b11ec8d2247abefed4b5ab78814238cba896c2f941a72e1281ccc023ee8f6930d25a57e0371abfc7a7a36d4bb4f3e0f43e8cad030344ae2a627b9b7c42980166eb18d155eae46adbeef38734b9ed1be6bfe97f6f8c3d42c47976b59e02b52e1840c476a5e30618139df2ef4a114710b7e50758b146c639af28eb27a53ffbb84dea6a70010a6a5c475a352218f2efe1503e1efb8ecd1c893e6567e693ca57dd5b40978794dc6a309d32ed8bade15079d19afc4a403b6b43f8740bd59a2154083dacb2f2053b710e63f21f7ec2c4a01f5725e291af7a47e2ca30479c20bcc7d7d9785b74f9659fc0e5ed831bda816a6ee1a44488acead2fe31606ec97762fc1ed2895a251432cce04aec08fc1c959cfffa47fd4d90b2cce92eb0317200af35a17adb1d646336776fb43d4bf8e44497d20688c7bba4b060d7b755293b7531179b527a6829393f5dd4f014e38a174d798b0ce0f03bd0e62f0774ed6211664860bd4e3be10f955d04e524df463a7f4d4cd931dcf0af57e617a19500164756abae1e74470a19c427d803bb9ad26440688f1478896770edb7b9c176ba8ec200c73efdebb723767dc8cc6d6b952fcb1dac1571b45418a5e614bc6d0d1cc48ca009577f619989252ce8af82c3495511a4a82c875a49d1259a9894ca58c5db803ebd36eaf019a900f1749a8092311f204130c833b622e5dc162c42afcb016cc5800175322c7715e0a61a37003e18ff2469ffe32e8c64dfe6765cce3e847bf9eb9346fe316d41ceb02676f3b46e14ae8ab66fd3feaf60520f2abe38fb373e060de26fa2efdd76bd1afda4acb1289af2205ffce4e536818b6dad4f195a02f28c62f4dab79f4c2ba9c2605ba52ddc2a98daa2a8712c55e50eda414c7b1776e1af6a18fea68dab9c34e0e66295ef49387d61fc4a9c924cf0e40d2d08c6026627364eb6e879f60f915acd6bd22285a07a41c37bede325add5269302bb0b80e6d25abdcdc2ca2dc278dabe88fc3cc00b000c1eadf72a0f6468f24a6bf3125ebbbe70fa51a0507a61b4c9e22004f4dc248df7f4731e9e87291f1537de1dfdd8f5fa27b2ea991e13744daa8aa8705cefd2a89d1aa6d08b46cd18b1561c116e2f8449ee8955ce0820cb3f56d521f75b222093eaccb0436645574fd36e2a6e69cde4b5b0cf477e37bd66fad55b74ba7f1ee8ca59e09f4cde849411ff69f5d092de11975479835c0bc76e90b69f906a3f64361bee990891dab1d739794a852d34c3de1dac9989d849fc0773497210c8ac3f54b2ea83beb0d0ad167347e991474a5d347263f2a313d5ff1ca52a1d3c8aedc61749b14d9c206386d6ffdd3ba39ad99773129ba80bdcab31519ed4cbf007a030602d0cc9fb1aac0c0ac32832a4a09dc1d0214752ba4c059e566e82c66243f6cdf99e12c162d0b4d8f3d935a799e9c67b96a34ff8bba20c8a4e4c8582f09a7b596e15b5355ef01ac2778ce390af54ed6a0ca7354d240e5fece0564dde4ecb943178d95b93317245626aac64f16db6c1b3e80c142979f72e566f0050d4d2c4fefbff03d5f1f00fb1edd05cd6fb77c75a3a20558fd9e2047f0b0ba9f2a5843cd0c0f710cbce69767a882c3e773cec5ea8b3d0300781eff6c347f395e9afb188d1a2d87ca852f95dc6f95c5982742059b3e37d5ac0ccf361a0be23c38e458e4df872e83692c3ef97f91c809802d76c55d4e0b8a3aca62853cfbfa280c23d9758b8b5c21bed3e508d08f116607926086b2f27120f8725c891a847983fa40ea54a8fd6fa5d83439d56ee429f4a7bafdf38465cf52fecc9a9dcd6c46a5e96a189bc7f66e5e876cbe6aed7ba6f64ef984e0c2b523bb8c38308291ddd4b424b7c8cec24e86a08c5d3344e0db455d290a9c1612a5fefe9d3bd3391fcb717348e94f65292e641dff09738188e476574382ee2d09de4e616c6b09b1e13263b8ad77f7bd4a73ce2cd6036ba7d5b4c23bd001eb6e25c650ae59a119c619745c78303a9244780c947cb0cb7c5464c2a87d704141e2b46c658993befc1310b2df431b4f72eaf789cadd74b5019c1f634c0132d8416111c1a0a4ca0161ffb5f67ad3737a3419bba1b0ca73cb547f31596e92bcb475adc1c96c37ea57706aa7910746fd289eea4aa73ea0c8345d6994ebebae0194545efa7c4596e4026577345fae7b967b82abcfe6da6a67d88fa1d53adb4379a4a4c5353f289719072a881d029494420df9fee3c9b7f4882beada42518906374f01d1aadf509b16b702f39ec6422d89902fdc82f13ee02bb368df86af0805cdc187eccce399981d8bc494492cc93faf738c96e2a0c0aab5c25b0a5e09ab31f1b86d4594ea3e4180a94351a6a3b92619b4eda5b13d53e6678cb93d1d401e23c74715ff60b78d56be476aef3acab3ae8bbe6e90d1745da2e8b3bef732eeb7acb3d3cbe78e998e22db13d6488ccf1dec2c8a1b0f6e2132ad60b098c9a837ba624642401ea4f9a5b04391cac1b3b093cd2cb8cc02c7ef5036bc1aed4dd93d569f6d402e3a28827deaac986b777476272392597833e62800aec223fbe509fc692fa90c40e0fadb701435c95dcb9cd062e866521930509260e76afe10fb182e699c26a294acf155e9b066e4b5045ebcd5844622a4aacf1a8429cf508d70d7c7bae9e88683b34152433cadc551354ccd54f270e65d4fe33a412005dbf6b10fef22173834544e4c055c4ce3e644ede832bdd0e8b98630941b8bca9eb3ee242ceb01e331b6cb004ab03cf1213bc5d8088fb3660c17ad3f2dc4d58d5f32c9f2d4b021f63079eb776f20d6c9", 0x1000, 0x0, 0x100000000) r9 = accept(0xffffffffffffffff, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) sendto$unix(r9, &(0x7f0000001600)="4e0beeed17f940d5becf8c4e7a77b23d04b0ea9cd987b82b3975557bc0e52e845c2e030f6d9a816e2d78e4f4b92efe00b98172eedf2a25c3f35ff2a0ad348bdac1785afbd4bb8af587cccaaf2423b1db83d0dca9dd26fc81aaa6e3e08a498e250b631e9ddc00dbf9bcc94a3edb68b88c1f7467c5c58dde532ff5b2e5c44e49ef496ad6189b809e2714b0692c35c8c1cf864351656a32539a1bbdab153c6627702711ce9614ab938e0bd25a282f6413b3a48364243232371803fae478cec0873f7138f520ea8b3010e4b6a282a1a78ceb6e188b7360924df1899067a58a1b4c871194812894037922c65df21823c6121e9ef0d16abc10cd172fcb8c8b6a", 0xfd, 0x0, &(0x7f0000001700)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCNXCL(r5, 0x2000740e) getsockopt(0xffffffffffffff9c, 0x5b074ccb, 0x7f, &(0x7f0000001740)=""/230, &(0x7f0000001840)=0xe6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) chroot(&(0x7f00000018c0)='./file0\x00') pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x10000) sendto$inet6(r10, &(0x7f0000001940)="16e329ab27342d7b48edcbe995e5161eeafbcbf5265ae975aa4bfd3fb8d98fd66adec8cb49f386652c2842f6e3bee2a7f3ffb561d119a24a513bc3bf176dfd3090cf67c627c2738c281ad1be38b5ec5da54a2c2e0a30f275720803f8d2107821b045fc26eef23c59382a7c421d40aa07b8de238d01b460c92dd21f4314f57f17c4955a4b940e86f30f117f53a5580011f614d4a035c63d2cf6c06719dc03056785e3e6b463e762ce0ed4d50241b62905be0b5cd3747caf72d057e4f567a7b050a4c284408c623cfbfc8ec44c5099a6da6edb075bba1bc672dfe0c024a6c1348fdff106ab45", 0xe5, 0x1, &(0x7f0000001a40)={0x18, 0x0, 0x0, 0x328}, 0xc) login: pckbd_enable: command error 14:07:01 executing program 0: r0 = socket(0x10, 0x1, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 'k\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:07:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000140)=0xff, 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) pckbd_enable: command error 14:07:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000580)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r4) r5 = fcntl$dupfd(r3, 0x0, r1) fcntl$getflags(r5, 0x3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:07:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) socket(0x20, 0x8001, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 14:07:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x1330, r2) 14:07:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="3da4d709694426d58f37d882e427244ffa7e9418a5285288c2ee66735571ddf1b4753fb1f1903f06a54232d3a662c0bb3c9b056aaa38b476aebe99646b6c6803d33892667947f6b0311e93bd7edfbf4f7eae11864fe1c95e217fdb56fd7f964b98c721", 0x63}, {&(0x7f00000000c0)="71be263f55258eb889724d10c26bc53792efd334d863159ff03bfe647627d47705f139944deba7d7f772147b4b7b74b0012639494588d851bf7ed0", 0x3b}, {&(0x7f0000000240)="516f1bab9103b5efa0b9b44e4f9e9f11ffee18b2e2eca4984217f64741805f6ccf26d6877054f6eb74d741887d61234eebc681fb47ae5761f44d6060f2dddd807c3d078496f8204c60726d747c373c5f77312bc3540ba7462a8de87bb6008d41aaa65619ff764adb", 0x68}], 0x3, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) fchmod(r10, 0x20) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) poll(&(0x7f00000002c0)=[{r3, 0x8}, {r0, 0x80}, {r5, 0x40}, {r0}, {0xffffffffffffffff, 0x40}, {r8}, {r12, 0x2}], 0x7, 0xb521) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x8e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 14:07:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r4, r5, 0x0) r6 = kqueue() close(r2) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', r9, r13, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x18, 0x85235c41482e8363, 0x0, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = dup2(r19, r6) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDDISABIO(r20, 0x20004b3d) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000100)) dup2(r0, r3) 14:07:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/71, 0x47, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x80000000, 0x4}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x20) r5 = socket$inet6(0x18, 0x4, 0x1f) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:07:02 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) fcntl$lock(r4, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x200000005}) syz_open_pts() syz_open_pts() 14:07:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r1, r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f0000000900), 0x10000000000000f0, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x228, 0x1, r19, 0x0, 0x6, 0x1f, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000780)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f090000000000000039656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000fdffffff000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000"], 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000800)=ANY=[@ANYBLOB="0800000000000000cced2042794e74f9277916f5b07c72035c38a79360468f0f5cb66d8db0342fd570ea30435e9426ed50a8972cd6301737aedb7acb53cb190bb9fd118f0ca21301d01965c804280798a5e98bfe6e70c0b160e9316b2b2dc92cdc42116711f11726b1240906bf610d569604a8bf51ed488ff060810511fa99d6a5f6a99b9cca8fa7e45c7f1a398473f9a63ec6b55482ea75632b62f8f7d8d752fdc4753fb9237592a5a6c088ce0f8e5aa58d0a97afe697a8aeb55b9408f1"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000680)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958717f775e377040cb5af95e870a16e15fd7ce245ce220098604208410bb0b2445b59fbe"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r43, r31, 0x46, 0x6}, 0x100, 0xc07, r48, r48, 0xa1, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r50, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000b5e92d581ac24600"/191], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000480)=ANY=[@ANYRESHEX=r48, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r42], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r40], 0x4, 0x2, 0x800) msgrcv(r50, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r54, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r55, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r2, r49, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:07:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) dup2(0xffffffffffffffff, r3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x80000000000000, 0x8000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x399}, {}, {}, {0xfffd}]}}) 14:07:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000240)='./bus/file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00') fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0xff83}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000331, &(0x7f0000000180)}) socket(0x1, 0x5, 0x3) nanosleep(&(0x7f0000000080)={0x8, 0x8001}, &(0x7f00000000c0)) 14:07:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x9, 0x1, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1005, 0xffffffffffffffff, r2, r7, r4, 0x11a, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x9, 0x1, 0x9}) lchown(&(0x7f0000000140)='./bus\x00', r3, r10) r13 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r13}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r14, &(0x7f0000000040)="510fc3a038", 0x5) 14:07:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x3) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0xda) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sync() openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='\xcf\x00', 0x800, 0x0) msgget(0x1, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() write(r3, &(0x7f00000002c0)="1bb782dd0ba0e3c92d01dc893dc490ec424d511f18b780b08a42961aba708fb7a3681bb14fa6d134d490e7a7df9467083b634bbd2f15a73ddbaa38358837ffe579885d376e4bb16d6b8116650ceacc85cf96daa6b8dc1e33358a671a8a2219cf76c4571eaff48ea01a289e3bc9bd25e16161f9c7d71cd37d2825ffd5b855012e", 0x80) socket(0x6, 0x6, 0xbf) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000400)={0x10, 0x80000001, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7b5dec0d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000009}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xbace}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r7 = geteuid() r8 = getegid() chown(&(0x7f0000000c00)='./file\x00', r7, r8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r9 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0xc) sendto(r9, &(0x7f0000000980)="fc6a76cd7f5f6952d3e06fb712055bd9b432204cb36430a5f96bd61ac77b0b46677b4667207a5d05db0e333a2cb2ea2eaa4bedf7a7419ce64f03417a29f74c5c9090443304861378e1fa9f7f463a615efcf9d7b192002e890d210e913b3a45ba3cc9c981ec6aa1ca0457cf59ee78f0359e23dd0bb18f156b425c4232ee5d1dd56140afd663ea505406c3fac97ed6745471a8298c9d2a11d808bb39514002f706f0b92c549b971a836c0e2b9b8696bbfcfbb0b00ac92730dab5e6d5ef1ac72a29876170036a6e4f7025202bbd754427fc43b6db60ec1dffd12feabedfdff30846dc491e4f2dbbefd813d1d528f09d0167b88b8049b40478a11cdc61", 0xfb, 0x7, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/ttyCcfg\x00', 0x0, 0x0) ftruncate(r10, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getgid() r11 = socket(0x6, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x0, 0xf76d, 0x3}, 0xc) 14:07:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xffffffffffffffbc, 0x200, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) close(r10) 14:07:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) sendmsg(r4, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f00000006c0)="9d6f82efee7d317b2eb5cf0ac06ec3ebbad7e42b3070183b81f1751eadf10593e57b85f553d5b9f5862afa27d0b621847536bb19edeede58733b26554cb11de67d67e6ae18cc4ccefa744c2f719c2eda9a0d8834090154acfa30296f0e9ee2140d24596906a7f74085c76aae4127e46b8b7a569caf802515d76ed743d992886afd1e8c1f3d12156d22dc2df38afe2d795fec83394f2ce71f90ccb61ade790b0ee9504db850e65c8376e42d6a80a8a29387a5ba4979b12777deb47fe137780b04433a299fbc9fc3f85dc314e31be6ed1d5c3af4b1de1400f7be1eda6f11be49c0a7934120de21ac17bd387415ad36d753430cfc3da49d07cc537acee28b5b117c811921b33eb1e7b9277ec43692a40dc41463a75a8359a2e47f0a9a20b5b4d5efd72f7b462b2f64a924510a54acdd8ec3fdf026e49b2f6bc9ead198fb410cc2bbf0b72343aca2eef51232cf9913ae2fdb8cf2f2ffb670060af6a6864df794391d8c87ef7a37d63c5d556bb20b26945f2ffef4ce306cdbe7ab4e009be8b822a5e9f4fd121d18e66fa8a37dedc49a892acaae50ceb633dce7cb32f5ecb3b57f1aaaa34ecc46ca1dbb2909f0623491e94a49824d322bdfa0fe688ebf7b6753f02c6ca830fb8e842a61e8ce93dacb62b826ffce582852aeb89b3be6388f3d6a9eb506dc774d0a012aa546fc35443f05446bfe68e5a9f013a1f57d90e25df1853828450814125f9670b9e23c26411b5efd9b3d980598034ca3e1a9a98dd739369176ebc7b01de5a2f7827f0470b78f77f1801cee005db759aa9c241561631c5852537c754939b7af68f71b67157bdca0c8744fb8180f3cf55c1b1555c21ec2a27895cd4a0ee1e07de8eb34c0c5b146bcbb7ff4f471b320ea4f11bd4fcb8960fc2c2845ab84ea210625d06ed548286c9fd9a71a1faf16ff0cf63fe2e3cad23a75b770a83294fee78280abe23f7e245e50e359b5b72b83d6471fc9b659335f70d374fd576edcb738d3d6e08430f96ebd8f385cb8e7fecdaa0eaa3f3856a6d7b35dea22241d5b776564c426be18142c1a3c971815f360b19c36e8493512b35023b91053544fb69df9d770246b62be4dde9a27ccafeac25d8c10bde89797bc0879936901df77c1a455a2109c3f6cbd71f21f24afd325bb61fcf9a2ee409ddedfc94ec1b127b02f213bd806c2595c8977115230a696897287de54b7344a9535f70737b145f668d9cc4eeddd15429419f9b067af3daa30f16964391fcc6b3e5ae666fb91ab562370b7df4f4ff9350f591f353d8bef2536d169855071efbb406d436a78629498d243f3c3a2faec5115b264e6e8a593fd9a2494b458888ba188c5cc1cf38901e53da7a5baac847c1f210b3e860532a3fb4c3c0d2314bb822f85cbe226e0342150b5f91ce5917e52e3b6446a723d87b5d174ec11ab414c8f59b305c7e1995741bb63bfa67cbaf211532575e7e10c035ad6a281e27d9ad6d9b32bdd25a1cfc79374dfe551e1b671a6b72b71876a31b968cf379f13530e3e4c8278fcfbdb91d52b8c4b73c563269ee9eb76e21ee50db9c01a0d5a1f35dcce84523cba7bfc4a7a75aeaa9cd11d4f0e9a7071d7505504d3eeddfb00dd19f2cf86bed06c533042de9a045a4dd70c5cbc9fd0dbf6ea5e587bae995780271189ec730e97737578889007646f708918ed488d56d0bb4ae333ecb14db0e27fe81fbd1041143475065f7d72de0b7c05119c43bd4b67390c88d8727df656f0c7900abd42cceaaa6b3bb22d784f80365e1449e4295877ad3881ff874f4000ccf928dcd16135ad897ee029ae2fe76572d4942bec2ecfd7d86417c5f30cf9e7e795ee9b83a86a8685e6ba55095bc9b259b9b5537b5a0aac999bb5d92b7f7a73ad905f8cf5aafd5e0325e45554dd862aaf04771734fc6596a4163773a9ea1eecfd10fc4b6fd4fb9ec606d7f6610d0fd1aa54f7a5013ae6108a981623162960710728e2db38a5322c7950e3bf05b2659e9f567f298e0ef27c415e7254f1b2c0c0bc49d0af4afd3cafbbbf382009a35fc879bc00184b46d0980e85c8a82e2691d6f64eded02292228bc8c3829478e219277c306dc635ffa55b0ee4dcb69c27a2d075e03f3069aefca64da0071a83c9a1670ecf17df03f3512609e0a8c6a253ae21e9bcae8638a069c6ba18b0e394202284f3909b23c82276e8116f6786bdabca0cf9272d1db68db794a4f557a0c6d949a08da1427217a3ca76c40bebedf905a705c07cce70d6aadfd68ebf7beafa7c35748f9222deded86041c975626c0a2552733b5a45c4a78db06b5e85b08eb4654ede9379caee5dc3f97186a812db5038af90b328eecd7fb465c4362b67ddb78b0945c2e9de5481efd1a3b4e4829d27d4ea04b2f364be761187ef781cf0487f7dfd34861f706f9836731fcea1cdf2e024b0b9e8ae98cf9c9d828a130acf421edcd12da8149eec6a9204fadc1dc7558356de1a0495233d4cf4d011ae3f27ba50a182f0a7823cfcd03a8af290acf882c91d21218e20580353128ac59c816839ce07c21eaa02a9f6138e7025109e4c9d94e1d00404dcaf58340a37aa5d17cee4f89bb746120bc470da02f4f0a12dcec91ebd2f3a681eacffb5e48d74e200be19664985de63d4c6b29a2e218d0e0fbf03393b7c026db86ef33f1486eac0aa9f119cf28bc448d08632f2776588cf754aa39bae4d357482144e97c8497f5740fe1c3619ea084a697c69288960ff5fec04935c32feb6d62275d4fe7e4ed4c9983ad67baeff99092a0b98badca82b05af8f9a339e6afb44826be04394d53a25a5972fffeff55b0ddf549a0983ae0c23292ee56c7e4ed9558aefd6929cbf7d4bc0dccc08e8f47d7084bfb24c3f7011702193186c11623e3a773187f90de946b2c9cc022628e59add8f38a34a23aa994a642a966060deb96d88d3cc89351a39e89233c480ae094d3572a2e558d965468f3acd6b0c9b6b2c27523c2d1fd6a84291a8475193bf243e097ffeaff3060a96548ac7606c146a6f9a125afe5204f4dca6bef353235cbf709208db3716b6fd975a28305cbc67fe84ec75ed3dc0aa0b097e2616117ce54fdad7b6f42cf1613f0e8b422ef721de1faa8518da5213075feebfdad6ff0f92a78d49f80054ad5fc017492c0544fccd213bf34feeb2266a4706b1b53e4400817cfe740e71c9a33d055be23881e767af80a983fbacd44e6f47e5388a06e67076c410c334df71c663407362cd5d04a1f2eda770d44236c3d32ee92e606913966a45e85eabe7cabe6d2cb7e780bbad27d6e1cd49765ed541ccadbea319a64873318d86cd0b753d5f8d30f657b0e7b61a5ec90de359afefd928ea1485b6f41e0d8f8c12af634e0c68aac839ef8a2b116fb4e1b35f628251c17ecca618bdc495682f32147244096d8cc32a047bf25b8835f461c44c42610f414d605baf280d28f773ad1190b0e6c73fb59aac364cf035ceac1fb7f883b5a9117fd6210e495b9441a7bc837e4bcb748035956dfe7ede0f3a8b941446b8eb3f69334981c1e83da2378792690b7a81e1298cf3167cfc59daf34db7f080895d0891ecbc5c9ce054b80152b8cb12ff65d55daf6fa7d13c1e63196f2d9a323808ddf01437090c9ca4d9b2a08bf6d17b6dfd126cfe3499bdfa9cb10065896bc98b2a5e93a7525d7fafba9c1c32efad9d106859f0d9d1e7d2ff13c7c20ae311bde207da1e0b7bb7337cef9f0fdc3992a30bfb2e4a3a5a3518cf612f6fcec689e0eb471952f07b02bc8d513a544fbf429806cc746b17160a435424f546e8a09d451093a3a7fd1296aeb7dc363f419636ef27b9e9a794f0957d9419c462a0d463ccde059de8f82c557e9e83f4f2eb2937f632a9b01b152bacd5aac8a9ab175696d94a1e7974113c2cf1d2016cfafb261d21ef02f567caa3a9f244fa09360c7edff8b7428b3596713c930dd5c043288fa674b64f6ad1fb479fcad8759620fd3ee3ec5178dcbd9d2e82a73b2df5c0fc7793338db63db02c813512e1a0a7d4dc7e45bf2e94685973b0e9d702fa1e2dffda98dc922e6764ee898adf66166a1dc5b5ea5a715fd8a0d6125ceeb86f8a8bd2cd17f02ea86a1b926e4815381ee18cb74d0ed4d9cece5c3468bb9f2c65cb74582c7170aaa9b54609d8fbbd69b4281c229836a16e48992229bb30b18bc85583cdb6ab12826f21d39d54c37e65d23aff4c25efe6de01e2d3bb19a78a9ba2a950744f38b1d846b06621e7b680900d38d6a54a8bb948f4277dc22ee8706b12f7dcc0899aa046d6e2a3798c2e887908f5cdbe48687e31304f56c27accb61b3b6eb6479c2fc5c0f7f725e2cdbe2cc8dc81e0fb21125c1ec7ce40f20991fb5f191d53a47c8aaf61d2ae722a9cad60b776b98ad5422f7f72f7e98732ee6973b418283a3de7f9c7a058205c6fefac42b2f648d61d7f64f6e5241b24c08a6adf97686922e8d8b54f2fcf0e4747a84e7a52d2deb726050620ce1ebda2249f0bedeeeabe6d8288c97bd2ec3bcd90cd26b53cdd6631fec3f5fd9b093d5c986757aa7805d15a0bd0364609c73873f4118d2fc5528a6067df738d195d8e2d4e55883f6e04e21739dfc8fbe10c4c1c2ef13276ebcb127716fe3024f9f198a0e123a343d2cb628795e8e29286bd603e94cd713c946159e07c5dceab33e97ddfb6103be664b0473764f53790381ad8e34758f761d0df9e0e8baa680ecb5ddff051384c5cb0bcce6d0932184505cfe2e46b9edf3cc308c534aa3a55d4cdda46c0af568d80612370b4b0f3641e81685eb42adce0ae6dbd4f34b91de0b0092b8eb6ceac83ba1872397065c4f41a4550f5176c605542552e886660ccc507c80c8cac75c9508aa74892db2eb93894d70bcfe9235ab1ec8e96be9aecc848f8103a45ae7e7aa528b05a0a650c96a0882c036d2be62346bec1e2239610f62aa7a6e1670f855000469f4fde5d2e7fcfa2368478209b976ac05d5090996447b4a2c9b0698085e9915edcb7406aa3886fdbceae38a279dde10cf7fbe7841fcb8950da20e08af9c47efd05eae42696276f511a55bd1b33798ea0b89fb0945c53db15911bee94fdeee293037a2f125ec45c41557bc400d708b9dc69e89274b795ec603a2d4da512540e4a4fbbe485bd45da9baaaf7ec04ddddf078857f02ffd1872964fd1be212ef793fbeadb7496d0e8e3a0a7015171838cd84b969a523491782113e11390e720fd5bb55c72812ce2ea7b26d9767fb748222a070161d2671e5d38ab8cc09202d88dcd6505b6d0fc82e58fe8503096b59e2abd571ef83128e4708c86ac47272eb65103de262a040b6fc6455a77b428afb7d4ca53187e060462359f9ec1f3269dbfa68559ab1cbd13212dc3868f057efa4dab9fcd3b43e93e2e99850ae40b0bd00ad0885912c955f255551292171394d49b87f444508f4a4b050ab589aea8820b70bbb9fda59ab6ea74254fbd22dd381d852f65ce5e16f146118fe85532ed1ca6247b4b8ba7cb6f285d9a27721d9a6be1728491a2aca89b60e28bf00d85288f34d088c343b8d08f542534a9aab128b40579265964db88ea004139f7affe87f1a3a9cfe8880765075c66a9be27e2c4f7fc8600391fbe21a62c6737be490120362e0ed6a28b2b7115825b837cb913ea74bddeb83c3b2354eb891a62959914dfe7646121e4d6c9586897edd98bd2d6a15e938e0c94580caf9165d734cd0e6603609e79075f729bab5935bd9bca76aa91dd4af8709313ef6ab7a9dc6925d3c1d5b3fc75f2d44f2846a9f5d4cf21b10d5236f2f4518e4a3b366066e97ffdb8747f221a249ccd93932eec79cb", 0x1000}, {&(0x7f00000000c0)="0d27c91ea3db7b164d36341a3128c8186d8b5ebd06168e41869e8095ce806ab6046a909583058843878f508ff4e6eb0193fd2465a5f181968d91ce328852dd0b624244c2ad5e297ce26965eca8004a3ac6a0bcb2f45cb95dde0a9b48c49d7a4c2bc288c9ac62ac52719adabff15209f85430690a50944b88daa3a6647141d269f97fe0830cedde2be31ca1139bcd19cc8ad20ca3b571b4271698ebbc72fd023d9b66516bf13a6c7b701c8cfa100eec6ce567897f91e9c1f0ca8ddc734f535ba785e5bba9c1a30f60d36d137893f64656373c93b5d8c6d699c9bf67398e6c527604588a5227324af248596f", 0xeb}], 0x2, &(0x7f0000000340)=[{0x58, 0xfffe, 0x5, "cf2c2eda746d9d2fdaefeeefe6119a324faf6a736edf34c589c5283427330a495548f4ae571eec85ab69a5e4c9856fddaf2e548b4fc1103b9b660c5f9b0cdd82a5"}, {0xe8, 0x1, 0x6c0, "ddd43c3ddb8cb3e54eb57d665cce169953d911f7be6c18febd41e1592b1873d050acd8adf3ad3a4768ac45f7ee541ee1c3375919c52793bf11dc8ee137f731760389ef624f579288b4b00cd03097fc7271c6474478cbf53fd886c90fd58fb000992df569ac00c48c0afa3bd9c374e07778f3a3ce35ce31dd630f80ca097f1170ba43aa0e9c5dc7bb14c97f642f3ad2e9f06efb10af5a41acfa716d1501faedb448819c24056756ebbcec740c08144bb1f15c67f1332d6f58c90ef9d84f3b6406a51903fa3d4078ce3ba8e14e618a916bcff0ea79e11e00bc"}], 0x140}, 0x4) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000092c9265b8923c957c600000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4026d77cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95c"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 14:07:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r1) fcntl$getflags(r1, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}, {}], 0x2}) 14:07:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup(r4) shutdown(r5, 0x0) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) close(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) syz_open_pts() getegid() 14:07:04 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x7d, 0x400ffff5, 0x7fe, 0xffffffffffff14f2}], 0x1f924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 14:07:04 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) bind$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e30000000000000d2c8849d496e91df9f862ea240223ae37887b7ff58944865ebe2220a13d49bfac9ee196571704e8896e4bdb2a30f706180c77ed31f60291b30bbbdda31049b28bd25337e450e237947ef8ccc78213f"], 0xa) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r5 = socket(0x2, 0xc003, 0x0) r6 = fcntl$dupfd(r0, 0xd11ffd666620bc23, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="389cb542a6ef2e826b914dc643495caaa727517f1a0d59b390e23fa4f6919ec20f9c30352977f54b305d441941404f4b6fd563a61637359a00c6b1a99f27add85524f8de6b0fc9b9ac5f4f541a4ef0dfdf78dbcba0c5401b3a7b81786dd8f82d8f436dfce4a5a672a1a6cb5ebc0515fac9e9aa11067eeb23065c6a1690b2e7f3378d0d41a5328a645e4609c612050e33c8377c86c07629d017c55ff4bdceb628ca05092bf383af2ad4f4f8f866876b2e4395a383c3910a093de23fd1fb006ab86969de2c196f1d69b32527bc76282c9a5a59311ca9bd238099a8a66c01d016", @ANYRES64, @ANYBLOB="53d06f9105a02d42c88cbd1340360552d932f4dc521c8a7b60c33e2688efb911883ab77888527b834f63794607a898cb1e85f84b2f8052dfeeadcb51182644d7350117f9f0d1da2223010bd0cd6d1f9788eb28c5302f0fea65aca60ea63938933cba909beceff1c86c938e8f2caa7624aa53a1c75c0f58c460a7b74b533c9e0a2916100f1d37e40f7ca813b9e06818447f08c929668e450c6ee43807d91f9a41d3b7f580a9b45bcf5ce2eacde78bf4127cb2e84bbae82b59bd9d2c577ead96fb0f10a9750a4f71abf6a0e63f047f9559f5be2daa009973a9ef810fae406e55c1b09a5610fe26b501", @ANYRESHEX=r7, @ANYRES16=r1, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYBLOB="8db4c970084441f4c13cb6cbea8265a8ed0c4926d6c6831f68596133ba338603050376313a94e2b6238cd4a5803335f83bcb80737ac98b31d1a5161078b049679074a0c2ccf3df26b5c02d27f3912543336a28a93afa0896e23f99ad6e57a8811f981a7977df7c35d1f5de2952e4dfde82675eef0891dbec8def1c703384d140a8e4f7aff9209080cd0125dddd1b2f1d79ff", @ANYRESHEX=r10], @ANYRESDEC=r12, @ANYBLOB="8968c6ffb13dc3d2596312f136b40bc0a6c4cc290eb0c75b9cfd6efc666f007263724576f93f4230bc31c357da34eef44cbf307b80af0b0c3b4509a3bfaace45e1e8e3466beb836325abaa3d06144122389048e53ac36274274860d2ba6550a60c01045912f4005e0e2d37808c8ecad759bc4ad8b2c89d1e3fea5130f6771a0978a67b37dc2290bc7d08300ac493ec7ca771c35460"], 0x9) r13 = semget$private(0x0, 0x4, 0xe7980dc65046ab2a) semop(r13, &(0x7f0000000180)=[{0x3, 0x1ff, 0x800}, {0x3, 0x4, 0x1c00}, {0x2, 0x9, 0x800}, {0x3, 0xb2, 0x1000}], 0x4) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000000)=""/96) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000380)=""/128) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r0) flock(r4, 0x3) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:07:04 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="250000f3d7ff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x26, &(0x7f0000000140)=""/154, 0x9a}, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) execve(0x0, 0x0, 0x0) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3d, 0xfff, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x2000000000001, 0x3, 0x6, 0x100, 0x7fffffff, 0x42, 0xb53, 0x4, 0x6, 0xfffffffffffffffd, 0x6], [0x7, 0x3, 0x50000000000000, 0x7, 0x1, 0x6bf06571, 0x625b, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000005], [0x7f, 0x59, 0xdfc, 0x7, 0x583455f2, 0x5], [{0x200, 0x0, 0x1, 0xb}, {0xfff, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x7, 0xfff0000000000000}, {0x2, 0x5, 0x4000, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x6, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x401}}}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r6 = getuid() pipe(&(0x7f0000000580)) setreuid(0x0, 0xee01) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, r6, 0x0, 0x53}, 0x3, 0x1, 0x0, 0x0, 0x0, 0x10000000008, 0x2, 0x8000}) 14:07:04 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000000075b0a19a01de251efb9ec07bdfede9dbe149f6658620b2370ab57452b24c9cf55b8b6fcb89737d8d39741ea1208593e66582c31706aaa37aa574d3bcf94fb1605f0fa3e175f279018fc76c217cc3ab67f8f225470b560a12c7ecaffad1bd87e733208613fd2c806de3d904e4961fe7a0f3ed517d6f99de78707aff998a695ee206f5590fb906da6a55a49392bfb5d408fc33d7191c08bf0d77749e9a2a3f89982a9be81a3d0e6a2bfc11533e8668e89a18dfd911d062fb80f19ea688c13a3d9b5aac6db5c5f54b86"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) ftruncate(r2, 0x0, 0x100) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) sendto$unix(r6, &(0x7f0000000180)="a2b27c1507ef83947832e53f9f02d4989b0da7bb0c1f8349396c6638c1d100e4a3fa9127d9d211afc789303459623e199b4c4242218ad03114", 0x39, 0x204, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = dup2(r5, r4) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:07:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) r5 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000000340), 0x0) r6 = semget$private(0x0, 0x1, 0x400) semop(r6, &(0x7f0000000280), 0x4f) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = socket(0x11, 0x3, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x3cf9) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={r14, 0xffffffffffffffff, r18}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r9, r11, r12, r18, 0x1d4, 0x1}, 0x8, 0xbb, 0x1}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 14:07:04 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000004c0)={0xffff, './file0\x00'}) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x28110, 0x101) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x110, 0x81) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000000886a60dddcd7fdf", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28, 0x401}, 0x0) r8 = semget(0x2, 0x2, 0x68) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000003c0)=""/129) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/232, 0xe8) 14:07:05 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 14:07:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf1, 0x10001}, 0x0) r0 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x401, 0x5, {0x3bd7, 0xfff}}) kevent(r0, &(0x7f0000000140), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = socket(0x18, 0x4002, 0x20) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9, 0x5, './file0\x00', 0x1, 0x1000, 0x200, 0x4}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x8001, 0x7fff, {0x6, 0x1f}}) 14:07:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d753a283cc000000f400000200000000000100"}) write(r0, &(0x7f0000000200), 0x10215) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) fcntl$getown(r2, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x20}, 0x0, &(0x7f00000000c0)={0x4}) syz_open_pts() 14:07:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0500ffff00001051dcc3ffddffffffdd008200"}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x8, 0x2, 0x0, 0x2, &(0x7f0000000100)={{0x81, 0x4, 0x7f, 0x5, 0x14, 0x3f, 0x8001}, {[0x9, 0xcca, 0xcb, 0x1000, 0xb424, 0x3, 0x8001, 0xff, 0x4, 0xff, 0x5b, 0x7, 0x662, 0xffffffffffffc142, 0x8, 0x6, 0x200, 0x1], [0x3, 0x10200000000, 0x4, 0x1, 0x6, 0x7f, 0x1f, 0xa8c3, 0xc000000000000000, 0x80000000], [0xd, 0x10000, 0x6, 0xdec1, 0xff, 0x1, 0xf1], [0x8, 0x3, 0x1ff, 0x37a, 0x5373, 0x81], [{0xbf8e, 0x0, 0x0, 0x2}, {0x1000, 0x88e, 0x5, 0xb44}, {0x1000, 0x3, 0x3a0398da}, {0x400, 0x3ff, 0x0, 0x1}, {0x7, 0x5, 0x3, 0x9}, {0xa0, 0x10001, 0x6, 0x10001}, {0x7f, 0x7fffffff, 0x3, 0x6}, {0xfff, 0x800, 0x61, 0x9}], {0x8, 0x0, 0x4, 0x90f}, {0x2, 0xde8c, 0xff, 0xa7d}}}, 0x7, 0xf8}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x24) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xa1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:07:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2008, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x1ff}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x0, 0x400) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r18, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r26 = getppid() fcntl$setown(r25, 0x6, r26) r27 = getpgid(r26) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a5}) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0x100000003, 0x6}) msgsnd(r30, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r22], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) msgrcv(r23, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r22, @ANYRES32, @ANYRES64, @ANYRES32=r37], 0x4, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 14:07:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x64) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xff5, 0x0, &(0x7f0000001d00)=""/4085}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:07:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 14:07:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) r1 = socket(0x18, 0x2, 0x6) r2 = socket(0x18, 0x2, 0x0) munlockall() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup(r0) setsockopt(r4, 0x4c, 0x100, &(0x7f00000001c0)="bfa03603a32d4373e25885ef02599bb9fe0e881b0b88efd91e6343b2ccd10094b271aced27", 0x25) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1, 0x22, 0x81, 0x1}, {0x7fff, 0x9, 0x38, 0x400}, {0x4, 0x11, 0x6a, 0xf4e}]}) r5 = semget$private(0x0, 0x48a4782f02426d34, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:07:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = fcntl$dupfd(r5, 0x0, r1) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCDRAIN(r10, 0x2000745e) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x100000001, 0xfffffffe, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getuid() r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r11, r12, r16) 14:07:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1c4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0xb39a40fe8a5300ad) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r9}, 0xc) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffff}, 0x0, 0x0, 0x0) shutdown(r4, 0x0) 14:07:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x8, 0x58) r2 = kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0xa6) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = fcntl$dupfd(r13, 0x1e, r17) getgid() ioctl$TIOCFLUSH(r18, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x6}, 0x10) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 14:07:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xb6f149c57894fb8, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x8, 0x2, 0x22, 0x3, &(0x7f0000000380)={{0x8, 0x7, 0x8, 0xd2, 0x40, 0x6, 0x3}, {[0x8, 0x8, 0x5, 0x10000, 0x6, 0x6, 0x2, 0x2, 0x2, 0x9, 0x9, 0xffffffffffffff16, 0x8, 0x0, 0x80000000, 0x2778, 0x1000, 0x2], [0x9b, 0x4, 0x7fff, 0x9, 0x7, 0x3, 0x6, 0x5, 0x4, 0x8000], [0x7, 0x15b, 0x2, 0x5, 0x4, 0xff, 0x7fff], [0x0, 0x1, 0x80000001, 0x3f780, 0x8, 0xd3e], [{0x2, 0xfffffff8, 0x2, 0x1}, {0x1000, 0xffffffff, 0x2, 0x4}, {0x100, 0x6, 0x90, 0x400}, {0x5, 0x9, 0x400, 0x40}, {0x4, 0x3, 0x5, 0x7ff}, {0x6, 0x36, 0x7f, 0xff}, {0x2, 0x1f, 0x1, 0x8}, {0x8001, 0xbcb, 0x2, 0xffffffff}], {0x9, 0x6e, 0xfffffffd, 0x7}, {0xffe2, 0x1b2d8b17, 0x0, 0xfffffffffffff138}}}, 0x1, 0x5}) fsync(r0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2a) flock(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/126, 0x7e}], 0x3, 0x0, 0x1) flock(r2, 0x2) flock(0xffffffffffffff9c, 0x2) flock(r1, 0x8) r3 = getpid() fcntl$lock(r2, 0x0, &(0x7f00000002c0)={0x3, 0x0, 0x6ac6, 0x66, r3}) 14:07:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) dup2(r3, r0) pread(r0, &(0x7f0000000100)="d2fc56cc44bbee28de370b4ad20e18e3b11a5a24c42bfd7a5e7ec14c82a763488c34150d871b50ca01fa7ccc599f9a241a579e9eb6e7b30317fadcde7284749ee1d0156f0df4c3bb1dcf3e26eea3d367fd69c62cb7513aeaa62c636481ec21785e14d4ed41add731c3556dfc7ac2ff50eca84ab8f632ae773fcdecfb084f", 0x7e, 0x0, 0x80) chflags(&(0x7f0000000040)='./file0\x00', 0x80000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) 14:07:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe8c, &(0x7f0000000340)="0000080093177320494b272aeeda0c2941b72fba947734c08be0748fe9f1b3bbb81cfe925d3d47cd8a1bde79d4ad40d28dd8901ba32f680028abd69c9cdd954b80779f56e4427ad1e9123cb5c494793feced9d3d2f2096d40a46cc5aed46b5fb17754170ca36c8c33a92c9c14c958ce2b27335f868f6a9c2b1ae4483704b7144a7d9af70b93a11c43a59b2a58d14734f2bd94f4c9d469e1d11c587fd25ef4555fffb89a22986d51f3d5e51f4c224bde8b722205ee7b931f8edae2dc4cc6e8748c27e2eecaf31623757645216650327a80b8e8d663227827d3629263a") kqueue() 14:07:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCCDTR(r1, 0x20007478) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 14:07:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="91f4280c4e946b6271c3e9206de77b99385bf120b8f63427b6163aa5", 0x11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0xff}, 0x4c001000e, 0x6fa3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:07:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x6, 0x6afe4b863339e03f, 0x8) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:07:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x20, 0x652dd024f0ba8800) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) close(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r4, 0x6, r6) r7 = dup2(r3, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x40) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000000340)) clock_settime(0x3, &(0x7f0000000100)={0xa9b, 0xff}) poll(&(0x7f00000000c0)=[{r7, 0x121}, {0xffffffffffffff9c, 0xbccf2088c4439727}, {r8, 0x10}, {r10, 0x4}], 0x4, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20bdaf7f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 14:07:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0, 0x1cf}], 0x1) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r8, r7) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0xffffffff) r9 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r12, r3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="cd8576e9978ee5028a80a7c2460c99ddafd8f358dc9a81ca014d50d3d21a977edc7fd0796d8f4f07a9f37f2f5983e6a58b8004ce4ddbd574efcc0c5b3f2e1c1e4bdc91b037", 0x45) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = dup(r13) listen(r15, 0x400) 14:07:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/206, 0xce) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x201, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x4, 0x100000000}, {0x7fffffff, 0x800000000000005}}, 0x2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:07:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4810, r3, 0x0, 0x2) execve(0x0, 0x0, 0x0) 14:07:07 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff71, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 14:07:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0xac, 0x8, 0xff, 0x8001]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r5, &(0x7f0000001500)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="461fbfe54bbc8b02b32a3c2e755d23d7f49f72fe1f3e43be82de948ca88a515792b1bdd838eb6a08073953f3e41fb02238dd53b3fe9a21a250", 0x39}], 0x1, &(0x7f00000002c0)=[{0x78, 0x50a2a168f133f429, 0x3, "7353a01dc28da74165cf667ac885674f87fb8e5a3111728add2630b5d5f216c6935400e20ffc915277a1212dc3c355d8bd0cfb6536df994c442a22d1950859b46df8e50984a6a55683e68ff3b92e264ff3c6c33378038de5cdeac3635333f41cfb4aeb91d1"}, {0xe8, 0x1, 0x4, "4e251032c57ad52f452579c130eec8e65d76508f51d031068c2addd6ff47733e4e9b91b4235a1e10205eb713a89b09c077651fa7be66c9bf2d30c159eb958720a99fe9b14f08fcf70b934a39ace1a7adbd9de77bade101dfb1a52eadd9822d8c2f6276192d0c3d76e04b9f64f527bf8d4017b3c897327e9f547f41246537416b877ad3eedf161d2e0846db92834279b08c8b84d75d5e9308a3d88e09e9fc722829aaac8c2c4fa9eb4b3a63e6816a83aeccfee5f927a5311d96f2eeee92260b44b0d75c7982e2012cf73d67a7211642dc30716872dcd29f28"}, {0x70, 0x1, 0x4815b3e2, "657687793b47f0f7ca4c4e8857af59ddb350fbf2cec663bd1830c88d62f2b7950cbd82a711a01b23dabc5e429ba9f4e3d7d5b2f73114f46ea9319151f2dfda24eb34444dbe85182593fa050fa81fe7b81a69fc218a774a78152b13"}, {0x48, 0x1, 0x7, "05b65ac4f0dded1e7d12ad462f48f34f4f4cf79a018f0a74b850bb1799f8245604d2452fd06db3c1f9e297539ae67c97633f7d4c7b64"}, {0x1010, 0x0, 0xfffffffe, "67fc7bf966c8d780d0bd8b0039f0aca47a60024485c5d1a39742a95094a58bb8461871cf4b009e4bff2b6fe72f09bd427b0d130d00239097b600dd1d879efa2841850a2af5d30f39cc35e19c4d998d850f89d349a0995d6ce1f464e98d92e3af35907f93b0b44c024cf8e1cdc50e74c9a222093cd62baf87642ecfca168f47cea972b9aa83402f831f7b58619540b30d0651037309a26cbe7b8aeb318920ef161d79144e88153881d393521184371382b8902920e0d2f96b833aeb0f86f76c75081ce2066515a61341130792f29051212bf2331315ee20e3f8e8dd8c55c1b4803e14ddf778e099c58881c2a4c4d6fb554b45837d6cfe68e45301a773f89d903ffe483ec3e08475d16619f61c64bb69a629ef1d24994f7a2788cdb5969384295886210dbfe26c417e8499225bf5c252653b73a4a132c119cc573ca14f33ce6db3693b9b5325b4ec27c9359f329dc9c2605f82f092a5c8c1ee50e964e9e3292b11c788395fd42471baca75fc07c11b9bcdaba7b8a83d5c417951f5e32c0729f5f53425d1d53abc25d62d964c66bc047dd9f5b4b76981dfb9b16621a7509ffde7d423482e33e5711549901ab20ac19837bd0809e763cb23e768dd3909d98ac07f047983dc78a838815348378be70154bdcf32204cab94c7075ea94dd08a3904316c4506af9156b19715c6cfbd8f8386d5a9eee7466e496bbf73ea74b606f1835c137bdf40888c141d4f9d6e6aa3958315dab71474517367e20c2fbf61afc69bc11f01eedffb12b7cd8dd4cffcfe8ae3d4754f21229dc95625923a9b331a804cc724ab6a441155f3bbfc63aad688ccca32ad30b6b6002138b43c5db7699941585c2a5cda7c565b7c4891acdce99ed98fcea671c9cdbf25a5c708fd74c590ad4dd4e1e51c7703a8dca740a4c1dd1236c56b70034833d1f9ca53dbd60ab3d304b72cbe5effdfac3c911985e748bdf5e92d82f65ef792cecd42ddf63df504409ca4476d4e879c971818253460be06cfe8fe8a212782c0b3a457c0e6821801a27649236742eccbd0ebc44b27d902af66caec1137be4879b834c270139fb20146af729cf3220336ce8382ec92073d853b3e050514a4a4ff215b867fa18a897df09b01f81df7991ad9661a7b23203751544018bced123501f5e9329bc575b15b51bf3e63128a2c199b7d631bad14fc40f7f17ba1136a2ee8b00fbdd80efd0b1ecf265c0931f66f79968497091a5654d4cd55aaff86197aff15a6d5a3d15e61737d2203e754c77f89af2c67244ba11fcfbb53ffb30f5489bda9c5c2a8ff7d461010e1a478d5ab9e9c5885e6f21d11763c519cc7188c414f928575fe7f696e4c31a01e153e497f985767f23efda76c39fdc65b3771f214062fdaf45991772a44eb0ef8ddf3bf47f858fb70c92eed7cce7ebea7f422181cf9554cafa475b24881524e63b2c13580ed7c5f2a490c002e52bcc2dee72fa4fc0a6601f26beacacc101710fcbd0a7e98811ca859ddd9c8d815707f4559d02b3e4344afa16e782470f0c18a58718402f3c1c758a6814862953341dfd895e851fad19b62063dd70621ca02317a4d8e1cf2aab774c42d0c767c68afb3523b37c1456ac0edfe67a439d9b7039a6817ca0174f87512cd736378a05b5ffd60f6793776ea1c530551f95ee7d53a4f071b245e7a999b129d80bf0caa54cfddda1451a98c629ebe91392250d57a0f7ea9f9f27467bea5ed01be902b4558ea0b30ecbbb0134c577d0db947fa1b31caaa143019570f8c0ad8b69b993638075721d3644df6077bc951c6c4a405f830a28376d3b38118fba692ddc82a5dfb06763b7be6a8202c12bb49a1074049f63392586726547e2b99a27f1a189f4b88d2dfff0e86df31005834c0ff19c35be1d9b8e7c869c0121709133073ed95522620568c7769a8434a6d7afb1a1694e714967af15174880a5430a01fe4f3d0de43a70641377f6232c1f2cb13fb44ce96fffa594ab44b582e5a60442707798ac4702b0c44b22504dc3676ed5e456839d92afcad1f3bc40903648f859ab621ff0d5b27cc2ccaa82f8e8d6249abcf768ebc17c823f539e445481805f923559b5479a4a9476528a8800bee67d34cc3a58fee8db8d60c0e1841832f9cfb83e43105e91aebed1da9c8406ee1cd35cf9a5f9b167d491838c64b3af995a3d44f38b8e1b57b34813f4b8e60f4d0aa801b905d3299a92ca79550ba3027b88479ad889eafac83f3f9ee8fd91969845b7396d8ac8fc98f74e1d8dd024527295953a5892e063f2a5f985fdcea81dc0c6d55c3d4e9a0ded3786eba3e399f2831c7cca4442717c339d05959d881198414bb32928bcfbd9cef5ab702fe41fdfab3dd9a25f0d50ca7ac70799ea3857796719f0fe595809dfbb532b664b53727f79efdce94df8dcacf0c6bdb85b4231603d400f18cd78e2720d85e59467959c5213945d70dd8dcec0b25c77c753170a58bb2d9f3f78afad42e31a844b07cf3a9f4046479a1c0271e2f4aedb63703874fb76d4cf001d4dd8fedbe553af438ce26ba077ce0d350596c456b4c26f34c18f5c65b336165885b08b6308bb22a383d03c7b2769882d9208878f29337d7820c6a43740f018767d099cbde4d9d0d1ea93028f58f332a3271e3c8d1e796b43c2bf94ca2f3ab19692e33fe70cce30e338f6b9ad8b2ff338cff469be54ab4eaa0e759cb3bec106dab84700df6cc28c07f2dff451eb63b4caa2a1a466fce5ac689de72fe52e89e9a3eb431ed806458420764988e9f85cf83d32bd2c41b0cbe2dce5d7b726418f8e9ab7474df66865c2dfa3d2e6b34741fd67fa76c6bc8de9f90c6db8c86140559d351a773ec067e1230c18a9e00ebf600fa7015be45593decf6d580cfe06af2c2be09f900482bf80cf1fb0d8bb446f3e6a723d3ebeb148b81059d675cb41d5027b04adf16840d8e425fd792600dcc5456b700ddd4ad6077f0dbd3b849f12e86c25c28680f1631c8a046f0c48f9ae07093e5b86cb9b3b6cb6b47d55e1711f62b5fce8acd886011ea205c0076248ef07642e3d14be4af33f10b2e9c93833c4459ce9090be98f0c88ce005a5d00f114fb59a990c5b31f401f0bab89a989684a0914c13f939f4aaba50a737c8ce059c58a58e28c845f45b4d19c4342d8940a5fcf548a46c730aa63d8ac6fd666d86ac3931bc3d10c238aeafc0df35af14c242276607aaa63c445bc57fe19dd2c4d53f64ae2a4aa85e4e1f5c801db5b63821109ffbdc967b0e1174770fa1a12efc786edd3987a24bd4c90cb4067ec115121160b4387fbe354af4c3496ed2fa5e638996faf55e008c37eb3b4b890473d07c1d13e6bf4ce0b1d40b0555a4276cce7dad4e55a727828346975a03e700a3ce407cfce6d07167c348597808f1c0a415fc191e8ed7feaf27f612f3ad38dd6d74f53d80c152dbcb3eda01143ae61c436c9f5a36b2dddba7b019378a83006463110f148321503c0169a5260f429efdd861cbc18b14d4bc7e85dc01c6925004e362c11ba78f03bff756fb4464273027f7c398231957fc29d4a3b30feff1f17567e5c039c1984a9e67c181d02e7ad7815e62af59e0f962b3b1d5c182b32a20456a7b44c32828024869fed94bcf84b4c2241a4ec7c0956f7eb0c24ed22d80363d70ffa96fdc86d6223217c0b32f92113478fe447d45d5d30ffe66a2b5bda2e8ff98d6eae99e9b54c8b0a8ff23f1b95dbac5fd6e7c090ae7babdf670196442429afded9e5d18411865317c838ec35210d9fcb15af4c3f0cc77943bae336e038af75d0c72b1366fb687498e3d7a2082ef98b4ffd50309d5170adca81288628b2ac2effcb59189bc74390310c02f685324465527a1a9f4f3b436f46e2358dddbade5d33778dcb8b673a2464b0e3d13b0b2ac055a87500c1ed1e691423aaa7855325fc38a47d46872268cb9933ba3d77cd2f61a38f4d2887733e3aac3f275d11e34901bf7f833fa714675adebca6b3d03d1570e3981e01bcdb62a11aff33499e848e8efae5bf4c3b6de14eb23ccf410b74734a4dd8656a80d421432f54f6e63f07246e38dc086a4acdc7eb53baafd7b3d8486d15cab2a4d4cc69e700ef61f8071d61371fd1e7e1c05e67e35cb07e49174e4e3c9fa650d3b51c8bbb105459042cad0d1ef0ec2baa8fb6f8aacdf30727cddd58455c19508ac2ccdb614807979c5a9866368311de9eac822f8bbb1b317dd06b397916caa04e731e4f6bd4aa81a335054c81595a49e90c4651cf93dc89c61cf9b52fbd050976b8fb522ca3c5e01ea4b8d1f21fa9708115efa9c256c444ee55e7176cb63e57d86464dcd3dd2cac627d7e035082a4c78f3d9b3344d4fe902b86f1c0df1e6b98447ce2dc4fa8aed90fd8d08b5bad054286f1f8dae800df3575bc90f3fab88d2744bbfdfb2b89f33bbe6012daf19641648eff2acaad5b4c57ee93b71d1a992e6a08006608e5476be5d289b82ee02151fd35350952f9d4a5ac5a33434fb2dc0c5df148c849740839e3465c8b154e3726942931273fbd371b9752354fe49d0338b08907c0a6ef04e95ed1464dc6e5a40aa33a300f47e5e14a46b3323644c60d7ad27f3d182dfee2ccb185a20a1b08530cac2450097157340d86b6c432950796f89678e5c3cfa57a870379febc6f95e6d8287072116feb008b67e84dae4421ef7fea1dd2968d64437f4a7da1021617281f46e3afb8051ddfd0233194c1e355da9d4416ba710a8a370a8c7dd6655f0446ac3713abb71741008c70141b03a0d104220604640051ef1bbb76bad8d29d3caf25d3be6724c9946f4420a37b9f847e70d369fbf22d6576dc82a979d1ecb8cc9a1c6e112c67b0e7a1ee2fc61f9f3912883f63ba10a7aa6de907ef3aeec1d23aa88b48896f2a06fba0d78afecacfc55316ac9114fd626a6f022e01c65959ae2d690ba30b46cfac0aa9b4c102a98eaadca066bf8806a9f658c553324dc0937d6497f55ca2cda50b8abf6115c8d3e036aaaea3d05130dbb481bb8d01b353d14185f3b293162fee7e8d9881aed1475701cbaf3752fb3d4d82b7f2a817c280a3d4c733ce0e86a00222487f84fd2ad8ea7b2ce1d85dca01ef23d9b861735836d1433ca02476405d1c30ae56b0c0a9678b851c194022e01efdd3bb06f0ab24ccfcf5c08a84a32bf40dd2b8a360a9cca1f03f436af70e481343f896c10ba6ae218ee017234852979725723a757cae207b92bbd7382250eaf408b759867afe08969afae617cab665a2eb8fbb3d2e8dabdbd2cc9ac7cfd004876a4590eeec95eb0195b15ba48b2b804fc81fc5ab6a1ca57d6664375bd313a3615fb4f3668f874acad87ecc3eadabe48169a3dafe71bd759110564960e5f6956b071913b4a2a76243f92e7dd132cd11787088eb9d42ef36f3486e44ceb43b9ad6d6cd8376f762f52f0e3cb5d64271930a853373f2395b4a08d579e232163d3baeddf11515211a9f24f3e2de298dfcadc3734657e74f18378acbe8da25469d6c142cc1bb256a3acf65c7116be431c095017ee8e4367ed8e8c3011ed530649285c281722627edde4adec8076752b1eabdf02861d866e43d4b6004e4caa4676f1d1891bfa944f1ea8485caa6f2736f460c921b49c7e5f68f190c476bff082ddf2a7604da9b76b3e9567e691f6bc09b8e372940fea4d51f80117a9614323f1e871dada53eec4854d3ee822632fe53b9e4401b123756e18645a6ea03faf70b9257cc9c3bc79ce2ddbc9c47634afed4b97f55bf7202c9eb3f916222194c451a6257ca73e2ef9b19af094890a165d75071bf826a82e1773847fa1c83d9eaed1c85da883"}], 0x1228}, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) fcntl$getflags(r3, 0x3) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 14:07:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) syz_open_pts() r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) read(r5, &(0x7f0000000040)=""/72, 0x48) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r6 = accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) ftruncate(r6, 0x0, 0x6) 14:07:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000180)="20042482217e3c1ed20b965cc8694b9e591776fb0e6888dcd4d426a8029e2c99da63a68886b1f7dfa8bab23991e7d965983ef7464fee8462e45b90ffb736417b7578e127b41bce3f06756a3b19509d976066ec86a1ef1a771bfa77a964568808a93e52703238d042f6c2611560", 0x6d) 14:07:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r3, 0x4, 0x4) 14:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) semget$private(0x0, 0x9c5dcea4d13f8f62, 0x42) 14:07:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) mlockall(0xe279628884e93f24) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) 14:07:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x55, &(0x7f0000000180)=[{0x1c}, {0x2d}, {0x7ffffffe}]}) syz_emit_ethernet(0x7, &(0x7f0000000040)="a97f95a251dfb6") 14:07:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kqueue() 14:07:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6eaf767194ea2ed201afeb60f43525f40200f400000000043000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r2, &(0x7f00000015c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/141, 0x8d}], 0x4, &(0x7f0000001500)=""/136, 0x88}, 0x2) chmod(&(0x7f0000001600)='./file0\x00', 0x86) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x0) 14:07:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f7", 0x1) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 14:07:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) poll(&(0x7f0000000200)=[{r1, 0x40}, {r2, 0x10}, {r4, 0x100}], 0x3, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) getsockname$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r6, 0x20004b3c) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r6) dup2(r8, r0) 14:07:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 14:07:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0x0, "2ea86ecce46adccfd71100489a00"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000", 0x28) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="4f75327da64a1054f20046c986d71fd4adb5151ade7f7c74c20055734c0a3dbb72ea2c2bcb66abebcd57262f631507c909730276269504f6b39461d7952a926913d48c7c934fa60f8358c6b3bc30cb989d6f209aefb5fcd7b201685c24ae8d565a85803304ab38dd1d4b2f5c560c94510bd8c931f62cd943d4f79797d4a3036c519d7638304cf31c4f6101aacdc67a9e3067e35d35a4795585d0f010a26265b9a1083c6cdf37978fa250a4bc36466589ba30207f8754b3ca99e26b4745834472a667446ce3b013f4b7a11a40a7a4bb8fa32bda9eec148c41b4bd3d641f1e80caec2de5d85321cfca1adc1e", 0xeb}, {&(0x7f0000000280)="b8092506ae185bb692ae03f0b973a1117060a55e2efd4837d5f4c5a0198175363916bfdc7f8882229132d1d04bf722d87d3cd92589467853488c0d416d285f64f6b4e5479683a54f124fe89fdc6ade1965bfcb3257f8c19a240595f1883b6eb4e995b07ea64f5e2690bd92a2", 0x6c}], 0x100003c3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x3ff}, {0x8040, 0x5fc8}}, 0xc0b07b3913e5c599) 14:07:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r1}, 0x0, 0xf2, 0x20, 0x0, 0x1ff}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) getsockopt(r8, 0x0, 0xfff, &(0x7f00000001c0)=""/149, &(0x7f0000000080)=0x95) getuid() write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:07:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001400)={0x800, 0x6, 0x4, 0x9, "6df165742ef9e17c8bafbc1b0a43d73a59101389", 0x1e5567dd, 0x930d}) r4 = kqueue() r5 = socket$inet6(0x18, 0x2, 0x4) munlockall() recvmsg(r5, &(0x7f0000001380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/236, 0xec}], 0x3, &(0x7f0000000200)=""/27, 0x1b}, 0x40) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r7 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(0xffffffffffffffff, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r8, &(0x7f0000001440)='./bus\x00', r11, r15, 0x4) 14:07:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x10010000006c}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = getpgid(r6) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x1f, r11}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 14:07:09 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 14:07:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff80) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 14:07:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xfffffffffffffe7b) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) unlink(&(0x7f00000002c0)='./file0\x00') setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="7168da3d663416d6e83d96d3990bb517f42ed0480739ab478ab6723f5943340853da4412b6d5748d72bb76f41675bc7b56d7b5061be32b7345fd4f2e6ba8f8c054173d7e8ecec43f8353cbb979aad6d0f1395d037aa5e5a13844bd8fadd2", 0x5e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x40, 0x0) flock(r5, 0x4) 14:07:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt(r2, 0x9, 0x100, &(0x7f0000000340)=""/38, &(0x7f0000000380)=0x26) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r5, &(0x7f0000000200)=""/81, 0x51, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket(0x1, 0x3, 0x5) r6 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000470000/0x2000)=nil, 0x2000, 0x3) close(r6) socket(0x400000000018, 0x3, 0x3b) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) socketpair(0x10, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) connect(r7, &(0x7f0000000280)=@un=@abs={0x2, 0x0, 0x0}, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 14:07:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x3, 0x0, 0x9}, {0x7ffffffe, 0xfd}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") socket(0x18, 0x0, 0x1) 14:07:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) getpgid(r5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:07:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="4fda37d916e03ef231e91621ab263fa7a351296865d508deabafd6fb0ec8e22d426d703659f899a7c8d441a47cef4b83d32e08035132387a81e02e375e5180718f0989aa65cb79908c682922fa30d93121d932e9d2c86ed72e0eab562e9a2ed85c0e65cf14f5442ce6e11667cb63d129be4b2d2eeb0bd7bed18cb8dd", 0x7c}, {&(0x7f00000005c0)="adf8b2967d6073f1e987f2ef91ff70e24929dd5f671f38e2125287ac676dc650b990b2f6014c5f409f111f315bb06cdd050e39c6584116a8572dad1f19bed0a728a873517bdc8b6b92e3a20e86f2c01168a6b6f607848bac84f701824907787f10954c7157d42b862e2da103a3291d5b632dcaf7b5acb89e65e906f2a47a44925129e34862f8838ea881f0dcfc8581dfc0ce775feb1ba321e00063edec3918d4a5c8beeafdd3b392146446e34e3f265d6d72f0f6525579ada4e37a4e58027240832aa80258a3e4ba302cf2f8dd05367f75f31b774a0f4ed88a9bef588d60b2ec37bc5a6f07dc34f507934f0bd4d87089e2a1a8b9d3dc8729f000b205ca7dcd8efd8fb57c771500f9705ddf7a0bf255c5a4aeffcda623e303432fed7b038f76eb6d14b23c0c7aca00fb64b4cd60329ff8f707abfd80edcfd4ba1f4d5dcc5473e05e26fd77a0b294f977fa7d60a4228afa550ce8a21e71b4db91978e4422d9fc1061801163a389c59deda60c6db7892dd319c7ce77c6a6eb8ce26cff50737c74ff0c9cb73a7f9713bfd872e906b998fd53a238b3ca7c4ba1a7caf7a16d8463b0185dab875a7a7b2102a246ac28c4e1428c4117faa8c9ce3e6c54dde92bd98a8f62fc840eab6544f571b2ca59908ea1378aaa824e728b95c2c9e7a8d22fb82038b3ce4f2bf58d2b4e410974b11104b39f598f89e5c3d4dde512a1b6694a199dba9ecb4f11de12cc762ff2c4415782b9c950612b98b8cea94e7a7b508c17d95c72c654ad37a933719d7390ab5810753368a70d47479b0fd5e8a22e0a100afbfa607754056d7b127532fcbb9b35b4282f259d9ea9542b62ab8a53cb03b35a36a28038f208a2660392639e628387204392bb463a3ee07883dc6bd8f0755274db7ed9e764cbbecfc326e68b9d029e5a00e0597a0e45620f7c95406bec869203c4894026fb16892fa707b6348b6d06275f447418be13a18edf0527a5faa4c9f62f3c6153218d88527cf4546d99f6e18d55f6e6f290c77bc4571de25b5ab8bdfd0ad33489b38dcab06a0f236b4bd885cfb43a00f88146af1610304c2e426d629e4b1c8845224d74e396876ffa77e79ab88940fa2810bc4664348b791a126c139a5af4fa4c7b0a2ef05cb2637ea76d49691d10dbe7ba702482b98249280f8004e6712820a06368b64e7843cbef357e16e5e26c844319fdbf4158999f22fc6da00032f5be232d5326cb4163a5fab1ab7ebe4d8b6724e6f2d54989e695a6ce50ff8aafb97d295aec7becf34edc673da442b2a67a76d0ef0fc93fbd93fba0aaea5f6aae74c0b7a00bbd02c2108fb86669e636264f849633e4b8a8a05ce348cb19b228005b55d699d0764418a5a3154b0612807f5d107a1bf0044ff8688137da9846540acaf6f38e4702fa5c6bddbbcd44be77960826d6c2675847fb0cb6ee62ec460a3265525da309a029913233ef75ee95267f8da9ca5c1cf63db2d4f4c4d86012734318a3f7ac1f68aba929fc2ce56cfca13b917ea4cfc97db9861f7c4a277a9d018a55c3aa36e565b2ad08c3529cc09108991081af2a492b8b2c5e566ca69fc82f829c0a4f932bdbd10dcec891e63ec422b9fc46204ec50cf4748fde204b3dc2581bbf52bbd21e9b09ba275a2552266075bd17608b70a1888ac2dcf00b714eae3eac07f2cbd65c8bdbb4ef8fb63ce09f879ad4115e61f43620ae4c645bbc1ac41dd9a687779ed64abb3b04fa45cb5239f5babca28f147a49fa20837d948b9e7aedfe58457446d9bfc875dff41f3978f3473463440438f1577e909cd7c94160488300d72e21ec4b96004fb240415c6914a64fa77e11714598802fb9d82d933ee5c562e0e1cb58e56e733207418ebab9ee686a290b33bf27e3c0c98b8557e5a26a07746f1b32319a79e7c8a98ac723ac49523b8b4e45f0e5fc76e2fa3605c0ff5edc252256a3fd9e2dc1139b58cd534057516f7dc51b0cda8f105d87e8dbfef9d81e17b449c12b7cb669a7d70e858e94a7e068f6a70d2cf7a1558b034f69a5560cd19ddeb7c4f327f000cd8dcb2589873391ab304b0cc8959de37454118c24dde1d27d58f73eb288c07783534615063ad811a940cb6e69741fd4a2d0aac896cadce9af38e5fc7b90673c48fdeabb38cd512167752934840f187d5c70809f0a98e2a2bbf51be50ff6f3198f20553e3328966ed3856e6106a5f4375c32fb0c5b0e911402a47d17e2e889b025d3cf2334a6be6423735afcbb5d3466dbb33e1b27000ef932601c9a7ac2223f2ba647539ca419000f9a46dd9a8ae275f47f98edb46ab77cb78ee8f24f910f8ea816eaabf45525de6acfecb3c0f3dcdf960760302e66b49a6a1274713a7485393a5ab4ce47fb9b14b09558198aa8353c88232235002b9631352ca1def391a94f5d4f56ec2a375fa6e21e8ee10e1eb21d5e24f972c552b7b52db680de37a466aab23de6f7cbe9ff9bcfc3794604bf7c340661739253c993f4d1fbfc9e8d057ed9fbfdf6fdeff73f9a0010c3569e041a291938095b09e70bfe285a40ff9010ebcd6ceb27bc80a9207d76cd547dda4616a265f37b1158f74570155bfd0c3750612f3b5778c65e95044bd1a43492922be2aa34a2675ac2af93bdbc68e7a0d67b25aa46cfd278941a48435d7665558bd241b3dc036f89b3e5281ad83ebc3328318a312834c1f456c810062435a05a37e8113f4780447ee9d91a88be4c9a45982e660fe6d8961aea1dce1ec4764633991e344fc5bfb29970b1020f84cbc88ab40490fee513eb46e24a7dd2bc847292c4ef078b4a945416eb891485c939c28b803bdfc6b9b7f14db21ca42732f3d18cb8c7b4c4319a18e5f1a408174f1985a4c2ba28240b15e70227faa9fceb790828952f5a09dd4a679c54fcc9dc78b8d4b67e8f04e8b6e45e93e33c78b72e736609942ef360227d774b99617c9ed66e0c07059abd99f6ac09824c3109eeb0e1ca668156240400e6200e913b7eb384b7a1b022f9682aa81e5ea02813d0fb32e59d6cb0eef8811ac66fdc1177bc0338785c744b7febd0d33241a3b14a54fba0469fc2d91d69e76323411c03e8dd12aba24d8242c199361317a47824a83d3dfb194956a2cd9542c225f4bd1bf816007fe010c1f6bb5e60f50c124e3d8ab212aacba863149679847d7e01a0b099c73560a576c224d47dafa2343f496c10677f54b6ec827f5c1a76ce19e720b466b70e3aa7640c013e00ef1ee66860e08cb8b9ada7320f4cf8f6b1472e4ae72dbd2cdf298c57fbba3e7fb859343791d4b4a3acfb0799e3d530ac630cb05723e59af2a66daf529eadfbd8a59d0875423599fc4c614fb410c682cec4fb6a3f5c4bdf25daeaad7f586cff302001f7e40f05d0d67fc4480d3fb43d228163b27a68873411f95573e52e7c9bbc656d4282ef8631f433d08cf636bb622151c44f439a9af6ba69579d53d7123a4da53fdbe9a0b20734aeb6df35dfae246ccdd97b726628b766faa6e3ba1fd2c777db12959e88d8633b7377e4369c93376e3b636595c63465a58a5066ffd1949fc7a2b83e735868c0a0eb6a00ffadaa3514c530e6b32923879926cceffb85b1e66b014f6434d13d82857b8580dbfd2b358dc5aed07fd911e39c3d847531e614dcf6dcc433742d32ab8fe9639b1f1bebc1cac94cad4a221be8396ce5be921a1eb4f7651afefd0a4089c125993f3c0a6562bf0a40b6ee67e73db04b65e6f377caefa6dad9e26c6657f4db1054f3d61588c7090d6b6894380ccfad4f3798ff8bcfb826d966c1455ea5ffeb406cbc7c795c70fbdee2e58e1b5003cfcaa2dc93fbd078fc17fdcdd18fcba4e56b4b2204d42e373e4e8b5fea7bdb31bbb865578f58d8164e15ec381b9a7af8b398e043506b0eca4992a18172afff946774ecd359821b7e07426da5084610886145d0f028d8effd872ac5fa5b764046d24b8eb783416f446c27ddd45fd7d261c5954015459d5346282e2743224fca5483045c9541d1b9899583d2c11fbd63c4f546092dd8457d8e60745ac5d324c6f9e0f08ed95e43f069716cfe8cf7b73382688d22d2411176382bc57e021eb171f798fbcdfd4b3d496651ddf0a917cef49ff65df298f64070c0a0ed0824ca9a2383d4049dabee9053077f6241a2fa68ecaf7ba956d17cd4bc7b1c3289bde52af897a658f0bf5a2a74351599e75828c3b44c4f311957ed5a7d9f3df7813c2a1d6ff07fcf18cb7a70d45e574045706ff04cb2b17f0173974395fb98b1c767a0a3ce8bf1090cc571cc06ca2fb7d52470f9e0f4c83801e20914e43dcfcc92b03fa33dcaf1b9e324c73b133ca3c606af9a0d7e74f4892ac3973166db1146a24f3b878f385c6b79fb341765cb223bc4c5ccfab306c7fae99232d40828c5f9e867885323094e46ac08fe6de5443019b2cd1e3ce467e54bf18e870979042fa152b1b51a3ecca9347c1d58f2f7e23a7a29b2d45c34f6731d7ba8fb7773d62c00ae708229b290dd7bd3237e0b1c679d65217d51fc45b36c37a0bcc7da521ed0cc108cc41551251c6068e8eb9a89b4e1363186c825b4babd3f972dc9c08d34405650d5bf0f016497b5180dceb749237917d9eea281124b01d3c2efe00237dd6cc3a8daa87bbffa01e81800ff66fcbbd4ff730cc545a3b9cc5ec5893fce3c02a9129c633fc1fdb0be6a1594ddda8de155cd9a64400b4722353ddbe7f9f673518a2e25f02a753f392d5ae0ba1b6f48b5f0fe7ebee9b57f42d13cafc96643e2af5ec4bc3674cc8f1a7ab3ce42154e53106b329ff1ae98db844e1f36d5e0ee6b6c6ff5130e445e82b7b2730374d0f74de52b0c75b288877c0362ea49c2bbab39201061be4c029eb0b7fbcfb3bd7ab4010959fec2cd2de6eda8d6e6a9ab69fc997ddbf82bf5a118f626a4fb11feffb743c38ace580843f798b9b33f33a9fa62d3b4795f394f38391d4cb58a3de36b1226df1230ff67a4b3aff8c28a4d0f4d3f78ea11823ba388c604e6509e7eb180340ab740ad65a342952b3aa358ba94d4bce218ee5dbd5837bedd4911bc1d1fb4b403529c916bc527f40e4de1d8c102ef5b79cbd8d70ac481b0fbc7f14e085658cd54cb92d09f94e07628f0b82ecd78fdb16be067b8651f61b841714bdd0221956d0d126633e82d3054c057537b96d757fa8b23dcfde3df95ec63cd3d3143fe11f32a0e3275a4ad1cc2d37740dd369aa636d25e2cce5cb03917c0d86edbe57ed920775c5bd4268b46b6a477b2e462e59182ddc60242664a2150ef3cee83efa8194f40c9978ec54931867fdb719589990878bb7264dd7f0e2281c442ed305d8b9cf2440d2fa3120dab6c2f906a3132385adee952dfc0a1829056448d7495aecc1a6aa6155032ff8da0ce79711ef15a468bd252da83503a29b893bb489b0b40a52e5d70c34f1fe4857eeb789a88a9e9e7e041e843a9ec672bd42859a602fae590b9397ef2e2b1c5ad4694fbfd9ab43ee95990abc18e3aab48109f7029d9d12ecddefa6c3fe0dac42b6404710dd0106642efd270b725039728ef2d057fc2681073b2e5dbe1f0766223eadd0e990a19193cf48445b53d5866cf235bfb00d12198520aeeebc35caa8c4566b95a91151ea44cc1bccfd520180b9a57d6d11f2b80277833e49348f8a23415e3fcd53e5b2559cf9685bbb0bfaa9c0aa8b43e324f750a5990555de77fda8f08969f84272c37f21837d612556feeef15ac5b242a601deeaced5be74351a28ece687efe1b741d4118c8b4e7810d7b27a1a596f41d6c2ff059fdcf95dda9db587d21514d6f87ceb53b070212e923886f1dbe9b382e24c68d55fa06", 0x1000}, {&(0x7f00000001c0)="a8540bdf84211b304f0933cf322490751e554d744b7a4b9b1965be1e6347eb6ef3ddeddd3cda148193650289c0125b9d9d33fce9424d83caee301af6f3250c4990c8be1cfd7ae657846affcf2bb0b3b8fb3be4d3e6a400e8136f710a4950d786dced47454c4cb42f9f99950375cf527bc2caedfd", 0x74}, {&(0x7f0000000300)="6e183f3abacfce360909463cef182e249ac1587f72bf086f46db81c90146ca13709f246bc3c093ee266358b8cc7b2c7e10850fb09063b48ab5db8ac9205677f30212b5cc39af326d2a957935cb51d3d60fc302802fca21ea86b7edaf1f58baed9f63c55a67087d7f10d3c55928257266b3f6c9f8d1b942fabb28ea7bffe6933a9fe55a512d4c0f418c35961b89ee2ca36057fee733e45900ba152ae462231195b1df1b249d", 0xa5}], 0x4) getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:07:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x7fff, 0x29a0dd5531ef17f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") 14:07:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt(r1, 0x8, 0x200, &(0x7f0000000100)="3b78ec004b6776377d9de60e382c8eae27ec3693af116eba228cd0b433ce39cddf59006b8242b339005b1ecdf50ad2b9261482808c31c1bce24f63042125d7196fcb6e5312a00f1006a62674196340471b6427d47806a31fe940576e1619641c7f7c260ad3b72b1617acbccb9194d7428fce2fc1b9429059f9d7cc647c6dc759142b1551360d4048c8d9058ac1b1a698875630f6d4d638cfddfe7abfe20099d93bbddb6b0b525f437609c12c722dd656945dd0b79ef94b2560b5622a8fcd774dbdb54e0b525fdf1893422b6799d0548c499e50393557ccf40c2dd2e4d7d505eda6cffa026b4a9948", 0xe8) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 14:07:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(0xffffffffffffffff, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) 14:07:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = dup2(r0, r0) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0xa, 0x0, 0x235, 0x0, 0x388}, 0x2) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="2d63d3bcf6d156ffa47a4b93d469b48c2f6202ca713fde75179c49f14528119636feb775c45b3db18e97043031eb4a003d582d647ba64180ea6f64a646ffd2f1103e06436833462805b66540d6831fe8bcd0dbb3d9f3a6354bcbd042024230fc6c101e228d1b85eeca", 0x69}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="c71f0c28eaef68f9ee8b8409568b9afe9ca07a4014cdad0b54a4c9a4b0077385d17dbc69d2a9635945d4f5709d785fe557edbfbc809f89d3d09e8df989c4b49aa8813ebec346894dba31282965fa33b26652e738fa24c02f9e79235842c6dbbbe84e6e17f7eef8f94effc17813d41c261085b8f11bfd8a09", 0x78}], 0x3, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}], 0x38, 0x2}, 0x0) 14:07:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(r4, &(0x7f0000000040)='./file0/file0\x00', 0xc100, 0x1) 14:07:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 14:07:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc0a8157f5855526b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5b00417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b727e44eedbc8a011b192ba43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b407007a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00000000"], 0x10) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x43cba, 0x4) r6 = dup(r1) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x137) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) poll(&(0x7f0000000440)=[{0xffffffffffffff9c, 0x2}, {r8, 0x1}, {r3, 0x8}, {r9, 0x4}, {r2, 0x24}, {r10, 0x4}, {r11, 0x4}, {r13, 0x100}, {0xffffffffffffffff, 0x2}], 0x9, 0x4) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 14:07:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d06a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0000000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x81, 0x5}, {0x18, 0x1, 0x6, 0xffff}, 0xa5ed, [0x7, 0x9465, 0x3f, 0xffffffff, 0x5, 0x4, 0x80, 0xc5]}, 0x3c) 14:07:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {0x0, 0xcd}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0xe004, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:07:10 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e", 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) r3 = semget(0x2, 0x1, 0x102) r4 = socket(0x0, 0x1, 0x9) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x3) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x8) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 14:07:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getrlimit(0x4, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:07:10 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) dup2(r7, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 14:07:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 14:07:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff50, 0x408}, 0x400) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:07:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x3, 0x6}, {0x5, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sendto$inet6(r2, &(0x7f00000002c0)="977feb24ec37e776a128f2df48cc8042250478040e9f6773dca6e5b76ebdc8d1657918be53c2a8edd1598bb54cebf1c904dd5296dfe2b559f175f2825a6a1d10454caa02e0f7d6b093e7a16975dfffa23613cde5f3d0a8f7dc48b02f55d935e056e8d2b1aef0d785ca704f28da41bdec7ca6324fa983bf31a2fc626bcec18f8fdf53b5cccdf904a96ed8d9ff6ee74ebb3794a556f02fd83b6c667388f8ada16be4a575d3bc9b9be4e8d86808f5c623796e59bd7fc361622d2d15af9140ecc0e162852a565e4aa66b730362c8ad566597d2ac41ba35cb0f84b47538744e85130b40656fc6e410049f30898a87d01f762666b9d0fc0fc1b72ed803363c646fee459862959c25db4c694d96e4f2f71cbf36c135ecbf1146f74969b9f42ba95fa6216f37051fc5c53f90e2b4c84d70274d42e1b02b3408f58624671665c7348e2ff95791cf0a5b8e931521a33076af5771b56b64e655c765c44b9e52b3815a34e70f041919af76b5a967d2e943f7c9c82090b34c721ee9cd49420c3b733ac0de620dc26c83b79fe785c5aa5eaeb4187ce4ab18e45e313e08453a011e49faacf3e4b4f4d246ec4245e978d889f97352f366529a17fee976292101d31f6b5b36fc577bb5da9d2ce94a30f71333269825b367732e0f192ba182ef1e17e8233c1e164ae803c2d4673289120b19d8c0b0dce9b7e81bf65dd9681deae0441d34aea66b1e1b6c105471e841b2a3cea0ad492dd97e0d739a3fbc4a98d2176ea3b4db6e1f569b1c565be49233e4a53841ce2280671b33423f412e94d81bbfd218bf83717f271f5669e60f64d928bcd172acc4defa3a4a1f50c2de96c87b9247f0b15097698608345789d38cafdb65749131fc4eda770c147c1d274ede29850db8a1b1b492998609cb0ac5e092ba1b9b98f0c026b2a867eb140262995441763a9de1081e358d2af7c3e73e2915b9d922a387bedaac961bc7c1b839bceb3cc6c089b94e4c87d3bd3a6cc9add94eafec722247459df4e9d321e72946b0a87bd2f3759ef55ab54246c6e3dce624a52b5ef7f0e891246dd1827ca819c4970bc57f728d61b85d7e559c8d91c91a740401d2b8ad262975c9e58c742a9018d24a6ee0b97e32ee35edbae1929df09e07f104451bd06b6132d4b628475d1091b0a2b8981b71b51da893725c99b205263e98784c495da08fa2e8a68ed82666f6d11b0801bf08af1033cc40d2acb5ede8bae332c8292be3a96c56a0473d21169a1a84f8441f68bddb5bf5fce644199be3ed8d6e0b3ad50511d802d47b3734ff13bb67b62232015f254e56abfff9ba1f5ef02d6963196a1490608febf88fdd18aea3ee60572cd525e1f3c1bb9a34e0702fee65520fb0038182166d188609ad8ab37a2390bb27e55d0824ff01ab3fa49fc82e356e2631a22ab6713f605b2a25151aef6ae02d7c40eb94850821c655c2945b0980839e096b00b3acc3d0efb38c7a40449605d5f124085c26cc449b661157796203418113df1757a19d60e8f0acc89220f70f1b2d3e0d8a777cbdbaeb1bc5431bc3aed171db2192065f7b8e52f78c6e442879bd6a7e0c46fbc003139e2d974e3783bed7a16d51dce9b1d9b36dec7138818cfba16bde0752c8c3f2bd9e9906a9cefe293186ed8b3d4376293f26854830bc084d4123fa58769100212be51e4363ede3238895dec53e1f89a0ca50bb99b6276bc0b153cbbbabf9e6981f4f18b1a55e7f53d4e95ed273bc6acecf175208bf0d18eb60c851b53515b0f4215214736b45353e2c5418a684bacc67ecc04207391d6faca8c413aa49ecfe69571f11633f30a84302d004ffc5401b23e9870efc514746474328c2b94d3b7f800b5b7c39548ff38378f8396aa5500fa0668390580722ded535f7b1d4710ce4e327cccd92ed384b56070c15d031f749fe3a6204df5c4ee042205fd2937f115cfc091f1c12017246fb326a90a78110e14c773e2e456a99a6647855d35c87caa3926c515d8a792985d11671d73f39277fec391aaf2ab64b869744a23c0a34d0b5d2c2f12bac86c83455979ec489fb5e388efa524b14147ff5e5e39144eef80a5f5c4d7f3ea3539a5934eadd367528029a2ed64166b3cb2956c4723da63a2d69b85112e9b235f54d7b232535cd638d38e92b2b5652272ed3fc57702db33df4da65cc60a7e0a0f76686d2c613d8a30bd9d7f7f93538c0072d90006fd8f6e5f287fcb557caf83debb69a55f747a945d0bb53068ab8e630b3771fafab5e55418ea552bbdf0b2259863d900407d7226845b16d3f0e4ce2e881571879d347f7aa553a190f54fcf760e9ddd17f4b8b60863f42e24bb0959a5d5698781bed5773ecce4e557cb38995a8a76ddb2777576c2bfd242b8c83181aefaa7039a0ff557f61b7b6e439d755e0f24579f958081fc3cf11934c4424ba7e99f0af42f2bf15ab0b85bb624c2d27ea9a4c983ecc8651e321d7aae413c939f17624df95fa9fc8e4883debf457cc6f470f81c952884a60c9e37da392f7779831e2f1fe9bbd47208e44f58e591411499ab61411f685ec4ef2f15d7e7b301c1b4096c86327372691cf839df171f74711e6dd1e868064e9ceaa6aa15d56cccdaad3b84b03a1fa1d48fcdf5a80af75599e2b5275e8b64c03c304dafc5a0c3e7b22125b76f6e939c81a826b55441bc45e20b02118299b1b49d747bceb715d039762f948a72f2415a70e45adc1bfc3eda72cceefec4a1bf01327c1193ddeeebc0043e19dca8543101f282bde38e208525850ab0728f6c740ad1525b15901b51e9bdc353d4126bc1ab8dab242e06d8f566441cc7f0c37ab745c4fbd2d1b6608d98a5b6c5433f2fcb6225aad6aeb7b3d516426c36ba0aab1ac6c76081eafbdd82e727b9afd5b0860972a866bfdb4337555e9a345b8ab2653325c0ba989a32d1c54675c5daf350af6da16313cebfcbcdac8b05abf9330219711145c07f785371f4838adc5b107754bf3a18f08d7d35aae68b67fdfc805c726c730ebab8a1744acdacbabc5592572402679b701f9b462266ce65cc30ac2fdc8af4ca1bd8d442d3b14fa97e0b74ea8290bf340bc3943e726b5ce90a0e4ff42851b5d5053156815c64ea58d5d82670cf9c74f69694fbe8f99cec7229c68db5a8a4ae84191718fa521169f3b392d5f416f9a88a4bf7beb7211091b933c1f1a13a507a51860f285c2b940ebff9e2217855299cbcf3c8b7c71e3bb63200414c20f1a740d8f85ab8f1608c16a7e166edcda4ab001ebd7c0d593f6af83526ee077546169b6ee557c9101779a0f673c3668ee18124707162f45057a497b51f7a94773d77d2bfa531495e1cfa301a1d1e472c61c37daf9e545e3798eecb780bd467b5afd95546b73857b66512501e762d1c7a0846ee7bf2fa0187159be236561da6b1cf82d756ca95e772f92438826f28b6ee935ef411c245b7eb6248226e074ff3ecf0d13d99eaa5e9799b4f35fa148ebe7a03da264592fae96188a1fecd0dfd26a1d58fd8a534365aacbce15f1da7e135ec49353646aade6b6aa698036505c5156fb5cb971d061aaec4876a96c14dbe44e3f294d15eac522b249b0606dbaee8b6d337666c08de879696a2de3ff45bece9a051f399d396dbe8d9769611215853e64a31bf8c5279c31c18ab2928cb98faf06336e1944693135ea2157dbdcdbe7496d14637562053532954ddf05a5e8a52a9c442af9d8d9643e90d23233cac50d728e237289ade2189502bca70168527d184fdcf1281cbf6827b8f1bb3ac947a00ef71ad3e07a9149d2ce34c5c01a811496e461f60f5eb157a51a51f8439e48b923ad06fb4a4b4814aa929efe5d2feb927b7489c3afa2e1757db845026a733f6a4eb20e686d8d0fe447f243f256cab22a0545ab44d2b48c4cf8c8d138b471b4e440102774e0f422f7f114f1bf64181707aaf9800650f92e09a59213fe44390cf8da27d35a869d69002e38789755eeca3c569767fac5cf29dca7090339f5059cad99292550087a2eabfd63afae089c4b42e57fd33da49d85a388a3d294cd25c8d8a9c3ac3a1431a55cb7f8a36142da7bfefecfc0ad2f459f90b1a479094225a9fd683ab6b837885d84f35598939cb2e033e94cd9d4747485a2ed29f86b2b53d632f56cb145a716713bf929308bcba1067d08fc102d1ae891c08ed7487e4111122b5c0abbdf2109b2c6ec86eaf4fae5702c2ceaca3dd544318ef724218ab6ddec320ed6721f171a1567f0e40a6b0451d61031ee377d502dbdb0fcb94c0116bc2c8c95213dd8b93e5eeac3285b14c1da6440522a4616b5fc197d76a83973e5448c1646790793e0eea38da03f46075ee682f7e07b6476bee0cd179646c3988426ce9ca774f0648518138f8772d7192acf84af0b5dbd78b572271561a7cc30e459f89c99e0dc8caf74fe2f8fd1197b00e201ad27e9ecf950fff7c70e00a804cefdc9066c3245266dbc2e18fa1cd25c0887e477976e59ef5671f61b128bbefaa5b2381f978c68d19a9b11b66378db8bf7e5e3863928dbcb891148a7261a800c68a7894fea1c608590201dc456dcb64d2329b73dc7a134b4b7fb6df057bfb91ebfbff2e2ba505d53ebb75cc690b3cc22f2095b0482eac79b3bd6823d20e2a044344bf1e5074cc218f7e1768f7e317e0c1c97d1c371f7174c376b95030514209eb2099488ee59259062fe10c31015a796a3d0d7088bd03cb636c2642146e642b07b9d50d0aaefe4d104cec4150ada3919633750d3e252b8c21911650b5758ab8c8adfb4c4c032d29d6dd86a192952663048fc60a3961ae72c85dd7ea3c1a3cf5eb50ddbdcd4fb437297baff26008798fef398391f9ed32c0bf69799d521fe55c762a5357da1bdbe626a841df37fc239c796f0f51d9f6bca0c6e1f3e9a5a360ca8b0c0be8d49e663f0fd2e6dffa0ca7bc3e7e3a6871eaac98fca2fb0ce68cfe5f973cc261f777d5a6c3d157f6146f05256d0a0f3db2f9424d1c8715a49ef891ff876c93c5171332f6eb1ad127c66506d6be63ac9fae2187add0088a20467c6afc01e2ec32ecd2cd63956e932828aef091a832235c172b896fad4938c08e732a05e749002e5defeef54d04b2954055051460252ad82bfe16c34fec17ec1ce56db4fd68fc3e6f51f2b710177fb2833b26c6c66ef2007ee0749879a8655e0c262c64c75d513a71d9daec81a296b1fe307aa2d443705bb573871025265d2966cc31f1d25c135e0938f38b12309272048f9178097e65540db5e3574d4929a7e9a4cf21e208e8d8efe7cf779806d4ece6b74b20d8ab16ee67636e0b4eff4f67b0048cf49c0b0ea12ba64d1374bf948abea3b2cee815744be8dd16cb0de333192ed05eaf80808c08b679765be6cda27bec2ca1417dd595076794dffb980fa543896e75dd6136f8ab316429d0afd1e4cf8e11e14d2e9d56b8acf02e18e35c4da8941430ec8da7505f011cf0b81b2305a1cbcb4559367d09584cfa6992b2a53894a37a5958692f437b5cf81fa64167551fdf34d63f7e7a75235dd0d6c62dd967b013d54501f75fb770e601497ab86aa4966f66af96a1c4dde9f775953e48a7e4ab10525b826ca9508afab3b0a75d1177bdc70a5dd8354769517334c5252c389157e78f385a25f4bab1573adfca24c3eabc3d1017d3b1b813123a8e6a87d57ff110f713ad3671a658e42e1b9a9786eef1af6039947c2e2f9d089e6e66fc8cfe4cf69a940028e93b6d4e57b4c33d735fb26b05426cc80e8fd265ff631a3d4deab7482f4ce73c4d89ce69a5cdd3efce7edf9f50312aa44bab9f7a95ee0d1683aadecb5c8c618879f10", 0x1000, 0x402, 0x0, 0x0) 14:07:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) shutdown(r4, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000640)='./file0\x00') r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f00000003c0)="02c366fb85c6cc69145df829cebd7c1ddbb9cabb35921c3c97794db934100332797871bd148f38db4525da74940ea0db387d175fb69cbfb12cddd4ad8b8d1524c705ef1251197cb41fbb36b8a8d22fa2c34529de7b47dacccce6585ac593c4916548423ca2e8a24b4a5ef2af99242d6a96494da6f7f8fd0a152d2346e5c6b97394a0", 0x82}, {&(0x7f0000000480)="92de142ee6f946ee4b72f4130d48d18e0384bee818ea947f64507aef6f3195a9f5a866e53a9f9d0bd53d08aaa68071ac33418fa6025bb51f1240be1ae16ea6f8ad42e57cda332162c52729ca6e2411b3dcb39de2056dd9b6ff698e06216d4d3bff44d4041de02e28f147c414e9be71113e4f55ca6f9c1bdd9b93300b475e98da7f9825784c25f2c8645d0bacc5f877fb19585013601ce8f9e8233cb1b8f8bec07a644aa25e3a68e3c70c7dc339287e14b3b0faf46bd410f3f840f0457271e73b8ac6470f0c2d5a91318c18266a91efc224ab8c3d7fe31fe10f2ead00a999231942ae491b5a21a9fa9a5a547c5d94", 0xee}, {&(0x7f0000000580)="86e9cf822ac6307578cc20bb65d29e4289aac371a52e8aee69c329d0a84abf68a914890d7cb697f6dd7a62f6face8fe73ec5a0aa68dbc4224941257db23612390ee74b3653512a53b9d327aa8e0f62beee277734f4cde62989c6b3223547ca50bb9b447ccc7115521b6c8967c4bd856203c46f4bde0f54f000087ec63b6b42d516e5948804b97bf54af79371ed2ace7ad45e714aaffbc62adfefee1abb0a4ee33dda0859a1", 0xa5}], 0x3) 14:07:10 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="f5ea4756053a809c2b676b728995c8d3647ddc36fba47b61deb6108b2a4e5cba085b37ff25860d242c44c7443475a5ae52c501a3766cd8bca1b1b30259d5fe54cf2128"], 0x1) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 14:07:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x78) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sync() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) msgget(0x1, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() write(r3, &(0x7f00000002c0)="1bb782dd0ba0e3c92d01dc893dc490ec424d511f18b780b08a42961aba708fb7a3681bb14fa6d134d490e7a7df9467083b634bbd2f15a73ddbaa38358837ffe579885d376e4bb16d6b8116650ceacc85cf96daa6b8dc1e33358a671a8a2219cf76c4571eaff48ea01a289e3bc9bd25e16161f9c7d71cd37d2825ffd5b855012e", 0x80) socket(0x6, 0x6, 0xbf) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) bind$inet(r7, &(0x7f0000000bc0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000400)={0x10, 0x33, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7b5dec0d}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf0e}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0xbace}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r9 = geteuid() r10 = getegid() chown(&(0x7f0000000900)='./file\x00', r9, r10) r11 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0xc) sendto(r11, &(0x7f0000000980)="fc6a76cd7f5f6952d3e06fb712055bd9b432204cb36430a5f96bd61ac77b0b46677b4667207a5d05db0e333a2cb2ea2eaa4bedf7a7419ce64f03417a29f74c5c9090443304861378e1fa9f7f463a615efcf9d7b192002e890d210e913b3a45ba3cc9c981ec6aa1ca0457cf59ee78f0359e23dd0bb18f156b425c4232ee5d1dd56140afd663ea505406c3fac97ed6745471a8298c9d2a11d808bb39514002f706f0b92c549b971a836c0e2b9b8696bbfcfbb0b00ac92730dab5e6d5ef1ac72a29876170036a6e4f7025202bbd754427fc43b6db60ec1dffd12feabedfdff30846dc491e4f2dbbefd813d1d528f09d0167b88b8049b40478a11cdc61", 0xfb, 0x7, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r13 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r12, r13) r14 = socket(0x6, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x0, 0xf76d, 0x3}, 0xc) 14:07:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 14:07:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r4 = socket(0x1, 0x6, 0x3) bind(r4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:07:10 executing program 0: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000200)=0xc) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x8d0d074b8985274e, 0xd3bc3c395d407739) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0xffffff2a}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35a7f131f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e78d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x10000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) fsync(0xffffffffffffffff) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x4, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x800}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = dup2(r12, r11) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r6, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x9, 0x2}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7, 0x1}, {{r2}, 0xa0af7afc5af89926, 0x1, 0x2, 0x1000, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x10, 0x8, 0xfffffffffffffff8}, {{r12}, 0xfffffffffffffffd, 0x10, 0xf0000003, 0x20, 0x8}, {{r13}, 0xfffffffffffffff9, 0x2, 0x4, 0xfffffffffffffff8, 0x7}, {{r12}, 0xfffffffffffffffc, 0x8c, 0xf0000000, 0x604e, 0x8}, {{r10}, 0xfffffffffffffff8, 0x24, 0x1, 0x200}, {{r16}, 0x0, 0x10, 0x10, 0x7, 0x2}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x62, 0x0, 0x0, 0xff}], 0x400, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) flock(r3, 0x8) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x200, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xfefbffffffffffff, 0xffffffffffffffff], [0x7f, 0x0, 0x481], [{0x0, 0x6}, {0x0, 0x0, 0x9}, {}, {}, {}, {}, {0x81}], {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r6, 0x100, 0x9}, 0x1ff, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1b2) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x9}, 0x9, 0x1, 0x9}) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000003c0)) r4 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000040)=0x40) flock(r4, 0x2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="62e82a117b57ac1a89c2ff68d5a7f493669890222acba416e772fac0fcc638a89bd1c276bb740c7eea8f7af870bfec456ecf3479ad14aafce663cee80d73b7381e67a401acf43559f363b223e024fc538ab8b0d7", 0x54}, {&(0x7f0000000200)="00639be6ca1a50ce876cf45a8d8c0a9d1046b6f0db2faeb4e520c0dcb85f5e95592a25c95cd3eebeac94830320b7c21b7e6b15cc45737d31e1b071eb91c025c460589ea187e9aaf095677772616def947eee463e772cfc50527535cee012a2de7f8698ca5d4b9f65826bf4990363cb2cd3e3cc8241076b41b400d17a7a06d559a994992d18b91a8bc9be838a21d847498a0c79971fc87f39b44623c75418cd407455285f567c1f07c694773eb79c096e40ecb30def1e", 0xb6}], 0x2, 0x0, 0x0, 0x2}, 0x2) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname(r10, &(0x7f0000000400)=@un=@file={0x0, ""/6}, &(0x7f0000000440)=0x8) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgget(0x3, 0x48d71be747699223) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/40, 0x28}], 0x8) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) r5 = semget(0x3, 0x1, 0xb44) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000000340), 0x0) r6 = semget$private(0x0, 0x1, 0x400) semop(r6, &(0x7f0000000280), 0x4f) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x3cf9) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={r14, 0xffffffffffffffff, r18}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r9, r11, r12, r18, 0x1c0, 0x1}, 0x8, 0xbe, 0x1}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: setrlimit(0x5, &(0x7f0000000100)={0x4, 0x1}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x6) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) close(r0) setrlimit(0x5, &(0x7f0000000080)={0x2, 0x5}) r4 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x0) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) write(r9, &(0x7f0000000280)="1e9d0b5877f7e802f90071102ba3c80fbbcd3898c588a4139e3e57240fc3486a388b776bca1093f9fde4836f9cf8836978097f6494dcb9509b7e76001337bf547574e396397987ec98bb87a9da131b21022babc619614a22ef3d7fd8ad8b131137490809b41d65e5980fd7dbf2e0067edf778efb3eab8a9b0a00988459e47a7012e96123a757682fd1344dc2c67cbc1c1057123f335d0f31429861907cb34a0b4513387c1f3820f2a36cb479659eee3e48494b6dc6ebebc46a4923316fe40f504598c399cc618a786c57e39f1275935428b18603", 0xd4) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x8, 0x1, 0x3, 0x5, "75c5f775db77085d51ccfc5aeadf176e109c68b2", 0xff, 0x3}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) fcntl$dupfd(r12, 0x0, r5) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\aF'], 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r8, r10}, 0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x4, 0x8, r5) r11 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r14 = dup2(r1, r11) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getuid() r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r33, &(0x7f0000000400), 0x2aaaac40) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r37, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getegid() r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = dup2(r43, r42) sendmsg$unix(r44, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r46, r45) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = fcntl$getown(r47, 0x5) r49 = socket(0x800000018, 0x3, 0x102) bind$unix(r49, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r51 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r48, r50, r52}, 0xc) r53 = getuid() r54 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r54, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r54, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r54, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r56, r57, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r9, &(0x7f0000000b80)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000440)="47ef1a8b38f47aa93fc50c9934c0398f78ebaad6fdb8bb5f07875fefd037fe38db78dc5fe010d551b2b4d1b4e4a07a6c5d918a4b888cf53bfe66915498dcf4076808c79b756b815f60c5", 0x4a}, {&(0x7f00000004c0)="96ec767ce73f29a5", 0x8}, {&(0x7f0000000500)="dca7701958b2b6f83cf3b50e1b30d1adeb0498d2def0a063e86e006a0168a0bd710652d02bc86404895392507d4121cb8ebc42ccf28b0017134d0ce3471280b398b12427432626edccbdc0c7e0d727f05e9c70c18f0d5030a676d59d95ba4c0bfeef4782ac9fbe1b9cf7700dbed9d540b284617adb124e8a01f38d20b71f9d8effe25a7c7faabf98cad483c1d6345294b85847609e6562e527709e", 0x9b}, {&(0x7f00000005c0)="064b0d13b0f3774e568e7e6ff87cbfc4b79327ba3861ef9502441c685dae5e4316246507c9af06a5af9ab9ee40af79cf69cc0219f80d5b5efa47e9cdb59c8184fbb71980bd98609f5fc5e239aa99ec757f2e8cdf0ef531f26270bb6cf63b803e375bbfa4c3dbc036fdb1736bbc09f1443ee1643acabdfeffcd92da8d21d3a69096aaa9584bd0c5f460967320bf4b58396b6d5efe80b66987b5726040d9efe23052823cd440565d2c3ee0eef2a7a3764145ab68522cc3f9d3e175e88a35a925a9174be8d7d246d72a16b374facfa4f1a5267168a19a380585d8d23d9bebc0de214e618852524f086cb09cc5cb1b12", 0xee}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="2e5ef9593177044a08796bc593bfe4309b0879fd84afe25bd25e0cef3687bf29f0ba929366bed190caa4c04668a56a493e818108ad86743429954d5b2757cb70c3b089a9cd22378de40bc6bed80d44a5cd10eb698764888a284f4fe22de6a1574cf5678a34c75706fb4609aa61f467d3d209f0223daa5fd6f82f30fbe77620cb3df89bf9c5769c1d41b9c1aca44668c3299bf4fd38a80bb7ec02e37ce1495e7a0d2f703f60be28fe6b48d84e746ad3ef5218925e8e1e7b27dc4e5b6490b247d7c849ec4aa3bbc72e1b4db559dd2153d96b8575afcc1d699e9951daf757024f80a9b037778eff227464d0", 0xea}, {&(0x7f0000000800)="9778bb71c5006a896226d0eb6902ffecdd1dcb1f44db0884c4e9d2ae6225dc1d98621e1271851f47fd35c512e85193b6f15b55f22a16c92d2a26b7f9671858fb357606ac9d5950ae03b6419d897e96871b2accc31a94cf92af7a0255e1b5ebe9273a", 0x62}, {&(0x7f0000001740)="5b484198f7ba4eba3f195290668b066c754e4eafd52753bd3d562d3afa514bc443bd18b2375083ba0ac13d88aea034c29ef3675a13bd85567246204d7de97b449d4b947f64dccdbb892a79a65f61d085faef442176c0536e86df34fac91c136ecfcf0443f8d29858bd587c0149e2e5840af4cf4a8b72635d8c92bf4f570bb28980eafb162683370c92f43a415b1e966a854242a7ab8a713fe171a1015b9a506ea4970e021fe2c0bd0979fec195f871db4db6ddeaa2ffc0ce99558129b15e217d7119e872b6917524a46a8885ea8ee10c45669530886a6e389268de9fc82d9cc9542c7da225f55cea0d3fca64d6113eb2223223ec9ea1017babccf70f6e7d1ccc87456b587a9515b24ab69ce3116885e69c8cc045e30034ba80d3d837c101947f69fafe300aa78560ad74ddec64ea0cdd57aa7ce94202f444017367a8d2ed21b6ca4c79dc8e3c53d2b19a9decbd419a05ed6b6ecb0c48e8937a6138bd4c2d71bcee8253cdac9f10a250b4c6d55216117af803975c4af319a2031e4ce4d41cecd6a7489f2f2183a293597409df1a95034e8246609834673df9b9363ba30585b98b67bdeb4d5e988d55bcc3ba007c69cac1ae055637018b2a980b7ee3d2b0e811043adcd458117f4d1b322907c9007aa80ec715d4b0a1d1de2a7e828cdc5e561457bb1284fece21bb492fea6b2e1f72ded341e32b9f1789c6697c6fd6421f48d73f1cab9449bc8a0a047a98aa15db8ec1f7d40b09552a29f83a8f674eff0224da0a06e48af50bf5e9854d37c4348cb32caa49972424e8030f9eb8a8a954f31188662e05ad322ae08b72da888f91759507b6855dfcf3dee31d08bd9bc1d712aa83f64d2e0366865a0328acccf19e495299e70a3d3129f5ff5c4df97eeec1269ddb543810b6cfacceae246341a7fa8409df8bc90ea2b2eca6da15d979c186c996d9a19a17c5c5740223c62433dd9a04d60ab47aacdf620eb1061435f0be841c8fd79990b3494e0999e4e7f1887f2db5966c1cf909275fcb74dddaadf2795fd4b30328f9c32cfa33d9de701fb9c3e8faf4c1999afeb92f8940619dbad0ecc6c970e1826b50e54b82d747d0e37a316c3a912324f5fa9537487c59a459fcc15c74fc0b3311bd7dc0e69f4d9da517ed398ee43120709b14125f7a2e7cee2cd68d62287d81d6c739491a44ee1cdd820c806531c3aa9852f24cd42c5b373fd298fe0e91618efbf1b57788f49668be5a7ed340979020820e74e766ba1484fb8504b3a0ded203e1086e3cd07b600ac1d76a53ac327b32ffb5faf8d1a112af97caea79e8a6bfaad743eb30ee3f798baf77667fc7649bc70d09e3d10e5d969d285df029c77692f836ce7a8c011e5457c8fcc5109b2d0ad09c280f9342223be7063d6c544aa16c1364983848e36e08364eb7d293f4d802866e5a5b606271d298a75a5dc96db4802957864c18c716951d6074d1683093319088c187e6d7ac70524ec74de1544c955e01ca53a7b696988cce61c5c2d61c0bd348e66d1e92c5cacc1f32f34b90a23bec32f499e2341ac35d67595af60040fcbe64026750d3e0ae6a8cb4c52cc83c70e0562c9caed7df30d6cfe9e8748cd08936990547dfa0812e25d00d5981f71ba296040d0380dc4f4061bcc0b99166cc881c9b062d563fe01918b26b2b5d643498aa38ade824d95d13ed38275c5f0fef5c4508d436ca140c483727704f79294b5ae9f6116f692c1285426a19fb3a7c615d9d3667f7708c5e6c4ed5b7bdebae768242e152f8bc61f1469e28ae38f05d2a2c3622064a25eebd83e1b0103d9b2ace7a9c9e341fd0638638f7cb84f562a07868fad537e85bcace2acb0d1ff8edf8072dc243d1109080bb9461dacef50278c1688e67282a1e1c9370467e47c09976da45049774e0a1f77136e985e31aee40523bd5ebeb23222395b87d2e53202367e2c3670f4a4ee9281ab091e5bd20ffbdec6166daec63e42b30848ad291455c7198049bf417c52e7fee1ed43dbe47e765283b1231181f62fa0bcc2e8d924e1cbae34d5fe3d54f489b2dfdf79bbfeb918f28df31fc2af9bc51349453bfd1256bf1717d5837bd4bbfbeab750791a6448f11ba6bddf76bf8d624409781c86fcc9c184e653fa5a4a3c8ebec682e253f0a691e29a982f8db4bca5d73a0de69132720971dd404790e3739656749335816900500c59587a581052e2df9246054bcadbdd832719fc850c3ea7a1e25f2c7d32f931b02d7caeb526452b3bba29b9f472340a4e5d5cd26a0710d8c24cabffd50dbb4727861b45ef2d54312ca09dd44e2ac88a2c07b935c3704eb38b8b318f1ffbb50b799724b2896312595996dff58329f744c524a62312d94197bc3bc52eb97531c787c6c4c81613658f349ba3d063109d88aa0156d06cbfb547dbd683387e8894e5cb6a2b2624a2523284a9889ab60ebb3cd0009365d98d9d09c820b633da845b23b7ba8175d7e9dec41ecd04615eb273babb35070eafaebd52664a2534182003369a16a0045d3fae3a805051b99509d6f9db7d3e22fe00024277160d906c672370ff362dcd9b0d84c46ad9e70a3a88fb9515aae8c9815ea3140b33c8e7a50f7291e36d0a707bfc04f48e66cfba984bfde0a9e45b91de30fc643fa5acb49d737816ad11bf8d371c55fcb10067ad03aec0582ec15ffe87ec238ca4ac2d4613a454c000bbb51ca4493ceba6384c137eaedb458e45cb51d3927b1e02afb48ce4e351736b4e1b28a5b4cb1adec093a99ac31caf7bd8103c162022ec929334020201f4a2ac57601592aee1ee9353a9786a70cf030201db1fdb0334e3ed9db7d47cc60a9a02e66e422c07d0501200cdef58304b64a3f169c2e23ac1cda5fc00d045cd28c64e6c582890a5de5e0f29230e6909eba17b7004dd5951b9611a6fca0da85e12c987ce8d00d289d5159bcc520ab2b3164a88d4c9a9a257096f7bbb53016e737a074bd38a6f790ec0f72d73404fd46ec10788476754bab87ac3bb115923bb4eddd08b3203d9468ad6d3ae4d8c4df71f8cf9e3fd695060bab2ac714435f916040ecca1874bb80edacf032eeab16910ff71d7f71aa83a18d2e0dede0554b94677e09b62fae4708828bda6c83c59a8ff18ed9fc0b820752fc69d9d678ab068b7460a4425872dff597a615f8d2077723cda9c20ba558d2395e1626d79d4e2c9642f8c389a36c46482ed6c9e8abd934afe741adfbea919711b7daf8c8bd72f876489f7c33b68c98fd657ca065959dc63e0d355d2c7a54cc4e845edba348251a186fdefb70ba696398fbb944e0a930a801c538af2da1b24568e6f93ad4652002c8f0de6ddf50a5a9183711b183c701ca1b3d23e254c52d22a1e2651273142b7686fe7a55b1e384bb48468e30b140ccafe2d8238b95db954f1e958dd5de9bbedf8a51a807c2011baf45de57f1d76684e707211a914779a40dd06b1feda36e7c2567883916544f19b14261dc77f45adbffcf534688a7fce9cb2b1748cfd4c74f0f72c772f8ab18035579175c34e9ddf37c417879e39158575a5eb8d07060bba769b1681aaacdc6f62316cc2cd18a5b5e861784f650a7e658897f6fdfb6f3e3f4a782e5fe7762dd9d1cf35e6887e4d2f80ca4a813963ab4ba4efa009345ca98d6bde75e585f22a37caef73ca34811dee0acc224600f1b8d6c6613cb4af71dbc267774626fd9dd9385d506e5ebfa5ae0431586cda729acf6ecd3cdc554ec1143d50627eec988c91947b62dfec845040645110625b8920db2315a5163dca0d6aee1a634c405bb087eaca278bce7e791a4bc690abbb651950f9bb6d5b6744ead8d979bcf3fc18e4e801f9b9dbd7a91c5d7737a6b5398b29acac5645cca0e182809ec16b3bd314e3cc8397d34d88483b3ad8b2e806a96103781ad0961244223482c3c84dc826544fc0513d8470aa9025e0bd13978a986991c784998b045d919b1dfa7f2ee958dac80562d600b0b4a4c3ab97e839911befb82e4e5ef185d373f0090d98480054c55efac94afe5a1168c18d210f98b912064047b75b50c0e637ae5600b77eebae8eab288d4b495e99432a3f7f0d65eb50f6bc36f2b978de0deb4b7cdd8b95e2549dadf398eea394966ba82ae0a13135c4bf6031de6963b8cda6c8e2a205d81e520284c7615c9560aa7bc490656e26c6d73325cbbc3148971f6bb4cb1a7845ae92895a23ab8b4eee767f716af57b2d8f32215537ca3c07e03cfeea6f04dfa78e6a949951f860eabebfabf58f4b8cfefd749c62ad1175813c2ae631e718c1580297259115331f3e8b8161a8acd1344a5f613adbea012e44367f84c71db3038c1b2bfdae9352a8cf98dbdce748dde7645341e35a86921587854da1e1489c8f04b0b096a1386395e077491211cf30c1bfcfae8ddad4707f268b5117647c03bc262a53bee2afb9f8c8238dfedd643e722fbe40a8fd00b12532375a08815979e73bb5d2d7148618b1ff5f668c287b0d97c6271bc848f9a8789ebcc8f3153586cf2716cbb6e9980cbded3ded4ec4a6ed6e282e1f43cb6b8dd2995a001c578707ecb45db4651c6e290cafa756b519b90c72d510112d58c8f0e867942d3793bebb57ea1a17beb2f9b32d0bf4749d4f4eb02541f3178b6fcc779d772878bd16d399bec93f5925144d6749014faa93f08dadb97d1367a0768ad0a06a95c07c4a72168e2836784622ddd3cb0a1bef8bd24e4559c8c596459a5ae9a875708a6e5d760a3923476835afde2e75631fcd78ecc9fb7495ae11c41ecc1909b834998da4d5978e89d613fe4e3c11f4ffd11b86f8218f9b46be83e5767749350d25c5291cd7d36d6b889918be5fd6c1e5e6dc2da41941b37857a58af562d50a37c2d35685361345a81aec7ac31234a6d2a0158a8036451f78492d0c0ea0e36d8ec3759ba4d56e5c49d6bcba7c58b6d731329d2a5bc6946dd8155460ac0f2791eaad82a231f744a25529bdcf20f1b7947d0e0fd562746fec9daec977f0916316d5c9ab3d8fe15498339405ac42d1191cfe11a44d5d8c41c07590728ef0c08eafe010bb5f6f1af5f3580facc1d422161f8ed11541d74fed441d5a67dd7ded09ebab470ac9eae72dece8236a3fa792bbc457251c7feda8f2f93697d3dad2c153bfa18df60f60059b43772cc3b2e951db478539a6322a8619d1ddfb10efd85f6a563b6f65e294bb251ba662bc3278d91018ddd8f2ac61eacf47b0bd6be3af40756e472398cd6630a8466438ee46c36908b57170e4e515b5f7c30556a8c75f33916b2223b789f683e26b39cc080fbbc899bb810cc242ffe3478e1a9a8fb9bb3d7de90e8b3b1e83c5bdd023aaec78e6b4b116f14129bb2d4f8f0ac970f206c8c97a465145f1150ae93397036955b3100d5f4044c3187fe47d5f7cc652e7d107d0b3b2670e3dfbd45568f62e39f58efd29dd2e5736d5c5187b9dcb13793d058ac51a8db3bc18a8f092a7c75e35192ad7211a15d02fe45a18ab1c6fefffbeca0c2f3022ecdfe233538757cc289fccf8184a1a550f4c21f68d1dbf1866dedd4a3db9f245ed45b5f0a441144218563133bdac1a74621afb3820da14fdd14cb8568d62719589583750126c23e29f28e31bb1ddc5d88e14ac759751b53df485fd0d02dc62b0fa1afe99caad4481a92944f7036138814c4dbabfab861f2929cdb17e7704fd96d15635df2ad340a316a3a33e1991ff53dfeaa8ef37c5793627c935e1dbbbbef8e9d497bee130853725b5ebc5290d604cf666c0714b4008bbd020756453f36ade03ba6ebd4542d99953730d6429cea7e4e4f43889c278c3311b829aa19e14cbb7d", 0x1000}, {&(0x7f0000000880)="7bc5d1de2f4d1485df73269878bb3817b2d608f457627bd19bc3a47ffdf8b6d743b6d334ff3e59c01ab253c3e44911d3fbf9557dd6c9b1ecdc8a6e9fa75baab8111730117280390a16c53c97126f2979d309195219c7023bf20c797c5cb7ce4e62f4ec6fd114b8c5fe93936c8baa5d824f915656a8a72f3c5dd058d776684241c7b32a52c5ab838e65eee23e7fa904d291", 0x91}], 0x9, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r17, r20, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r23, r30, r13}, @cred={0x20, 0xffff, 0x0, r12, r32, r34}, @cred={0x20, 0xffff, 0x0, r12, r39, r41}, @rights={0x28, 0xffff, 0x1, [r14, r44, r46, r11, r2]}, @cred={0x20, 0xffff, 0x0, r48, r53, r10}, @cred={0x20, 0xffff, 0x0, r7, r56, r10}], 0xe8, 0x4}, 0x0) sendto$unix(r14, &(0x7f0000000000)="9f7117a1ae0c58b80f1dd61286f55c06aa308198d3eb4c96ef9478b35707435f48d345d6da099d9590373e28fe95366b452fa5b4c8d81c19047188cb54dd4003a4d7", 0x42, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xc) 16:00:01 executing program 1: shmget(0x0, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r3, 0x5) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:00:01 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r3, 0x4, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) close(r0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x84, 0x0, 0x10, 0x2}, {0x0, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x92) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/206) 16:00:01 executing program 0: flock(0xffffffffffffffff, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) write(r2, &(0x7f0000000100)="ab745bb6ca9e7a6082b92eefe48655cc24f5a6c4a43ebeef9f8a9ffe7a96275c258268962e6dd153f34ec6cf6e0089ad1a780e6d6275471050587d3e137ab68cb4e3331f385063348b16715665b1bceedb197dbfd009548c02c22aa8162af052770fa72be7cc7708ce19f6219150e850bbd835ce1e36cbbcce8806e26f89d3b6513640cfe17cdf06905a70da553bf08037dcda364f9db4ead25eb316ca7041c39d49", 0xa2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000340)="5b6a239fff3e5303a88b7a6aaecca5c1ec511f29a75cd32ca59b4820961364280094bb691af16ecb378689e5812ddb0a3f2be6c82127fe63cbc0f6a750965fab49558e1d07b4d43aa61c31a6975e4f71429a331cf62df7b755307de08f411c2f5d8d367307cb94a2ccd898537731f7811c2f7b5390cbff9f496cf90677"}, {&(0x7f0000001680)="cf6693ff3a0682a597618f7c043a4e87506ae3dc6a4926d7d5ec014860ae48d0647891b7ef7dc696e2819fc0dea4db8508e56b9ae3265252310dac78554e4341773511c4d7780413202b018687cb32c952457c0bbad7a7f6b87eb686ce836947cd9c778f621abd30861cd4869fff0e59f0029271c154186fc941580e8fc4eb26974a87a83696"}, {&(0x7f0000000680)="c73f19c75a4cc90997b5477d063f923cb2a16f04ef512f3968624070e2fdcc6182fd3bf4199d2e0765aea7c866a0e4023f8ec7fe0772955b459f3d77732ba30d8daec86b7ceea8dd684677ad17e33ba129f2e02e118ae80530887f8da848c6e6b6ff0a8687f02f7c77ce040a8f9c32f679b7ff9804f61e75c5412ff0c3b69a91deb79be466d1d5fdde31031d69a17e1f6605c37ce309664f043902525b48fed5906825e7f629af193b6a194ee761b84d92f89a64475db4bc3db799e4fa5f515fdda5cef1077eee3e3c0fe3557ba9f665bc375145ac2ef00111439350d00a3138a7d93608e2d60027040a71bf376d774d9fcc43835ff3a234f3a108f47bbb66f59b46f28fcab55392e74b4e09e71626def20d0e9aa77c2929e2e2cd63330883f5717644b5c27fca753103a5d1243c3eb22b02c38e7db0a4978d776d877794e3ec6dc292ae0383856b1a9aa0d73af6fec244fceb31d3f94a13000845b6011a8bc71b93a1acd4d27639245930dc60d4ee612ed6951eebaff1c338e0e9f6795bd4b97f5e392d740e36495b8d6256ee26815a8786073143121b2a8cfc39b8f1a4489b500d9c22cc544c0082202f2f49129e2f5270f7670325863c4faf71e5e3892e90e6e570cc5bc87ae337914864e399a9bd59e31cb3518d4e55d23b4aead7214057f5393c8c93347f5ae4edaddd77a7e01e3af039e551b33b79b9bcfaef86ce50f8ec5faae75ee5fc889f8e852e47cded73a1149c40d30b2c89a4ac23c70dfb3751e07894dacd70cf6fa6ee9ca50b2ac002acf845c81f094c67edc065bf8e54c25b87b1a2c29cd7a0a62afe38c19fe65d25447b5256992a1bd0f3c3d0378e1f6fc6025ec4457d9d03e1c848854bf594573e688b9791fe040cde9b64c912d92d35705e6acaaebc19b75672dfa950965d5d1447475d409f096a7be89905d58292340f094ff28320ecef847003a9519b2d45718d313baeacb4597d8902add87810f9542e5df77f5832a2fd0b53b901811580a748e57d74c2793d3f2466810b1b7d2a8875f4c88385268b2c86d659b48b5640a65db9b61f96f9838394e7400826757d718660d7300e00cc76e3d30be2503e1be2f086c3f14413a13a4039727f8e982dca197005a3bfc24a699887019f700460f48931be4109bd72e0b2393e6caf3d6268dbe201289f1f3151725e809d2d06a26227ca3401b63f0b944832f2b37d06dcf96b370b1c0cedbc031b42ccb84db4fd62d310f96bc2a7c7e6c396acb8547989c8b5ad415a10c9793de24136ed4f18e0617322f8475e60b044cddf6720e47a49cad6daf661c42475841589703fcc8154790bf480c57d6afff08cb5baab6c27f461052ede108023ed7ed6b9df0ead6672272ac37be22e49f6dadef44a325c55ceff058112f183f8c399cd87bc6f329dd8b20e7d260b96a1501828bf8f4b58d4f191b3f9db8274e2fa06a4c317891bc4a5d0e17ec8da56953d1c2655b8ee6b7ecf01c860531fbabff6d8cb889e5519375586ae362456310d171da4e371d9c1b05c552dc5bd5175881757ce5f17b514905b9d5815c853dbda98eb0e6d4d066b7efe8ec1d2b293e6b3c8aa22ce6139816a7a7d0d0878de28387660af3f09dab38506deda68ebc6dc92176dd4603bb8e2157c36c1fb7560645c3066fe4801c5421273671215e4951fff07da4306a00707429f8e462831908be0f56847e6c0ff5e3b4756d7cf39fe63804bc8381101b03fc3665dec9cbfdc148d0289e2a0ccb83be3d7d192f47237fce69f68ba8745e08fb96a164763c2b1fbed73ac32d35d3f0166ace101010046f88625c11cd2112a789d457fc3efa88837ce608309529c8f9a1419d32dd9fd200df8934970df563a03eb2617e745d51599f8ff1b3f4c93b9d244bfcb7a76b9a97cbd399ef4fd97fd2f0156b90ee4e5534bf90cab3e0e683d2b9101e2fd2f46d654a7517cbe194f9e458760ef1584c3f7a688ed08e4944eefd2ae3593ee13ac37a172a10fe8b0de79de14798f0f99aaf4834e72c9a613cdebf5457d5819c323147f96aea2c57fe52ecbe4749b3247179ad52b934f0d36ba1e0de33c0bc551453d7d48e310aa149e0eb35c9e1b67d03afca62a660f5ee5c95629c98c1c0b2df7d0a58ecae4ca198d1cd11b444af38a3cd098ad2b6d4821a8295ad98440f03dc486d671728935a31229c056dfb7d582c77eb0f776b177d67d7d526dff4aada1ff29ab244c363de86149f60c3c4397a9bc2c6a03d2713eba11b290d2eb2b99f937590e5c91cda3fcbcc656abf6ce48a082504acdd5625e8348f0d121930ab3ea67593645ffb16f55988302d061e360c50a9c6c92c477d17707ba1d1589285068a47eb69d61b99082ea67262834e4c91269de44b89046f259899f293a69a755cdea207c9ba54129bec9e17c51e2d66ee116feef1881bc0f138651adca72356de5dafe4e9dd6b61e6e703b88876149133d2f6d75f4a99350b3ee5293ba3a78845296178ebd973b6f9a9dac6ca6ff4d17808e5c2dd5f4c92ccbded02e4483575fd7205cd09f886f74e929af6cf967ca6922ce4f67cbd9ba70f5a2716507acb7870f802afefcc0afc27886bd40b9cbebe76d7d13b6adae2fd70aa09c2ccdddce3809e1b8120a6c8cf8839aa16cfae9338f5bab33478208c4a0003bbe2c038cf8cf49e67ad6708ef1346faec18e17a057f95b729e2797c908030be432981ba48fbd5de61794ffdb345627b10ba6432c706e257d3d76b5b8a006243bbdace6f3af5b83bce59b7e5684438a57b9a180f3788b3a2136198946e35091fbf5737e33e006b4b86aa6419440d55fb1cbd90db988ba31dc80863ba5ba4a6c5d42eabe1b4f5dc074d1e0170391432e2ccd660c494a122e461a6501873e4e3d8692f2e9fe18103a950df2db78ba4812faaab4a3dfb69e7772f58763ef95a52e073692a8052c1baf5f4c984adc84ce0f0356ce03231488c20b2754650c1f948ccfb086ccd5d619df3e23a181917948652771b87117d05975da79663e77b4aea0adf57af03bda7153e282a4b90b3d67b32afc140cbb627a96c797724c2105c8b2ec012f8d624ef8f9841dc274cd07f06455da3fd55e3b387989501b677019ee68da41dd926fc56aa67e8c9908825b9cc2ea9268a3b43b4fded307b371e1b5078c7a29da358aa662f294587c183ab638e815fdc6d56294a5105024fc6ab866b7dd1acee062360af05eaf931de7f5363c35d4846a1fa3e462c69eb989705df6ebcdce5607d0b39f18fc4ec3b50a42b0fc181e03e4d5bf6cf927398526749888cdce63a77427d84d9b7875c0925d190d04166a90bef4f219694b1cd54041dd2d37bd619610097ca7661ed99ae5eba07bba31383b56851aec57a73b6bf9964abe45273555b63cc877a879d1aa19eeadec9dd75019efe1baa4fc3fa3494e7e737b3309248f03c1c44271fbc1c69433fce37e4e6f2cbafa7949bc760d3aca71a4a512900182a81ca3974519329c5a88f4699d8909463cc7c5fe2116dac50ea2cc235cd8811795f49b83843659a97741631524b64e08407b8c8402d490bbef46213ec11d1bae186a641ff18c28e523d89e0f8d69e8c0110dd3a42f6e9b2649d688fb5b78f2806a5ecefe681fac3a38e0f5a181428770d7fb483ed93a33684cfcee9242f70d928118b5c620b192dfc6bbb46ee77e9a3cb52eb0937e78f9fbfc3817647a6258544ed9444fd9de1cfdec43d2215b648ac8a35a538ed5ac393e9b6c2aefb840c42b25559e2b27ecb52d47715192d040d1eaf996f366ee1b6e580e0884531aa50ee3c1f40dd6535b8b3b942a02428a3760f29326d54c047d22152ba05290704dfff5f88fd09229fa99afbb5ceaed0a3902baf3c0edfd0c1f9398dbd23da20a4a7e843777a1375103987e7f19e033d686d495245057151a4bcdccf699462bc811b77d96a3c9857e86f15330bd4d11a317f85a8377a69d987bdc434d94f28d7868abc65381d33d4baefa352ecb3225be450b5b231e991ddc3b275fab1996fd2efc6b62a562a1aa316d92af8087b2277b57f5d467e3ac5bd671d68f497e216c4b014d7a9fec38a0f12d0b17e3f16f549a4ee6c373f1bea6157797a66d4a3abdef2abb919856f96c8b2470ee49dd1c2607d744a800e4c197526071dba2dffa1e6134e84612d1e38edf64db01b6281689698435ccd7b40d77217030cb7c72573affeccd70fb0fce3c6bdd170701cc1c0cc2a988557b137b273a64669345061a30143f8fb9f7bb389676ddcaac8789beda795a646e65f21c9d76f44de6fdf295133dfa16d857e993c911db1262fff37dc47a373d71770fec85fb8bc1bcc4d4625fa2a499a077270febb6cb1836cc41fd8f1682afe78d197ff454257408d7faef8efd3f5da050bfa21d5335e59ea00e2fbab37d04acdd32e6a47ec12982f5a1c5734496060e3fcc029ee7ff56f967e88eafd534c25f887291680e8d5354ee6bedcacc8cce502141f026c6c2b2cf8662ecbbff769b928ce095d2a6be8cbdea38705e1e156ac5c0b5abe249e53f3797564ee19dfb709d75c2656107d85fd73ace8d90ebc2d983a61b03e7563d6d1d0f4e94b39e89b471cb4f9ea4e9a41cb3732bbcd54d86d4adaa193ea314ef91ad049698ea70e62a884fea2126b1e536d9b40cdcd87f873d266373c870f8022fe211ff35204a9eeda9ff2d35974634f13e035184ed12792d360048a11580953a7d18afc16c99a55f8c6165241b0b4964f40809e308da9506e65e2f50d1f8eca4f322b72ec515d2d582f1a7d5bd692101dc37e73af7cb6afa9b4fa7b7642b7015593f43b3688b3df18986e5699b1ac343a38e5a75061780fa15e05bb0dc1709c382202090ab10d8e7f26fba5fcc62ed215de81c601ab76bd941f42e8bc740396e0d449c5febb613e9d2a96c1081531f7489b6b8c299e3ea760f89ae62578f13f043c9a92227ded1854c7565c2185fede3db674a0b84de5a1b4dc8c4bc29c8599366909052c4ad912fd4926cb1900386cb348dffb5fa1e582c3c5a3279008b8ce6ed01cb95465db45415da70ebe9e029ceac556839340d180fe9b9cd69a1755e3bf30a1f5e46969bcea8497c70dc7ae628808332dfd6ac285e564799fb9af9d6f5eb7dc6e45c623f036cd87bccc7c546d2a1e6b8cb6cc02baa2c6b8470e6997c8401cfb5acb42f09db72aa3c2db3f0ec2cda2ea2a3550d24de69b095d1206633fa0fe48be98c88c667882e5f4f04018b129a7c0faf8eea6d7938b212d8b302478cc26c18d71397bc18b673dbd20a896abc63af0a10a481bc22289eab0bf880aa19dc72456798cda549fe821a1671e4e267deaeb673efb3ad22a78e658b88da11bd6a3e53060bfa79eca72e5d9763e855167e9e01ef70da1756f0893e4efa7542be628adce052f58ff6a2febf9480d9ea6420bb8e5b80083638fa30dd5841274e46defae91cd8bdc289da39577152469211af1fc7f5abcd6a4979c1871f84cb0c942d171c1d50bcd6b0ad4168c0ac8030afaaf75a9f64e4a06567dfa1ebc5c9f528e3a11bd8150badd4a959a01cb71b8aba875253a2be2d5c40dcbb4c52ad492a6a4489ef0f3cfa6db03fced5b0dd6aca270218c893c4218fadc6b77f3048f0a57f3452abd5c460bfef6adf87cf42d50424c4aaa60fa37d9257685d2b40fd7a9ec3fba763739be17346a80e084725bbc44ea736e74c7f18c8ba295933f72e7ba86488ff3f6283c79ba09162ed32ee76fc6fa6879e6dbd77d3bae0d6b925d89d56635b1afeeca584c4e9005c9abfa21aeacc741b4d75c33d6b9f7f50601623"}, {&(0x7f0000000080)="2ec9deb53a528e82ad60f2f6b72f0b29ad28056dfb32d80f519ef5803aacd9f8a240718ba23dfc3fdce6731822"}, {&(0x7f00000004c0)="222ccc163ca8e9120ae0ba694b39661db0758ca0fc1938b640d7cb8accee98a17d4cdb50e62e1a968e77c3429215577dc5a7b19a3859fc048a592b28cc9472ab"}, {&(0x7f0000000500)="c5bb6558c3f8d8ca70aab360b6bdc0c383f60425fb86418446f68ec34766ec1d1895f00bec5bef4f6e68be5905f479565b3eac590401a58adf30eaa778f29e4ab881c0bfdcf63ee028ae58b6d333332073d4467f51e989a937f8ba8d43e19caecd4cf140d352a33ba0"}], 0x24f) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket$inet6(0x18, 0x6000, 0x8) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x407) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r13 = socket(0x11, 0x4003, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = socket(0x11, 0x5, 0x0) connect(r14, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r14, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r15 = dup(r14) r16 = getpid() fcntl$lock(r15, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r16}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r19, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r20 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r17, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r18, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r22 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r20, 0x8c03711b68253785}, {r6, 0x8}, {r22, 0xc}, {r18}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r22, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r23 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r20, 0x0, 0x0) r24 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:01 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020217e0000027d25ca2c6fe8a81aee8fd23ab5943fb4f3502b2b31ba9511d115f893423b0099800fbed5d203ab48bba0988d6b303ee377c88fe5b82228e19aa8d48790f01004553b87c602b9b8f289c253413d95b998c73fe9a3f8af4d02bf9e8c039a138528d0dc2ed8cccc9e69181daa400f825a6c26e4db3814e2e43ee03398cb7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be2c023970d28cbbdece1a51b734901d84cf71ce2d2693874e9f2dbe29ca0947fb8fdc7eacec8b7d93b359f04ed442bc614c706dea68e5cf98dca9f39c1e6f24e95b8db20890a23138d300ca2a184140d6c9ade7570fd90d3578d99525b7d7d77ec59fada0d84e333b715cb1caad2d83f7b5ba37aad5b694e103a393f573b3c0d1ee4c48922ae5aa74c5ae4e1f563d2ab58c929c14a78c6ae3e383cadbfa9c2b5aea3354cc14cdb5bd7a63bee08ac47315555983ad2c44082ea82ee43f7fe5fbd17b8d900000000c9be7cf50000000001000004461e530df91ccd8640cb65c122dc07192678b77fea4d183630fdb1aea0127bd6014e000000000000acf248c91b5c577108b2f04bc4a0d91e9763df3a648d976a45d03a6558f0632bb6038ee0d6192b642786f0fbfc14f078983a7fde54010100000000000041d6"], 0x10) socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="b5822b5af13d535814433fdce4d8543fd437319fdcd4e1e312fd9eced6bc6eb7a1fae339f3b6434b442dc3dd2c3c85ef6bd590a0011f05394f0a4aca53f1428f52256a52a6ddc4e293a356850bf55c82dbfecece0453f12433fefa67f8bcef2055f4c23b5a95d8a5fa03decb15b26cca524eeba0b928d83693eb4ea621602e9f3d4f69281816d66745bc1a5fdfbac6620e5d33", 0x93}, {&(0x7f00000002c0)="c207f94bbe493348fdc53456aeb227caf412a6483d6aac88d8af91a340a6e0fece2428f293e8ba69cfc93aae373220c5cfa50bca1bfef00b5a74fb9b4dcace31407b88c784e1182ec6f2e506bd0532a311a7a175dec88c9cebac1f74ddcef4b55f46e90952faa8787517f35f14067cab8ee6077d71eceb494214631152a5c9a0512005943c17d024328cf3c006a75f90be9f0e18f4efeac273629bd41538bd3167de070d58ee6cff9fd7f26ce16de86734f9bdfdd9e532e2b9adee", 0xbb}, {&(0x7f0000000380)="788b36602d5fe9cf2190cc5b62cd9be0ac13f5be4ae4959f87", 0x19}, {&(0x7f00000003c0)="4100e75eea564ff8fb4cca37c59f1d913735cb2d78724ddee643f2e7fceb108de6710657398e6ccba4f2a6fb6542104375bce7b11817fa3d1cf809b0230f0438f15130b5c0ccceeaf59eccd7e0c4b6a3d23299ebbe3c6565573ae69827dea0eea3c9763a1380275e637678bbedc9204bb84128b0fc90cf33c601bdd91ad1a922b50f5f1f16c1df20d2c2a61b70a4f9c42bd7305df5039bf5db9ddc4519228e1c18e67a38f45e101628b2ba564dfa6dcf9dedead096f5c43ff3eba69dee00db0df33c0895d69119e0d1c9270a0d", 0xcd}, {&(0x7f00000004c0)="81a3bdb86447f9f45fa9fa3962ec8200713cee3c7535bf5d", 0x18}, {&(0x7f0000000500)="67fcaa766e3019363356cbe34aa46c3bcea776d0a193936c77b48df708bbe8b26b5cf587fcc72439db142da19326bf29f7744b8f8966c7d5cd", 0x39}], 0x6, 0x0, 0xfffffffffffffffb) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockname(r2, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x5831, r4, 0x0, 0xe6b) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0xc00d, 0x41) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x4a80a59d84fc9f5, r7, 0x0, 0x1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r8, &(0x7f0000000400)=[{&(0x7f0000000640)="1f0a3ed94a42217db7f9747231d881a8232d74143056ae20790774235bd105c34984c8d23988babd1e1a92aa5d81a003bfb12740552943eddef56719f7865ce644408fadeb5c984849f8d354ffa067cd"}, {&(0x7f0000000500)="fbd113da70591266347276668531ab56a3c214194ae5cb966381969b0c5e9587bb3ec40a21a2887272e040fd483a60206eb6370666ca76362c5166a217e2ceb76d1b51fb21059aa6e6d98e4ae13ae96f86528ab5fe7af8dd98c6bc19a782d06b9d4d6b8e2f2e237cd28434087b9000e04d7fbe8a4192a5890ab78c2dd13853a0fb78debf21f6eb75907d10"}], 0x34b, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000200)=0x5) ftruncate(r8, 0x0, 0x3fffd) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) writev(r12, &(0x7f00000003c0), 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) pwritev(r9, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000240)) r11 = socket(0x18, 0x2, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r12, 0x0, 0x3) pwritev(r12, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) dup2(r12, r0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) recvfrom$inet(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x840, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000000)) read(r3, &(0x7f0000000040)=""/179, 0xb3) pwritev(r2, &(0x7f00000006c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x80000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:01 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x5b8, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfd7fffff020000007b238bf46854d78a2afb07d30387000000008295955984c87910bf093f68c11700287ead4bcb775fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447543c220595abee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57c60f13ad30505e8f530002000000612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7e75bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a963fa6f5365e62be2c1eac375bd11678200000000000000000000000000000000fd1dcdae1bdfbcf906d5109c9579b811292d7eb7d5b06c62abd69e3e2b65e03d93ac5fabb37ad7884780982d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r4, r5) pckbd_enable: command error 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)) dup(r4) write(r0, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0xf3d4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup(r6) fcntl$dupfd(r2, 0xa, r7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendto(r1, &(0x7f0000000180)="e88c0c81d18c53bdbc93f2e13f4fea9cf2cc9c6c98e6b5f42d29828a0b3136e115809413a972850fbde693d4b8d89ce38180b33e95751d15d90df4c79e69e9b223eee6b5622a1cd239872ab3931bdc24660ba2b789b7cf1b155f1f67b62499da36243384950c58e842b94d096f5f4bc23e16725b9b49d14171880880bb804884f4a99d", 0x83, 0xad868ea8ffe55908, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40000000}) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0xcd}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x6, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000300)=0x4) close(r9) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x8001, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x401) r2 = socket(0x18, 0x2, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000140)=""/53, 0x35, 0x1040, &(0x7f0000000180)={0x18, 0x1, 0x401, 0x20}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2be, 0x0, 0xff98}, 0x40c) r5 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r5, 0xffff, 0x63acc19e41fd8ca4, &(0x7f0000000100)={0x1, 0x6}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x3, 0x2f9fe1a0}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xff, 0x4}], 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000400)={&(0x7f0000000380)=[{0x47, 0x6}, {0x0, 0xc007}], 0x2}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x22, 0x8ccd26a3058a1322, 0xa3, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20, 0x7ff, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x20, 0x4}, {{r1}, 0x6, 0x25, 0x20000000, 0x100000000, 0x1006}, {{r5}, 0x0, 0x2, 0x65fbc7b98ee4f052, 0x61, 0x2eac}], 0x2, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x1, 0x80000001}], 0xdbc, &(0x7f0000000240)={0x5, 0x1}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x5d4ff4edeef7b72b, 0x0) close(r9) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r10 = kqueue() kevent(r10, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45, 0x0, 0x989}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x1, 0x800}, {0x4, 0x6, 0x40, 0x5f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) fchdir(r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r3, r2) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) fcntl$dupfd(r7, 0x0, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r0, r1) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x473c0c914cfb4445, 0x2) ioctl$TIOCNOTTY(r9, 0x20007471) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readv(r12, &(0x7f0000000440)=[{&(0x7f0000000400)=""/45, 0x2d}], 0x1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r4, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x651) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r6, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) msgsnd(r5, &(0x7f0000000c00)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f512593f54409ff"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r25, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r15, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r14, @ANYRESOCT], 0x4, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) r30 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r15, r8, r30, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r9, r9, 0xa5, 0x1, 0x9, 0x6}) r31 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() r1 = msgget$private(0x0, 0x108) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, 0x0, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000240)={r24, r19, r8}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r4, 0xffffffffffffffff, r6, r8, 0xe1, 0x7}, 0x4, 0xc0, r11, r17, 0x9, 0x1ff, 0x3, 0xda}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x7f, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r6, &(0x7f0000000080)=@in6={0x18, 0x1, 0xee, 0x10001}, 0xc) dup2(r3, r2) writev(r3, &(0x7f0000001700), 0x2b6) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xfc) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x0) semop(r10, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000), 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpgid(0xffffffffffffffff) mknodat(r12, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=ANY=[@ANYBLOB="1010000000000000ffff0000c4d5000079cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644812eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb100000000000000001000000000000008000000000000000010000007f000000f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd00000000000000101000000000000001000000ff0000005b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4cebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6c000000000000000ffff0000ff0f000061d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40000000008000000000000000ffff00000300000083fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4001000000000000000010000000700"/8704], 0x2200}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) sendmsg$unix(r13, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r12, @ANYBLOB="2000b5e93b97007e3966a32ef54685b205a57792b3005d91ffff000000010000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r19, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r20 = fcntl$dupfd(r0, 0x0, r0) writev(r20, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r20, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xfffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x3, 0xba, 0x0, 0x2}, {0x8, 0x3, 0x8, 0x8}, {0x9, 0x6, 0x1, 0x401}, {0x3, 0x1f, 0xf8, 0x4}, {0xe00, 0x6, 0x7f, 0x949}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x401}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x43, 0x0, &(0x7f0000000040)=""/67}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r2) socket(0xc, 0x1, 0x71) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r7, &(0x7f0000000000)='./file0\x00', 0x4044, 0x80) r8 = shmget(0x0, 0x4000, 0x0, &(0x7f00004d4000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = dup2(0xffffffffffffff9c, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0xff, 0x3, 0x0, 0x8}, {0x5, 0x3, 0x7f, 0x7f}, {0x3, 0x1, 0x81, 0xfffffff8}]}) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="f5bee403f50e21b8ee456b6933bba09dbc34c84fe4940220d3f0208b65a4dc4b5c0d7641b756990ec9cb2cd08ecd96a42b0909b620447c61924b14ac926ec353fc12bbd05942a44dfecbc802ead148f84ff4bf99b04316c1590c494528d47251bf55de751ec0e30752b56faa960709776f2d9b8a116dfa178bf3a61afcd2ce0272a4e7f2e7396ddde2d42317283f424b07debe4afebdc8bab43f3a84b3681d0ed8a56f80cf2868616fcae71a5a9ee9e3c2f42703c5a9764a51b14d1f5e558e7ce7123fc93ee2eb073855cb87831d2c66b4fe2469d1bed069b86def9d1a892934456a3d82e9ac030478efa21fdaeb6aba46e42b1f783ff5569280034a11cdbe", 0xff}, {&(0x7f0000000040)="30811b19d61d4a419cf2335876a75e514c7f9ddd914dd317d330b67ffeafdbc4905852ba0d0680f15f4e2b7a3abd139863076c0300028814", 0x38}, {&(0x7f00000000c0)="7cb700bfb240efac37fff7ddbb16b7dc7ab1a396ffee362f", 0x18}, {&(0x7f0000000340)="04b20bb00c74c47bf1b0d76a2b7049eafb91d703f0479dafb8ea4954b1168b46a6cd6e8311326e7ba897b2827f3c950ad324e48bd752b2d168caea79dfcf8d3ba5d27f6c41c74ec17e9ad15299dda9eef5420cab2871b933fef851d74740b618009db914ee47f5538a8d838538922b074cd6cab4b4255ba104290db392d833562fef0625b5faf9da493a6840d37d5c702e9306d83e470c290da28d11380bbffa2094dbe12b19eb7fc1096b2d5a29e2250b14b41901dcffc25eca143509dd4ef26d0dacbfd96e095c5d201c58a517669f4c5d626698208904c1903694c4", 0xdd}, {&(0x7f0000000140)="e415c928ac0ed04eed83a25b5bb6e68242152dddbfab876dd5e6ce26316c3969210c8a1e8c6879a6627a03e4455073d1226f1c", 0x33}, {&(0x7f0000000440)="1281b0ba00bbff2d911cdb1c1d3ca7cd92fabd2f2b01ab4b245511d29efd50a8d69985b14dd2c7fb9d2855e8d076fa9aa5aee4249b44bb841d8b066dd4693e89bf9db63e348296b09f02fb3f87357f9ac27889dd6d70982b4809cd70474f1bf7bf6481261894f232aab6fbf2f0c7878327cd45ec1cf5ec00b5162a53072e65f84500b8088467fe9b3710af6917ba415c55e4ce7d225d3aa06c2ec408af367f15fdad74e80d31d7d07334d75833", 0xad}, {&(0x7f0000000500)="58e7d49d945217f4e48748389530dc06d4be5a8189ed1676801f0d3bfa7defc254ce6eff122040c788be238734a41416c8173318a21b9b510d780345603eaa7d4694a50667ea3f078984aabefebd77030fd7f7aefaa0c2d79e46e9f69fd2be6a5cee46401253750c33110e3b6b48b7e28aa59320369805ab4dac692fcfb67a08a8964bc5a0fa09c7f37be36ca0acf0ab", 0x90}], 0x7, 0x0, 0xa6) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:06 executing program 0: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x2, 0xca, {0x3, 0x401}}) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="010014589011ff1d3c4f"], 0xa) dup2(r2, r1) r3 = dup(r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) ftruncate(r0, 0x0, 0x14030003) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/123, 0x7b) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/64, 0x40, 0x840, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x6}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='iev/bqf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r2, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x8fe}]}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x29, 0x84, './file0\x00', 0x9, 0xfffffffd, 0x1ff, 0x6}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x21f, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r3], @ANYRES64=r7, @ANYRESDEC]], 0x8}, 0x0) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20, 0x10) getsockname(r9, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x706065d55897594d, 0x8000, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) linkat(r2, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x76e98f51eff79b95) chdir(&(0x7f00000001c0)='./bus\x00') r3 = syz_open_pts() fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) pread(r0, &(0x7f0000000240)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e497fdb9d4377770f5726ef1bb356d6cb8a85a4bcc8add48c6eac7b4688485b10bb529b77a19f5c3398ea2f1c60b3fe5409efcf22fe84798402a967b8d192ab1d6134e8ad4cfd", 0x80, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d0157d94597f84ad608238505a9482b88cc3fa42289f0edcdf9f7be91aab9b20e9cb65d8bf279cc459f822ae01da9cb0d33ec277a49afd463f1168bc5c29422fbd3727a72d4ac0d529aac1417f7a4e852ebaeb587aa71db022186a43ebe14538f17d3ea0d8cc1419f403d15819172784d00b8b46e41a467f4217c42ef7131ba1d99b4e40555f376a91100a23d4e96fed6df1bcb3fbef8f3b0fd921859093b49cbd338bfa1d325a34", 0xa8}, {&(0x7f0000000180)="5e5cf812e6cf5384e6cf88392d7568932e1a54b5f8acddc96536d55f15daf4c0dc74e765ee11c442654f3993d2ac2be783461eceaa397c467595a975", 0x3c}, {&(0x7f00000001c0)="2462f618d27dbfd54b046409d5ed3b5509ff1fbea47d6d26de5b288eb462a2326d1eeb06", 0x24}], 0x3, 0x0, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) kqueue() connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f0000000140)) write(r1, &(0x7f0000000200), 0xfe72) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000), 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x9a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) fchmodat(r3, &(0x7f0000000440)='./file0\x00', 0x180, 0x4) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xe8, &(0x7f0000000000)="2df82fcaccaa8dc6edc91717985c8a47a8843ec5281e850aca6b8417af12d16b9bfe12b9633944d83d4603611abc1dafa34cd7fca162c8310eca076273549ff523f15017b945861bf0a5be5ac95f1ec5cd2c0b7880a7d2eefc36a828541c6cb3fd9b3b5ed8ba6121e4f95c3923055e199dc381695b02fff707f4a9338a73cca1f68368edb51a1600fec7996f0f5b4b09275166c9983ec058f151140a2da0de7db52bfb3cce0036bd8c9567c873f5ec5aee8778774c9ac52f8860a2667a3569f4ac82a7d977ce0ae71e079de99f64fdbbf4b84c1648f2c06092b4bd03097735e769e94d03191143b5") r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f00001ef000/0x3000)=nil, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001500)={0x3, 0x9, 0x0, 0x3, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x2ef, 0x2}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x1ce) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000014c0)=0x8) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x4b9, 0x0, 0xfffffffffffffc27}, 0x5) socket(0x20, 0xb065f9b10d5d40e6, 0x7) readv(r5, &(0x7f0000001440)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f00000003c0)=""/4089, 0xff9}, {&(0x7f00000013c0)=""/108, 0x6c}], 0x7) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x20, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x1, 0x0, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x8001, 0x1000}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket$inet6(0x18, 0x3, 0x16) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002ec9d769303a6e1f0891b06c653000"], 0xa) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000001100)=ANY=[@ANYBLOB="5f65b717b2e2cad0c39a9fada93ec339d0a71304817d2bcb26bc55ad80c80aff6cea71c6d67f86ec86ad392740de3f95a873c67d1d5104554ffd87ba6286"], 0xa) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) pwrite(r5, &(0x7f0000000100)="c60d11fc6dc5871dccbb8f57b74233c5cfffc72fa590e01546cd99e559f2c14f208a6313ad8f9bc091ed48790c6707953b53fe0205131597fbab790132bcd280eb17f5eea905b408df35de2adaf408ca963451883f17d048ce69962fa6e73815e5b1ab8ea98c93b3f1916b3acbcfecb6e2f93050bc302ae66b05da42e698e21228e78dcbbdd12ad70892b76cb574fa4d0b7805992115e0a04e8e174ca9a312c0b4bcc1356c150f2bd76f81184acd4a9a205191cd065f9b1a0ae4056f9d8a36b4dbe302f42fdb7adf9187e83fd1b32136470782d7876eb618ad5d9772e67bfbfc3eb9816d3c66d8c95bc2ac9109a4b641d5da89203463f1d08067bae2676bf6d4e2cf3f7faa0608256cceed863e94586dbe527840acecc1b4f9f737f0217b95ea62925d87ac15ca0ae2ba0bf9d050bb87985696608e5c1cb08a3c04615d2baa2d956bf4a383436e7aaa3b2d0ea66d6bb446762b4e466a7d92a5d0d053481800af6948bd16d3bd01133b1f0c21536f6ce55cdb78ab27a123d13bdb992f9518738feb7dcdc240b7d20aa425dd8a6d30588fbacca2c2d3b98175213d289eff340f704319d712140491ab6fa8709ed8f42b9908d09cdbeb00c9381f747049c4334697c1d8ecaec8fe689dcb43437add2abca57b2ecdd85d2d2a5800f72a677114e8dfe505017d6340ea6f9f85eb3d84ec466f53346aa861040fa3f0b7c2231b0a01096f626879d6a0ba5e697356fac29bf77cfac3ddac014a907a8104fc508312d8676972ae8100bd7e7bd74e37ab910fc76d75e2933447aaba788e2badbb21ba9622d9658b6e41309464fb3aecff84e33a06c6d06888126494e673dd69c189597132c158739814ce87494d352887967bddcfaf317762a7b4d348e0d405651315be8d6fc0ee263ac262b4bf8455a6969dadafe3ea80d3d6554fceb61d260f473fb044a7b0ba4bc787c261ab0068029308fea6a595a1172ae54d5f1505d81686110a104ab35f45677fb4bbc98baf3b19b0e92891f128a8def3e5d3a3a6852912bf3ce48c08fa8aa9870533eab863dfdb6b62f458ea9f239343e039fdb7d294e196acfa2b156ad7be712fe71272cf0cf165a5225b002f6fd872bac4436ee3f484f94fd260fcb70d887c2a21016943ce04a449206feb4a36efb7d52bd86fc11d278c0c0527f750d09b1f73153a3abdb75fd7fc6cfc6286c0d2330014ccb61c546a7ab71dd6064f138e1a8900b46064a756e2c730843a991f85d6828141842549022b6540620cb8247771bfb602ebced6b5cf9c57e406207c825773edf0c4e5b2d141ca431ad88d031645d0f909e32ccd7db3f3f6bad3fe00b6441967327b53b01b93b768ee62ab75d52bf8887f21262b86f2f666ecc35e86e78b50ef9663ba44538c40d5a65eb4695fb1fe89f98031f2596b4ff6b12fcbce442bfd277013576314ebdca60d30fdb42824ef4fe26d56aa890d30b4cbc7f055d788aa4f5c82bc944037fc66fa48aff86d410f860886e9c01e419ecb012dd4143bb2d52a192cd0b4e2ed842f267169ae76da2674b1c4ac45096dfb6039929fb1d4abc364ccfd5ed8c161e16bce65db5c608c926a8822b0dfef61f7b2e0b4b2515e1f950a04b0b1e7ba2e4a31a233bb9add03515ad0782fb759ca99db23f54100ce31e94ee1b0a6ef904cf176bd707462ad17bb6e27ddc36a960c4890138360a067aa2b44d772a4b627efe5b54f2d6c13cf3e8e679c5a02e92cf963669966c5522aa873d85c85863a4045806527dae99949493f0f73eb0951e2013c24c026318bbeae7fb4a61f9078320aaff7a66b7a9255068ca827d916ea6b1291813baf47279975840455ba84dcbb931d7b672a0d58d48b4374da0bbed5452a5f8d5822f08eec5215b22c8db0fb805b262ad4fcb77e9c41e5bfe37c0cab2045e1dc1ac595fdf25713232c83598edcb5682775a36a5d230492d6d79c0a4f3e67833d6cfed4b4ce1b51d5d96b1635d83e3457af98c13ace88419774477eb58b034fb91ced6aab51b22f29c99195564365d0c1d273c5dc20424724889f6706c78db8eed843304695ae2c872544312de44e2a1f976397efbbf1abdfa43b1afb98ef1f6aefe84df1e951bfcfebc2a30515923ac573528b3dc4e95e76c42b5b3c09dd9c646c47576cf0bc3730d4599edb93ac4557fc4d2a48d08fa88897d3ec0e2b26016acaa56c31d76f6ebe237a89317e237b80e4e6241c5391fe03267ce60acfb2fa093ec6b1f4e3257bdad795501262850006ec0d8c503feadc0e335e800a67cf52d7599fcafca9996856d33ae02097fcebee0c1779be22e1a6f591822ee29b0d6933ef65f941e5cd54ee5893314a863bcd7e851cf742f5dea2595cc22c35777609368584acfdeda3b35ac444fc61a30f33762b869be1857727e0ed76d79fc43fc50a5371259a88e3a61421e7782968a9f98653b4a091d32818b5aad523208fdc000ad349b4f50e50fbaf905622d52ae220c29eab822af53aab8f471b79fdd0ae6d5dbbb452596eae3840266b1beb88fb535ad4e1aa0584ac2b5e0d97c334e8db3d59da5cee92f3fbd37ffb3c8914fd11db509836b83b6f65d60b192664b62be18a15e7a9394fc5c66a5b88acb6264f4f1721e42860fb3e2235eec5e0e732139ea9c02c1e984affbe9e832ec4d7b21416c7f943d43120023641902fe9254c33287e269d533f1333a6e6fbaf155eea76b988d15efcbdcecd28412ef917697675e6c926a175aae3950a90cfe70dbeac909da1dd323d02493ed36396d7d0f01ca784ec4d3bc1838d38989b54644604b3542c673baebecf489f1ab97db12b37b690ebe6658527686ead25fef120c10bfc5fc434b0a29584827d4fe870f70f0caed9799c3daf0856d3dd24647421dd72bd63a06f3fd18091729cb6d2c1e08e71e37940ea2c9d052740b3b03450a23fc5a88312fad4bc724ca9839fda77bb163722031c7bcb39e528a28d2f34c2cdbd2c794865a6fd6772e6fe38243d2e86e3e8c004ecb483693c9551b77553094764bc7ade59f5a60e566768d9a84736561ad203d81580919eb006088f71f4640bb91ba36fafa8620dc26f92a431a90c7895202d9c70c3c7980ff0a1f3480218c44929cbfc75ecb5332dc6e9cd7118c42d6717257ce374fb7dfc39ace2a62a36d1b7f187189272f964b57fa56fdf8e2cd69229a0c1be5f56a1a7ffb415f3081211e276bef25e696b817c695d4c4f7f5ab44df6827369fab9344f92712530a9acb5f470afbe0cefc8c34beadb4b050551eaf87c36fd29aac3b1f71b195543cbf4a858b8d98c72c73de13e96fb68cc65df26c65f5584831cce1d71675af97f4f6bceddeb610523de1976bc101ddc38be7cde46bafc27b6c361b2bacc55ac71646499a2cf71bc58468864134219fee3d360a10b98a4551bb2d003fce95b63ac284372e02ecf14b46618c857eb766d667c0d8b6f6f4685f9c48f0c471134590e8c31b82ebc707db491a7eff90b2fc32837c8f9ab7b3d6aa63519d4cc77c6a86cf44688041a2b3b43dcb8d0ae1c3ce223375a20f70324b096b9104ca3c8b34c55db3e42347c9f59498fbe525f75cddd572202297a58eba4bb850ae12c5fff68dd1e666772f9872015472cf63698d04588c7807da5101733aa592b8947d82274e6596998efacd16264645982813fba340fc07c1fdf0f49c572d84c6549ac442166be86a032c3bf19b833bf63a2f4e5a9e2ef467ada8cc4dba1608e22cd90ee4141addf5a50031d9d97f595e2442d680c7f3245f30b8548b1a685e48e8c53f5ca3234769f66b31bb650ef6f434fa56cfa3e24e359aa0232ec8f7f9ffef0f979a5a22949cab7e8b8ab2bf72c01f3454a58963d1315a1efc15c3137fae4854ac3a416327f2db5255a97604c44703c35516ef0a24a615a07f241bcd47b68d6b7acadd68842133b9a72d358f9c7d3bc356de5f56153d36362180f1c1128ce43006916e06fe64c534554609171b937a8162d7081a14bce7f97756a9510c42930e27b776fbf99386e2d29aaa6a3bee108ed4701021330fbc18f6d8fc2bb0500823655ad3d21d25f969d01a82fde5ac9cfa7f993a0c172d496b537291472680ff6141a16538fa43bea8a4ad0cb6924d90ca8dbf4479298d8d6870146485ba78cfe5e82abd773da9eabe511bb79e466222488bcc230115b3dffbb379fd31e0de1abaa9feb49a9f3c1440c0855cba9f65b0f0dd6b1641e079084b4106e6f8da9e6ce48f1bbbdfad7b5e512ac1aa2ba9c0e269e48a67877d38ac5597b7549314f40599799fe9633152b902a1ba7a7d59cd2544d251329e413b18381206c98e8060ee4f18f7c72271a8190d3e0cca1c40121d972c3924da96992c891b0fa96ab4585af6ebe9964c72a50e8abd3b8464de173466cc49eaec9df903b93ddc064b7f061a9bc399ddd4056647760e8b71f810d64764f14acd03f4a4cb88142bc2d3ac08629ce0fd7b20629e4cd1ed54c7040699ea8c659a3ded40c4a4b02bef52af6f36cb22f1dc24db02b8784a7ea65aaa1dd29cbb892926c5393baadf5ab8493c64ab0cf69a92380b7b18d01bfd5f0d39282b0d5905481db9024cd4d09e8a9b559cbc3ebfe4f175f44785894a251a7640470ed13365570ed03eee33a2ec4529f874829621c687bdbef173a3de110cc65b9749fe5c591d723798cc02ec216ab2746d48dcccdf2c73c73aecb993c2d4b63c4eaf9532e4a25ba853dbb71522f11049ca9866c9c17dac4cdd61eb822281047da1b81ba01dcaf3baf298557daec908dc2b5b82af21a9b27f0dd1a2bae6736b92b8aad9717a12ffe3014b9c7907005c8474f5164e066f41cb68b9e920de2d42ee672689c563f9078fdd4a87c42896a5d356a9981233ec962770c7b7774ad6499e8d7fc59fa3120d67dabec16f137ac20b0a25f5f2166cfb33eb32957af9dda63ed8f1a57c9fc49e4f28b484338e8e9623ba278c4f0a7a71180cb0f5897d9b313da33d86cc7f296aaf71c4fdf95e89a030c906e4b96e12ce4c8a19ac94ce93d3706aa6db21ede998c362d16f57581e3ea739b1f4985b1db81163ad1cc3618e1541da2e39aa27f57e644033380a9aa9cd90cabb84244ea0820913b22ce1d6dd2cba1aad024b443905298579c7833987241961b741953ff72e251dabaaf72829365299409054f06437f3ba2619c4b1bff1fbf396e9e2693145618b2a58da75d12c9c96928c42872b49e8549542f4208797f746c21d65bf0a358a24dbd5350fbd0b83ea8b00646c1ed934207480e5535111c894a81b893970e602ce2234dffa8562e2e1418af73cd360ffe8a6bab996bca142373b8e967a0ae500dd758671884592accda4a3f1e93857c1dca1711168d04a90646e50789894047d57fa0f7c9fa933be1355c27dd284e8077824f8f74d17c0482b679d65b415e503ec42ed6cb6654766c2370b09d068d6ca6e487dab5e0ce3b20e18de2eabade9b5f9c97d6d2510fa04afabfee97b5d70c0e75765092700c5a14ca0dec8d301e7f69d2957e8800fe2bb636003aab2b23ec6e11087dc61ea9da39b761d6f81742b72e063c9dc9977ec409b98c9de94c4d9a93d423f8bdb961ae724fd5c5db03368175a4017657534f549af52723b30a2c528228a5973fe088926df7d3a321e2e9de705d32f7758cee3ca637e2985ac2963e75e6aab4bd04719e7d8079f81568e9ed9b9c1c788d6e9ab1868c100f28f818ac25b5549bf083e28e95665c6d7de7f6fd8998428cbf7b26ec81029fe038aa5fbef2c196922e761b43dd40947d8daddc8c33a1d9fe2c4f3469939c", 0x1000, 0x0, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000001280)='./bus/file0\x00', 0x8000, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) getsockname$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cee9cdd5000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a98c97cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006906c2c09e8d645eb1fa88d752d1bf02a5fb94a7d9762f4ca928f59ed1aa23edc15e7ba89c6d8198237ad0c04d455528cb31752e07e498fcf7e3eab8d852e0fed76891b73df1fe7d1154165a936eb5430b5fdfd9d01e5634b8812e3ac24ffe3011c19fe4b3f5be0296dce1305bf0474474878d7a4ac98a39de50f10af45fa778c7a641187c490f9a8b6065aa9306e4be78dce4"], &(0x7f0000000080)=0x1002) r1 = open$dir(&(0x7f0000001180)='./bus\x00', 0x1000000381, 0x120) mknod(&(0x7f00000000c0)='./bus\x00', 0x5ceeb2527cb24729, 0x5) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup2(r0, r0) dup(r1) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0xd1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0xcd, 0xead98f44b1edef7b}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) sendto$unix(r5, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r5, r6) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0x2}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66690d527c0e8b55936428558cf6fad4146c653000"], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4}, {0x87}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r4, r3) r7 = fcntl$dupfd(r2, 0xf, r3) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r3, 0x7, 0x1, &(0x7f0000000300)="eac8bd23dd4db2ec2104de9fb132e0ed26f4294e1c56a53dab9f3ae5e9ab64769c5dc9164f59f557c6502bd86bfbcef5a1857fbad3199d737cee5905ddef004dc7db61c3e76f20d77ea6055192e0189443605b0f7917c0604630c8783eacb57aa77c7bba2bd763975cfc1b036cd75eb0882871f87c38c38223168bfe205b43a0e6272cc5b2736ff4927feede26705df3441b012639264371f751e47514c6aac9547a1a253980038c7c61766f2eb2f63af19d5a7403436c432fbbc81d72d165ea8606c1a5467e5b6551fa32d95ce8c0fca51c831178acd5ceb88b1967a6b56e021bb269cf267ebdd6998e2e1399b695b4eca6a23837a034f4cad57b62f2f9adbd28d406d2bac950bd83040bda344e9c27a5237d577c45b8ffa3fd1d4d65d847aaa4dc610ba9dc1915e26ae5f313d630fca0d3e3b2190ef36b6a119d127af7071e30bde95d812de9fc002e69d938797b71bb5231a4a5d73ed35d5be1929b4902a343a9cc629296dceefc5dfc8976905388c977c1ac045aa9885abe3e801cbeb27b1d8b88384e7ecb5ede6137dfe26c77cd0b367ebc59e09f8bfa5063cd88142462d201c7fe0d8bd0043f1189370a75736b5fc754b73ccaffc500bbe68f7c56dd8ad05b4d71f0fce10a68a91ed4496c87db95a95128c741e7d25c182352c0e3b6e527921fa3a75899f4c6ba970d7bb883fbf827488596163fb3b0e7c12aee1d81df59b1ba5676a10a0aeb4f65660f8ed3704f2010fa966d3c3997d9d124141762120f89f0b6f297e5321702c637769db7436c57d2110e96ed3d68dc72084197b37384b21fa71a7b10ec57c95de7fb1221a32427ecc7f7e767fb4193fdde017702663a79750ff258c460d73cfa92c47c3729976df8e8b838d4878d3643e535db07efe5928d1006f9b16fd98696a97bebb454019d455c51ebf1484c386614cee2b93ea96df9652b79b71d31ffa1f5ada0a967c32d114016ceeb17350889c8e4c0f01ae8db81808f9f625cc21cbf5367da0766b34153c9a9b37e0421f4a83f2f8d0d6d02c26e039b37367a514bf64ac31ed7fa0028b859caebca9145aa30acd42681d875134d820699a2bb142657f0dce557727db326bd99e2e43ac5b36cd73874795a7611c55778f2d28d33c9b22d0cd413072f939b6863c8669dbd30696dece49fd3f6d527f88fcc6d87cb97ef0bbed64ca01a26eb56474e70dac1d22c4fe1a8cf49772bf9a79147a4eb004c6e312d9d9ea889b7d0f255aa58675df5895f6b0c26db06f978a1c5d14db7f1722a56bc66d7a8c3c944a71ef9651c81769910a1820ae511eafbc6893be7f276b6119f8e4a537591da119f3d6a4c147913923d3faf43ec108f90a3d7f2bce774319200583848b992a98785da3828bc1a019cdc12195624f13c7aa14875115d6658d38aaba65a18a4807ec7e33ac230cab4187e5ee780a9fcc727c6e49aef0aa2cfe23b214792e19fcaca894d065fa377fbb6d347b97028cdca2416ba7aed4de3e488b643bf4f0f03c8398d9960c42fa6571c7310c2b93a9a4e3743c1fdbd2c57553ee5256fe097fa3f5abd0fcf7f1d6e8dc1de293fb6a551d57c61f851595b2a27383bddb4191f6a88269014cd813cc4d17083488fb0ae317a6ec38a3add7069242c00fc22509233d80a8738b30fb693647a6bee70da5b5ae3705e222ee5bce5de5e9423c3252f0dfeb1f2adf13729867395121690b08eee06e904f801ca245174a657b976d8da5a087849dbab794a1eb817c8db5f282e4b20ba8d7f8ca80143b1aa17c8c76e57c23698cc8d3abd5e95cc6da16c65e504859de6aa419b58f42f6caac51e074e43d70d083d94d0b124122c97c6fb12627abc204b5a28af6222bf374e1eae4e2023692194ceca387f0e418b23b843502d52d172cbd4c4cfdb157a9ca2df91e7bcba6352a8012e8c8e02d78701120ba74756aa47c16057b28a9444c67e9ec380b2335878931544dc8c1f0f97fe70af570e90302fe09f82e75bb50577ff7d575c97df42cde2d18cf0d79aa1d39219e59cf647675bd19a53a53adb4e837039413a10f482453ab8ad9309a78e112d3f3df20d9d5a07a5423a52dc3775f5a5c2b0b4393a45bff93eaf5068271adad31163df52ded3d2aa3d1b29626bbd480fd42eb307ebf790c7d987e4a82978dcc24c9ad2ac7f41bdfd2107752c3314a76bfbebc0da76de973d23148eb0d107c1aaea7562f45fd368b0df2f50b82656a52cefff43ccf42444a62592516c7c235b13613804731160e3c3dc44db96e5671416ce5e9d68d1d24f39af0e8700a6ca921b00c71291b9828a198d9b1e9631d2b9c2235a9d88e72075d10e66b655028ffb99c55833a880fe7d8e4d90312a7003974d412fff66125869bc79004616010d22eb0f3f1196312e7910a4cf491d2ef0dfb8b789c533f086c218e069d3c3a9690f619978f8e062c9fea6320a06ee33cfc74d0bf4561177258197ba10bc8ea109e678ee5261636bb4b38283788cc1d24c47dbd033b47286b7de5ae2f12ae0f5cf37b4fe44080f62cf68efea086da18e08d670e50fbf02ba7df3b0ab133f9eb3a7a9b9818c9c4ec97dc89b3624deb20146ad1963614e3d4e684bb18c8aa89bd6de6d6d084f27711715dfd225b13b52af2ece72dc28a65b3548f8b05116013a2bb1d4b6833344a2ee6fb8fa7b4a677b2f1275573a07165669c68ac7ad5d4d43a95d6980bd35bc1845086bcff9bec9d81439de194814785712a2924c59850f406bfb274f90925d513784233d8149db5c909eaf017cf7fccbfa84d77b3f305d4cf4b6f2f2c35fd11bde3848236f93f467086fe8ae241a2b2c39da5d14eb0f9626fdcacd37fc6303e641a705201aa16b7294190863cf4ae941a53897850f74502762a6de60c06d29fbd9e18878ad882c062e784071f63955fd91a709209c7d1115309f3515aed71d5d5dc12336ebfdef7614a84d6c6a35c5d6948977074a878d06ccdc19be7d43b32c11211289ccb6ed14581fee419bbb561269a8dcb8590a5a64cb8bf01a0cafd5269df3451ab7c643354fd21ccfa2440eba8186addc0e09fb3982f1bc5fcc9cfc7529d1776af7fe1573994f89597f0101b13d89ae91624b2a46fc6f4d3f524d8789b7f6656f90351bf5a78012f6ae2efb2e2487bed34c0849812723b9b0c98f89b64e859d64165dc78e1eae79154d61e7b83c5409578a26e8f6f70309ad0658c3ab2ab769aaa51c39062a95170f67fcc9153faa637e2161b86d80b60418a3e1e11b6f1e483b5458917e17415e95ea86a01a829bfa69e2804bd56f3edad9e9ee19b7c68f4e3c2aa36b45e4f7ec410904e99482de59dd46a78c9180fa213bbecc98308a480bfb80d6485f5214b7eaf231b539e4ef7bf57bf796e3e490d3ec86a4cab8e2d197c7c0c6ace86ca1fcd62accb18fa490a3f12df765f7ddf98c9e5c3e93d8384921e300edbbfc7f300a20c01ad94add758303f5a099ec5207bc92a8a67319c71c5bd4439d9ed974cae22968f8a9bdd1b0a6b785926f47a77b36952af2d0e99ddd81391db38379949c7af4b8dfe5f37cd84d4ac163a071ec872e364b0a792cc0a824031553fffc2fd51d51c27eafd54dbd03c230b55da50251e4a8a1c44e019963e8e4c8fcbd480b30b88110a0addca04699886cb2a585350a3422f5bba27f53cabf69fcd6e8534557edfff3151a539224a4394cc0ca6910b12fe9a40deb2b3b87ff737fb21a20ab895ef186a80d3e6822ce1b6fd0feaa06307478571c2c8e1b6d68297da7fdc55c2401ca25dca15b60ebf13444d2dcdd88a2b7aaad48290e50c7c68eee1d6e799f2a65f7d421142761af516c6a8df488d899ef88637347ea6cf0ff4fbae2b4f10c4049584efeb9dcc2a3d4b4df9d02696465e5efd83d1e46b017cb5e7ec9c7be1ac44bd8d939ad516f4ab9904219ec066a51fb4790b4540fc4f3424449d7d73ac075e0ae384dbbb6b56f39864e4099fb6c7c156f9f490867ccb32c94f74caa0426144892d69cf27388573634ec117ee46cc5e081109956fb613dabb0e53441c333ae208184dc73dfd45c224990e5cddf574e05f357b6c0450afbce495685c7f4fe27c197e66e222ad59f0620d4371f9ad6afa102d267c37d5cb15e2373004f15ec64c65ffff837ae2a15d74aaac97d6d0436feebb83f9368ebaf281cd8b017c0d575e4c0af97dcaceda9a50d367aafee74c16624c36c529f6f6daad243b2ed469d9084e1b918ad2cdae8e57a4650c59882e02ccffc18b79bad5a6a957b8b866f0a603b10bc8acdc2d75308f955e3c0a5b7a762a7166c11e59b912eba7dfe156c367571bb626aff328447f738e4e2c329417d088854ab6782d310447d24ec190ec54ea67d684807da18726ab226679351805da97285a68690500a9154e7708a1380e6b99860f68cd3d4af886c1485a52d4b62e46b8bfd093487f860389c8fe2fcb575a0c771078c0e020ebefefeb32bc945e3cf625b346fbc8dbe84cf1d91802aca8e31b2a3804364c4f63acad5198684202087bb1aa2788a79ea7fd421921dc2c4f135f100d392258c90e974dca2192772045e88cd9ac21834ed1d24bf509a5a77d3b2edccd0abbbc13d8819a3415cf3771109dbfee6a7c99942116321441621bd83aa52ab9d7418879f8faf6757680e12c10be958e6981e8a9ee2f716c35d60cf1d9f36c92b947394ecfe98477187ee0526fdd52faa556c228497b21a99d4cf698ad556870e872a26a7c5231a27567e73ab3e7fbb878eb7f1e3d0e87bee25ae15cb3683ab32f7f5db0a9ad46dd476f5647c2e494db40651c717f4d143ebc066a32b101db947b4bfa3c17faf78368a4f79cae53f117a6e58c12ea2b64aa9b751dd8e76a6ff4ea7f814c4f270e09c76ecf0ab0f424cf97ba5a16fa71ffe16dcba3240a10b988d814ce79c330fb9ee717511cae48da8c0189c215ada3ffaa396184f339b45f7f0c598b73a0df15cdeea710a19d58554904e076d1f60fc1af35748583e7008d43595d2de708cbb2c9fb11b57bb6e62913f0560c7afbb685f7e173d84f682ba80359286c82fab1872c6b2d221364162a31bca03e03fbf414a35b8247f8907b7eeddd62f5408fede03df3256af965ad16f3fa93584913c40afa19660deaebbfa09884a660bfadc26cc3c93dd5578734defbd18928709c417d38240ad6bd63790b44de78a99bf4fd8b4071401e3abb465c821ca87d0e83ea49b9145509d20484e88185487cb2ce0c91ddefb37ae8700fc4c85dff802a518dae06baff7d3a9436f38d9cd50552adbbba5a444271c17ab2d09a2c2094547d4d09e9beb27eab292569435ce1baadf59d9f2256ddcfc1f96f77a67ac53563c092b83dc09b5ff3bcb780598f412fea7e93615a0777769e0fa8baa4dc00ebd5d44ad4d4962750c8dad6e36246592f0b023980a79a58a42e37f5054434dc673e5546a690d2029a6d4230d334ed78c4169596283a7292f368865069d96a67071656b20221901efd959e9056fe35830d41340a39818b0a922e99714e0a1a6d404edf1f3e92a9d63faf5ae3c788330ad7f85a20c895b7146d369ac673b09b9090e3171697289d77e8bb8023c73504bf02f960b59cbf10fb8fbdc9f03d516d0456a9b155cb8438c1103e40aac2e447bba039d7a85ae5760147301f391243e2a946749fc1fa7650ae7532d356574be6265cac4f64c0728ea64f1d0f2a4d0038e90494d96a382aa774a6a73c59545225fc01748aceac7fac9fa600f7d1772803e9681a5c6e84df25baab70beb93182c99a7abf06cfe9cbfbf7440f11a562f4fc086ec", 0x1000) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mlockall(0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x400, 0x165) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:00 executing program 0: setrlimit(0x7, &(0x7f00000006c0)={0x100000, 0x7}) syz_open_pts() shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x4, 0xe7980dc65046ab2a) shmat(0x0, &(0x7f0000ff8000/0x3000)=nil, 0x3000) semop(r0, &(0x7f0000000180)=[{0x3, 0x1ff, 0x800}, {0x3, 0x4, 0x1c00}, {0x2, 0x9, 0x800}, {0x3, 0xb2, 0x1000}], 0x4) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/96) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r2 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f00000000c0), 0x0) r6 = semget$private(0x0, 0x3, 0x80) semop(r6, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x0, 0xdf33, 0x1800}, {0x3, 0xb09, 0x800}, {0x4, 0x60, 0x1800}, {0x4, 0x8, 0x1800}, {0x2, 0xfffd, 0x1800}, {0xca9148549fb6f6e1, 0x3ff, 0x800}, {0x3, 0x0, 0x1800}, {0x3, 0x8, 0x800}, {0x1, 0x6cd, 0x2800}], 0x2a1) getegid() r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x9, 0x1, 0x9}) getegid() r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0xfffffffffffffffd, 0x9}) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000140)=0x1) r23 = semget(0x1, 0x0, 0x26) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r24, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xa101}, {0x3c}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00"/4098], &(0x7f0000000080)=0x1002) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7e, 0x1f, 0x81, 0xfffffffb}, {0x7fff, 0x40, 0x80, 0x3}, {0x8, 0x1, 0x1, 0x2}]}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r3, 0x0, 0xffffff84) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/192, 0xc0) r7 = dup2(r3, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: r0 = socket(0x20, 0x4000, 0x7f) listen(r0, 0xd2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r8, &(0x7f0000000140), 0x5, 0x0, 0x0, 0x0) close(r0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0xc5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1b2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000180)) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f0000000000)=[r7, r10, 0x0, r1, 0xffffffffffffffff]) setregid(r13, r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x3}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) recvfrom(r0, &(0x7f00000000c0)=""/58, 0x3a, 0x840, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x81) connect(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r10) r11 = dup2(r6, r4) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt(r0, 0x2, 0x1000, &(0x7f0000000000)="b26e8dacbeb758a6abf1491acff7abcfc281346e1b39f99336a31584ebdd0b55f3696836fd6b28a856e1c18497293367dc32639639b9a7218a7058bb333a9fe91988375abf6cd4267aafc08fab19b3de4aa3c3cecfd5bbe3ce6b", 0x5a) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x0) close(0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000300), 0x0) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000240)=[{0x1, 0xffff, 0xb615370030b43e0b}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x800}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/23) r6 = fcntl$dupfd(r3, 0x0, r3) write(r6, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x400000000018, 0x2, 0x68) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000d40)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3e99bccd4b58dcecc98697b8280c65ea0b5018607000000194bef8908abb9ebe80000000020c3df0a451b3effff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0aacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d78450402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b62815b9b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d5707119d85b30d5553e26b87a34175f9950589f91c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a000000002d7551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d2534256400000000000000000000000000000000000000000000005d3cd7f754eab53eaa45584193a01a3c8df4f2000af8cddf6866dcf28e03a6a487c2521ea2016e7e88e2948808b19cc1ec62190103ed321f860b5da86a3a2c2a94d3cf37eda640b75ab2af925aa62ef865a1589586f7b05c1bd3c6b36090605b78444d2a9c60578489fb0640320b479d21fa41a0bd0d72fb229edfe89a287b6b1a0cd5906cdb419fd0de2e17eccf3e8c34ce01aaf4dc362c0aefd4cc85a03598f212313b54d0028ab928b8658ee02d6005870d2a56bb792a6d8046d005fff788435677c1d12d4194ac41d1a6d750db1baed500bf65c225db52de5e3e966cf3fc8b52573934f5ed9839489d2efab7be198d8319a1dd02b97f3e7e3bbb29900b80333962e112abe5fd4360887ea8c108999d23fe56cb56228f0ce600ed94b45cf8418320c175bd3e4df3732fc696d2b9b1173db1328ce1f75a1a88b74fa0236ebed8326a55dec69d9c774947ff5722d36b3bb37ddfe71bef2be3fa7eae42ff2087bf0d8b3fe347c9a5b6db8fa6c5972857c985d860414c50e60fac5e1a81156caf1556462aee52c0381fd976eb0cade6f56d"], 0x10) r9 = socket(0x10000000002, 0x2, 0x7f) dup2(r8, r9) kqueue() setsockopt(r8, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(0xffffffffffffffff, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) munlockall() utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x0, 0xb3a1}, {0x7212, 0x7fffffff}}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x64) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001180)={0xfed, 0x0, &(0x7f0000002d00)=""/4077}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = dup(r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8000) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x18) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000340)) flock(r1, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) setuid(0xee01) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000280)=0x800) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x7, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/89) shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015970e38 uvm_fault(0xffffffff82538f58, 0xffff800000a42000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82538f58, 0xffff800000a42000, 0, 1) -> e uvm_unmap_remove(ffff800000a41f00,0,1ef000,ffff80001594e3e0,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001594e490, count: 0 ddb> trace uvm_unmap_remove(ffff800000a41f00,0,1ef000,ffff80001594e3e0,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a41f00,0,7,fffffd803f012990,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff800015970e38,ffff8000ffff38c8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a16000,ffff8000ffff38c8) at vm_create+0x193 VOP_IOCTL(fffffd80377d21a0,c5005601,ffff800000a16000,1,fffffd803f7c6900,ffff8000ffff38c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802dbba5b8,c5005601,ffff800000a16000,ffff8000ffff38c8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff38c8,ffff80001594e838,ffff80001594e880) at sys_ioctl+0x5b9 syscall(ffff80001594e900) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc7391c1c110, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001594e3b0 rbx 0 rdx 0x27cf __ALIGN_SIZE+0x17cf rcx 0xffff800016b69000 rax 0xffff800000a41f00 r8 0 r9 0x1 r10 0xe30035b396b3b8bd r11 0x7107a18791ecf2ef r12 0 r13 0xfffffd802d604ea8 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000a41f00 rip 0xffffffff815649cb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001594e300 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=18574 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffff8000ffff3170 process=0xffff8000ffff6010 user=0xffff800015949000, vmspace=0xfffffd803f012990 estcpu=36, cpticks=57, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 74038 312922 76188 60929 2 0x10 syz-executor.0 74038 466224 76188 60929 3 0x4000090 fsleep syz-executor.0 74038 332800 76188 60929 3 0x4000090 fsleep syz-executor.0 48595 241984 55100 0 2 0 syz-executor.1 *48595 18574 55100 0 7 0x4000000 syz-executor.1 22223 332142 0 0 3 0x14200 bored sosplice 55100 234022 769 0 3 0x82 nanosleep syz-executor.1 76188 247601 769 0 3 0x82 nanosleep syz-executor.0 769 73038 30562 0 3 0x82 thrsleep syz-fuzzer 769 260836 30562 0 3 0x4000082 thrsleep syz-fuzzer 769 16068 30562 0 3 0x4000082 kqread syz-fuzzer 769 420224 30562 0 3 0x4000082 thrsleep syz-fuzzer 769 310258 30562 0 3 0x4000082 thrsleep syz-fuzzer 769 313320 30562 0 3 0x4000082 thrsleep syz-fuzzer 769 427840 30562 0 3 0x4000082 thrsleep syz-fuzzer 30562 23707 55095 0 3 0x10008a pause ksh 55095 65880 58961 0 3 0x92 select sshd 45557 42732 1 0 3 0x100083 ttyin getty 58961 407916 1 0 3 0x80 select sshd 92483 26205 45102 73 2 0x100010 syslogd 45102 362063 1 0 3 0x100082 netio syslogd 16685 450098 1 77 3 0x100090 poll dhclient 51226 429234 1 0 3 0x80 poll dhclient 559 149501 0 0 2 0x14200 zerothread 48896 160533 0 0 3 0x14200 aiodoned aiodoned 45160 299155 0 0 3 0x14200 syncer update 10402 68090 0 0 3 0x14200 cleaner cleaner 45112 155890 0 0 3 0x14200 reaper reaper 53208 398053 0 0 3 0x14200 pgdaemon pagedaemon 54342 470003 0 0 3 0x14200 bored crynlk 91780 310695 0 0 3 0x14200 bored crypto 57442 45030 0 0 3 0x40014200 acpi0 acpi0 79268 242255 0 0 3 0x14200 bored softnet 94896 373744 0 0 3 0x14200 bored systqmp 94021 185124 0 0 3 0x14200 bored systq 20738 11488 0 0 3 0x40014200 bored softclock 30696 252820 0 0 3 0x40014200 idle0 36943 147031 0 0 3 0x14200 bored smr 1 381079 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9486 6397K 6717K 78643K 10895 0 pcb 13 8K 8K 78643K 47 0 rtable 110 3K 4K 78643K 229 0 ifaddr 62 13K 13K 78643K 79 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 31 0 iov 0 0K 16K 78643K 73 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 1329 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 7 1K 1K 78643K 8 0 sem 12 0K 1K 78643K 103 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 204 0 sigio 0 0K 0K 78643K 6 0 proc 48 38K 63K 78643K 362 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 13 0 in_multi 53 3K 3K 78643K 63 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 217 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 125 54K 55K 78643K 1410 0 UVM aobj 27 2K 2K 78643K 27 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 21 0 NDP 9 0K 0K 78643K 15 0 temp 121 3014K 3079K 78643K 4281 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 59 0 57 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 185 0 175 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 151 0 151 1 0 1 1 0 8 1 tcpcb 544 67 0 63 1 0 1 1 0 8 0 inpcb 280 866 0 856 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 32 1 0 1 1 0 8 0 semupl 112 9 0 9 1 1 0 1 0 8 0 semapl 112 101 0 91 1 0 1 1 0 8 0 shmpl 112 25 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1710 0 309 46 0 46 46 0 8 0 ffsino 240 1710 0 309 83 0 83 83 0 8 0 nchpl 144 2226 0 1770 60 32 28 60 0 8 8 uvmvnodes 72 1820 0 0 34 0 34 34 0 8 0 vnodes 208 1820 0 0 96 0 96 96 0 8 0 namei 1024 5869 0 5869 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 6 0 1 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6751 0 6751 8 5 3 7 0 8 3 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 432 375 0 361 2 0 2 2 0 8 0 futexpl 56 6731 0 6729 1 0 1 1 0 8 0 knotepl 112 84 0 65 1 0 1 1 0 8 0 kqueuepl 104 80 0 76 1 0 1 1 0 8 0 pipepl 128 248 0 227 3 1 2 2 0 8 1 fdescpl 424 376 0 361 2 0 2 2 0 8 0 filepl 120 3135 0 3026 5 0 5 5 0 8 1 lockfpl 104 77 0 76 1 0 1 1 0 8 0 lockfspl 48 26 0 25 1 0 1 1 0 8 0 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 298 0 290 1 0 1 1 0 8 0 zombiepl 144 361 0 361 1 0 1 1 0 8 1 processpl 864 391 0 361 4 0 4 4 0 8 0 procpl 632 649 0 610 5 1 4 5 0 8 0 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 384 1110 0 1088 4 0 4 4 0 8 1 mcl64k 65536 37 0 36 1 0 1 1 0 8 0 mcl16k 16384 5 0 5 1 0 1 1 0 8 1 mcl12k 12288 8 0 8 1 0 1 1 0 8 1 mcl9k 9216 7 0 7 1 0 1 1 0 8 1 mcl8k 8192 12 0 12 1 0 1 1 0 8 1 mcl4k 4096 31 0 31 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 1 0 1 1 0 8 1 mcl2k 2048 70274 0 70234 16 10 6 14 0 8 0 mtagpl 80 14 0 2 2 1 1 1 0 8 0 mbufpl 256 113238 0 113100 15 2 13 13 0 8 1 bufpl 280 7106 0 2211 350 0 350 350 0 8 0 anonpl 16 64718 0 40522 100 2 98 98 0 62 0 amapchunkpl 152 2100 0 1925 14 3 11 12 0 158 4 amappl16 192 2438 0 1091 72 4 68 68 0 8 0 amappl15 184 216 0 207 1 0 1 1 0 8 0 amappl14 176 26 0 23 1 0 1 1 0 8 0 amappl13 168 89 0 87 1 0 1 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 47 0 35 1 0 1 1 0 8 0 amappl10 144 12 0 9 1 0 1 1 0 8 0 amappl9 136 568 0 564 1 0 1 1 0 8 0 amappl8 128 125 0 95 2 0 2 2 0 8 0 amappl7 120 90 0 79 1 0 1 1 0 8 0 amappl6 112 61 0 51 1 0 1 1 0 8 0 amappl5 104 141 0 131 1 0 1 1 0 8 0 amappl4 96 673 0 645 1 0 1 1 0 8 0 amappl3 88 129 0 121 1 0 1 1 0 8 0 amappl2 80 2310 0 2231 3 1 2 3 0 8 0 amappl1 72 16477 0 16042 24 15 9 20 0 8 0 amappl 80 917 0 866 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 26 0 0 1 0 1 1 0 8 0 uaddrrnd 24 382 0 361 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 382 0 361 1 0 1 1 0 8 0 vmmpekpl 168 6807 0 6782 2 0 2 2 0 8 0 vmmpepl 168 53376 0 50766 138 16 122 135 0 357 8 vmsppl 272 375 0 361 2 1 1 2 0 8 0 pdppl 4096 770 0 728 7 1 6 6 0 8 0 pvpl 32 184781 0 157225 225 1 224 225 0 265 1 pmappl 200 381 0 362 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 150 0 17 4 0 4 4 0 8 0