Warning: Permanently added '10.128.0.121' (ECDSA) to the list of known hosts. 2019/08/26 00:38:52 fuzzer started 2019/08/26 00:38:57 dialing manager at 10.128.15.235:4129 2019/08/26 00:38:57 syscalls: 337 2019/08/26 00:38:57 code coverage: enabled 2019/08/26 00:38:57 comparison tracing: enabled 2019/08/26 00:38:57 extra coverage: support is not implemented in syzkaller 2019/08/26 00:38:57 setuid sandbox: enabled 2019/08/26 00:38:57 namespace sandbox: support is not implemented in syzkaller 2019/08/26 00:38:57 Android sandbox: support is not implemented in syzkaller 2019/08/26 00:38:57 fault injection: support is not implemented in syzkaller 2019/08/26 00:38:57 leak checking: support is not implemented in syzkaller 2019/08/26 00:38:57 net packet injection: enabled 2019/08/26 00:38:57 net device setup: support is not implemented in syzkaller 00:39:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0xa8) fsync(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) pread(r0, &(0x7f0000000140)="85ef9b372b6e19ac9404d99bc1b9d883b31e7a98f5cfa32e7d761fb1faaf10d4462d9e1e6438c1138b22d4b91eb64b18d677ebc305ad475a019c68d4b908287e9f2299822ff57b4556614809dc221a7de4df9bb0c97393a099a8f92b8735cd297a0cc91c6d9d2963f01357ee93124ecef435b3d1fffb69937eb8352d014539ea0181fb697bbcb28eb75346ae7dbfcfcc54686b71f06277fef83dd69d6d00aaf9a863a005adaa1f3c101aab10dadca07c67d548d166d6baa6d274253e00bb06a2da1b13c282965eccc9b5bb618a1d0f02516ad19e7709fa13b2a10b0c3209cbb0e84f5f244ed52ef6733e256a6eeb2899f397804d55d6fb7468ff7cbffea29f257fe431f6e6053a3c2da2a0aff53c1951d9ba0262665c6735a039b4e6745dc4ed99b484f47a0ca443a82da638ca0481666ddbf43c3b0654a35e02a8a78b59e954a66860b054d2301970a660a0783d8adc388d69fdf7798e3f5d0f4f160a71436439c7c5da40631de698fe51ec8ac75bc6d63d6e493507ee18aceeef8545825ae64ba7359c5ea543f0d9841042c8fc464710463160ce2074af14c7a4c17ab5aac589eee0625ac6025af2a80b464e3bf83c56ed28f03fff7178e9d2f6c01546dee8142d6303109d08ccdbf607ade367eb2d80c7e867cec8bc288374995f4571dc2c1c2560a9a1069dece4a6520cb6bdcff9f2504d97c04d40435d0527d27e3a826bfcdd9e58f4b71676b2af341afe18fd8d683bc89a8692d0f9bddaca89d4fe0a34a38fdaa21dbb20fc8162ad737643238c20314e08283e9c88635dad00aa4a454ee2394cc8f0ec09c81649cb38ae93a905ab3cca0b36f0c0665dbeefaa1dacae10cbd3c5946c1126224437ab11cfe3f5f783b360bbaae4929b5cb7af4b9b9b9ba1f3745cd281f61b793a81a70d3b909a305d366b3b4aa500448d4159ca4af17ae569aac961554966ca105dd181e494338ea5249faad6ed669c02ecd4937c1c6573481f09958d6863628c41c089d26314d21dc7ff63fe7a318784112308f21d51ecaf7b3164238057737bc923161f143d30948896510c1904952abb44c00c61b7775d9355fa42df89515d081601ae1fb7e94145ae042faf5de8ebd7ee35d605bad8a87bfd4a31e45f9aaf793b55a6e4015c9e752d51ab17ced39e8d6fe07d41f30bdc80559ddd563510c788c71cebd3e338e66387a19feb6171c89309cada4db828e9dc32b010702cee08fd6ee5e637fd88cace362cf1d347c75bf91d206f94d08eac07a8dac74e273ac802f079501d01097de8b198d8d599797ce328336725e54199bee7c00d7abf71ebeee2d107d5ceb273d3a7c0dbe489c3da6074dbf327f96c566affe00ef4d4ff9a53d85e5ad8e33bb0b7683e9d7c800f507cc7060c2d4a5f7a53645d08416b0b0b9553ec0538646233e1dcff84982f6c3b208b9dccc9dac61f75ebf1170f73f73e350293fb049d0d64868494fab358732353c82b478d08cb17a549bfa2387b39dff285d29cc2333b9f91e2cb13ed0de20e48d981c683101d81ff1fce584904b37af099269d4c3be65b291815ea1e999216ef5a46576d3fe01584bc7c59b5611421fcae08e2d7da2164b277b942e16aeac8d38643e4f06ba017a47153e712cfc82a096c93639221f1bffa0fd01964d78a9776039bc3956be442c9b0a285e29eb0c3471bd7c6102b907d63c91db0cde01c30da98ff7db6e59a86386813d20107cefb867243bee81f7c20b626a9c4a09031b7499f74f9f679d7b00d8aea35b8f6bb91f88a0396a65da796e58eae030986f94d64609edd801ece0cfc423149ea6340c90ca16f32ff587febbe1fc2df7eab75e312c97fb06177e62d6e1c12fd5d16e5b5e4dd9b8e5c6025931608473ad4c0004a03fa78efeeaee2b7d1f6064b6a6189ab315ff89603b3a5a618502be85cdf2e6fbeb1a58754c4987ab1235af5746ff69b2cf109660e578026c488ec2bb79e4cec0f32840d9daf839d61fda99ea17c1a6403292d27e54d0a1645f61d6bb6e56e569ae9e9d5569efd711598ed274e759e135f93ef6ea7ce5148ca6a4f8de6536743cd12f5247f39146db013da8eddbce9199ec07f367b3fb068bd6459e719c962c718a6e1d88f76cb84c991eef7ebdb5834a7c3ef92fbfff7bf61a663c0cf32729eb92bf1297ce7f6667da59b29c27b71e72f366773ab3391a2b3bd1d16d3ae3ea13de894972b6caeeaeb9e2eb6b37e46c9bc712357939c289d96adb98f7d6d67617ceaeac8d9bbda78f7741189a5dfcb969eef00b15350e2c393d17a9f7bd69ca937cf2bc170cad21a9109683b5b531d647252adaa2562291efe461e0e4de8934a645739976ed96e256f842b25a7f07d3e71e1ce4640d94f15802d1096ab848a623d85efb03803ce0a35134e666f6a605fefc08736103dfa27892b820bc0e18b8d6ea6ea5cad88e4d60446c305effa7463f2d5f5ccffa19dc6e46956bbf8c884bda0e1a470a21c5754da104c6bb7e2f36c33ac0974fa8036c6939aaa52ce7673cf38428685fddf42c070032b455f7ff6baba90f201540c65592f9b56690adfab4c802fb41e5945b9c90ac78f1e1da1a9c41381a77db6a88d65119462cf46e5358f68316b19d06b4c362781e2728539fe5feb7f8190268051c007a6771b109e2c30f63ccc80cf225cde06c51a6502bca0a84ba6022a19f0b5903a53e8e6e7d136302df1020e210b90973a11437c24329d772800e695f7946d852eb6beffe5a83b8039e9d0bcf52390200b86797bf8342fbcc1351bf264dea9e75a61fcab469dd91f109547dcfaa9b7ab4ae321f77bb77db87e770cf9b42daea85ef1727aa33ce6849676e3927c833effc48d07f838132c88e6ce0989bdac329c4bf77c025125388d561d826012f7f14c5e81c1f9c86d89d26327b12e534f270c2bc0911198c6c3c3cdafb5723b697a166d09293425f4f94a0dff66305d09ae762e63afa9e78068c26af55a36f3822c56f6ff8c4eaa9f1adc5258c36619c82aaedc8a42b1a5f8d8b88bdca8fd781ce6cf66a2d03a9681865c665eb078b360c4109c23dbee13405edd91df3d2e97c8dba02f690a9c642d9af3a2504895ab4aa82745f4a0c1e98b94196212c8bf50d20d65f93f4064dfb03ed970399a240cd7e723f18626f55294de678cedf78bbc36f93bf0c39c57ff63024b71bd3f6c3f24c8b6f169f26fdf0e02e10fb70e7ad222531d2c8916196b217a576564bd246bcb98be2cd424b37cc375690dd57f428c8bb767b09a5deb6cb184284ddd54939e0c1e7b78e18d81db54faf8784d835eb637252c52efc5800b0d2ab599c27cb514d8305f7fc3c522fcaab29a2bb16f084cb45e88877bcf668bdbec9c6e746954b72a49c0f1a1525bc51d6f521fd9dec1465b889ab107cfa1319bb392497edefc0ade76166abd0cdb1941ce068b1b7c09be6d2aced82b42f890bd05725f385cf4d6242dec35923851829abc03240d6a1900f880d0a8286626fae8eb7f98e4a3ef40a293140c715b50020be135163cb9694669b6ede80ceb28b2f33d290d8e18117c72c7338ed9aa832936942f3c73cc6178cfbc02c835e516a17c862ae2f54c060e40a781d4eb89fbc1a6a2b4413621b348fbeca445a5501de7ac7f379f29c8e320367211c8ac45a38946d094bd95ba4f3c56b7695f99d90939580c796f8547378c65e0841dc56a69bcf191c02c7d55f83853d7f4ed87bcfd3529339868353b2cb57f50a980037e218bc46842baf1d57b4ca976a841b29a1ac94ff0d279d00831106d67b45b43186867f55f8141fef1196585f4e31f94f131cf138cdc06f14bda126de3593287d52a78f97f6f67b96f5076037b23ebc2e1e3f19c770f5ce77483e12ba65c5beada0c1fd3a1765c41e11c0c2771f9b6dcacf1d289674893c6b56dca0b795210c3fbff6910d1cf094abcafd95713f79c99750fb1c3293680840977ab21f601f768f6cfa23696e93dabb59dd81ba5a1c1144f68ac008012eedc5b2e8b2f1fdd2b6c9ba2b2c6130c2596b5851a197163d5650445078b914152fc02f973050da9d35108b9183b3a1c317eff1a5adf820d0e34ded58b3749f725eaa2c1c4d11204c9123a38c0ab92406ee878c8b86ce70143ddeeebd210ecb6200e8473876b24ef8acf34766fc4476920fd2fbf68369abaa320c3247691abf843beb305f296e474a7e5b6eedc81adb88d75fa978e71f66bd402ed61056495eee4d10d267bbfc36cc53d1da70061ee96e93aa8badf6ac658632a8b0ba7d365eaf43a3decfa823ddbb7c3b7c633a190f3630fd074daf4d9527e53bb8bbc6e823008663e93d406434889d5ebf8a96dc74d44eb9e0a6f2bf19f295e8ff1b88db52fcde09af53f6c30b1131c6552748d35964fa845a297411c07ea16954d96efef209b3da731f8e24d003c7fe92d7b9cbaceb51e5d7ac92f07d5deb967aa359e651c127d850e5a026157f8972fa07b2dec8a2e469deabcb07558aa192f22e440e3316a37cb98ff2b7eb0ad89817731a3a5a94bda5dc1c93fd5838863d86ecf7b3db7ee6735bc2448bbb8800d8980160852d87699b7ec58ca8ad1fc63e3ec170f1a15edc9a2b017df1a766e522379256ea74fdfb94d5ad0f267051f6058e6f6f1346767f16bb928461e219b7c93f3010654a7e9e554a371ef665d6fa8f487d9bf7d96e4aeeae3e1be4e0cd9537d33843cdeeaea77b7b5964f2a2e0a6bb8dc94207d2334b86e7f3615884c8a046aaec459031170affda61db065e68dbf0e37dcdbd5c85d051510ad11942dcae516fe5d67bff96b57ec80880bd9ea99b28e9af1a4d33b53bf96099cbf31ff3ed5880ae0cc88a3c8c71b5e2affa4236b4800dca0fc40da668a75291adc8ea1c445bce1e9f74d08c81fbde6b2708e5415b1ce8902c3e5f7a64ed3d1c6d6e8a8d4901cf0a90a976e36ed818f9ca755c9ec5ee315b85f0077c2185a7bbd6acf53e3379ca398aa5088fe65925a1cfee05e545d3ef68a1225c75e642cd4c5f4e1f1d454d6c7aa3e5a546597b0d4efc201c2425fa10a85adff98659ceb473955630e422697d10886770b0bde467854d729220ec7b483981a2bc2bbf89e327559bcef6c2812b93e82b7665ddd724de9fc6eec77160f11812a43f84cae9bf7295a8c1daa458541d86ccf39d82d79ef05876312808671d36de097c75faaebc087cc5363bf85aa3808b8f21726f1ca05348d5f5b5dcdc6409796fb558462bd5aca5ab1b740d09b7469d6929082ac2c0d6a37e378b7599352d1d918e8456f50b5c8ff70cbd3fedf4a26bd929b1603c89c01ceabc7613c3b528f0f26aaecbbfcdc92fdfe4e611cff5f42a4ea2fbd6003172c33c2796c125a80e47cdcbac0c9fe91859bae8ee8d5d56f992fbb71a1bc25f6149a786a55adc2a543e8f648bc9a53d51dab7b81d0ccdfb712d78575311c894311c42760712513afe0229c65d4ae8f5d586f4d97753241daf23f6a0a7c08526e25dc5fdc4fc40f08aa72ea1e58c9969b94081e09680b091118d6d12cdea1520de68fb8fbc59fcc5e015502b3e7c2105bad53933d65febaf60f4bca813e175f8110b1fb5ece78623f5885dc27cf9570001bbcdae95fc77c8b999ba76b048109da0b30413e764e0877503f9ef09597bdda1eff64ae5ece57f0b990d2834032efd9c0a2ea0a7e6299d0eff9f8e55aac0d645c32cdea9cea461b1e17b2ef71071926db3621699661f8a05b837e51b933891df3bad486bf29f443783184a5d97db0b10214efc33fb75fd8337e2762bf758deccdfd434dfa719e6cafdb572c363e29ef7c7374", 0x1000, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001140)=0x1) r4 = dup(r0) ioctl$BIOCPROMISC(r4, 0x20004269) ftruncate(r2, 0x0, 0x1000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001200)) sendto$inet6(r4, &(0x7f0000001240)="6e37c9c9e88b634a9dfa225d70d5e479600e922e3b6532", 0x17, 0x4, &(0x7f0000001280)={0x18, 0x1, 0x3, 0x1ff}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000012c0)={0x5, './file0\x00', './file0\x00'}) connect(r5, &(0x7f0000001300)=@in6={0x18, 0x0, 0x67bb, 0x1}, 0xc) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000001380)={{}, 0x6, &(0x7f0000001340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000013c0)={0x3, 0x4, 0xc, 0x3, "f2bc8e2ab7632adeb1196c36512e62e3808ced61", 0x4, 0x8b22}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001440), 0xc) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000001480)=0x401) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000001500)) socketpair(0xeb62ffa2e9f3a96c, 0x2, 0x6, &(0x7f0000001540)={0xffffffffffffffff}) bind(r7, &(0x7f0000001580)=@in6={0x18, 0x2, 0x5, 0xeed}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000015c0)={0x7f, './file1\x00', './file0\x00'}) r8 = semget(0x0, 0x4, 0x410) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000001600)=""/244) 00:39:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xd2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x10000000000000, 0x8000, r1}) r4 = shmget(0x2, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_data=&(0x7f0000000200)="29b9a6a376e2b64f0eaf4a382f8a7c28d82feff618342d25b4758f959972275fddfe4efdcc9bbd46a970699258e0cc10083a36210cf4d0f4f06021437397095f83f4bf212c1a02c571918a213527b0e1dac9578a6a122bb1f270ef20084854a51ef32158dbfdacf1f1ae444e0068f54f212fb3847b71143bf6bb68fa7b8bbf55a82ae7d0c82cf62f45999dc4a4133d27641c500046e05678eae82996e0a5163b1429dbd5ee8a321abbcddf692aed5b83f884ac146042d17c42bf8cc076a08238a7972be9f5f4d400c617f536ae0d597581849131aaaec164142f7f9b0ef8a377244af7ca20e10c2f62b877052d99a1f762f569b3e37980bbfc843c79531385de39832bb0206ddca433dc2169cad32e5d22564e581ef278a7f18127bfb71962bf4a0ff66ab13f0155a3b5ddee52357c353a48007e95cfd044bc9972f07c4c1163a4f384c800370d89cf2e6ef332b1b242e267ff5bea8120c9e61c3baea5d4bc587410fc3fb8f6a1bb33d9e6961e0eae05e2255568a953fa263e8552a367c1920ed29c541f4409a9709db35948d76fb359d68a5d801eae138a9bf8fd96c94351ca86c676e8e8c96fc534434d6113f50e66f4e5f4424d178f605261e3cc10b1975b35324e48ff21f3ff308c54c9f254515dcb476210859e676af035c3eb713279b468a8d5ba05eb77f9b1659979019ef72c99cc138454fcbbc4529d473d9e9b3646b60e4fdef5d356764fd534ab525c872b31d1c72c33f6a0bb8c74dc2ca0ae3ad3c42fb66ae8c0f7e5265290cf38b50840b4862131f01c53ba58829b50195c775ccc1edce6cfb204de5eedd3fabe52622dcedfd52ae59e1f5ed64a929b5f7937dbfb880a753ea0d12e7930546b3922fd948864061473e61c5631c36f7f08466e8b0431222103679aa396a817ab8433d29b4809be601414fe9ad1bff7cddfe0ce374e95ab8a9a2074851c261933be7a252b93de50e0fa147b6235236355aa689a2d5a153dd03ff909800f97b0e3350600b88ae8b6c9b9135ce9ba9987cf54b2a9fa88b3172b3d7bcdad038df968ffae5aded0b9a91c9b5b6361e2dafc791f18da0c5575a1020e861776913207712af91e2eca6223af20c6509836dc96aa4cd5952ec35dbbbc2007f766d281ab8a39f923bc5756606019a9240c14a5ee9ec7dc2c2d8aab504113fd4cb572d088c8e9ba53d95235d1c0604f6d00639b67270e44309cb1fa90f698c242523bf8b45c6e8ed65a324ae02967b648c2b0a0f00c849be147a47ecfb854743bbf0c0eb1c2b5847ba9d304afb8f1d4ab563c099894f79597768ecdd1be98229dcdc83fb2297e9222b19e4df0960bbbea5aa258d5bf077ad39a3b8f1d08d79cd0af3c1cba8264586e7c53b07ee723391f4706613a17a5c714d355de08fad26384f99c14e15e3e080b7f85e53335da510669a50023c3ab5078e0a447a192e60b2097a52f3c0f6e2e7fcff14ab7ee199ee76ad874ff1723c154536118ab22d014c681258aa688fe9e336075256e415b8872e79c966d1cbcb2ad8c642d10654c90a3d571ad1fef3dbf09c6f99e2fa53ecec19f52ba0d2663200009e8a113c793b6c6bdd69746b9839570626d7827c4ec387ecec61724550aa9619b89e8b5c9e95f9b6e14417029c18ddb95cec5afc0d5a72f9442a85fca1e2de147c8b0eb7e6af5b30a44100356e75ac3665663f7b75cb78074175bda12a3b66e1e3aa8c22e36dcea638bf7c30ee1040f5bfe42a490eff3f20172ac9cc2c8d2e372ad75d1824ebeddb6ef1d0cbf4b78635ddc133f1d0fd0fd56b993e1c13f0c3f5915316fce564ed6238fbf34e23dd17c0cbef4279ca6616d56bb0984e678085cd9e52e1af7e8231ef6018958341e247adf3c17e265352dfd801aad5afb3aa898bb148c51acbd2935757595ff6dcb17917e450d49acc1aff285af6d273e0817cc5f3b9ba03e2b554453d25a2b3820824fcb6c0b50348ee34ffc996d41928e19c333c0283547cce39f515072a25d4f2e65b9f1ea49ce730e6bb01302e03805eeba66411f07c3bd215ca165ca7048857107337d9a704bced8f616a5ab37129a17f67461e6598f799f09bc6cccb849a07a11a0691bd22ae57e9f9a047c0348a9c34cb3d9cefaf8052bb3ff0f236e5147447bb7775c2ec356fa141abf88b20355e3eef12aadd2d73fad9ec5956bbd5f5462bedea705c77b8941a9797c647e3c5c116bb89cdbfdfe397610aa72758ce93ee684af8a63163e30086a24573ca1fefc32f7d0be4512b4c8ba279a95fc0b980346281ea047c22bfdc392da769959aabe44f735c6e7a02fb7e24798b4eb7d956d87e7bda9f38abadc13c01dc8d1714ffa75d6b0e4172d2148546575873ff54030c17a39592f6990cf3ecb3be8be8e5f10fdbbcae70250955f16e3dd5e32f21df70eb4b40470c446917fc1af5b72f0d469867befd5906104029495cdaeec64bba70b7a63ec88ab46c8f76ed0d39021c3f302159a881ee4bc8981edb4dc74a5c5d585581b79898ed09f34bff5a76eed8d7f288c436762db98b80a05592ac3de995d1849445521642f8ec021b620707d6116c281f8876a34fd5773a43570407260416b6d6afa406cedf22b7782560e3855bb225932245ce564fc0dbe5a4264fced765f8fd3e3fd622285c610e02e76bd4ba543a03d4f1015197ad4e7219aaa7b977b3a50b52aed844691253802a239d1f69ec961ccecc4ea73ddfa09c1a621068f73745412c8c67d634e46d57f22e13a30e8c97c8ec6aadb26b905b340d1e72c5976a17c00d830ae1145529c934a8571fb35c36def50a5aef09bd6d3930987ab1156b852e7fb26c5efe852912f3af07ef3d46b3e3a8b21d0772a6748be4276ed71f158bc0685d2ed58caf53100b7bcacabb390eb993b814c4cf2fcd625bf18b773ff865c0addd8adaa71af20ab0462d579b0548caa2bafb1dece987d8e82d8b91edb2762ea135994197cf70da9b174881c238d1f4638f5397118a52b87a6c5607f9a37d9d08f531f3c5f11277de3f46851d06550b980b6d4a2cf238ba54bebd512ad63224743168b9f5a244e638519e6d7a8e7f2ec9128ecbdbda2cfab782e2210dc2278eb3002031a7b481f61fe481f02c26a441357db7b451e75e06a7b2e7a3e7710e71dd688d5d9ea4cdf29d92a91ea9e6dd742e8786066f38cea507fc81bdf831d8117e2da5f8a045cf39b657bd7a5862d6936ff28470d434dc7196f3030afb54ea49769f5b29fb5f5a3307dd1d5fd6eac23a309d5674c6fadd28f33a9daa4b96844f00a00c7ddcbb3ac3198b0ec20f97a75319b3fdcaf3e077ccf97691e7c842bb77932d6f579d53d68511fa49bad20f0c2eb09f7151e9a69abea1e56395ea17ca999d0c7c6d9a5d89bd2f69453e0a8267b41336bebd746646a5241c18ec66919a9a6dbe5e56363f1d9ac16c84cecd42f5ca9b17714e312ff59bea4f87927431551ed2dfe15dfe9352425bab183de3236559d471567ff2839a362c6fa359662523d2810bafd010c2e560fe0397a2082174e362deca250aed16d7ad454c10d24ee2301306cbff18b2c8f8d8a51beb9a8e5e96edccd4d3c850e1d9abc6b0b4a1adb3f31fd7c8c965419cceafba960197831dd6b41451b6ca468367417a92b4c9feaadfbd4b7e7ac9f0b401d15a5a5106827589495b9f163b39e47b6b943c143d94c627157602fc402d036b6bf165df2e8c365439b024d20e11efbabc70c158d05ddf747bdf650df13cc6a62a6ca01edee8d16e41b1d14b8d57bfd5aeaad0752660531591ae0155d87670f6fb5163b3f1af6c4d5558cc3b4fbe0805c85cfe7281336196f02469191da20a80b322c149db5635c8ae2666f2d8414bdcbeb1a301d160c06e4f06752c61050b786572e4b05fbb20cbedfe55dcd2597d4a1fab64b2883a45f914db88bfc74fc35f394ba2c6af416dbb52a1c2a7d945ad707bbad619bdc21d11970dfe7c885a5701ce2dc6ecdb55fee970c79c2aa0c3483471975e8d8295f4fb4f4171f05b884920f9ea993c9ba762d9674341ddb398a5cc0e53084282de93e3b6ff544f5bfa73aac3191e94770428262999f6e7311c9eaa5e6efc512418c5acf384ea20216844f797d9d0a843a2980001d2542bf8ce55c9e0c806fbb55337e20e5e2fbdf6b82ad950ad7ce01cddc36cc98f69054640337a7d9d393c06ad170f6ab4a0699f163319f01217c0718d522236717642cfb850ac6626c8bb6195ffd2d51a83f150620e6b35f3efad944914d394fdc3f992b7ba2f848e5f4b51ea559e7a3c448c0beff44ea6a47a21f57df4d1109629c9dfbcebbd9ec0de2707f450308b33ffb13b3b88091b83e8c93d131bf182fd8de1002280836161773d01ff287ff520a7aced96243648193956af078967ca09667cdd726ff666460b7b8b8dd785d033326a807c817e711a4e92d0d16571a08bd32ca03dd42f7173ddb0322b07480de2636c28cdeb4e54f47083d441ff89c1554ba476b4cf96723a8e9a96fe82555b805d2e1cacd027143b190d7e2aec714dad646af7eb23867d9cb1ba74d2f4d8e2cc7bb92249bbaf6bd36c67b83cf140bf9f96be7b7ed0ff8ac16af82e5101de019b7f777f865e8b091645979442f43184a65611591047ad161669061de75eb671a653ac6013bea570f83240eabe27bae74677843a03e5bcaba5170b556714f50579af376bda4daed0600ab97d3dcd0e66f236d802770846bace95ba29fd816b080829fef60b9ae5f64621c6f832cb166e4afd79f66ad043e1accbb190e4f0ae3352b93dcca0d19932190caabce9393a27a2db1ba03dfcfd294723fc54ede30c8faf086b76f73fa25d3860a9062114881f9a1d043f71025cd5b381f329d93d3ecb3345972ccfe5c9810b772a3209c7e998ad6e00b6c278de8a2c7dabec121e937091ecb0657b95e69f8c2138be9d092e72e9b3acd5c0f41a0e682490808dd9f4d599cfc816c07668c96b69be9ac66113a065c77845d5403f431001fafacc25028fb4645cc973f9985a82f685e3d1441835eabb99fc938e2c32ba3438ee01bd927f97a0069a7d2de5cec3759898b7994b667bcc7eefcc76a3c5a91b7c4f7d009218faf3974a00e24e3a9a7c29f34ed12668cbf1bca6a03b2f64559173b15dc13552b2c6f969eab986e86bcec12f95c611345d2c98fab85e706a103004af1d29c47e27640647383718810200611f70df75fa0d80088e078a9113c47562a83ea109a8b7470aaa53b74a760f1a20fab331074831b023198cc64c0f8c76f2a8198fa81cdb17fe8d4830e9e8c8cf5e7d4183cf1f43ce8cee399b076a6d4c6363c5e50710d645dc7ab10f491e8efc08d270079b4a114e468cd656e89357f600ad1d1bbca3fd83d425260c647a5c2d8025d74d62aff41f5c47fcfa77351c4d6b58e8ba36e4b1a3ede3b832e9ffaf11ec65ef527d3206462b756b6cb8a739bba3e99a859ad6e5f34bf54e478fca0b40bfbf43ae95487f0c4cb781be085493a09a0151f552dcbc7851c06555bc27a6967c31e908a88bca36f10d5fa7552bff772428349acb9ae394887338573ee074c9bd426c1b90c6a50f768d5f7ee1e726cc2a5e90dbe77e140c861428fd70e7359b6d9563551f4496213d757aa7a8e731b0bb15fb51746a016f8cc3fb25f8651c2733ebe143b74ae7e6b82c7a355a211cb5143c604e136e17af35842ddbe84fdb165284784df4a12dea754d7d1dd50c907225d21fbed2de9fb86b16629fd7f41a72380a7506a45a020e4a969df48680f8080992447abe049ca474c7ede39a035644fc0852072d2"}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001240)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001280)=0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000012c0)) getsockname(r0, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) fchown(r0, r2, r3) r5 = semget$private(0x0, 0x0, 0x404) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001380)) mknodat(r0, &(0x7f00000013c0)='./file0\x00', 0x2000, 0x1) flock(r0, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0\x00', r0, 0x1}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000001480)=""/88) mknod(&(0x7f0000001500)='./file0\x00', 0x1000, 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001540)=0x81) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580)='/dev/diskmap\x00', 0x80, 0x0) semop(r5, &(0x7f00000015c0)=[{0x1, 0x9, 0x800}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001640)={0x4, &(0x7f0000001600)=[{0xd83, 0x2, 0x0, 0x5}, {0x1ff, 0x400, 0x3, 0x3f}, {0x9, 0x7f, 0x2, 0x7}, {0x757, 0x0, 0x6}]}) chroot(&(0x7f0000001680)='./file0\x00') 00:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7, 0xc8b, 0x0, 0x100000001, 0x7ff, 0x4, 0x0, 0x2, 0x0, 0x8001}) 00:39:32 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x100000000, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xbbf, 0x80000001, 0x9, 0xffffffffffffff7f, "e708d876b92d6dde101a6553ba569d4bec47442b", 0x5, 0x9}) read(r0, &(0x7f0000000000)=""/51, 0x33) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 00:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 00:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x868) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2aa, &(0x7f0000000000)=[{0xc, 0x0, 0x2}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 00:39:33 executing program 0: r0 = socket(0x2, 0x1, 0x6) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x80}, {r0, 0x40}, {r0, 0x4}, {r0, 0x8}], 0x5, 0x10000) shutdown(r0, 0x1) ftruncate(r0, 0x0, 0x1800000000000000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x5, 0xfffffffffffffff9, 0x40, 0xfb}) 00:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013358152000000000000000000000000000000b182c824554bc822c162a378779d9b0cd642770e600701d3ae268162917af89200d91c32a12424af7f2a030000e15c93a374a2a369f2c2d8a2dbd43a67e47d2341f0e9abe5660519c5ca1aaeea92a5423a96665d9a0df0a9f442b681850451efcb070ca36869217fcbdccfaf478474c1068fdd4e6d7f8e9ccb082bd92d100b1d1fca7838d68b2a0d304e6a2b0000000000000081886a3daadbbb4557ebea5f0f9ad66e0fd27aa973f863b1b0b8cc0aaf448053bd810762aec90334794cd5f0cf"], &(0x7f0000000000)=0x52) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="6a327aceb1b28c1ed3df7d50c3cb5a6d43cd0ba83ae8c462eeea4ee29da8e26d22c685", 0x23}, {&(0x7f0000000180)="0b254b89362be50b928b000000000000", 0x10}], 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8, 0x0) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000340)={0x2}) syz_emit_ethernet(0x0, &(0x7f0000000540)="129f7d9099ecbe15a7fc1ee45ac7f8a07ea56ec2383a2f68df27e72c4b70dcc774442cf4cf248b8695890b3b83b6c627f338f1a83b6378db9d364cd61e09940e38b266427892eac699c43f6f46c8b6f12969c3d8c46235c3475c332c049d8b2792d44608631e907a806861688af020f4dae25d3bacae167b8d2e257380de6de7a66f0ebb9498b1cc33082cd3462ebd3e91e8e53da76a192719dff281b6bea242d6543477ebab5b7892765bbecf58104892627490bc429a233bd008114f132038658659e9764da3d96e2d262fd75eeda9009338ed0a6c295cdf9468f2e94b313c9eaa2390ee03ffec9432d512e803e3ee3b9fe5b1c59bf2") 00:39:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 00:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:39:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}], 0x30}, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000300)="cd256c77047d682d438127bb8902cc2c0f94815bc98858b287cf699c0a71674765130e69cfc3a40b6d3c5a88acda4945ba9a3e3a70272e4e76191c24c100299b9d7e1afa60a1883ca126153877a2d4e60dfd18f1c0175e88a0541cbeb348458ef472eeb2f27340e16726ac64db29b635c223b13437db445af9f80d1b125b5d9eb59ea3939898758b270494835358175a9fd3c06b4c64bb7b78888091c7351fec5bec1ab6f4", 0xa5}], 0x1, &(0x7f00000003c0)=[{0xd8, 0xffff, 0x69c3, "a892e16bc31ef5d40788f0220d01c195a8f73cd79569b38e4a775d02f140d946c72a181f828cbb34a4876da49b75edf5bc71b9a5841e5092181355867ffad8d07782f4a8906935ab1d635302e6b1738d8a18207f3dcc1fb1e46be3429e14efbe53e5612e805d1e89e345673171f63ea460a1079817ced12bf700723ae945b09602057427d39291a550cf9cabe93212dbd57dfe71c6857a2426a1af4f1c000f95f3f3a26158d4c7395c2621ce7baab2f94d54bad32a43be0f808cea20622fd9d22f15"}, {0x100, 0x1, 0x7, "804f700d43d97916dbc056931b0cbc4fa0553624a7e588647d97ca6dfda5d224f4294f1b45e00e6b4b59c6f6ff206401271734192bc2115fd36f36eb4985fa9e0053cc725c76880b721776a66012b163ac6865ecacf4b8911345a43b2e38bd70c1b4a1f8a550766e98723f0dc296525071d914c1c2e58c56ef705d5400a2bfdd9ff1c9b7bf576ab49c42a6a1658af6dff24fec9e282f3d72ba2abac783eeadf69dc1fb65cc3499f8c0c484294809dfdf49e679a84234a9469281b6fd994f41e1c2ef29ce308bbe01ab866cc6f215647aae39c4f78f09eab6bac0d01eb907b4477c75897713125b20e5e38090513c"}, {0xf8, 0xffff, 0x8001, "d34f347199a995d421226d249bb9ecb33aa81a8dab7d6b08c78df4dd7b551c3557ed1e6f3185486dc406a3ad02e49f79b931f24140db5c3f970ba07685aa4865f2f69a05e70b9e03f2c7fa1b9bc6723b2f60230501a938bae3046b2592b9bb7050194a0bf884456a44b818d9288f874f181094740d450a0cf2e721f2d1d5f8b53eac5ef3cab502ee8355042eb7416e54a97f3d908c605139d577ba377ba8ee7b19ecf31182471f6b140723de4812fa4bb0e7dd9a412cf64db97b4c7fb9cdcf77837abed46e65b3ee4ecbb0d14816aca5c860bdc8fa45b37f669215bc17e35569666060ad5182a72a"}, {0x108, 0xffff, 0x0, "e5916448cbf8748aa04202097396a45bc527a1a1661d893e1d0f74bfd8c9f322bd95e4079baf0afbf5b4ffc9eb88895f23da2d6981fa697a8d126f01a1f7cb8574ed2e042478ebcf1ddb6ae75f0bc14834dba43a8d2f1712c24f5e8506363286552573d816215234bcda062d05bb60bc7ed13149db234f95a45bfe409e750b10a54f6fb2de0ca9e7dc8385d7cd62ab44415fafbaed5475584bae17f2f139f9dd56e0781e8dc762c2f28bf0773d3c0c54fd4bafed02e95dabecee61978e5a52278152e0bd7700b07f5aac5f0c80d06b0c6489d63f92a365e62bbb5a424f2020e95d8f7f9754f10adebf2805d1ead68a44b92a748751af67"}, {0xd0, 0xffff, 0x27e1c76e, "1ae493ae4e6370b01b88b8e1f7317c65f1344e256c4a125276ed413ed0e3d610631bbfd40d0d0f19aab612e76315935ab1b582617bf1df50023799e7d2bc736bb0243b5e302809563e48fbfd6541167f99d0b39d6bbc24895ff2ab31e120bd333559b5562f2606ee0a82bac7be1d6deb4375a2e176bf1ab9f508d60c7caeb4e4ebdc8a81d7535cd4ccf82f1480f4fb4bd1b08b89866a77471bdd3682a08b172dec81f8c233c13a572cef775bc784bd90b929bd0e27b6ea786b6d78024d5926bc"}, {0xc0, 0xffff, 0x3, "6b728c4b6502e144699734d4ee94d0e87ba1d9971c4a9f964c071e8c2f3a055fcc475159359a42745fe2eee047403e7f09814ab6d5d98b85ded6e0b45e101df4214fc7cf46f5ecd5210872f6605ebc61026653232327c91e6c81cede3a1a8ad6f0ac16ac3697c45e2fcc911c24b9b4e20a73dae2a9c813c043ca3f795e4748b66398463855639ed5a4aa1be0334df44d24d96045313a8a093913b6a6df52c8e4241a4cd3483d46725369"}, {0xb0, 0x1, 0x3, "ce59cd77e73829a1aa6247a31819e30475fea91d5e78eff983784b275a41e65d18a46de61bee8bf671e676388f4fb8dabd2eba2e3faed0564739f86ddd8214eb34dea510c57604c43c2d724a34ea3ea94b287c755271be14521f8f5e0e50bae13f2972acc921ed1d0ba2503f1429db51948570bff7e2fa1f117d6933e2b5adbf70e6fcfc0567ebd2661d834c937c553138b8bf363672cc387843b862447574"}], 0x618}, 0x2) 00:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 00:39:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000580)="9c87c377284c35b8412e2e2e", 0x284) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x480, 0x4) 00:39:33 executing program 0: r0 = semget(0x3, 0x1, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000280)=""/88) pipe(&(0x7f0000000300)) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x654, r1, r2, r3, r4, 0x20, 0x200}, 0x1f7f0675, 0x7, 0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) 00:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x80000001, 0x101, 0xdde, 0x7fff}, {0x2d9, 0x6, 0x8, 0x5}, {0x3f, 0xfffffffffffffffe, 0x7, 0x2}, {0x1000, 0x10001, 0x40, 0x27a70550}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:39:33 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 00:39:33 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 00:39:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) mprotect(&(0x7f000045f000/0x4000)=nil, 0x4000, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:39:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x400, 0x25, 0x8, 0x1, 0x1, 0x2, 0x10000, 0x1, 0x2, 0xfffffffffffffffa, 0xfffffffffffffffe}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 00:39:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 00:39:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 00:39:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) pipe(&(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 00:39:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1000000b0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 00:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/40) 00:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffbb, &(0x7f0000000540)="b7758c994c844d52cb4163cdb702bf9588288c100363a35613391a4569d860bde0fd9f2459dd545dd9b668b30c4b33b907ba86d96148439c01850d3818a34000000000000000bfde0e054a31df72392d9ef43580de12a5ea9f8bdb4a5adc0d456be3598bb49841263db91b4309d268ad73f8390b24873effecb5b7536f811cae49b5847cdaba2d40ca8531d6045e54fb458755e237c1d4b7a31e1a066c483aca0738182cd619b121ae0902ddccfbff80360f6cb90176f7fe7945799164d64e9d3d9b7ee043219131e94b1c59ffba78bbd5256aa996d9f20b1146eb67d9b9b21837454553e93e3c2c2a87b240fb9bcad8f8b5caca07d4c8fe5761d66de12950b4889841e90735f2adfd216e45a7525d4320ba33a9ca9c4c3fd3d57931767f166fb47af6c05e444904ed5773569ba1ac1fa47d72f550db3dc37498d47ea31224bac725b9111a6ef35ac21d376b1456b63d398dea10496a11d62800274b9734d19fda0d61c57eada4de3e790b2f3c5677d65e0b15f321a20aa852e6330837d7fe22b4194746130679869f4986eb09cd137b5d30b7ff3bd924076c68553e2706f95e7982ed7ae054471bba539c8d8f16d7b181edcf55235c5f05b861f904dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0xffffffffffff0000, 0x8001, 0x5}, {0x1ff, 0x7, 0xfffffffffffffffd, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) 00:39:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = dup(r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet(r3, &(0x7f00000001c0)=""/223, 0xdf, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) 00:39:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000100)=""/213, 0xd5}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 00:39:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) 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) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 00:39:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 00:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/39, 0x27}], 0x1) 00:39:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x299642b891627d31, 0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0x4}, 0xc) select(0x40, &(0x7f0000000000), &(0x7f0000000100)={0x8}, 0x0, 0x0) 00:39:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4301aef5, 0x9, 0x2, 0x1, 0xd1, 0x10000, 0x8, 0x2, 0x1, 0x4, 0x9}) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./file0/file0\x00') 00:39:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpid() flock(r0, 0x15) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) shutdown(r2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="b56f78b219bd321d26ba1d718fd70b485308c90c0a6583e030862085ec16730427b728214d28f6bb9fbe97bbf2a052a9a016050d2f87dd31c1a52854aeb2c725c5b332bf3ce9b35963aedd19392fe7bdaef1adf1cb3e830f5e50cd908394c50f8691df75aa67781d59adc047f4d361f7eb0f468b60cef085bbed0d83541618fab3784f89c6043a94655fd6168f130e70f9cede75f9f55a011fea40e7b984b0b59cfd3b04be0fe0aee18e149435786ffaf1009b7d25999b6fb2a169f904fa3d6447d02b639ba695c399e6fcb9de90fd487446519c3adc81208bf9d04ca5bba32e9d1c6f9cd62485d46f20b953dc", 0xed) close(r2) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 00:39:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xc0, 0xfffffffffffffffe, 0xf2f, 0x20}, {0xffffffffffffffff, 0x401, 0xfffffffffffffff9, 0xd26}]}) 00:39:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 00:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:39:36 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x60) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 00:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0xfffffffffffffffb) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="39d0590800c76af66d62da0fd82828ef77b45f30ae7994f861388023b573cf3c3ddcba03d5a51b5144fb652eb291459f5a29fea305d84b698f1e1b37607de5b6c3bd1507244728dcde951b7295c2c353ccd482be7800477c4028850146eb38f2e494248e94087120af124d2577298581ccb88d2cf2de4f97b6ce823f5c2fde", 0x7f}, {&(0x7f0000000280)="61633ecc20da649ce158cfe01a743d20cbbf", 0x12}, {&(0x7f00000002c0)="e48ebd73fa5791106e0bdcd71226534b4b9cef18", 0x14}, {&(0x7f0000000380)="5e54b9c68da37b503186a4e5863909f79c5f65f8ea92fd5fa420c426730c6a1fc9fbf8c6a15e1021c9e3ed57663ed893abd3fb29d8e7e833dfc76f1354ebe9ce6e14cb8aae7c75d08bc616ca2a595345c21ec4d073a6bc40e13355d734a835ee038cf96a", 0x64}], 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/115, 0x73) 00:39:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 00:39:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="abb472505115a6ba14eefcb4eb5d3314a764111d56696af7ae0c36fe610a2bfa9a", 0x21) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) 00:39:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000340)=ANY=[], 0x0) write(r0, 0x0, 0x0) 00:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x359, &(0x7f0000000380)="416c94edcc6c4a75ee2fc119feaa03b2b406530acf97141b9e23fd2f3f89cbacca4646e2d9c9f1c61e823500652f8d710800eef16fd17e07ff0f0000000000008596fedafadba3e8708cd04288e6bec97335f89c145f20c121c37f71cca5192e03a55ce7a005ceab3592efe8be452967c418484491c07f86fe913cd3ea3a1fe0051285fcd6e4b55f252d2deea0ec76a57056b2472cf3301f11c3705192f544") 00:39:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x0) 00:39:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7fff, 0x2}) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000400)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0xa6) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kqueue() kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 00:39:37 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = semget(0x1, 0x4, 0x644) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001080)='/dev/null\x00', 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x1, 0x0) renameat(r2, &(0x7f00000010c0)='./file0\x00', r3, &(0x7f0000001140)='./file0\x00') semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/4096) setreuid(r0, 0x0) setreuid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) 00:39:37 executing program 0: mknod(0x0, 0x0, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0/../file0\x00', 0x80) chmod(&(0x7f0000000040)='./file0\x00', 0x108) r0 = socket$inet6(0x18, 0x4000, 0x6757) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) fchdir(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0xd5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x841}], ['./file0/../file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0/../file0\x00', './file0/../file0\x00', './file1\x00', ['./file', './file', './file'], 0x10000}) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x40) open(&(0x7f0000000080)='./file0/../file0\x00', 0x10020, 0x100000102) 00:39:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x2c4, &(0x7f0000000240)="6a8466997fb7a078e1b99c6508ef0f09d3569a529caf73007fdb20b3e8bea28069e39b862ad9dce36a8f89b07c1bc0740ab22782210caa6ef2c89202797fe0f3d1aa31ac184d7baddc87183629149238b351be969f0744e831806c3b6b16758cc312d689ff182baf6a6e97c54dbe773d8f2473746ec2b7f42900e204634aee8ea68cf7c06294ef010a8a88bb2e058c", 0x8f) setsockopt(r0, 0x1000000027, 0x2e, &(0x7f00000000c0)="e69931929648e2aa26b089dd5fccb6eb883a0368bdca450cc75dd8e44917f9e550c003a37e9be980c8d254f3fc9b7aeaca8609d61f4d18933354b9d0fd93cdd6ce2256bfae1a96e70aaf31ed78ed41841ca1a8a0a6191be1b82aec6ddac0cf24992f5cf3928d31cce737ba5c683e377c281f3271f4157949ea6c464709ca766dd8bda252b7476545a9fc75503a5c8f279580925b0db5ed4150b51a3542ff4509f96c270585e306ad9b7a2518c53b9f3768404e8e3255a80ce6af7987f94f6f32f7b03995caef3c631a0d0b29b839e2de85052f10daa891be216b43bc3cf37ea61caca426bd3caadf0b61e2aa6558d01ba43e64508267302383531bbd82c0780000000000", 0x156) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 00:39:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000200)=0x100000001) 00:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() r7 = getgid() r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getgid() r11 = fcntl$getown(r0, 0x5) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000540)="794a45b522500ec4e0a6efadb3a2301bd207d61d9060dd4a3a85601a3993898cb32b9ec446ef966bc0a51baa3b", 0x2d}, {&(0x7f0000000580)="f04bdbb615b057a62716e7332d664a84d6e978b039ec604637eb90cceeccb298f3e1e264730719a185b5bea34e81c8b5fbaa54cfdfad518db2d4be28174c1ad28ac336ee81d7a6df87cb91ed3748502bfbbaf5b30ca8b9f6a01dcafd331551d5cca1e63a55bf8fa4725ce2d6d7993581059978d0d6da1841e9ab93d46d45eccd73822c5bc4f45561a55c8ca1561a738f91edf9de8e4e5eda1f823210606ff6fde04c47faa2198d23f4567a0fe0bf3cff5db6", 0xb2}, {&(0x7f0000000640)="91113c5f421d4bc5", 0x8}, {&(0x7f0000000680)="f1b819bfeff32764f8caa31700bca3175d09b367f9caa1b0c06c447748accc0d6c85a754da87218ca2646042ef3345a85965a08398ed02e335fffcd1909fef08ede28189f7e98db6565b3c272db334eaab8264a1c1e80b07cb3b32a9ca9ea3a04ae65f1c1ad70fca8a0693d11a5f39609ff6cd04dd6cc038d17b6bfe111db133db445456712db91c5f527a0ef20999a3d9f56f74a3fccb6649890813d3bcf068a0440cfcbcfbccd0949638155ab45dfe4a73854058c0f3f96bb856e1cb4e3719c38613275e21b3ecbf2a7bb915c342639163", 0xd2}, {&(0x7f0000000780)="3ce3a13bf21bf237e5b0269434f0ce40ea9cdef6a9b4c7861588ae2578209ca7ab04c02cef49a8b4d914595c6c1842bb22f89cc38942706f00f72a7f6d893c6a1fec6ba31e73e103761767fca95f4e74165284da8be382ecd951ac3ef19bfdcf26f277ed8696b50f57cbae5c3830a27061d8d73fc9d058f1808c44d7be", 0x7d}], 0x5, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}], 0x28, 0x404}, 0x1) r12 = geteuid() getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r16 = geteuid() r17 = getegid() r18 = getpgrp() sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000940)="079879c27afcb62068bc8aefb4ac8525fba2f37c30bc36791d40c75119f545e91c4204bc256226e20d4c51e02cd8f847716278ae295ba562930333c41856f3d5afae65c17d53", 0x46}, {&(0x7f00000009c0)="95cc26c751f671241c6b6dcce0523b8810abe189e8fd77f9e13cfcc0a7e7dcd7ea544f0bb3765b3750761d0ec52042", 0x2f}], 0x2, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r8, r6, r14}, @cred={0x20, 0xffff, 0x0, r18, r9, r7}], 0x40, 0x1}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r20 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0xd09e28a2f405fb5d, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="a106ebc4767076655b7e612f56ea33a29d20eb9b960b83772274f89118c60bd25baf25131bc297713d56c60f76a3699e226a44cea8404e706cae0602eb2279f9b81e30f6b6406dce306a2649aa02a14d0ccbd1a0a550c9f24c89066b", 0x5c}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000010002000000000000000ffff000000e7cd67", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x9}, 0x1) 00:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x44}, {0x4000000006}]}) shmget(0x2, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 00:39:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:39:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xdb) r1 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xa6a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffb, 0x8001, 0x3f900000000000, 0x0, "0085d3bdefd4fea2296a5452670c53566e6d3102", 0x100, 0x1}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 00:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xffffffffffffff3a, &(0x7f0000000340)="b6") 00:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x10001}, {0x64, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x80000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0xc005, 0x9) 00:39:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000140)=""/150, 0x96, 0x800, &(0x7f0000000200)={0x18, 0x1, 0x1f, 0x4}, 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) getpgrp() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0b0600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 00:39:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x10000000, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x0, 0x4, 0xcd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:39:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 00:39:37 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffeb7, 0x0, 0x0, 0x0) 00:39:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x9, 0x4, 0x3}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 00:39:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x32b8f6ca08f73ed9) r0 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3010, r0, 0x0, 0x0) 00:39:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x10000023f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70010300000000000000"], 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 00:39:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x8, &(0x7f0000000080), 0xc6) 00:39:37 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/176, 0xb0}, {&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/161, 0xa1}], 0x5, &(0x7f00000004c0)=""/194, 0xc2}, 0x800) 00:39:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) fcntl$setstatus(r0, 0x4, 0x8) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 00:39:37 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x3527) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) close(r0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 00:39:37 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 00:39:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) getsockname(r0, 0x0, &(0x7f0000000200)) 00:39:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x20, 0x2, 0x1f) write(r0, &(0x7f0000000040)="216baf033cac04be045f7f3a898ca8dd8d2bde5c0000bf36177add8892f2035eb66f3a817790dba1f200f55168a80952d791b3e1d37ed5d4659155349b25cdbbf90ef8dc65eb5224e0a5be1c6017cdedbe2ba6f2b57878877c64140bf3f60c7545681944896f6f486caa6a3b7f8b2f49e27ec43febd07996b65469c7cdfbf6c1ae732da7cc36c944a2836e7bfcdde01c2ac995817aa0c30e0bc3fb5e73098fc464bef0aaf3af7248e488a93f71e6d9ad5569d63090590349629aaa66c22d5ab9eb1ba5b186bf0303492ee4330b0b0e1eb6084ff6c844cc3a4999bb0e1e309afcbb379e5a591288ccf6d43cea4367a0dcb428d2bfa6a5d3061ecbb25a", 0xfc) r1 = syz_open_pts() shutdown(r0, 0x2) r2 = dup2(r0, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x99) close(r1) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 00:39:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x3f}, {0x5, 0xa7d}}) 00:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") read(r0, &(0x7f0000000180)=""/4096, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x82, 0x0) 00:39:37 executing program 1: setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r0 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000340)='./file0\x00', r0, r2) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r7 = getppid() r8 = getppid() kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r0, r1, r3, r5, 0x45, 0xffffffff}, 0x20, 0x4, r7, r8, 0x6, 0x4d31, 0x101}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000300)=""/45) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x100}) 00:39:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x200) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30001) login:     00:39:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x80000000001b04) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='r\x00') write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 00:39:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x201e, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f0000000040)="0e442f58390deb7c6b6c712416f4e562725fa30c96d6589d7f5cb582589f6707d47a0163dc7eb3e8b41bbbd0f5caecc108c00233f09ad3f6a4c03a34a7b256a559614375bcd3f84d328701eea81dacc6b5dd24d0dcb4459bc9beb1372b9553ad5651") 00:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:39:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r1) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 00:39:40 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0xc6) 00:39:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket$inet6(0x18, 0x4, 0x7) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 00:39:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 00:39:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1}, {0x18, 0x1, 0xfffffffffffff800, 0x6}, 0x7f, [0x2, 0x8000, 0x9, 0x4a, 0x800, 0xa22f, 0xf8c, 0x5]}, 0x3c) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) 00:39:40 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c962b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e62f3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000000"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x85) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$unix(r0, &(0x7f0000000280)="b31848e13e8c0d7fa30c7018d928081523faf19f8709699bb5ce67d5e8ec961a551128b1e9be67c5b71f663f6850677d68869f784397a813957d2a5fb42ab36d026201259edd7ae7bb97dbc6b52bb92c61bd47048a4cbaf33ca464266643e6a20e66aadf44dc5bcbc78c3fb692ba6d3c721110c5f2827cace441354ee52bde795825f24de2d4415b5fc81434ba2fcc014ccb215ea98340125153eccca3521ace71aa5c00d69007bed20d5957878df4af94c7620b928fb534a652277b931edfb9bf986336278abfd81e26213746ffe5ae3b9f70caace561a8bdcbfc4be5890c4207c6ca2c0a54c2da940f137539a88fb765c5f8d77bb127c9c63a302b62d4868e992cd4d65b238d4578885a4fea4ee55edf870fffa279c1b4316eb1c97a1d9ec4e81b472378a4f716b814dd93bdfb2ec6c7f6a85d6bda294fcc11f961047024e17fcc631e2c2b4bc3309b2e6a09b8c3c019c817df4a6fb92b2d56609a1c07751df4781e2a05d5dec3c7e5882cbc6ff51dcea3b957708b06980c7ed6fe0baf9ccb86092b99f8bb1868624d4cff2c3627b24f294f4ca491d74602944474c80e38ee9ab061af13f07248616b9661cd2be13946cf6d2b834d4e7dab71cbf36bcd5c850b4858714ec103d8c6b91362d637f6eac1b248176c30ec3c00e65498803c1c61faaf034fe080ca16b6e37495afe3f497805b79e89e172308329c5471fd8b2aeefcef14a8e8d17ee5560155edc6256bed7bd01f26909353bd754fbd9f4e27f26eb758b029253b101fb56e0f0b7edd532ef3835257e0821aeff0206209b809efd0a8aa8cf712d6fd58ea211a30683a54ce5eb6c0cbdb7cda45cc98bd7a1c76fd76d861aa566c57ee5c379d6f3ac2241c9817e517a6336f7194912eba711952894b2ff655a316d750bdb873bd3f4f732c055226826e31a0ceaee68cac002adfa32a14514fed291f7993dddd5afaa0813b9aabe1b5ecfbcde3afecc592fda5b4cef09ff0afb107df181509ea285eadd80ace961c0e4af3ca6de81afb08f88db5b04f0fb3ff2becad8c4b05141a0ec74c3d682c1b0dadd221931c6aa3af18e8c9b26541dd5b5078a5d6f6168bf3dcfff13abfb55efba6379e0624377e7ce80ca5de2b85de0647b0506b71e49787049e34d52d0d27225c0e86e3cdebb2baf5958b1f5bf5beb05caca35dafff04959bb247c05595a08208a8399fc4931b4c7c05eec9edfa338d1bee69c153cd27e7a7c801d5dcfde7614ccf2e0c20cbe967e95861e905b45e09904a2b852aa86fc2786c48185041d854c17e3f271cceb1d4c1af7455abd1b644ae9a7c64ff4914f7b6b9ed9fbdf22c309a5ce24aa7e93e777701159e2f13ca0bbac1da91ab9475f24e6c9ad19c9458471f3c0e772594e0e9330d4aa491d8c1b606060c33cf3566fb342fb56700795f00a4bdc4f48ee04989e21d003bd8198ecb209d4569f58701047d43ca03f835ae08df9dc7238168e17f5faa5b7646070dcf49683b76ccde4be153200390a0ddcdf673779c8d6b5838300740bb95cfdc117603ddd89c9ab160486ad88923a0b66ea64e74d0ac8f4b54769326dd35bc45a9496ada271ff6c5e80912a271dc45bd1a591eaf422637a28bc636cebb708c34ae118687e04ec28fdbf5e6c6ab8fdc8806b6ea13651b754a0b787b815c18c1fbcecf66977b97123ee9e23cfc0342b3619181202a74c23197078e132db664781e9d839df24b3f814459783a9c1eaeb6152b703f2a336e22d94ee70ba0f6e50192e9fc5df78ccc3098521f38a6394ff7b75a30e7a7d5bb195ce2662514d3df7b51c94d29c33657d16b3a442964599be7b9ce7ac7ee80f456ba1afea93112baa2e8e46010beb6dd2c6c90402c37b52a0d621558c314d52390c8e6446e08d1529f54dcf9e32004e892807247f7547e23c2eaeabe492471f4073d607830348aef647d12bf1ff44ac6c21b3f307585619ceb1b40508108e04b567542d015b8819c6123c461096e1bb30bcf298f656aa4e87db4570a1f0c6bad397549d08a72e606849a3963628e70141a7ae0a62bc242b1ae627dd7779f37402a2d8a66e72bc6f13de6efad6f89ebc78f587fae5715029361607fe952cbfe6b0a6bac42d09b852363141fbbbb6aaf5d16919cc75453b94627d9e7aa7a9d1fa99be16d14cfadfce520adfc08ca640bd4042e54992013b490d2a88263aa0c0ddd410fe3b1453f0389aeb1c5893ca17f2c88ccad696a4303ae4efb2f049c1f36db710d55c44d77dc4602cf181c5ecf48a559f7c41b732470d1ccff5481b6a71492c9db095564f88f563c50b60b5b8e8e667c0842debcfa3782251386f15ce617cc2ea49a9edbd1fca8a4f9eb8ab8bc7ead2aa25795f1184821792f1a37d9a6fb860b43ff31d0200073c58e2a5ae8f8a9055f9abdb4a9149586bdf34188d7333aff606ef073cd08f8fff658abe7b19ebe2e0513379d0858070baf573f0d5cb1b0236a1b1fb57d12868fc7107105703219c0fae66093097c2b62ac69cb0ace218625a8210a1749b06c7b42f5a84d41f63431e784c3a910d3f0af47b12e1c333f263c6c0bbc68c7d6772cae6f2b1f55f54b8f229a871e4e63eeb99fd92205b36f0fa205d7b3b9096129044137f88dfc29eb6674c42d8e6b87c6d3fe5dff00c3338a61023b5ee92f4603eb22954c7d44edffe6fe032033babe9377100bcb7dfadc83e5219706eb0fceb4da6b097396b012c34439bee4c7d690fb090ab951ae9e8ee00f7511e6c59ec26be8755628fd58dd8f8d077e8af7854e43c25eb04c747e59edb043bf13eee83403fa04d0b2607c22f9fd1b9f9e65f82fa5e41a37a82cf091ea15a447e44c558af5692f73b8497b7765bbf294ab842021fb03431e1b9012dce0533644b7eb05ef83affde5cd2e983f36a09f88c835da8b621addbfcc20ed79365f5f72ebabd5d7c42d96365f9ea61f07b695ebba147ec969d98c2e587eeb546156facfdd58b9d38751cebe95de7063cd2634a29f070dc3a750de28e2722a1bd28648e1d8fc3c676ce681fb65ca64cf088f9056d57efce3d7d694a4f8f68951ca41f5e1b56573be474228d594071e7a080bb1ce00712f137d03d69a0e10b5e7ee35518f83323eb2d7fed823d5b07ee7343906392c5ae90e9337e7cad7dea56d6f586911d4efef15a4801314bca8030cc069b9859ed0e920b6280d8ac20f4794ef28a1b53e7937f4d749dd05c160e96e3e14b7fbddd5659eab6f9949ab91f077fe71fff1c57ba42095c0926e790389bce13feef3f860ff9b7640a33e6ea561d33f960e90fc963ed38b597289a67dbfaca73c73960ff304dde37385d644bb4f574272d2b4a13826045931e9fd34c9b005145c3c5b62e6d4e43634bb99c963fff68875473ebae8b8793eea45877624695f4dba0b0c8be9cf2c16b398af18990a8a0c749b4cbf9c5574108545bfc44debd5e0eddb7dff03c96178e71b4bda48772d1c0ee364880ad25818bf3ace280a39a04e62f97f1deeb90486d55bd82399e40948367565235ca1edfab6cc33481ccca4546d5c89448fad838cb48bde92b68486f1e100bf71ad9f9efa2232812172220ad928e6867c140a32fee2022fb460eec97eb4259ec17c97d08621c5c147046e800506ef89e94ac9e8e2f471dfe2f75d766d25ff01e2e09403957b11569feac85ad05a36adf6f4c5e3b7a5901bb6970faac24b8357e3657df94612e73e20bf33b51335067d39c15a21089c50048e46a591584ba0f44668d55894341a88c761a2369628fe107494741a931ba912a8649d9fbfad2df6b760c0935aadeaf74dbeb81141a15f56603d66be4d9db49e3dafa14d2bdbbdb9d6b9d751b246a5b0294aab455350b0826c95cd7aa9f6e81c4152260c279643d27b5a5526eb07d0c1a38768ec98d98d4ae3204078c38e5ac429d26e96e54a4f11efb84df5c6b48a20e5b0318c92a3b00131a1c01ca1d1bc4192d75a10402bb76ab8bac7e131d605d8df3247220385ee52f8aa8b2b076deb9da0ec72ded86e17c479d85f6d69f5092d87e5041ee026aa9dd1cb014b2ca305d365e67fb782720f74272de99c2c95ab517b9f064ebe7947612c48042968df5c93d0103732261227ccf8dee1f0e29a0bc908180387d1463f995446034c993872882d2934e2cca4b9faa6b368ff7306a55090671045db32443ceabc3da307e0832eb39d16fb841356008e8741bff0369be867eeb4b6a96836209fab9e0e856de06f14294134ba9b8f6a6b240f0c64ee7e5f40aab174c733a2cebb4b866cda83b7e95aad12746034254ce7389450fe094e1f1215a74f84c1c84f15b819c5dce1ff65685dde4d9b7507390b04fad8dcdb9fe54ccb78a8733aaad55872bf4db78caf2972c33b905978ea11ae999886e2d4a134b96c91c64c34f85c53275cec22f4d49be40c6cf600e1e61c4b7069fb6d5e24274688f159e069f98c883160e77e2fc45fb16a698402e41808dec4198a4b2ea1a3973f913c38169c1017c1c7c4e4537aedc1658e70acd148217ae94999c7aa8e1173f583053c0351afef6b9620a503215be7a011d2915f8927a268b684b6ef1ea3eee65329308a9090c2e8a8495c413a292f0d7f0d024a5c7d88750333429ff6a8d0b75fd75cb9ac04ffe03ea2280d0126c3de497021f4295a2f7bdfe119c47b05a713bf5416c08a868a4df7e1edb2a78bceb463d22a417a9e09ed0acc0c829229af13a2319e4bf874ced87ea3cfc5f8e13772d89f3fb70c262fad99aa55884e52b1dbafd469e7c3cd32ee115b143d99ca06270377109c46e714a01c22a0ac15b94b1699fe99b0e217bd0c8d0acd2a9fb7fea098318498d3b146501291be8408a492f88d6c0af03710b36af020f837cb4290091d69ab4fda15e8772f30baed8102d3c5836f97576e1aec7b35753ccd7df4f8f2ad06784b7878ddd908c3b551559dfaedeed04cd8c1b66fa6911f641282eeb42519793c5756896ea4d98ae4670a43423295515441e3b0c38cc19c6bb52723d105992c7b16b452b767dfb2a9cd5e918dd32325a3663114176d1fe6c19cf32ea3be0e43676dc1180ecc0de818889b0f79836b0c3a61611a4aa8fb8f3aedf1a752f1475dcd2eb66498dde4e3924d24398be9e79fd2e285c871b61a732e0d71a8ffc44f10088f34ab06c63f0f64625cabe0ad768839d8ec5ca02d66f904a0117d1729633474a1eaed1bb7e56ae66d0feb8276490c6c2f6e2c24069dca1e6ead7a67ce88e7e5f402e5a94bf0d2f5996b85af21d06a9ea3ab2e3c456351258e89660e3fbc83507d74ba8b5677a3d461f4c37ce94c8e6f71d700aa3dc186f27ab006086372f1b564e0a07a8831dd4d06b61a2d4562518fd8676d4b3569bdde5e54cca8d0a341229c625e9a0c268846fac79a19550ad62fcdc5a4be4d8785b6cb2845329fa6b4842c8dd37ccdf2d5d5df40e115f6e73fcdf8fd8401b616692953b2ca1cf9906d5797deea8f4ddb3d2e3095c25eb1c8a4177932b644d7800cf19373e717d55a0993fc3cb54450973338a91219bcbf1866d19215bef9fea82cc20cee2a604380a1c9b476f549aaf9727b97cac190b95b02806d16b8c69a5ab42fdf4e475e5a1688c379559ed9bdb1f3526cc05f5517a2f1cea9c234d4bba7050f8e6471adb299e006e58bbfcf596703fd3a48d47ca83e5634339431c6196144cd7418f363151ad02643221e51bdce800afb1e43ff95d07ce2ec75930a6ba92a14194846244baf0da16aee50e47a6523ab606128912c3f3a9991b64fd9cf826356c4eebf8dc75b8321a746a37dc6113dd60b69", 0x1000, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = semget(0x2, 0x0, 0x40) chmod(&(0x7f0000000080)='./file0\x00', 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffc01, 0x10000, 0x429, 0xe2, 0x7fffffff]) semget(0x3, 0x2, 0x720) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) semget$private(0x0, 0x3, 0x1) r2 = socket$inet6(0x18, 0x3, 0x174) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x100000001, 0x5}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getppid() getpgid(r1) poll(&(0x7f0000000040)=[{r0, 0xd}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x5, 0x4f10, 0x8}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x50) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="1b68aecb50bb022bcec09d443a345f6d3e1cb2d717283137d1ae96ab7ded025418da3046fae96a4941c654f431df00c315c023a528aa800355c8fb13cb0c686c3a451f233ad2b8f2412ced35536ca40fb760fee0ddb2f81f20b0e9ab83", 0x5d) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket(0x0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x63, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x56d) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) r1 = dup2(r0, r0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="9e72fc3a6a7ffffcfe92cda09198205925003fc5a0f46d811099e2ae9dda3142b9f06ebdd2ce0d12806f8b38a6a93ff5029557a062ee8029fd988d2114390c39100decacbf0ad078d017acdaa1700f14682738613e39a752e0165e0e79", 0x5d}, {&(0x7f0000000180)="f52f9dce7a7c2ea164ee168617b86f80763c2fb08a4f8de6a7fe8617ec27698913ddd17f3b0bfa3d96c24ec7a3408e1856969b899fc504862fe78bd7e7a7ce036fd0471959e35d200ed7e74b4460b3260024bff68135e50055334904d6e2da59af17cc9e", 0x64}, {&(0x7f0000000200)="603319a6da86ff4e2d28f04caa01d4bc333d0c6785fd4bcac5fb094418a6a4e5c34c3f115b069440ccdd3eeb81c3aa7c0e1718f9aeafbf57ffd6ca10075721f412cd00f0c930d6ff53a5e496", 0x4c}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x60, 0x4}, 0x5) 16:00:00 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xec987cf98c4136d, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) fchmod(r0, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x51, &(0x7f0000000140)="2eb7054a00cb01f6cc5c484af342c12539779fcac8ede48fee8c0d8300ffb236c12cae5976533091f243d2d134faf5c6a3eea2b8bda1fd55713f49b1dee202bd6c87fdd347c481f1764ba9be4dad88dd0a") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x800, 0x8, 0x1c0000000000, 0xfffffffffffffffc, "d8991176db6b207e46afbb710e8f8fb4d707df36", 0x0, 0x6}) 16:00:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5c020286a9b9e9f700f9fc4e9fc9a0644b237e8faaa1e9cd0449266df7166d7aea7bde07b53726476585d46e95e93158ab3cf9a39ecc2d2864350e18faffedba4a3c5ce62d7062f747a7470b6f71695f97394e9970b6dd58"], 0x10) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) socketpair(0x20, 0x0, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="df8de8ba4d54ad64f6eb34be4567d95bc73055f085cf111b073c418b821f31821495f2bc6e92c83162083eda5505f06a9f2e421c873d35b5e39e6e703a71c65ef94fb5fc14baa59367ba686d1070e5d48dae7569fa9dd869f0d97c5b0725f5599c04e4fd28bdde4e461e2d79a998a34aaa117e5e3de8359cad0f755ddb98840d92d9e5ecdfea07cf9a7ef39d4d8bfe37296d0316e4bf14916878482ab6e01c95929b497905c22589c67b7c9c21578be449ea5d49032c9f4d9b075c", 0xbb, 0x5, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = kqueue() open(&(0x7f0000000280)='./file0\x00', 0x80, 0x125) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x100000000800, 0x0, 0x0, 0x0) close(r3) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0xe660, 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1000, 0x40, 0x4, 0x7}, {0x4000, 0x3, 0x1, 0x8}, {0x6, 0x3, 0x6, 0xb9e}]}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x100) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000020000000000000000000000000000000000000000000ef0000005050ff3f"], 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) faccessat(r2, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x20) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x200000000000}, {0x80}, {0x40000000006, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x3) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x800000000000000) flock(r0, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:00 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x9f238715a1743cd6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000100), 0x34, 0x0, 0x0, 0x0) socket(0x27, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2b27, './file0\x00', './file0\x00'}) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:00 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') clock_settime(0x0, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000000)={0x1, 0x4}) clock_settime(0x2, &(0x7f0000000080)={0xb, 0x7}) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x10000) ftruncate(r0, 0x0, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9907c1cfad065c1022582e67c8883a813105900cf1f94a6122298ae1d3bf2475efdd06da6bb572bd330860565eb155ebf3369bd0c985e818693ecd73de82ea1d326bf867648a00605ebc9e2838bea6", 0x4f, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x402008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x66) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1ff) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setegid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7fff, 0xff}, {0x86c, 0x1}}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x5, 0x8000, 0x100000000, 0x966}, {0x5, 0xfff, 0x5, 0x9}, {0x40, 0x81, 0x100}, {0x43, 0xa0, 0x60000000000, 0x6}, {0x5a4821da, 0x0, 0x7f, 0x81}, {0x7, 0x2, 0xff, 0x20}, {0x42, 0x5, 0x1, 0x4476}, {0xfffffffffffff801, 0x3, 0x100000001, 0x5}]}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000003440)=""/94, 0x5e}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f00000034c0)=""/117, 0x75}, {&(0x7f0000003540)=""/4096, 0x11b3}, {&(0x7f0000003340)=""/242, 0xf2}], 0x7, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) readv(r1, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/150, 0x96}, {&(0x7f0000001180)=""/171, 0xab}, {&(0x7f0000001240)=""/73, 0x49}, {&(0x7f00000012c0)=""/223, 0xdf}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/229, 0xe5}, {&(0x7f00000024c0)=""/86, 0x56}, {&(0x7f0000002540)=""/106, 0x6a}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002680)='./file0\x00', r2, r3) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) getrlimit(0x6, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pread(r0, &(0x7f0000000180)="3765c8dd0b4d717ea50502829ab40dadc0de29f3da35397cf26a2fdcfc7a7ab3951e120b568715220ddaa574a7d5e542ee371a50ab4ec3cae6a9b6a42fb9d294c00f", 0x42, 0x0, 0x0) 16:00:01 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0xa4) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/156, 0x9c) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = getuid() getgroups(0x6, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x4) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r6, r7, 0x4) kevent(r4, &(0x7f0000000100)=[{{r4}, 0x6e29b8f2cc7683c7, 0x40, 0x80, 0xf800000000000000, 0x3}, {{r5}, 0xfffffffffffffffc, 0x80, 0x8, 0xd, 0x5}, {{r0}, 0xfffffffffffffffe, 0x81, 0x8, 0x4, 0x100000001}], 0x6, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x8, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x44, 0x20000000, 0x9, 0xf43f}, {{r5}, 0xfffffffffffffff9, 0x58, 0xfffff, 0x6e7c, 0x80}, {{r4}, 0xfffffffffffffffe, 0x30, 0xcd03f8a5f3c6e017, 0xa6f, 0x9}, {{r0}, 0xfffffffffffffffe, 0x3, 0x6, 0x3c, 0x5}, {{r4}, 0xffffffffffffffff, 0x20, 0x80, 0x7, 0x8001}], 0xbf, &(0x7f0000000280)={0x3ff, 0x6d}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000380)={0x3, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xa0a8e9538e15be4e, 0x0) fcntl$dupfd(r1, 0xa, r2) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1000, 0x1000, 0x1, 0x1, 0xffff, 0xe9aa, 0x6, 0x1, 0x1, 0x35, 0x2}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x2) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:02 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pledge(0x0, &(0x7f0000000040)='.},\x00') 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1ff) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000004c0)=0x1c4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000000000000000000000000000000000000800000000000000000000000000000000000000030316cbdea70000000000cf0000000000000000000000000000000000007300000003000000000000000000000400437f48ffb38635c23b654eaa6f8765aba1ecfc19bdbf0124c33f57034cc476bf9b53a0ff2d906d8dec64c235fa1b229fdc2dcccc33b9a323e3da441c81538c1a14cff619d4e60ccc8c1a180408e5650c0d826a"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8c10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x1, 0x103) r7 = getppid() wait4(r7, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000000080), 0x0, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ac31211967079fa3fd28"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x7bd}, {0xffffffffffffffff, 0x0, 0x2}, {0x6, 0xffffffffffff0000, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x101) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6, 0x6, 0x8, 0x574}, {0x2, 0x1, 0x0, 0x700}, {0x7, 0x1, 0x40, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x2, 0x5, 0x2, 0x4}, {0xf7, 0x6, 0x8, 0xc1a0}]}) 16:00:02 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:02 executing program 0: getuid() geteuid() getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setuid(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) openat(r4, &(0x7f0000000240)='./file0\x00', 0x400, 0x50) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) r1 = geteuid() seteuid(r1) syz_emit_ethernet(0x4, &(0x7f0000000300)="969b100e") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x1000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x2000000000000147, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x86, 0xffffffffffffffef}, {0x2, 0x9}, {0x43, 0x3ff}, {0x81, 0x2}, {0x83, 0x1}, {0x3, 0x2d}, {0x84, 0x4}], 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x8) socket(0x1, 0x8000, 0xc61f) 16:00:03 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrlimit(0x0, &(0x7f00000010c0)) getrlimit(0x5, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r1) 16:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}], 0x2, &(0x7f0000001140)=""/139, 0x8b}, 0x2) socket(0x18, 0x2, 0x5f) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x11, 0x0) setsockopt(r0, 0xfffffffffffffff9, 0x1, &(0x7f0000000040)="d5ff4e4e256598e0ee6e8d6a6e4b0bbb23203845d400e1ad295e5d15560826938d093142e1d2f85ade66b4acd76fd825fe162e3f2785c7f72422936e9c3625eb7da6723bdb5727a4dc8bb4625d5a2eed80dd4629550a4bdce68f1aaaa28b06e9b8cfe1b5172795cc80ad2297d30aa3a4b1339c3cf60d4c9d81682e5da8cfbe156bc9382138fd18a93786ad916cd0122c8aaf8b28f309804e35ee67bbe8645e06937e0ed5c22e053f2c423bfdca1968df3020f4c9a6fd3299d6af26e5e6dcfa4bf39fd8ea60fbce0204929f595ab6", 0xce) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), 0x4) setsockopt(r1, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}, {r2}, {r3, 0x4}], 0x3, 0x80) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = msgget(0x3, 0x100) mkdir(&(0x7f00000008c0)='\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', 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x13) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000500)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) clock_gettime(0xd496fd5f8f84ae16, &(0x7f0000000200)) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) utimensat(r7, &(0x7f0000000740)='\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', &(0x7f0000000000)={{0x9, 0x3}, {0x81, 0x88b}}, 0x2) ioctl$BIOCLOCK(r7, 0x20004276) semget$private(0x0, 0x1, 0x10) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x24) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x1f) write(r0, &(0x7f0000000200)="62afea1c3c6a333c0075d4e1503dc63dd0f477c407b529a5d5d86916868010d62dad3868353699d6e268904fb2a3709e755c86511e9dbaedcab015a260b5ff3d50b26fc9a7b46fda0987be9f8aba5aa2749049c1c4c4b53bf07be320d07fea642ccc310e7f20e15b19955618cd39e60ae7e90047af8a1b7a7b86a4d693491131bb9abfffd509b6c3b73ba7d276eeec73bfb6ba4de1feb8bff0b32380bca72459803052fcb28b7d34d3b53639a757a3f6be782eebd55db1cbcfa13ed5abe00289792fbe62d90adaa15a6e4a4adbe17d", 0xcf) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8010, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xb4, 0x4, 0x6, 0x1, 0x232, 0x7fffffff, 0x0, 0x1, 0x2, 0x2, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x25}, {0x74, 0x0, 0x0, 0x7}, {0x20006, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x2, 0x0, 0xfff, 0x1, r3}) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2001, 0x5) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffff000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000280)="d000000000000008000000000000feb9dc2bffe08af0ca60b25ae35ae6ae7a84e4713d5884d7bf05265f152dafe8969aa5f507006ea077e96eba83fc1068b09d30a1a0e3ceea16306199781da280328c4e02cd92cdddba2ae93042c9499b9a9aa9635b6ecfa6df10a6e270ece0465afaed288c07019153d05aa144c3120294c75716f96bb3ff7b4836563f8cd4cdc1cdc8bc484539fc0cffdac4bffc9a5d1c86db1a430dccdc026a9361fc83d74392d0c51ff1c157551e8b04dea112fc5e1a440bc5d79b8c608191258eebcbf6b0fbc050ddaf04b75c503705fcb607f70ada10a2fe66458d9f666e460830722919ffd4972b8d3e8d6ab52e8c1b", 0xfa, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x49) ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x112, r1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0xfffffffffffffffe, 0x7}, {0x380, 0x7fff, 0x5, 0x101}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000012c0)=""/4096, 0xffffff92) fcntl$setstatus(r0, 0x4, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000011c0)={{0x2, 0x20}, {0x7, 0x7}}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) write(r0, &(0x7f0000000040)="6d2aad50d74c3db9713a23f0391a4e7c550f51c64f86ce421d4df670f92fb010cc2d59f36b2352ff354ba2e0af49939457ae89b43498e7210637e92cedeeaf3f011275123ea565509337b5ccf5938c21f3affcb05a73dc7ef8765b2c762bd1e47524c95dd73770d59a5d068b8d11ce83e828b924c8e0cc49a76740a9c1740a5530546939a407c1df88bbadd29bb2", 0x8e) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80c0, 0x0) bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000480)=0x8000) close(r0) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r2, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) r3 = dup2(r0, r2) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/207, 0x5b442d1bea78518e}], 0x2) write(r3, &(0x7f0000000100)="e8ee2dab6208c0eb484be6f47e42bdc013a2a7206d4e3de732bb423821a01e2dcf901d70d5e1673cb0bc7bf63f65b6c9f0b253382fb5b71255bb6fdf08c554b4de96", 0x42) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000004c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000200)="41154007ade833ad282bc827b82c47eda2a8f15de58434ca0500fe6ee72f36a91229ad02dfc99cea7bfee6ac529f02eef1e7f545689af67556485d6a75905c2b620f36f5036849b08e13145e65cc9924938f991d8873f67606a5b1e5596d0713f905b9fa2b02ad1e0d51876c6ebfef3ddac02336a1878d31be9e58f6dcc855392abcbd6562732bb87747fca3694ea3bab69a5e5263a2848f8767c7482a10bfc344ca747178ce14542f726aa9bf53a9272ff6bbadec20303f2805", 0x3ee}, {&(0x7f00000017c0)="ce9e00a9db14c52f789e92897c18a6abc31656af0f99a14860383c757dc9f4a3f06af4759f9bb605e50542ca2f05fce0cee8cf3ea0e75f365584fcac982b69a3045a3362d14467b4952456e02ce605907865f747e07cae4db619a5d6422b9dbfe3ba867b0c5e20ea0102c061c5c97ddb0cefc90e5cbf6fbda728655f867924b817af00c301375a64c98a4e58b8f335fd26fb032046465c52be9e6021c513ee411c2b31c5ef0d00231693b677e3ad4adfa78177e4cf38ce6f2c781a7e7cc0cb88ad35524faeeb66a83e1ed068c9fdbaa31f94caca2a334e407289545ebb2e8bddeb9d5e24544342f6aade4f3123fe48d376b3e09db75cbc9a9acafc2afeb088f7195f7f343535a9c2003b4e649294b60a272c7d03e35557ad1ea64af5913c04eff6a90ad4f1cc5ab4ea0859aac3bab1265f33a31515bec98695027618ac9742ac9c4adf0ea356b04fe9a9bc2b61503ebf5e74393b2825f8464b84425200fc8ed8d85b988e7e957beb065353dcfa20fc15f2000403a60c64841acfd4ac199ad18f0fbe2e2fdc6c8607ed5c119608d99fcfe7c223f4f3b1d0c8b3b2ac5a4ca76e33afe03c19614df345866cc68be9eccb1a880acddab74df38557e16f047651947a165094a192d117980c17f3186529136b8a9b273944f354009eb47519c633724b004af7d9002037b68923176873199457770f30eebe71ccb5ec21e4f5e30958b6da89ace556b288bf47b8d74db26b1f47e7563940586cd6315032faecbc88707e6061563ac149b8cad8d71d91f235a65392b160a5324330fd387a8fc0710ce5c2e523776d8a8637989be932e98255569656c379d5ca5143d07f28d1c11ce4d10c5d5e1d1550ed5570e4dd0dbf6ba7a751ee2e0aa72720dddc2343c9d0a6eec4ec80e776a49f5d114a8a5d9a04b2167aa077dffcce173ba3dc8ce909aac2717ca42a1b24f4385a6565ec0992d9405237e699a7281d950f9aaa5f2b4309b687abaed40f85d938d737f587184235cdf42da169df5ff060018ebec171767a9189e12b1a8a5f29709f581d8bed0c2e0dfb319946036b3d1f5d72f554e945dd7b615ab182a9d520fcbf94e249a398c8a22ee80037516e7b1d2422b4376237540e7ef3cc7d39a5e72bbe141550219bc4e9772c90122a2b816e0f892b542d36d8bf7d1391f0f0d6b4e87439dadb88abb2bfbadf5b75c5c02fca4621d1639714309a0a4d70f6d6f8af0b7414440cce8d6355d2eff838db62006ba79a73172fd29ffc6f969efbf902fb7481d4c8e47ded8c8b5715241f23fd8b6268e3a74d0175469bf5c316ea57eda025c88b8c8548156afb0030db1863564c1a31a0b0e92e5c93d5cf2a0f423135a6b211faa1fdb3083e2ab29d9eafd9122ce69d5b51c55cc45cd09f833d5f970f3c5de7097c1bd3087e543158c9ed3d7f52da40670cd0384759d57b2fe17a831ccc8a13a3f9621b752ec9467ce3bb4f838c6eef44ecc4b9a80f1a37a8ff50cbf2004d35bd2ecc2b7a9c7d21e97d68a472eadb80bfb3c9c53b61f85cc32cdb09032ca1a5c5124f6c95a9f154d48aa121de9425b42a26fbc07d8ebb1870b9e522ab16e1520669893ae5c79bb95234c63016501be2a5647707ba4aecc6514f598f1523492372734a34c0c4d4a2c3284f5c9e353fa57e0d42743d5f99701afa479691881299007e917feaf89cf28b19da642db8f169980bb5570a314fcc0d8e3a3579a7396fa2858ef7edc83a7c21193e4cd95dc790ed1ee5c683ae2def9f1d86257db189f8e7e6af5f6077724a40fb1c5c66277800c39566247dcbf0d1d682e41131b7ad3fa65316621188ab0c62c888a2a0b2dc25bd0324a5242cb675f550f24129bc63a5e5cc0406ee750448d811deb0bc5302dcf47ea042a50c255f4c0308c8cde389349d4aa0d5f3485d29f509304747238a149b1afc9449100a4c0557337642da54b99773ca948820bca418a80b539ec83b04073dcbc08ff4458f86cf6d6c18420e30f7f58612cba4c11857637985108432d34fc7a0800d8042e734b319251087a9797f5a96ee26fd1978cc8fc007c65bcf336a6316a6b08403e96282efd314382c06ada5d942ba60043ec446699c36e44ed4e2b9b46196ea38d01a1d1241484ede9c58d29bd2530e064213bf4184b1e0196da035e724a6fc6c35612a520afc8bef038c49de7b8f78cc21aceee63b5d4ce94ef08f8272f5e658d61ca4fabd4953c3d7c7bbb62ce34fdf5314a52a046d1059bff7aa29c963be15878538a9eeec193a0c580f51a8c1f93e7e283a41871ba724f1406e82e82fc8c48c0a708c4d13d2362d0dfd3671c313578630c0a6b702b0ca98a65b2c72a4a35765a36974fe54ebfef832d368465d0c162f0cef74e056f4c2cde3c0bac174c3008545326d7db1b229f8e69e343529ffd41672d6d5f8ba353bd3a07b1a137ce2158a32b1b26b1ea8add59cf49efc6d4c3e551e29b206232f1ad16a25ac938ca727558e1ed67fc08008c1472ded75266a8cfbf96a79b17687f35da99b46d931ec7f203d5b56d20cc4791aec31b4d21d42eff84f3c8f7fc2eef5870f41a0e8adde45d9afe62460e297bb8bd37f86703b306379ef5af0d41a10e3b1f6ac8239db113e7e709acba8b6f70841a5a60a8941d5095583a1940f156419fda1bf33cf74b2cb14000d4b733fc8e7cb4556d09370dad4265593122dfff0f8f43032a25b9d79884dd72301d0736655b065ab621be8a8eb2f768219305156c7f277d2160e52836c623214b741c4e02860188496ae0ad1ecf68e757ab5a03bc6c513e2327d46344cd96da54d18d20eefd2476a10a33339872d323e04503459acb51267b52ef1b3dbc4258c95ca48326011c7f13777374ec07eb908a3e603f3535789e7aefbf56852c1af12908938200173b83f896dd64b654bb0fd631c2ddbf7e47e03d76556202c517a3e0fa3b8eef4a22de9845a49b21d0a2018825a44316b9e4487e01d5a73017e96029b3822f9ac3b83917fd548e153513db11f7c88d064a8768ccbb186ad0b6b80d5ac919b0568a646803bc34840d47703e749a9bf2816d85bc7c9c67ac8b0f0ca4f505c80c2c7bfb0e65f86aa7dcc9df202286fe0cc254c5b8e74c5dafd3071681f7105498c622001c87bd8089101959d749cd2e9e9d168ce9a6cc576ce5df7661bc28d87d769d4c24954f5919ebb7c9a145c50c89da7952e74dcb5468a9e2a96a63c583b3252de887bad123a07e2e7b4996decbe0a0044d282b2ac3a38d305b1278554992deb39f5bd1dd7faca7fc598850a4bbf74f3a1eed2530650ebd597fc626981c4dbb194d81c0045b195754b7a2d4433d3d2c05fc8da7d11027007ab28f69743da4df3b2cb32fd0688e76ffae80fb412c0155756d6ca6bb0c2c80190ad93842b4101eb50da2b5ee8f475a55aa70f556e7f908d77e7e768e8a18d19835d27472b407bb3ea57e23804f6de42a04bbb236b6d6473bd6c32203a97e8fb3c37beaade66e90ecaf36518b59be453b312fc2f876a638904e03597ef8ad3a602a2e8e7db9bd1b417be9f2edda04bf5b28a7949c27e7fcc9a0664a4f26e19ec939f9ce5d0b61e4e0c41908fc55d32ba15acafd78eaf0324c9b19f8a0095a76a15fc6bdb31cce76a18c86930bd7d272f627b2bdc25905ff2fe1c283b640c46a4ed6ae59ddd59af473b0cff76863fd71807d501b29ddb7090c4fb8d4af1f88d5a9ad710f88d6533e487500051b55fc2efc0b3cbdc9b362ea57c99792df26edaa91e0d7999ed32c1880f965f3841fb2713b18e10b0b10738e56953b291b50820c71f99b7b30d5c7433ba606c41b19abe97399ce0828c5dab19f87237ff9378f75cd9a2e7f44665199ff74feb08681beb3a39ee573b32afca918557be179e63a64fd389be8dcb8cd209d0841bf8e0305e4aaae9ec91a603b1a90fdf8765a9a6513bc002dbd5ca84453f7c8165eb4e6f3bb7df95c70bc59cdc6ba99ab6556ac28ea322351eb5211a112426912c779292973c0789983ec51b9e4f39b3352fa78cdb1f957e3eb963fcfa33b448711ecc03c7c33e01c735657b014575afe9b4bd11de02afae125aeed02d4f193fa9a085f8da750e3444fcb7976577b70a03ac8ced33c7a1e8382076c821689b3ab75128bdee9f41a318c45861266377e2ea65882dd1bf1013f792748db8ccbe8653f7434b7e6b424ddeea86e01cd4fc94dd7d4422a26ac02f34235cd9505de52b6f3e877be7f245e957f9b55bbc7076c2bb9ccb311d7ce7cc72827c349a1b6bb1b6a70b140800f7e3df2d0d5c194af1b7ed049a6d4ae2a8d23017d121b79c01f1178c5b87e9f1877b2647422ef803abafa19f82376b77ef9d3fa672afaba75e0fb26cf14e1642b61f65a51f84a416045c291c01663899dfef7074d996cfb50ed8e213d0f2818ea90ec80037e3c8943a19ec648de6ef5b62dbe798ec83c90e86053fae12efccf3af5f85a009f1f4f600b8caaa352d62ef71791075c99e027e40203bc029b41c9643cdc45eb1d5bb2085c3751b5e6f61db0a2640f61e07a86170775970a56046d89411c6956de51d7cc84bd145f0d0a5194352456b50b9c4a425fce692dc0611631e8c0ccf5a8b7ecdf75f5861ad62240600be82442c77e4cc07d6fafd98f244ce0af87c248ab41a036f1e426cb02cdb289aaf96ed898290d3aa5df99f9e5905837e8854bd757d3bb00e38f1ab0453e4c2946e706cac5ccef05397b80abb6d71a46646d871553d4030ff1d2651cf979ee9cc75ad3031f28e759a2054094c60b0e383cb8117788b3fdf95953d8bba212e419085e492857d2245159f053bd3c89dcef02ae7ad35c8ef73a83c5ba971a192ef28cd14a6bb1a161b882d2f5c3ccd696a790ab8d59167ed3c317650e34c04d3b2158186285aab096f68f6e1411e2632a0ddd25ca6721f4c1e11592c16828362f586a66bb4659b3536bc72ec573dcb45b34e874efc03b5317caf28a8728010ceb24b56ac83977cf31907afb1811f9b0265aa1882dba653da5caff13c832a69b155e2028af1b14381d889c31585b72e981d7578991ccda6568c6888da3ec141c3c6b3b2acb196c5db21db7d777826ec4529abeb6825c869cd44b20e34833bd8e95871d8c955a6ef58ace1b5c43265d89896cdaba2bb8c4a3c7f2d8824ef77974259b5b4e353392f2741d1ac229913a313b5bdb7cc27c07d80cdf4b63f87723f408c6c30d0595ce06f4d825ba84cf887e3490e8d72342b60301b77b24a31c275664859e97e916b611dfb14148a20d5ce937dc1dd82be0b233f4389555a6e280e81947bc46a482a3c2dd32350073f054f7712540c4775a65a9235ef861c2184a0bbb72c5efd179a0634719deae9d1279ca7117f0fb55d58539c78dd7cca0ff080760d8ceb0fa0e34fb54ad30862e1e471424667a997f8d7cebf4a245a0806555c48db6fbbe3e9d6924a7b884e1bb744d3a4e152c082073c1592d38034df24db4af245e72e30949cac35d41aac0bcd7680a7f450edfc530ac0f2c8ca2322755e4100324563982b3d1d1ee7dd2727c3487d1ac1e2097158d075e03579c35827ecf765a8242d2378848e6dd465acc1faf5e3e3a6d245a126979d106e6ba8ad77e49671afbebbbea327b9d5cb3bccbc97917358e914db01f61dab40b39152a04442040f2302a570073b2d6954e38e902e36c5dc72bf6371a01019afd60f7ffa79e0983ea0df69b3038fbc751b631ee359efed0a34c1e4338e7f884266e8edce36d6fa4fbc930637100862c2056fbebee936222153e0e89181c0306dc6a4001ee4654766c9edd35d", 0x1000}, {&(0x7f0000000140)="057cbd10b146d19b109663be", 0xc}, {&(0x7f00000027c0)="070efaa430c19bc71386f038fe4319832f2f998231b5fec0ddb09d5e6a09d6e77709e4c55730363728d589f7dbdfae978b987c8ce0a9daa3f65e76aadf8066d194a98770b765e9040c43ce748eba081eab96bbb3f13b7e13322011948d52ebe151d320e29930fcd2df3c547f9b9a4715ef49f22430da124f7d2c3e5b60764bee633902535fbb342ed4cc0d9ef72e3a2644ec125fb3ebb3e855bacddbcfcd31", 0x9f}, {&(0x7f00000016c0)="5d0b2216036d765249a290bccd8080673132b7ccf200c4e14c2e529dde63c0d7edcdae4fa5cf5536641e40769fef9d84567a720ea3046978109915c5423348a64c5aca2de6f7b7b79d184b30bcbdee039117ac3f2434dd59bbd5354803562642f403d93236e78c523cf460d652ecd479abe58e02e8386f2406ffee5c9c6d1fa80c164d41a57e36ea3c886e0bec259cc2ddec273814a7796e3c328ed3b67d56d6bcd794e6ff37ecd2ce328ec956f81c1031d58c6fa9bca9ed958ff695f71db17f16ef921616c90678083fc421ef981726eecdee67a67d79d48c427cefa40808b8141546a5395350af71a2f38bb4680c4b162a7b2304b14995ae160f", 0xfb}, {&(0x7f0000001480)="077a66d5b8dbd8ab4dfddefafe4751c0f390600acc1c0ce6511d248e44b6536a90eed2dadf2eb08872749f08ecf5c598398c13b98a46e119273f4a401f37934a305015a91ab750a8148d7ab60a1c00709c9d89daebf863acd429770089eb41d56cc41210112520bc727d39258938d8c0cc41a513e6332123f1c0142127ee56da2e3a6199b3c4d9e3872bb80c37fe65ff2f2517cbd43777c89f8acb241aefcb1d926366dd0b0c9e5c0e425c0f908b67", 0xaf}, {&(0x7f0000002880)="93cc89dbb79a4782358de975685e0717b562972837bd43992694d31019274d4b0148a590d6f479a3d773499a0966a1fbeb45fd249ece5203cb67212a8630a08444f5bf214930b2c75a51235a5d481193bccd8f642710f40b093dd1176eab45c22d581136ee0bcc5f916b4dea29a3931373fa3ac9efec22a59dc0288ccc43b4831302b5f27e2db5b1cf007e38e428d13ce07375be74b5e5b535dd416e5a5ed83743b0c994ce9fa562e2684a833ba1bd6bfaa8abf1ee66dafe1eaab3bd576bc13c9ef6c9dc0326e49ebfac8be3689c9998b90f5462", 0xd3}], 0x7) 16:00:05 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:05 executing program 0: getgid() getegid() getgroups(0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x10) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x78, 0x8000, 0x100, 0x6}, {0x81, 0x4, 0x0, 0x8a}, {0x75, 0x800, 0x49, 0x997b}, {0x7, 0xfaa7, 0x4, 0x3}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe78, &(0x7f0000000340)="da6442ea90d9f1168d203c409dc590c4b9ba5721598f51991b0e7b0152967f8f5a068bbb32b77b8a4b3320a94af78969873e2fea999cc700b7059af47b93a3a486d6d0fb00000000000000d9c2f1e6222f2506d7c358b293c7d05e992568dec3f78593265d88240cf6e191a54571fa609ac9305b1ddca9dd3e477aefcf02c16264f1872fc8f3a31bbe84e5bcaeed76fabb73afc6b9feeacfc9092de9842b309420d93887c62e3d693bc40f4bc881bc2d4f5a5bc3b7c27aaad2") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x114) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe3, &(0x7f0000000140)="b68060a6e1499914f0707d38cf59614e894b0f0ddfb62c457e36c0a6287ee8137e12cb173d8f365a3bd8a7dd075d5bd9dbbe58350280f9e91a7a527a594369483d3921d1fe8aa8ffd3c8351f2a5cb2c06e2800f584d59e568d3d8240c981e06162e14668c0afe819b0cd942c0197ac1a7e3334d4fcc9985aa8ee46cedd2754c38c32a0f174e8665b96796fbe4b944ced916e0a65539e1969a46d7aeda341dcf9eeefa1ca3054afcfab8abca16792d5fb944ecc0575c8fdd5b7f822ac10be11c2fcb00f78d6f88d8c98583ec799818800d525ab73999a44a52ab6a396fe8d2c110f4574") ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0xfffffffffffffe33) 16:00:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x7, 0x7}, {0x3, 0x1}}, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r0, &(0x7f00000000c0)=""/32, 0xffffffffffffffea) socket(0x0, 0x8000, 0x5ab0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x44}, {0x16}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x9, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r2 = semget(0x0, 0x1, 0x0) semctl$SETVAL(r2, 0x4aa26a1522e7acad, 0x8, &(0x7f0000000200)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x74, 0x3, 0x3, &(0x7f0000000000)={{0xe0, 0x8000, 0x0, 0x7fff, 0x7, 0x10, 0x9}, {[0x10001, 0x5, 0x6, 0x7, 0x51f, 0x7155, 0x100, 0x1, 0x3e000000000, 0x5f1, 0x100, 0x6, 0x4, 0x1, 0x2, 0x4, 0xf6e2625, 0x10000], [0x40, 0x400, 0x1ff, 0x7f, 0x0, 0x3, 0x2, 0xffffffff7fffffff, 0x100000001, 0x5c], [0x5, 0x3, 0x5, 0x7, 0x2, 0x7d0966c3, 0x6], [0x4, 0x2, 0x7fffffff, 0x3, 0x4, 0x5], [{0xe4de, 0x100000001, 0x8, 0x8}, {0x85a, 0x6, 0x480000000000000, 0x10001}, {0x0, 0x0, 0x1f, 0x40}, {0x1ff, 0x80000000, 0x2, 0x7}, {0x3ff, 0x121, 0x0, 0xfffffffffffffff7}, {0xfffffffffffeffff, 0x40, 0x100000001, 0x400}, {0x40765937, 0x100000000, 0xf8b4, 0x100}, {0x7f, 0x824, 0x10001, 0x9}], {0x400, 0x2, 0x3cd, 0x935}, {0x9, 0x5, 0x2, 0x204}}}, 0x8, 0xfffffffffffffffb}) r1 = shmget$private(0x0, 0x600000, 0x10010, &(0x7f0000a00000/0x600000)=nil) sendto$inet6(r0, &(0x7f00000002c0)="2ba49bf2c987778db27ad9dd96fe76aa5f657650c8f26e1f94c8a0eb0ea85b302756c46ba5d24760bde8cd0a60146c585e41a208800f60ebdd4ef5b8c5cea82c7a2de3c6a63ad16fc0c5e929099bc58a66718ab6a070dc8a8dde421fc9a3e4b0bddbaf8a23ec2e22b3b6f7a4bca136d89c87368e451e5df19cdfde4a198d4de0c435c09f0932b7d9ac6864f84f432bc8a53b82d92b2192697063616f1ef3b56149fa25673b2ab914e57ccdfc783d49f985cee5b2bfc393271eb74da7e43e4606b4980c29f89340d67bd88434a572bb81fdf4fee61be6f2b7959857eb7fd3f1fb6c48e7f92bf12e10d79b5fbf", 0xec, 0x4, &(0x7f00000003c0)={0x18, 0x0, 0xffffffffffff7fff, 0x7fff}, 0xc) shmat(r1, &(0x7f0000c1f000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fd0f9289dd", 0x1, 0x0, 0xfffffefffffffff9) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x7fff, 0x9, 0x1, 0x2}, {0x0, 0xffff, 0x0, 0x2f31}, {0xb3c, 0xff, 0xa229, 0x6}, {0x8, 0x80, 0x3b, 0x4}, {0xa8a, 0x6, 0x7, 0x3ca9}, {0x3ff, 0x1000, 0xfffffffffffffffb, 0x2}]}) 16:00:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x89f4d737e2d92ef, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:05 executing program 0: kqueue() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) read(r0, &(0x7f0000000080)=""/115, 0x73) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r1], 0x1) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}], 0x30}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) clock_gettime(0x4, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:05 executing program 0: r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) close(r1) recvfrom$unix(r1, &(0x7f0000000100)=""/135, 0x87, 0x800, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) 16:00:06 executing program 0: r0 = socket(0x10, 0x3, 0x800) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0xffffffffffffffd4) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2e5, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:06 executing program 1: socket$inet6(0x18, 0x4, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair(0x837dec0608b0f882, 0x4, 0x400, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8d, 0x3, 0x1fab5ed, 0x1, 0x7c5, 0x7, 0x4, 0x3d51789a1e8c7d7d, 0x1, 0xff, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0xfffffffffffff933, 0x1, 0x6, 0x1, &(0x7f0000000080)={{0x0, 0x21e, 0x1235, 0xffffffffffffffa9, 0x2, 0x1000, 0xe1}, {[0x5, 0x0, 0x8, 0x401, 0x3, 0x7, 0x7, 0x8, 0x2, 0x5ec6f330, 0x8, 0x1, 0xffffffffffff8b19, 0x0, 0x0, 0x2552396a, 0x7, 0x81], [0x7, 0x5e41, 0x9, 0x1, 0x101, 0x9, 0x4, 0x10000, 0x8, 0x7], [0x2, 0x2, 0x1ff, 0x9, 0xe2a0, 0x7, 0x8000000], [0x7f, 0x9, 0x0, 0xffffffff, 0x0, 0x8000], [{0x8, 0x1ff, 0x97, 0x3ff}, {0x905c, 0x9ce, 0xdbf2, 0x6}, {0xff, 0x6, 0x8000, 0xfffffffffffffffa}, {0x7ff, 0x8, 0x80000000, 0x3}, {0x2, 0x8000, 0x5, 0x400000}, {0x4, 0x0, 0x0, 0x3}, {0x7ff, 0x6, 0x101de348, 0x7}, {0xe96, 0x100000000, 0x10001, 0x314a}], {0x3, 0x2, 0x8, 0x1}, {0x9, 0x800, 0x7, 0x81}}}, 0x7f, 0x800}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x800, 0x9, 0x9, 0x5d5d}, {0x9e, 0x8, 0x3f, 0x3}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0x8, 0x7, 0x22}, {0x4000000000000f8, 0x6160, 0x6, 0x1}, {0x1, 0xfffffffffffffffe, 0x4, 0xffffffffffffffff}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x3a9a26aeacf6dd0f, &(0x7f0000000180)="3ad7ebcfb52f58ba7e7b01000000000000005f3dcb164995ea4650d5c57ad51233ed3059dbc72234eef9b6fd1c0acd01443638079c6e4c089f32288026c193024f9bf92377c21e4f81ce5fd14a87fce2742a673179f934f19f392095b89aa45a96096514f9b8b8ac7606bc861246f033c4fffdada790dd735dec8ea4ddd397db55434ba39520b23ee211d35b2601849eaa775cbe063c5105ba036720bbf1b697d951e3185197c290ee760633af8e0881d2f9782d97d99be742c1a9172e2e9750b1b7b14ad509206b4843d7466a875104ddad425f9e32f140e9ea91d20597cf9eab857ace72b054fcea37c4dea274a966de60f9d7c32510805d7603ea5e2c9b4e3d17ac45246edf71901f15b41f2145565cf7451412acb77be6035c9b2bd361550e") read(r0, &(0x7f0000000340)=""/208, 0xd0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r4, 0x2}) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000180)="a6", 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x92e22a8bad652079, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x8001, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r0, 0x1) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fchdir(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbfff25700f02eaa4e713048e69931000648", 0x14) listen(r0, 0x5) fchmod(r2, 0x142) fchdir(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = socket(0x10, 0x2, 0x1) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000e9000000008dff2c007b80309900f87c8a5b6701000000000000000000c414000000290000002a33"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000001c0)=""/32, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0a5bbd47b3b04000000c7d40f6e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x121) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0xfd8) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x9}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x800, 0x7}, {0x92, 0x5b39}}, &(0x7f0000000080)) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x5, 0x86600000, 0x122}, {0x0, 0x6, 0x100000000, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01004b3f66696c653000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff6d, &(0x7f00000001c0)="1321d2e0bdb282941bcbf4e78750016e13e73730502bc1f0a3e32cff937fab175f5bc8ea74d9755a6144defef864d9d772579a1837f54edb0b4b3769ae8038516826110a544ae9049bdd62") 16:00:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") acct(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) 16:00:08 executing program 0: socketpair$unix(0x1, 0xa1cca87a1161d9d7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0001232f66696c653000d5341d03715e729f319971cafe2f64bcbe1560bd6876ffd98a67"], 0xa) dup2(r0, r1) 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x19}, {r0, 0x40}, {r0, 0xa4}, {r0, 0xe6b568393f3a8d5f}, {r0, 0x20}, {r0, 0x4}, {r0, 0x80}], 0x7, 0x1) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0xe0, 0xcdca, 0x7ff}, 0xc) r3 = semget(0x1, 0x2, 0x8) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/96) getsockopt(r2, 0x100000001, 0x5, &(0x7f0000000300)=""/70, &(0x7f0000000380)=0x46) symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0/file0\x00') chmod(&(0x7f0000000440)='./file0\x00', 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x1, 0x1, 0x1454, 0x400}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)=""/127, &(0x7f0000000540)=0x7f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0x7ff, 0x1, 0xe48, 0x63fa, 0x5}, 0xc) fcntl$getflags(r0, 0x1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000640)='./file0/file0\x00', r5, &(0x7f0000000680)='./file1\x00') r6 = geteuid() seteuid(r6) recvfrom$inet(r0, &(0x7f00000006c0)=""/118, 0x76, 0x40, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) acct(&(0x7f0000000740)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000780)={0xfff, 0x1, 0x7, 0x988, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000007c0)='./file2\x00', r6, r7) accept$inet6(r5, &(0x7f0000000840), &(0x7f0000000880)=0xc) renameat(r4, &(0x7f00000008c0)='./file0/file0\x00', r4, &(0x7f0000000900)='./file2\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x0, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000980)=0x1) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) r0 = semget(0x1, 0x1, 0xb4927ba525d7ae2c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c62700000080000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1c) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xf92) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff010000000000002100000000adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c3e455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5ac11f55490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460bbd680a645795e8a1493f1d33fd718fc196e3c18626ef1c5cc37b92edae94bc51bd5fb460cd27eed39961542a0c7861b7bbf1551bef75864fdca5171c8b38a14292bf4c2c506ab3d20b555aaaa3250bb071a13595e121ccc0fabef0885fd4e267db8be681a67e3a22af2a02c764883ea5c86d903eced8de58947d63c2d5980f265a1f0671d22c5a88d5459b755ad464bdc24bf27de444e8e79d39774cc87174ae7434fd506195d7a831e2102f89f80b0ed49ec910d0d19e0040ec6ae00"/1059], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0xa4, 0x4) writev(r1, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="2ba4", 0x2) 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0xf84) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x208aa, 0x100000010) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) dup(r1) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xcc38}) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/242, 0xf2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x7, 0x3f, 0x99, 0x8}, {0xe9b9, 0x3, 0x0, 0x400}, {0x1, 0x101, 0x2, 0xffffffff}, {0x0, 0x6, 0x7, 0x1ff}, {0xfffffffffffffff8, 0xffffffff, 0x1, 0x1}]}) 16:00:09 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) 16:00:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="6441c672270f0c6ec116e67ca6837b45e58b521f3ec9e3fd1e0fbe7b4dfefb856381f11b13884c6ce84792a13e84e34f23e002015968a9bde2c38c8d077d7249ebb0e70b3a09c00446dc02c2589b157e4a9bf7e3fa4ec193d3e30fc9e63d6dd698e8b947f8430964fe1e4af555cbf1324b4d5cb12a28070ef8d66d6b0de300b152b8d1fcd48f6526bbc45bb39b9ee70804319ca14574d6d39ce02bfceaaf49ad0e82491e893c3e7f7b8368da48c73b3625", 0xb1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x101, 0x2, 0x9, 0x7}, {0x7fff, 0x4, 0x3ff, 0x6}]}) 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:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffeab, &(0x7f0000000340)='\x00') 16:00:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f0000000000)=""/243, &(0x7f0000000100)=0xf3) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSBRK(r0, 0x2000747b) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000300)=""/57, 0x39}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/65, 0x41}], 0x8, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0xa2d, 0x9c72, 0x6, 0x8, "0ebe02655456192470c3a12344744d4815318b62", 0x7, 0x7ff}) recvfrom(r0, &(0x7f0000000580)=""/79, 0x4f, 0x29bcd560cfacc3fc, &(0x7f0000000600)=@in6={0x18, 0x2, 0x596, 0x7}, 0xc) write(r0, &(0x7f0000000640)="fc76d5eac1f775572fe197d411245ae9a2663de3fae8c2909b521a0e22b8a5eb3172032a3be0b7405af4239e77ecfb96b4b8aa0d55cef5cf44f675987b36c787ca9f939c34ace1ca8d09a6d844f0d331e2fec049a7fc420afe7f31c5", 0x5c) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000700)) connect$unix(r1, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000780)={0x1, 0x6}) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000840)) getdents(r1, &(0x7f0000000880)=""/252, 0xfc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000009c0)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x3) mkdir(&(0x7f0000000a40)='./file1\x00', 0x68) r2 = semget(0x2, 0x3, 0x80) semop(r2, &(0x7f0000000a80)=[{0x4, 0xcb, 0x800}], 0x1) getgid() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000ac0)) r3 = syz_open_pts() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000b00), &(0x7f0000000b40)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000b80)=0x4, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000bc0)=0x80) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000c00)=r1) login: """"pckbd_enable: command error 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000001280)='./bus\x00', 0x2, 0x10) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x80000003, 0x9}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x10) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) sendto$inet6(r0, &(0x7f0000000000)="b5184629fa9c44bbb23d", 0xa, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x9319, 0xbf7}, 0xc) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x0, 0x800000000000009, 0x0, 0xfffffffffffffeaa) 16:00:11 executing program 1: socket$inet(0x2, 0x0, 0x2) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) setsockopt(r0, 0x2, 0x9, &(0x7f0000000180)="c031379588cf1efbca4473b803ee9d44a0e0172a1700f8763ddd6a562ef28a6fe0ab1eecaab97034d879b362fbceaeefced8f7d098c4638488006f4578febda5dbf30d3a25952c5a57df28df48c192b9c0a07dd012d2b0a3da", 0x59) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x82, 0x20, &(0x7f0000000200)="25f9685d0df28fad4344840d3dd526d234816344e6d7315e42f189ee285727dbdf535ef82743b0b00ffa2c6e11e5a1b012b163c282ffc38d4767d1357388661aa02aab04e284c49845b92e8834b12f369cfdbf27559a959d47d647077f859d528791b8866ba3f50a59bf22208c4fb65e74cf54f03b730090fff580546f434991673e570325adb5b0214a32384bfd3781e4782754b4328410c874ad6043c55cb895a71ce7a4c9a66145d2a76b8783fd3cd6a13be5514689a37fb6e8b754645c7f78f8344797e73f61223b7784cbe03564fad87b95d3d61cf9766c4e6b10e55a658518fc8ce7017d5c74566e458b84c477c0a2b47c84e1c54db68faf01b00b7cdb1529587d72a4e1e65c8efaa299ca510e861e3a12a4060a5efad09f9ed083b17276d780825f5bc72feaf74ed49958d7fa158fea9e3621462d26a22bb74637f336c8cb6ad4f6e200c3caae6f339d7428725b4c0e6c6887dc8efdcfc3128405d8a68c17de879ab17732d01dda2d6ab840ac3c3270e6059050984e3d06886af84ea8e08ad8926a66830e1229e80e5ab4ab8229ba95c2833f933d084ab6f3d5e9f46d90beff65eddaa46f95d77fdacdb4b6195ef7b7d63b48e582897d9b678793dcbe6e0e36c3b5704254e7f26eeba6f1a8fc5f8f224b488f5d7c3e8c91a6775650151019c5264f430af4722ace4939bfd4293e7ce895514a85055ce39ce74449299f6bcedcd912b03c1c2cde6ff7c342c43d7b93fa6a4f2348bbea92f460a4f8d05ecaa12632a1d390e6c1024449431a63c3fc62acbb998cf4fa0c4758a2a96f2be33246ef5912805523266ba42b8390342096de5a72b5883f833abcd7b56a6a614e6bc3a91b5ff73520d282dd00e8aad80d28f05bc45fcc10b924590b0285929420009a2b972ab5415f937aab176e0ba8615a444c5a912df4ca75e35e5c96c0cf4bacd5bf774647d8d8f636d3eba50420916a4fe554ff8377eb45dddeff606b063eaa167e237a31533f42ab9e28b63ef1508dc2fe7236b60041496747dd2fef83103ab69248f9fe407ec771c4dca4aed7358e376e7958d354d269208a120f96776ad05b648c5ff8accad7044f246a42850040a6b42e1f9b54bcd21595c45b1fc23c36b0db91528e846bf76216bf41da5ccb374537f908bdcc07520f6e542f9d80e8dbf9ee94bc16e869517b8de4266de7ec86e6c3733ad8cd0bb3d66d5536006c4a4aee5bcc16976e9c12355e707fbb78e76ca6d64e2269562ff07121ad83991d4fe4a872bb1f26fbfab1732da55b5d8ca9afeb3862b870e36802be31f24e6241702cc518433d92f0be78e517fcd0bf332a98ba4127ff23d6d6a8b94957f07eabaca848d7800576b647081f0b49b8a01742711bfd83b3cac9a17c4834082005e7d2db655468d8bac4126a3276a192da71accbd07915888d3b48c97e659ac5991c68f38d9d5c53fc43eaa9e8fb58c6c5afd56288329fd5447a3648736bd6b74700f40e7769699f61ef3baf41003cb5041c21cb59fc2421af0bc3f788088e1691ef6de5fc6b863d12b23f312159a81303c6be65c38f40de421b454ded62d22d500d52ba63c0d52477f5faea23cd3097fa3de7dd4459aaf05f53592e06960368501a438993d87721b250173134bb64c7e65c1ab191640b47142108420a15d6158641bff09e444be20e940ad4a7eab4838282d84f8737cecb7d162b7b509a8266310e9eee41d5a11f3443a85885ba3101c88cd39c040c374c1630dba0142290db4cc118dc9cb22739f52a5c1c2860a214c967411628c0e696cc853af6c88e0d6262261e818a48c05d6165327f9c690b9ee52a86b7d9e19ce0cbe889c787e85bc3cc035aece0abadd12884bde1e79b2214a9988eb60ce9a01f9fa339a3f61e302b381557d85ea2f522612ed334bc65ad3deec77ea55375c45a91e51b60bb34683e8b6e971ac950ee388b0df3499c12cc15b3504ef86f91e0717833c80f7fe7295059367498b9d5ab3975ca4abb45c6d7ddc51b5288c08ce135eeb9a2279f89ea0247cf38139f252122307e7283cfee3c44fc72c7a6b3127f23b01947e041fc20b5efcdcdc7aa534e653a192860dac11a3ddf187a44c490f70a7563341a7a323dca1f17707c0fbf2c5d4810e14eceba7eed68f5700314ff6b971c5d2d1b4d1aaf04563a93062f6cfd79878bfe1f0dc45ecc958cbed8c3b247e333370eecc8f45a894992d2cf8f59e7129712f0a9d2d1a0fcdb0f7575e9635f789ac9000516f0bb27fc7c73f30b75c15ae4b20d6c1997b10b9de5e02751742a835eaaf8529a562a465956ba0b42afc9c19d7b8f045b13fa2eee61d01f4d692533b3c15666b472ca1415a75ec662d8314161b4e20910bb9d2d6c7b02cd94ddf65b4438c2d2c4d3dd69cd33014ef446c9f4e82eebc380479deec80634fba3e004633e75cb60e5a21c8c524f2d2a668937f619ab036aad72941af3d7aa11205544adb894472ff6dd2a6a5822a20e1d3cb2aa5a8d9569d5defa232739c802e01b07417e5053ec64a5cf052f27e60f4860e2792c2631d405029d31872e891a3dfd387b8fb2064fb98f2b8fda337b00ae64d17b27dc9093a6faf622151c2ed7dcc6a6fd4273b304cb62acecbdf3eb1128119c54a3f6e62866b804848e3d929cb4f20c8ee01ea9d6fa26fa1331bb676a6f11d28be8912a95bba5f41070e00d94edde9094a9264217ecb7d7c732484db1cafa3a4db770a33d01d78773aca45e6baf02f8d0e59b58d82841e7d642c454606f8900588a186d7e377110cb304bd854c4b9a05bd9038ea7f8e986285c5f21fe4c9118907131be6772b2b7d0dda0479cbc46fbaf2ae1bb8352d7c2ee51676f63e6cb8eb97703508cf6cebbf086aaab629afe72a064fdb435f2c0e042f35f4c6828013d38bff1d423dba1e9cc78f6cd9a21c7849292730773d125b78cff54f5336e8b637294b813e110d3cd0aa855784090a66f46df5bf60ac6e3c5153a86983d970923ee0e24c281bf4a5014e22ef6001193a8b9b2d011334315bd5abe2243c208b26b9319de3eb69b59f38fa0f0932a1cb7f506c3f77df289152f3ea243af9dedd4f127a79ad015e88db3b2d6a7be36152a72d417b876b92dbdff83f0209869e1715ddd83f2077270d94c84bb22eca5d59a0d5e02826a08d562b76a21eb571b048d7a3ed76808eabbf21774892d7f6e6771c4cc51c79773da3cc6cd773c66aa75ed885d640ceacb3fef042f6953350341dd26d3f239d61460d338892387f9a0a864f25acf50c1357d8faea949275bf0482d657bad8a52bac5f72e3c1ba520342458be9d3e96deb5e5653faa63a9661588b2391c06dce80abf3b3e262d4a63957c4250cad474c4cce9c107ec4e038879589e4aa23f611026278e4f7f3cc83d3e60f30cd5e0e4a51736e0474589483d81c0402dfb461f2df746c6e8cec31cf0428fee321de2538a24ed7f38445ad11a8c6394d2349b5b9f9c78947a71a5c2b9e647b27e15cbfde1dc7132428ec183bc4c5ced003dfb2cc901986aed7e3f228d5bb7a726f6f02c1725adca73284a2f7f44f994212365197ff5a192ba4abdd6de4a69a2bf7c3cf505994b62b07371d6a816ac6ebe6df8bce5130d26c547f3bdb4a58d4135b0eb60b80d86719e69d5fcdcbd5949bfcc5e5df7b91e03b80b086a25a78161bdd7ac6cf2c46c7cc80bdc6342dc7b1f08e87ef91a308ca8549112d20d4de1176cb01f5669ded97a2bc5d0d8acfe94efe3b5c788a9b78cca03fa4c9b6bb17b96d70a941485ecc8105ac7760a635f06e5869f48e757773cee6d469a7f7bab0d23b3c1b459013ecb14d191243b5c81e8fe341278d85d5008b29572cbf30eb1958783e0595ddc5ee6c8a95ca09cc2ca7af06b31e6dd3124f12f8d01b00545c5fec880191b39e3645a8cf98d6ed34daa12adadeaed6e1fa13bdd08156bfacc6d19ebbcc9bd352e6882554491f17b0df474dc76d734b3ae32564ae6a094094089880a4b4160ff2e55ec59ab806ae063893f9aa0383355688e703edbbf552c17e04ad38897356648b2ac3678423988d98d19462d0f9e44e0cc0133493f48430db8c9037c6df469c4592091d7bde547d64e2a07eb5feaf56bc9b211044f4cc97955628649b20589bd27473b734d22a78bb4dee0118495e6ce4ae3f64d766d963e87b8c482c435279c3ddd7c99d1ef0094045e4640ba9e9c64c0790a3afedc88d1d9c439c908863da54711109ee376546d6750e02ac342698403ec3548e525dedb23bd86c54b158bf4680539741649ee8605062bc3c63949312a2a435bbca95f15dc9845ca903d77920c21742263e786872f01eb1f57245cd1a6fcfdc7ea54ab6255a6f2f242d5158f206599d9a72351559c768847476e2901c7bfdad8eba3f73b1b31669090654a7b1658e36626efd47111756cf7edb0b45bea446780351917d2432fd9c36a04a4dd2b2fb2a7bb16f05aba268771752ad97cd180e5d8cb7b99ec638f60b8d6bfa303f23b517bd94b2886d29f2253a710fd43dc2aff477cb8484f0c169cb7bef187ab3ac7ac0229daaf73baa6c1ad01bd4f5829e5310daba4fd4d761ccbf76011077b3d3aa5cf0bd7898665c8a7ee919130f53111150aea7ee205e8fd27eabed7c7564c1447fdbef0883de10943260e336d033156737f0e95c59a9429b9ed78203a87fd3ffcd57ff806e0fddbcd5743689bc89bbeb6e7ed57f5371cb785cc78b500bab86fa65a67861775dc461124d81f073a814ff29a8aac69165464f6a26381528d5c54b96847bef0a14ec9df507dfe84ebb7f461f9d221bb428afc3235b423df1cde4089f972b1260b461fa6b0f81eb3d7347615523bc45679e3c572c9d275582f692b2c6643abdf232cfd2f99eb2c283174311710d0066209d1a527b9880e58afef12a242800492d6685344ab5602d254ad6e11eb4a6de8683cbe232fa26b82a978babdeff3f37a4b787e072ae2567cd12d4f3ff41cd550dfe9ec125af41a4f573c6d84622d920a96e4c90fac7fa5a5123a4261be6a552f0ff6a68b085c36cfabe0adf0446f0e2acaf8da69738b1484fa010779fab207c9dfa437a4d5de810ee2daab5d995d42c45d88fde1480fe23904a7edb88b7f45613a33630c5d3964146f3fbac408e478336e1d7f28bcdbadb37cb8a0af7612a6d4cd3a94946f8ef591910c2b16c4e058a8eb44751c8a5911f58619db07734d1e147cb23912e8860eaed33cce4fbc768c1af2ef6b0cb937fb7620ef4404170a3ae7fb55938dbffe36a83f8a58973d00a577737f3d9c156a3d6a42f45793d85b98d6d5054116afb0fbe0fe835f15cc023ac8a28fc43098597ce854295e93896a8ce0dddbd836deea855a6f0c7eca183f445b227e0c3fba6bf15d2b823cb4001b76e217ad8081cd9e0750e0d9e6448b981ac8e9b6b8538dc5ac8ff89011bb9be86c5ca0e6c4d2c9849390c135a6d785d23b8e2fa84c2635670f763ff3efb648183f47ac5aafe7a01fd6398519efeb777b0883434377891b90a76745c6b23ad39eaa12c797d66da0dd1634b0bbb5752f6f1887d2a807ecd7d829bd2c50c313041cd690c5a2c942953f5accadf6bf356ff96493f1c3c35deb088d482f232e69d969dfa36e57e50e703b8a89d374a9ac4bd6fadc36c534e40bbe83225f33ec516a5fbbe7016fb17251384a5a49827d50068982a41cf5acf20ecd63d2157499b2509158b3ab68018d020db2ab527f56c5d6344ab00ddb0a72220a13b7cea0238f9a1ea14e2dc8a5c6c7c8c3a14d3d247e3405ad4c4a6af22bd8d0705cfd4eead28ff9808205", 0x1000) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) kqueue() 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000026, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:11 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchdir(r0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCCDTR(r4, 0x20007478) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x10001, 0x101, "00000000000000000000000000001000", 0x0, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, {0x3, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00000b4000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fchdir(r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="9efe56550795781c7b360ee3c45528ddac4ba21774bbc5fe84d29a96846dcf101c4605a0", 0x24) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) writev(r0, &(0x7f0000002a00)=[{0x0}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'\x00', 0x1, 0x800, 0x4, 0x0, 0x3, 0x65, 0x4, 0x0, 0x0, 0x3, 0x40}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0xff) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x2, 0x1}) unlink(0x0) close(r2) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() setgroups(0x4, &(0x7f0000000180)=[r3, r4, r5, r6]) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x4006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) kqueue() r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="5d63b7d4c9c12312c9d7724072e09b7f6646d76b3b6f4093ad55ccd93a7971703cda8cd938b64599845a74120caee1e8ef61796d59bd3984acf737fa6f96a4c2590d0745709594cf333d5c4591e158e359af51e0153e695acf74cacf8c452345db90ba8263c567a0792f8244dace26ff878ef576b08d8d8ec8aa253028b1fe78638626c7be399ee33edeecb13eb762c33a24bbd4f76464e6975c217fff519fc2f8e9548ed7797d701db8307b9bbd7c65f29f4ecc0852ce4af5ba217a2630dbc7335af9ea01b78fc21ab2f29d0665ab5a3c4c9ebf08801ba38825e4f64f885747", 0xe0}, {&(0x7f0000000300)="43caed530b39847489f57a12862e78a2c04b2798857fddb6f37b5e7b8912f4d7865b70f877fe7f906f3fa5c6e3790fb4482c7c6c8b1357da80f31d331bd52b1c0cb6ec7d1c9d1f77d7ecf1481194cc75ab7b86e30d3f4a213dd6adfc1f0d6d957e1aa608a476d8cf076acb94f3ad2b9c00c6f29a3ca91a33558ce7e90c31595ee143cd128848be29ead1f00433ba768315a47e3d825b204ad3fb4081d377d972d09886b903f724126af51124c6f411dbf372d7b387b2bdc33e1191ff557932ce9d9d6c6f06e7e154d6e1108758f8a8", 0xcf}, {&(0x7f0000000400)="cfa587bdfb838962a85455134f0f94ad3b6a90ce060b99f285a476777e10af45a07ee3933b4942ba03ed9642739af05c574109232b0f02e556cbca6c6301c2ee91041e64ddf774d90aa99ed1dfaa65c8f2530f11baaa1a214cd2a0140392fb245ac74d7e93f8adeb76b3a9a8cf3791f4781f8300cf1cd804c5b8c9a043fa2d28fcf11d846890cf8a3f336e4af55cb44190544e72f97b256fdd42a1f00a47625a9df7952518b4a2b8d9acf15664ff65c1ea0464141c5ba53628674f5209c499518460bfdd159763", 0xc7}, {&(0x7f0000000240)="410e474fbbcbea17c2ddd0335682dc297134f147cc8dd20a65fa2f1f810199d47dd3fb564b8906a6e6c50f03551f6a745804cb12e4db06c63f7bb1b1e11c045663e8b22a74512f701eb63f3f5d5888a7dbe308c5c0223ac9323bf337334bf0fe08", 0x61}, {&(0x7f0000000700)="cfe8e383bdc17fec88fa1cc628bbfd489155c03dd86544ab0f548518c3b3c0f2d83b6c0122d695599331566f9b3d1facb2b8973d48c93235d04afc1405fb0eee93b3b41de100", 0x46}, {&(0x7f0000000580)="1296d1eff6468e40120f1ba8a9e5c66c605c0dfc0d7087c41b7c072ba2f9f1864a9cc662e7ecb6a8dcd915d32c29edf684eb675596c891a3d25215f514b587f3477fbd25000bad2ce22e7518bbee9c4ec269443c7b6f157b86cea0fedf54ec8455ac54f50d84f2cb41aef7560cfe0e09037efc36dec96f62729677813dc9368a4d958d81a970fc1d3e24434f01f8648f3d0876a6b262ac56b2ee8e0ffda49c82d1203710d96bc7cff28fb2cb3f00133a9eda5b1fb556d95e47db3ec1574d5e2c446fb7f319d891b8a69c6b367b85bdfe19f9713f5a899be5fdc5c724baba1a8c1fdbde106bc44cb9a8e1f3be1d5a1ebb3b86ab82eb4db359ee23270b4fd5cc", 0xff}], 0x6, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='+') 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x6) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x5, 0x2) r1 = semget(0x2, 0x7, 0x400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/31) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="8cac8051", 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3, 0x6, 0x4, 0x29}, {0x5, 0x3, 0x5, 0x6}, {0x2, 0x6, 0x8000, 0x80000000}, {0xfffffffffffffffa, 0xfffffffffffffffd, 0x4, 0x3}, {0xffff, 0xff, 0x2, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) sendto(r0, &(0x7f0000000240), 0x0, 0xa789068f25a2a6dd, &(0x7f0000000ac0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000b00)=0x81) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f", 0x407}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffc46) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/67, 0x43}], 0x3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x33}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x80000000007, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="1bef255b206dd6b2371cb72379eaddcd4dd842f24126aab56246342077c57523c626049e9090ed989f5edc8b86e16204f52e41205ca4d6e18506a5", 0x3b}, {&(0x7f0000000200)="65bd4d4df9f72c6166a0b69969319aade78abe1fe03f62b23a471e752f4cde8c8dc53e812ae0ac7880c81f4b16f1d6be7572f8f074cd6c95943d9215d5fa3688d839450357056c1b648e1ae66366c4bc72caefddaf965af15f8859af46c10c6c363a8d2c57d5ae0688a2f214483644003a4b313d322215f8ef85289cd093dc7f429ce88c5c34def506754a96f21b1c6d3a373b6172608e3f3bf4963998f372221ea8b5deabf7a5c86fe2fc771933c56a66486ce5fcdb36477769abca7177993ceb4e9652b60d99e5809f1b317b42c7618318f3f2d3216f44e47b304668840ad50807e220", 0xe4}, {&(0x7f0000000300)="1c105605145c94fbd2078cb6abc77df60a705b72b3b62c", 0x17}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) fcntl$setflags(r0, 0x2, 0x1) r2 = dup(r0) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x4) getpeername$inet(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000480)="f6dfdb3cff7f5512058e3048f2bfeafd19122416f1f6957544fd5986a16ed5f0418c51b4be5eb198c7de693ba4f6697127b8d41a6698f4446525acdfac56c3d1d3af056bf7bf4b5e18931d49bdc95b6723cf9fad513776241b28c2014c59c76c9570070000000000000000", 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x2ee0213bb18754e6, 0x40) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/66) socket(0x2, 0x4000, 0xfffffffffffffff7) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) r1 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) recvfrom(r1, &(0x7f0000000140)=""/110, 0x6e, 0x43, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x8001, 0x1, {0x8, 0x5}}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x85, 0x4}, {0x46, 0xff}, {0x8f}, {0x0, 0x2}, {0x1f57e014a233fb24, 0x2}, {0x89, 0xf0e5}, {0x80}, {0x25, 0x8}, {0x83, 0x1000}], 0x9}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) connect$inet6(r1, &(0x7f00000004c0)={0x18, 0x3, 0xfffffffffffffff9, 0x2}, 0xfffffcca) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000400)={{0x9, 0x3, 0xa89}, 0x4, 0x68, 0x7fffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) pipe2(&(0x7f0000000300), 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x3}, {0x0, 0x101}, {0x0, 0x9}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2000000000000044}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0xa7, 0xd75a}, {0x0, 0x1}, {0x87, 0x8}, {0x2, 0x100}, {0xef, 0x4}], 0x5}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x802, 0x40) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001380)) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001340)) r2 = semget$private(0x0, 0x1, 0x201) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x2) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000013c0)=0x9) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8, 0x0, 0x7, 0x3}]}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000340)=""/4096) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) 16:00:12 executing program 1: r0 = socket(0x18, 0x8000, 0x40000100000004) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x18, 0x1, 0xfff) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xfff, 0xff, 0x6, 0xfffffffffffff800}, {0x5, 0x1, 0x6, 0x81}, {0x82, 0x2, 0x100, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x65}], 0x1, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) r4 = getpid() getuid() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = geteuid() getpgrp() ioctl$KDGKBMODE(r1, 0x40044b06) setreuid(r5, 0x0) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = geteuid() r6 = getegid() r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="b59e3313e7fa97ef73b1a0ba0ede42591e1d367e2980b202a7af1e9c2e131508cd40a6f30a6b237fbe7966745b38816bd643cfc5b435e9bacb6f7afaee13f0df237de556b4d051d6d59b5c57d6b0efd824f4a7508016bc8497614b885a0e2bd441dbea83a1e44e913e045475ec0cab70ec93a89b5bfba0be66aad89d1e60f9d27119e5304b81feda7e8be342ffd62a36f55fea19c7ec0f562b4287f1c7da19d7e83686bcaaf2baa865571a5c7d543c99f3f2e1145eaea2592b9f8c9ab83297383de93965f84df16333a7e254783568848cbde89e47c0", 0xd6}, {&(0x7f00000002c0)="9b6ad1cb42b4ed188cc26869aef0655b92b23ee9b8121a8367746068988f5722868433032716148a9512020e9f118d284ac39e12e0a86e58811a45a1a80bb14c20cac929d92837c260ce98ddb72b2f5dbbc31dc78794749ecbe97a730d92249bb3cd010a57230ece16466c4adee0f8d3b14eafffc8cab4ff89f8ba589c433e432d64e270093c5404518f8b912b2854dae9004da040743b29f2ad6431524201dfc6d49d8633c72ff22e1696063ae8a7aa0e22e021900d8af2c38bdf17851f09c1959ad09d9f5d36c645350279930c2dbe500e0a6b8e45600915746a843319a5a7e3d5fd3d119bb7899ef4adac4a664668a0d5dbe86816054941b538e40b904b6b87cc7e2dc7bce5166413d34b704cf27cb5e98dfd5f1fd49b5d835b606a853c285b877c33c7329ae11c251d49b54e24a8d11f0b47c3b44d8d453205452cabba4d0583a4ff5cb5abd8533abcbda08e939032e981dd04dca688c1a0e94ac46a5493ffeec55d170cdfd49ef42fe7e47baa88b12f05834928cca374dfa0752ba626be90f0f6937b9e7f53329de0b4ef8bb7f0e4e872c1b3625a723bd0b90c442dcf04f9862f61b549417bcfe6b8cf55d1007b453a2fd5079f9e73c2f4cbccf0f4b417240811f3126f3008d81a40b0685bf4a51eed71808c78812b6d96b6183617a48f09d869199762863bf499154fd2c458a9fb58c109e981874a313a4fa84c08cdf1403ef43be23a881f2f7200b9e2e60ed64fc9cc5457feb245017edac05ac6773503a7b1681736080a221a2e4e1a13eb9442b705d06f60268dc23183ccec0f79c3346cd73ddffcf236c7ab2b53378fdf622f5afbda68e04269c1f2817c8e95e22ffa03b4c392f1f5324b2a0a973a29c5e6453dd77e6f31904749ff5cc7773c9e310de5332c995eb261b676ed4086b9cf71822e02d73beaf7016e773f89bfa0d7d8baae114be9ea25bb40d3ad7138738b8ac8174db6f52ae70d654a59c562796db348474587f9166db4b92e3eaaace8c76565d407d9bec76eb9019272dcf4a79f2209015d7abce17dd3baf927e1408bf28d8f5778a98ed28b79e858ca6791d3a41e7e98def5d11874b661c8408a91f4b2db13215f84486d2d4cab0f8986d8eca7a4711f666bb28ec4f77b03f76dcd8884c8440e123fae78401e7f8d9e6168c0bace693ff4176b27eac4826fddcd323278199910553f54e54633ebff9036e382fb662ead87c3974df7a67c943df2c881129818880113e3668c53b6a68a741d7651216ec2719eb10a12ad6c674812169be57050182cf7e0e6ebf894bbbc19eb4106d5f4272d5e8de7c24a3b2a35df17533109c13c8b16288f73e75c2a1e71db8c068b788e7564c3d5fe860194313d410c011ee34dca8fafc6bae1945aa36a51d2a757555c6783773e1aa056e1466267ab97830a7cc210dd1753b8a373066b0f0f8fec13beb82df2cf4e5b5fa0281f39914fea59ae6ee5956f8c36aa2d94317f450bd7e4251572f479750566ebbff2e1cd91c591e2a0f3e334b9328d311b2d8571178ea0ad27aaa235b334b794dc7126c16ab5262b49dd99f3721cfed2182ad60023b9588d4c377add0475a6ecb9721df2584a30fa02dfc14993f924565598b840b6163fcaf0194aeb71ae6ee4f5a588080b93d87393e1ffd798d5deef3334228f5e19dc27560bf3d21cb3a3bf0ef3a9cba3352ff001953fcf50833dbca6c375fa822b0d76ff1d071ec2be1266c2589ba1724cc9500ce596531c47855e5ca97adf3d0f03167a64ed62287058819a2a23204429865833a26d6e3f8818956b06033f8352311cc8abfb03d3948c51e43ede9a9a57036075ae57daddb3a6b8658a99a64598319f3568fb02244665e9d7411a47ab71abecffd33962337698d9c8b39980ef9bc7ef5d5dd56007732cb4135cb877ffa6e51956b57c2dae9c8c82fb6d45cae0e84e05201af60daad4e53f5ca91f88dc37dab81295a4a829af852f72915fc596ca6a9666b56d86410ffc1cc423203d08fb24520a9e918a09f03b0c465e6542d674d3cd8aff08ea9c1a45bbbd66679aa9f82a3267aaf03a0608b333f6f176a431d1e3b7b399e33776cc187aaf6f4487929bb30f8ae384947279659cdbdfcfedc2e00e3aefbdefa90088afce7072445f508e27300e5b4ad95bbd2b149b866b29f63850b3b6c18a30b97ab24d7582593449458ebd32f03b6eeb2fbfaac2c0cbe52612e679c538845661de48d7f6a6979bc528e5fc2ee52fb6e3b8a009532814c29f00cd126f761254038a58de3c305f3104fa1789ff3b742919aae73220226b486313659e474985ca890e3db4a234ff94b53996bdebb68a834455017a71dbef2a60c05cf02a060e19ae909b4421535ef18b28ad0a8a49e926b8cf411849499437cba8a84cfcacd345bec185177e6d1fd0f8fd9f1cab23f27b069aec5de593668a5301857669e188f5b0acf46ca614e3cfee61cce69675e377309b236e1267affb9ed265a428d4cff643e05e5b4263e8da819b54a21bef94877fde78e2039302a3792db57d3c022e678cfe7c390844520e5f25295249f590dbb4f6375910eb7cdc6056bb8eda390ffe2dfd9681025d613e31ef63f25e5c8ba09ee63ca4817186d5aac93f60601b4757263c3a3b33764958ec255801b5dde551dc1b20c3e43f6fe2833616df34fb3e48bda5fbcc71febc059f6774da4d9f24627d2fc7a33f3cdb442ce6d8cc26e7b8aec9aa3ed9bb8c229a9c0cac5cc363694290466964f8bad44e8c52170a6760aaf09ae483547402c094deb1c2ff0278da82e14b448185c338ffb94603c037a2309d50ecda4807041c42c22eb9980b0e89b1a535dc66fd05d97a9958f8329b03fb24862cb7e79132a4b7f6c2246f43ba5fd9e67feda4b9a8a5bf4e5468dea124d930a2c49a36486a2dab9ba45f1d282d3c34704031732b7ee883e043dddcec2d2d06a7cc71e6c854720f77146646725ece8177929a7161d24b231e402953b04d068b294db5ad17c5d1d663d1f94dbbabf5a2145150d5c29e9f3f913dd90fc2400e9fcc8f6995453e74b82812f349d0706929777d50be8c3ce4e21886e03a12d1f58541c607be4ad7d7a16d12e307b1559d9c6769b39202cf4ec19a6a1f1bd3d5b76ccce825a59457ecd948a3db1745dc89c39b8117a476df4a24a743500949884363901f00e7b68457ed395004ee76c22575f251664c24f62f7d031f1ee39f19273841407afeba5cf764a24663837c852ab3f3c7440130266a70609e0f201c17ff1e9a6c976b12d8789ebded711401939fe0cb8e2280caaef581ad211ac8ffb022ece164acd8870f4dd7e5ad297351cfa45da1cb3a844e774f11e1ddb88f1b41541161d5eddcd54aacccbe73e2444245d5856aa22fb84019684b03194f364fe91382a1918b581a14adff65ba8f2305531bc29604e97980c21ad40fe3a1ce83e06e96270efe531ced7a16d27c783e969e72946c7e6a882fd0ac826aad724423f9adc3d8a1a5e6084b283ae7f36cd5f9b8279488ecab0ae5043a70105e83101283254769974e88a333e5ea8c1c1e9ea96debc09358c2402391c884d4111c2ad52e70ee1f312b22d84690cc89af7be247095cb77eaba472b98faa83b6ba50cbe32775c498771cb903f1ba4822229e1199f699e16adfed1c2e4ad832e4c0aea8b63231efcda6d72a85e7f1b7af66ba25d68862c721becbaade608ae730dedfc5764cf42b8a59b3ccb6f32f46d3064dfc497a1a3b904e7aa6857b09fb20275184691c75784a04d877236ec504ef623677638c1e83c2d305b7d702988d4242977c50325ac38e07ebb1cef3d292e8762a132c5161e629c180602567119956fbcf298c9d2a9be1222c824e00a7105464fb2ef0189cc21528776785a88bb977c0032e150758f424f182f04859bd628203a753807cad9dc4b955dbc58716fe706d5630709ff32c879b160c17fb333697b719cd7f72cbd858d2c32df226082b36a9cb4eb8ff76289fa35139caa568f32792d196a86deb1146af1c92994e16628b732ce799dc5a2a006ac7a3a086381182e9ae246adca8234134f2fb20b464f4d6ce4a593ffec1a4089cbc8507d5c52d2d94625c4aa100e8f2ce5ae3f221648fe4e2266a134999b5a727ba8c7ffd19c7e9913b531708fd41066c84a22619f07225092b3528867800e76fab8dc625da7e3a6cb5e84bf58ffc8ec98b39291d05b370a10545548162c3bb179e55aad133d00c3940126e6222943d11da6c9cb64cab29a39b4a18039a3d53a181917c32a7f07407e3088230c9eef80e6b03b3632ecd4624d12a33ee13d4abc30d71c9409de87be9acedcfe2335fabf22345ddc37d9ee30afb3cc72c35a37afdb9cb781a61ef1fa27ec407df94fe154aad373d04157852aaa2e41acdb454a89438bfc57e38a27ea911d555859ded83c3abea35690b0c229f138453dbcbc7556d56cb42b180eea452b092629bb63f4fad0e7514b2587ce77e5f4683c06598600e885dd5ac6986b183f4c060ad2a03949444e8d75730fe87973af28649f8cae8dd970a8a18d0a0d8df2f02be8a4e9abfb31989ed510c0a5c1a312c35402019554195422c5864d8b9be9d4fbf6ebcf31236be23d0b4cd54f75ebda92fe3da6c991689fedb61ba3b0e601bffd736875d105958599414c0ea330b83333adcf358f6e3c039f785f617437037fe7c95d43c962b2332d9dadaf4e44a12398af97e1582d774724685d3d102de38eb5463ee4bccf1653f7404d4d8b022d194cc5fd4b9f0983bf690fa66987cf9fe2260c86a790efd6ffe46dc7da910d4da817448b1248899d0c2e668a0a2c43c6d93f61eb4239a189a48f24bddb7976fa06991d9c456e3a1e6d81a7da5800eb91508b36fd1ab487ca121acec0ff5f9de6a8e9cbad82b6e5b38e46f0f68b2e736bba5cf2e6c3afedad9b8beee0da76e23396e007f2e57367b38215eb37e3a9ebf777cce362913e8af25876390e748bbe028b1985824641accc33d21ea7bb6e633b1d5b22c25e1d91eb9af17cbd3e0443a9644854f376fccbce61f7e6e92fb56e9f4cf28cad88222821de957fc3967b849b58c7fde5990533580ce040caae62e245d809bac8dbc265d4410299231fd759e2950efefa042ec4e83e1721bf448e0932a53c4964eccc75b9bef5abfc7adbc4e243211739d153c1c6f383ee3c4f893bcc1a964a8a85c16acdfae86630683acbf7834c02cc12e2154e41363533afc591634a74826d8d9a091d823dd30f6f72bb09d2fd567c47940813b679fe58f8d9f0ab3c0133aa85bee19466d4e7a1c8b52fbba0f819af6c2a855a61b693fddb1fa1fb59c0ab7bf7e0445f14dd3b72f65b9fe05fa3c33ce8921700dfb34cd1799ccb0a0895ec35cb9f95eb59b9452e8034d2026371eabf70dbf702843c8e86bacbf743c55ced4eaf622e645d4708b79ef1687162a0f48e42dc4b7c54a42bbd5f326569875fb3cd26bc712595182d160a245ebce8c64761927d3b05b1f71e3ce3f5e909d0087764cb19c44a717f63306285463c6652fb8ee45b08795937451d60b1df44ca1c8e5b033415f4e491318d8a843a5f54ca3e3bd2a348b1e253359340962e5abcd97af778e2086935817372cea1e2aaa01071ddfc872dc87691e44c872f12ad3fdf740e0d277af7f82431d8e9f627a8c2808c55f31f4bedb2cd5ee1de0c7bf8fb02d35be90da429d986746f775219a884775ce0da21fea1e0cca78383e1ece06b8690dde1706c392b9e744c31077363e3d4337eeca15314324abfd05d03909c6f5658be6f5e89828e732d590dacff8", 0x1000}, {&(0x7f00000012c0)="fd2b20725a07a487eec517ae8d03e460385bcddde93f28db2a0491d34e0731ce1fa1ed378a4f7b3bfd8747d5f6c180b98a57f2458c5f73eb45c41379f5d42350bfe5196d82642586892e5c114832ef2f083b10c7cd70ec90aeb88e54d381cc7f21760469c22e5355beff06cda02691f831a0e487789b47b86457aaa78b359bbc38f263dca36805740c800c7e497e6f9755e9a6240dcbe228e5f185c1165ce47094561defe7e8be650815225b2424f1d1b12275ded46c6290dc72c9a040f44fddef64dfe4bf5601eba143508b5542d16d4da8ae34f70dfb3cc17063efbbfedc202e871e99412a319e76d1621b2bf65178eb92dde45b9f929fc78957cbf31848905c4d8e4a8eb492270f868af98595edf4957b2f6663a8db5cb7547e16b38840172fc27d3eeae474f6f2c4d04174d766f52ad89a4cec25e4cd2300d568fc2ee02cb09816636dd0285b57f18487b64aa3f73ab507ffb356d4b1ff7944e4277242381336ffc88c17b3a865a1dee5ed487c09528c3d16c213b024b66044f29b2d8b0711587394e3970d2b86a4b53a448cbd1109e98ea883bb5e387a34d47045aeae28859a992dbaa14033fef00e790eb724ca20c8977d3d30fbd73eb158c85170c7d48fdb5601fdfaa0bcc5e5d4af4c0d8bfe557d846578176d39178c617b365749ee4c151a8abc602b3f0534618dc2b9f51d0001ffce18c36e4f2d1534dca854ff17d71c879bc0887481bca850165aa4457e4eec28d1e8261bd91e84a72581cc0abb01389b1a846f735394f5734d1c6cf24ef646c841d0a4ccb8b9033b077fb21b9de4f5edcc8f11d0e2d2f33adf2ef1946c12a580ae8b5502fdec31c17d69f320a1235b28620757dec3761727d2e80bd37b94e113e808b5f3ddacf6752dec1e179caa3fc4c7653e4eaeacfd363bb41ce6155f049dfff4568352f0991daa0f68dc7cf72357100ca942e767d6451da334ddb6649662679ea632efec8d45e2fbda37454025325aab9086b9d6447ef9eee269f8747363ce9c45b205136f8d5fe4e7cac4f0b95928cd7e8c7ab9240baaf9a6ee9fd7f23a28569e8911308af577eaa7298a731ef0e6b6d72976644f7158019925b0394dfb5b08221851f38648900aaa8234e22dd1e727ea12bd1c6f10fd67523a5764af6c932780ac34c4f8e42f4bf98c20d515df0a6c0243428a1c1f67fed12b0730c1d9496b22b1986b29bf2ef77782f0baa1f00f631d7c1284762a471257e8b51d53c28b0ae2b49518f52ddb5a2823023e121ffdcd7cace5a17d38ea0552144275458bb0ed4a0b72af82663269944896ad75670bd01cb2da447420d3f5b35f1732ff230a67e15a4160acbb6d90e56df1ec635eee7f514f9791ca72322b78e389d27e3bf46d5bb53d1a1b3619267aea7b50e7084666a97139a9c9aad1eba2f9d4ae7f61dde42cb707af8e945059a8ce743a711ff4ca97d287023f04032e0e714a530b9b2d16b2ae6728bd17c2c9c86eb48c8f4ef856a8dede36c735949e96a8d7b267934aff9523294a7eea4754b040866d7f3a28f453bfb1682586a7e841168d21d4e3f8cdda517058bff8c7bcfde90224b85d99d2e0a36d40bb401ad23df5d0dde272d9367ef79a972b9cab141c13e9edb86d46fa7d36498b8b424a484c7619480653efa29a3565e9dd84b89c20f0f83763111ac2be2cdd66e9619424fd015b3c2e24f360d2199e0b06f18ac7155483725a612b6245a5d158887ea379636101d3004c67a4722ffb8e06f85f5142148ec89646a033bc0a623b5056ea360d8f497feee7fd9de9fc61d3c674b939c81ff0f7058f6e8726141fdef5ab3785375e320a9cd9bd9bfc86be154721ffde6554b26f856546be9d6c84aba6b706a532c1e228f05deb3d08adf14dc3271a7c685a99900b9061c88c0fdd4d5529e4ed43501878a7a791c77d65f03b5d9d704e12cb8aab11ba9ad0f751b5c0ca18fa61e1ae22501f1465bbeb3196f4894c4bc45572d7feaeca99c3483b1309a82903fe4e7377995a4c95c6a7b2fa416fba8d43d46c4b2e2811bff1e5dcbf810845828ac82720b911ad7d3d735797072617580ca6eebbfd2d3d8711dce59e15354d03e1afcb72d634e66c0d17dabdc68664d8cb9c65a014f2fe1ae35058d178c7f0fdb265848ad3534733eb3e2fbae4a182bf7f7fa43dbee7f9b81950c341d5f49a696d99df52f01a10f650e16875cb99623c1df2294b96698b580fea941789877a4c77c1ef2630aa7ad3a274da86a0e2c0de808fad11ca3136c395ae4257bbf79513bd753c0818f2e9748d8093be6be2a5828cbcb78a89989c71289904672f3f61cb7fbf5c1f96463fd14d7e5f7973d88de1c2cf963bb19f176a0e99c9685e2a1deae26c2c243f91f8ca2ee6728591f4ef7eb43ed4e0f6d48240e886581a20c716a3ce5a628d201221de9a4256357f7ad0018073ca4cd916ab7f5de0e197534840ea960177cb9d6f06730608777ccab1e16120f499b82b447be1ea4460654908d0ac2541b6aea768e1a0b419b641affd7f8d1ea25dbceee46e09f2171c95a34536a6bd80dae06be3da5a8a33efcf47c77f617fc21d52ac5145733bf5b3c1fd493cdb9f7ef4fc4be2d02fcb3ee5231e81e7cb8f8c4fb7bd764bad8facd615d7f6cdf6eb10d82d00b22ed4ad910f151d2fb1cfdbdc66340ea860709aa19f72b317192ab9ebefc1276356376eaf5819af513f3f31d472cca4fc8cfd6eb9030a202adf321483b2be2b0f8a5473bc8b162c85459a533d06bc30cff2c1563ec4c0dbbad8dcc104564d889e654abd4e769378bd3864b59ae50d9fdaacf1d6ecf816ff977432e32f951b6bed7c666a8e76d6219f94043f08d975796809cabc421b8024f3b5dfaf936c331277d942889c3fa1d503961481918de4d6b828d38591d9374af480095546c317ce9b61ab7c49ae24bcbb9e424cab3bd80da96beb366fd1040594cb60104a34f48693be538a16b2794762220778041f09ee49fdb48023105eea0f7f99301416220b04aa37ecbe66bab659b64c758f4d9714f96a482471d2e509b8991f69bb2e564f1e9eb15203166a0b1653361de236852bb2bb662102c6e1a1299eb60120fba2771fcf2f714940a3ede00860c1c1957df062d31f02b513460ec198020f90451faf19438041eafd2fa2803c6598798fe0e6250f8ee3c2b5a6d3da89b72412b97b54deacf96f35656bef8c783702796a47ba82578a0033f7d4003e8a76716c2d1807723238b12ec8ad741372691e8474620795b7c2c8e0b76069eca7646fe31fadf7f897c216dcc658b11bf6017c20929c2d791bbf8c5ee1026cfca63443c376d947141d71f3adec9bb6e6f6eb55aa035f380274a898ea7cfc82180f47492eb3c671d0eab1cd3665bf5c699d9d3c8ed10407790d9c4e08540affecff73cc5070b97bee53f57b13401aac891a18e1860ddba89491daa605c414b448f2f3b512de8268fce286a50725e56289f42d4251d8b818c3cd5edb475e1799bad7f3709aef95301e3681b111ca3176c09174df76c554c71089de21e15cb146bbabf650883bb6433c5c7e3d3cdc64f81319bb8c96de5e77e0db1bb373408596cebf8cbab438955744d6ca478c4a235a46d8deb377285de8fa34887775eea3674df0346e74d1fd016ddf74103f74301da1505cff54f1be88a3e96dae0ef2c6ef264ed930123bfd8aa9e0854e023402a10000e63c1d39f04151ded9b30f2e108f6cc5a67fc2dd16d71244fd44d88c52ff182d90d9d613897e99a37042a76eb0b3dc73f3e300a59fa069258ae6fd2d10c69d2f4c1f08297e63e6da8a654d1845af78e92b63167b936f66e81bf1597e0b76d6506af8d41bcccc65b163aab56610f4e12225415974e3bcc3fab91d4201157150074d83be32038f9a665bf284f7d4ea0fdffb2f0ecd147266c1dce1384b68c79af1c9d8860d6668ffa27e80041d7d8e96c91adc8738557e47104d64f4162d669e2e814e503228f72a64d97f5ad359e5f349e86ef997d8772b7a767274a49024a4b289adfd55b72211fbc337c6e6480aa759756eb9d0459d359d59a3147ae252675d50539b5af680e134e1b945d735412c7771526a354062748a8f077bbca32402d5e32af425e5ab8ed50cddfc38f63ea77d9c74f8840a82165cb94c08ff20cbaadef013769cd318bb28b1e9c8ff990c6dd1731095e271928058cd3851e9cf2ca5633fd56776b395e30f81066e550124861d9999ab9a8c9db6167f990f74c37a917f5fb4125e7b5dca6049c2724d010270c3d49ef378adf2e390e26e329fa45d0428c1823ce976a9044168e1a64c00b0b98da6dbb60975634b864786a6e9800782c30c6bb43f51194ba6eb95c30cb0e83d929f1b3de562472eab16eb4a8c4a197667285f334d5fe8010a9b57cf25eb4bcf9a0311e8b399f47f8f39ff132bde5b2362e50b4d184826785051cce39a10b012f418058c31b13b57ac7b6d0368317b1a0a2ae97bc81d3a97fc0104f61f23f115364358fcf126528b03e54c522c55988f037cf165b70cae6b830ac83fcfee461a830e034f74277df94176b41dcba19a0d530e90498624c2715a0cdd6762793bf14be202b27d4dc6dae0535992c055195116f670ac3519264026582607bf28a0ed84635f5ab1ffe482554646ef82139f31bde2dcc771db94cc6df63087784e1c472f8cd7fdd058dc912033c160b1c3d60024857bf783d5db14ae30fdedb6de6129a80466e098fc151305c32e97d87d00ef8b165e4e4174fdad899e9be21f7659f97197362d48c0c5a9ddecd3a337ed863d9972891f4f1c9997fd0f3d1d91b975253e3e6d44a3968f36c6b545e31101afdf93436838b429dca0302cd6415c4d25c403792480534049b50d6f75a98643c8a39ee441aeb314374e4f3aac329a36fdf1047236c2aa54424bc4261f42212156a46bd7aa5d46f408b1dafabb8b520dcd127fa679c58ae9984c006288990a877b11d576d7279829dc9be6be509188fefc96ed8beff4b7b72f82fa736125278bd27ede98d9fc2dcaba0d343e0f46898f8070a4cd78be38045bec9aa6471956a4f37f8704f34eb0663cec1326a11761d549f49abe311683218cf193474071b0306fe1885c17c45bf5c7755cc8357b98daedc4c32909d6fb33578d90f8d13a867d7a82baf4d420a3f1c40711bf9220a3e7a713e474299394b2671fdf84b5279d983c3831aaf3ac96bce236225b785194fa3f427faf814e9afb5788b61c77628b76c48ced63ad71df3b415451643f9b95d21362a6b0ccf448a793c6884f4ed811f65a5fd710bf4e0bd1cd929d910aba53d2344bbc7063db0e814bb52d48fe24bdce28d83d692141e3c480954d0558a7bdfb9cb1552e72c84deab5e08133107ce7208e0013dff0a7016522b38dc2b230146da5568de1e84d23abc4fb83e85bdae7249dd47f3417ffe2fa75b6f8770daa9392963f6289b7719b77401d406cb9626d7a2660eb0a6a662faa62b34ab94f009a501df444e8b6c8c340781cbca3b8b88f370baba7a0f07bb18fffc583c0804988a3c5aa0f92f1a4798083e43ad31f44e37ae8cc995f6cad6970c71650dc716b05ffc2e43d978a8ca9abd0e8f950f250cf95eaca58ddfdc2c397a9e12652ff97d9e56f36242490f532a5e51f41250776881b0facd430cf1c11e13f91d6c56cdf91861b989e445462e59b079347e3751bbb02b2c78e24a81704ea217ce103895a71e2932b5161e975812c798d05c3afdfea859f3b9596dd25dd8539041a2d65abb3e412927249a19bfb43b1e7daac05d3526a11102d373e2f422c", 0x1000}, {&(0x7f00000022c0)="3f74aee8b5371c7af8faa1e87a477618801117310ea36cb539b14f9a771227db90fe4161691114ebdbff221d5f2c5c26acdf768c6ccefc8d1ee4e4937e4dad5acbe9424810a8b078205e297f0d7b9a6bcbdad6ee7c224dae02e0a20bb66c960bdceb801a2c6f828aca75efcef5615a5d914e229c75e04b41555ce58170212cb02fcc8a2abc5aadf362b3f8f61b2539daf78c85145467292af84434e6f6adf7ded345ab5e302ff321fec464cf79011e168bed0977cebf4c4392f1eb1ec7d129eebf350916fa453176107343135b72d898596615d1366f808fffd3c9b1c381caf1445f44b1fee746eb628b25cd714bc153690576a10e", 0xf5}, {&(0x7f00000023c0)="3198ad6cc8d64e79e46658a686b5ce8190124db08de18ae7f463327c108d74859c39dd666810957c7028ce13cec0f89b2702ff3a4f58935aec0de562ef6a25f4dc8201874012ba1fd8ddf3e432c35cdd766c07905779d195b6a6d067e5e427e48f1f4123f5c3741178766d6984bb85d666747c194bd3ac02c43e58fb418c5a8cf530a59a30a8ac14ad91e872ba692533f71e2026fa8dddcf69e85cc23668014ee4de", 0xa2}, {&(0x7f0000002480)="e0a9fa5a401528d9fe76bc1b9dbeb569dbe7cbfd18282547fcc8538dab2dd4968f51fa88f7f20839b2fde4cd1e9b97eeb0cb7ae110049f00c49e0e74d336dbbd3d982a97f03ffa406c94a420f4056f96e2c2eff9bbe760c1aabc77bb7f9c070c032287c04897fdbca7e32ff7947d48735c1e32ee00215b584e44f32aa81637d20ac38d704ed514103cdfd56f11bb0adff515582b4f1354b309568e784de084735472c0c097c1ca7581dc6f96787d453828ed6624ac305ef643f0931ca5ae34edf66f110a658e869e015f20de3107bc6b6bdbf52290a87b0cf170be88b50ef42b73ae3d00069fc20c5578358c174e05c78dcf58f3231e", 0xf6}, {&(0x7f0000002580)="f74317dcb19e74a7e7a8b9ab306c6ae6e122ad0d5d7204904c75d4312e914b26ad799cbda87421ffe6c4b67d325594c98693c87d7a2236f0ede348aa9368e885f45240b3a00bb81b60fa466c3ac1f9aeb800c26dc95100f71790b71d0493626a968ce954dbfb1c8ec19635a41a188fb5ccbb3b1f4e15082a19ad74c9c066bd09ea7520e2b344199d4bdd67f8161ba189c555666dbc72aaaaa21cf3861f0b8490ccdea839c27e8baae759b87001113cf9f5b91a9e1a51", 0xb6}, {&(0x7f0000002640)="dbc63738cf0f5f240e0743e4461b87a1d1cd7d52b714c4c481a669553c1577dd63743ce29f131287fb5abc9770cc00e74c1df1a3763c058c98c187ef5e4cbecd9b4ae6698f2c324a54b78d9e8f1881aca736e70850189d936db01f6c0918463d9e4f8a12155192cb7042ee31523679a2c4eb419ab34cd0fd13ed18d6f447ce02ab020e7873e2ef567bc46e17aacbe2059a75311d4ed10eb8eb7061d99a9895ebc9e3a22e7029fb", 0xa7}], 0x8, &(0x7f0000002bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff00000000000051f2dcf3e7f60d15c67666e259129c30455680929405e5a10b63b2bf7f8e320bb0de1008a1e0cd35d2d7b705e7d1546645ff930931ff125f5359ff88574703de10b017b0b2aaa149ab9dbe126ec55594bda6a4bd8f85c8fc0d0167f60b03b2a2d085c95b24e2921274de389a3bf8be93865f04c952d0c822ff4e42803ea475140f99570a1da9aa3c9afa517e1fc6a2ff5d09502c13c36fd11c2c45bec80f3ce1b45e2a9aebd1d7bd55df5d99282c90c5983f5ba6f2ed4971c7d38c5711c6e2ca0ea51e41afa9c6e722e4d0852fb8607888b4adcf86ccad526e", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x9}, 0x8) r13 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r13) 16:00:12 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0xff, 0x3ff, &(0x7f0000000040)="faac3055510cb85a59c0", 0xa) r1 = socket(0x6, 0x5, 0x1fa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) getsockopt(r2, 0x3b4, 0x6d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x1) write(r0, &(0x7f0000000040)="2ba4", 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x8) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f61002316205aa6270ffb17a1934ccda65525612bdf42d5a4812b2c2a0e88f91a94399063e869bf1999a0215406fd8fe0ecb8eba3c06c08495f3b4de143d273c4a9da5a97ec6766f635a30578e0994839b48", 0x91, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3dfc}]}) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xf, 0x1, './file0\x00', 0x6, 0x7ecc, 0x8001, 0x8001}) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f000038f000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) 16:00:13 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(r2, r2) r5 = getgid() fchown(r0, r1, r5) r6 = socket(0x2, 0xc003, 0x6) getpeername$unix(r6, &(0x7f0000000040)=@file={0x0, ""/25}, &(0x7f0000000100)=0x1b) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) bind$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r6, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) getgroups(0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)) 16:00:13 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = kqueue() r1 = socket(0x18, 0x3, 0x80000001) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x69776b2ad49f304, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x3, 0x3}, {{r2}, 0xfffffffffffffffe, 0xa, 0x2, 0x101, 0x9}], 0x3, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x0, 0x100000001}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x3d9) 05:37:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x19b9af15938bb1fe) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x6) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x40, 0x0) pread(r0, &(0x7f0000000240)="14bbdcd863e0c14d35184684ccd27a47a97662b441dfa9a4d40247249148b4f78b6d6c182fbfdef96051680178dc0a953556f6bc80c6de36c1d44f142d153a876e4841e15be6bd94287c5ab59f90f10b12d422db05c3d876bdcd6ddf92553c1ed17e0d2b1b4b7f5c84430aae276925f0dacefe4c11c872b0785cfb56595ec1f268cdc851ab8b4b5c3fed6639d0cbca9db527b1341baaa45e078aa3f1aefdd961bce2a1de6925e526aa7890224bf8befb9b36dcf516f27982f0194376c3140dbb94d0a8c28619305115c2685649bacb27e80e51bcd9a3135883585378fdc7b56e", 0xe0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xb52ac528276c4869, 0x0) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget(0x1, 0x1, 0x80) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file0\x00') 05:37:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x311, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xfe1c, 0x100}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000696e0f15e976f105"], 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6e7c7b24e37e728156441de4cb9709", 0xf) shutdown(r0, 0x2) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) close(r0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) shmget(0x1, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="80b409101fe0e24a2c980aa0ee7d8a12df7e445e868b7eb5d69c14ee6575fa34fd37cb68e7490e7527d2d2b8e36c46ebe9b1af", 0x25}], 0x1, 0x0, 0x3) shmget(0x3, 0x2000, 0x110, &(0x7f0000ffd000/0x2000)=nil) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/90, &(0x7f0000000100)=0x5a) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ftruncate(r0, 0x0, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x6, [{0x1, 0x3}, {0x3, 0x100}, {0x2, 0x3f}, {0x2, 0x8001}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0x3}, {0x2, 0xfec}, {0x3, 0x6}, {0x3, 0x8}, {0x1, 0x8}, {0x2, 0x3}, {0x2, 0xc205}, {0x2}, {0x1, 0xf13}, {0x3, 0x2d}, {0x2, 0x100}, {0x1, 0x3}, {0x1, 0xc49}, {0x3, 0x1ff}, {0x0, 0x3}, {}, {0x3, 0x7}, {0x2, 0x80000000}, {0x0, 0x6}, {0x2}, {0x2, 0xbb1f}, {0x2, 0x8}, {0x1, 0x87}, {0x3a1c887c44e4246a, 0x400}, {0x3, 0x3}, {0x84fefc93b2b45bd3, 0x4}]}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) socketpair(0x0, 0x4003, 0xffffffffffff5e21, &(0x7f0000000140)) nanosleep(&(0x7f0000000000)={0x81c8, 0x8}, &(0x7f0000000080)) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x9d26a90ea6460d2d, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)=""/48, 0x30}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f0000000340)=""/190, 0xbe}], 0x3, &(0x7f0000000440)=""/146, 0x92}, 0x42) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r0, 0x1}, {r0, 0x2}, {r0, 0x4}], 0x2099, 0x0) 05:37:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$setflags(r0, 0x2, 0xb021635df6854683) 05:37:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x3) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/6) close(r0) poll(&(0x7f0000000100)=[{r1, 0x2}], 0x1, 0x8) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x401, 0xb1}) dup(r1) syz_open_pts() 05:37:05 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3, 0x1f, 0x7ff, 0xfe00000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000001c0)=[{0x20, 0x400, 0x81, 0x9}, {0x8, 0xae17, 0x0, 0x9}, {0x7, 0x1, 0x3ff, 0xc023}, {0x8, 0xf81, 0x3f, 0x8000}, {0xdba3, 0x9, 0x1, 0x10001}, {0x6, 0xfffffffffffffff7, 0x90000}, {0x5, 0x8d6, 0x1, 0xfca}, {0x7, 0x3, 0x401, 0x40}, {0x4, 0x10000, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 05:37:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bind(r1, &(0x7f0000000340)=ANY=[], 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000340)) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") getpgrp() preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/234, 0xea}], 0x2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)="e8c53ba60cd8b7210b3fe12aa23d09f1ace0d0215095eff9fb9203348ab315c81ea5b2e4f6249835e89a530e4be0e1bc723f959bca19c8846a9e96535a7ad584dabe1779bf77b0c21696ee06f08339b50085962fad3264c50688b26d8acee221df2a774b76dd209cf4bf56e253e20fcfe7ab0ac234a58106b82b0139490ae07ddd930798c5765f35e15f16e9f6ba5552af4e8a822c9fb35b2387b23cb705c918ebbfacae543347af33780abf706115abe1c9b9a5467a52fb3808e6ec6803dfc5fe9f946c9c2b158baff515ffc70925fe046879a8972e72acbbc5e0c76585efe208ef936f3d2c20", 0xe7}, {&(0x7f0000000180)="e0de8cf1c41959dc1cee7f6ec6c9b56357c0f4041c50990255177d84e5533c27d0ea230ecd1017d68997530ce7515c97d83e136a2b7f01748588e4ef55ab2ebbe53276eaf5b63770747016cac90d18b747003e13b7c496dd", 0x58}, {&(0x7f0000000380)="1f175075caca56bdc3ca806d4774afdf05dd19cd4fa9ffa7c8bd25b4068b21cd2efb588a1b512a5fe867b216ea89af5bad931eb150bf83c3b35c3ca8f33f0bcf5fb8961308a303829b7b61492af44434622d2ecaeb7ec570ea0078a60bdbf53f56eecc7a7963a2fbb9a5dd88d759", 0x6e}, {&(0x7f0000000400)="26ff143700b546ae712f48555dcdde22545b4b67153e7d92fac702696b82969afe3d93f443830688fba55222a5d7b5fcd37d539e46cc697740b66a30b20ff91cb90619c2052bf0536f64fa2070e69d01720e158296a69560f0172fa4e07b0ebe4769a5c65e97c34eab023bd1e8f449847e37e671682c784dcb9df56e5ea278fa6e152f60f7528aabb4097260b7ed64bb84cbcee7aba70d99", 0x98}, {&(0x7f00000004c0)="ab9c8af2f0b8e0c9a9ac276fd8abb345a8ee81889626e859ae794c3cb1ba6a068528dcb6bc27f6eb8e4fdcdd74b18558c8ce7fd4f4e27cb9045f0a63a470ce7b3e8f0a2598e42235a95cfd7d571f551f61a4b3bce52444c4b9f16e48aa9f01fe3d3b8928a41bf4552ce6ee70deda84080023cfd237341bbe6a1a5497567e59db5218927360280c874ca05e485e0fd75a0a0231f8f6d0df9caadd3a3e5bdaabf4dca4d2776957f70506dafdd132902c7617de064240cbed7f2381758c06fe512eb4c6b661effdab17fc6ffeaa7426eeb7c4117ca7244af75ebac525a0e94caf6ab47a7f22bb3039fcc638cd", 0xeb}, {&(0x7f0000000000)="d48d89de9cce99a7416d0f3e84434ec40ee68f4f375c2a85392e25a8a0ac2ae9ee8e41c3190ed843f4079993d0363ce9", 0x30}, {&(0x7f00000005c0)="40418e6fe8838031ec8db66830bbde8b0e0ccc0c6855b2d0c0c5c6d32be9f6cc38e4499e01fa3301059d1e1a6806ab4fe7fd2a3ce959ecffff19c148d78d9c941083b999fff2946eb8983705d05408895e08b723fca610a65645d6d791f06e91b07e7c6555e66b7deddd08f493274d1a5de8f22cf63c152a5023fac4bf59024f4f379326259acb1b6f4e243ed381b7cfd2e4286535d27068a8d6b676101803cf0cf49e693fe02580d9c823fe3547a78c82a5d9b54a48122c3aec90a43c29582246a717a561ddeba23ecbad9b8f9fd2", 0xcf}, {&(0x7f0000000080)="7cf63984d84392a145f21e9b043f98d7b8879fc003733a2fd7b3b3bf2f5676ec38cf399abbc5cc3d009c4118926ebd", 0x2f}], 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe080000f31f00000000fa7d93e847e5dec29f8b86f2d3b13c27a20ff8abd98af0101c158ebdd949f348715708b9ca6f517aca", 0x4f}], 0x1) 05:37:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x1) r3 = getgid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400000000000029, 0xe, &(0x7f0000000040)="deff0000de1ae7355f8334ba885d118472ca88518178c20f65dc248281d64e2be67228ce7b1919dfbaa6030b1db86be954bc8ab7f9c33fd29ef258fa88415a8afe575619b491fa6e182601de2bd384fe4b3fd4701ea2571099bf1ef50595b38b834aa07c97345a533f9ee785fe88c9dc7c278847837b76e20384d3ed3e8ab24064d4d51f94b3e245db1783751ee484e8c735d601e174f50c00db357a51962bc377b2278bf8ddfb0f1e84ea6a31559c2df14581a3eb64f6224d8b7f553d206035967462e8b332d7244c96695dabdb2e85ec76cca4080264038b8d9b715d7aac4f62e83c32202d34ccb8f6244908e67254b6f1215b2274591510f068a66bea7e6e5e4dd94fbf6a303b2ae68be91753a7b574cb2a", 0x113) 05:37:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0xffff, 0xa000, 0x0, 0x0, 0xab, 0x101, 0x1, 0x2, 0x2, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="f6", 0xffffffffffffffaf, 0x0, 0x0) 05:37:06 executing program 0: r0 = socket(0x18, 0x0, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 05:37:06 executing program 1: r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = semget$private(0x0, 0x0, 0x4) semop(r0, &(0x7f0000000140)=[{0x4, 0x2, 0x1000}, {0x4, 0x1, 0x1000}], 0x2) r1 = semget(0x2, 0x30c2095975595dec, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/111) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="620e03", 0xfffffffffffffe32) r3 = accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$getflags(r3, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0), 0x1ee}], 0x1, 0x0, 0x0) 05:37:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:07 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0xff}, {0x18, 0x0, 0x5, 0x5}, 0x7, [0xf4c3, 0x0, 0xe97a, 0x0, 0x1, 0x101, 0x739d, 0x5]}, 0x3c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) r2 = accept(r1, &(0x7f0000000480)=@in6, &(0x7f0000000500)=0xc) close(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="0ca4af11c4facdc8f0ac48e24ec359a5b5fe4d3d88d6fd0649039d03b8c955afd9732e6bae1d7cb76b8ceb9fe850f81441085462f49885853d6f63eaea8f5689021f5e72c1b45386d99c68d642c9bd06d1278da4d2217f5a3d1824f715f9de5304eaa95adc1f2e69ae267b6154605356ee213a7ba77e7716968fb83c5e8b95be12154e2df3d094d8d0e995458af7536787a4f9be8349f651de668d8ff2e9d16cdfa442dbcb4ea9b155e98657e630253bc7741040c07947d4a5191fdbfa080168c93eaf005985985d540d2f6d47012b01d7a884601960", 0xa3}, {&(0x7f0000000140)="b4f452ee22052415eefe923d28a4e52cc716708dd43ca29524abf588d396207c5a9f3a9317ac510bd50ecba546165f8050a733cb49d006e461656ddbdc4229e4ebbc6767382d8afa522b3e82093fa8cfef1ee28572b9d2e8f64f931e77c2a7af149c0d9b2628f5fa188e9b6dee176c09cf56c8ad6ce070811b20186dcbb2a6d434a7d1a4e82864395a1f6889c044e31a14fc694f79947c1051f66fc6facb9c5f490c0988d3edd02706755669f962933ae292c2955ec4d9a05e4fbbfdfd334e3e0e5871c405163b8f57a1fba92aa4c89abef8124f6069d44e04aa5d", 0xdb}, {&(0x7f0000000240)="c354da086c59a6", 0x7}, {&(0x7f0000000280)="90f403c0fa6ceb28eb545ed0159b8ce5b6c6eeeb5948900e54a0e01c185b18ebc91f78c3bb360a944af86294b30c7b005684c378c1e4a755bb8840fcd211315c99c4c407c7034d58a423d117b04a81a3605465df162457e9e494455b4193dd19e600189b7ccfbaeb16abaaa0d358f73f84a9e28db144e5631c089908161775d77294a4bbdfa743f82a3e837ec24b711aae6b2dfc58a33c56977df5995b43ec14302de4133a94a2531c16f595fd8ddd628697a73e87c68ee7b818b532a4296def3fbca58c42b237284be9f55980e72ed97c696aeeef7e9f029ecc7d52ebe8c7f8fed1107050830deba7e49a3b820be7631dfc731c2985e1e0beb60e0c2db4", 0xfe}], 0x1d8) r3 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r4, r5) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) dup(r0) chflags(&(0x7f0000000540)='./file0\x00', 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 05:37:07 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x7f) dup(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x10001, 0x4) 05:37:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x259, &(0x7f00000001c0)=[r2, r2, r2, r2, r2]) chown(&(0x7f0000000000)='./bus\x00', r1, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x5f23}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:37:07 executing program 1: r0 = getgid() getgid() getgroups(0x2fc, &(0x7f0000000000)) shmget(0x2, 0x3000, 0xfd732450edf8180f, &(0x7f0000ffb000/0x3000)=nil) r1 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r2 = geteuid() fchown(r1, r2, r0) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181206000000f5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47955cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c61781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed3098f81d04000000656d47ab71004db2f6d070ae8c39db1979e5ff5b64bdaff0d9fcefed27f196e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d710970000000000000080000000000056981b58d452848aed9e025bf47a02c8c9c9160e1d3f94d12f51374c452d218ee438571b59e8927d4303e14b25023ecf20982897fb96110200456cd7ad459f4287938dd527c1d784d0b468657ad1deaafeff6684d6162c6ff5428320ac447d8244210be6c4f175097ace07db12b85c4d705e2161c4c7736136f6fe60d673e0f6c6fc2e195feab10fd2fac3d810b97f7b95d05ca9cd163ec4790856a3588a8750a6a23cc4bf5301dd931183ed98caf5454c52b6f40cb8ed14e181943a49dab61a7735a782defcf7b9a4a907b875e797d5752d92474f98889f61ca5df43ac5a120c4583d8716f56a65b1a90000000000d8d4b72c552e89c86fba28ac736fd327198cad1f6a70d524dbcc1f90fa99ac4499857c11d72fa7938fbff01bd545738546f3a1bdb80598fb649ec3fd018e68ac2fc194b447d2bda22f46cc403b5bebec3094aa0365c5f6f45ad9139ab7f56091df2245f907ea1a29e568bed97cd0861e9aa653fe2ff4019471ecad764da1c34a4dcfc73cb0b0737631edbe"], 0x176, 0x800) 05:37:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0xffff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000040)="eaff125c00080000", 0x38) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) socket$inet(0x2, 0x5, 0x6) ioctl$TIOCEXCL(r2, 0x2000740d) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/13, 0xd) 05:37:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046bd664e80bac193112693702d25c0d70b7cc48df0655a3477536bd196791049c5c0ef46d875fc5f3160a5"], &(0x7f0000000080)=0x1002) 05:37:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2a, 0xe, 0x0, 0x0) 05:37:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)="8b05af7bfcb2e2a55389be5f4cfa12dcdf831c9020ccf7fd60d22e9a8601629736eb4d632a91f4b3d1b9de3eb7e066325c73cc7bd31433eeaa42ebef41a5bf01b02a315f06731178e501dd5e1cac20d9767496588cfd2b83cfeabcba78718fec114ed03d859b3708728f6b1b15c6bab00db5fe30b695d3313baee712da005ba79721acab042e990b113220d9d901d43a03df3355988467200c4f868fba4c5fd10f4643ec7fad6a6cd165664313a2a4bac5fdc1e96b47c1b1d03dc04e2eaaa6328fc45b904cefa58c3a23aa69fb402e28e769561e54d3fb700b92c36c160d3cb19592dc4e8133b8210c04b9c288d89ccbe7cae1d3fe18f55939e99d7b5c0ea38fc21db9975f6a583d5b9df2e58eff09ebb8acc908b983c9d710b93a677cf53f23d3ef0e2a93403390cfee1ea4975fd61ac38c19d72b9a4b1d604429b265d06d1451c6e3a1a0afe0537fa5dc9833db2a3b12885ad9f395330293ba4650e4629fc1962e7a2f53f09bee81d1792566a83224a159218ddfb5e10348adeb5707465a64b4727bf524106ee6ccf3a447a3b922a1a19f0cc6d4ea9657e48d03a7f773a8283833d335ea097015975af049da071b260ebff6b762b19a29238415b22ce6045bb9902f80a671147a565ff7136558bf83bd2fe2c538e2f75edd0c219985d8f69cfd1ca015be017e14019ceb39590827bcf853f92ace3cf54b3233972aefad9873d6638e6fc4647229d08c546f12d51eed55830dff6fd567b76ebc428fbb2b5f219b33c4d844d68d7d066a4c5a0b63958cb4cfbb4dd6fb60236810e2bcf88890878462e3aeee88dc7b1733997ee00dfbb559bb9307aa4582dee499d5e66758f1b640c204568bd53b868b511a934bf63f7f45b3bf9bfb4beefcc0af6bff27c93f690feebd4b1fd469b2bc27eba2386e78b7d780ee4e0958ff1929b8e2e5ed62bad2ccd2ff123ae6627b59c2eb1f53184d1e9dcf8c6033158c40ff531469bb6af32d75dffd7b5299b90cb88f9f2b78e6971211b8c0e6167aa34f293d71d113c10057a569dbe7f3d1ee0891fee5fb9b5a13fa7b3072389926218b63872ca585b8da36023b3f78d838a8c7b19876abcc94675e71984dfab78616436790db8319b808aeb1b01459ef1561a2db19253dcfea54478bf15218ac4047990fcad7626848142a1f911d3d808f1d6c2821d36a94945477526635e2c6e4e11665b5aef58d849dbed31252f3710283dd7bd77e63e67143a96209cbbeda54ac4b3fc6b997888a1a126f54dd52dc2edbbeebdf53035efde303f528c5e9e66bf2c9f7e5d95072a582ca7dbb228efeeaab7ebe055015c1189dcd5b26acf2a86de9f6369f12cf82f3dae34d18fee051ce040d1178797b11ee8e9486966cdc31349c02baa3e6a671d34b4b848caee5f784616f42cd84148b3663a1f7b130b0d18928d29694a5dd6f43834b2d4f665c420a3bb9e554d106ada0dfe8f6f8f2a2297262cc4bc74ba391d1f021efa119f36ccb016ca25ea440dcd93cc5de94764c3be6733faffdb3ab16c58751632b07101a2a554935fb03306a8f040c7e18bceb7976db4fa0bf4bc2172c082bdbe0d6fa47390eb1a3ba24c1cbab71f242e012c1c9d9baf299be663a8f4593dfdd27e20f9467d2b3b68b21c5fb1d16cfe12ba1b44e3c5243cfcd9b4b8bef856865d9d7b471c3e609fc9064ba5e6e5adb8511c2cdd480c98f1894ecb86eb3cede905f7d37c7e3f3754851335dc6c27320960db3f92b3fcbc4bd7d78a04451579e8343e28bb19ae7592aa6451e14ea8a22cc73dbb83df79e8a2825b3717746092f74f7c36a973404829582b4f8f6bc62211bbab09972cf4b3b0cfabd8c71a1ce55c8f374443be37f1a5beaf2c48928e302daaf872f6d101b2aa91330b802dc31e12fb97b691e29ef043d94f84e0629bf0382d563a1373cb6b8d062a089e944c60748bd919424223d8ce8176a18577f8b7ac328db8e805d7d75427e3d3d79d35923a3563902d62b7c960bbffc3524e38d1ed02f3f8e50dc00e17d8eee890d10483660ff6822436ba97a65a2382fe0e066d7ce9bbc9e9852d94cbeab86f13efb2c2eeed80534d0575d456797f7d229b25d31e75b1d578c742f333b02e9bce8e1d4e274745f8f2807fdb6a31080d79e27554dc7482cc9f6a364de3e04f7b8c497b508deef02d9a3e9755c8f783b75891514645620e96cd7802b3b21a75237ebd1a0b039199a016876dc5cb48675cf7aff3654eb34d0a579d8e539be42906497d473688f88957fb4cf805ef82e28bbee657e28935f694df347fc8699e27268918a75ed52e832a5ab73f59c0ca2694e2ac82dbdff3a60bb0687ee885334bafbe947a07a1bdc1c485981ca1fd4e6bf1917b59938b719a374e94a6a2b94bf6b12fbab35f049d8405ab9a52536dc81be5919121dc64f1debe2981fbb4939b165505ce90b42b8a59603d8a6047c06e36c529db0ed6f0e0199ce0d8b49f703cdd18718bc913a58ca6bb2bf5f27e6bf5cc7e4dafeb1b60d1628aecc7a4bcc833f5c0cc6238fbb269efd9e8cddad606fa2be55261f733b19a0bcd6596c798df07c31a92858f3a4c3d358b150cbf5738c550519f95ef137bded13c640333b9ada2c26b921d29db998cec0814060320fdf0461a54f22f740db6a40d3765259a883aca0a002f895f32057ca0182f7c991084edb6924f4ab90a70282a574f7ae0296ca2edaeff81df5b1747f9c9e86a1497346f84424cd4a7a2aa30b8a5875ac7333049fc1f64897c9f13383c29ed84ea7c08d0d713cbaaeb7c6ad7977966f5ef6997d0aa89edf196584e0b10f04d6aca461a4cabccfe864ce6a94331661551c46fb4421e625f7d391c6470370f98a2255b6ff03f56aa5db626a9858bc8fbf40a574aee6d5f4223512b576386c1975f5b16fbb6e3dec2dfa5e57e23d95f0662a6b0cf594fd50534d62131ed58d2db7b2e024e84e5a5c8689db00e12ae5257fff31767511edfbce4165ab1c7d3bce3ee9deaa5a04c4e1761f6402c597b724a43e7013d6bc253c042ad62fde44e3bdecafe921be212ab5165ceb1409c3a181ad33eb395b85c63ac4a4e5aa4203ea1b515462880c99a9da254c092a8119f87584bf608b04ab90199835d903c022c059d9d3a4a25cbf8e2775712a285b8176099a5fe88a32f59ffbb1a801a0f95325ea8b0c6a9802cb3470cb9c19a0e49bb897f25f00d81ba0b30470637fab86dc8d982b75f02dba5d389cbf2f8bab69bcecba63b5b6152212fea19f96253aaaf21161b5f61d273307ffe711e9842fa058d18cd5bf2f62d40cca27f76fb204ede6153cf5e3314f794731ad3ec25c63acede31977aeb6adf66f6617eec0e1a56c93e9444d66bf8e3d5aebecac844f7cd3ca49b6190b6d1e0766cae871314603ff632495d105ae13d22ce244b03f4477ebb49e50367aa06552684a82a9bb20be6dba136d7721bf403f747f252bfb61d2bd08441d56ec2e8faec6ba7b77dfe5d8eb035a59a7939f64eca9fab210d8114343949912b281575142fcc186bc689181f35c046ed32c6836659b1994a7425004229ec81c998da234c7ddbb2c8ec14d8d20813a3f393cd247d05fc4814eeb8d23b6103502449fa9f4cc7b5481338820bf2e2c5ac5090b754322934fb950575dd2b3228881bfab909a31dba6de01776d64e1b05ca7387a20d42d90dbb38bc6d9463704476b583bde75705f6d2980cf88a3671de66d3bcd65b6b0ecda0bf2512b79fe2922a985f2db6d74134e0d22be3ac5b440e4beaccb7a298c4552f7e2d088284195548ac03d11a4a8cf7c35921252634c79e25502169e88b3acc5d00b84bc01e952e0936ca99735512d704d6791a67e4ff9d783073597889373a7309bdce1ab70a328fe9817a7762012e6fedde707ef88265185c19ca316736cb1d8e2a77c9b4494deb1a1be65c3bc2cd5de388ced92080dba1a70fc16afce71b7e07998eccfa619f6befe99c8d6f260795db627ee4e46776a0ed6e94105b45aa2c9f25eb17c41a436f524f296a839c28f016151f75726d80d148d2a449366664c727b1a1752009a474f0639523c74e0954c160b716023c49c72e1486998d2a8fb2c580c7af26053d84a22f1e287c9af8d79a2178bd66b0f8ad8a0a2190e7574fb60f7a6eddb1e86ccba7edb2e4f35576c4a6795d4760f57d2496df18c8becd97cbaf8ee76ff502f925a04b8c495f81ac4b391ed2a2994d3972df92b37d58f3c1a1cd2b60d7a4999aff18f74539eee5e5b1962e1e0e10f9438fa04462b79a20357963e215ef3a4267787ff6201f57fbdee5b930266e956580256d361fea5383c5201d9995eaa9b4d2b11069e8bc47588ed2fc05f70d7d301729d529efeb47fec138a35c86b32e2df891c902d3a830176e05f3184e0a4d9451309228c29fb4453563643b1551af5eef5a6a2305f0c702193db33c9a737d33bd9818bd880239c3962e337a42e287158c6e0118a3d351426292fb579cba81ebb19e2569835051b1868ded1ffea3ff8f4914a83303d4bea1b53fcd7640bcf8c7a2d05349eaf5bdf110af81041dc0c7a56c22a854c66fcea5903fd898092dd1c369ccd276a6f7581d225b704bc672852b77d1c20d499ace8de4a3cda0d7cc1ba2d575bbc0a9de0e441563eeaeb0a2176631ff83816ead3491f39e9a99084aa6d867c799e9eeab5a2448efae05003503c36eb6eff6a9650d2a88ab9928017aea372d032469d271f381db9880ca10ae17bfb000ab5fa151ec666ebf0713db8f35934644bb83344adefb34ec307ae202539b7f7b4c88850e6271a318ec231445d28b00965a3b8df2e7e28020d7420994e50cafad81a53af73841596180b26f2749fdb679dca5290f190b7f01c8e66f50c4d54b13dd4ec406fc8aa19ca2fc956101806081e75c8c3a3b1378dce16eeb70c69d4ca343e86da243c745d200382a1ffd017c8a473eee439a5e6865b0a0472f231f481bfbf09f238250f4cc8ce9092d338dc8f1dbf39e30f20e33e41e3c8e99a4887e8d637ea59d237518cbdd4be61197849ad8ce9c4a1d7adc6d931d81f90d5daffe080326333e2cf66f71fe70a799824d464e49a3640268decc45c6fa0fb6147536360a69a3c167e93361b6aec831975b3f50451e074b8221efd2912cf315c1ad0bb63adba29c36ade0ee2c56e98767d3b0dca15c72d88227a1b0b2821dbdfaa53c110032f7d54b66b57c26ce5f86c4fc3674c7618082e5f979fcce17758d55429f8f8cb04d69167701621a16e0ace52605dd3cafde784c21ee15d7c85e34cff0dadaa4ed5d534c54512c198bd268b474255560dbfaa765d9e5895c432ab135897f7da2eb024f95fcf153bd4d5ac91ad4ad6d757f50e0d508ded1dc7b9d08bc7c927134efc85cd2a73e015a6ee977515768c1c74e74539e342499dfeb0cadc703b7333d950c18b31b0c463b26afdad0c77cd08eba1d8b5b5f41dfcdc4e33cb50a1f084b934e22804d8289f6aeb61b68f9faf1f6a447a2057d5d22107750dfa7d94ac2d1a3bb4bdd75b08a6ba977a9ee396495a01986fcb07f8d8ee32c9bed4ad68aa0c35ac17ff31ac33ae8c40cf7f527b8508ad2b4fb57270f4636477c673674fcd1c478c37cf944b88100a9a6bb209b874b02b0fb1c545b6331ed0c19343864915255c1ae30f9ef3ada48ec0e30cfd087350632d03545cc75286e2310c7755421a70aabc322e8cf3b764bcb7a74aeec034c12dbea1b4b050eba3a2cae2fae55f87abc49764d6b869581de61ecae991d0e89cdc129f3604b842f6045efb0149dfaacaa34f0b81ae41624d1fa0b0", 0x1000}, {&(0x7f0000000200)="dfe721bd896771b70cce67255d2ea18d368c11ded9fdc401bdec8c6e226ca8e0bfafbe9c43030c43190b685386aa3d7775e60ac316b272e4", 0x38}, {&(0x7f0000000240)="698e86432b2196f2bb126284b08de0c64b6c549ec3177cbd357b3e32ff18c0f9ac61e2a8124c454375d3a4ecf509a34e87a117d3b5db2ca2ea41cd49a98c5f4fe7903b275c531efdbb4459ed92759be03bf68582c51c226b55d21ca45498f98c6838107f94142aec89a20689b9fed6c56aa08e5fbe18777fe082bac0b38abe6bda9e5b3abc8f9188b2eb92c52bbf98db148cfc73e7b8ffc603500925c7718d12ac99355a433252a9ab1c26f59ac7d5a2ca6bc9f63e7b3672b246657c177adab42be943439f35b88a4dc6682006d62780cab30933eb130d9746b7e93687f3e0", 0xdf}, {&(0x7f0000001800)="0b7978658e8220eb2a8bb21e84a65cfae936d0f30dac436a6e76ec59c0fa00c99b20c993eacd50fcfaf4bc819157aa45fec1b65ffae7b447431348133f4bc4f878cb6bcc031d95ea30334ffbf40f2d78b28499960679259ed77d1595738fb03d30b682d545701d0b99a21bca93d45de10ed0d38a6e5ab2791bb5f5382f325bdada1ccc1f1ebbda20da157c43cbc24a3de67829a04ad70489d4b2bd688a1795eaf209e4c7c6a2ce95f42ab517ef35324d05ab08d9d61dc08280dd4e3cca3246c795b4e898e40f78c996bf59e5414ea5f0207f6f698e6c8dbbba19a33e559586d668d26a8ede647506a32dce9e5d0cc0a23e855d0fdf74bc7b525cd76a92de2815a2c967ad40cc39fa6839212b96ab860e9c6a00242925e6f7a494e4cf04a370458bba1e6dd0204c7a6f27b9e35d1ef501127aca943639d9d2aa3c570aa13108463937a09e80b8701bb8fb1f167b64a8f29a0602f8dde1f793af32f03c886331992092434955a2bd29ab1b9620fec7155a7ba82b69e00987cf7d7d35c1aafc63e3253af26a7c296d15fdcc43d6ff7a9faf789e3348dc54361852d92e3c3d77242de5f8c56ee3bfaaa976c9bc60b612b8acbda8e5106ab1e39cde9db61467d6c66d7462ff27d792621a701252e91c0529cb495bd10b0339e1956deb585271aa87b66fb4939a56180f934574187903c036143527ebe10ebee62fc656b78d0a37aa1cddfb14ee9892604f417e1c7046a76b248989826774431d431f2fabaf3d4245bb69e09d53cdd5420ced3e5bb972cf0e3a3cca3555df8266b1f686a1949889073844b2b0831e83ff41f2b1127f8a6ce51179254bae35c770595140ef00ba8f1bb46b136c907afecd211f615075e2e55d1ad0f08551f5980d2b9f9874571bfe90b07a443b1537300682c43afec619544161a5dc99ed513070b12846e08321c373187be46a3666723e674ba2d5224c6aefd6b27f8fcbe8095e82268b5f30ef6650e9633f7e2b8187bc7c3ef96849e8c4b8d53e48ed6d828a0b7dd0664b821c77e003e7167af0c6dd5abcaaea2e2315bce76e2e9855de725ba2e34502dca29099aa291e1aeeb283dc53db597b6ea6c33c85b0c7e6d4ea0c5814e02c8fbae6a28c6e01d972226776ec0cb4027915edfee333653bd94a2cbf5a90fc26907cb14ff8a5760ca75913b9548809dec425ffa0582b46bda2c18ff7dbff529dc91ca55eb38188dbe1d28b7b6fc1d893736c85ab409eb81f6c3795b660f571b603315518522ae9d5ee5e567141137c52597cd27510ffa32b45d9724f1002b0be1b44a0f8219a7b99457a1aa5c14c29ad475c5be8cab60d1f7edc47175e06ee993bde5d857d041068f5c8e56ea5320a9ebdab5df704c1cb918ea95f3408573afa74bb12454ca8dd0f30b36996f09f094a133c4afdbb2758a11b5f5744fdf5ac95d9276c9b39eacd66f407399e1d0518ad026393b5494667d2032b5863677832790f90d57d89aaf913c60dac7c6e7284f37f79d7ebcc57b85caa7d25a158817a9f5acb87978599a219cf74a144ceedd6713e0a8071850ddb9df88867d1a0834f6096522f364b750941d2915921582a40d0ba39624cc9d70b125e4946cf98b2e1073e22aac8f1fc0898bcc0056af86de3b011bca324268d67b30a433dd8d8f20903f4ed145b7d494455dbc8f8f54f52f462d09bcf0cde3214a0e4f4afe1151b9e6a9d4716eb037f22208b0e5646e480254feab0c142e398d401ee47be7d7bd1d2a21215c65b88b53b10cda4e08f3a8a1b74f83bd56787ad4dbaa91d049a07a1c74f2a965e0e70d4a33c0b51c6ca8365414f6bfb73d68b109c4cf6c0f042fca02ba30c3252f90533a9a7512facdf1fe4b72ce159799a365fe8420034903688ec42ea3e01954fcbcf3fced79a4402fb142c64ce7ee1437ef3c83b6eade7fce7b233d84de19b1a1caf2bf58caa0c44257bddcbcf3d156bbbfc3cef15bd9db2363857d08ba0dceebbcab07d34c5bf33dc4db45a1d2b208dfb5637e1e2e87f5ffbf593742dc30b9cca9d990e0d1dfd9261e2d1ce28f38d6d87c307e6176ac0d4f4a1f0be7e76f9828e660ef573706f1fa3eeae11d622f3578abb9e8f5820c5b73c5636298140c9146dcc6dc35f44b8ff90f8242c1ee58ad75b2be081e93ff4f091eb4837b89834f60203479334c3c3c6e7304f0eac867e28c47df32119536924d171ff7c2dc881f0da9c799215db2e9575073ee94f6a2957bad0c53751b063b43759de2ce7f49fc542146f18f56acb80d59236562788ff517724715a2d2fde41f8a8aa058b3a1a1b2e4c5abd43a74b0401ff5f353be196e56084812f20e40d74bc57f4ed5ba4ba9e15b50f03fdc13a0c25bb2bd749628ba84674275bfb596718b456ec0f26a4c2a6279e700656842d4e4dd166d27ead3591a9a53a919774ef9d16b1426820582ad9e29004d978718c18ff3572aaf7e1c3c25999796c3eba3f08d184f6ed3481ebe55392545a4f5d8bbe241f0648e52464f0a1d58077069d1d90f29afc1819334008209f81bb49e2354343864d19d287a5122916a32c87e4a5d9e2859bec56c27282a7e79e7e3070994ea5f6c1e92def0b6588af9e68d9d359aa6748a951fe16c6b20cf6e092dc313f9e3f52cdd767bc5b267290ce1836fa04d2229ce261ec85976f251a617dacf3f961a739f71501fe10a62bcb98517d33ea48a52da36c688edb9b18092cd25ecdc42d587483d646d43ef1fefdf80f388df8c2f868a66ad8deb257788642fef63f5c622de1baba8e07e8419aefdadfb43d80150081aab4b31ac85140d59ac63ca4b81418f37c12a535c3e6d51f801a961523c3515605fd4ad4cf7e8d0a17ad32feed1b5586df1318550fe73b8b743743cebc86b3b893330bf1c12e8d3be48d95042f7f72c468250ca7a0c8cc2886982609b629e53344cc8fcb093379370b179cf60348c79197710e4a19fc3e4576f69ff527d5a4dc1f422af7037831f572fead92d3eaa38b75c83689ed21ddec77cad2d022d18a8889866f9bb35d29ba2302dcf9c1eb0371ab8ee86bae5bed183c7ad01618cbd3a6b625dd83eeeb43a55eae2dacc9604fe316f2d692e5966cde417d83c282fb8736a06bcae59981056d16ee79030ecd552fbecdf3d830297beae1702dd481550bd7e645f5a922168ef5ac1e87ff42821460b7e6954aff28d5c205bbab4a18756c0de1d7b660d4d89be4237ddcd022487e7d2e4f60d67c16f3b46512079917a272429605b7dbfc3685ac92cbbb711d09581a8a12e140826bd3c8cd7b0284a14630b52c897d36808359d001fe09b322b55f57dd3cae528e63cdf2a44ad1dcffd4cdbd7ecbf3fa306d8f92a0c5532ab44cf5ab2405678ee7a54db26d799bca22c6849fa38efc76910ec15fa8c1ad07146558d8a15c0d14aedc73cde6aae682d2a3719e5d02505aed55428c976cea6a64bec29490e414e9e8779be10d3881865630a9f93515089d44f28c4d711daec261c14d550d0828260c0c11d3864ce87ed530693790ab528a475544dc678e642736288f02ede84406504ee226472a517147e7afb8cd1f7470e61831019464886f7771e9efe427acf551d2d694f45b0bd4931ab024e7072e122df59d36b35b5264fc44832cfd250da01d9626608b46083b861e8b03ce3e2caa92c3416e8f0920ba99b93aacc7d2be401c56a3d9eb98142d76740c645528107dd11b6de4a0d648bef8545bacd1972102e16bf904c9e49410b1670488df2ff628bd74e03240027dcb49958aedc4b0359d3f5e3648f7ceca6331fa999ca53127174828147fe483a1e9ca9a3508106c4d6a572c9bb9823662123f099ae2d6badb18611a6c0ddfbbca5571f9bb1ec16b9ef5be21df041743eed094eb49d7db7da3db8336c735d56246a96ad9a115c5781600e5356e805737a47df30acf4628cb6b33f293f340d574d61bd296cbc6aaa3b15a0652f6727f17270a6bffa88a5aae0d4577563fed826e5f19a1e84a6ff1dadf5e3ba9df7ea6e130d4b9071c6972f2ce2fb6ab8cd37e12464abe9b7e42e964882cd26785462a3a54393005c71b847e329319b83bc657c7683775f5f13bb4b5fe8d94c4d0d3f7a76f5f606a96f2b189721d3867178ccf8455b11a09828f9ac1707993913dadae42871e117a4ab77641e7b620982e38470181ed19905177d85384b57b151bb8c9b65fa0be9758b3d403667dd8e7be3c7ed660165e34b4bee73d49c3beafccd9877a85ec1bf6985fadbee23004808087c5c44a0336ecc3eb33e99252b8f703ade0bce5194ddb78ff1716d3045628c105ec41a1083bb59e5f2b3db453aa8d74017857fb2d4c7c8f00dbb241f54d939f67902dda88ccb954b59283d51952892ac63a6bec35490b20da1a446427b37f86470c0b0967fc490a0951b7f81f7e99d2d3fdd0848d326d534b615ed56f4404691aaab2aaccaa1af5ab4230738465f04d2f22639cfc522619d942e2c82c8231fa832f490b6ca4e4979317bf298fb45fc7a2d2d8c0dcd0a50c51cdc76b023dd4ffccb7cefd20d84b2612893582040cc37219d05c2ef86126f5a79fe8d056d1e8f9bb8e127457f51a44294af50648e8d1eb882013e6117e63bd93eede6506379ee10ddc0446cf82a5e35d10e35b218e3ac9785690287bfdcf89681d5b00da7acc76e83181a5afb382e3896c64812b31f2e1443b4f53e111d597741a0655166d169a53bd42ac6c26089b516b7aa800172c97b7ab7ffe6f7416913033365e584f19beff288014560eeb21e65331454a5c2200dd7eb089fc71cc8f32d4bceaeab272daa747d4eb5624fd34fdef12b9dcc13b77e932d1bd16cb52a4505a5076ebdba5ddcf9d817c3ee59c950bb4214004d562b0a1645f1ec573c04e0a86e6eee03b413245b519237e774fe7f6b556f33e6ac21b2a060b072d269f66ab90bbc99bbc488acae13993a4ed5361a95d9e75651ba1bcf163fe71d5c28c0cf6b2bd133faf005dbb0c76c5001a00f257555e58f998754c8f4f63235849cd5c5a9ef7997bbabd721079d87d420b4f4661bba2117bef9684409e902264470b36b88dd3e15912ef2e601b9b65b216c6947eb263ca14c53af022ce422fc762bf67480f4daaad8098b45c7cf582355c3801c519c588174f53c79ebc0e99623286eb38fc27369b731e27ec1f20b9c5b1102cba6f89109477267452fe430137d3b4fe0fb03007066f61a307160d5a89cf200836d32f6ac874056b173a8ab6c6490677b0501848f4845ba9bcad6ec71a0f7dca9fc17e056d790d14301539a655eccb9b48548bc53842d4dcc6dcb1d7b1471b4aa9db043f2f8c0a77ad2d7d35e5cb072ca38b25caf8971624eb3b6e6b16b9592023b5db4dc89e76a33093cd5295a52751c01fc06195ce9841045e4d83fba370dfe59021fba63f2cd7426da8d1df6901f6e64a8cf9e264e951135213e8177e8b3581ad931bca2bfe774f7301ade415d35a825d186a02b2a747cc261412b26d461d782b6b6f39e74a100beda4718005e5a01f201aa003e3c63bf82061bd4de41610579d7e52678d5463623b7202cb9a488546c1c59f7daa127a3195aaaf283f6f06698959301e3307184e87157cce9f60503b6c3287b9e2330594974fe1c5b26beccbe29563a5168439286d376a39e79eb09f5cab69b7df53b45c040190cb5320c98b5b0d678774b9bd0e9899c7a304ec6ca5fa52ef1ad469d9152ea9bb1b816113e0c5cc299f5b47b8894b5934ded60763a60aa4bb880ad0bc5849b64bcae48d1d071612fecb57eac2480f657aaa9b0a1c6fa159bdb8eecaf6b87c", 0x1000}, {&(0x7f0000000400)="32cbaa5384c0f2148321dab412c4e8aaa38b82e73ec1d2cacb89b984c53802c8e4082bafe1b5110277ff37962f4a6d5c7fc9a0bb6fc5e629f65a5b8ae46ae77dcf4c475cc1319690996807da8842c605591ace9d2b7fd76557bbb47efea12418912ec737aa8cd965b79b354974c57112e7a7b716b73406b1b6e76495440a4bd906a1256901f549d70da9d2c1a231b1134c9da3e9f21830d6c43e70584926fc1b4913591f286d3fe1de53a6b39f05386380512f7abc6214d7e918c1d41bf2", 0xbe}, {&(0x7f00000004c0)="0c2340d4641b641f408114a0e5700521f81163f90dc1adfb040466f71374435ca0a724250f1135961e01d191f00b389680d67292dc4b41a034b09ef9e717c2c6e6b4f874e08849c266772336b2e618c65f6e36794fb88a2ba70d15237ddaa204c4ae37c38c8a70416fba4c5118cea8ef36c84a70424ae09ab80395e4b34610cd5eaf31dd6b6c2655ce9dc832b54a507ec63291e9bb14fb79eb7c5aed715a45918e9b7c30464a0363ce0b2880ac853aecebb1244f148e8c0cff675c5e8677df58041fe3", 0xc3}, {&(0x7f0000000340)="eefcc7f3513ab58a50bea7c04684a2f92d9e49a1f223607e962a5cf54167457fbe2a27a1accb4cf19764ce591be5c8eaeaf459843b5d4f2d78d286bab9d4ed8147df016648ea98c1c2f713488f725c1efd9725d5196382aa22700dc4f3f95cb3d831352d719d624c5be20c4004", 0x6d}, {&(0x7f0000002800)="f0884b7b05d322bc5e585f0b3180fa63bffa5d424838c18a1baf328bae4a63fb5db29c7ca5cdf2cd6779d9403302a2ef13d1e331586f585cb1aa676ab8db7f159441fdc804029de2b3350d3edf5d6f0ea2ca5c0013fb5f5de11be9ce508a9a245bf04c8719c97f747d1b281ab752dccf971c549f8f1fd61bfdd01376da3d0311168d1c53d06182746a42189b92da6117058c449696a6cbe3f6a8f9c08fa9684f64495751d7bc21325a9c060482781a329396a6232a35e966d7b0f8f920c03faad67adfa6a04ef0", 0xc7}, {&(0x7f0000002900)="2c0504a7bf2da28529a2f801cf62151f8a9c72edda9e382f4397ab523571c7641d7d4985bc342ba66ae6784a1595f6bf14f6b60c2a337716a28d76979a7e956e3c2b68720f70a6432efe1b0b0b853cb088d9c79494d14cd7bb325e3b5b584d28d273601265c81b9e34b01d8b3df8ee608b3d3941c44feb18d54a286be39bb852528c8fc8ecb4abb342cf5af40ed578330b7fd0bba8b0aed67bfbfafa132124c7d0e1423113e3e6c2686fbdcbaf983adc8a5e93060b66fb3f296ac30cf97920c27f4a3a67c8", 0xc5}, {&(0x7f0000002a00)="4769a4e82f2b64a10a630bd42542b2be8fd97a4aecdcb155582a9dfb158ea532e61f848c0772b021ce98ee3d8c15ac7e1200109b8f2ff7664c742a660a420ea58508274cd42a516e77505519354b3aa2ec85007f78aeba1a3f6e1e995bc99b002395d160dd85306f246301ec7eead374485d09d9c9abbf53b4555dfb8ce85e9fb84f58c28931e264c75711305dfa64ffc86a5c6b398358c36b41adb416dcb04e3e041cf7fc1e50607062e5bc31636040744d149f355f69fc247f3796f49c81204547e78bb73e7ec492575d1e8fdc3df62f48a27cb16d2ed83e3dffca1f68aa0c19c434bc842fd157537f2ca62d7196833e0e3cb0991711141dbe6136f51e38de7082d91b69ab24872c3825b97c5db54f4d4c6c42cbe26071dfeac07ae2c70d0fbfa2d5d9a7cdf79a23a8b4381f717ff1b900e90401848dd83b86eaca0d2332011da11fe6b68dff0add27b22d7720d02bf85569a9c03f6c6a0a092ab7303bd77e38832ccb636f57b3dbce1786e8c012f252fa52f29338213673a7dc1b1e118079977292f33fa15cb84cd4169da663633e46589d49280cf70e6accffd05eff7f8ea2c16b2ccd4ea3e360dd2f88534e0cf4e6ea575168c3826dddbae7a2f15c0aca27ed9729352c1f7ef3db8b61ca6bb323adbcdf82094dacbaf0fbca6d8f36206cf54a54ad01ed1db6b105d1949c6c40663e78ff9014d257a3cab392926f490fca335c997aa987789d5257002586e0370d2999edbdb721fe7614bc00126e2811f81ea7407b1743166cf1b0a5692a919e880ab99ce9fbcc95c87c66dac81b0633e76077cb989c3b611837cf8cf53008625b6ce1ae1960d64f7f55178e7aa1c9a617949d3e99d525e177cd15dd4ff9e2f96758b2cd18a714c5afde78c92d158ef2f912d68759654359f0ce61e56831cb90937aa80d22223707a82c773b21dfb408e8466da47273797b6e5fbfe5351c98a26c14a240e4da8868e2517e768b52ee4f2f89b74a34d69933a7d1dfa6668dc4d1522730c760d4f57fd3d451d7174a280b6b72067f68b3ebb17412012c2767f335e9d651b68d315ab188f85fbae7714cbb7f6a5a6ffbae6532c805af70c3f5cf89841748fbcfda12849c1c89edf4c207007d551124a5fb35e690ce72db90eeab1f4040c024f2e8461c54a9f07ac5d2d59db84c3f762118cc23e847a80d0839b28972f59d2765b0ae507ed79806821468e7d3de46fc17c4845e7cb77ad00bd85619f46301df097b3596c0618d90c01707f2b8092d8b75e69fafe95893b1e89f957facf9fbdb88ddf31c9576b92bf28c64ccae35998fc4af2241e4d0dea4b242b0df013eaf1765b1e0e385778a771570f316daf0406ea354323c44b069055f4b65e0a12adbaadd6cf8cfa64eaefac5780e3e68c4ba24060230adcca8eaee7e7aad6651c41050a775aafa1b4011d28a27e782d7aa427d83dcd43d116627e80d367d41a169c1acd8bf31d31082ed52611fff9ab171af7130fbf9917778a8ebb760762aae3934932df3a7f0d78c98df6ac60f17148b946e25df06fcce5a7b851732133bdc314ccf8bf3706fed9cd93a7c51497cbdce8f18d0ec284ca2d5d7be8c634c76106dcb03b339c3fb7338b88d3e33e94f389ca47cf74d91a2877007f7bb52b68ffd72a61686427b672c4f335bccefd27ce023c59478c43f0b536503ae5cfbeebf398fe4b3ef9affa197fb5e59467ce8c8749f7c48ec8a9258b09b55da71f86a5a6e8cbe5815b819e21abc7a971aed3d5ef378b1350f21c6e89e0734162c9008a1b811d1dc463e09d9d943e30cce328396acbe6983c321f11959db2547ee22c954967aea27580b45b68e90dcb33afb85acca59b4f68371f2d8a5ef2954df26f051c2e1391045257bcc65c84fbf35e06ce19db5b99c4619a41c02d9b8c0475efcf8ed664122a080918ef42d1462f664ee92a537a1477df02638759d0c9c304bdbcd9405c95ef2e370c5692cc3cb819363c9cb219271fee82053cae613487bea522990f8c096643d69e64c78ebcdc990f06edc3ce8c72f536564aed55c3b947f7845727e4b2a442714bde2ec6b85c3c5e3c29d7f8bfc7874f97b5912cc69319d95dd2c757e86c4222153ba3e2b16f178eb23649c18343eb467023bad6e6336af6de958ef543a13023d5c5f573327a2905db6d752a1958b6980eea9b7e8954e7e1285d45cd5ce35a4057790e4523bb7e238a345d6e88e7b8b478967f8953cfe9fdc27d6a60392637b41992753eaeecced6559157c053f1276d2477450b6cd3ae346bda6ae066112f114c05c14ab42e72fe0d4a330e4c5fe74bda2f51c16219973a590fc67e37907aec336bb63ef6ebc30e58c3f4476fa59eb74e83d11177b2cf7be120300b5c064a6d8f7df62c57e0f8b0167b52467e6766b3a3740c7fd0300dccbcc9f280b74bb9fc25200880fd88cdefb351402961c176d73b693b9abf7e80f3cf43069823f353b6f6db3119f0b9d1aecce79d0f176d356c4a8c4c235e668a708e8950bb29e76ba1c93526e083a52092c4d0d1e83ccfe520e91c16206902291509645bb0590308a0b17ea08102e123746862451a4c259c7fdb512e5bec334223da72f032ffe46956d6246e28fb0293cfecf9f88dc13b32964e0a15b69167fd58f1e6be7584c7e1c4fab8a575c8400be79f37b0f31c982030a6e9c825b9965b083764e8d573dd1432b4c33d1cf501d1e206fe9b05d67ebf9876826e4b7cf95ac81a76e7854bc1fd5b8dab08dd14d5b98d95cc8bc9cfbd909c2dbd098220cdc0b84efcdf647076607fa2e65542af467ee6f710441708864e1d838ef0d24402368ab903add6089ff8832dce256852c8b4cd90816c2db8128558f3953c75a1bf5f0447cc6396756b43c3c1021b090ff775816e4247ed3e1f1db1fcb68afaa9db9cb4e9fcc5849c8f41210f07e2ce8c9560654ee16d1b77d042a066429b77242cba81572fca3d769e47a1bb7f43efbaf3c1f45a14347386eb3ae98a80fb445c560962656bff3c2ef15f185c437d5820ca7dd8b66700c7ce4b5fe0bf96372edab0313434e4f51de676e877a9a52eebd137b9d53c94d371cd3c818cc9344c90dcef0f946f716ed43c0e22d93aebb10d384bdfa06972374b86732f21c2d2a675b0b31a2557f0ace1dafedeeca1fef7bda0a3cbce0271fb2bc457c24aaef4b7b76c3670c7f6cd9e7bb77372818939cdf7ce07009f4ebd5b1d8ba74747070eefad1b223495fdc08cb824027014d6f9c194669a6f757faa12e1fdec1ee747dd81eb390dc4325b60d2ff28e81b42e1f537887377bb50062a16374603568c9a3aa2924d1d993fa84589810edb87497ba75c8c20f5db7768e43ee1aaabfa923df792a2564574407daacf5e6ae28cf41eb1717ee98ce8ce4337542c0c142238347273d65a59df874d122769dac6fc015f50174a1ffe3499a689ff413372e6b3d8d8010b2f235b84583cc7c356269367a1275d479370aefc9e57ff200f6ea470d340a252753594c18717f7cc03684829da68486eb5ccaab95d18e3c98a0b3f75c66a14a153fbabf332fb577ef8d88a870dec11bcc93e1887c681d364fa771bf903e7853af118df2b162642a6df78f2d4e21fdbf472d4afca52899a5c75c4aeadc1d07bf2622752be625f1e83685e6bc1dd9d202121a7f4cb529f77db8577059ed1e2d77b9ab9f27463b4002ec74e96744acf93055af1eb29b1046341a384348adeb81d0e3b8ffa1333dc7ab44cee7fcba44900a299cbc6d292b597fd7d88a479aaa9ac1b5a8631d2cb08cbe0ab4d3521401740f07bcacf1e68aa2d9f3a2d775253ead73b66ca8f8bc960b775df8b24a2231cc7cc0ee117a5a88cb05eae81001de8ac6bb99d9ce304688d942e215e86f0c45098d31cf31e5b3897dfb6176348f7b01197232ee6f0ef9e5236ca307272e92ae555f5e91dd0e888066d14ab7a6553bb5a7cfeabd8d277f925560f632d4046d4c4e4cd86c0c938ad5d61c91a0e9ab5a798859ca78cfa07bb0f7b755b44a1409cc99e1c962df555306d7ad2db2aa91ab695549c57a26feb88e11b2f5f07f88ed89fea95829b493121bec18bc61e95ad733a6cbe279f97d8ea4dcc874423990b74a04c7398aaf579bd46be78906bc5c799263439a05e0e223365b4c0e588db967ed2321f8305e647fcd13001f401c9df5be2b98e1e14fa6763f23b3c7ac166e2f9b076f8313231e86ff8425211ca1d62a9c5cf1e117331855077eb2b413b852edf6a1b5546866b264bbcb990324396bb633836f33cfc7a5b7d5ff1aa8d13749857d75ba7215380a7699d937a4d27265bb13bf0851934a229155fd9b33b3ed2167b1892006f4ac570dfe855656e079e239787276a032b925050951975315228752dfff74b5952465720aed8f5708aba67bab17af2183221284087ec63ab65b1a6f6c8421dca702a366d5c4605967af10c665ddadbbe61c66f577455a104c8e387bd5f2edf82d759ea6284aa325be2c16aebe092aeaafb6967d8cbda26d70c2da354c94765e1951950b1bb414a37eb27ad79565dccd9757a59fc0cf007508a76149efef8148ff93ebb7bc733deb0af4c459b16bea2883b5575b4eaac9f409195b1abaa7858e9e855c44af87558a3e5a52fd87b7565eb7859363f079d64ed7764e6d2b438a2bdfc1ad305aaff3bc7f465c8832f12b261a0df4a082103630561d9597888f7ff7620ea5ab5d5be88444b5ccab2e6c23fad525f2e0e740676c3f5085274205a445d1176dae8205b30d88a59e886c51326325a31d4a967690967f363d55d00a7540ff91aa93ebd9c97ee00c96d0163b6fde6acf8235bc35bb922e6b1d5c15b2b51ac779a63bcb94d7fafaf7e9b1032fbd66c7cdf14f9ddf9f576fd336e247a0d28cc904099d543aea5517016e438b955af185180a231dcda90423079f04d53ebe06822a6ac18cd98c615e627f94efbad1fa427d22909385e77f259bab0e5d79a475d7da512bc73534d0b16593ee7efe418b6e80a892a0fb95ae18f8c24020a9af87bc1c056176f098166a746c0d99c3246c7b8637ec530d76a0d2ee76f88fa2743e4a3993f425a83253d12c4732f37970962a7b63ac290f0ffb3c97a2c24de3c18b618789aeac80448ca5aa07b9aab138730c76cf42ad9dae8445d12a1bfe27c4479b2f19b724cd1b6309e4f25014d95c088b22230091870d7d6c017347593742638bc2dc80bb138c9c0c10a495cf8c52e8d3ec7faf8c63e7ed1d824ac8b178e4528a2d40fb3c2c36a703154fe1f9f6c256aedc89111b1b74a1b03271dac8ac7201f4287fe0e87e2710b333cd04e182faa422e820e207e7e9d8f097de5586ddb3fe70e1234bdb37aaa6ac3c496a178764542b6e58dee86aa3a5928b9bdf82f45d5bdd048cc446b49f146193cf57a6fd7647df62bcc5307766a1becbbd5bfc1a0c2400673ef46091f98195974728637acaf8f3a195e19fef9c3b6d2d4702d978080e1b86c012347f9a4e558e942a79a4417811f4ea792882ce1b03f31832fc35dd1835baa729f2a1592ecba25a5c0d294ede5490d09bc75bfd71809e7c7ae093d0be1730cd805b790b523238ada2b47d3217897ea3c4c1237fcced9238e79a73d123ff419b01b540706f92bb0bb71ae3db0af5a877d672cdc3b6de406b20ec6e37c1e8596f75ebe59a55ad46028716378bddd0765e3c16a410557cd090e3b7979dc21ec923ec76dee2e4d0d948e28443447bcc6130c02a7a8e1a7ae21e900aea142d58340cac18d3bfbaa601cf2674dde5e374e727a991f0b8c21b0097a4966403f8724a23499ebd", 0x1000}], 0xa, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000180)='./file1\x00', 0x80, 0x60) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') 05:37:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socketpair(0x6, 0x2, 0x7fffffff, &(0x7f0000000080)) 05:37:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x6, 0x1, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/77, 0x4d, 0x841, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000100)=""/236, 0xec}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) fsync(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 05:37:08 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x1000, 0x3, 0x8, "9aeaff82689818e884f644f9aecf9ec8d16ff451", 0x3d82, 0xb511}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r2, &(0x7f00000000c0)="ce84499f63c4b641bdd709dede2a773a0f5f9ca48d30cc9ad0917ff94877c2e30c5a00fcf9620657218e5cbf599b16a0adf71a4fa2401d6621655f6f097f71af9d79b04f5dccff671aa1f95a6896cfa80c5d6ced61229130c9c41787cc41c209e24627c88c756fed17db98d3e6deda0bf3c71028b9016cf5e9057927910826e0922c2a308895c95ce292e78ac9cb852fc46ed20824eebd5b65ab", 0x9a, 0xd, &(0x7f0000000200)=ANY=[@ANYBLOB="2cec2dde8e46156f2f66696c653000"], 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)}, {&(0x7f0000000280)=""/7, 0x7}, {&(0x7f00000002c0)=""/234, 0xea}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 05:37:08 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pipe(&(0x7f0000000000)) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x602) msgsnd(r1, &(0x7f0000000080)={0x3, "888a8c54d21321b2198f27481875eb1c9841f776eaf9918f589b"}, 0x22, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) 05:37:08 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x807d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd44, 0x4, 0x7, 0x1000}, {0x3, 0x2, 0x9, 0x5}, {0x31, 0x7, 0xfffffffffffffeff, 0x9}]}) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 05:37:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0xa4, 0x210001, 0xfff, 0xfffffffffffffffc, 0x31d336ea, 0x400, 0x63dc00000000, 0x7, 0x2]}) fcntl$getown(0xffffffffffffffff, 0x5) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x41}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x4, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') write(r0, &(0x7f0000000240)="855e12bd48d9c4e2c59538cf528f626dc5403cf7b913b21c286bc840a32bac74581c8120e286be802506d047de43959bf86b0a184978d19c10cfba5afd8baecc3ecc1954670b53063b7f2ff7d486c949f59f0624c17b8562670f0e3f1b0ce86dedfad1eb155cdfbae8307af05be3015abe3ab90a", 0x74) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x32cd3671) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) listen(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 05:37:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x200000) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 05:37:08 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3cc5903502c368b4ce00d512d480449f1e7fc19deda344cd71f96f286f3164917d82e8043d989644a1c8fff562372f41353b597a4dde90b3edd3523965e39457e297e2dd227681afcb04d97af349284c83ab966781aa3389b7003d5aa96bc2263712626f7b79c4bfd19c70f80813fbb565293dcdef0b93fc6f49ba322415521be61b0fd428d50d65c5c878c451fded170e21ae5d8d66eb46c85dc901e9123bf1eae2e1f7008232b0e7cf56c26e8343e76e3c2482473d97e21c48dab826b36aae9c11a8fc0e9bc31666cae09f0c754a439a17bfd6b60846ac7d362344cfaa3678aedc5787b4", 0xe5) 05:37:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 05:37:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000300)=[{r1, 0x4}, {r0, 0x1}, {r2, 0x1}, {r1, 0x4}, {r2, 0x100}, {r0, 0x4}, {r0, 0x100}, {r1, 0x2}], 0x8, 0x27) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(r0, &(0x7f0000000000)="b9dd723f1d980d3f7751f02d4ee22fccd74e3fa5fa236178cd794517bf9851ff49581290", 0x24, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 05:37:08 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x10014) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46, 0x2}, {0x0, 0xffffffffffffffff}, {0x80, 0x800}, {0x80, 0xad}, {0x7, 0x8}, {0x8a, 0xffffffffffffffff}, {0x5, 0x40}, {0x25, 0x1f}], 0x8}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0xc2) 05:37:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x23, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x6, 0xeda94e4438e6310e, 0x7ff, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="489cb709114540b30cb3b979dd13b55ab3aa809554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9ecb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bca996c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fb", 0x98) 05:37:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xff92) r1 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x80000000, r2, r3, r4, r5, 0x4, 0x5}, 0x7ff, 0xa3e6, r6, r7, 0x2, 0x2, 0x9}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="040000000000000084"], 0x1e}, 0x0) r8 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x104, r8) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5b5b) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/109, 0x6d) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) 05:37:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x10000) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000340)="cecf2880a086c877a532f40f9ccf11beb8478990e1de3e13830a66f4716b0fa79036f64de0ae0f8612effb1760443ec1baf6cf6385fbd2b2ef35e77d782ec872cbf9aa4c9131dc501bfb598c78f2c2ded5f5928190d7b620a4b84df88efe89c626831cb8d3636de75c72e0a8205ac7a0b22de31f97c7fc053db532c3a6665fdbd3acf1d15a89d8c9b9cb3003c3bfd564c30dced4da2dfd63c2c8016004a594883a2a07666d65b2a2d8a6ca31bb695062cecb73f531af3a836b9de6da7f959813a611c167ed257de92ba551cd543c4e6b6c84e590fd64af4cd88eefe3749d0e9591b1bf741828b86e8413f773c3592c22fbe97010b800d9ce9b6af9ed6c38cf16993d816e4875af8badde955808944667e75bcc4f476b60663add20d59c8dacbfa83077eeddfabac2e0f43bb126fd636beed63b7cf64661bc9343a9043b7fc44b15ba2fd2ba1520fe30a1f803e3ffc19389a0e1a0c3881558546f36f8a6f2f047c1cdc5b9840a99cf3c33d80d2f16b0eb09aa729d795f02ebb215956a6ec5e4d6fd22907e0707fb28e506c3f72cc99e15bc57ba974f28707b0aeb4b4a468ee4d914d7bfdddde85cde68566c5e5743a228afe13f0a22a35e68050d28d5682ea3ef32d03bfd665e47a36d49837b938925516be20a50964799df5bcb57d4cf83dc040f3aaaa2e6149d97f96a3bb9b4881b5927a61e82dd4403f6eaff3a117ab01f5ec350fe20532a1e85f9fe1e8e392194940417f0f6fd98d8f8d1bb56c7bdb2631398d4fef146a56c6b6acf00dc8bc65a1b31dc2426c31f8ec37ed0f562edf435cd1b71e59fc02a31d5269264794da628dd56d6b40619ae80fb358da6864ce26b9062b22082278b00bb8a487fd3c7b8b0a98e4a5da798c21e1ddaa3274a793fbe4022fff8524b88e614daad2cf6aead879fcdcd861679d9baea5dcc843b26f53c6a0e67a44cc92c798b776378c33c086db9cfa75850b493090197b54ffb5de109c8accc99126d8f8abbdae5b5493030cf561c15efd2c5636485589f0c29e1f265f9fd5cb464d96f1152aa8cce1a94a5e7a011dd0f84cfe4775f5ffbcb405e491055832e0d8ce790e7db9db430f57acb13ed2a364530cf8dad8923e0d89e23d1343aa5c57edd1c7b81039d2389ab040c1dd0987d64fb56f6f145fa5ab275799a5cebcdf0503c4e7b8d12d77543b9bc191630b78c819da09af9cc3f1f80d1b21dbdc11bd745fc7cc93a2edacae5af1a934a52ec2f0168ee87f23a98ab1e1c60737859d906393ba15285fe1215544d48dcaaac175d7bee98ad447a5884b2687672f89c5afd9f402b9ad7eb8c55cf683be788c50af00767d4df84cdfbae5b1eb62d502e879560dc5a4e63453470c37e110dcd12731e691372707a3dd07050240f1507cd78ad94f7dac18b498c1b9639f37f072150b8f4048d49ea1b3ef5d615a9797ffc77d1baed6d2cc3e0b6cc5922830071c037c239302f46f8ece8c58a99241eba45bd6534ac8e17301ad3a65b6c274923a01cb0151525b55addcff5f7592ee0102c0a42204b10f48deab0351367fd94f38392ec722e81527278121187bd6adb78d981b5acd5c7be1ff3cb5eaeb9f246b2c1d80ccd429554c10ce93092a3617da6e226ea21480d5af35d099987aae2bb8fa935fd2cfc5a301503cf077841417eaac61dfcfd3c19c9826a0dbdfe000e9e504e730e03b9efac950d7833dc1c4aa677eb782b732ef2d49b0f167b8122d666d7df79e43cf99f796b3de85bbb3dbdcf4def126b70b59b598555eafd66fed196b4d49afec30ed094ace8151057bc2e2fe91689f404be3006d5627fb6b9131e16334ea3cf216f81762d5a9605c7b6048cc91d8cd1d5a6bfba01d3d29e0ebbc9f474d65bad38fa0ff39c89badfcf3d5f8c4221fdd115ef84370805699d108cfe1680220a1ac7f02f8853ece67b7571b00dea76b2a0785abe682d0f2d430702887dc9a210c7e67c62754842d3a3fcd18b2781588757eaeabe16585f2f73dc96af7e4d3e608ae6783efea0edb7bc0e00443ea75d99863a7b78e843ed7912c1345a58af61529f9a9ed61296c28a8d8fb01ecc606c26b80b808229da70d75ee2f6af94f9631b799361b6e50f34ba3597e2964ec0b1e5b220dd4b24777d523da9031a687b654d8e5a0963e0d3ddda9d65dc71c9330fd13a3feea9a880383ee57893a4b7f5f307905bd99db5d4d110dad56f416e45bae303ac7cbde4bc61ca5983d8c4d19f3c3bf6e448163af7d24422c21ed0d0c1ed84f0a412bb9a3c28a55119c2bd67ae92d9f1d5a2386f5346fa3fb3ba057d12f8f3c508351cf26909b83f9ef87221ce2139ebd0a7a0b75516d5b8dc2c2043c3870845737494938f1be82e10241aaec79d099d6c109f18f4275527cc0a77c0ab588180d5f76ccbe95023ca240b9537c239490bb5bccdea6055fe00d02c10d3323017ff74615df6056120384782f7d08d3978f3fba0d44435c4a16901437455761f4e3cc2a0bbaa4319cd42e07a9d26f7f6af11ae7a0d61274785ca7eeb82c42e99614bcb73d2e64be09bd89d747bc118a61dd5f32f9a3fb5f86c1a01c23a1ba26d1e7abf4eae38c5eb4c91fdacd6184dbe9f20fc4bf52922a5bd869740a812c1b2a8abac7fa19b8fe2cfaa2193b485a55ceb47fe75a767835239fd0e48f1a67d3887deaf06a90ed1d2fdb452d1d038cbb5c8143589ac494dff0f7ff6a2853c3e5bf20f918f62a28b28b4e473a620951a1e35403f8268311c4afbb86c6fb15dcfc46f1e8cf147a71d5dc565b3ca21f7e2b6734970057fc0b8cfcb983cd4197fae74d9c1657424fbfa8e98060259a9da7543f8fd7cd6d6a539d8051d0ad2a97829159062ddb9b72ca464377d00b1c2c294d7aa34b4019f5c97fad6db4225b84483907ce98d2662514ea15946ffd94331268138fce9a28569a8d56e2a89bb40db2d3e5e2955765875af8d564e11b057337fbde7b2dc7634be6c8021e37393fb96c93271bffd48706da674e2668ab1a924770f4002b40f5f74796a7f3587925de79476962b36a71e28a0c237b190b2ffe69a85c9e3b84dbc7edfe1add224944016f2afb97491f36d68ab18599258ba7425787a51d757a8ca5974cf4a76024477e2829e0ed953fb1da45ac19b147b29d660f0a9b644c1c5609aed189d781fb84833f0d57c7b7e8df7e8ca710f6a91aff5e7a1e85fa969062b7a11cf467432239c6d617d886b72116966c0220715422580711632b2fd727dd2ac53f98c038777716e1b1557802b21cd89acbac5fae7d85c7a7ecc9c32a65a11c3a64da22a720fac76613e81ad5d46988bcac90eb5ac818cce14a63259ca29ba8e3950f758928606ce53cdfaa953982077d73ac2015d10baf28c78441f3a0ba998b42b3f60510c76d7bdd95a0c7587f6aa5515421ca90254768db24c895ad1e6d4200cdd3974cbcea254b90088316786816a2c72aa7ffaac8dd592cfb6c0871c8f0d689ef0d300cc36d72026fe56f8445a3c447a6b0ab6c91c3e6de50d4ffb63a0f793beaa5c6dd054987788664a6bd3316deaccf04af0f113e9b8eab1052ad645e8d9f1060d17eb344294f7f139cca8b7a2c6b3b91b53b8b68c96bec8eeda4286b1bbda7384f382503685503eeeba24ef0a195f3fcea96f53248e5ec885aae18559785301ce00580bee578e01a6cb550b513e53a5831cea21b9593cfe8434ebd163d0e6198856f9b5e3a509101382565ff370cdf70954489aa5fe02afaaf3f4b871ad16052616553d830962d1469c5cf8390e723f3a953d9c59f6d544aefbf09e80c33fccd8e9de82b5ecdca200b3469561775befe9cbff4e603b6bdcff6525f2018b10e63e7a9176c04651cdfe30f5c204f0ce28a27c2444451823db0eb66dbec4bb7901fe689e5e93d4991bb56e2303632f454f5c5c546ad9615a40b306e9b3131abdf1848a07e3c3a22c7ba47292815d416c4ac0823c63af946b4f9903261d86ed3cb6fe92353a549a7011c40b7f9d484cd0559c5a5472f9edca12044f541208a7917ff816dc5f29a00add557d93abf769e2e5b0c4e8f9f44e01f807d24567db98b386c81f894c9f42c5ae0fee9bacf36ae5283e09c710e895a37c8ee52ea9597f74556f7bc264b0fd7e2dd0777da07336a7fddd8391d309203b082c57600346dc38e44fe60b9fdbdaa4338a4686bb688f79ec4e64b7f328e746a6cbbb427fe559cfed75f09a521b5ae4be7420dcfd2dc38d6ef7f86d1eef05658bd9a8c8a9ee44501f341854e21da02499630461c2d307d8220452de2b11e05ef4ec9b4244104068ba1a2bfea824d9ea8ca8398854df86c43cec3118dc769259ec03c102a0eafb323f4a8db81484d592c247de5d62610058476dc7af74a83aa8c00d27ac773007f72dc26caeecea8153157dd881c1fdd598dc70e92ac61713520f072cc27c85e96ff0fc9bf82a8eeb3f3bc4b089e72d8e52cfd981d615e25d0ab38952744c68cedd6a1cc059fe9639d49236b2d538c3b9bf42fedecfe7f30fc504d8b1fdd618c63876fe358f802b9821e2d38263b2419981bc013908c4f917d828687618ea8b4ea80142471a9a9931f85928221a35f0b351d941be8a3f501d098fb268d84eaa43c8b4844c35f02851d7ac2835a002b860838ab472b5add9f3e4d29454a3e18512d3b00ce3d49318ed825ea83331a4bb6b2f52851a795ee390b6e9f2ce2c89e0f06c03b67ea7d822c760571df8830790b824d5bc6fd1fe2ca8b0a078b59c221dda0256b00b26434842555d2e302b0fa67656538a16d7884e45c2071b678b95dcbac61d6677cded69438ff7829aae20bef133307238ffa8bffa3bd83feacd10d46a4550610fbc2bb0536fcfbf09efbc9939247ac4703353eb604bd8e18bc5dde05438b759da3df888feec1b826c5df540fbabe83ae62f83ce2d9029b418e93e4bf5204adc8b85a707bec6e81603220b547177e60a0a5802303cad863f56cc73b56508c05404223b3dcf4bd9072f094b855240a63816203f11645a03048939e6def145d371c01190887d266f191b0f0b70fffe2115c3d6fd7b5e944e1aeab317fd8b58a542206c95b9c84f2b09cfcb5a4d6d5e64fb239c96dd88533900e5a2724be1d859ed1152ef9f514113a4d9776f29f5fd07a98e373723a73642f971753c500e30717f88bffb6239d16b41a4bb6b1ba1f7b24e7e544380c23092b8843a981cf0317ebd2a4c847d51bc83b79d4c2f112db2b2181183646559147df66b8020c39066e6e6735d1dd43f75c8b0634dc2b37831a9a183a1550cdb0df34745e8e2deb0eba8843311bd6f0d6855da3e0017cd9dc4f9cbb2a068051272503a8b508bd932db94a76408ee3b04cee439148f8f2d74a8069f24ec164a03d3238b05062212bdc83edbc8964bd832462d85683b7a8060ad460c79850aa761a58ee631059b59190041692f5e702e74b8bd70341fa3ca4e659a64cd5fbdb3c2570194e21d769d1622e3b13114c5e8b4357b6fa0e85ad2cf6c8dcba2bf2be28423d66747bbfd81fda609ea7d224f25a506df752b1530a77f61b68bf8e7a28b1923c3396e2d9b5b88a4ae30f657770be0194d8b3c8bcb5140c6eded8f29792c2ef1343853bf6a0a138462bd3e54cca7bbb642ad227b26961ae4f0fdbefcac62974691303cf8297d799697206e710a999bd2908ef565a6d312e05ee083dbd0b7abe6a83fa84ed58112ed260988dd51bc75e132592948e9c4fdaca005dab7f34e87ddb06ffef16fe3652b01e1dd1c7414371e568fe8fa461ebea503250a4b6578685cfb466fa68670a1aa89d192218cc96e", 0x1000, 0x8, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 05:37:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) preadv(r2, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f0000000a00)=""/188, 0xbc}, {&(0x7f0000000ac0)=""/209, 0xd1}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5, 0x0, 0x32) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) syz_open_pts() 05:37:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x298b, 0x401, 0x10001, 0xf55, "afa1c64777afd75fb4defbb57e82af56dcf2c749", 0x3532, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x1000, 0x100000000000000, 0x200}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 05:37:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 05:37:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) fchdir(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) symlinkat(&(0x7f00000001c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') rmdir(&(0x7f0000000440)='./file0\x00') 05:37:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x12, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 05:37:10 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x90, 0x10) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000000)=""/45, 0x2d) 05:37:10 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x1, 0xed44, 0x401, 0x67, "1900c20feb36c27acc6ba6a5d77022a61a0778b9", 0xfffffffffffffffb, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f00000003c0)=""/234, 0xea}], 0x3, &(0x7f0000000500)=""/182, 0xb6}, 0x40) close(0xffffffffffffffff) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r6 = getpgrp() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f00000006c0)="c146de6ab64f65ad71c5fcc4e284f11e857f1fb5fcf0d5b8c511d1717f24c2990099ab5a80f1d9aa3d36993002a2fa8eaee6bc1847d57a9b1962e6a64d03369f4615db3e3c1533d2f1460e", 0x4b}, {&(0x7f0000000740)="117403f8ef854780a74805195707341db598b7d8b7ba801efcf7166109d6d1cb21afdcbad1bd1c583b766fe912074d1333", 0x31}, {&(0x7f0000000780)="b9cd5ef7d5e047bad4ae1ab6c681006335fb05c268e31bd0f6d95acd151e4f14fd3983546befb4661a27639bfad1dff186e3d68e0f376ae40fee6455d5e965d60a814aeefa5eada2860c62bbe106dc33beba37c8ae7d8025f5a509478271236281b2bb4977378611e8ed92b64f192e7c4efc4c2121c43eed235b0538724eaa61b6f61b5c1ce679b14fcdb955c309a47437b6e536ba110aad547fb634ac7421fffa980cf1312b8891d9a430d5609d1254f305094a9a36729ce8b2b609e1d4c9431fa8", 0xc2}, {&(0x7f0000000880)="9b7a21df5f9898f42488146e38793c176f253ecab30dcebfc1b2c8824b37bb30f28512ecacb17b02074cd20b79fb22cd1ee9b8657ef1da4af8be9a5191aad4d96a9e56113aa220720b863426a2d3446061c2e90a75fd680256c42fc46c4358840daf79a743782f549df7c0f2ee4639af98da309deab4ed285907319b9a87073419fb8f8677b27a7645612a5e348e5ef92f73ab7c668ce325fac4659cc7c4fc02dd4b0079e769c7d494d3d8e43437bf33d0df3cd5c0a50470428ffb965ac3ec5bc1e26be495c8feff12ecaea2408a67cd317d2897b33ea6600ab066ce12972cdc1ae220c65441c520e2369ccb663eb1c8a14e2eabe0", 0xf5}], 0x4, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfe00000000000000) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') r1 = shmget(0x0, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)='\x00') 05:37:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x2000747a, 0x0) r2 = getgid() setegid(r2) 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="78cad9f60a662a3636c7bb72e1be373947877424349a763c72fa279e3cbe8447e294168ce865a77053b06e937cc0340ba3cbd549b1d9aede8b9d53a06122286436c0405f921c9822901d49586f703ea240230826f95eaf58d3e7dba84e97da6ef713ac45fdc188eb2c32aa1266776455e9cd0e62219b897136b64164c2dbd80fb07c65922c9d9ed1e69276ea35da89ba1b8880a619b76556be6c60", 0x9b}, {&(0x7f0000000040)="aadecaad44e6061206ab13439c1d7abd73dbc953064b977d175c615f457808f73df56388039c6e225ddb6eecbdd3e617bac6a194dec25df27e2db2a6348714a866f005f7", 0x44}, {&(0x7f0000000680)="9682448b5894fe6113a0fa1901e0265f1be252100f5b23795580ca0be53e1e7eac2f3cf78ccbc422b2b85b001e9eebd76847ae11077f665989fedf881d0886115aa4fe1ac4b79c7f6e18ad8fcc591439886a822747fef5702c2f33fd12af3b75b3ba8bfa00b18abeb7b2105f7ddeff059541a26ef595b1b56bb7ae48c793a9d1832f41795fb049f20b29e3ab52207d45090c4a1ebbdf860d5d8ba0fdbed6e171db3a1079d3434000220c763d5246434e86966f420cbbb9a26fdf3142e2d59849f7054289061569402b372130f7aac405c2dfc727b2f156129b869c1fdd0f07703b5310eb02ca20bc368a42bdde91bc890ef42a68a3ec1ced004ae7747841085c10f2beac7a70a3caaab716b3ee57ea8fb68777ba03cc72fc12c7c358e437a7b2c3959f0b6ff58f27008a6c711fb0b34a63c3a4eeea5995f2acc781e982b5a37b76f174b66b29f395f7cf8ab6e8203d4c179230eb5d6f878f570cf3f89b4784f9cd9dcd7ab37ac245fe40ecf4a2fac44a42383dbd2250d3b525522adb3874e86530cb786a2a687770eca5ff35bcebc84447c0a23ca1feec0876520c78c2df08e3ec7960fb8c4e5b4742692e6cd30787bb1fb9c6adcc73a463288742367eb2d860e6a9268c8b652b29e11120544b09cff6f84fd82964af64001b992f35dd3da7868ead0cf9d1c558cd76f070692d3f31a2faac8ac62d668dfb95453abf2370bd5a27e0dbbddf8d21f777bb6670f51f5bc0c267b02a0cc75ee8748881c3f7d45dfc95619bbb5621472f6fee91175f30ce24ca1ff7ff51e8fd8764f6edf474bb1fd6a83e3191acbd3facac726816c8451396f9a3a31bebf23d9bfbe8d582985ca8d3ce5b1e89805bd19b2f5125f4d8c2a69fdc20aedcd6d7f317c6c84cd132c178707a7e30ca89e772856e8153487a234b50addedd7fea91c2016ecb2d1c3e43fd22e846da66f43e7e5b2024e2d8d1d719914e6fa0a7fa82bf88777566411b0f7c3b76aab4c65f57325b1539e6bf157db86da289181c223d1a97e18f5ae7e8f5da52263ac938daaea16f2aff4581555b82b193d9cbc7d858d3b55917ee2e3f0fb00cdc0b265d0a6d67af080b838d0666bf44f09622e778983091d6a9fd49458d6953c504f0b63f7508891f96b9796dbcda20db5c894dadac33e2b60b0d6e2666a10a77db0af9c971a43412a7b3cc8631452ecad2a7d47dc9ab3ff794e7e157d1a22488b84f1e8b8ebce853119bc3d983eb5e5a46162256f257e363f2aa0a2b7f7469357b2b1ed265fef4a2333a6c82e60cdb341f6d1a231ed91f4def6bd5fe1d9fc141229448a9dd26b9d0f982163d7b8f14b5193237d57ccdd567141c7d1f55d1e72e1be95422bdc8bec86469093bdf59bf73b368d717320c58ae3f151e33fee3e8391af4438499ad073ce0c416d2b0392212c8776b37c7b618c2367708605e3e6f2af3d45716349f151f8883c235c7cad0c6a3b8f3d1aed190364a410140dec6a6ee1722ae4da4c111a2f6fe4952148362a39e2e5565a47623234ecb97b6154268cde8565a12057aaad326753bad58089bb701a13760576d39794d66d73d448b6c0ea68f86629fc023fa5e05dc00b391648b38e25ce5e9763171d5d49298377f80c0f5016c439e22c7d1f5090a3afaa33f892c7b7d06d0ed63ea9028af28a1bcb41a65b019d862ca8691b506341b11b39965e53d7f3be67921a1a67b1b72e54e5e70d3a3b293a617fc278c08f53fc6f5ad07dcf8c02c16d58e8615359ccab450d33da47df1be89b87ad9018890427f4e90c7179aded4469a1cd36afd025ad0d32269ed2e6ba9b522d73ca40e49e079ef8cdecb9bcedad6bc178a86c99fd1b202407b7a69184a040ae6ca1d0a577ef94c6830063345eb673ba3a1fcdee63e2d67a99c6dd608040713a02269cf20f238c6d64199b02fb2e5bbd3c1c155b54a5e64e5a6dd5faba5c7077545fcdb6d3dfc887c02318d081e933097ccf8a74a696a0657697cef22d2ee7395c72b4e424f72575bdd4943ae197781d9d3df633070db051b1b942645eeab04ff0a9e5cafe06dcf8786c13a2ee284a2c21a79975d05bd353c51b503c80ef8cfcc333c69559e5e43a9a486f5faa5eb8a7befd2963474b42f2b2933faca252b0a77c2c181b882d69085f3aabfa01097a8056a44d786ade24190b25b6043bbfb006b1556803a7deae4883c9b2404e7778a89eb59222e9fb1601ea8c81fbd8ca294847bf48f057e2a7176f4e351804a575cb926e03c3e5562e285832449b8de996f77836513b19678507a7114d80ed0bb1fd6d69a71307e31a8f0c916f1c76352fbda5b45838b7c142e2b885fd1305a76583ec087fd1b4b04a3769325dfdaace0a5d38dca42f95fedcca9f597d255c7491197e492c2045791db254334a355b493225400481a11897977bc1dbccb869c5ce47d4c717599f36cd9dd2d16479dcea3a79d201f5698119722c0743412e9b2842940a207cf028c1ddf049fa6f23998c8b25b70f9dcd12f18f4b857a4b0019a128ef507eb70a9593e8aaaeaa3c49703da1e3abb7078f298617ba676efdb9c2a351da1129172f31fcc48545be04eb8abff74b216f44e61f4945e68faa1884cd461311b9ab1905abacffeaf1b71d50f0a03d135baae707ebda4f3a99d1d021efe79b542e181676d816a9bb967a07f82c3f2935c7ae5e351a96ebe87bc65e4cb9d1f6a856025e4543d7f54a9a5f2781c35655d225bcbde7c15976dd37dc76acb42e88346d06cb08027c7966916cca0d65cdae93400b3b3b43d1d671cbef363563b6f67e31655fe6470ed5f1d9a7c68714ea3d22a7a27deb3967ce8dc0fbb1e6630ff3a7496c76abf0217ee8b3d6457e4d7261af16bf0491e75e478bc4ee2540cb01aa1853bd32a4dac34340f4c7de99fac9e129893649a511728c5116c24d2a71ca59d38b452ce7eafcd9dcc5c79b8e994f90250de7ce610516375eddb50dbf3a3357a6384ad28c31624bf889bf56cae77ded8f3dd1c6912304a54f15ada12e5a7b2093c7a91351e60ff35a605fd61be19fee5cb9862bbe55866f2d7558ca567f94d7c7eb69c1482030a8c674fdc23716d32a4e579f02a637faff6488df773c373921e8302970933dff81df1f8c77f4964b26007abe31e47f97741087deeda71917cb0c0ce72e332e6e60e3132afbbc7a8364ac3289ae07a789e19e77d6badc3e8a6e192b1784329b83af37c02ee95cb46d5d2c83ed8c1caaccec0e3230fb91e2de9bdfe842df5a1b0500abcf0f23809a0d36ea1ce55e5b3c624f051cc180486fb911c5e0909fe8ebdf006f227b4c1a04ac442bd580aeadf15d18e12006e636b6ebe39a458ad7e732e30681493cd8974bb5691ea5d617e58dc0adc172c4bf606c105d3e0de4dc5c351bbf53f951e7215c0c5edc4adf283cd7fdba5ab96e0998bf437a0f75c0a55dbb1a0bb4eb8a34451666d00927304fe081761728708d828f7d29e4e3f970a4ae4327d5f11ba62067dc645c7d8327216c7d7d2a2bb0ffbe57dc31af4418813519fb19431a9a9fd719d6324d92ba5b1c48da0a46dca96177a59e713bcaae80cef1efacd48bedaf588e32845c93d5d8ff459c1260d71436cb9d8b4c91ca334ef59e8914338d7b0c4e515f9171dbeb237e233be186dc8b05448737907b684f6ccb956a125418ace348a5229cebb9685e7bd940aa6cd15ad461af29f8438d884c3c9ecf7035dcb7658533a9189b0a595a2ccf357a7edb6f7e8da3a8e5ddbccbe87ae2b8c101a299516eba2a5d39e6744789eddec17cc626367c58ebb5dfea1167b70339b1da801254eca2e84f6887e73421ba73e278d969f9397e786e1d1843f9cc8142cd7ea0e7d7487a0d5aa922b5b011d7a2f876fb9ebcc48ae30cf82426a679076c60c78a7b870baff7ca9e68da443f9a906a46c86354e656aebdfa38fc8b934c7982c0bbda6ba88e88b8cf9369b136f6ecef015d6b54db8fc7547c9ccd467c2d351df170638c2b61e8a14d1c88752365260d34bb5c58a357792aad7eb309569c819cc4a9f786b1bf1aac3cbdf1fd74731f5ba0dbff67bf872f90b606c0ec91175cefe22cf04431161c8724c76b1468d76bbb7e781db307681244e8834d28b437c446164dda82ff17a0dfcfeaa22a43a754f7d61e641999ce733c232a77142075ccef309f41625070f52fd1a57ab015b85052a30a97088b939edbe9ae02cf2b64ad7a63c20642907533d18cb2ee6bef4a41f09ee175a747b48a5a98a707921c56e3625c604d75de208741d932f34ed3510526cb80e8851fbae361ca04297f91eab4ac1f22429799fcbd8eb721694c6c24c280bb41496ceb15a87dacb9040e5f7a2ec2d01cf39bcca7f413d1ffb3feb2e9aa6f39a26011d4079397f5659dcd9f2e8e6917cf5b33728989c6bd57d9df4230a6d8697e0b7f3c40204666eb4ec0ef542fe3d78e8b57f5e20b8c349befb0322d29bdc6f663cbe1cc62ae41580650a2e1fbaf38e9845c0466f98410c3a6bb5be0295b12a1432f0a36a82c481f577dbfadc9b9108301bccecc6b5ef58b88f2ed711029b09b73a3118a6948ad69f1a75ee528962f5a701c3c34ac29d633083f9e60ef2c45d33083e6395b019e589b694e981b53a33832d4517201c4411cfe917feb18502872a6b9dec9d6672beaaaaa521d02efb6edd5d528080a4be9b1485b3a05dd3d85791b8c06126aca970b2b35cdbef23131931881d6e8705190526925d60272a5be6ed9c816bfa4ec37f8a62d061f5a71e9b5396bb1dbc231f0cfa9dd583f88c5317b24318a114783ffa9d37d2bbbb3778433e9b40db508efd9d09c75c7dc33214132e356e7bd36881901d25bed773b2b3e2a728f2dda7dafbad9cd39c5d8ff206a954237a38d819702d3dd0d57ed7cfdf50a2804de24d2d4da4a0cdbf0def96a951ffab133ee6d2165b6781a0a3a60f256a0dfb4c92e018e00188e5a8eba90a71e3d0d77744e7994ad136bbc7752a7056a20562fab87192afc4072ef10939fe1720741dca2c4be34eeb8211f074cca48ff69e5072ad3e9b80c96aac062b26fa5fa4de66168c6d3e3f9fc7073bfd78040ff8bcbabf139f3f78d85770a701fbf8122a73a503661430908a7f4757cc964cf160be4b7e8adf18e2f3b47798e1b461602d23a5926954d9c362a4f4bc81cdba7e77412ce3e47900eb568e64f91ee4c7eb8dda0c4c9a632a5a8eddeebfff69f134e44ceb00edbd11887ccf0854597d674dd9e4c5686c172730558975c68444216ffb5d8b4b13d443eeeecb31f4dfeb5e66c008964550e6b49b0290afc2010c2d0f91067e0a34f6a91bd4566aa3733f827f8ba6cb1812bdc52d61669314c7a59d990929911de6dd29a6853dec79c90bdb9a6bd4f605643b3613a53ce328cda5ca07473c410991e23a3b067bb1e9027767ad4731cf681941c97120e4df9a59b589f007a5a129614e0aa26f23c0ed49ef3d614201fa1e55c4b924028eeb5a29b6352b9658b9bc248358425f749746085299d41ccb5c371cf051d78d9e5a98690fafcf3d8a7625120e1374d8e758941a54a511102f018e0a9123719d09ea3fe942f7e01d15f77bd3a07c3081213b4ee729c5d72281ce56fa3c819012df9f6a49019b02a0709fe3258f36332af25ff8be109738223f752d5f8c143e8c259eedaf1664a2a55b487195dfe451a5caed2c863421413ec674f9de9c783939fa15411726f26526b499a9bfecb972ca3502f0a4baac46ed2ca4caf6004d57e455126a5099ea2c3deb22d8539289dbb472fbf017634e1b06f3507fef63f895a2881b548f129cd2bb43", 0x1000}, {&(0x7f00000001c0)="3122cafa068ccb4463266dc1de1de511fb99dcd92aea3618b946df67a4fcb390e7737d2b307ff59328cd56a0b322e50707d244c471650b12ade290736c3e0a76b7711b413aa485bf63", 0x49}, {&(0x7f0000000380)="a4a10292514db33ce023550d1e639ececaef152d4909fbc80db1eb3ae2542254c2195d90043006afc97807e5341a26966dff5836131f74448a77801faa61c82645020837ff5399d81fafe0c6788f0f7a4e225aa760776bccf01fbdd17701f17cb1a7e3d4c039732f9389ec967869058e29c662b6ef24f409424e6ebe7e73cc49ec1d06c0e61d0efb3ffb8734c529a7a47978b79f39ef3b22164af255af00aa35d33172bf082e8b6b6435fdfd4572", 0xae}, {&(0x7f0000000440)="fd8576997ecdec0d2b8f9412912879875b901f0e5f83318d1a5370e1fc309653fc04c33aa21f19c5a4b441f454b1b45daa61efc7fb18b90e594c9a5e2f1492e2bdb3c74243d9c0755b67827a5b29c143d5574b4029910020d4fd3a485476fa4fcd03519df4bdd6fdce6d454a80a5a0c9e945d9e66d0c8ab368dba16f0eeb7a0d7f3ee1e9", 0x84}, {&(0x7f0000000240)="470f81597e0837f1f2a51b4888eaac129f23e090cf7a9f539c6a14164a742c8030b3c9356b8aa03f7cdc2cebcad11474b72f08ffc9581f07732d7b8351f1ba946ae270165c4f8c865c80c19e388037d4a8ad976f5a81133ce9cf4296f71a48015b38b998ccfe4be619a6d844b3787b61c103fa08b951a5057d45", 0x7a}, {&(0x7f0000000500)="5ad3555990bc321e86b0a6977edc22eed3b7c7014f43b58778b8dc12301a7dd88129b8347dbf0d1c28ea5c3a1ef204109186752c30f54d2c21919dd635fdf378a2b08bb5ff70b0e97a3607e361ad17c0d7e661dccaea791f4c166c3fa51f896e0b23988ceb196161b516551735defeeb7acee8c034e6268c29e74a9c7c7a2d4d64993c09a9fb036fc5af9e9df38746b32e0b02df52222f3b0f7ba32ffc1cd2b9a32be6b7", 0xa4}, {&(0x7f00000017c0)="ff232843f49ffd6664fdb00da486c0e8990a586b2e910a75f5c6992226a36aeb54ebace220d1be7fb458a0830d71c7a53182e6f986b4b7d5bdacc5c14c29cc42d123a7583ef20642e990f267b03cfe3227db789a09744d38bb1e446c817ed5710aabcd57ad601a878b178967df4527349b2414da6cf935cc47e3dcf916700dc12853c2a4fa19f0019ae77c69b3bbb28437c4cc63d5f2bd2cf34cb49cbf1e85a44ed65665ce49f50622030e14c0b2fcb623c89cbb0568d847958dc3f38d6b5ffc0b47c69dc7cfc52de8f23cb0b3e05cfb5d924b69511bf819a10a93938c7576db7b3ede45f4fd6c4128661ea89556445a328358915c50bbc9898cee805d47d59c8a65d0be7987485cfc4ba34bbbb45f2a99751e7810f7f09a5a21d4aedb11cb0b693eab2254736bf1e302504d8b0145d9f93f66ba615fb2a8c545d3e8928fcb46ad6874d99fa2fd3fbf6abf64e42db99cbd707644c3520951b61610231b7a716abdc71af47735601809d093fc9c8a7d9ec929b2408528e46b7845acf449505b838327ab705b2e986d4c7eb785a6aee068423c8fab733cafe71be2e8d8a16d537e8283aae60aad3670a46fae75a0b9273ff5f3dcd4aa959a9960f65967a57ce41b3cd46e3439e18ac71a4d55c542d021e675c324d9cde24c9eae12aa712d72ee792347ef8687441f09ab287fc0c482c3a2fc0ddbb57bf2f1e4e3d9f1d3a806072dd4688b3bf209687ba170edca4b48c1f5e9a0d210649810b7671fe33037d415c1dfafca35aeeff6dc14280995e2c23858345189479fcea1b9557c3e5af78605b49fa8de03aee9a565d7d148b33ab5bf0755290ca3d6bb75b7e3ea517688c672b9c0e6b36be3c0b86d4f6623b4a9db630a741632498681ab56dfa3f3ba9f0675d28a760bd21244a898c318c8ba6611f58c056a2131251203561a113f04ae73f1b18cea94cd9d7a7f99780e4a9914a0a07b59fa1db35b57e6f18fe9db2ff3752a32eac24b8a34c51c25b0ea5d38adccb0803f50aedb2e6fadd1aaf7476b3550914a3937671ef2bee4e7852b7c5e2cdff6253df0aac478447113565fc53edf492611795372aafe70f813e8f1eeb186a5bc2af6712490a4cb50fd0964647a36aa45cc3cb03d99e029c6f8a9a4cf961093cf73532b181c50a60997e6a8bc960a599db39613967d450b0fc91f7424d4b13be13738f8393a5469b32ff1c551a6fa1052496c26e7852a1e17710287360c2ae8f10b2fde5ec463d45b138e2315ffc675e6cc491f3887bdf2738e5830f07ebce4e06e11f0306d31c5ec6ede97005b4a3157a3f57943c0d42251c3c0d9762331680fae21032e5820a6cc35b089316514850a5d4374ef94e9bb70efc222e577b97114f35b9d03d0b31930946b5ddfa689094f34a8eac10a0ac6dcfa4f627cee1915b9d486c8e2db5ba1a6ffca6e031ecc805e79a8e8d7b471aeb5158204d565f807891c0555271d3f990959094259932e6ac0f9fe65a55d712f926b4b5e2aa64a5790ba8f61890b7c2dc7750b5415fd08ff0cf3ba42b1a06170b0b4c066698018cdfb9ac072c8116f37eff3a31047ccdbb969b5a0c3342c44bce5549fdf909deebb053cea3e364c1e3ad67f90e6b76de140a9d1baf9130cb359b0703b98b8f7c1fecd1b1dd267d7565eabc80b978be705c1998017f0f3df57d72ac33f264a3b110939adcc011d197b49d935ad114ffeeaa321cf94d46e1118d8131b9bd33edb4177907f7476bd751695115093b5dc847d2e439e6a676f16145bb1f4ad341745b87e96559ec91ce71c0e1cf70b8f662b610ac645be1b957f56da3b1e0e140818be6cfcb873c69c320c579f44ff5d33c8da223974df50e05ce25cbfb944677b065fdeeb0049ad41d3cc1f003d6292c95ff7dca1c9f1f7807bc960144da187b342dcff244ae4650629e5d284061385a548ca3edf74ed321cc681684ad8e591c2cd7198e36027c453d8f795b9eeb90359c747338842ec28d81775e5337f23607dc801b1b3fdfcd31664b3bcf19719f72ec3515fb1632fb44fade26628ca3d306b3c23e6f8d178502b47480a061c8991cd444b6352a5d3b487483893bbdcbce31e7ae7dcaf50adf398d1e674eca23fb1d204502844d99facfe7b6789246980833499695e9d558f9bd5a1db01ca908bae90617710218bcfe189f1096ed1ddd181b3989371b9e748ed73b526220feba740791c9dc9ca402c635a85ee7d476167e4d5ed3aef169511e321937513f02a17230e040faf1393eb0bb84b9aa919509fdf80e374b0b02891d3d3db1d7060debba4a57fc33b78cd32bc1a78d79ae8060ae8ea9d50535be4ca15505c5f8ac2541a3e25f0383291e2c5cc22c5078a01044de3aaa41ed8ee18a3753355443d5a3ed3385d86c70ea46e3fae7477d56370b1fd827847914cf971d6f7c5bfe4d259cbdb84fd47f58d9c9994ad7d6f032e5fa6fc1a2ebb00519f3de30a00a5830e124cc3745100bb91ad694ac1004c2b96e4273bf8a994021e4361ab068454d913522f000b6b395a02deb446837a2c7806c50ab7d5eaa16bb0bdee8cedfb053ae3a37fef21809d3cb5414ebcb7fe8c8e393eabbfe51bba942d483fb6ead8701bffcdda174469521b7e8e80fc81f935ef27089e5e2f69c683a504b15c08f2d55ab7a125df060be2ee3bf66f43275329b6588e6ff2c3bd63ecbff3ec93ceef27d077dfe7643eb1c5bf89c83a35aa7132b81f4407bc954585cf2332db9007a0efe508c764971742a280c0a1df0f24f0fdb5588afbc6877b3a85ec5889d346d75949596a8436a2cb428670c1e7a4f2be47282faa3f5d9e526fdfd9eec35ee8857405bd1c18a955e176ef89938b65bc21768bb78e35ac403c52b16f8eaa3d6126b3081c2efe1f6abbfaf3b3817316fbb467ba01dd8f5f6c488f2053d3570571cbc3377f234e9b841a3604bd5690a213353398f6c060620e9b6879eb06ef415488e5017adc7d5c91ea6be2d807e7ebb56540f93f684d5e4bddd2b1b9d41d1bd123d536b9b7934cef91e1d6a531d493e6f9fc432b9472a6929e9e53a7233e5cb6dc794bc64436af6be05a2db7001f4fee54dda418d946cc392becb4d51ed91d563de645a9495b2bca9a5534e3b61ee748523b99fe59664317fab75231e833b3e2ff0e6e163745a06b063e75fdb98b45eebeaff43160756d213f1b96e1558cfdf44f1ed1eb84c57e838f8ba171bcb49081ad8dff06c26afc54f9004edda13700991165b3e5f5616e09c6046055ddce58b1d8fb1779ce2c8097b14c46ed25586adbbb983914cdb9145db43d1dbcec680482e1cef196251f69ca401b87a3fb399ba2b9b941aa4283d4b40e57f9275550b041a0b47ce6a218750525ec89263ab3ee70093f534b6e6959ca8537d58f6d1aa195fe9cdbfbc36f693690fc919393bdc18eec34e0e7aa84932730da5495f5dff65b436bb38972031ccb26748875f6b70a285e6fdc72f2f08a358c476a42561b5b178c2d0d4d47a88b94911dfb39941326d91dacf23a23386d4ef9e9f349a02c5a070cb666fc8629095dcff3fe68ea4d5a34158f26d319c4b31ee6ffa45e1b8b376e27083d16f2405bc3085fafd44d4cbb31709296c66a59813ff67ac1f0bdb15bf197c7be3de1bce9e9434bf0b9dfb1142f0a225582fd05ce4cda37bd08d5ca4a2922e3c7e4532b5766cc93170b804b508af6e78c0eafcf754a402fa41a2f60f6bc184570cfe0eec31007bfc687d192b1d7f5a9d0aae4c18231ff19a00b9950aea2d7c44131dbced6a15aa58aa9e6728b6c58351bff4a5ff3846c94bae72435d1f6c2842aa0470d922f8faac65a8437347e4044e59007ce940636084d905de26c6f6958ae45bf513c67083d003e6072ec7eecc3e6c5e194971c7667c22c0d28fa1fd661d887accacb0ced4d901687fde33781577cab333595eab8fcabfe88393baf11b9a7ff19e5fdde0a9bd5c33838e175556db187721d0bf5193c4265f234940e6c0991ef2dae717bf749abaa2470945bff05ddf5838227f027b849aa44249fd3dffe54b5f76a260e6870181294d2bf9947f4cf4baad2aee7f26e05d3c010ccfe17f6ed4e78ab236f4b8f0d45512ffa0722cc2b66314ef789156815a45629438ad20d229fd66559337d4606c563042c6a3b11d80eebef2b8adf77627711ebf46d3b4acc411eb329339ff338b521bfd78bb0032f6c241cc1a08689d11bab3579d432bd2a87a87dd4baf2c02e87434c5275afbda41daf191bc29eddcd6e590107eb1ac8bfaa344bcb271807fb55e9ceb7e653b649820b40f2fbe742e286f67d5926a235e1eeae4f00bb5e4172a1b592629a1eee2b9af0a31b8a2575de2bde934f6ea263baf92ffdb29c121475d679190eb2ba5e43b5279afd6b65ea924cd67f78a0116602641f8de0f7e3252133f89f59b46205d26d79aa890d0e0dcf339ecb40e6a2850ac18c0595b646a143521f7b423d91aebc58a8f9eb19e90c80caf7ac2091cee00a0c221a373ad50621f4556a594eac278f20a4a5b1336a3b4fdb90ae2d4e4e02f62c3a4355f81ef683e2c26275eb54c7587b1094fe6a63440e6716177cf0d020d30f5be82dc9604d11a3ad5d0c6f7d03670e492baed4d492ccc8d8f2ef293af0ee7fec85ba75672887b3e1e56d602035c7090928d037bcd2ef208abbc5796b7e5790909d6f82a6ad9c67be2afc9a6a88c5e8bd435537c3acd1d0832102cbf2cd34ebeb2d0a23c725b33f9ecb113c3188289c8ec7192804d44082ff7338e41393e5f080f3a7ebb8f6011a49b9b7f9f88e113599b47799f38e23a96d344e6b6e0905eb53778993a9e4d0086c7f409654530c7ddf97faaef288073687b489ae47229dea071975e26395b6a43b8b072097acd58d8f4a0a5ff31eb16619f53d384d00dd878bcbb41aa4834ee3ad4f4875431d4ea0fee92a476623ca43f38f618de24216d02734034af9708a6097101f9ebcfb87055d5271423175f167ccf1e7de7ca0a33e73a35e2c1bdb5830cc045c2a3a12ffd96e180f99edc9a0999fd652a8aaed76e6bd325b702bf58711e06246757d9aea7bac523ef60b78c8479c37fe2f5795106e6692fd48f8f234151cd697b18897ebe30407efa90194940c40a6b62c04f0325de859ef3130ff2a2951b7598c9a5c15f13172ef8e2d9b7cf797a3df592ed97dbf859a6fd6da6630d93ccfce6d5a9aa4f68e6e01ae098710ae9bbceee2f90f4d3c7a91330cc2685f804f9567440c8bd8c5850484dacdf5e18d23b32c19869910f41b6f41ee841552a90673aa9f3e1f6e563114d9c32774b7ecafee36eafa4ededaa5949f70e9aa76e9bf35cdf23b9e9abeca124dec56793a810db8a2ed7ec708a920958d4748536a47d1264094060cc048e425d7c9686ab6e8defa53aa2c303f391cc4102d8f70ac63fb14c2a6700368877abc9dbeb43a5d9d295c53179651aa4663d91b9e431c1b76a4a8a67c33bfa45a991566d2dbc4ba0c070b00d1a27716d768bf7d57d2894875f1ae06d761ccf93b85b991ac032020b5e51630c40af2eda58ea0f4953bc9023b22943d4ae2f3c23a02dad23382ac36b4fa3f9bc13a8e8590239992c9d4bcc6ae7aadf91f6b22abdb0393ba37e103eb5ef487797ad7f27b58b82cf03dd0cf0f2b46daac24a797ceaaa99308357da8bec0dd54de18a9430bc1cebaa882a7f77c246cf0848a3e06cbbe71a04392f8f0e0fd9e48e41415d889a1d83ff5b0810d1e750d15d83999545497f32bf48165f9ba833c0e5e8e95e3934c13983f7b4db64e6438276f96c77ad13e23470c775159b4a0f25c", 0x1000}], 0x9) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) 05:37:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x82000021c0, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00447b887b733d1b1f22ffd1ff1d7a2da6ea8e8925c895fc6000ab1fa14616a3a3099354ebb66f1d9600019b738a53a7f34e87fc13a5eb574144e7386dc976c51bbe38176b2c1421303b578b0b090df91492a3b8c83b1983cbd0d0c53e83023e5a651a3363ff80f492a9973e32726f88d205189b49f22611814116bec5e45392e36f9723f38a54313849ac792eaf9cc6badcd8010df4801ed910c96e6a7bcb0be29ca4ccb889316ab55f924441aba3a8309f9ebf6694f6fa40c4f18122615964faa9e3a77aa9c4d5c01eeb081cc8c374e401342499e46472842cb47abd29be9612a1bd236e720028b65acf3e2492f305ab7e79ed984372ec87ba459606a0a1df40a36788be40813a3d04934725f49dcc26806cd2d575dcdb79eacf2608c618ab6a2e678feb99820178637484b202f5a8ad78dddb9fcc9459b173d79658b72f601e5127b9e912ed2d001a6c8a4faa5a5d86f34a3ba89ebb47b36896bbe684eb63195d1c56ce3bf799d53fb73ed1c26e57259fa007bd6a4bbc66a7a093bbd9bc51f113ab53350470b182a8af75a048b16cf5d7ba561596899a7aabfb0f52d396267fdc1db85cd1d1ef33822e57eea72725e3c04b98f697b2a40b62e342467cb827a0adbb2ab94cc12b56c194ba2eb93c6ba7956f3ed662a880c6de8bdbf5764b8eec14007139eb2281b44830fb0be348dd136107fd2b19e5b6d2c247b378b9fedfb369f0fe464daba0b2a2684bd9dc18cfd2c222ca28d50af65f3a9ae59e788ac8cdec2c26adc44bdd3d8e6775d199de34128643f8e9e3f4ee14b59c7f318ea19bd6e182c6af705e4420361876301c21ba7d7af3253bd215ea1a1675bde56b9d5aa1017cc6aee6b9db69b33a95d960b1914ea8e6421f63385799815e5985e8651260b8f48cbe2c87e2bd6743141e0f80b09f780fbff8215cb2f569e11d3f160ecd2b2dee258329b8bad6d13707195fcdabb92295e5f375549cc003476ddaf1e6818afdf4af98768c454da2a115b5b5058b2db948041de05e426c6d805a9f824c1fdb3eb962c82a93e0c97258ba8b923c066ac5160d65b90afc927eb69a77d7ef2b7ab82dc0865c839a156507885e1c622f7e522857923c47eb65a3238bad32401279b6699c74edaacb144b42b6ae61ec6eca0210c50a1137d009f109259f9030f1d5d0a9b16bea0bab48e3f4c11125934c194fce1b0a215de5fe66cd1f17d1fc615de402b166bc0d53efae5e9bb28237c3db0ed4523b8ac133c638d9425bf10c1bbfb638d1dca265b1ba0e06115b7a90138b3e9394585285395594fe9bcc4d6f9e02c732f9d2e54f5ccc61f431c7997394c0766897c43f716c226c8d1d8b04c3e608d5796320ea0e2adc7742182f49480c212b05b119e433f2ecee355def7107f69ed80c7e098e91e0eb1ce320a351ef41f79594cff952c50d8cc482aa8e21b9bce2877d72df36a93d7ec1d5a5429efcd3ebc551235739018ffdf9a84e05164303dd3a7de2a354679eadf95e5145ea9ee7a8e9f440fe1c6e71a9a027382cf9efd983ca7349b12d93ec183aed1508e76e4353ddcdd5cb51a0de6e8f966c7a100447b5094d1568b5c20f8767b2a6fb2fa1ce2480af2b8771b36d8d8993fc133c4a05af073481178768fec12daeabdc3a251fa102af21b4d0907967578d37a0fd1567f50d044304b797a66f6d0b2fb7ed08ed19f5ed6dcbe7d06973411fd99c64f415953d3d177d7d1bda1f5d01667d3c95128eef1898c75941a8ab3ad0c701955ca9c415b7c3dea1c7f15a2f02536c7021a76fad9705a06540864acd392236b11e1a6fe5bb18f8b20c9bdfc3cc9b0a5bcc72de786c71e833d36941c52eb097292087d0e074e99ae37e4f319e0f5d030aa271bc263e9ac20296d30c2d54fdd4910a7925624cbd6b92fd37e3025bb2ca6900599f99d8d903bb2a266acfd565ecf813e8fc809d54314febb6447518f588dd408399de61e051b0a127b3abf35fd83c411b848e1d2319323cc8b9d040415d00ab1407c0cd3f934e5772f0cb524d3c0c2cfbef4bb41a0bc07cd85c5b189f5c33492eb6c4280e65629c960c3c8c2200b44f65d11ba7532ad93ac018d1dcd15bd328cf24698f79a13eb0e112f99f5d578a5855c8c6c0f43a2c0bfcb6b14c2c4192a9e7e758a9101664da1c8659cacea0db0f236ea1a769eaefc20ce83efe01bbaa45df90d87c7f57691e2f086ce0579fce42d54757db8d5bf75dafe183de5efadf3541b2d6918ececed66a3d67fbfecf0b004049c8a5472854e282efef4df74ec3d3010eba314510309f89fc66ace9d48325e2e11d0cb710acf8a8e740751803e8cbffae4da4f48e33dee9b0ecc31e0ccce01ebd17c00534b84f4e2111fd38497623ea0479cf1c4087a3e668e0086d3b4dd92edf7b097e6d273b70acdde05b35aa507fd8bd207f6bac9eea68f3c893b0617bfe3804d991c4287124febee28851a28273e681472fc5dd47c84aabcdef0da6d9d8d758eba6000a3d720ec1a57c987da9fa5877e875c4cba5725344e9ec2957f99ef4eb9cadc7ae0b4a8a918882bca8c828195c0e7251bb59354e07179b66b0bfdb1ccdeff9fd73443e8c0ad35e9435e0d1c45ff0a3e79c9f09eab24ae0f3", 0x73d}, {&(0x7f0000001180)}, {&(0x7f0000001200)="79a758417ab9dd1085c31d21fc6c8df66a57fd0d98016adb62fed7f30721c65bedf1691d98a7b2dddb2ad84f342edb49652f42c1bf4c49dd7d7e521bf2ba06282683443466aefd99a6481c80618a24774927fdcdbf166c41d538768ab4078ad6cb54b00edecbd73307e5271119c05409dcff1add6098551e37e904534b927c4f4bc8f72695e2ae3b841b0273e31f20028c299873439c92aa2bf4162b5fdb179c058b45f1a81f8f2e2ec7420133f7b61084d0f68103a691e042f6442958016bbf833f7036536d1ab12be84cef421016cab16a32fc32cd16888127d3712849756d4fc78accce55042a610ba1c240d471305c3ccd46aa58c154627e19303afbc295501b18bb5ceb5848812d68e3290b609ae823298e89d3d3079b1cb2b44c94bb918f95554d4572e94fe73851172136ee4ebd28796507f8ccddaa03e1b9e97b54937f7599655e006cc387bd01ae4fd43d60005586c8d650a46b6d03a8d525ccb0a604227bbf7d7a63a6f67a85e3455f64d7803cde58656ad03ed927b72960a8bc570a971eed3fe467959ab02f9f47945544d25c5fd1ec86e2b8a06e0c31e2fc12fac8f6065bd4b3904feca7d4b9d0f893cddb9fde823363b9c57da9aec713ada01acbebaacec2837cf2f0e4800f6113a14407911461dcec4345acbbe7ce63f30571b85819468ffe5539f6b26bca2d6dbbef7a275c8329dfd2888e4eebb40b7f1b0403c3279a4d83aa092ce63d3f96948b6d069c5afe631fdeb21e2cf018a6c6e4eaab85f45c0d84bde7281161a862353b389125cf4a577ef3979f0cb601ba24689a2c2619a8140d4d87c17231a6caf7328317b68351aaf9ab6bdc94e410f8c532b70859960181b3612a2e8a25a542b3c21bfd013013c1e755c5a5cd6d8c050bbb52c8ea5a76ff1747ac69b177eb573cf121874d58de3988c2e413edcc225a4ebd7bc71791c580ea1f8800bcee6dbc07735b21c5c3c57240f56687633188c15ace5e228caebc4e0b97c0aba4bac88867b67d19e6c80b6617a1b4dbf537cca2dd63ec0dfeb8a9438b28c761af2ecaee84f6929b50cc5de221a8812d0dddcaa5440ac17bc01905a2b80d0050d0501facc18f9fd5fa442b41de63ec007110964002530ead76d3ae6b7ed00a9a6a1c3229bd919655dd82262a240d3f0ffc8289f1d7a28b001cf19da05ba855a340cef7d62c55c5d6f96dc400d662af06dba36ba18c8d829f3071e03c03422d9945780e1c59601ada31e720d454bbfd47e03e713afe4452b0534f7585aa373dfdf6e48fc3f359797b4250626eccf5f2b04a6b6067acd0709720b3b7dea64c4aa2159b1cf698aebed14edf671624558d8ba99214396cad777e9c85403fd5e6ebe10c4676e726324f9b00e413271f4971e862ce1b7045bfc11437d308f0cdac3c650b947f60f72136496dd0a4302644c9356de110c7007ebe88a1aca0107371952802c7aec33912e66059434c685c7e8ba9ff9863cc4cdb5b8a80c806aebed154d1818172a9e2475aa0c2d8b09bafc47dc581397f262e2f49ee6f2411247f5d04f17bc6aff7adc61db25c9f1a7c72e437a38ff5d976f2305888fe94ba47aae08f96441a39002cfa931ff92ed5ff1ab5605a895d1fd401440ba0cf8ef5a4923ce30ea888a1a77536d677809ea6f37942d649b4f89fb32c8e859f95ea6470bb54b765e2f035579930e7271a725eb18a1129de872594e2294fb717684f611b784f8418b14ed4c7fc87ab79afb04628959a8cb84e994b81a278fb39f676e42a6fcbb3235f4e25576266460f6d160d91b3b2c029322deecd1e73e94ddb32508e50ae448624da9e173a5ca0844b661ee105daf8f8598a8809919834720f169158001d293064c821cb83caf541538b2f1e5073ac49094d23500dcf5459586b1c3cc476252df34b27041cc0ca9abbcc0733cd018b11cf466cf4016e41ddcc6142d38a733507f4afa19b05910653cc29d699ab97e000a6da5b3c533ba70af2a79a53d0244fcb76bc86dc66979ae922f5b819b2d14cdf91327a794a0136f2691d3e029ccee61618abcecc09f1657f0c59ea3ad26a5b92084e91c2e51ccf1899fbaf61f3b8aa6e579542ee424329e8fe8824b6d6759665572388d30c4f38fec82536f15fd398829dde5d3fda1bf43d8958e5b120627bfe8ebfb5d128d3fe67c224f4b4ddfd55d5c54e23877cdc44382d424975e4dd3aee1838140ac4b2db3d098ca6f4c8f0bb043ecf71ae3be1333457223db0a271058cfe7f39668a45df2d155b7bfdcb8cd8b7de88ae1a724318c22afd9c42808dac920f03122883da496c", 0x661}], 0x3) 05:37:11 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) D{{s="z-ꎉ%ȕ`F TosSNWAD8mv8k,!0;W ;>>Ze3c>2roI&ASo#T18Iy.ƺ nj{ ✤̸1j_DA0f@"aYdzt4$dr,z)#nr(Z>$~yCr쇺E@g@:=G%&luy&j.g뙂xctx۟̔YsזX/`Q'-lOZ]J;Ghc]V;?>nW%jKfټQS5puHl׺VzRӖ&\3.W'%K bBF|'*L+V.bދvKq9"H0 Ha+Gx߳iFMhK"( _:x,&K=guљ4C1Ưp^D 6v0!}z%;ukZ|Ʈi:`NBc8W^Ye`,gCx!\i?+-%)7_ͫ"uTGm恊vEM-H^BlmZL>b*rX<j e ~w+z-\e^b/~R(WXR9UMo2O\a1Ǚsvh?ql"lyc *wB/IH !+35]q ~  QAR Ă!}r6=~եBQ#W9NC:}Tg^QE@nq'8,كsI-:nCSQnlzG Mhg/$+qm -Tԑ y%bLk7[iY*&jeT1ODu@aQ'_]WXU:, L,AXdYΠ#ni >Eߐ|Wi/lWBGWۍ[]^5A֑j=g @IȥG(TMN1E0fԃ% @uM3 4ON!8Iv#y@hm;M.{ ~m';p[5Pؽ khȓa{8ّ(q$QsG/GJ X =r|}Xwu˥rSD)W뜭Ǯ J(\rQY5NfsD> ^5_真 JyXAz!ljW jb![i*O4.Ie/BLI}~R(&D4fHa$wI'ͿlA8vT3'T `U7SK|OK&;s )sC++_E..B3BD)Xk?p6Sm+LBʱj22'q(IumONJU*a @q0\')`W ?g/GUD\_⸠n 1[ԳOԹ۟ނ3c}ƒ|aDaCEcqXFU9k-mz'\)҈N 'M ,=?mZc޲,꫅\ (ab5;8%JW~ $h,& Mr12Qkܔ2Ya*.%B0Uťm RZvGiwWq:DRSOu7=Yy{BPbnJk`gp ަLJNg$U9lw~@? Fv&2O'IqbpE7ͬ e Y:j[NanWBBC)$ueW# O8%6_Ә]?=X b{(g$UN#|D8-BIu:8 IJ= >q;34W"=q9fE-[{ˌطވrC*B(IlD{{s="z-ꎉ%ȕ`F TosSNWAD8mv8k,!0;W ;>>Ze3c>2roI&ASo#T18Iy.ƺ nj{ ✤̸1j_DA0f@"aYdzt4$dr,z)#nr(Z>$~yCr쇺E@g@:=G%&luy&j.g뙂xctx۟̔YsזX/`Q'-lOZ]J;Ghc]V;?>nW%jKfټQS5puHl׺VzRӖ&\3.W'%K bBF|'*L+V.bދvKq9"H0 Ha+Gx߳iFMhK"( _:x,&K=guљ4C1Ưp^D 6v0!}z%;ukZ|Ʈi:`NBc8W^Ye`,gCx!\i?+-%)7_ͫ"uTGm恊vEM-H^BlmZL>b*rX<j e ~w+z-\e^b/~R(WXR9UMo2O\a1Ǚsvh?ql"lyc *wB/IH !+35]q ~  QAR Ă!}r6=~եBQ#W9NC:}Tg^QE@nq'8,كsI-:nCSQnlzG Mhg/$+qm -Tԑ y%bLk7[iY*&jeT1ODu@aQ'_]WXU:, L,AXdYΠ#ni >Eߐ|Wi/lWBGWۍ[]^5A֑j=g @IȥG(TMN1E0fԃ% @uM3 4ON!8Iv#y@hm;M.{ ~m';p[5Pؽ khȓa{8ّ(q$QsG/GJ X =r|}Xwu˥rSD)W뜭Ǯ J(\rQY5NfsD> ^5_真 JyXAz!ljW jb![i*O4.Ie/BLI}~R(&D4fHa$wI'ͿlA8vT3'T `U7SK|OK&;s )sC++_E..B3BD)Xk?p6Sm+LBʱj22'q(IumONJU*a @q0\')`W ?g/GUD\_⸠n 1[ԳOԹ۟ނ3c}ƒ|aDaCEcqXFU9k-mz'\)҈N 'M ,=?mZc޲,꫅\ (ab5;8%JW~ $h,& Mr12Qkܔ2Ya*.%B0Uťm RZvGiwWq:DRSOu7=Yy{BPbnJk`gp ަLJNg$U9lw~@? Fv&2O'IqbpE7ͬ e Y:j[NanWBBC)$ueW# O8%6_Ә]?=X b{(g$UN#|D8-BIu:8 05:37:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0xc2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="fb10121d560798d51c4c133583e7688c87231dd6fd18fdf84282ad34f5871164353be4a15185f078586a217222e74b4457b1c4d8b2b76ee129bda18b3200182b8cae5ff56e9af7cd", 0x48) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000140)="000400", 0x5c3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x6, 0x2800000, './bus\x00', 0xff, 0x10000, 0xfd, 0x8}) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/72, 0x48}], 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:37:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0xfffffffffffffffd, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66", 0x0, 0x7}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) 05:37:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x8, 0x400, 0x1, "ae9dad033ac560ed5c67f004a2fd536f1269e5a6", 0x800, 0xffff}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 05:37:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x5) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 05:37:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x220, 0x0) pledge(0xffffffffffffffff, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r0, r0) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/18) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) shmget$private(0x0, 0x1000, 0x10214, &(0x7f0000ffc000/0x1000)=nil) socket(0x20, 0x0, 0x5) 05:37:12 executing program 0: mprotect(&(0x7f00000b3000/0x3000)=nil, 0x3000, 0x6) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getppid() fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f00000b3000/0x1000)=nil, 0x1000, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0xfe72) 05:37:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7ff}], 0x400cc, 0x0, 0x80000000121, 0x0) clock_gettime(0x0, &(0x7f0000000180)) sendto$inet(r0, &(0x7f0000000040)="b067751dec1f542c690cc361e34990472bbe4a28b33926516ac1dc941a71a2d935e502dd23f55db9c02e9770570a1b2aec8546e286c98b88f7c14208af92790f99185b0f591f55674da859e4e1c41a9bf6b762ed0b62bd306cb3c5cc5904eff7b5b491375cd313fcdee27f01c7aaab0fa1a83c380f862a32bd189e902e03807a2673ad82999fc4fcea9129339ac0681bc2e0f29c44299379c270e0dbe769ae4cb422ca8858ac5e941fbb6c2bac10614c503bf93b12e07c1f7f84a76b65d50c0a0d924a62e5b79d67c883e4b0f7add6", 0xcf, 0xf, &(0x7f0000000140)={0x2, 0x2}, 0xc) close(r1) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 05:37:12 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) madvise(&(0x7f000071c000/0x9000)=nil, 0x9000, 0x6) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0, 0x80}, {r0, 0x100}, {r0, 0x20}, {r0, 0x2}, {r0, 0x80}, {r0, 0x8adcca96d111f89c}, {r0}], 0x8, 0x3f) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002580)={'tap', 0x0}) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000040)="7cc012", 0x3}, {&(0x7f0000000280)="37378d75ad7d94ffda2d917628f5cabdc3efc154611857e3a8587d82ec7fd4ff11afb038464149cabb4988253c2868df66f229dad37209967310fd90f93c959cabd9cc79a5b5450d62f996505e2586c2bd46705584a20ea742d5e9da0beb6b1b56a456ce60019e94759516e3bad730dde208982ebf3464100bcbb10f64bb7c8f36ff4e009fdf3af04bcbd6c0a9323799bd78d3c0b5b993bd690940e39656a28df5d3083a86a5e333adfa45802d80e8d4a7878b6db910fe83a2f36531464b556fe055f7a2cb376cf2caddf8f66f6cc13475494b8849b3e0f313b4d4a4a7fdee7c96cf188b98bb1e2a72220b156f5811bc067624f5f0e32b3b1b225506e4e78993923ed8e9a6bd6b109cd0a776ce4d739326bc89917fc95a789b9a8532ae647ee391a707e7d95bf6d9b359bff2a0d99e282c7abc739a2a8bda12e708d24ef0618e31d0b3066eeee3ab6fa9f6ff6d1c31f3566b0764e9fcbf60374f7fdd33e5ee124ab507b25d343487b7dbee45e9650ac182a34db0b241c6b8306c4c78d1c53aee0e4ebb5efb18395408c07f4247c18e908c14e1cd02678ae600ec7413f8b8b862cb7a907250e3bc1337907cee652ff56689df64326e21654b4e70db381d72aa7c4d6af76c48a179add0561530ba9ff7b404ff1163ce7848cd3e1a19f232814c3e54f4cdf2f4ae89ecfe20471e078cb48be45e53fd3c9069f57c72f3cb122e53b3b37bfd37aba7f684b5ad99291fc3555a1df6a340c6cab5491ccb22361267af0aab57a2085d955be6d6a9672005ac9aec03d440f4aa6368ae4a3bfbeae662c9cb132d6eaea8ce16f063173f2a5bb78ee20f1a57c74829674eafeb6908e369ed692be4e1b5e17dfc9a8dc8c5a8d2fea3b1010b0969cbb518dddf345edac4bd641c7133db93f1fc0b8102b89189a039a5a0e038298ed105aeac640551797edd5e3a69598e87824774ece0973dd2387f7b76a83cd015145e8bfee9216a88d9d14b4b0ae0aec5340cb5dbe06453950f4d508c84e699b6a0adb1857881667aeb362e2eb452ffb1430968939915dac324691a0ab628b582ab876cf3f53e04dd75a919aa5fec99daa21fc316f0c2f3214bfb02fb3a3fe8b748a92a99781adfdf74743335b015996f7732bc7f2714c291a3d49c2453f6e0ebbc3e896e9baa4e0e1df32830bb1b5fd9afc98ddbd056506b43f71ecf4138225e92d30a3113b81e2312e54b2020e803fe84b43a031e5662385556fc1426b475617e3bf6973513fb740c51e1345908f3e2c4c28fcc369f27ffb362e690962da775be7cd61e680b8bdf7901c8d671933f987db4b01e555a05be96b0d0b4a571bd778442a7ab3c607470b82791c52bb0ef2e4949e643dad86754ede493ceef57906006fac5e5472ddd245a4a3c5edb3f4594ceda01b946f8c4ad3b79c6ba42961f0118cdf068800d28d27cddcbe685479a0566689ba483722c690d6a0fa38ac31e07fb086a1286cbfa1093f577506532ab3158c256fbf08e4a997e6c293834c17868e7bffffb9a4106f413ef12f11921e9d49a452a888fe2c9559bd27f0c8f0f199b6918bf0a4dc321639996abd14b3f70ce068858bfdface23de767406916c328cac839fe56ce408d749f0460a86bc8bcd2f7d922cc419c330120a73de40999fd9e452d71da0732890e617d2efabd04db4f44d46d3935a735e69707e4d7f0c95b88c1e403600abf63e828831afb9887269ef580dc35730108466f5bd993d1351abae36227c67739b22b1251000402caeb815d127cc89dd9b67d5e00eb1c9704ce16997d8665bf9771438b9ab32f13d01da2498cbad0ffbee06152f7547422555caf64f26785c6eefa063b59b61a8339895214b1e34b77d9600a5ee382fc37ffe84cde0a48cf7d560836cfad9add8a3472bc714f53981174042b5e2ef9c919cea4955c063820c693c03efeb57ddff929e9bbba2d2fafcd40e56d5f9c92e51133f6b8783022d1dabe8b57b21b9df07eb032a0fc85b9256a91d230493c29b49f4cb478118048bd778faa51f548d7f9006872ad68d3084130589dcc057f4d7033e0636d234e0680f254cb48cce22704bff4c7df3cfbe721b66cf7b83f249740b00ee8a4daeb1811496f7515985090329bc417df7d722e5d659f38668ef9e29631a940a9fe3330e5d329b9307f26d65cb0d69c4ccb4a9bdcc0c45607f35b4f59a1d148a1e4f037f630742f9889e3bc7f241183a6f94a35425d2d42e7eace28a672139a8f4dda972a7855febb559a425d3c7d93b726dfc48ec8410444af9667dd73aa368a8961b8d4a63a4780092a147f11b4d40afdf8abbc93f3fdcea90e5808a31831e5c32540b57bc7507862d6edf817bc644f7bcf2c125f25570ac4db53d1b2f6181960fc8153667185e6205b2d43d588214ebe3b08d7a040e54623745566081904dcc627dd560551bc3763b15198afa3af69f67b0ee52cd491b3af0c4b3ec8e8be90193a51b66244e196bda0cd03086ce1df7efcb859ae7c7096bcd53599cc99625d0cee4d3690efad99e4bcf3a09b0cf8857e6b6c668d0910503763fdc7260b5f5e30ceaaa59b23ad7e8b0d57e8e0c76f3e22c126abf838ba9ef462768db43ecc67082011ad7b10585439ead32a715e95f7a1c9a335032fd25cbb40b6d9620a932d34ad45832639848fdf63c67bae914c7f174332b893879c99775d9e36d46d6438fc657e71aa8ef938286029db412c6a4596a770b88edcd2ae5be5d325f700084259c39ea969685b27b75eb8de0624b28a69b39492c86b9ce4141a2546127a1e7d55f65ccf6a607fe3fba1544e8ff2d5be09f5d7aa96eabe1bd3f59662cca65c279a184de8a4b82c43cf4cfdc9eefa88ba15d360bb4735742ad2e7556c4fbde5f260c6ba30e958cd65df93ce35023e46ca3014307d8e2ebbb319312d2681fe7a1bd484eb5eba5951dc335f68bdbbedeb9b5918f0611293dceca3234d08f6c96b4a2a3bd26f1a6e4e52ef84951252cc1d49da377e764cb476e74d1c8004d3b108942ad2ae765ebc5f5282929d66b0ff575f78d08a06487d4178eb2ebc674cf63231704f3a622cc21f257c34dcc34858145d8331a7db9eec75e30750069cefdbbbb8202dd1e80d8d9827489e430fa28bb82e221e5266eb6ead0bbd1f3c2c883caf3cec21883bcd0feba50e289936fbe6841c7601b3f0c3672f29f253a9f766c1d799e349aa5272e76221f1c1eeae1f30f5d8f6c62bac0efcc2f01f231eafc00714e8b69627c62ccd1b9586002a2bf5700ca32e699e5a70ce9ff1da34fad74f061b0cf20e6b35cf4a651f646bcadcca30677097e26918334c0c01e97e9e30a5797d04d6abce53a5f32a9a8d71265674d8a9e946e39580ec8a040a28241e61acb5292a38276d0f66fa4e5ba341bd1b11cc37860096393c806e0d97b68059c3720f5d872e2375262af5fccc8643169d2ebc3555f297fb339be7611488f3c2910114bf1d7e95df23ebf741afceda7b77fa85d25d82c363d518dfe95368ff77a51a35b8ecdc68a279a06ffe8c6e849aeabdd5bbc7801eda1cc269a96302ac5f6ea45f1f8181f4725d7ebca057891c2fea23d1066e405401392f4596be06c4e6e5af27734f9b9570951469237a4fd80124d473917d9c4b29ef32c9b12fafab473ca513ee629a8b3908bbf0b29a922e838aca25c52402cab8021f8d653915fbce968327580189e4cb0ed06090dc4ee6488d2b2d3493d7366616881a1efd81e2dd76135aca09b000137ed9baf0e49ef75a20a0f27f593f68a4fb3d22ae678dd0683e1a8ce70b0aecf5f495d24a40f71f3e14b15dabb69f1e8587b907e1a0efd34c0d669a065f91c50615a1ea3a50991d06145e1f5d9954fd0b2bd762de8fcc4fdf4e290219fc30303ac19278326ce6056628a4719531bd666feaf6e1e7eaba2bebe7e1f0062c16ba8106dfe28f2698df6fa7c6b8bda3b328d01149f4a0a7a890b81fc6de8a269c123c0ec6c76ddf5c4ad488706756966eeefc5b03c274e1998b048a6084af7d9f2487f6ff1e6fbf5849e24223292f65634d7bfc70ea19a5ee3c25ea4ba2bfa96eac1d2be982af57fb03aaedc778ff4ec8b591d90a9350afff6d9608943f15eb2afffd93e3a4afa5fdac0dd2e71ffdf9734e5b844d78abca1899ceaa27bbff7268aa9d7346a34112d257ad326f81fd7fed74042940a1d433bf954fe38e2f6281626e722b7be3a16e11162ac0e50f844c422646f3a0a6f46275b77fb2c9874996c0c10c712625bd82d0896af11a60881a93696cba2fa010e9ed3fc9d83702f8c355328c99dff2ae6e2ed1c819a31645f8c311ed1dee40f617195a7171bb85d63b38924bbb088ba36e822307b3a4983c0ceaffe855eeb01bd5dfd4efeebe295432ff10679cca014ee2653476c1601c4b2f9c7a414960a881716cb7b786a142abb05ad5aaf9b91042a2c21e2748bc521100fd70e64c718041b61ce1e85a153bc89be4384aa6432e0e9f8701916a7c25bdb13653ee2f5d95d45f5044e9b2e6d6829884ac57167400133ef89c2499d0ede0013c20acbd01acdd560ea0ee305ac7838664b882d589d17e231a07237b11c2c339b7c884fa459ae02351ee8d3e1bb019344d56a51fad918a9359cfd81fa549e189fe65bd4993d48d4a5338c8857d026b9206885d028d7ae007082b547b36e2b998e1daba45a0c1929e417adf2fb4aa75d7beca278f0728909034206fcf91191f2a3844be231ee71a70bd627231b5be956c3d24c17acd211d01db45fc945f535b11996efa5d7eb2ec090d511b57b1674862ea1d80202cefce1a51dc5f7d3f5fe65fd92ae6f4ed59b8ea337a3ded274679ad133a7fac13de609e00f06a59c16cd13689e0934e68b70fa82b8c8cf2ef2ba35dd6be4aee4dcc552ca833860cdc153be5e5ffa9c8018ea5027b1d87703b8f964eae594c9640b104d85ab88eb6a959164c3cf5928c69d9807d90b010b7ba27aeed38b45c679ff53fddcf5ec1745e19aa8d83a8daf298595ba32c287900daa5bc49339bd804edd5e760a2006b37077a8259060bb29ea462ae9f9d580fe2aa98641b06530536284230a3b46c3bc53f38f6b8fd04bdc835fc8a0547b3d33957dbafdfec45b6e448db69eafa28538d913ed828d5a9def01bdd0a0a41a51e34965716b0442507da502c201adbd66bbf6df75f0b74d73b6f602206e875c34e1a03169a1ef124e6ef7f91c83b0e3a2ee285635263adfb906d5c2eb43f72f0de2882169fd147f17c5e4fb79a75dca14dec0f3a5b3fd71707aa97ce3ec1e35fba284f87c695ba90f962d843306820a26643c24c8f94be94a6bd16816720b94213a3f172f5fa84869bd5ba7779087f211b8cdc78d8e54027e3bafc73559022b810a84ae0b12e3adbbf4ef3ac98533f51c149edbaa7f96adf59dab0ca2cf5019131c5ff8a01e61189e13b6f2285c8a7c0d320a56dd21be48a4e4ad00965819241ab5675586c440ea2246b59bf8fe4d520d378833964ae45aa8f4ab8d626bd23c2add190fdd0dfb133ac6c6afbe51336952054174ff0f88aff6ba89be2ca6294ba051f69e3ce1ed59c664297f1b23b09e492e0342240d362af4704d79a01859d806be3a01bcf8f876e765d8f7a3090856f843d7cdd28383f414efb113cc0a8c6f8f8ff53579d455d5837339966e9909e43ddfa8735e69fc0a185e6bc912e64e25d8f8d8a3cfaa2cf3d41b99b771f6811249cd410c3a97edb18d4048cca1fa4940b140ab77fd6afa38a163086519ffdc3a8c5ecbe86c5972ee3a3c0dc99ae1371c6c1fdd984095553b776998bb4a286ae8f47db", 0x1000}, {&(0x7f0000001280)="3ddca3154a15f0a01578b7788e47535b0bd041f2ee4010e734df54b6096f1fe6f0ede895bdc4b463bc0c4f20ae1e3f83984a1dae7c1f9f36c8be8efab44b1256d7eb63d150ce189b836b4577cbed7b6bf64c8f3593eacc867fcfd07f4457609ccc2293649c3f22f7faefdc1eeabbe4012d18189490e04084fbaef10efd217943a539665f913b9a847135a3a31b95938d6c5d471c9f2732569b7e32b865f7b363111c98c79856a04e5e53ed5ee0102254d8c4a691057784cc3d9e103f15f1dc9fa89e5fab9ee850b69258f04d1eebaf94f06f587724bb27", 0xd7}, {&(0x7f00000000c0)="e2f8234512bfadc7aa34adffc513835d7ed11474841c802727467c040d01ceb5d70a84496918c8eaf9748c1bf3d55cc9c133394d14115cc47879d0c18ef81f379444540620", 0x45}, {&(0x7f0000000180)="b4fbef6195a009edf0fc00ea214e20ccac3788695d08a20dce990d68c538ed78a3f85f464b95375aef54fa3f4cf96760cc9e40", 0x33}, {&(0x7f0000001380)="43443e661d39bf974f819ada069d504d19c17a26f59dc4a5aa6e46febe5cce06cc1ac254a123209346d7a7624d6606fea7be5cc29efaf259f4d8e5d3ca8c21adba0656f8bb6b858b186cc8f0b782f295eb5684512249c6d139ad83db5f8909db5742e6cd920251f6b6880caa689f790a6abd0af4e030c06c271714bd3b1818e03b01dd2ec9fc13e7d432be5389607ccf07f43de24b7be2581c06ffdece13e955b2c63a78594a5a24dc22ad0e020e3371e42c456594c0440ce8052bb210033a5be780659643fdf693ec74997d059be1328d2a4b9efcd4dcd0db2649e58241019364", 0xe1}, {&(0x7f0000001480)="bb87afb87c046f6d142118707969cecb7291721b8ba5ee3c8314e9d243c7a2cb7310178ad60b7616b33012695afbbcccad7194ca679074881a1684852d6e7784961583b492930403c373bf8b131c3a7072e0a6b8dd64862482ed9dcfbc36b8100eb150ca4457a936a1e328a519ff7e21e536d67cd7a7a15cda83087265bbd5c8a882e592f4cd12201a818104ca3461d08977047e0fcf1c9d8aa92475b85ccb08165a7366a68e76a5f8d59c8916dfa5f8c45c8a80451c4e5d7bbcb7174e39ada3d9ffdff474b4ce97356e6247a89f241a887b9e33e983b4b28686da7010f56c5a567160ecaa47b1ca9b61bacdb4d7cd8481f292e70244ecbd382ddbdd786f226ee30f948a97865bf6e5475584f0e283c75140a330e0a44aec722223e62651735215dcaa3a0584197b5777e9459b05fadb198721734e4e8447d8422931a0ee3f11d3ceaa30fe1b8b64eab0b68e721d6a786eb763a4803fcb8d6d207b6198e2b548d938199431805de56ace82d529ac8ab2505aaab82b11f6eaa8f5c46be957669b5aa5cd26fd7281a7fa2ad12233dfe1cb666d2790013acbd17ce9884e1e8d8802f4a90a4b56b632690391a7cb33141f6a0309b3683f8c6140321a8357906cd760644ae8a2ec0e0c06e06d51a26dd28acfeda0d118a2f8902d213e4aba8a8e6cb71dd97255bbf52e1c51ff90452e1be94c8b17dd8703be04ede2b441f6ce9205978095da6719c197761eb4fce2d2b6526ee9c667b0909765290ace9c074b2a5adc12ac6480528db24dfaa59407136bb6081359e8924031372a7f92d3d1c6019b3ed9101b0ee8e7cb8ae2ba75b65ceb8d3be6b09e865647000ea5eb431b4025fa26ff1e6fe0a8f0addfaf8590f5cb67ae28d94b53a4391fbde0f954a0c69ccb77fec367e580c4a228aa1abb5f1e66a624140def7035b672fb9cbd7eaffe90aa6378e0ea22ba23063e8e443b759c6a59fdfbe39b62e7b0dcdab457a1606302ec252d1b54d4f8c0e8c203235bbf9c570e8dbd963bc6c0498e6be78ae8dfb65e439b3351d233c5e5b518abafa24315eeeb5ff62f21588124d792b8c5757549a2fa2400a6ff7d84157964fdc27f3e58d5738ac9f40b161f83671f1232d6cc4a1b7f5a2b6ec8bbdc655e2f9b986c1545a77045e358b0df4e04063f39d3d516a4fc7fc60c79734692d9f1fbd38b395f87a893851d306bf71e52d4a504b8bd97ed267f5a714a7a3b360db13ee555fb7033fdc3ed4b66a34e4f85f3dc1f02d26cb6473fbac30484855929539a1558e39a3ccb97a79086e5db33cf49e901ec44edff0da6b7f8e2b71f6e5142d6e54d740d221bfb22d22f448ea2f9ef93acaec09d0e7e20a2d634fc2f93680dc14583d9768a0f8c9f7688c50cff09b6d36af8e8c7a9f4bdaae8636461c432cb3565125b0b1396400e01a1796235ffb186949437f061a277ed53a03a6cae385741964a6d41a85dc16427095a67bc1077ba971845d6cec4add4ef13dcad032d8f6dff8084783a1da64e47cc3fe15dd4f58c50dae3279fd4142862bcca059a4332239138641a44c0e5cc512357fb4951dedede87cd302e19ae2b06b20bd210dfe94ac4b9b49f69a479ed4437b12bcbce72db49b4f203bc5e58a0fff7ca24a1dd3840d6c596d98022fd47cd1ded16c68b617d19a82bb4603d66d580a1a1f3c31b9bd4cbbb61fb49ea9ae19ea8813d75b552507cd1918f4d48162122f09f243793a6cf43323fb668752d497b2287a169b325eebb9a23a01255878b62de6d46d1a13260ee2658062d4f18d1b8d8d39a18362d68f3e4c25a9bbdfab8efebc333863b3e3fcad009d45bbba073d1ee02221c8b130c9937aad0439483ee7f7bdd5327a5d37adef2d7e22ddd526b6b2ada9cf7919877f8e8603bd77eb8da9f19ff04c712eda03bf31df8158b330a5783154b2a72d6ebe907adaebc3ee4e67350a1db10c3b5dba15dc52505a2a4771f12c82a5578fffc7d9a85ffbbe9fea45b0df38d902afd0d73b6c938aa2ca43bf8b0d71828a81d7114abdb3ad5ffe80ac041647fefb88734095307b35df4c38306eb98bf4598c0a08c89534e22c8450b2c18e3b84a27f437a67741c58d10366287c63eeeaa2a6fc6d1159ff6fda730f04effa8e1cbbc4d3a469e34606ca9fc181148b9a0161b8b334c32135714d30710b46ff741eb5a0d13b667f1e57696e0cce7337a662d75cfeaee8a6d18527b5d76a7cd1e968a294c588f72ae34e0d034f9764588dd5dde783e73c6b980d6eb883bcecf8b9ecfc3c6fe8953f373d1178dba7b197c34047998823573e47f9b8c7887aa92f0c48381b46d355649560c7da30befcdb85dec877e4cf4e73394e9b376948bfcbfcc58e5e6ff7c0113c01d613745719bee506286b74ee856dd690cbe5406f8c2b6725c5accaeaa79c61ffabbcb3a2e183cadd0ce9765bcd68336cd0b1fc93611bea99e2fe384594128bcf29bb68943de43af86bd023dec997afd23e5b1365952eae0cbe26a468b67ee1f18fbeefd0e3b166e6c2d3a67e27153949dd27f7db9b23b7cbbb2ef57efae2d5c42afb5a5b935ad6df73dab89e447f73e2d8cb803bc8758b1f9d344121c2d40d58d7fc4d9992f6f884aaf1707f3b313c08a675b96d8e38c597f8f3e6664cbcde7d0efbc4013a16aa3d5fd2cbae24cad8f31cccf7ca63f4c026f42b863523f473f3a3b004975adb40c4f968e4da5df278deb8f6c2386cd20df03bf025c3fcbc961713c1ee1be6599b75df15cdee7dc3cea3ed63cd75f709fb6635026f241054ff3f440c9ac8a0d0ee0e43345b5b65727835edfa13e8acff34c7185aa38c282fb89d872833edbff3c13229e2b601edf41e3a5f1401296376cd4da83cb75f3b5d1252ac721a9e6316b1389e8537ff266a1c41e0105af3e72ba0526f46143bbea25b08860568568527181147c527ce042fc4f2587bae1be9deef794ec755200260c854f64ee3fc9fb7502db699a1527bb233e7dbd7013d941103a4597ea5da627137f6a87806ddf9184a3750ac38b987722e1bbd70071b00be355fee210e221d33123251298b7b021a57a783f2da7edbf579abb98b2a71794443e369bef1dc05314075d1f89e2690fab7ebd7bfd7522f94ca04dfa77ecb14a04687b24efe632db500e01cb91b8f0dca4a32ffcd25c662684ea806dc7743e7ad2926299a17a0cffae330102ea910c422de0d4efd29e20f616e53d4f060e3b9bcb94f9099da862319f5e45dd37b1ad8488ce5a91d1b3ccd11fdee47ece1a6c9da3c86d5597fdf8b8869c7fea3b34c77a208ad4bd591e1a3f21f2bba72a8d9726fb10b0f800abbd08ffefebdc10febf014c74b5962a61eb7a24306a009a4891b4db41e546af257c16da3c396cbb7f4eefaf7d687fffcdcff9bbb152ea04391f1a0e40556461b239c6d46490707cbaa65d79db92aa6bf52a19125fb0dd15553e08d29e4ebd514ad42e95e51a80714bd6861c8eee4da3e2d1d3149e6fb9b661c6f6692a0dfce26140f0e01d900a3a8b8e1beeda65a7ded232df6a81dad14837f73ddf14e6e85f249bad66be2580b73d22f2862129f0e6465a338c99c36d25715f2d22319fd64b1269ea5888215b31c474d453298656e785859e1cdd3482b497214d3beb1e808413b81cc4141ead2b58287b7d88fbb30a4e55203ce57c2129c604bbc791107ef51ca015c9fa643ee6068dd33a1eafdc581f8afeeca5e12befa6352bd626f8800c1d17bd9f4ef88caa8179fdc7642a39c6a18b1edaf93d3f1bfaf208f5d571c9c3bbb8f4a94411a9706d8b919c23bca8e141f43616faeb4b523a5795550ec707fc6b1c369e62c39e1ddf50b40bae07e8d37805f86c13a38b934a8ce7c16126d9ab490ae4537f25ef2695f34a99de35d0887bd962d29cf4907bea977271edbc768a00a6630390937389f8589cb75753148f4de4f3482157d727ced16631bdbd180ea79a6e3beab84d508f800aabe0ad9d4c6e0bb68aa5829948e30f793cce4d763c1960d5ad1ea9c53aa573c6f06be8f0ddea3a3c064481e62269d2fa0de0219d2e164e04543de766b23609329b9c81e31c1612b6fb064a6a4d22a2586833274c84ba512a5d328218dc9c2bbefa30b8ca34d9ef369b83cdc6a6161e1dc535bac237bf5a12bb5ae47973e3751293c992cae8ddfbd9e764ec3c36079387a14c1bbd539e4af32601d7fc4a123ca3090aa4f169e8e6406609625ee7af932cf6f0f5b70d508fe034a67f5e0ae13a3b6429e126a67b42c595a5692a2946b0018aef439782c241adc7630c714a2248104d0397286cb41ab8c2b46ea9c8c7002b3a0514a55e647c79d862a2c823fe55eef51f0b60fbe07baf0daaa46eae1685e934b8dd8ffe8c5fecd31bafbd24d7fffd53a2762c486ff9cb5787eff2fd32e352dbd75348157898a0fb2cc43923445c591b36d108e4884ada9d18ab0dd811632c633b73cdf686006b3f1d627b2fc2f6f581ef8a0ed10a596d0891b537affeea66a919b13ddeecf5b34bb931f91ece919ca6c1e8c4108ddf96f7377b0e40779e3da4a44788e688f3c4d44ba3d243c3dbcea5512974dcde9d3798072cc6a2803e12ca028bb10f80a5868f5e950ddf60ac5b91202abb58996e69da71e59b59fdea2f11d5f3a4e15f70eb0aa74fd997b4d74c24479724d976f858a8b3af5faca1b79d1e150b949488ebb81b86528b88187c0cd942eee81e645ce98d7bed3613afe517501bf9b7a905c4ce2e339acb04a2611fc76a89650ad8ef3188c8ab2ba7bb4970ea1018002cefd3fd5beafa78ea56ce9aa92febe296f96ce1c25304ec08f5aa8e16d84fdfb07ef785c55665fb9c591c0e0d10d8bf3b013c8b11c1b6aa5f3e3b33c3cf65c62832df068bb157efdc23c5dbd2920a8e281829fcf7cc9f5363f0c89f7cc85e16db5e9134d4df9e2e444aa93ad92587639ef93fefca1eb6f0f4e51c4402cd9dad2e2d08fa691a200963ce3e384283cdbf8afeb7400a5d253c24fe7e71904be3617bb3ab2ac4bfeb597fcf0f7df8a3a0dc82dc385750f6e485e02b3c79984004ebc3236a1f597faff971e945c1a7c306747c7bc951c17ee4393a1c4472fdcff9fb38ad44908f0ddaf8174deb49413141a032eccb5a74975dc312b4a3eb0e0b010b274c86b695953af64defcc9674823885b546a796b1ca93c240eb8109a0bed4494712734443641b27ea5ee3a0ad22394abf2c2d05306ac51412224250c7ea9fd64b9bee10a6c17edb815e3c8ed53afbae3622fe368e7ba35422bf75a0b225da1f07c1b82529bb06c397bf4ae4d54dd0429f25392e4c7fec763fa7760d754df27de99e657e0c2c99e5b2ebda9e338cdc6fb8889b108c1e51d0074d35e852f4c0abac80b102fa3c56430ab69b24337910f4ee5a4aa3613fcd2bd11e0cb321402c876476a10da3f4c82749bcf9e2cac1b4e0ca615a02278646527aaffb0fc3337416f5220259b0578bc49ae777d693278b5295a6171f0274a834f5027dfc1f35d623ffa3d8d502c370f578e900c833a62fda8220a52e6a44f4e698048deaab7f17cd0da0ffc31c04551cdbbdf75b4c8fa6f2ada3fb01c0319b2fd7cf7633bba7d9e25084fa5c39ca36c9b673410abb514faaaf3bcc77d952ec2697cacf279fee3a279d09205a2189f38eaaf15a1fd09e08701973a27b782ea70eb8424d61bd242d81c197abff85b17b89cf5bb6831d4d0c2e7f26297640c3d7f924ee1e9e6d995304a2978f27c2e40e2ef3cd28077a5c82e9c3d67da9cf9a8fb934d35518ec9190eb52808e1e82006d11767b58e6d9a9a4cb81a4656b2b59e4bd0c6600", 0x1000}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000002540)=0x7ff) 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) setitimer(0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffc6f9}, {0x82c, 0x1}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) 05:37:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20002, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r0) flock(r1, 0x3) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d, 0x0, 0x0, 0x6}, {0x80000000000014}, {0x6, 0x0, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget(0x3, 0x0, 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x1, 0x2, 0x1000}, {0x3, 0x6, 0x800}, {0x2, 0x2, 0x800}, {0x4, 0x200, 0x26a54b81ac6fa458}, {0x1, 0xfffffffffffffffe, 0x85aca58ad0918f53}, {0x0, 0x9, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x100, 0x1000}], 0xa) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwrite(r0, &(0x7f0000000080)="c3d55d27797eb82a65bdd42f118cafdb9e6e76adb9ed88cd33cb278d69e6237298c43f97a9e70533888bd7286b", 0x2d, 0x0, 0x40000000) setrlimit(0x1, &(0x7f0000001380)={0x8, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) ftruncate(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="34c696fc4cf774d50de4166ac7df754f933f95c7bc8c348c19f846097070a51b3ff9a7b4935c633570be6385c88672cddb907ac0fad1a5ccf29d0b64205c1b97b53dff75fe707ef8d8c64d72ba762a1e121dbdf8f06e663389be90199ef6924b5a98c81b350d70f601521afa0e154696cba0262fb01e0cae14", 0x79}, {&(0x7f0000000140)="fe0a81195b22de961957e678ac7c89f2d1b9173aa5bc9f615793f123cddfd22535705ff7ff94227ea9d0bec77cb5acbb95172bc9893796ccd69b1276e367c9bf03d8fbc0b755ee58812e49bd150a0a482166b38d1563388826099c13412e40f07a9a359cea68a8dd51183f6c35e991d6", 0x70}, {&(0x7f00000001c0)="252d345f0985f8f1236a5dfb99856a32f45703ff2b32191ea5f3cb6e101d4466e361844923b432d7092b9f50b34dc3626bbf", 0x32}, {&(0x7f0000000200)="6398f67e52a7a458b6eede633f97c315eb649322d4c816c503bc5fdb1565b81a8f18740c05238b75d2fb8971133ee77c71a5d55456ff3fcc2ae5dce7f2412e4aa7cb0cd5aa36787da16c295e73e802ae3ea8a6353699fc01ff429ed16ef30bd11398017bc6ac96e311393dd556faa2a54577a0f3914be1e7305e3a49a51e1eef458aae9d3d", 0x85}, {&(0x7f00000002c0)="ded6272c3e7564c4c447ed53d510c3c652c472e7e2e68bf0bc3d2007e39b7e95ad8d411e89a10b398824471682ee82bb3ee482692636e9f09b5c0953e262e33bafb28871be311750cf324ba3f83c1c0ff8f33577bd0dccfc6de19ef31d4c9b9fe7922ef39ad9936c34eef098771bbcdf9864cfeb7bf876c8b12c4a53cc59003383eb66bf447ff395d1393f9792cea892761ebe9ccb132a59fafb86b7070aec3d4d1fa0726cfaf8ff147fbf0b00e945d4fd1175be37a93a3474e67be2386c6907ac9f3570278808ebd6dc5826cdf040e8ee478869581a9c950ba1de16f3991fc488710f7a62e8b306a3b965f318d211b63f2dd1f2125570a016c46f78b9dfbe9c5e5b7c4d6662160e5eacbe385ccd85c4d8712282c406909ad2343eeea5f00ad1db985a3e8809163b0ec8eb35a5710c7d9f2ea69c40683725916f9cf4920be15474561e2826c69841838c7fd632b48718ab0eaa8706e0afc1208dfac859a4f7b22623bdbfaf53d9a2987f58825ae70b9f78e352e5488931149b7eab05a38263de464bf2e54fb3819dd24e3f8c810d497bceb9885027ec5c44ad10a6748123a509d0a843ebd12a1caf52ec1ff11403a372a88014f7766c262a193325b2d66ff9621863f4d74281cdef674cefa681891fb7ca0f0af4f1130e6c84cd5baace7149f6d7cdaac7011b3087fa9ec3b2df095e2280e74d24df1a02421e18c56b17a447e4b2c99fe430fad2e146eb18c578f9abe8823b436f8e95adbeda6b81686ed44a273002cf956bc6b5cf42796a7488a1f109137a6ac93193da29d41043b2e23c541db6dc03fc97e30d7c9c31622e3f74f312b2af9fc34644b5decb322abd42589766efd33be8fd6ba574080de0cfd81d6a4a76990b9fa63b4496dfb8863c1ed87cb82cb901dc8754c2ba39e2942ef4263da2c2c8b4191b38a31cf9dba121ee6448f82d562b47813f3c2c76f8b39eb09d339efd062001f89d278991f0df3c3dafa38a04d674aed009d85a1909cb9dce934e91c7e74e6fcfb9497f1cb19fbc0082bda3a331ce4f74e4a8dfa6c364ed797604bf15966975db2c752a838055cbbccc47ac41205aba1fd71a17c2dd23c6545c7845f52787d68e6b2e47c8c1ce5132e2005788b7ab6af89781839a32914f59afbc386fb86c27b0075cc070208f5d0da7667a7b23f4ccb1e5997ee33a035c84f3f2944b87ce1652078423400ca91c0dfd10516d2ffc06265d53148a8a6a868bc71c70d71156ffef8e0577a946fc86c0e3ee46e2d0d793a8bd77525ecbee2cad2a561ce6d3564244be79532ad5d6263ad57ab1f9e0f1dbdfb37a26a879b1d4d6757cf406d7dd322731005dba71c00d43a84f5ac2bbc6d055d240bf09ea733a24484e1b6d57bcbc37021e74d8c50f6e1f317194dcbacc9e2250561ccd5b3d20ca49fd8b5d2b82f63cd02855ef4c37e6111e80d46859813ba0f7dcc717a2716ace603eef2d5618d0264501344ae78ffa354dbf90a8eaffc9585c5a9693b76850db5199cb6692ab9c7e06040551f6dc5fc0a3a6940519806d43e08f565f34d26f676ccae661c947d3e7b427b796a8a51a00ccd8a55dea6cff1025e9ca0f59d12215b8e6938db19f8b9bd31b2d7f0cf2d95ad5ef4d72a7a6c1c6a55d47f013ba8428b2ec02c04c9a092783e74c62a27dd06802470cf8ead0ed25523a15858c03169b2ee82d6199a4381f95914659d336f42c6ddc6bc841c0db9dcca6086a9a41992aadf2c5f3cd5a6d0c99681f788f269113a0017bd56f344311fabd57576df303945cd4345d91d4e7d6c66c4ff76f7d2c8512412be28972043678fd9f4ea3eae88345bd7edb895a7ad8c8816db8f6dfaf1971eb43c6a104e8d9ffa01b3e15845d8d83df8777f759ce83a2db7747337368d298f53cfc35e21f8126e6aac9b5e456d6c563bb2a6f8f5c9ab80b12d6b5ff8f3bae190c07bb8366aa01cbea95b96ef9777811cdcde4c1fb6a3f6cb18cddaa0304160f6e4a381b97221d57b65f105b4c88170e5e05dfcf57c82265cd688071c82c8e2c6825b5194beec101ca8666ff01c45b969394c70023f5aa757b222fa91014ac7f565d5d9fcb9573a91cd0c459c1bc48ddb47d1e41b069a2444f4f6721017c19f4d496cb61032a84ebc7eb66bcd4bb69bce84e2bb178018a4ee72d2e932ed80f0ecd154f6cb49b51ec15c8a94354a201074803c0bb9a3536d6b7100fb12e90d29f7f39a25aaf4d18878a582b3003f8688d599b835e3cebf87378e04d84a48fff18bc4144957c1ed9bea8d285533db1d02453687e2b1ef0aa7cd6f7009bf575579acc15acaa3054768022b4481fcef07a9e46621f8caaacac3516d125b4a3463709bab8ccae1957c5d50068f42d86559de17601f6d5999e2722a8ad3c701cef2eab1478864d12375879c5013befd835f6758d316d880000167997732b8100ce9c01f47d01c61148de7484d4f351bec9fa3f0d07fce83b9fb1a02828c39db497ab95505b24df0755c6ea34620aeb49b3691bb52130d5898712d04e6a683725d60376b5d21e18d7ca3ca0d37431442f5cc13d7067b9878c4a2d9746e8ff9d6fc17e6dcf8ac39b5867dc3f415252a9dbdb8298934d940f6648b638ff1a7ebd44a4f9e462c8cfc66f36a84fcbe5d35019016433764d162c6c428b29b51750b1d850f3fb06dcdb826197ee49cb79e2e91f3a32d575556f2783f8d5e4391893f7393fdbbd65e8660866a94dc7732c5683422726be81b1129a31bb323c1d33dc5c001e4bd9deabe31656c085d2eb5e919247e153ead58408e2e7cb426a507a01ca2b874f027d49b5d43302cb000e51e124f979df6aced93efc3150b58f01627ff755d4d9698a4523940b58f668ff39830f26cba50a9b2f2b7ba82abb9452b4d3d217d8dfd2416a3b7cc34a88dc56b4696afb816d960a7cd3420e8140b8c2021d4258dbdc179acd07841cfff349670a42c159b89f32eaedcc7404faab2b8fa8735325f4d0572e5faf973aeb347d2366d75379ad61e1328d7a48c8fa858f7df9790129290f3248c5bacac7bd2fa1f25e5aa453da583cfec69775b8986da55ada2b1079f1dab10e17b01f749b80603c654997f0a1cc3459e846a3f35e1dc6a8c1b0fa134140e200c5478fb90b79da0fa2861a0ed1439e425cd70107013d5bc9ecfa87079e7b1fff812e38365e4b641f9899cfbba52696649cd65f80e037e2d23305856b308299229a875854f726b5f8f590064df2b64f6a811bbc33337b9f153baa9fff5576ba82227c3db200a381968da4ac080d4d6d03aef23c7cdac3204f81356938988262140b43e48aecf6c58db653dc0b531ae91e97b64224ce9f1c722aa8f658044def8e0ecdd3cacbe4e08d9993bd068f1085795e34381e4cbb82e78b9dfc297c2316b451a65113059a5804ae3da85eea667f99024d4614f555768af2fcca66d24827c7c261efdc94d7aef7ac8306ecfc896dffa32717672ad47f7abb228d3be9862efd28aeb6d99caee8ac7b11cafb7775b62f16f1b4d145352ff260545f6b02cd497a1ddf3898f54b08d5abd619c23a74f0756fa8b2310c42847db390d20e97638b7ecaa53c09cea8ab0e28b747ad92ee044b3535b914873444e8d552912498cc94fb4e97727db80567fea6cef28052404b3e8a056308f56af3fb9858cf33570fcab7b882263e47dad27131a62fe31803503b53087535407cf7280dada9b1e5bca52f412bc29b1a369f56f53acfc1fe0ee91fb98975fd85603694616bab95e66151efb5daf783a729113651f6997d97132d938793b4d253bd5d5b22f096843a02014da0876946083fbc80ccb3558205053215933666ea88bf67566b00a9fbbc54b8ccae3a61029ca8f7e5510e9b3a9ccbb8bc777177b05f2c2be1267d3bf30ba9bd7ceae1b97101e6278e4c04a83ac33fcc10129298d1069ba6e200bc4f0b9cec8308258e1d4eb16c7fe9c74a8074dbcbbc73c56e999b2694506cbe23ca89ed74eec993c4eec58e6243e76ff0616267370ef1d24f9f73ba14cf54f82dd690fc723fcd6dc33bc1545a898b946713745aed74678d1803067529ad0577b6125f65b226ebc3ac5d6c5bf575ecb813fa9c673527264afe5ef517ba4cdb01953a2438b8910b9bf73c75a007f7c4390d74b9e3536500e2f157d246c779936cbb2e3200fa2839d76c1ea1c8184a14affefcea9e23209804e3ab38e525b1e729c30b5ad0f59341e2670132cf684d00ea2906390c41cd1700e759aebd1e9083834e38185eb3800a62c8847d4bb730da1fcfdb265a8b43bfc930f5afc67870198a176a7a82eb068f72016f2ca8b593536607a84c9509eb26303cf6482230e73a0c54866afa0ac9e5227b47354a0f40cb7e891f41fea4a405bb479633fabd54a43bcf5c6430b1b12cd10be895bec2e97b2a12f01005ede7ae761ff44804d8d73d1c6776aad8e56b3f0dca21d1ae2038d6bcbf63a44d69fe5b207dc0e4a09fde4a3f49379369fc3075bdbc7b17fb7eb9f3aaf3158d6484f61c10ffff31df94028f1c0841cbc9ae0a1e82092f9fac1839aa3a9b9e473551357b424ca15e1dc04058c158afe1a6435261c3c67fc66f857ba721f8850969b9144dcb5865879306fdae6c95bfed9b5e3182f2f86a00d7cf55e2791dccd02b8c47079d179bd73aa91352cab65316285bd9e4463376feee83f93dcce0996f7fb5019ac5d8ecf8ec100bfe530f0364a04ed69a61923e92f01a163849a78f2336b3c74056992ca66176f16649ba7d2aebbb218ee675b9971a224ba1a8e30920a3fcc1c3be69dcef3064a5ea37791e8cfc88f50c3d936da5b483c29e879ddb5276945831ada6664865fe8df7f9874851193c33911f0e424e46e4864d3ba0ac9fca78ee03c55d30362bcad2b220808312ffa45163df4cc1548b692096f62f7d9bb83d169836850fa5c95a1eb0614dfa04f95c3cf927a0b8fd5492acf96bbcf41716cd699d6022bc9680bb617c3c5c1dbdc1fac5af4408cd068e8aca36bce04fa240005e147449cab1c85062c19da84fccca53c51e74bcb863f085bdc250c7a0f13949f3ddc8f26c5c239f6a2200d83a696512f6e402c70bbb603a10f6275a490fa66e65d781ba40fcb0819d9a8781bfedd7b6bd2a09db17775e9150113525e0d7b62f7beabedc24800f8b3bd6b8135d8c0caa8b33c52e9685a4c3b80bf2dfc6b496e8af264933dc8fd69bbecef30e08d55c3f7a7bacf5dcb057a5ca0b8019c846f6bd41efd8b5423d0b9a88c21d9705dd517ca4c00eadf2eff81545fcc4119189ffe652c882d494c52c63a63cfd6cd95580247c23625756bec50130db6fc4f2486df7b75c77e784599c32ddec43a3505d1447432759db3ab71539ae0b6f52e98141b817d5af443aad9a9019e63ffdab18514b1ee01da3e877c901fb9d5d3bef851d00cf086a151ad52331dd7f1b00a847358cabb7a347b8dbe29f468c1a86e1a4237960c23c674e9ec15ee87c8ce647e46dd8f057cfebbb18cb056317b75351eb791ebe5b41a4b3512072e41bc7883b09338f13c21e35da130308c808b65183dc410d45510cb2268395b0c20b1bf54466026c8210b887c5ccaaedd4077582313e882480d114d89c3d26480c14c5fd44b402174b2764924d5c5f573b31a526b7a8d91340632aeb9d22539d007c76e39d8d12f4f38f5cf07a4949ef022edad9bf50ead95529cac99fbbbd52f82a62b7160b84a189d76ab936cb3e2380198df0431ad5034a088489116681e8ebcf8cf364e825931bf6227099c617ba271015bc98645568e354662d48b1d1e8b15cea5840e9e159f9f7", 0x1000}, {&(0x7f00000012c0)="6f68d02b493c1017be159f290bda5fde3996", 0x12}], 0x6, 0x0, 0x0) 05:37:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c8"], 0x1}, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x20, 0x7, &(0x7f0000000540)="b5e5dd73e32165c6885394f35f5637", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0x0) getsockname$inet(r1, &(0x7f0000000380), &(0x7f0000000500)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="ead6c1fa74a8345487557a3e7c9ab5458101f57b4e47d39daac0dc7475aec216a8f7f4d5572c27602c5171546619837872c1ea372014", 0x36}, {&(0x7f00000001c0)="8c739e85f38f145adba192b6262761d767016b5c487513c5e9281ce43916d03cec9b4fc142976978687e1b5ba624b0575982d7a7218c349bd2d6e9847886b67228294a20264ae4e3fff7da43f9cfbf48522436bebae76668ad8e9097aa156316e2ec15dee78edd65c2d9fece09a0ca59532c93b4832fce9f6bea9d7db308948fda43ac3d1226f4bf5dcb91e2f9cb4a161d329c8567bffe5d2d2fc07eb403f8de0041e318abf623b1aba07f23c06e3fa347545bff47598bc118cc30c41fad586fc58bddaca553da3512d470ce0f109667f0cbecc725d727e7bf254a", 0xdb}, {&(0x7f00000002c0)="aef856720c31533f0ec1d6414b8c23ef64fd2ad07d8458f1905463c64572a221a717ac83f6bc3c46173ebbf6d72c0e67ae0b6713b22baff29d2127f01d53fe0d9ee418bb3fc33586540837fc9e7c6e78fb9088", 0x53}, {&(0x7f0000000400)="bd4c970ac972af0488007692cbfcd3fb952fb98362f40facfae9fd0c6acf6023da77eabd6cdb17b4df326eb55ced5b598b6db287c0fe5558a8a80b188a1a45713ceedf8dc0bd26f467130dbd5e98d1e5bcb005dd501105f0728cf24f09954931477be74a543a7e8797658f65672488cdde5008a9d27f839b4a2ffb533e50475420b3e2060e26b81cddb02a4ae1835676f7e76c94a5d177b94f3f843dafd98f16c86b6134168f072403d17de302af51ef0bada0a1dc17bb7117b46784ac8f5046d07b1ae0144747183b1e", 0xca}], 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x20, 0x7fffffff, 0xed5b, 0x4, "913edb400ad5b7c74aa3ce9e329bb0dde28f6f78", 0x3, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)='N', 0x1) read(r3, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r2, &(0x7f0000000000)=' ', 0xfffffe3a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x3, 0x100, 0x7, 0x6, "9f27dbd2537006cdaefbc4f500fd8df51e8b625b", 0x8, 0x4}) writev(r2, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 05:37:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x0, 0x0, 0x1}], 0x100, 0x0, 0x3, 0x0) 05:37:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0xc, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) 05:37:13 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r6 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r7 = dup2(r2, r2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r14 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r14, &(0x7f0000000040)='.\x00', 0xb, 0x5) r15 = fcntl$dupfd(r2, 0x40a, 0xffffffffffffffff) write(r14, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r16 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semop(r16, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r13) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000840)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) fcntl$setflags(r14, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x1, 0x57, 0x6, 0x3, 0x2]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) accept$unix(r7, &(0x7f0000001c80)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r14, @ANYRESDEC=r6, @ANYRES64=r15], @ANYRESOCT=r3, @ANYRES32=r9, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRES16=r14, @ANYRESHEX=r10, @ANYPTR], @ANYRESDEC], @ANYRESHEX=r14, @ANYRES64=r4, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r11, @ANYRESHEX=r5], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000001d80)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRESHEX=r11, @ANYRES64=r12, @ANYBLOB="e8a0a39aa0f9d2d4c38905293eba1033776e213840103569dabae4a03f6d9c237687df012314edf5f4da0a569aa1f88bc4693ba7a7d7ddee435399cca87c435b947dab8f58c208b88e450080b52becd1fe3c40fcf3dffb560f4b78a961aa2c26d937e7254f696f202a15f8bad3215f4a5f2fa7442f50604c0df97b98dc5f14db7f39badf1877ace04983cacec1935388913b6d4843b7571238503be34f37c0b67e7c986c971506f1c95aa137fc01fe99604d49c4502b09b87001a6fcb8b97de37d926635c78af6c4381c42dfbc7b4b7f0e5b352e3eb02a61ad8d0b7b7d44b21e45d0f6602863e5b8893603554ea1e8758944eb022ff6d2f6aad2dc4f85917984d601b0d02cc4e0d06b263f02ab98947d2aed8b7703e4fd9ecd47ff5371c6169969e776167e8e9ae2952ab5b31799aed6c94b82c37f261ef17f0737f2f2c8963d8f772d8e0cefdd6eafb49580d8526f9f982cb1215173feccf10e96e589722029b4ad58d06148e11afd8942d932bf237051d743b0ebe0cbfcce21575e81b9bf10dc2cc33ebef3a817c38603f760c010f5f9fc9d8957751677978049f38cb8b8d178a455f61acffe03cf245fede51359e1931f2a78054d86e51f450a427eba70ea25ce794f1d17aef0cd87f51a41084452b53718c1eb8563e0c8f024af222f50ee8801370831ebbb32eabef491df496aefcdd00e126f71092deb5863d90bacf11e0039f4ed000d07f66310467a4980d7c9476ce0122026f39037225625a8cdcb662a735f4e3cc3f7ee25df977c05d005c6748ad19dc91f1dc941139b2267abbb784c78530cbac1465ed01b1e9da296addc056f6cff27c4439526f3b98629f017573f3bc7521b2347c255f638d5a099a69897d5e598e197b1bbd5e1298247cee299f831d967c4d8d5c0d6d878f1007945837917d36b159be1ec6a5c53ac74a31ca473a48bf54c602da4bd9800fe1f788ab70db9a148d516260e4f47cec098123932187b447ae2756eb0fa17ffdd64dd04cf1acc12a99f7e64bbe94820d17955e3c38c701630399866ac6492bee64275b7e129f54a7ac088fef38325a243c9a000e86c653da5287662d3888c9060da0a45516b4afd451809c677f80a0cfe33c664555bada1a89c16eb2cac790112a0f44dd9c160a19eff6724a47b315b14c0b8ef4a966bebfa00afd8a6004569eac3502045bd377b83038db7f130ad6ba32f1c1b84ddb64098c30894afbc66f6651fbd6d4144cbb2ca3618c2150a5549aa9bb6320f800eec64267c7a47e68b95411cf5a5abe57af5588ee3c955c70eca6bba96b6d5fba6a6e05bf20990a1ffdc2cfee343b4d124c5dc694b2c1eb3537e8a7140a13e6466890290b63024979221007fbc828b0a5c2b2f5aae713cd25276819723eee0fcdd0ad09c48952741ed3f8092894addbf2af96ea54f10fe2dad864a9ffb4630857eec644abe8ccd18e21388562281930797de42f3ae5b811892cf0e1a4bf56b20e59a1b5cc6fa94ffed244e0777191a8c746f8d2e00f7b31cd1292341f1e2d5daf868d38aba990f636fc33b5e2ba7bd1ba47d5a6b0addc3ff631e7496b56e217eb2257b910a841b027727b52406e562f0bec861bfb799cbd1128b9e33ea2498b5a419ef8d2d07e8f5a1d14f7ba07ca69951abb5844445bc5b82adfcecd86ef2243986b019d4419970e5ac6d016772bc4567a5cea49e8830845b86061c153b83f09876e000b10e8115eb281e2317d939134afe6b9a42720505c11568cf62567abce3c4f008306f48144b4476fadca767f7d049206b7e35ff849499b424af2ebd814b1f46cfd3f4cd972eaba6c229b254e926c7c27a71ccdc15e7a2ac9a8f549a0e4c11c1b8615f5699186f33ec1e1a0f37338e3999c082e4dc20bf9ea3ea3ba58aa3a4a82594ad5b46dab76c99f8d20bcb2473285b88ad1d3506b38cdb5e131423594aa6d0cddd65508fc3f97fdb07da6c7cf73d8458827c260f765a7b895c410f92666577aae34645d3242c9380c3e5f857431856b2d2831a50b692076aeb1212844bac655ceb4601c46c714d0d1d2c2a9fbc893ed1c67246dc89db8a1cec507285ff69d7394d44967ac0a6c48a57804ea363adf9c2c618d65e96c4d556265947ffaf25e8148a59909b02325e750e3bf5b13b52d3d1853656dfb6fe0db1b1a20e9eb0a413750fd6ff61c098976764ffe247278991fbf2a82115b81ce6646717bb73295779ab95636e36e722691d1a5ef63a7c6c70299e32a80f990757dafe16ec42032a822ee8c4d11ca15227eec7facf84114af83593da08cd245667e029588ab889bee6e856c6ff488e09af5cf21bab029c3d552c4ff5f71f9ddd44744628bf069754047fec82694b5d7dd294a3e9b57f1f94656f5e00176ef6651d75569ede612acdd3f0c135f2dd8b15bdae2807b78fdfb6b64220eaa920390226bc2f9bde4f1b4d94c2ecc8e96e91ade2707fdd0f3ae6bf2070041e562219f390e8220d256892f1da01aabcbaa8ae116551fdbfaaf3b5336a2ed0e5db3e98ef0acd6832747c625527156bf61c024db7667f6ef609b46c55429ba693318667ddaed3eb54985927283a9f7d07934934db33bf9d7b62b9dfc49aebb09b24839fb784bf98d742bb2b849cdf71b37dec8694e3ff42f6e636626fa8b72e6c586bd0c50155ac4945efcae11eed032b08b473e77f1935137f517a042fb3c46bada2f5299904f60167bdc3549fb482e90e67538afb5f837e5b4d4030158663c9a229e901680d3a2e8c5a28452912caa4dacfda905ef08122c352898655800ef63ca56a6673d1c34c600136b08493a7717a6d1ab9de2e969b17d58ca0a5173e12d760c80d373eb18e6f759f5e6904b64af17a4fad7454ce1b656880e9a3ad84c40d713bb57c50640f44f59f1b905674d2aa48afe5fd27f992d23005a026ee88b2d2a5ddd7d452d0e07c091e438f90e03d0ef22c2b67065339f7fb0621eb01b85466290d09315a19e57b11dfc7d92445413627b5fd2d92fb8d897d0eff562115c79234eb944595a1509497db75e5b78e2dcd1904682d65558f906d785cdc10952440c1d15a4be730f086a8a8f3afc41633a195c45f46b362ed3be329337d3de62bf9a86eab64fa7670c05e77c25ffd4a35e6437c11ef30080ab39ea5207bbdedd371ff26417187490bda4d10706fab470d3fcaaf19c365ec6f4efc3e8bdcd4899f90184a5f2d255655a2af29911f9299a85d34dd9ba2da27670e8f0a05cdc704cdb8e8e06d23cbf3ad7c903553da64e377a29886f864a4571b9f23ac565db0411df2e44ad6a12cc2d7e1ee7e9a6213b672206453c047532fdf1b62c83eb393af375f28e6bc148a1378a18aece12396bd72fd143b725a2e1ac3d831444af5aa0a2180ce17c0ca95c56f09ebd33514c11732cadfec5113b38cab0500ed1d118b4bbfb335f7b23b18baede9b896b3fb5a18296e759d051ae96292aa656d43df605f3bb7414d481edf8ba5a96768c612eff06417803c52aaa6f05da723ce207a8d6aa3a1b7097d679c794efa7d7fc40e7ee8f688e5e7a55ba69bc85c545140243417f4b035f3481dba66542c1251de3f5fbd9806e4a246beb1a3b1a2e2e03e17825b3cd1473645a8dc09b4c236d53418986cdf9d93793e5da4eeb6ff06178bd4e85a1f1d0cfffaca27f1b81cd5d430e90522bb8b0c9d290537c8daad6e8e23b1a0268ed2e9718afff9e29f55bbc1324269dda0b2afd65b11e2a579e02273908fa75bcbe438c9b7c3bf3d5eb9784cd4a0697cb4692fb414e7c32797a00f8bfa239c74ead8a8b7c0a4e49409b523447caef2c85ab1df605fb88f52b1e8f0da81b4b4af7e537c7ece5f33cedea48a2d466724a296636d3e7ada1a6c1423b766bee728b78399031482e84cf785f58299b4d808bb37bda51f36e3bc2c09bc72da5cd5a3a329b75940338d8c972271054700043a67b98974943afc80a8a2385646ce1b268ab640758f0640352164101aa53f3c62b7417f4e582676b1e7bc52685750f2056cdedec3d5eac6a7b0c803107786371bf69ae9cc26c35fb69640b45b60b00573a4b2d4d56cca4e5b8d6b89d700adb64b4884c3b08414652660f02e60c08ffa47379689921cf926048f220916764ef4721efd646a312e5c1bdadc8265cea985e1876f99b4065641aa9b09861faaed0eda0e944f2b68fe14d3c3af6b7e62f7105d292883979c74e9cc07f33bd5d1fd187226ac928eefd9fd79f7a70fe8d422f0724522647b2d09109f897600f6ec7b80ff5a81638554283675f7fd86e29faa3f24c86f6cb5585b4f9da915c25226d5b6edcd119e545e5b1cf01f4188de49276164761ffad7bdb3198725510aa01c59be0c8ba1367cc73aad3192c888df3b20cda60659f989ccbfc2efffe13ad12c65cfdbfbf4c4c5693091616f0d1d55509bbb4e10a6cfdd14437dc60bc3520639a010c20baa96771b2a7bf20d2f4e6916182f11871acbf9f62df06edb23270495d8276726d42903d17a9d15ba8f2821a24a374f913b0a6365fb554dd3f7b25696b8afa79d127c36dd0b8d0a84497814435c8e3469e17dc0b667f7f772196b2db0a561eefedcd759f2ad578f46e815af6560a4733d0be45c45b2983bd8b01f5cbd758b6d26af52199014cd38372a868bf11018f4e932291a46f80cca7ead20ca5f4d9c087f794fcd1410eba14f92059cd4da89656b208d1c23be8febcec3cbb525b14b03fada8c385198cd869c4808705f0482759024a54affb086a4b6874a2193132889dec4fe19bfaf7beff9bc54142d01097204b34d04f9f6bd2883e013655655d623089a1b631711c42669431a99d455c79a794c1f267d5c5f9d571e4af3a8527ae7530768231f6cded82b2d8b7e5487de93450497ffed98214eddbe9f9fa8da662de97b083027c5b2ec8d885212079b2b535a72e8e8012c671b750d2078c1f9a7d7b82c9101d51c8e58e8a1792bbcabec9984876ef35219b1e6b150ff8cfe5ad3c371a176168aa2cd73185a16ed06435713dcc063586fd1be6841bd493079ffea2688395e92185accd07aea2b83c26fabc6300211ec42fdddf2948a68d799ec4db012feaf7cf521388692deaca0d7162391255f56ba41613857fd9d3ff5ecdf04dcf7f3aaf97235257ea13c69eaccd337f0f84b7956740e4d2504bb0f7ae9e4eed684a308ac6015e6dd690bbf5c8cb7ba4d420271d8163199e97773e437f29362533cb0c9e7602b8df266e0fd851376f981404c9034e2e25bdeb965ffb7e32462da8709ca002f7efa905bfb13f03a632976d4b8581d74a58bbdb0e08e8bb3175e37fef1e903137c1f754bc3763791f10a2ff18426872fc58a697b0fa50e04e312136dae8a406ef02e6c75d971a1d635a964fe7b05db11e0efa16acab1aca5b5ebf42559f64164fddc43b2bad28c8c0734530706fa15f910513fe9e517dc29235da9a2085b0499998d23dbaa3acd383e608bbcf75bf52f8e5c1037b23a691563834a407778e6ce0e9970818329300504d3ee0f200ef0f27f00a32bc207c93869dcb66a48198d6760b09db70a58e354734a5af712bf2b6aef01b5a035c1e40dd7bbb427ce3ac370e3b735327fe4433b7408f277e1fac897e6d04479b00191993cffd8453f6550e45ed1559a0d792db9ed97678ed50ec3f7eda67d716e60694511863111ef1c702e38cbf500ca7963e17ab1d7831e176760731a779395b71f890bd85e365aa746f30d9eb697068dfa96e377581805ad78d88f3e0c2b1579197c3d6393e006ac2ca0c3cd7d29bddcb948d10845670d41f76ecb185150d2", @ANYBLOB="34deed809908cf315bbe861e424e1e2716bde23111fcbd1e4b803e73db3638280b01d12c320de697fd01746b4da040ad6c76600aa4d0e7b88d77db2fcbb4a230ef2a5c1d6eb3274abf4f7a8d5646c938e32f0dd050345b8b445344281fe1f1d0a2245c58a68fb54ca37694944dd598fa3169e1147d8b7c25a93ab5d271740b223f51ffe621", @ANYRESHEX=r5, @ANYRES16=r8, @ANYBLOB="d12df723beb5da5f3283d611a9886311a7c41b0a96816ed9deca108930cbed21005ec83382c832a2c7224268e5026bf643cded874c057892ed658057901bcb96838d19aac78f8a294fec631b96be713e05b47da5b4374b4b15d9c5dcb486976e46391659fd55c24d283de0ff3645cf82159d5e6232df305921b407955bd2580f1774e8faa5866595c3775fb5614bd470a6fecb9d50910868a84bc503d6c52767a952599c218248d61b2a0a837d8c24"], @ANYRESHEX=r12], @ANYRES64=r4, @ANYBLOB="d1a6080636501155748d406315c709c4849063d071a6203794bcf1e349867216b69a292b90bb526a9e4db8f618e57c0d6ed16fff4c320d1fc6869e6c3e1dfa46f598619cb900e534e494d12996005841aa654332622183ad379cfe3960a4336fed968cd2151581cdf518682eef62ed192f302de054b39bbe44a9b3ad46ceb7eafb7e7baa588c64578bbf19bc39fba27a", @ANYRES64=0x0], 0x0) socket(0x18, 0x1, 0x0) 05:37:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) pread(r0, &(0x7f0000000000)="422e7d785757ade28a9ee343b544b8b63762162db1ae46dd3f542f2fe2fe18a4e00df5c1bda7097d777537d9a5c686d87f424f2bc1e3ce5f815c16a13cbd2bbfffa77101ef4de79a159e34b9af090bced09d956f740f9268c68fa7fc3df42cc681946a08877ac1fcae5926a5cd2ea66cb8f3c1d326a5319d5e983d79a27fab94e3e1f6174203655104548795e7dccd9c992ed8f419364beb656b888b19873bde97483f6ed5b4094e8ceb81b5341c28585545116dfdd300da4bfadb9f33964c5d7146c6238b67922c9d323404464f10f8b77c538f4b7a252291f78b802a23a669984f5951086a", 0xe6, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) 05:37:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) nanosleep(&(0x7f0000000140), &(0x7f0000000180)) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x8f11, 0x8, 0x7, 0xfffffffffffffffd}, {0x6e235188, 0xc0000001, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x8281599f5dcbb8f4, 0x0, 0x1}, 0x8) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x4}, {0x30}, {0xffffffffffffffa1, 0x1, 0xe53, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x400, 0xda, 0x180000000, 0x400}, {0x64a, 0x3, 0x1, 0xffffffffffffffc1}, {0x7, 0x6, 0x9, 0x7}, {0xe47, 0x1, 0x8}, {0x7, 0x10000, 0x10001, 0x588}, {0x48fb, 0x9, 0x2, 0x5}, {0x2, 0x20e4, 0x0, 0x5b}, {0x1000, 0x2, 0x6, 0x32}]}) pwrite(r0, &(0x7f0000000000)="d000"/14, 0xe, 0x0, 0x0) fsync(r0) 05:37:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x100000002) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 05:37:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8ad3a632da02cb5) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/67, 0x43) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x5, 0x3, 0x0, 0x2}, {0x8, 0x100, 0x4, 0x1}, {0x3f, 0x1, 0x8, 0xfffffffffffffff7}, {0x5d5800000000000, 0x6, 0x81, 0x100}, {0x7, 0x2, 0x16d, 0x3f}, {0x12c2, 0x9, 0x1f, 0x80000001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0xfffffffffffffffd, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") socketpair(0x18, 0x5, 0xffffffffffff8001, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x4) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xfffffffeffffffff, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 05:37:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0x1f, &(0x7f0000000100)="a979308a1108b7ef23e31fa754630301c4cb35e7c94dab7fcacb5d0c7f74c53119327c74cdfbe65b389b9db62b66ad2963d02d19fbe71559c7d1995e765d7386dc5700e7b8e3b06df6e718835c48f10747ae60753f45b57802bf7f7fda4de43748ebce64f5bd22dc7812374402da81b7947f885f5695d929fadbbda5d28a70fe216608b6f2d06b134b09d571ebf3021d741a345b034886c56af55effbb9006ef6fa830380bd5627c9c05d35c516c0c2740ca845e7ac54294366a3d1bf1930062f32ed6051a8aa73b838e5458c6154e", 0xcf) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shmget(0x2, 0x4000, 0x100, &(0x7f0000003000/0x4000)=nil) getpeername(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000e4ffffff0000000000000000000000005050ff3f49cceb7c40bcb7b2d210ca99b90e08e7b74964c9ae8463f90b01b4e799d8f5da06530fc285ea780121e98045d00cdf0d4dd4a0f1c2be93f0d8f6e2bee8dd1cb93eca25cfe657a34b127c77286e532096a9304b7e0d21b3"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:13 executing program 0: r0 = socket(0x6, 0x56cc53e1146f461c, 0x5) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1}, {0x6}, {0x6, 0x8}], 0x3}) 05:37:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x100) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x400, 0x0, './file0\x00', 0x7a, 0x15e9078, 0x90a, 0x10000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 05:37:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x5, 0x3, 0xf, "5edd0bfc7dc59c5f9c1fc32aaf56a1a442a400", 0x80000000, 0x995d}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 05:37:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0xffffffffffff8001, 0x9, 0x3, 0x3b0}, {0x8, 0x1, 0x1d, 0x726a7ba7}, {0x8001, 0x7, 0x2, 0x8}, {0x5, 0xeec, 0x6, 0x100000001}, {0xffffffffffffffff, 0x1, 0x3, 0x4}, {0xffffffffffffffff, 0x400, 0x3, 0x7fff}, {0x8, 0x6, 0x401}, {0x7bc, 0xffffffff, 0x0, 0x80000001}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = msgget(0x3, 0x200) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x2000, 0xffffffffffffffe1) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000c00000000e118566c69e8f4ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec9fa89e02ce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000cca48fd4a000000000000000000000000000002357a855b64527ec545b8a51a025e24a3ed0385629"], 0x101, 0x2, 0x800) IJ= >q;34W"=q9fE-[{ˌطވrC*B(Ilmap stack 0x2071a000-0x2071d000 of map 0xfffffd807f00c170 failed: no mapping 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000480), 0x1, 0xfffffffffffffffb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000300)) sync() 05:37:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x1, 0x7, 0x2, "8ccd34b02ad124b6c91f04c962caf609bca2a4a1", 0xa3, 0x8c34}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x4003, 0x200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCPROMISC(r0, 0x20004269) write(0xffffffffffffffff, &(0x7f0000000100)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) syz_open_pts() 05:37:14 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fcntl$setown(r1, 0x6, r0) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x358b3bda) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) shutdown(r1, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:14 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x10a) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x80000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c02000000", 0x8) r3 = semget(0x2, 0x3, 0x80) semop(r3, &(0x7f0000000040)=[{0x3, 0x2, 0x1b47dc4fef3fec4c}, {0x2, 0x8, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x25b10000, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x7, 0x800}], 0x7) acct(&(0x7f0000000080)='./file0\x00') 05:37:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x1ff, 0x6, 0x1f, 0x100, "ae0b279d0f01c42c22027e408e62edb876f68fd5", 0x9, 0x6}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x0, 0x0, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3d) msgget(0x0, 0xa0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x1, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 05:37:14 executing program 0: r0 = socket(0x2, 0x4000, 0xfffffffffffffff9) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xa00, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)) chdir(&(0x7f0000000240)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0xae278405bb081a71, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) chroot(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffffffffffffc0, &(0x7f0000000380)=""/210, 0xcf}, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:37:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x200) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) 05:37:14 executing program 1: socket(0x38, 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getuid() select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) getuid() 05:37:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) r2 = dup2(r0, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 05:37:14 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) chroot(&(0x7f0000000000)='./bus\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 05:37:14 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) 05:37:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:37:14 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/96}, &(0x7f0000000140)=0x62) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) setuid(0xee01) r1 = msgget(0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x43fc4d6d3120fd4c, 0x4}) msgctl$IPC_RMID(r1, 0x0) 05:37:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './file0/file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="f095317eb6e479a35880c8f4a9a04ec4e6ce5ef8244056921d0f2707a80412f6720ebb730442ea9cbe91e484899a871e06c759e9cf6cc7731499318a7dfe4d9e305bb100", 0x44}, {&(0x7f00000002c0)="8ab24e140b2ec83808ea8fd0c8847b56007cc01a72dd3cca0c54a9a48027bfede1ac1a90a8593d58064572167fe79fcc8498e6dca45a0cd070fce1d31698d1b66efbf829fe9686a5f90101bcd07cdf64a105614ef733e2feadd87089e657", 0x5e}, {&(0x7f0000000340)="62cf66271b39a78182f3ab608c3ea3f6a61d93a03135ba5d72d54760b139d2e7d6fb473228c18a1878d0e6630218e2de7471c24f25ebb5999cf70860b79e58d3592654af7ae6d309468622f08bcc773d61b508ed812e41238be587da386ea8a8185ee40ea0cd4c4f983a9032b5b5479c90161f1766b320b9951863122c091bd5d1a771077bf4a7be31a97f5f5b59fc7ce0d3a8836360842bce691e98d5aa524d8646ec9c2c7be59d5541b246c962c4e77e657946f6d96c9597cd758903db0fc9124505452744f831f03c64aa4c45998059cf420f86af3cffbcdf1cc727f6ac761baf7fef8758869a", 0xe8}], 0x3) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000200)=0x8001, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000ad2a095518758f88a2d2e87656f6e11300000000000000"], &(0x7f0000000180)=0x36) 05:37:14 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x102) 05:37:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd734ab7d3b5567df, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) close(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 05:37:14 executing program 1: r0 = socket(0x400000000018, 0x2, 0x5) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) getgid() 05:37:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6}, 0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000169000/0x4000)=nil, 0x4000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000011, &(0x7f0000000140)="ebffcbff13b907812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:37:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x202) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 05:37:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x8001, 0x4) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x10100, 0x82) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x10042) 05:37:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = dup(0xffffffffffffff9c) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f0000000100)}, {&(0x7f0000000380)=""/233, 0xe9}], 0x3, &(0x7f00000002c0)=""/44, 0x2c}, 0x40) 05:37:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3f, 0x8, 0x3, 0x0, 0x3, 0xb3, 0x9, 0x1, 0x3, 0x5}) 05:37:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 05:37:14 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000000)="faf1df28ac27", 0x6) fsync(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x8, 0x7, 0x1, 0xc2, 0x1000, 0xa5d, 0x1, 0x3, 0x5, 0x6}) sendto$unix(r1, &(0x7f0000000100)="19e19befeea8433eecbadf0f40370298557e3d4d330da5d36316609c21c485cdafa5d7c9692ba5e9aec9b394e90b19e6d6f8ce3ad77eb93919fb945a9a1c260892337ff89d2550449082101bbe57f2901a9c8c7aa0d388561dfb242dbfa7f8682d14b39a28d447143e3d9ba41047bde608adb04e39b5c60498731163dc529257bbee049256528d4a9c3ce97a9d43000d8feeec67c0fc6af6919d2432317c5c206476087b7a742fbb8195941412ba3d9018508b3f1cc0942d76310a4da5ddcbb20deac53c911fcc0c2165dc0e20f9b571e8", 0xd1, 0x1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r0) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/232) r4 = msgget(0x0, 0x4) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x9, 0xfffff, 0x80000000, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000040, 0x7, 0x5}], 0x3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x8447, 0x7fffffff}], 0x101, &(0x7f0000000380)={0x4, 0x2}) lseek(r0, 0x0, 0x0, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) pread(r1, &(0x7f0000000440)="92889fbff8724478746d8c736ead8df1eb54b8cf14f737a64999203752c5b44e510ec8064e2490", 0x27, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000480)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_data=&(0x7f00000004c0)="7a0954ed927626e73df2ccb5748c7f4c50faeafd3eaf571e69ce0fe4b619803a293c8460285ab1bdd0a40c32918de6da72f49635553d466dcd0f35bec1b056c350cb185c0a26460f470e72fefbaad6fdb4662ddf2da809614ab456a15e72b6d61280047da50637906341a7ab1f33009e078843f015a254ff8412c2a410923d837624eec367842ce5680f3358394ff856c20a53edb9135c00c04d8c1d293f04aa809b73e76882559aae936370853285c4c75dc02b8485b6cd262db7604be7133d66abc13b456019f29a735b7a2d7c597ac2afaea7522c"}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000600)={0x7, 0x4}) sendto(r2, &(0x7f0000000640)="eae10ef906303462d72acc869a3c2eebf3bc8c7502cfbbf803695883930ecd6ec65fb2cd9caba9807bb83d8f801651b176fae994fbf78d2c9bbede65390575543db36ba699a4c59e622d3745d4c8", 0x4e, 0x2, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000700)=0x8000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000740)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000780)=0x8) open$dir(&(0x7f00000007c0)='./file0\x00', 0x40, 0x60) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000800)={0x0, 0x2}) r5 = open(&(0x7f0000000840)='./file0\x00', 0x1, 0x20) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000880)=0x8001) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000008c0)=""/234) 05:37:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/116, 0x74) 05:37:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000034f000/0x4000)=nil, 0x4000, 0x3) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) semget$private(0x0, 0x4, 0x42) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:15 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) setsockopt(0xffffffffffffffff, 0x5, 0xfffffffffffffffc, &(0x7f0000000100)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = semget$private(0x0, 0x8, 0x10286) preadv(0xffffffffffffffff, &(0x7f0000000740), 0x7, 0x0, 0x33) r3 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)=""/157, 0x9d}], 0x1, 0x0, 0x0) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xffd, &(0x7f00000004c0)=0x3ff, 0xfffffffffffffdc6) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x37, 0x0, 0x6) openat(r4, &(0x7f0000000240)='./file0\x00', 0x800, 0x102) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getegid() setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffff48) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xfffffffffffffefa) recvfrom$inet(r3, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000000c0)={0x4, 0x1, {0x2, 0x401}}) openat(r3, &(0x7f0000000600)='./file0\x00', 0x0, 0xa0) semop(r2, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 05:37:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:37:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 05:37:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) fchflags(r0, 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0xe0fc, 0x4, 0xff, "33dfdc5cc28b86abd010671cc40438c16fd52652", 0x0, 0x7f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r1) fsync(r0) syz_open_pts() fsync(r0) r2 = socket(0x18, 0x8efa8739dfed877, 0x8000000000000000) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) sendto(r2, &(0x7f0000000080)="e0d88e9e3d3f9b7a6d93ba698d2e32f5ba4da77d518976f1623cf7b5616c8701fbc08c3eea7040d9f016c59bc7142930c60a25c8dea8005e70ad029b164cf992614956add25f62ce64d1c046c4bb579ca62009912a74d8d45ba4671099bb", 0x5e, 0x4, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) r5 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x4, 0x7, 0x6}, {0x81, 0x6, 0x6, 0x3}, {0x7f, 0x5, 0x3, 0x7}, {0x4, 0x1, 0x3, 0xd0}]}) r6 = syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0xa410) lseek(r0, 0x0, 0x0, 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x7) openat(r5, &(0x7f0000000280)='./file0\x00', 0x10, 0x4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x80, 0x1f}, {0x42, 0xfffffffffffffff8}, {}, {0x5, 0x80000000}], 0x4}) fchdir(r4) clock_settime(0x0, &(0x7f0000000380)={0x0, 0x81}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x12a) socket$unix(0x1, 0x5, 0x0) r7 = msgget$private(0x0, 0x41) r8 = getuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x4, r8, r9, r10, r11, 0x80, 0x80000001}, 0x2, 0x9, r12, r13, 0x0, 0xcd42, 0x9a, 0x400}) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) r2 = socket(0x20, 0x5, 0x8) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd807e3a12c8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *426357 19150 0 0x1000 0x4080000 1 syz-executor.1 486010 84674 73 0x100010 0 0 syslogd db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220cc71) at witness_warn+0x69e userret(ffff800020abec70) at userret+0x36a syscall(ffff800020b4f0c0) at syscall+0x44a Xsyscall(6,0,fffffffffffffee5,0,1,a0a35f190e0) at Xsyscall+0x128 end of kernel end trace frame: 0xa0d0fd4de70, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic witness_warn ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220cc71) at witness_warn+0x69e userret(ffff800020abec70) at userret+0x36a syscall(ffff800020b4f0c0) at syscall+0x44a Xsyscall(6,0,fffffffffffffee5,0,1,a0a35f190e0) at Xsyscall+0x128 end of kernel end trace frame: 0xa0d0fd4de70, count: -6 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020b4ee00 rbx 0xffff800020b4eeb0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002197c000 rax 0xffff800000a45300 r8 0xffffffff8106c893 kprintf+0x173 r9 0x1 r10 0x25 r11 0x8269b04f3446c09b r12 0x3000000008 r13 0xffff800020b4ee10 r14 0x100 r15 0x1 rip 0xffffffff81be9be8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b4edf0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=426357 stat=onproc flags process=1000 proc=4080000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe9f8,0xffff800020ac0a00 process=0xffff800020a8b510 user=0xffff800020b4a000, vmspace=0xfffffd807f00cb80 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5905 463082 44163 0 3 0x80 fsleep syz-executor.0 5905 461174 44163 0 3 0x4000080 ttyin syz-executor.0 19150 162436 72645 0 3 0x3000 suspend syz-executor.1 *19150 426357 72645 0 7 0x4081000 syz-executor.1 44163 515106 28578 0 3 0x82 nanosleep syz-executor.0 15668 512550 1 0 3 0x100083 ttyin getty 45288 403345 0 0 3 0x14200 bored sosplice 72645 518522 28578 0 3 0x82 nanosleep syz-executor.1 28578 53454 13341 0 3 0x82 thrsleep syz-fuzzer 28578 460600 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 36378 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 20911 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 521053 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 321544 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 398380 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 395877 13341 0 3 0x4000082 kqread syz-fuzzer 28578 246010 13341 0 3 0x4000082 thrsleep syz-fuzzer 28578 25638 13341 0 3 0x4000082 thrsleep syz-fuzzer 13341 273518 46703 0 3 0x10008a pause ksh 46703 136168 92873 0 3 0x92 select sshd 92873 176542 1 0 3 0x80 select sshd 13107 522899 76315 74 3 0x100092 bpf pflogd 76315 356093 1 0 3 0x80 netio pflogd 84674 486010 47532 73 7 0x100010 syslogd 47532 299578 1 0 3 0x100082 netio syslogd 10241 220141 1 77 3 0x100090 poll dhclient 57046 421747 1 0 3 0x80 poll dhclient 17977 52915 0 0 2 0x14200 zerothread 46033 494258 0 0 3 0x14200 aiodoned aiodoned 68177 137289 0 0 3 0x14200 syncer update 24703 501363 0 0 3 0x14200 cleaner cleaner 52423 8481 0 0 3 0x14200 reaper reaper 83423 13767 0 0 3 0x14200 pgdaemon pagedaemon 28686 62556 0 0 3 0x14200 bored crynlk 88558 153961 0 0 3 0x14200 bored crypto 5106 485881 0 0 3 0x40014200 acpi0 acpi0 83951 392093 0 0 3 0x40014200 idle1 94111 401830 0 0 3 0x14200 bored softnet 5977 29607 0 0 3 0x14200 bored systqmp 42829 146235 0 0 3 0x14200 bored systq 3116 501303 0 0 3 0x40014200 bored softclock 83264 107369 0 0 3 0x40014200 idle0 3773 317268 0 0 2 0x40014200 smr 1 490028 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 19150 (syz-executor.1) thread 0xffff800020abec70 (426357) exclusive rrwlock inode r = 0 (0xfffffd807e3a12c8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 Process 84674 (syslogd) thread 0xffff800020ac0288 (486010) exclusive rrwlock inode r = 0 (0xfffffd806ec01b38) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9526 6544K 6906K 78643K 11639 0 0 pcb 13 8K 8K 78643K 83 0 0 rtable 108 4K 4K 78643K 339 0 0 ifaddr 55 12K 13K 78643K 102 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1474 0 0 iov 0 0K 16K 78643K 36 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 1578 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 10 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 44 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 456 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 54 51K 83K 78643K 495 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 45 0 0 in_multi 33 2K 2K 78643K 56 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 241 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 103 21K 22K 78643K 2377 0 0 UVM aobj 21 2K 3K 78643K 25 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 66 0 0 NDP 11 0K 0K 78643K 29 0 0 temp 144 3546K 3611K 78643K 8272 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 32 0 30 1 0 1 1 0 8 0 rtentry 112 57 0 13 2 0 2 2 0 8 0 unpcb 120 125 0 113 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9473 0 9473 2 2 0 2 0 8 0 tcpcb 544 91 0 87 1 0 1 1 0 8 0 inpcb 280 283 0 276 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 9 0 9 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 4 1 0 1 1 0 8 0 pfstkey 112 26 0 4 1 0 1 1 0 8 0 pfstate 328 26 0 4 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 12 0 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 56 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 0 1 0 1 1 0 8 0 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 23 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2068 0 644 47 0 47 47 0 8 0 ffsino 272 2068 0 644 96 0 96 96 0 8 0 nchpl 144 2877 0 1241 62 0 62 62 0 8 0 uvmvnodes 72 2367 0 0 44 0 44 44 0 8 0 vnodes 200 2367 0 0 125 0 125 125 0 8 0 namei 1024 8364 0 8364 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 7768 0 7768 11 9 2 7 0 8 2 plimitpl 152 66 0 57 1 0 1 1 0 8 0 sigapl 432 654 0 638 3 1 2 3 0 8 0 futexpl 56 5212 0 5211 1 0 1 1 0 8 0 knotepl 112 119 0 100 1 0 1 1 0 8 0 kqueuepl 104 88 0 86 1 0 1 1 0 8 0 pipepl 112 406 0 387 1 0 1 1 0 8 0 fdescpl 488 655 0 638 3 0 3 3 0 8 0 filepl 152 3559 0 3442 6 1 5 5 0 8 0 lockfpl 104 93 0 91 2 1 1 1 0 8 0 lockfspl 48 32 0 31 2 1 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 562 0 553 1 0 1 1 0 8 0 zombiepl 144 639 0 638 2 1 1 1 0 8 0 processpl 896 671 0 638 4 0 4 4 0 8 0 procpl 632 1574 0 1530 5 0 5 5 0 8 1 srpgc 64 3 0 3 2 1 1 1 0 8 1 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 384 450 0 429 4 1 3 3 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 251 0 0 29 0 29 29 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 272 0 0 17 1 16 16 0 8 0 bufpl 256 6509 0 1166 334 0 334 334 0 8 0 anonpl 16 67726 0 55969 59 7 52 55 0 124 0 amapchunkpl 152 3487 0 3372 12 6 6 10 0 158 1 amappl16 192 2639 0 1944 40 2 38 38 0 8 3 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 70 0 63 1 0 1 1 0 8 0 amappl13 168 15 0 14 2 1 1 1 0 8 0 amappl12 160 13 0 8 2 1 1 1 0 8 0 amappl11 152 61 0 46 1 0 1 1 0 8 0 amappl10 144 276 0 271 1 0 1 1 0 8 0 amappl9 136 821 0 814 1 0 1 1 0 8 0 amappl8 128 365 0 343 1 0 1 1 0 8 0 amappl7 120 241 0 235 1 0 1 1 0 8 0 amappl6 112 59 0 53 1 0 1 1 0 8 0 amappl5 104 141 0 126 1 0 1 1 0 8 0 amappl4 96 918 0 887 1 0 1 1 0 8 0 amappl3 88 192 0 182 1 0 1 1 0 8 0 amappl2 80 4272 0 4190 3 1 2 3 0 8 0 amappl1 72 23952 0 23484 25 15 10 19 0 8 0 amappl 80 1835 0 1793 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 24 0 4 1 0 1 1 0 8 0 uaddrrnd 24 655 0 638 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 655 0 638 1 0 1 1 0 8 0 vmmpekpl 168 9372 0 9341 2 0 2 2 0 8 0 vmmpepl 168 85328 0 83379 140 36 104 104 0 357 19 vmsppl 368 654 0 638 2 0 2 2 0 8 0 pdppl 4096 1317 0 1276 7 1 6 6 0 8 0 pvpl 32 216502 0 201496 163 27 136 141 0 265 6 pmappl 232 654 0 638 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 511 0 6 15 0 15 15 0 8 0