Warning: Permanently added '10.128.0.62' (ECDSA) to the list of known hosts. 2020/04/12 09:52:21 fuzzer started 2020/04/12 09:52:26 dialing manager at 10.128.15.235:33906 2020/04/12 09:52:26 syscalls: 338 2020/04/12 09:52:26 code coverage: enabled 2020/04/12 09:52:26 comparison tracing: enabled 2020/04/12 09:52:26 extra coverage: support is not implemented in syzkaller 2020/04/12 09:52:26 setuid sandbox: enabled 2020/04/12 09:52:26 namespace sandbox: support is not implemented in syzkaller 2020/04/12 09:52:26 Android sandbox: support is not implemented in syzkaller 2020/04/12 09:52:26 fault injection: support is not implemented in syzkaller 2020/04/12 09:52:26 leak checking: support is not implemented in syzkaller 2020/04/12 09:52:26 net packet injection: enabled 2020/04/12 09:52:26 net device setup: support is not implemented in syzkaller 2020/04/12 09:52:26 concurrency sanitizer: support is not implemented in syzkaller 2020/04/12 09:52:26 devlink PCI setup: support is not implemented in syzkaller 2020/04/12 09:52:26 USB emulation: support is not implemented in syzkaller 09:52:29 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x4, 0x10001, 0x10000}], 0xfffff000, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x80000001, 0x200}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x101, 0x1991}, {{r3}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x13e, 0x9}, {{r4}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x44, 0x10, 0x200, 0x101}, {{r5}, 0xfffffffffffffffd, 0x4c, 0x8, 0x1d, 0x2}, {{r6}, 0x2, 0x118, 0x2, 0xf3c000000, 0x6}, {{r7}, 0xfffffffffffffffb, 0x2, 0x80, 0x3, 0x1}, {{r8}, 0xffffffffffffffff, 0x24, 0x10, 0x10001, 0x7}], 0x6b, &(0x7f0000000340)={0x699, 0x7fffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f00000003c0)={0x1, 0x0, 0x2, 0x800, 0x101}) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) pipe2(&(0x7f0000000400), 0x10000) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) connect$inet(r10, &(0x7f0000000480)={0x2, 0x2}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000500)) 09:52:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000002380)='./file0\x00', 0xd3a598ee1b670711, 0x0) r3 = getpgid(0x0) r4 = getuid() r5 = getegid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/speaker\x00', 0x80, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002400)='/dev/wskbd\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000080)="3744804d82ab87c8b555128e19db16c8c451cdea43b774f4f68b2dbeb1b614188ac842e83dd34840b237c433470e94e8db6dbea6b6ca11b592ae0e805d8e8dfae302b7233f188c597cb8618b2bbddc647300eb3cea34162de68a9dd64a7efa6af0fa8942c22c29d5a9b31a538d8a9ae6dead3fcf8dcab89723d19958a365ff23d59bfee9b10e4395ee9fcd07cecedda4112d3b6ed1dc57bf76ab3e3a10995d37b0453bbe565eaff32cae88d2a4388925a3c779e0c292c1483ac0c4d868ed788470a24651d01e83d34467e042d35b345a94dd3e1e7b7ce2f62192285f8571835e2a80bd7e76f178e2c1c4739254e1d9fd2ca9021aa4002d7843a96b3bb1a69e78e10ff00d2731272b016699bd979dd939174dbd7d1b3eae6492db86f30ce0abb7557cb3871e9728f7983d8ff82d942f08fa786e5b9ed3d7dabbd44cc3f2c93a41248297fdd30bd886ae3e6dc07168636a84cca0236ccb9a9ea85d4f5974c43626123510326a7d3acea8d36e076880d23afb0f880d7a901149a7c9dce852384aac9d78fd0ffd1932a5e927ac7cb22dd9040386640f52773314d829c3ce389742946eef6179ffd087fe4c587865751ab0e8d692920dd2188ed7ea6f5105bab56061c15037f951cbff7101ac68def3008e0dad6bce6d9952b91b934ee6884ddfa63508f2f016f620b9710b90546129cb71ff106e80d5f491c59496809fc8be6423e979b0b0278d30b99f406208eb7801472202584c33e04c1a5f3acb212f6490dccef3b3f439d793642f15f37650edbaf2c2f2ff10283900545f59412195e59937e9f6c7c67af604aa91d67f74921b75b5f3a0ab9ac5e0889b5b94dd6f0a0201cf9bae041a23cef49350f4baec69348b8dfa77e02053eadf71305ad6921fbd7d985d033ef8c5e1c2d1c4816bfc23f7e721251a5b1eb4da0fcec553f7a7090a4028bd06bba9a427dfd1b0cd39b4ee8b14fbb5955a2b4bae16fd6e88e92ec2e46f84a1e25fd4553afbee388b05c2df8f559b3e0f001fc4c40a6322439b040c43f32463a8ab557f7bdce8a7bb6055b4572b83b8624361c1f34de02f1d4acb65fa860322444b2cd733a485f1431e534300478ac7b1f39173b94f78f45f053a71d8f085b8c448a91d52631f5ec61a0df58b99ea71ab31d170b5ba8a85c23d52fcc170191d42af7e8719b1e21523ccd37576be966392f8e26b7b237ced3b41ba2538baed970290b8c2f707b49cc12e9b06a8dc3ae7e96b8135617d58252c7baef84ae042e2772b683eea12d6096ee9cfbfb4ed8592d572999699b89c8d99ce2eefed312946a7b158f2bfb2957d03c1b819726eaaac89a7de166fc27e7a0d1c9229b3c23b0eeba58c96c8e8e5a641f6f09742b6aa80b16b6d4fe64b44950167ee1418d90239b70c101ddef6b04c49ef18b63a1cf727ea0dbaa7f7aff1c0d17e2f8d4c99bff2a7c3bd61917a4c2c8795b0407fab6ed9b4d759ffefc27c6f6094230df960a94b17e8ece33eb9c17aa0c8e32e7166fe322393b5436f0b7fb2adaca35bd432cef3649b48c8906e2b9516179e7bc83370298bc3857218de457996c29491da9aa810144320709b34c3bd4f432d332680dcefef4fc4990e1167ee67e35e009785aa2e9adda458c8c5ac6d19a2cb9bb33ca335e28753a13f3e72304a8f7fb458ebd77c5a9ced909b434a730d0d604a64a224caf24277387b5a0d2a5a73ccbb1a410958b0a3caad0a03137234fa86c7b440bcb3ef0bf8767639193f7cd416ae14db14adbea9304e11b710c600fe8ae5fc3aff1c95d6c0ea2cadbc0344f1f922f662dafee394b2e287c95fbef9856dbba2484f544cd30f6b788fe9d416b65894b0044c5138892d93faddfa07752274b363959fb84c37adb0eea1db0416a4d5272295caa6de7812311f58b33a120261fb8657eb3137c55c3c16719e49e0e17c9902cb55b575b89ab8179dd08897e90695d965615903a6b6dac0142822c28ab40623ab38a038996c16fc2d702e0975d8e99982f655606c4d5a12534b6fab6b9e8c0bcc59e6e5600e6d52225495fc1e05f572ee4f6a753d0768b4173085b5c73399045239275baa046e402ff6cf58f57974975528f2c432d92c2a63293fede2f2d0a8f72334df574ae3894c4387294b93ca9c996de9205740ca07ae45a9942fed77172681a7ceeec87f9cc22ac0c4fc0a6c91a10f63a6c2aa21a405436ddb8cae207ddd573afad86ad7545d352acb074d9b4b5a84fdbca6d813df3f73fc6e63378c8d66ce56c55c548ca79eee24f42e5b0f4419bdb4b498200ae0111884b94190ad94464a93f5f427eeb7629d26de9022fb4471a4098cceb78a7b930d301dbbf7fff582b17942f08af593818fc8eba6b8266d22dd5c33eddcdc217cdf1ddbadd0ac1c68755af1a935dec93ee8618649e767c07bf6e5a96ad3274b989bea5791afe08f1afe63ad95ada39c77d480c9e2fb5919e14229761f441380a81d5eb3b6f510f94183c3d0698aa2f2d7d042e2b97ea60d4b2c05bb33f98921fb7d8d17a8ffecb67315c8860de8db0e522252b7f57a521a3cf073e9452643daaaec853391b725ae9bf9bf06716fb525b7787867625463603a914646f34fe0106d9db1ffe2b661765f0842a7edf5eacbf00674fbf94934c78c82632d8546813963a23315ee5152721e18a049667aa8d340cf120a26fc32f5e49a966704609f7da037b4dc3724d2ff90c2dd93ba62b268769a8353926f5a95953afdb0f0a178976e86a56dc1cddabb38c8bbd5461efc34d5b6f2203ca856040799ad204ee54b506787c94202e3ea3215306b9d4423eac51b2133d45e268945f1740209646f6db8c59a970a7ee91f0552827ac2e2354140f0d627d48ba08f92f097e3301ec39df53d477bae8145897367321265caa04cab76907aab1c9e72db05de8a058e759df33ed7d71aeb8e7ea454634b1eeeb36773d179447bac054e7ad78dbdf2e09e9a184ef7665b5a32fc5a836e709e90d6d82d54f5c6fd92ad52fbe449289ae7b8fc99109a9aa3e971615a48335151f505e2436424672f205be2f38181bf62f3881fae17adab9eb9467a104c1f956fd1dbb5fdb2cb03bb2ad26f2d838e7f846bcd42f1db7309e68b1efcc063ecff59057c491785927bd3c9d011f479ed7d54f651ff0d4c5a6f34b0ea3d9c4f9b8ea2483c9caded8d665964fe275bd71ebd3a55ce9f7dd24c3feecb5e1c0bf66bb6f2935903ef478e863dc3a45641e3afb5689ebf57bd200eb1d4a438bcf7084b898c65fd8cdcde9fcdc595e80505694cdc7d39f2ece44660e80b5bfc2e8cda698b20b2321115c8bea1ba1544a860e77dda6b6201330f912f2cfb71bdff90fe9b5e277d829072e991d91fd9004048868929a3971af8d4aae10c6efd7f64c611accf3582c3c64ebb63518f1d3b8b9d4bbb1d967839df8d30e957f8e745097eec418830d2a9add7268f150df21ca7b4a1936588bfb1ec239a64cae6718c49cf36c5356d79569932f74f6e0330bfe58943c71985a087b5adbab8a86a251b432f0d1936e4cf9e253fdd5f649631e3df2137e6029302e7ba3ce5a26a9d7e37feb81eb5b2779d07371518559fd15e26f3b246f41ca6940cf07175ecfb470b9e608e0a9f84fc879af32d74132fed7cfb3dc491b56cd772b04df464a7e2d0a8801b1b36d5ea20a123b708067a354632e5421f00dc72ef9020ead6b05fc81fa3344afae2613fbda0a34124e5b804b89b0050ef28e1cb7cea1a77ceb9643f5b656373a77a99eff444e4c66e64248d290d6f5a69a49cb25daa20b60426927d3d1e9ce0e00196d90b49e0adb006756404fe36c0e00baa3368ce6cc2fcce8cea6f40ee762b221132f65e98df401860625c93c4882d185f5f1d2576efa9cc92f35874911a2ebd94190f8b83ca1ad121e8c8c5080ec4b1cc7c2a6cee4c3ced88fd1edcabf32c40cc56d36eb8e46d07e85d9470ee6481479d391e45dff81288213c2bf05ae7579e454d2123dd237604f1c0c4181d92d97b87f37b4e86a84087e448dfd7ba978d5f1f57b4140e5e3b81ca0147ced0dbf23af40f3fef40a08a54456800a44ef0388bb7cf0649930f3164369d8cc3f9752daa98cade7cf8616232978ca8f157f7583ab26e317a77f7556e862ad5436b69ddf4571628e630c80dcf4d30e9263bfc34d230bc6590bc357ec3c74c9281c6fcc75ddb013c0c7cf03ee03370d5c1fdc7be7b6ad1b0eb5fdeab8da8abc4708037fdb44cb5ca10566c892225cf5fdcf78a99dae794e2e0ebc5ab0d1e221193002e65e9da2b92496a10fb03281acf0ece86fb063afd4ed31ac573cc0296f03b846094c0a65415855bdb7ed1d1cecf21b9bd9b477d0bb274de11f062f7256cead6e42b1eb8cbeea8d98add2fad5be5df5b4da0f3b16cc31a73c6859fec7a79c3b7dbcf7361b25a9bce4a43ddec687f7ecd88f9a8ec6bad462655b9e0f416c7279701362da75e63133a05851e607ea82a248880cc2e9451796f26d576618409a32f1c880ea689e0e2c76b5bfd5057d2555f869fb2de78b74b9e38cf87049362ce695afd1045204c857a93e5dd8ce6f0c7ccc1df299d99a2e04ea1d6f6e4ec0cd511ecefa047e7bccb622e9810cc031027e428b297a441f9aed7c4d0aeb04fdcce36612f368c453f0396efeb3d8a5b40ae74e030fcc3e57473f61b1771672c1806ceaf92a539a3cbbb961694ffb771d6dfb2af82a6f29db3ad649cf4df332e6293a9e6d5faa79a30286488de82564f99fe0504a1c038c8567173f35bff187620edee20fe6c6fdcd8b166b0b30e9d0a5725b6e41c9cc9352112803c522c3a81d86de34ed097e10ab18c3f39dedb1d1f07210fefa07c7bc8814137b10a76de2596c5bdfd0408c0aae3d821b0adb9be415cc33bbc7ba8655b9eef4002ed26fe9826a33052c093c21e67f7ec288d14f00538b1bfa2e5b4e04c69e094acf71c7b18aae93df96c77f47b159b41b1d36d838dde63cd6a27a10f786133c3b89c1e3aa2477b91c11c09adcc272977e4941edf997517cb6a335ff2f1d5fc3815b3b38a1ddd07ab3c3e0cfefff2f16335fc4ae23dee15cd8c2bfc77ea8e2b9a42a33caa7be25616b064cf5bbcae0a19eebe19ae930a591d42c1bd8f8a7b1bed0f95fca467e39a2d6bed7bebcb12c1826ff68419e784ee73e926396abeaff377d97db5a48d46db854ba4c3f1deba7dedff0d23fa09a2912b7f964da2947f909e2f9cd500890add063a0d584869715acb15e0b7d1c404f2125df0b67483c4569ea64f99333704149f0b2fdd5bc0f66d3a84dfd98f7e17f32c2afaadff6f648e4da509822bb72dd0b2f5cf8d13435fa3e61aca589a2442ce72bdc69a0b45f485c1162735f28c310e805678ce2bf05a289f1fb6ed750df7a7023074fa816518c562466b98b14168de72c87b797f3f77508f1ef33f9a7ae5a9c98a66dba5a1df4092392ce137ee13ff01bd2c72e333b6f15932527040bba3c67fc8470910546b85ceea9d6e698b6140bb4d784e02cf8d120bd94d2058e416577b5d68b161603e09dd99e05eb031ed529e058f60dc367946090bd934277a6cf88b07f19760a48c1f19e1de41525c9c4b7800793ee8d3bde3187cb2f225998710e1a7fb46219edbe54d2714f82ef2b1f31211ca60924d352b0751b5eca48a5cbbf8bca7f9127dd277a98cb11a5b67ecfb41fcc2dcb7b0fca4c82b8026a132d93cbf52724a5694849655f090a97d31eaffcc76c58745ee1d15356fcfe5774e506ccafbffde29cadf9b2b8c45b5859cb028f9c2c43619e95d05eef05b5b9eeaf32780587d5bc5e9", 0x1000}, {&(0x7f0000001080)="873a6e57446422a335015a57ba3d21f166a6af6e1652e069295f3ceb446779aaf6518d12883634889bd1f4d5377ee26963087c08dea32dabefad6b3fd8cbc527be8cd73e35ecc294b96966b05351a13edae4c29b9e47bbdfc902074a6a611488ad4783b009d182a8f0d64c540eaea60ed8fb8dd45cb6ba8e39bd08c864eeabf2ae79565a0834b57bcf23e61133605d5444ab2ee0b2e125dd394a341e4240ac0584065979eb66e1069d8098d8cdfac076b7afab24fdf9177ad84a657036409ad4640180afac0fdf77cdabbab3c7ef50ac35a8626d8224fd5cbd2d390a0945bbbc8408031d7c63f077fad85b9e1f3719200a66d4339d8fdc53f36fc3a6", 0xfc}, {&(0x7f0000001180)="aaf7728612cbbaa61c4fe5909f258d0626c7dfd5929a13d7e069d00d9f4c3ffe37189b993c9f24d237e2f78a2c466d069860e4c69a092f3865fd96535aeefde128d5fbbabe70bd15f527682cabb7285be41afd275223dfb54cfa950f089094e4db6abb1bb0ae9e48780c3ce63a015bbb46db1e883e54d0504aeff9e7a1bf947d91ac466418369d72080687c0d75676f9853fced13b7060af12e38085464f3c3ef734a25b60ce047f2b6c", 0xaa}, {&(0x7f0000001240)="98884ab8deb92dd4e5e3f2e9f735e13d64ec13a254f90108c1487117f31632382e1a59178656261a37bcf1877213cc598eac3d77c02ed6541f75370e271dbf8740344d0d7271ad8e79375bad1ff3ebd87097e1a5d125c13c1f98d1d815cf2774a22240d62b1d14b9ec077af98f993b2524bce2f7b7705d077c99e04da6f015fcbd61746d07fe13e88c0ceece37c020550be29893de156a624b3228fb2934af3cb7f3ecd1833099a5b1973e6d73822e16cbc324e21e89546cb64682ea4e55edca45b1854a82192a31038f0871d748282ba27b05b197683010758859ec1ce4cf1e20a1fde09a284f43bb634961b572c798a31c9eb712170c072732f4697c4a31d998f17b18dbf73dfaa789e4492e73e491ccac10f800616937a5688ce2c04489f0ec0bfbec9de1cd5ebf7cd6abd5fcdf9626d90c0791dcb02e4fec38c0ab592500baec018122ef0f8935455270595b3c01c7ed39d113cbeb98f45b3ef92db8cbb8d3310d98557d49bf353612a9237b405eb53df7a5d7accdc1c9cb7f47a44a4d03157568189f19dedf2c7af69d7be0fb1e42791ef9760a1b8f4b7d84e9a6925e408d2502a3f9b34907f227851b6bedda2db4629ee3440a43656058b48e53032253a3d1e9ebc2f41cef7f8d26ecba5bf5390944e99ee61b56ca56d5c6ea6962746e98a81366965e033a40aeee56836f3ebd1c01cad2dc54e7bf01d15970c9e21d7fc0fe00b8b4396930e6dc7fefff8b52c26d7ccce5d3f7a8eb98f001f08514aee5ec87f3ec1688a0bd08f6b27cdca7e649846a9ca73202fa04fc3184dd3395d4350d205f4cd66218218ffeff1b4130a0743df8e336247e4fdd8eb571bf0980c6d58a12a5178a419fd07ce645352e0ff530a4e7d3619157860b07a64e06c055b36e780f547dfbfec6057dba53f25b71a4dcb052ec2946766efe5463881dba3a673c538f86906a249995c6a72aa3dd926acfd76ecad4c9bbef689fc3009beb92627d50f538c90159c32f6cda5144288f29471086c9a05c1ffc998860dbcdddd058b29b7eb2f09cf903e3d645a3fdaa89b78050313cf27b00c14e6c68a9178b33acf6b109d34e0376fa9957403fccf3f8f8e842e5e11f4209a51f7669c7cd45ec559773f2c74efffe29ab7aa162d838ad3f5060f2398a544699164661e3cf60acc606eb824a36d08245b6674592394ffb2e7751abd77163e36a3f5483687b65720a3965b810bf2d6178f66772fe9f32ed1192829b0aa579f478453909c9067ab8ffe13ca0d371435fb64687de5223039fecda488417e55aac2d16f2b57afe4c80725ec8b1d40f1855ffa444a7d3e279f73c2f298c61995c55bd8df105a0585ba94a3d00e4071f52137b249fb26c23162cf017ba479a1075ce1a8cfbec22f68e76923ebc789e68ba3bff28137ffd56add9ee9a2cb97829fbb7894e605b2e4a8f09c944a553d436a5c507b375f1841405666061584fec185847db5af10bce92d0154b9cba2bd1a4135ef825ad9c5582293a255fdc5d91ae6955c87f81418bcb3bad1cd8f97458cfe85780d9c434b8663e9f6ae307b555278bb8424787c0b65c1b6d7aef7652648caacc13501cd3736707b83477b6329ee4b6d64d11e6686283b4e1d2fe1a7587202e1ab2803cec85a6ad6001834bd84706733d63b2770bbc85b9d7d5fafaa7d1ed4872cebc14f1d1bc2fedf5af57ace7f88d68338d59b666dd6340ccc741cea4ecdbfc263a74363bcf6751d9ef25d4459977d91e83cbedb92d79ca9a68270fc4960f3cd498474ede7e6833524291a8a1e5df293a548b9c9db8911415422ab24ae34d944d50f58bfe0bdcfad8a1b270289ef1942da776768c70a767e3b1569118ee711c774835434ff722f95c5c2284cc2ec40ff781858869325281edc0de8e4d2da76d389fc4243e3654f22e6d093566d4d0aaa5ed416e4c4399ea961becdb03589d85519987c68ca9541456bcd45771a69550ec89bae3a1b8535d50a86a7e809de3df81c8b248419b31f33133f153ffdc66c730f9e21fbbe6527466ec06960f1888b9f4cbf80a450c81e74e27a5d21934d1b2b222407d6d372e39265b67686b1559065e9aff575599ca75d24e624b741de0544160433e3cb5876632158ff84589f92d1fa5611d11bdcd66a5e3ed3ef51f433c52c64ec24d2afeda921bf465b7ba3bdfcd7efb5f7e17afce433ece8b4ca7390b223e5596e35ab42638d985ba907bb16cb8cc5ae399a39c977f9ef8f1a18ebd8ba973345739de6db43819d4c1ec8769c3370a0083df170c411c197a56b749e531bb99faf26fce3f1e36d3c1de6b0b9ad75d1bdec68351a9fa4bee6ad9f35ca079e043a555595dbfa0b011e8a6fc84048e7599260f66caf279bc2c05fb2ceaf3ab5e02093e147c494dcb2ba74a23e834e7a0f52d9a85fa86bc576ea25bbe9ad0ca007b8caf676179fbd6c479095ec301e403cef6b4e474ef63b1dc8d054c21eba718450362db097a9d73ecc3ea6ba23893d57e4cc8e4ea1688ea7eeed7feb9c75ce096b11ea3ca94a260a08bbe2c3d9211f967b81f7e7c18f489e9c8db5d45226f6c2634623ce1577c96840d727727a35f45977490654aab8e165daecb530754cfef83ba1411136d3600a6adbd88b0ca9123f0c113d6a111bff7c9c176a7ccb0a417c3a69d3b712b218346cbc53905de3281b124f9fe4bc918bfe943e97c5d9fc77fd4916b362ab88daba27f83c7647918c11586f54c7c561cfcd395b4d4c094fb0ffb229042b94ce0399bba5329d4572c4b23274874686f77bbd5600d1ff392dad4e2647ade1ee41cd74349a6b45c20226387421958bc75cfb8ab1ceab0f414ee6ebdb2976c38d13f0b1b5b0da32f016d6fcb8e44fe0dfdacd06540c3c6d169698cb79d07af365e7d75f015fdf08672bb28d8a1f72a24b1e3ca0572a4f3fdf0443339e42556acb53e4ff15133f1b74c81096c7e8afb06562acbf8d08190587be5c089d5b145edb1dea4a556f3544c34737551a1cbd1de79121aede4a2ddcbed1d5872b20e3ed57ca4dbeb2e7930e3ab7d22132225b5eb406f6052d1176c73100070d6480854b37202f245a3d3652dca5894dab72b0ed2c2372ba494211185f0228bf66dc0d3ba318e35d195823b3e83cc060f7e01a74efa69f9b4f1729d0f0513c646169617b487a64a7cb4cc19b9cbf0f5b3a8e7cb8719300b421d3c0254d5006509dd9c76185d25e0a051186fb482898794cd18625fb28e6b111787f897db60707909a2c1475bc9d778af63abfab8095eba52220235f2b6eb174bd398c0517337b4870858a32088a8430fd068f5e1f41229edc99a4610661bdcf79e55dc5e64c70ccf5a9476a4ca178ee33b24c9eb51630c52ba9c5c769c5d937c54ad1ca9140a266f44956581d9b2a6ac10e06fdce7841091308b56c9058ea3c78bbf535218a457755e070c67d6f46dc5493f10d25697e566ad52ff41885fa010f7dbb9fdbadc4feec93e7c09c2ddd9611cd2dc1613124d0a4362e57a2857f6473c4eebe29b90acadb973d36f7eafc5792b777b4186c5ea4014e2e0cc468f8e663029b9814ac4871ede128415c4d38bc5e5a17b6c9715ebfe2a18cc3459f9755526d804b09185aa240fd2af3feb292665405b50c4278397c17e0b31bf169f3886cf573ed58decc2343041e751cafa35bd002fb8e2b5fa79cde0c4cd72d834c42ec0c47ce34fb2c5c15a026c851c8276ea9ace574ace305651cd679222752f5752aa0c8d327808001401f0fad9eb8d72906ddb20d7d1edac1d996947494bdf254ba00dd1b310206936e8dd409518f6dfd7b9430bd55c8522e271655d3632cec4ef56a2bbf593e06d96ac9b04dde62eb59365430f2d720b7d1ac0a7b88f24b0c27c3fe7c0f96f86c55b4818de89551486707820fa6905aeb2d162a4b342cfd181dde59e887bb25c0df294c754e2bf8c3362cb5ef41115247cb32db1d4bc406967acd76a919ef88e82acd1e4495b692b8ef791645cd0b7a103accb5ecd1839a01b98024f60648a6e992ed93393d70a9253049f88222ecb4094aa00b85a175c0c1771c05405b948bed71644f821f3537986dd9e7547066be480de23bab4faf12d99fde232aab7ba4739f91315c25bfaeddfbbfea5c59790325b231636e3b1c403d946292d2c930e8675b4753d89cff18feff6b396efc6c63a0e33d02eeda7b0f5ed7e2d95a2709c69547d77e709284dc1b200131f8e0c599f3227320811a03b79ab0a4181ed2437987bc2b026289142ca5dd35caec4a77e7f17f5e69fe1e317f9dc1230cc72120d5d2311d86f0c89373d96ca1cf671df1397c3bb459309dd425f9c2a3d855baeed641345f2aaba979a1acb837fb381a5b04598c60eb75e72b36073cb467d47f761644ebd1f9ece4bc7ff1947107d91e62975aeae10b900d96698f8832e58096cf3525f73bc84cd1febe7d1fc133cc19dcf34bc022f112d7becc8ceacb6a226d88b16088fb0d2f9a0241793da5933f6d13b5209b80544d4d8fa3273ae123c7a538353668b65fd87adabf9c0d976e210e28e8854567943b06203b6bdafbb30793f788cfb69353db4092a27df884d84e070a0f3bb22e4090a7f58a5135c0ca15106155ab333182de1fc2ead0a18e56159bf12e3b6152cf76f74716715fde12e62d5c8e8b600d32734fadaf7d195553ca1cf97303f957636a53e58fc2ded6cd8ec04bf812e6f564a71ef0bf8f2026e4db2cdba6b7fd3ecaa39de475c960a6b3fadf02b75a1e1deec41b48739d1eceb40e64ca61335b162d2e19d1d48dcffe598f9444337684276659cbf659afbc4e2226a1f916f068c2491400e885294a967a4dab92b51e08ee6786c96a77bc060111373dd798fc2d4ee7dea33403fb0962ab997813fd580e2eb981cdf6b4e371336346b459318fd6644bf15e4b9c36b802d7b9b58a1669f984e9b3603db8a935b250236e523f86a1f23e937a537c324c2bbf73c9ab8daeccf37a765056c37601201d238e238707eca6afbdfa6ff07f4334512f4674587982c53b6c76003615ec993d1f4280fd71b862ec1cfe5efc876fe2bf8ac3e38ecadb67d805ff3000afc400cfbe445a4f1a8617867ebad69b60334845b72e966352e2ff9153b7ca8a52ff2b830e72c6f426b8881bfd059ae634b01b85e53f4a9ca240e206e5c19dbb313f9f557780cdc06f2aed67f42df1e02c438493ed05784a4b4f837df28db2853d5135ce8498affc417ee4645eb1ff71a4706dd580ad441c84ce172bcc9b2325986c113bca0c1f6ee83909ceb72827764d2656c40a15e98f28bbaeb12df00cb8bc07ebdef186a8c5d68cea97c1723ccaa364afe4bdac2fb2c881bf11d895cbdcb9e7df5b1c977edc193f1130c7f6038e0e6734f7b25bc369ffce3c7f1a98ba0c0e06a1556f582f09add116f0318cb17c01019f90d106db40b4050c3e2cbfa0cce51c3830b684d31f30e92c088ffb799136609e15e01faa05825c18f5964195a73cee995dd1a84cd1d4b5a276889ade4bea211211a05af1425423fb0b6b9ab517ff8a13d5a2dea24e95f9b45c6acb41508a180d1e15c378d0b7649f8486f4ed811053386fb0b8ac30378a1a271bd7037be5e41530ad87400a0a6f6da87fa7259c8063246c4a5b0e87779aeb4545ae6fb0f586c5a0d00e3f85f30faf639aad71d7328b488d65f32ce9e7fb04b2c2168525f34272397a944bc6cec4f471613be9f8d0a485d72285451bd007698dc51ca9b6e61c8378d33094d6da47e892febebae6ff41da7bac0b9d5330640a3dcd6624e0c410de6b1af96e98f322cada607f355ab1c", 0x1000}, {&(0x7f0000002240)="f334661f2a643afb8803bd31910cbbbfa621281dc24639258d6ceff92667dc1a41396a1e228fbc6e0063204fa714fc8a", 0x30}, {&(0x7f0000002280)="65499e10efc98c0e428736e2", 0xc}, {&(0x7f00000022c0)="8630ac71007f9ba974c77d2499ea9866d7d29fdc1c", 0x15}], 0x7, &(0x7f0000002440)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}], 0x68, 0x409}, 0x6) r8 = dup2(r0, 0xffffffffffffffff) utimensat(r8, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0x8, 0xa71}, {0x8001, 0x1ff}}, 0x0) r9 = geteuid() getgroups(0x5, &(0x7f00000025c0)=[r5, 0x0, r5, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000002580)='./file0\x00', r9, r10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002600), &(0x7f0000002640)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000002680)='/dev/zero\x00', 0x1, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = fcntl$dupfd(r1, 0xa, r2) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000026c0)=r12) pckbd_enable: command error 09:52:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r2, 0x0, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 09:52:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000100)='./file1\x00', 0x80, 0x48) r5 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYPTR64], 0x1) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:52:31 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8, 0x0) shmget(0x0, 0x2000, 0x120, &(0x7f0000ffd000/0x2000)=nil) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7c28ac54f583bab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4119], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/234) close(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) write(r2, &(0x7f0000000080)="04a867342c327da34641f901db12cde75cfee2504f455d00a3c492ab36538c082ad4a1f7231831acfbfece7eb08774966820909443b5", 0x36) 09:52:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) rmdir(&(0x7f0000000000)='./bus\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1a8) pckbd_enable: command error 09:52:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:52:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0x3, 0xf8320000, 0x3, "a8186403182eab7fff08001fa600", 0xfffffffe}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c3509", 0x53) 09:52:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x6c}, {0x3c, 0x0, 0x0, 0x1000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:52:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x8, 0x5}, {0xffffffffffffff01, 0x5e}}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r1, &(0x7f0000000040)=""/32, 0x20) 09:52:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 09:52:32 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86f9462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x2, &(0x7f0000000040)=[r3, r5]) 09:52:32 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000240)="35d5f73cf24c712a52abdca71bbd86b3a0cf318bc3ba8b4bd929810f422069d7838042f2cd078469949d89283522f3db3c597fc6031b679fe98b1740c1dcac7213a8898d4a1167cd8a01ff59c4d6a6fe60c2f246022ee411636701f7dacc65ab8159edfb53708ecbea24436c38f07518ad665ab885fb75bd04b31a31051f41e46e3bea5578592cf3ea1dd933168a38a57bd3cf3aab8cbcae926c12cac617bb7dc6936537b2d25d87911294bbc67674f23376da6f9210822588e9bfd86cf7881aed7099308a1415294c9efe6ebce39185f273e925c3ce6f60589ed1ef1e0e33", 0xdf) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r5 = socket$inet6(0x18, 0x5, 0x0) dup(r5) close(r0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="10000000f6ffffffffff000001000000"], 0x10}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x8000, 0x2, './file0\x00', 0x2, 0x0, 0xffff, 0xffe00000}) 09:52:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ffffffa, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620fa0f3c1b069f0cb000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 09:52:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d73000000000e74de400"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="1fa54502c159774bd21d602025ea65db0bd66d9e91ec90d09b8ca13e610968741993c5af726915b334d4a06ae2913636b2f9fbeb0590cdc8fce740be31c535bf9851903f9f24b1075489b876427c6567f6432f010253c675248d426b700783d30e76cd544fcf59e8b197a8c22f166bbb54d41819732552a7c71820868dee8ee9716b3c3b867a0472738409fd36290656717fdf194766f389ead4694e84552e42817bc607899d85cb1c719832", 0xac}], 0x1, &(0x7f0000000380)=[{0x48, 0xffff, 0x9, "cd5991feb92ec03511a97036f1a3fb386b0d383ac694876b38995e23f9ddf9ff302190205495a7a3dfadff2be573b2f7f7e377"}, {0xa0, 0x1, 0x7, "f715599b8d2d1998c988b46efdd93572070c74bd802cbee108c772d53a8b5c4f09eef55f66c5a5dafe308182912bea2e0ec18662d50bb552a7211ecd38e60b8f38bfa4d1213aec88cb5c6371c494968b4d1542ce626614bf380e3426b7c6b7aef631e86e959d5227e875ef53e08819d5009c4d6edc4a48d216c8376141891dd87776ba5fb7c219749216"}, {0x60, 0x1, 0x8000, "518e540dacedf1187281c50100a57cd1a91de59165984a868a2719c159a938bb4dd5aabd5afcb9e83e51c519c83e35e1ee6980520f8fd410c76f37301f71b315c2106c3eec63099661d753"}], 0x148}, 0x20a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x5, 0xff) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94ab21e3f6ca745a1b030e95be8f48f71c661327fcbf653010"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd451910000512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f9d5707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41e68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0a0004ee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 09:52:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 09:52:32 executing program 1: pipe2(&(0x7f0000000080), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 09:52:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7191fe97c99d7f418be55a1a8063d312bfec7286682a415941f1db1abfbf7aaf921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x82) 09:52:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4d65) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:52:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x19, 0xffffffffffffffff, 0xffbffffeefffffff, 0x3], [], [], {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:52:32 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = dup2(r2, r0) connect$inet6(r3, &(0x7f0000000680)={0x18, 0x0, 0x80000001, 0x6ad}, 0xc) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="c56babc73b4b90b837e620fc53548ad21d689f91728e434a918460951851476725eca23f63ae2ca39813d1ac898fa08259a8094b622a60ac4e0ed9fc4a9f3bddd8ef1fd54df6521d44ce665871ea2b2dd9a385e8a6f4ab4eb3ec1961f6e22f869ff0188dda3ffb4b83e9bbd82eb58329c2d47bb2c4758a72bbd19db0d5f3", 0x7e}, {&(0x7f0000000080)="b04b97", 0x3}, {&(0x7f0000000180)="f8b273c8dccbce9f5f4802e5dae8a4b5a593d51e02ef0d4ca78c62f597c09e", 0x1f}], 0x3, &(0x7f0000000200)=[{0x88, 0x1, 0xa360, "7234ddb79a68b560d28ec3dd189858f07c104426ec95f94a86a6f55bf116ba96d7c94eceb8ebb88af7b46284e2770d7fb5abd6da0cf29100dbec3c04823a5ce3a35b2ec083ed4e5ffc3d7b6cf1e813e425db205743a19e1476440ee6e1adcf77181231e996e2c4dab5d166a601bc1bf195aa0b3fe12d82"}, {0x38, 0xffff, 0x8d28, "3f208e056309d416f32935ff7eb3d0f4657ab5fdc030c349f6af33771f12e54509532dc3bf9130"}, {0x68, 0xffff, 0x8, "d31755a186061a5a0fcd90ee9e1739bf2b6eeea6a6923321a7c11a26f05a7c1acdf54ac1edc1bc4283a18e0e9ea28f28adcb14b7e162897c1e710759dc49db5f804c287b2ccb88fe1038f369336aaf5a46cddd"}, {0x58, 0x1, 0x3f, "d9c048d43c4507adfb5c22d03099da45b688edba5f3c80c11dc6805254b0206f365ffb80ec9164b6fb1e19b6e105170599991767a54521eff28251a05e85e33c1264955b586c9a03"}, {0x90, 0x1, 0x10001, "51df7e6a4373ad85e4862c231de055c586e36bdcd13f38f7cfdf1d75e9e26e4b0002c09086d180987d2252ad60769cdd65ae8ba86271bf3cb5205ec7e4035233c32cdc8a84413febaf0633e1985edd00e12731c170933f9feea42e7bb0a51b7e7b8d29457d083b70280170c3c24fcbf1474fb0dd954b076e6834ca57c6b908"}, {0x18, 0x1, 0xac0a, "13"}, {0x108, 0x1, 0xffffffe0, "abd242afd3c86b4458623d0c837652ef43dd0fcaf69f4529ffe8331e3f4f76528a1eccacbfd7ed919e3c2c7c1b83a362b71084284d0261215aaac17c25e529ce235f43aca20c4f87fb7699cee91e20ded9d79c77a633f737a8a66af4857e15204bf17336231e3584325bd67dd1e60d2c4cf7fa705375add09524d94a76d3b33f17dca7d80a280ac5e3e951f5e4cea9eb1006eabe5a880485faed6a74dcc73ea640fbc072da59d29f74bc46969b5d0d630066f97a9642a90d8a5afb5a511d989d15a57313ae668728eddd6229eaaa2d855cfd1f8b2fc74e5be0914bf35d0ad328b0e451542ffa1b65a306cb4b862139292fd17bb7c9"}, {0xc8, 0xffff, 0x2, "220e4f2ed7988b1e586c4785cde88da1de497ee9975059ce859e682fcdfa228d8caf6e4bfd709d31784aa7aa4d442faaf36c5714176dac98aad321debb8ab925338b65dc99df2f64eb9e791bc9d6012f042ea4ac6c27ced8d7850caf8c371d89d0391fa579e754801bf43c73fe993b585ef90c3a47736925e3808f7da7ad6bc152e2d5e5b5cf8ff66fed5ca42b9e26f3237577d728c49b8cc0c1020307d7e9e5af85a91d51639faaf4777d3e0ad361aa7ab8a4911bcb46f3"}, {0x28, 0x1, 0x1, "ea1379cb75c11351fd07813fd849bbbaf6fa39"}], 0x420}, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 09:52:32 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r3 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r5, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) connect$inet(r5, &(0x7f0000000380)={0x2, 0x0}, 0xc) r6 = dup(r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 09:52:32 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) readlinkat(r0, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/145, 0x91) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000015c0)=""/70, 0x46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = dup(r3) open(&(0x7f0000001480)='./file0\x00', 0x200, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000100)="ed8e09300b0df858d6b62ad31e00", 0xe}, {&(0x7f0000000140)="66ee9e894475b1bbd66640f32ce2f7063365e51af72a938fd47eb04dc829ab1136f4ae74e2a750db1d5f7ed3db80a1f951a61afb8f23a136f71bbeba7679bfcd56ecce85795b19740777cd8aeb030e6769bb19eb091dcae173fec8980f41afe41760e402319e3096029dd1bda6e9023f1afe193996ef2b57cc8d28cb5f1eaf10d71e40c6bc0994c11b0060fdd02de6646256c60028100c1e6c46fd19b072c2a3082ce1ee447de9e35ae771442f", 0xad}, {&(0x7f0000000300)="755b2543bd242358fcc0d06b209490cd95582cf69225b59f038fdce6e080c9a161d079dfbaf1f19f8aa7f0b4c41ca59f8df9d7b97b1034665af9eb31313ee2e8e3331e53c895b8c10a098a961cf983e1de43fa61dbb389a6bcabd8570bde92ba57fa07f934d62a351426e17748d8060b9fdc66451875f13b0607d64681fa9758b1b35689dbca5d80f9fc898ccacd0f897b1b866e569702e3d0c23caee5e0960f3f677181c746296081dc45cc44ed36bc66bc4b0b9f7d469ad51ab5b93d5cd9c4c25862152c01c476f1dc23894446d40d530ba19cb2b4897bb1da0e8fed644a799d183d6172fc635201988d9190f80caa675bdd2cfa623776e02d7ee6b3c7", 0xfe}, {&(0x7f0000000400)="bf2f77698857f546921fef08e3377b3713e86387dbda6a6dff8e37f1d5c1d7c9dcebedfda390f7e13e8e4903cf9bc9bb1d33662ad94886b12c51aa868aebeafb68831d7b153b4ef6c1823df30e0b875d66ab67ddfdbb932842408c1ff9be13cf9bed5c37d008eb129a3a0415149498eef531b09a0c7a05529a81bc148d36a34ec7ed3db6dca110c88b1981f2545ddbb9c784f795d162db6f7bae6178d8ba9d93ab269467af6eb80ea3e03cfa088dfdfdddf0b5f7790200c7c1cf71ae3bf369214bd64336320d1b1985677ee3e96d10b871cc45bc7d", 0xd5}, {&(0x7f0000000500)="6fb0fe09e53f26b46d0730c054eb819770958408ac32a0656b9eb6bd8c716bcacf2378949f6076668146e649c443ab74a8c68d2863ac761db9c16016991e5a93184fc6d80a235279504d7e53b332a6f795caee55a0e698f50aa2a7f79165abf8423c5e76ea34fe1f821d5c7637f8b5ccae46011d482df417dc57c79a64f896366806b11df50c81e283a9698c0055b853f8ad6121afc6536cfb917f82ec6f0c7bef801a84deb6f56867d5eba28bac05ac434e45d9b92dc49c2581694eea42fb09b3bd4bc0d53c400fd71b4d8d4e936ce5f912cb5bfb", 0xd5}, {&(0x7f0000000600)="8e0c0247f0562a63e7faeb1a8cc2e5f704d7258b22ae1726a839184ab44693468891efb8276e1322efcce9797a411ec40ffaa80f19fed6dd5ffc7acb196fba413bdc5dc7c238bb43d31e7b659fbc7108d7ed65fde7ecf247109b6766ca5bc632b18de5648f5f18c52a6203e902286ece7fceee62da0f0f36b6a2940cad17765d1aedff32dc2fe4810625b7529f1983b1326b15a45be4664385d3cc5783949b59fdae18beaeadd8e24b95fac97c0402b34754c050f25a3f2955580e9454704394cbe63144666ac3b7e22f9f37e387902f57e98e2312e4514b093884ea1fa871139c", 0xe1}, {&(0x7f0000000700)="ea125d31feeed5cfc4a4282d2043fc7f8a3839bd8cf0b159cb5c9aa7ba3ff84b49e1bbae268531c4190f8934cfea44d250db68c49eeb0f00af25b1db29b57132062701b1a7654da58058955a34c547cb5938369f3c71be3dd656fbe64807907972f56d528cc0745386b7026667cf430d367a465f240f1883f39cba4ff88ce4deffe7b4b417814aa259347c1209f4c31871ab799e2da945ed5712e0df9bc58a6b3fbce47fe7b5ac794bd3cbe3644aad541e5dc654168b2e6484407fee4fe929a115c6ae3666", 0xc5}, {&(0x7f0000000200)="b8f9fa1da0e4f7dd02592281a9d8bd5d75f221bb75a76b596e4ced58791b3018b7a6e994e14939e4770c625882d0853f1d7b7c9ad2ffe02088bedd938768af6e1e1ec8f331f84536bd9fde0c78000b1dfcb8bb0584e7de6077206ea2c33d0ea6664d3f1d5024cbf9a00135", 0x6b}], 0x8}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) 09:52:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, 0x0, 0x0, 0x0, 0x126, 0x8001}, 0x8, 0x7, 0x7}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000280)=""/143) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffdfffd, 0x0, 0x0, 0x0, r4, 0x0, 0x5}, 0x800, 0x400, 0x58570514}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000380)=""/4096) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(0xffffffffffffffff, 0x3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x3ff) getrusage(0x0, &(0x7f0000000180)) 09:52:32 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000003, 0x0, 0x0, 0x0, 0x0, 0xdfea, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:32 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff02000000000000000000005d7fe8bd2c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 09:52:32 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x4000) 09:52:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0x3, 0xe7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000000c0)="03750a7dd2bda360130e11d573685a6a83f95bb34b715debf88c89559e00b6a967ecc9be1c331d04c6fa652d53ab9995b88b4c93c8", 0x35) 09:52:33 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x800080006013, 0x7) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x80, 0x0, 0x7d2}]}) pledge(&(0x7f0000000400)='}]/\x00', &(0x7f0000000440)='tap') pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) fsync(r2) pwrite(r1, &(0x7f00000002c0)="b1e91bee8fad27050cdafd2403b07049d2d4420955beedf85fad5e75e032880e7ea1274f2244cc85388f72523a94405842b4912efaaa2d8d75c2dbfd56f873ff80004198a3463266ccb1309971ee25674154e2ffdcce6dd2e071e10d540311b43f98860145cc7c58d5b7d1ef4cbe4ee65a4b0608518b88c37f793fe06c4de2b4434b62118542", 0x86, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x100, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)="f1059de5aa40646a94efe8002385dcd90101fae15d7aef6dab93050eac25a02410b16a3a393a315c9b9c31bdb4eca1342b7885507bb06e8a0f31d457b51c90b952dc5f40bb00d619f57655cc34fb91624069b782cb23afe8e960fae3a3cdfa74ca48b4bea2ef3915c1c6cdbff85f62f7731d44795aa31e91d4cb34a4951b40395853035fe343ad04ec6ffd3a13d51451584c92fe85a9cd0261167ccd322caabc799bab6e851183c0853c04115c1139ebf0e2d3547f9c", 0xb6}, {&(0x7f00000000c0)="ce06a7a2ce85f1c8948d19e1748c682148b5c6d30863042986f7a76fcceca02bf39162c06f1381761c473c707dda20dc1e601576501d9ac68788c68480e1cb20eedf4bed8155355b15cc6cc34e5339", 0x4f}, {&(0x7f0000000140)="f2802d0d53257a1a57678ba1824e9b89b52c30b5490dec4ef0a5ab5d365d28ba864bd9e967e16638d44b640263b42d86c6ddcb40b21df9661f2b1f9a9faec3", 0x3f}], 0x3, 0x0, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000003c0)) poll(&(0x7f0000000280)=[{r0, 0x1}], 0x1, 0x0) 09:52:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x100, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c73000/0x2000)=nil, 0x100000000}, {&(0x7f0000d5f000/0x3000)=nil, &(0x7f0000f3e000/0x4000)=nil, 0x21ed5f4c}, {&(0x7f0000eb0000/0x3000)=nil, &(0x7f0000f05000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000f05000/0x1000)=nil, &(0x7f0000c68000/0x4000)=nil, 0x40}, {&(0x7f0000f5f000/0x3000)=nil, &(0x7f0000cde000/0x1000)=nil, 0x4}, {&(0x7f0000f7a000/0x4000)=nil, &(0x7f0000c0a000/0x2000)=nil, 0x4}, {&(0x7f0000c3c000/0x4000)=nil, &(0x7f0000caf000/0x3000)=nil, 0xffffffff}, {&(0x7f0000e8c000/0x1000)=nil, &(0x7f0000ea1000/0x6000)=nil, 0x8}, {&(0x7f0000d88000/0x4000)=nil, &(0x7f0000c9f000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000dd2000/0x2000)=nil, 0x8000}, {&(0x7f0000d39000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000efc000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x78}, {&(0x7f0000f23000/0x13000)=nil, &(0x7f0000d0e000/0x200000)=nil, 0x5ff}, {&(0x7f0000c1a000/0x1000)=nil, &(0x7f0000d6a000/0x2000)=nil, 0x5}, {&(0x7f0000d26000/0x2000)=nil, &(0x7f0000f18000/0x3000)=nil, 0x280000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) pckbd_enable: command error 09:52:34 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64, 0x40}, {0x1}, {0x3, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x0, 0x7, 0x1]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='W\x00') faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0xa9, 0x0, 0xfffff801, 0x0) pckbd_enable: command error 09:52:36 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x16) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r0) fchflags(r2, 0x0) r3 = socket(0x10, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x1, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000002c0)=ANY=[]) write(r3, 0x0, 0x0) 09:52:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) getrusage(0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60e, 0x0) close(r1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000b012000df46c40a00003ab91d19e63038dada9eab206017fcad0000000800"/46], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65000066696c5e3000cd94d18fc1dd804ccca4917a0372462cdec4f028d6872118d00e455981c635e42f8200fe077f378eef8724a052f47c2e6facd2698bb9d2819bf1bac11b2a7eaee511ff6ad9f910816cd1e9a6f340e7e3796e686eb09fc6aaff1c95dd95454d187dbe425cfa6b2bf514c83d7108ff56bc69a06717b80d8f5bb5ea23b4e49d0849806348cf039237cc37078be59038f44ca08a9852e15eb99efeeb69110c998792bb6332011700e9ffedbe532562b667faedc5d049055ed305cdaa79017ae17d96c80069e14adf6c85ff9525990e78b8545b10b8aa3d2f1d3e09ce35012476b11aec06d5f93a"], 0x10) 09:52:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35eadfa01e4cfb542c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa1c792d4effd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f84233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b606d61f8abc73930ca43affae72fbaa1902819"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="066953110548000000007244cc", 0xd}, {&(0x7f0000000cc0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758d5428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cfe49432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0506996a99e3fa41ec476ea0d2175a40bc93416348e53f286baf09301a93d576aa52b26c4092901", 0x2ba}, {&(0x7f0000000280)="892eadf04950078f2ec94954230641d006c14157cf58b2d735bc4365f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422cc3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e40768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527fa", 0x210}, {&(0x7f00000004c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7215ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb5", 0x2ad}], 0x4) 09:52:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4000, 0x7c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f00000004c0)="55945ad9ad96dd345081ab4ccf1d00054e4fe26faeef3a49c7fdc48e68698d1cc31602889816a2514b5cd4d406ed1aab301d12ffba9fd12c29198cca6def3dba7e675b70fbbcf372e6dc39dd0467f30104ee425576cf2022fb408927b685b1776545ea5740520f07f28ff66e9da1a4eeaf3ca3f0afa45a413ada6597de16be381130dd9a73a9f0159cef2b893658b5d07a02139bf691bb15e6753702122da0760b370174ff13654b5fb6911503403bdd0910a96bf951eb5808ebe3606995bfb766f188b284b1767f98df6577040551f9d58ac734793cdf335895552ae255d465e47e7143c7d778b6a448ad92beb715edfb5fcf58b7a64ee557f02b332a83818332265d495180cab96b4a9b1f8e2bc9ee40f3ab14f7da96bfdfe0ddfb5024be11c2cac987096a91e5dc41d2af304897834f010fa561adf14b50f193ca3cd41b46b5d74d990312b02e98da946ae00c0fb1a3a1ca4f7c6f3d80588651e18ed3c4bda11a909cdfcd7e913cebd0715cc19d48faa385912fa8ce445a6dd694dfb4cabf5350e98006081116981277fc4f59cd8affb44ee3519111d18c7bd682d1b44f6d6bd76039e0a5a5523d79cae9374a57b5953e7be6f39696b1735c7b873a5e13895e695a86b79550944a6bf2d817680e7d5e319826f912c21e273e97c2a151ea44caf3435cdf74c89fbeb7e50edcb61ca5623b1d03ce9693a5aef25a707bad4bdf4bae9dd45356b742b1a55c0c980012783ae9079c1fe3c6d3dfce71c251b13f57314fb1e9803f17e4990a5dea817212c1f7a0db48eb88abad0a97045d4577a09776a6b7eeae82b9a6c85e2b780fd4f2440818774ad281e085b61b007cc6c7156446fe7b78e659a38d0204d321fe8fd8120c84893e8b1a16458f007a39dbe9de615ffd2c1da8d2fa1aa02e41dc82fa60fbdd664fa420d8353a3025dde5eb8d144bf15a254a9f4404f7aec658dae9c4b5545cae2dd70900c8a193c6a1806fe8c1bcfb8095bb39039d894169ca1928de4cc3c6025a0a2b11d68b6faf03d1efd5a01fae3ccc0bd0e9285e0e52c7cd1a56226446de8f3aee9a8aaf14f6b9f73c7d2c27dc63af1d1634e2f35c3f085eb1b68b54eff51a96263eafc02e9505c5a257b7786ac39c8c4d96625fb2454675c7a3ab14e1f8842b255f726f7aef34404055d7f73f68e4a220643f4ff5b82ac3145a659bf646fe6f94fd671096f49255fc9058256a6662c8cb9d3a4bcf513b8fa790b65557f11272537d19826edfff2446bda09bddd50b92a91cfff28762afab81726c2e636ea28dcb991d4a0b34f97db09e4116d22b0052b7d007ce15c490bef1fa3fb7edbcaaa1b9dcc45c7e00a7e6adae81576eec4a0ca58892048c6438fd420d31bc608011c5640748f8f618feaacef39ea013af8260133c286f9de6ac532abc609fd3fd1f1d9ce1bbb4d9e4d4998169c48d3ca7176fdf93edc728dfe0f0419332c166574aa3b3ade6564fd7c642bcc540e9bd4a7bd12c76d2f92b206e1d2db0d515aa02e9959e10b58a9d4907e7c7b1e775082555639feefe31265ffe11f65cfb3a325d6cb239b40aed415029a5705f39b149941a51c54c3f18b6f2002a560e09930e710282ac92701a1a40138c41e6e7e7a509da93b26b61b28dcbc98196587e983cb81ef61a54c90a8a8bbff5232109e3d51a5c50108440e5a937ac0852a3e24a2f4975d3d39756bdea16405686065f85b6683590fb5d69c6605121a67586c18edbf72bd626bbcd2105079d14e7216e90b98d9eba975e22e92638f480a52eee7c076253a239487758947bcb98e13e0852faf947be62a1d86a7b31bfbe5d36bd213c697f2170a834808ec95f4fd903502d42fc1383a6513727c01af0ef20098806ec1854a6e3020142a92ff15df3cecf8452760db97fc66ec4dc6517223de9162e53975f43fe299d1327e0573a8e2284d79ee17a82e71ca7662c49aedb5cfbb429a6642a4090740c6daebcb8a2810e877356abfe50180ff1226060b6da2fecfbc9df293400f224dadca2c10b09d66e50be01205b3e5b5aa3bfc3b44fd44f88bc0029d48af14e7795d7d93b8da898abc84cb1921241700ee3260e25a6e7e73c5cb777c9db890d14e0d8a56075686316229e64e689d4f226ae5584b5b21f86534fd2ff5b1b6953b4a92e1d1fb5a51ee745c1a708b50b7340168c1d2539bd9321f6f50fa49b019b26fd576a23186d6cdf8d2c0e867624a902adc1e4c7c7a25d0bbfb1ae54c1778bee492d3fbec5bee3bfaa9bb66e7967e30b729f2856831c1a536da3817194aa9b3a7b48a8b1fe988b027752d56b073fd7ecf1c5f207d099cec1e4ea2fe8842e30cd72f73ef38b6ba09ce57273223656b7636e388e1cd9e653562431753f409d60cd998f6c68477d8c176103ee358dd3eef156013ca0d20165d1a9821c6dd394f36547e50fec5abf348939069444264f3d8d904ccada65e4b7a23ed7beb414bed3e029fd6722b2e7cece2301c0525c8df46fc76da36fe10cc1e1ae5e5782dda429bc3038e143aad540903725ec5cac2bee949a5265c92708490131740a1ddb89a2c9fe01a35d7cbfc4f3a6ad5e4434975f04ed5ea88cc98df32e6d6823395c9cdf7724b2c882dbaec3cb9b783e4c0e58d6add86f65343f6aedd23bb2fe0a11b2b05a64071bf4ee655b22a5689dc92ff64b74a5f77a68705ccf4923b3bc548c77e70b6c7f8f5257aa9c1eef26e6426c2b7f67f433122fe3ac7429a3d18ac8c91959b9a517688079ccb423da76a882f9bf64cf9176f4838a8567a245b59a4e788cfd8b057de193da6124eaa9476496efbab09acc742fbdc7b6bbe8b2df6bbe85b6c44afb3e08827de7f23e159482bd052ccdc403895d1dfde1d4c998032bf4524eb2cf4b692faf78b87a11a0af7fb3c138fecd7cf4ed3018f95efd9060f9774dfaa3846b738df372c0b4114ee2061c5e4b9785ef0c264a4563fb20aa1e763ace42ac3fdc92be1ef42ca416cdd24fad0d4fc38ecca8677ba16201139d9bd459b6610d80dcf58f1bd95e513393e2bab31585f3c7e7812c54b182865218b40c38cbca1d48cb0f1a92d5dc3b5d75313a3278367994cd514656f4b4b55bcf9d7aa8baf71ac89533f1d7edc66b1fc55a400330ac25cb59cd6eeb9c932022c65ce73d2d94fadf183a28f31b1687dff51a20a28d5078ef51f785b12ca82208d4d830e9c5208723920a68bb286853a15b2602a1153c193382895ae268d03d16708bd4c35a66fa67536ff1a59b89f936cc8638b9c8414008d0870902b0de892394bc1c5247b49e46b28be048f04c83970425a51fc78b8834d0354ef3d72962f2e90d961adb312cc083562ed83213321e226a71d2c7c3b173ad80019f2ab50e527425542c52370cf4c7adeb1151e2f238388af78184a5f6a7d241bfb724225f83a89eff953cb84ef1c88adfa81476752dff77f941cf2acf0aa6749ce320c90ba9c6996b97cf58ad9d4795d42204b88050d40dea880191a5f238fb673141db98a7d1c36552b6e00689d374c25d51f8b6c68a6326173378099fd692a39850eb5fab93b16fad19755be56ee04add5bc9c7112fbb1b9c1444877b56a4394b679d91f773e5eecbba6ff6be4bea09d4af1df3188d190dce83be358cde48f37c2a032c3eeb67d5b146c6cd4586b11be463d5c8336bf8530c0cf84f6abae248a8ffab3535776fe42ad68bd58372d8b8cbdaca6878876cca9b47a9f52f4ae0742bba06ddca224e5fc4217a92fddddd2f7a57a5c7af01f4d81664510488e8b4dd030bafe083993201457c282a621b60353177d834ad66aeba5de1d43e3efeeed5240c1096204c76b1c7837b6aac9c65939010c5dfd87b154779e792e67945ae11758406cc1eeca867a1ea0e1181e7c716418f930e2b898b777ad8aaa7ed0affc974dfd74ace7a979cf2e250c0d4aff02579758c48d5ddcee3e8e3930a2937b5363f91112597afaa63d5942f0d1daf487b2711d3bc5751b3e91f77df3b4f8cb9d6a668cf3fba7575563b637e9d4dc7063c0e92b2e321590c096201beb51e3d0b63488d86dd9d0c9be1182c941be175229d7111524d905c7911f967efbf570ccdbb219c18e0d8035c2f24014210499f3c850fb5b33ca9515a07280561826384e7dfe059e1c85b6b1e4620cb0397b714c9fdcd508e47e5a83f52c8d0045cfa9769540c5bdacb1ebafcc9968f0d94c1942dc707383e2fb98abd48798a34ef182d9e04be461e1754fdd04199b0f487ae2731c06258763f04a8e32aeb46e1b5e4c3a67e3b64ef17b6c98921b333269c6f78eaa8deea55044a4574d86b1cb25a67494bd4464380350e6e4866b341903151bf0bd73bf71161f9a599336566392146181779bd03a97a8e1ab606a0ff7e690ec34e16279f1e95ca1e9b8c89b36c1d74e06a9e8cfaf25e77d3c8ba23d85da424fe87e8bf1155980d592738f65db4107185af6e050ea34ac0754b45cb695dae0a4216a26a3e8f316ef2102ab2e237ceef9292b8b013e2f22811260b4eeed2a70814a0cc43b522143453bf2a53181b6e52995c71fc7985c4be548c692854a687ced350342fd6c352538a8498113f853ddfa20959820d15095107ea816af31d31ccf65d195c630dcd1949d5e7a6eab47c6f630435cc1238f9d837aa29a6137043d144f8d8f614989c7d6584e7028871659b5e4d0eb4ee817550c0f73c5be6875ef7ccdcdce40b2358b124b5c14d45280a7700d0805c42c4304ea20c3b1e7378bb090e2f59095112d5041a9131de4ba76c740d8dc2f6fee9ec1061ba8d6fda7341cd6506e4141842c73b45b7b19db6e286dbda35c77ad036ec48b8bdfdcd256bd1bfba01d77fd8cbfa9b745f6abcaba4ac3ac318bc0a397e4aa6e3484c8d30808596f5cfa14b62f6044b351a890c0ca4f0e41478e85ac993bf21cf35d757e834fde47537ce824fc61521386686d01713fe949c8e71d147b79c55afbaa99a534fcedd1b28190f354abf5aab0f1286cc7680b6b4d53d723d2c69393790f6b3aa826c913860d2855b591da2178973f9aa6f6bdb3a990533d0dfb7577a2f1a76101d32fac8265546f31d3a000e0970c690d6a08c96d19a230323775581654f7241ccd631a8c133d8d281c9d931ccf881ff295c7eb08c6abdf868c99f8e3b456405e717e55eb66bac4b033432843926aa2135db8a19394c27944e513683ab6af22ee73445e6b271be8c323092e2eb22640747b2ead733beda29535a14527a006a3b15b27088da3f5b28cf48694270d2fff94ef56600945c9b3dc06dd713ef3e616ab1c8ef6cfd37f9af62a11948082c350cf8a68393e33cdd2599868b6c7d31ef2ec51e40aa3ef8b06179268e66d96d8bd2223f616fd3d82cf12873d081b75d0159737f95568019f3955260bcf862e30ece18d405edaa5c4b0b2017722e81b1c8a0323e3e2b6fc8dbf6223341dc134159fc4dfcd50322a8625cfc6f42eb8f7363e4c2a396e9af2dfe30d03cc12b690c3926be3c3936de8e4511cc5a00835a730cf243faa17789837e5695e52f23753ecdd56b8376336c6a5a2dc154f529c0950d32802ca867f51e584aecff75eb45f9b01a395e3516670eb383bc80d39e1d0a95dcc251c019303c10ecfe5774a583594b11a789c0fe4bd13d4515dfa923cfdfac733b1c5a6ce5a874de04fcb38fc48df444f08ca324337708309caa59d645d551a1deb860846a6214a92035fbebd63add93da00e2586749322eab1f09d6b2679e0c57b83430111e3b23f573a8eb0ac46aa54958930d3fdae387547330f2d0b9cc43cbfc4a3cbc2dab12214150d8b4", 0x1000}, {&(0x7f0000000080)="9ec6dbcd9d4010939378e2fb85ad95a9cb2a17fd1c31dead1b571a51fd1540da6478576c26226a2a990a7351211cb6bc934f75990864e99e2e6e718af7541d7c5d1e343a7cbc535e0dec605e3eec4fea08654b9c88b35d7768c262fe998725e3d30cc3790218217bc24281db3bb73a7df06a07f64940e0344c95b2a0979e09be3841024c84ee3578b59de5b0ebe85f33288ce77669f71d417a4764e3497a00e14ec63594b80c3dc3303a805ff9b7bcdc7836735596f2033a612e8c45f8a9dc9953c8909443458b6703348776eb4075f2454b88bc97c3710176146179", 0xdc}, {&(0x7f0000000180)="ed01bdb9c98dad5bfc91cd8698296c2e1b6e39c49045388a45286dbc381e05c6c4ea4f902d7999534599acadcd0aa3808ffade711ac54da189b921debc69117fb7e82c9aead548220620ebd8d2afff6fb359facfd8851ab8bd8a5602d63530ebcf", 0x61}, {&(0x7f0000000200)="20f6546f09b6a09df33bbff550ba9c4aa40358b376914ec873a097e99ce6dd696d44ea0f5ae6aaadf172fd6ce7866af573a60049f2b7836eeae875def9", 0x3d}], 0x4, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001500)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) shmget$private(0x0, 0x2000, 0x0, &(0x7f00004b8000/0x2000)=nil) 09:52:36 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 09:52:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0xdec4, 0x9}, 0x10) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 09:52:36 executing program 0: unveil(&(0x7f00000004c0)='\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', &(0x7f0000000340)='W\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) 09:52:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8000, 0x4) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 09:52:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x45) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:52:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x4429) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000001c0)={{0xee, 0x2, 0xf9}, 0xa6, 0x5, 0xfffffb09}) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x4a) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) faccessat(r4, &(0x7f0000000040)='./bus\x00', 0x32, 0x1) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./bus\x00', r2}) 09:52:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb}, 0x0) 09:52:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) mprotect(&(0x7f0000301000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f00002f1000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x8) 09:52:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x7fffffff, 0x4]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 09:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2, 0x0, 0x0, 0xcb6}, {0x6, 0x0, 0x3f}]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) renameat(r4, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0x7e, &(0x7f0000000180)="b6f2fad18de16661fa556d243e5ce73a45572a95088f1170c6326c08c3be002a2c1c141e51bbe5493be2e61bbf85303d13715ebb6b865fb1c02be6a51c2c7c438c0bfa49e0ae28211da853b0b018e472f355638ef5bb28204686c712c89863138cec857e679bb0b7e06688cd85d485692aeae2d8b0b05712b8e2d0cbd1cd") chroot(&(0x7f0000000140)='./file1\x00') pipe(&(0x7f0000000080)) 09:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:52:36 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaa00aaaa86dd600000000008000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8ded41b672044750536bae7b19e7ad9ef779002b44d486dcde6b3bc43da5397273389cf7274eb5a40037514c3e3481ddf74800100000000000000000d993820276195a0ecbd69fa2f07c6be7de5728958c25f958feadc78db7ea4e6c6cec7be3aafd353249a833a98255d9ad52fe7d2246f333d8e4279967a6ed62fd233ad3c392c887"]) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x3, 0x1010000, 0xefe}) 09:52:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf55, 0x100, 0x10000, 0x7fffffff, "8b9d035aae091374ba06698e760b80e359d11bb7", 0x7fffffff, 0x7f}) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e6f646d1641ef55cc60035b246b42092f66696c653000"], 0x8) 09:52:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r6 = open(&(0x7f0000000240)='./file1\x00', 0x10, 0x187) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000280)) write(r2, &(0x7f0000000180)='\t \n', 0x3) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r7, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x6, 0x2}, {0x101, 0x74}, {0x21, 0x1}, {0x6, 0x8}], 0x4}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:52:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2c07b5caad69cf03a0bec87f189282616f385d48f22ff4d261f30e0c5d99b7b195f1b320465d4b67c37908d573a90b75df16e2fd4bb190d59a2af274fa5e67c7c7e0d83a155ef2c35c1937280b39005ec9be080cf2c3989c0362dba9b3a0cdb0351b6435b024aa7fbf60240017dcb1d09242d2b25be939f83bd157c4e3d6e018ea8bfa985b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffbfffff, 0x0, 0x0, 0x0, "351fe2c476e1ff2000ffffff7f00000200000001", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 09:52:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 09:52:36 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x43, 0x0, 0x2, &(0x7f0000000380)={0x1, 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x30) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) 09:52:36 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) dup2(r4, r0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 09:52:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x3) 09:52:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x26, 0xc6}, {0x18, 0x2, 0x0, 0x2}, 0x3ff, [0x8, 0x81, 0x10001, 0x0, 0x100, 0xffffffff, 0x6, 0xffff8001]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:52:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10000, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000540)={0x4, 0x64b9b1c9, 0xfffffff8, 0x20, 0x10001, 0x2, 0x1, 0x10, [{0x101, 0x42f, 0x3ff, 0x5}, {0x3, 0x56000000, 0x10000, 0x9}, {0x5, 0x800, 0x5, 0x6}, {0x0, 0x5, 0xfffe, 0x62}, {0x9, 0x1, 0xffffffff, 0x5}, {0x3, 0x1, 0xfa, 0x1}, {0x6, 0x1e, 0x6, 0x8}, {0x4, 0xffffffff, 0x9, 0x7}, {0x400, 0x0, 0x3ff, 0x10001}, {0x0, 0x9, 0x412, 0x3}, {0x7, 0x0, 0x40, 0x2}, {0x9, 0x1, 0x600, 0x5}, {0x400, 0xffff360b, 0x7, 0x5}, {0x1, 0x7fff, 0x400, 0x20}, {0x5, 0x5eb, 0x280, 0x5}, {0x2, 0x80000000, 0x8001, 0x6aeb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000680)=0x7) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="e02956f718bed024723d88f3475cfdb9b6f54db984f7e7c9a26b563bc9500b003683bbcca744c7d3", 0x28}, {&(0x7f0000000140)="d902ae9bfabdab090034730a36e72baa4ddb96639eed92e2aa2c5c813db3b2", 0x1f}, {0xfffffffffffffffe}, {&(0x7f00000006c0)="42d4e740fc57e6b77740d39d10d81f3a77d8bdedb9ad0e2889fbe819831055b59bc4710c32b29eef0cac160efbbf3ef44b642fa049", 0x35}, {&(0x7f0000000180)="a1d12d3081e66ce08b3e5c3b48a3fd084d8677a7ffca6e2bc67dcc2f279e7eb7aca2eedf1999f66977d1c5d6f740896a20dc3fbf8a34080654fefeddf41cef9303144b17aed9903c8d250f84e9ac46b262565bade617671c73d7a183db46a665b230a25cebb39bb302c0bdfb19ff34c1e7010eb68aabb4ccb47450182acd1328eefe6b6390689c2c945f7c30fd2b425e304ff59471fc92fe08b5f7fb1d5a18aa7dbea37e78751b96a9579deefcf21df93348976b64ef", 0xb6}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) socket(0x20, 0x1, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 09:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) poll(&(0x7f0000000180)=[{r3, 0x4}, {r0, 0x2}, {r0, 0x4}, {r0, 0x8}, {0xffffffffffffffff, 0x80}, {r3, 0x100}, {0xffffffffffffffff, 0x80}], 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="27a05cb0dae1090a3cf2448f7276") r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0xdd5) read(r0, &(0x7f0000000040)=""/32, 0x20) 09:52:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000340)={0x4, 0xfffffffffffffffb}, 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r1, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) 09:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45, 0x0, 0x0, 0x8000}, {0xffe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:52:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:52:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6, 0x7f, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000180)='./file1\x00', 0x105, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x40, 0x200, 0x7, 0x4}) 09:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:52:36 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00935a0bba0000000000000000000000000000040000000000f0ffffff00cb0d6d0e98b237784a460200"/117], &(0x7f0000000100)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x3, 0x4, 0x2, 0x7a3, "6e34cebc90dd3c3bb4347f6a9ca96c8c9a6c32e0", 0x2, 0x800}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', 0x0, r5, 0x0) 09:52:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) sendto$unix(r1, &(0x7f0000000040)="dd485d309389feca33d068a524c80204f5f62ffdd9bc050e7623b8e87e96009ae0b2dca49348ef14a092bbf90eeb04ebf09fd93ffe", 0x35, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:52:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x64}, {0x8030}, {0x6, 0xfc, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000001c0)="fbaf8a041f029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x100, 0x9}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, r5, 0x0, 0x26, 0x2, 0x5, 0x4}) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x2, 0x4, 0x120, r5}) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) 09:52:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x20}, {}, {0x7ffffffe, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) r4 = dup(r3) ioctl$TIOCNOTTY(r4, 0x20007471) fchdir(0xffffffffffffffff) 09:52:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x14, 0x0, 0xff}, {0x64}, {0x6}, {0xfffc, 0xf8, 0x0, 0x20}, {0x4, 0x7f, 0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") close(r0) 09:52:37 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="a81e0f6c658000"], 0xa) 09:52:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3a95, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/207, 0xcf) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x4004, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) sendto(r1, &(0x7f0000000200)="98", 0x1, 0x3, 0x0, 0x0) 09:52:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) preadv(r3, &(0x7f0000000580)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/3, 0x3}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/230, 0xe6}, {&(0x7f0000000540)}], 0x8, 0x0, 0x7) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 09:52:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) close(r2) acct(&(0x7f00000000c0)='./bus\x00') r3 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x57) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)) 09:52:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x40a, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/155, 0x9b, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x804, r2) 09:52:37 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, r3, 0x0, 0x26, 0x2, 0x5, 0x4}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x3ff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x1, 0x8, {[0xff, 0x6, 0x4, 0xffffffff, 0x3, 0x20, 0x6, 0x8, 0x7, 0x81, 0x7fffffff, 0x3, 0x98a4, 0x2f, 0x7, 0x5, 0x4, 0x8001], [0x3, 0x101, 0x1, 0xfff, 0x2c9, 0x0, 0x5, 0x2, 0x830, 0x5], [0x80000000, 0x63e000, 0x4, 0x8d1, 0x8001, 0x1, 0x8], [0x4, 0x0, 0x0, 0x0, 0x8001, 0x6], [{0x1f, 0x8, 0x9, 0x3}, {0x9, 0x10000000, 0x1180, 0x2}, {0x6, 0x1000, 0x3}, {0x1, 0x8, 0x800, 0xbec7}, {0x2, 0x73f2, 0x7, 0xff}, {0x5, 0x1, 0xd7c, 0x9be}, {0x76f, 0x7fffffff, 0x3f, 0x1f}, {0x4, 0x1000, 0x2e3, 0xb38}], {0x5e49, 0x101, 0x3, 0x2}, {0xfc01, 0x2, 0x2, 0x7}}}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) 09:52:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 09:52:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x138}], 0x1, 0x0) 09:52:37 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="add84f075cdd27c0aead4367156dc01d70b67193a336bc04e7febb93028f05be6851a810e790211c0a21e9c15cfded542f3b9bb92958cfd2f831eda22475e0048a18c22c92500ea36238087e514d2ac00b9407fdb156b28c6905be291ca7c9f0441b743d26269d9e60f2c0373965ca4431", 0x71}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setregid(r4, r6) 09:52:37 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0xfff, &(0x7f0000000080)="93aebfbc8f92a52f69d2f327cda2254b4ee88b0dd00e1d33beca0c43df20", 0x1e) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/29) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1804, &(0x7f00000001c0)={0x4, 0x40}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) semget$private(0x0, 0x3, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fchflags(r2, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r3 = dup2(r0, r2) listen(r3, 0x7) setsockopt(0xffffffffffffffff, 0x2, 0x10000, &(0x7f0000000340)="a06e9ba6", 0x4) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000440)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000004c0)) 09:52:37 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x800) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x47d) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 09:52:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x35e, 0x0, "d730c15b00f4ff0000747bef84d0067100", 0x4}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x21, 0x4000, 0x6) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 09:52:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x81) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r3, 0x1}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224386e5110db6900", 0xe, 0x0, 0x0) 09:52:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x930379ff4d6a1d6a, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket$inet(0x2, 0x0, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0x2) r4 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000280)=[{0x12819dae, 0x80000000, 0x6, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0x81, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x7c}, {0x9, 0x3, 0x2}, {0x7, 0x1f, 0x5, 0x2d8}]}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r10, 0x0, r4) sendmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000580)="6891fb2a25a5c32ac0a40c230adc5003dd16831469b0c7c3cf9a3ca9fefd5db67c425b50fc0cf60a28d61eba92a345dd88d905e8947d47cfde2a85bc35926947fd38ee13be670b27e0766df1fb034905fbb81774f06d09a573528a308ce4b703ac62db1b95bc236568dc455f19fb307381109f74344d8e4f1c2f9f2bcf023a551d09b57f9f55fb6b61afb9d3b4af5856f0f692943635308a787707c6fe97bb84a335c1f4d5da47c04d6939d17e6ff860226ceddf202cbd08e1da20e5dbec0de8865f6c9d856bbc5a4892f99fa3e4850d0f9c4ac8f35c910824768e987495f86eebcdbbcda51b03e4d9ae2231afd59147fd7365c71ee7ac8eb63d7391e35acde403a3280023704d003a895b8c66ef693af6a2bc9b45ae1a434d6a97d3bddf14b190d8ea1672f822658f1650315b61c968f79520c8e4739316fec85691f2ddd5fb987d586f261afea46b12a7a04e7ea86c23be247ba393bd18acd12eeaedd504dcaa497fa818566a729eb450877ec31cba73f2cfbf42989574207f001444710300ca9f4e6998f225e6da4c8c6a4f2f92f161edef8170bbaf67f4b17190df3a86b50e5ae7a2c0168a2cd59d0d00cfba1b2ba6cf614ceddc0d987d4e3f7cbb61cf49552d1b0004dc2bfb30c3d63a2949e50ce3f6cc464fe4ed5723a4ed5794ebf548bbfb3919ae13ecd3802efc8246af58bd402476bbca164a284877039b4187f553c527b89913628340c9bf904c335f96ac9e4737681b75967f543c4476fcc75cb7b0328a10f28ef76259c4b4ce0d72d6df29f36490d014e5898c6fad8616d5683451d8e71e7d3ce4cccd7662a0d35610a8ca9b509e68998fe99f8c1888a5447b11fd1fe8492167bd7dbcb8f439c63dd9e2f22e5de959e019390cdb5d4e85dc7999fdcf43cccb39a2be4a3e3993b7894e8bdacf87e3e6e0c203116009c2fdb877902a5001aee87ce28fde61a36d942940816d26cfd70fc9bcfd7e60cd99e586bdc88d81ebf70810427575c3ae5978ebd55159f5a1504e922b472ad0eea63c639e031598756b9c4b4f4e06dd78a107ed41e63f4d90704fde9e644b87f4fb190233fcf202184c9611d698928149820b3ae717c0b206d9c6d06a641ae9a46b3841481d0c0ae5bdd3d8d0de124edbe75b82d56c53fbfa7e6c84971cd8e85c296306e0c1ace4c109abd4f8be38aea05c5ba81c66a8b69f05052acb9b0a410845fba13b144cf39b730fb699c973fa187f780f7e72b3babb2ef83bab0ae8538cb218dbef69badd44d0e17b46a94f5d0db9af4e44702e1e9728405f50a087a1d02c708d84e709333faefde5842e16b8005740a6249a4f4ecba441a5948f600d4c90439805eacbedcee82e7a3b5ab1cfe84c5c024131bb5d402e909e8463f475d7f2ca7ceca0f0a85e3a4274790694b73b3dd6cf5500f00419e6264bb344ff786d58dc8da3504026f05086d90a73025888c4b5352dd9cc544e0629a3a954e6d1fe04e4da843d45dbb30bb5f1cb9b27f124ceb51e4e2c14d85134a2c030f483ffa570d350ca90688c15a9925858184bd56aa3d8bcc321e523a08b20f6fd40363c49e2e451fbe28d6150b267886a945a9b8d3ca5924ed95c835bb7e8a536ee06b7711446d4c62fa53ecaadbdef9d05cf9d219924efbb195d1f6d14e4c705d219fde3238e18839548153c1564252c1e17e942a48381354f8259d1a8478dcf24ba2e41a59bbcb721ba3898ed0cfe235047554613ce1c7af81828d628c947b348350f1d6d28d69b3e00ff2a0c68325dcfa22e098f7b1907c670788b451a05788a669d7939f64d607f50f2b3026208da91a6a2e602811c0f117610fe001942d789d4d0f26e4a72feba5ab74c57166b191e17952a77f0ba2cdd32e62b029ee139f66b16976131542163c48a43ed80f20e37d1fca0ad5d153709def8fd648830bda39f3fd084a50cb9b524fe6f379cf68e90c280be541dcb69bc95943a1783d2ec857dfe06c57eeeb05be441412e90b884483de19fcd961c41192aa0bd3732540c76ed2bc7859f05b068fe1e2919e9dd863e80ba5a3fcbab7f2c4ce81b413f30c0365f1f2e3d46be9582431ecce05ee157421ed2aeb9b51a2f6bdc75669028b7090ca3d3075feebd8635d55cf9b8a40ff103a643c9cdbc6c47c95d98276a6bb8d3e470735b791c000011f9b026892a9f338e4367f5b9df1ae7afce1c96f4a8f6973b9ef233299a8707daff45f82c7a559d8958bc1c4e708ba4b9189be5dcf59bcf0e94ef87f5f3dc5a1d8690216e7617e7cdada7546d3087541268de706a3933360db03f547c3a01667830cf48833e93a4bffc280486bad3e58509730498db464a7561c184a32fa108ae9849a0ef084e6e1476a2ccbbe4cc1ac4343576e3efc0ac0747e352721e61ada9a63f4a4f908a6c574b58cfa0416226968b9faa4910e71dbc7aca9c3e91c78e0d8d9d9b83caaac41ad1ec5cd4d09598f2059ed5b58695d05df990e7f48e7b4ad4a9a6232380c6bcd8a9c46d2c4eaad7e3554371de80a9e10a01896658e6400290df99ad8c9097d6eacdb217defb5250836acb586e17f9c3edbd850c9076973ca2e7660aa3f3cc46df90e5050145157f2003d66ec1742e9ed399762a44250bcaa4b842a74d0f536b713c9d7e030efba3cb9511d63b73efa24e6b26e04aba9107a5041be1d37214c4dcb09641d5994912dd882ecf62c6151d788fee964ef9b88e403c56ca1b04f465620a8c38745d5c7e3b95c34b3ed14244d92a0d03fe0f0530df4e7823f6d5fdf77e04e890af88556a8ca1a3a4d27f4d2e0c971cdd75acfb184a95fbd647409f77e03d391fb90afa8323a1c7b41e55b62f4219d8b2dac280f07d3347cd656e0bdd0d3f995d7e11cf95747566de55778c3daa04714a0d31ff12d5027e5c5bbb06e861c45bc93203656c4f79fadbedbc50ce360afcf05e9d90d493a136acb7506e3be2c06b3fc2aaa50218184ef7325bfcd8eab39844f4bfcb4b557dfc8e12d0653244166244e6b16cd5273ce0ad1306e237dbe498179b030f0c9c7bbc9a00dba67de6b560e0bf64a241d5c19b1089ca0a4f63cfe3bfdc5da0231122815a4ab7639f7634ab3d07da9d72a6db2232c0b7d302fa5192822c50b87905ccb632c255b910f2817e7b3486641799bebfe25d290c0ba8bd5864cab0eecd9a5bea27e266240d2a359ba29748918022bd9a94b18e8a14d9a1c1dd4f5a13a91c6c41b7bd6dc4caa5e4e69496a7dd4525b3aa2bbc261b1324f0910c7bdfbf783cb4bfb66edfe4e38803d4118c7058969e74acc76d42d9c3632b619a5af99272f9ec147da597816ba02267d1c1f33682da3177eb334c21cb3572a860ce3ef479acbf3b7177f918d582af20c4939e96afa099efda0ebbb27033ce7dba2a26b4fdb5c0ea6c3dabddcc058efc7612ed53927668d32ab2f99e943b6bc2f05657a145293ccb3e035511e9e049d4e504f1dcc027e79042cf78563739ec5ef06213a4422be88370411322453f97cf959027f3830e16a2f2a5b1f8077b1961c836c58d091cb49f925471eee8bc3eff2efe14c3cb56c92b4ceef8839c9c18cbe99b50d6d2bd7888b598a5f3ed1f66da363aabd94e3edfb8808900b29df5b3e8e4a49cd8bd949dd7a001b91e99170d814194d14a4b1ae0589236bc0df07aa5e149bd8788a32b994bf4070cbab9009c4b1ba4557db514c1a133d35cc6c38478d5429441e4b4b622ffdd5a3e292e0bced026729dd369ef139d91e90336c2d9f3f92df693b06cb11ef64a9515a413358f98afbe90930376b09bd7288d7913d7027f5a14a3c2e733ad158a7a20358055a7ab859bfb59b95d7733fe99002efb9c788ec8a4d03c323d2376a21334aa9a4d9b3145a2cfe9cb7e0b959676244bfe2ad7af6b99a03490fecab1a2cd4c2fdebddcf9202dd90763cbb7c5295d5fc152b79ffddb8b9e38d4eed72375045297f9d04855d3c338c37caddfaa486d6ca7ed3eb2e80686f224de1bf5127bd54210a41e732e1c6b08b3717b537f34ca0dc5c6576f724bf2839ee5a704083bf85ac93826154779924f07aa61c52dfc829220935bc17a9a76b8fe992256795fa097266ba86a0d6ce971870967604dbb0375514e1f9cda4c063116101eafca0c71cde6bfc6ae04859d4e294fe05ee6638d6fd8073f9729f2a950038df08a2e416ea9f919353ed3404e4b269d19aa9948d79cec6bf3fe0879c39075067999e8aaf8b1d5b0abbd3d22673a7fddcb2cfe855ec5a5de69cb565c6c57cc9e8c6977d34153f0508c264ec159ed32abf9d1f5639c6be16b4a80cd5077ce1e309f97f6c87e6e48a29c8c8402cd685f5fbc7f1af3ed5a89d1e62f39b8e6687bee653150ec5c8fb2e6850e47792e7a7533f5bee7b72cce4a8cbe803b65e2f812cf261ae6d4a6b9f68104569e7060b54ef5aed251f6337bf66551f2ffe3c96821c422e97bc6a2767f40f935f8b44550073d79dad6025f52351c1f904fb108c12e1ba73e014f75220e685ba1de6f1d507d31f0774100c87fbe6164a7f7c20c26f155e82b53ed6f4728d8a48ab2ce472706174f92be019d356d7d920b80678232ffdcbf1888f38601cbf739c3257a1797fa651a172ad1ae2f74afa4a4ea33b518a631fbc277949a03d9da6d017a14ecff5a424e2840a061bb66c8520b8162641bd466580e5c7084d2ec3712f505694cd1887ca7d39690c8ad69e51a2a5529d2099b9d8332222e2798f5d76c1875dc87cf34f9fafbc7c710a78ddcbe3479e019620b74fea760b4045cac0768b8a0693ee95cde87eb434334670cae210231290f988a3dccd2475548cb75c7aea7c5c21c8de5cfa4cd32e8334a64bef2e13b7fa7692f22328b55ac446ff7548f4dacbababc32aa6e2773cc5c3ae866d8cdecd0f2bc352535f8b2395b91b7e476ac20891214d0521a1628d58090db849a1e24298646c0286ec8f15e99c4a115e89f776ad9093c663d0dd38b68d84feb9414102bac2ea71914e4239c9f95ee3b5da92a8881df678790e1250403720a197196f42365ef8d4bcd7c69af4a5ad59c07264bcfae8ab9ed11f156340c703ddf351a6ec8fac1d80115907e8f429e5e14a2584cbc6452e767ca81b881f3cd765ea2c374e133546dc06372ce091a01f719020cf6d2cd4b0d0446f30afd20e5c7f688350818375d19fc767db4c2b17c09a83ba604fe926ef747bce6c535b0d29c5cf7e85fab2b977b4b00f5ba8e77e531e9cc3a5b6af91d9d24e01a43827a8ffbb5d4cbb38eb3cd8c58c555fc198653bcedbc763e4d8541b1e4f787efe6b551f708d67590eaf233d9f33c95ddca4b00d1d4b992d26a798e833a0245cb50b1cfe0c0a63750802b0825e3a53f5c49ae7741ab8c72842e7c2a5f979155e5eb1b5df653e2556c37ae733450b3e3cf954c2c4baea424653b4a6b07dcdd8b7e07e5b7d867a8878dce02ad67780699e4dd35d76877a35a95865ff427f21840622cbeb64d02b98d8c02d40a83e22941165284cda7e4601dd860e18e96bce9a41230c581ca4a25846f5aeea2b26613a3638ecf0d1cdaec8e9e54eabfd9c1cf0c0d7d6f1b6124d290cfd7082d0b7b7adf14edcea5a908746cc4e77b5f917646c8bcca3505c2ef1e451b74cc05919bcc41cf48de2797646d7534f1780fab1344099830819202ddefeea04de5107e7eb63fdc38b12b19a5af9c38ac77d8037dc16e7d1014b0bec3b6f51279d4a8b1b5c657f210c0a9246f0e53f20b3c5eb2940a180cb98496dd1979784376ebb14f9590448f407dd3426d0002df7e4b7fc64e66dcb8502527b0e6ccc94dec810b9376a5", 0x1000}, {&(0x7f0000000140)="cb86cdc00720f267d73e14a586d9244db685c2fc8cb38641", 0x18}, {&(0x7f0000000180)="3bd73cdc01c1acf1aaabe4160de1", 0xe}, {&(0x7f00000001c0)}, {&(0x7f0000001600)="1ac58ee6197b54403d4f6ed9633953535c8a9a1ed17171531de5a790c3576ad770ff0dec52f55a579816c2c1ef514d9c4f1bcd30047d1f4c3329ef95d5fd326008ba45044ccc", 0x46}, {&(0x7f0000001680)="3be920f4e815d2d7cc2d1fc4fb1418e8c0da0ad78ed63fef2da61d1f99768e6b4f910b2291f8cb4aac8b3b3d84f4ed33bbdd573b657c758c0a4d87108e0f486344f32304727bfcf5f645998afe115f0b9771cd91d00ada6d9fbc5ff93bc1e1a5d8c8b777e90732920d40849990b7c5c9b89d96471c7f2a459174dc19e390edd1b2247302e443a60450f6fc6a799f33c77a054696bb701f9be8ab4673f858a01e6ffc22bae4e323d3c4f7304e6f10e2026c139f9f90bc27f85fb800d4ff171bc481158c46f793e49246113d8a3ee0908ba9574ab7efb85a39146202c758fe3f55cb4c20965c3c480c47678490ad8ae0b78d3db5da2fb37a5a", 0xf8}, {&(0x7f0000001780)="e9910921213eadd2be171384e5d662296469a4482e86d2a60999fa459759967844486a6f068b72401d7af2650efc4a8109ad38ca782b2853db2e9f763b650eaf0dcd53cbf560c758d11b7a694332b456fc7c52f6c3c2d6696acc2f4632fbb834b8d019862c11280c99d39f52b8943620cd6f6fb35ab584dcfc808237b3250f1e74883105abd9371b4c87f9b7dc70ab1a8cb51b3d64a9b5a234706153bbb50ebab3608b19076f2bbb0deead81df450c1b55c6ea63dc7c22902dd2f09ca76aa211aac7b387cdb3bba82fe420fca4cba125", 0xd0}], 0x7, &(0x7f00000027c0)=ANY=[@ANYBLOB="080100000000000001000000a0d8000009548ccc12973dcdef86d8d025bfe12309e74b661694dff1a6708189fe910a63114433cc94be9b788c160cb53c07f8137ccda717025dd1c1960d5d2d4973bd7ca4b9aae1989c6035df5cec57d0327767e9b69c8754ae1b3598885162651ce99d766405d1e13aed18a529cbef910996132d2d1a87f5e5f69c55037b822488360022e4ca4a32ade2cb517f9f06135f1a7c30cce80247061b009b70128f805fb256b943fddb02ecc1a66df44ccce43e604ca2687564c088317380c9fc85c229f8bba89bfd7f8257cdb915b06d5749004f99b9c4bf97b0793dbd8b17c81a219ba4065617a8903ca434997a340583aae7ee3ca2628d7c3f6a4a03c000000000000000ffff000080000000488bb7494836c8b53400b66271a987534717ddd38960a574b8d106541b618769d513b699d68993544ef6c258d321263538a85d3b09493e0514f407cc1393e96c9818ea17b82af2ef745bb048bb8449358af0e7182497b7256b33343fc0e8f5f252a1ceb192d4d05ea9cca0794a0145bc5e1ff0c74859a325f5fad980a5364e3cc6a2b8b4b36988605986b19b6ac62df8d10453ec644cc5375fa9d75fc59a3bef8db947397b8dd6218ccbe0bc04f20e7508010000000000000100000008000000ee6e1af6346bc588e1028efa3240b87680f538fb92c14258c1378644f79f5201350769d24beca9d986d6912a6981af58bb7175c5ca0245c081301afc6bb8a8b90662c4d36738567685968abe67ead63933347024ce285afd2eecbaaa8a836a42bb69c2fdc28fc373d2eac137e185b9c5ec5b1b06c463e6f7a4e36cc7263abef1076c2086a8f3e9f4518d1f2a45e3d1b61907a3f22950b1df7ddc39680dfca96b53ba9c47515bcdc8bdd69efd67dde54d563e260b4e0c8632927522135eceefb430b1bd7dcdda7afa987cde540edf2cee0d554d4c4d519a97634ec21196d2d41603555414a8c695323a324951a4966ad711c01500000000000001000000000000ffff0000000000003b3d7568572009c3f0b0f443e4c5a0fcfc91c8061b9b357e2950bb2437060a7d57c8ee77a2da0246c56e252313b7254a0afe6c7e65d451d492f3c5d92246a3baeae161ae75b572a0cdee0666ee2567c84ff70906a8cb393728c187e9065f86432a14cff5dcd06ea3508028b7449d2801d484b9dc742e8295720900305e028a5203205ecb4272c39600081a911e18714bd022ac2da9cfad03e85d33f7163d2e90d4fc7971229867a372dc6829c513021d42fd60cdc563239a9973ab9b4737437220aeeba1729fad7423203dcc69ffb567adc4b10c03d3e3b30682d836a1c51c5923d333ba21e937b9e56a84af1b78b500600000000000000001000000ff0700005fca007710c99e16d1a80b5475316c5b82b4922b9a07deefb25866c6220fa0bc8b3e68c5f2f66b48ab52ea7144cb0970d8a08e6ad6dd7a8ae26907fb18c9c111875f7c5da9b3d6cc44000000000000001010000000000000820d7b18ff010000b5c11db367c3e7a8f92ea23cfb90effb42e677219fffa5fdb0a38a770192c6fca194c52dd86230e6a8425f3d8894c754d6b9c04547796e3e4c8fd6c1886b0b015bdcd040073dc6dbc1894bac1a832af38a290ff17d37e6595ee3ca81d4a519660d30ade2466690fd6f0a55e4709d868784b9c990c225b35d0c45965d7e19c82ce59a47bd7864115b1bc421383025f0269ecc1e2d8a7cd79cfad36556cc0b002bdaed3b5e1413876ac5e761e98486b1aa76803ffa052cfa18fb7453e85d32dd5c5d20dc3cddf617dba8c4e17d9512611b4e3790ad302540401ca71d9ae04d47f1e004c196f89f3c0cdc2e5733e936603fede1d0dff611cd904a03f45bd80313c781c597e1a723a0de0b3c1ac023a05803bb1d183ebd2bb3989c3d1268dcf88c81c3490212561d28f6b8d5da90817ee98fea18379f301e279e0bcb551763d39ec6c1541f95971b0c620426b21d654255ec630a5285b2a80ab4e228787113e3d322fc91d2da2bb45fa8e048e92a0817cf2d36030d7d51eab61126274ef20c72710b41612ef7125898bc5d3ca398e7d01ce98bb1dcba810e641a75ace239aa7bf613d3cb76eeda8d6434d0f2e9a3845cdffca44c0fd3c6b78563d3eead74eca1c8af0a4445a31ea0c56dc396bb8a2ccf528b48ff927cea521a3718742de032fdc025cd5b3b6490e42cc3195249e3b73a701b259b25abcdb185a6908b4ad0e8ea418dc44b9fab7d4145840c9563be5c4f13dc6697963fecfb98d14a67bece534e3a5fe2abd071a4834dc33858c851d0a2ea83ed0cf454fcc861f3ff29ae7a1fec55c70975fba1a62b36f1601d53b493c17d529d8d9920a5d87e589d037b623a2b880bae80bdba499a5003e28564740103de160874b371d9d0b2104b6bc0eabccf1470c2fb31e5e081d05f538564d786d3c647c501a675718197e54c34fe2c04f3d277c65bf1e4f747ea26a4c158fdbdd46f813ce2bdf325c1e7c2189a74bd489ec2ed2d522f563a56b5f56d28d31d1172294d68d4d408c9d2fed2b359f439a3f5fc38268fbc0be0fcad35fb3aac5e0623235ef2ec88c6e0688126967fa815eeb7654a0960f939bf541c4b8ef275ce579a95b80e0446a5d7775940f8607ec0f139ac71fd43d4743604d741952ce453e1b46a889773580096e5c36a6a55f3a99e1894cb88afa3edf438d53e22565c98b17f2c43a8d954f2b274bb80f555782cb8a688fe17346f404345b78a95b7c39e02922e4428c7bf7ae5fd32ed40f5ed406c8e84a25f0b86098e02c66be526fb4169a65efe89fa9a61030820dc2ba99cc8aa259a879ce4973e917ee39b0bff52636f5ae0358118e1a48d02fccc4e1c326ce090f66c130ebde9a7856ac80b02c57cd517ccf9f03ad08040f168db1cbc1bdf8f827e6aae96cce761628f5c0e57f1dc0abfdf87ea024a3d1a451623e2de7357dafd36f72a68da6353449c511880222d71cdb40a971834bff145b8ef3a3b66616f20499ffd54a865459de51cd7b3eaaa9044c5f47090bfbec7503cf0b5c30d1651a1da37e4d3d7e9e5c2a8dcbcb339aae40e34b966ad5a709e79df66ca6c274482f20df08f4884d233f8f8c8165814d47bcc83ee95ae745c3cdc1702f1538617ed3df211eff83864fd32c06b450946bee3571272ae545f83d2f0f5c59494a01a2ebf6e6874849b418c39f980f97e5e30892877371535043c160fd7809e86618c8ef8658fb63fd22a3fde06de52b291336fbea7ffe0c67f97ba5a95b533cbed824ce9888ef52120b0011150bc618194a2b355c9436c550c3d68f847dc900d83f6cfdd37a5e2dce74185046bbbe43bdb302b4a7e73dae75b00243b07b5ec8d3d6bcb34bbe25cc66e6e16a63a26180d5977d4996eb273d25c7137436f9876cbed8da08c7ceb842c9b9fbb7586382a6221133a7500cc236c99b85166e93f5b65c827624a593d1a60e719c5bac46d583f3a7fde17ab1bf5d5ed5c4a8d38f1289419050e283d80326923aa61131dad2ed5a768cb57c5898447f9cf49c19d2bc138b3e5d777229a21524153bca82e171cf12c519a5a021642c8764eb548baefd671ab16d712268f6c84764782ce9a6c386225631fbd3c8d5675b9b72872cb47d43ff3fdc2f460070a67d00e9980c57bdc2e0d5628abe81189908323b921ed7b65fe493fc74ddd652803939ebc4b9352dbe271f350b012b9bdc480744481d1b9d716a7bbc122b6928197d103858e0313b7b1091383972dac1d2c46af5f7f8257e233ece8fa52031d4940b9bdd3c79f7eef68a7f84d7f1467eece6ab5e5d29869169db9fc11706c2a34fdcfedfdeeb702bf7e9339f51654f1564e20d95f7eaafea9bea1aaa028b7a8709d3b32f92fa90fa4133ea949d41cad11f128eafb9d03d3703becf809a58eaa5d5c31de92f29e59defae397f40b3189487bc3e0cd9c0ef8844435af44a74b915fc79aaa46ae11d047ea4626e35b00bc3ee0e1b22499d08bbfbe7912a112ce2c868fdab7eae8dd11511bfdd655d4660f5c6aeba3fe8e465a0f7c493b1697135c9524d1105db3a2e6fac42fd3673f85f39b2c40aaad93cc31d93c6f00ebb63fc9f88feec0524b60236c684a177a69229758012e8b5d1b4436dea43356fd0b2623cd3ddd48c0af3be3d976d59f3ec4967073557e21b61ba3308b735e77d58524f743d610efba508d7da4f1cee5468fe3461290fdf42805a3a48ffde95f6eb0f8b0b7c5bc37809aa4c20b023675430eda2b7acd0f737668c720db92a1df36c6c0a0daad91e35f82d52d35924f266e0971b216f61482447b31fabfa72245e14e494bea3095899b92096637bfc314c6efc341674c23e5377f9f3a6561f0544f20dc3226618a42c64147fe606626446a669b5274805e247987149f4a0500d54e776f87629dbea74b2ca6634b3ccee39619ad56250c73865918a27858a5da06e58ecff1771274c27848ff0494ffa08ebd2843963fb14716321e9234635f660d0bdb702dfe280fc80c23972065ebfb5c01e51cafb35160966aae2ba1e122b59ced1c2abe7406f33a6d496e7e13fc66af27e83ee1bbc44a54708c0a64944cad9008fd2165dee39383832b185a5599106cf69b5c15ddfe741cb602f186f5f8eb30c8472c236b338be33a15e7b788828bef5e4a2daf6e456376b5f8ebebcbef8f6096da34a6afe6e31170fc7ef07853e1175c363f9f9a0b09f4074691b325d969633c7e9833dea27e1d14e18f444ea30a39296bceed244f4b86dfc914b83a4d5f30e9f910f9afa75ff01617e1f2992d9cf4e07f01b703257e8b4359252aa781eb128be2aa0c1dc0b6b9356ae9ea639fccbe61e64b0dd259c4985c48d3bec20d1141a18c54ca25196932ff1030e4506136bbe272ebcc97eacb0e56527ea79dae2711f31542b2d48461be4a0d94266510f61ddc720fc5ebb4b1a1cd397b47bb82fd516567b13671aa849d9fd0b077cdde6327fa2a947a660c6ef19ec861f6ff89ef0e771dbf2a52bb4635ccf2e5cafdcb972af55fb89f79e95541fedd45722ae7fa6174834270857e341dc743758fdd9ad4d5f07a214636adda0b1614a00ded62b24fc854e6f6645742898eab089db65b4fad7217aa1200ee15f486dc016ad6ef834100e90ba99ab533ab08b4f74a4b8a73cd3a5bab27efc327a46c4811a19abb737e4329cbece799ae1a1e4dc05de96b96b2024e23125941a5ed38d4a54e4b53f41bdf3d19726e5d9b8bdaa3473325e9517ca83cdfc94b843de2ba13af7ae95136843351fa4d6a5591163afdb6c9e36b91bd2aa16b68be470bbad7ec85edcc4017dbabab6487d75f7629e9cc3d0f465c11bb79a9fdf0e8b9c0b6bc320513d634ec6f026b5893a276d47a1435e8c6e2fae6f0f494cd727bb351b1e3f894c7edb36884461f1d2ca56d23c28b6c5c586f91962249b264fd35cfd3a5a9d1a709db8b2bddd212dfff29ca315d372e6ef6a7fecea8eb256ac4f5d973f98c8032fe95a18c17f59e3b15468bd1500a6d938aed62dee18c2d987aeefd2ce9a4f3a0c339daeb0aa86e015b0dd2d598a0ea388af47bd3cfb582c865f7f18eb560b001e53653cfd3309a8202b5d75fb9cec718f3f2568c1d87ad2a3dc1bae37b54ef5c828084193b75b9368e6eaa7454fa9c0649a8864616033508fd72e9e1d57060285e4bce7e1d9fd5ae892975014025c0d7e98c98fe79c2f7b837e09cf8d372bd8b001d589eb247ce73230a52ebc0c7ec1656740df0cee1ed38ef7d6e842bcd93dd8675090cda053747a1f6dd729cbe781efad8e3d044f756e408e0570ef1fb06b418db6de2fb89fbe9d6a7b96d7276594875e83fb22507678c460c98bbcf2599256e80960d46c6aa50bd7f3b0e40ec724b2fc92dcb8176ad3db4ff9bcdd02d50e0be71e7c35364ce9e1df8231bf32c19837e5e0eafdc84c9b53809e8deebac41f826eca6cb9b249c792dbc397b1d60684db741850142eadaad83f0cacce595cf32efe375988d069257c5f3f566ec304c39a70df452549620e12551964ee19c0b3da0051b058940cf21f0962103002330bd12cae181816bc3e708cace623a15ca0f223c80b4ddb6db6926947c27d376baf1b1e96ed546ef2697bea74834a6d4766600a7ab91241fdb3ba2450f84bf29835cc0f107c7377c709f06e9029749884465ea3af0bf7cef5cddbc685781f8be3816fb74ec285ca487ecd18f687029a57c6d1faad4aeb5915ffb2fbce113d0050e600768678701db931ccc71d1edf238803a39e331b212a094dae321235e583d8aa9504f07090c06c9ccd3edccc8c4c5d4235f0989eb82ef64c8de023a46161a1b389f25bb4fb6c18f606e063033079d9267e358ce9df6e025f0f30fc21bd753295a1f51c25724ba9f0d46c21fde0ae0d0107281f9fefac2987ceef8262eeecbd596321cd8ebba0b093418e224d663b02516f36699b4b11ceec59ce02a8830012dbe0179c99d3b8be1182be177f87cc2d23d723503aa4a0025b406691c9c2e42dabf0f86eec2955928d9ad8c26e5f51f52e2a78f7024670c2bfac87bea43bc0a5f2df28339698173a893be59612af3b549383354129f6f2b18aaf6237b293716bcd2e22d9ba390a3c94f799d400de063e294d51174428c38223513a9e46dac6a567a131cb476aa68859cba3a3014595ef1a284bd32029308ef9f748d5b3e3f1e0e4a0c9ebcaff3ea7caad577be0a6caf3f89b83532011661114ddfaa15701f79e9c23010245013a41dd9ef8fdc92482734e7cb071515bbf259bc0669dd120b23634e6e8031d583c377d085d7d712db30c4fb82d9e7740f568436f1525d4237ccfddc587867db9e8cc971b667ad101e00341da2771156a4cee3a70b20476428c9fb7a4a668757406be14a069db7fd393a807bc42b8b7702647b1970ce90260926dc64ac8910f2902af433c497dd24588719826a723717205cdccf283a8134a1aea6fa22a229598e95c3d6523e5821fdad7cbc7a8dbfbfc36cdf6b948822003664c0a386dcd8abbefdd7281e16402df6f0d041b503dc30660745420411bb28d29275ed1771e58ea71af4c12fdcfd85e4bb8c2ef4e04c724053e5ab66b68a8f107b0f47f120bc33dda97dddbeb19707a9a0b322a662c336f1a87e01fb12ed34cfd3d18436d210221c85bf2daad232a2d7df47c358f86cb4c4e78c56d3bf1ded2cf66863213e299e359fb6f33d228664dfca33e13527155ebcc47dbd8078828463475a536f64ce351143db296a2bff5144f9d96efb43658219d8e7d0432dcca6c90ed0b3979d1645830c9994fb95a5f3d62e3ccfca463dc20e7ef091138800000000000000010000005397000008b0a032fdf773eb1830254c735ab44aca406fdb8763d86d8c42684f5519eb458cf8bb6e171f88466832f70040b8eaf7a0a30959fd37561ec2c4ef6d5ea40e9b039c663cafde1ccba9412a1155babfc5eae5ab06349ba08e6e5b9084dd1509a25e49a7c46bf2f30fe5586662496cffde9186a21e43000000500000000000000001000000ff0f00003b2b274693c175564268d5a42a0c2533ba051171c1e52a536114a85f9e409261ce91ca899d6c7f219954403fff47ec969d5293a5ddc88c64f10000000000000020000000000000000100000004000000cbac982f265b847a8a286b00000000004000000000000000ffff00000100000019e84591a96da71a3fa7d68d0a538c7f11269c08438be658d7dcc0d40a95483221dc4fd8efa6f9c0ff3e0f5aa3000000"], 0x1578}, 0xe) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r12, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 09:52:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x1, 0x4) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x8d}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 09:52:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000400)='~.', 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 09:52:37 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r0, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x7, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(r0, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/234) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) 09:52:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x60) ioctl$TIOCCDTR(r3, 0x20007478) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r4 = socket(0x18, 0x1, 0x0) dup2(r1, r4) r5 = fcntl$dupfd(r4, 0xa, r0) write(r5, &(0x7f0000000180)="40772bd828010c97470f6b2dc6486feaff9be39b62ce227d005360d36d2d6f80067a21", 0x23) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="102001000000dfffffff000000000000"], 0x10}, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) unlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0) 09:52:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x12, 0x2) mkdirat(r1, &(0x7f0000000080)='./file2\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:52:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010d000072020400000000000000000000000022"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) setsockopt(r0, 0x27, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:38 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) 09:52:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 09:52:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="92cd741e1a45dc337f8c6760616b1f2c7b6302af6322f0e3d40000000000005d06b8888d00000000"], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r5, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) accept$unix(r5, 0x0, &(0x7f00000000c0)) 09:52:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000400)='./file1\x00', 0xfffffffffffffe96) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) read(r2, &(0x7f0000000140)=""/25, 0x19) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20488, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x1, 0x800000000000000}, {{r2}, 0xfffffffffffffffd, 0x8d, 0x20000000, 0x8, 0x646a}, {{r3}, 0xfffffffffffffffc, 0x10, 0x40, 0x9cf, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x1, 0xffff}, {{r4}, 0xfffffffffffffffc, 0x42, 0xfffff, 0x95, 0x6}], 0xffffff1d, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffb, 0xd0, 0x40000000, 0x80000000, 0x3}], 0x2, &(0x7f0000000380)={0xffffffffffffff7f, 0x7}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r6, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) fchmodat(r6, &(0x7f0000000100)='./file0\x00', 0x4c, 0x4) 09:52:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x2, 0x1, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) listen(r1, 0xcc) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 09:52:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x83}, {}, {0x2009, 0x0, 0x77}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x54, &(0x7f0000000100)="e1c0dd0500000006004000215a31c21160a2843a3caa2612025badbef733f26275fd24fbe8689ea7ad2f583e66bbc7fcfd03ec4f29cd47200e624fbe7f000800003d24d14e5648a8604b6f007cba85b224dbf4fa") 09:52:38 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202b5ffec58fbf276d0d2e480ffffdb654e6f7ebc5d585275ffff"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getgid() getgroups(0x5, &(0x7f0000000040)=[r1, r2, r4, r6, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="a4a07f77c415ea051518bacf6d3e3cf20babc0b3f8bd7e9b2ed334b37863846b61ddb16c9d94580e4353918f1d2002c34b664a9153dd5a1ff28b034f753f5a9c5027399fe0ae024142d70ca01aa14e01df97202f1325e9d8ebfd5b4b7090b933c2806a87561d9b9bb337f18e23ea5b3c8e1fb3babf255e64f679779dacb89472f9c2f6da91bd8ed7da5c34c75e963a1ea4481ccae741d28564f19fb91f64acf030064ca301c30698dc8b33a0d58b195906eed38d9de5aa254535b41343af010558cda457a8"], 0x1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 09:52:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="860201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="c7ee1dd922b6e5b97dd78fee740b16fc7c8ea133a15877659603f05eef3d50e4ea9a7f7a1b7f26bcd6a613626edc03d610d0b8de23711acd08ad3626b5bab4064559fe587246f8351334a3966495d410e939d9c761dce82b20d6f005e14f4579bf2426afa17d1166a78e9c31a40c227649ca90a510ce72e39b634b7e24a2c6c7d64842d46b75da55c3e49c000f6572164c9d41cffeb0bd00c9e8eb1f6af1c9e5e27702733542e04409b557d510eb979f66b8ad554f87baca55bf376c4630cbf329a1f6273570dbe78268553516cade32337ca3c3e5f484937448483f3ac8e828992beee0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) socket(0x20, 0x8000, 0x81) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 09:52:38 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x8) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x40, 0xffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) close(r4) socket$unix(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) socketpair(0x6, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r6, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) 09:52:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x8000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="100ac5d0dfabfe27f4", 0x9) 09:52:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000001780)='./file2\x00', r1, &(0x7f00000017c0)='./file0\x00') mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) truncate(&(0x7f0000001800)='./file2\x00', 0x0, 0x6) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) recvmsg(r2, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000001880)=""/234, 0xea}, {&(0x7f0000001980)=""/142, 0x8e}, {&(0x7f0000001a40)=""/20, 0x14}, {&(0x7f0000001a80)=""/40, 0x28}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x5, &(0x7f0000002b40)=""/163, 0xa3}, 0x840) recvmsg(r1, &(0x7f0000001740)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/201, 0xc9}], 0x7, &(0x7f0000001640)=""/246, 0xf6}, 0x800) socket(0x21, 0x2, 0x87) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) pckbd_enable: command error 09:52:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x14c) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x80) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='x\x00') 09:52:41 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x48}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:52:41 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setreuid(0x0, r2) r4 = syz_open_pts() fchmod(r4, 0x0) pckbd_enable: command error 09:52:41 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe28800000000000000000aa21000000000000007ecde84058d9518b2404009078000000006000cdcb0e5e858a251d000000000000ef00aaff0100008000000000fa0000000800010000000000a3140fd600b1446d85e433de6394e74a2bc7fdbd2369535b98a8de15befc51dd0e7ef7fb56f9430ab9322f365bddc2960261104519f126e28a779cc200f15585dd532609df09cf3f444cf45f3eefb9ac4671b203241ec8caa3f8f1425a633e30501c9f8cd4dec6f754ba03171ef2c07c1f16"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRES16, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724170604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff816dc77f6c3fb3b4751410ea1b15c02f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x5) write(r2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) accept$unix(r4, 0x0, &(0x7f0000000040)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = semget$private(0x0, 0x1, 0x204) semop(0x0, &(0x7f0000000280)=[{0x4, 0x1f}, {0x2, 0xfffd, 0x800}, {0x1, 0x2610, 0x1000}, {0x3, 0x5, 0x800}, {0x1, 0x97aa, 0x1000}, {0x3, 0x81, 0x1800}, {0x4, 0x9, 0x1800}, {0x0, 0xff, 0x1800}, {0x0, 0x9, 0x1800}, {0x4, 0x6}], 0xa) semop(r5, &(0x7f00000001c0)=[{0x4, 0x5, 0x2800}, {0x3, 0x7}, {0x1, 0x0, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) 09:52:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() poll(&(0x7f0000000100), 0x0, 0x606dca73) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0xfffffffe, 0x3, 0x550f, "2ea86eb595607fcfd71900", 0x0, 0x5}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:52:41 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r1, 0x3) 09:52:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x185, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r3) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x5) 09:52:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='x\x00') faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100008}, {0x1, 0x0, 0x0, 0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:52:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 09:52:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:53 executing program 0: r0 = socket(0x18, 0x4, 0x43) r1 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87cbaaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0xfffffffffffff001) 09:52:53 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000000)) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:52:53 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x2, 0xfffffffb) r0 = socket(0x1, 0x4, 0xcd) accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r1 = open$dir(&(0x7f0000000080)='./file1/../file1\x00', 0x1, 0x129) mkdirat(r1, &(0x7f0000002400)='./file1\x00', 0x0) unveil(&(0x7f0000000380)='./file1/../file1\x00', &(0x7f0000000340)='c\x00') chroot(&(0x7f0000000000)='./file1/../file1\x00') r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000140)={0x5, './file2\x00'}) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="11bf97e73be7e74e6b6d710a94a45fc8b679a48c03763e16404c5d5d02485941517ea14e44f2993d06039fe6db80de037cd07c3b7cddfd93bfa3374aff89909f568037b1115f6882314859e3dd217143a1053ccbd91363efbaf100bd9193909e5f4c08be2730710f333b", 0x6a) 09:52:53 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xa, 0x0, &(0x7f0000000000)=""/10}) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) 09:52:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) truncate(&(0x7f0000000300)='./file1\x00', 0x0, 0x1c4b) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x7, 0x4, 0x7, 0x7, 0x0, 0x0]) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000021aac33c840983c9acaaaa257f76fd46894d808709e71219a68072584654be091578c399b3adc1f5bf70f30be6798bd8cd1f7173e6535c3661a0"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)=""/15, 0xf}, {&(0x7f00000003c0)=""/52, 0x34}], 0x2, &(0x7f00000004c0)=""/78, 0x4e}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:52:53 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x2, 0x4000, 0x26) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x181, 0x2a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x8000, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) getppid() 09:52:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:52:54 executing program 1: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x4000000, {0x7d8, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0xffffffff, 0xffbfffff, 0x9, "0000760000000000f8ffffffffffffff00", 0xfffffffc, 0x1000}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000100)=0x9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 09:52:54 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x28231943801bb822}) kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 09:52:54 executing program 0: syz_emit_ethernet(0x11e, &(0x7f0000000240)="c7a895006f53dd000005ffff88e79be2847f407b240c379adf0c59a0df3561c63de86e4d7897fb051b1b2da5ce63191c52675d6bca50afb37486fd1d43740745afb399d619a06b5f11ecb9409d662e88106ae56d6da77a7fae9317911fa566759a42c05baa2c4f78aed65a403978bc02e5322f3d3b8eb9d618a145425e7cf8f5cbb023546fd9faa3cb538299ee4664753f04d3a36f8bb50b1725bae792e44d22e78629ff0a99c2e247db24f9cb959da6af625afdbfc945406298999590d06471f9ab2c7a8a2d0563cdbfd00c9116443e194d590fe07311ab9407ddfee83d7b2492e79ed281c5264ae013c73c6573845d5c5e3fbef564fc438a7a54c48cff1e1d6d27abf7060000000000000039bf5f351868f163bc230421000000000000") r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file2\x00', 0x2, 0x4, 0x1ff, 0x5b7937791cd5bd9c, 0x1, 0x5, 0x80, 0x1, 0x1, 0xff, 0x9}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xd6, 0x0, &(0x7f0000000000)=""/214}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) unlinkat(r3, &(0x7f00000001c0)='./file1/file0\x00', 0x0) 09:52:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 09:52:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x2}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:52:55 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffba89aaaaaa0486dd60a4f00808183c00cd3280ae514b508a00000000000000d9ff020000000000c00000000000000001"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x7ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 09:52:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 09:52:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0), 0x0) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 09:52:55 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = socket(0x20, 0x4, 0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) close(r1) 09:52:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x204) semop(r1, &(0x7f0000000280)=[{0x1, 0x7fff, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xfc00}, {0x1, 0x401, 0x800}, {0x2, 0x5}, {0x2, 0x6, 0xc00}, {0x2, 0x4, 0x1000}], 0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/253) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:52:55 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 09:52:55 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000580)=0x8000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getdents(r0, &(0x7f00000005c0)=""/155, 0x9b) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) bind(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="00002e2f66696c653100baeb78f8c8c31f6fa01bac27fea8328f29e8e2d83a57172cbab5d3bf42ce1aa8ce06aa3bcffe5840abf8c965313dfa964c7f8d89d139cd53df8833d3bfc82b67d95008e5a5967e65f243e8b304837816108059bf02b22c1e4ae1affdfa53c74f31f34d3c2fd843a6d52781f94b8efb8bb83f93ce7f0c4509b16db2a166003cac357affef40772f0982ffa1aec9aab6a06d584a"], 0xa) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="e60990738dfe0265879cc52756572a7c4780b0792e8dc797a51310be1974dd164204c9bc5e0a23a124f4823dd015e2ccf11e6d684a682887ed7dbfe75a03ece4ccee04e5bfe65c5a6341e1398819838e17ad236d9282eadb661475f5f8", 0x5d}, {&(0x7f0000000180)="a2837afb6916b9bfd34d01cbe4e607829da11392bf9e6c9e6f26c180c5295eac4a7fd5f2a211fb407ac0446f7037658ca9dc4673a175a0d67b67a81ad0c0be3bafc6bf190b25e1fe18ca33cded80709ce6693aa48db2", 0x56}, {&(0x7f0000000200)="2e13944b9e13ed1d36fcb50c256bd90cc0760abcff5e0cf868c7a4681c98a65e5cbbeb36b7ba7fe4ca00f98ce0b3ef7599fa6a0d46795d074612cbfea075cef93047228e2273477d8bd748a1d1d733876e", 0x51}, {&(0x7f0000000280)="dbb5e67f0273e3eafcf25a668e3204d974a5e6481249de616e92fc0c4de7544fff73861bca2bae34caff1cfcedc3531e0cc4fc64cb3460e20a408f87796a4a9ee5a25cd945ab2415cfb29217196bb3c64c8293b050b1f30323f1cf375619e5f8620e0ccd141fbd87de5d36938e123fe965f997b19c8fbf0b55d36c1c1b78689b543c4c35cfcac152aa9bd3371cf47a7cd824661ff12780b0fa5de95e35126ba8cd1e7cc9fc517a353990b02cc85b", 0xae}, {&(0x7f0000000800)="adff7d33c5a16002a34f2771acc96d37cc879c7b790922778b6f499bd6230136c70bd9483c146edcefa35443fa9bb83835b33d3ac34539a95a9f58288ea18a47b1ef7f8d13dd79757b02f06dac42276ff374512dae6a52d88042706cbff2725e0801134fe2f80b5f97d887dd52a0c8522c7f4c96bb796d628cd452edf1304bb53e010b7bcc50283693caa8441a52c9d282b20a46c5a030864bb28e8fc13cca5d5ed1d9e674f551af8beff1108641e243896669b839231735392edc41c10af0c8ca1361c9df81cbba97e348d84fffff78511097d07dc7aa7f812b16cce354cb31ebb61e05da2734dcc1e9dc03d36c8838093a3ab48aa8ae04fe1519557c102ad65ba54e4b7f6cd3c0e3a01a104b0a494571e21d5ef6d653c4a7dc366e5b4866b19f02afd5875ff31712db2e8aedcdaf5eb1295bbf91970331c77d23b12d7888005c32ad", 0x143}, {&(0x7f0000000440)="3b14425eba029ad6c3fdd42b0b4eca23c1ff43f8bb90ee7863fe2e9440fa2d704ba090c5843fcca11375e9f171f2cbe41706726e1c1b1db70630e8c3b4320045e211fab1dc38e65fc6f678ae999939be778d4535bd5b2db2c4565c0200bb60", 0x5f}], 0x6, 0x0, 0x47, 0x405}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000340)=0xcca) 09:52:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x0, &(0x7f0000000040)}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="907ad83b9aa33097f7f0c502ddcd5eac77ce0b5bce1dbb26226c2e36c628e274d41387a67a949a5a878f6e195bec0ed2c3c70f5bc015135e2046089632b8942bd8b5abb52cdb412282d0534fa769c3c19390300706c13f70b83b73d886e5789c899c6ab354fc2834d03472e02df5723e2a990104a309a66e5d58c0708814065e939383a65b6e95225cfd0b27c7f6cc7a4b6d91", 0x93) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1812, r0, 0x0, 0x17) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) 09:52:55 executing program 0: ktrace(0x0, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="cbc86e2e0271eb130820591fb1af30bebf6a4b2210c23a5f435ca23504aae72c6d3e4d71dd83c1a1c65bf19babbf3a4a74753b92761683f7000000000000000000", 0x41) execve(0x0, 0x0, 0x0) 09:52:55 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = semget(0x2, 0x1, 0x20) semop(r3, &(0x7f0000000000)=[{0x4, 0x0, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x1}, {0x1, 0x9, 0x1000}, {0x3, 0x7ff, 0x800}], 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 09:52:55 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4002, 0x44) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) write(r3, &(0x7f0000000180)="dbdc9099f4fe04f7119d02f1b9457bc8bee285c984b5eccbeb98413a82de9ca667de0e7ebad71555d8c3e5efbf5c61101f5c9848a01b3fd887e1c4a9df57c6429e497eff61f9b421a6", 0x49) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) 09:52:55 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x21) setgroups(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x18, r1) r2 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 09:52:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) setgid(0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) 09:52:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2d}, {0x48}, {0x41a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="ce855ac7325e990a10dd4ebbd926") r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCLOCK(r2, 0x20004276) 09:52:56 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) recvmsg(r2, &(0x7f0000003340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000001140)=""/234, 0xea}, {&(0x7f00000000c0)}], 0x5, &(0x7f0000003300)=""/22, 0x16}, 0x80) fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 09:52:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x101, 0x5, {0x80000000, 0x9}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="b1e91bee8fad27050cda552e3b328fe3363c3e401ded50c769e37bdb245f35688a354aa5c2d71b135a9b8d5c382edf9e4090c7340f6b655f7970c1f04ba6", 0x3e, 0x0, 0x7) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x43, 0x20007}, {}], 0x2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x8) 09:52:56 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3f}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x3ff) select(0x315, 0x0, &(0x7f00000002c0), 0x0, 0x0) 09:52:56 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0xfffffffffffffffe, 0xfffffffffffffffe}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0x0, 0x3}, {0x6, 0x4, 0x0, 0x80000001}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) write(r0, &(0x7f00000002c0)="07d8949a33f169ad77ea14fed02c8a22426a460fa0c48ce50876e97642ab22893b2821cab107f410be3f1284c8b4e6f82fa68b40455fa629de6bf325c9a9ce8021e4d5ab447d5216b36f824c9cba07a77aa565fb2dab873b4bfd8d305a0628ea21d10b4cb2f1afb4333ad8a89c802e21f0f0659f7060ea9f474638404df9505dee70088f53a480b1d9d185a12813bd35874d54d742bae505caf256150ddf4a33c63433eb111464a4e7e04d0100cab3c4053cd4f39d31995e0f112c8d42776d2a2b07fd91907918", 0xc7) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, r3, 0x0, 0x26, 0x2, 0x5, 0x4}) fcntl$setown(r0, 0x6, r3) mlockall(0x1) r4 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file1/file0\x00', 0x20, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x8030, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r5, 0x1}) 09:52:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x0, 0x10, r2, 0x0, 0x1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0xffffffff) 09:52:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xc92, 0x5, 0x1, 0x35}, {0x9, 0x7f, 0x5, 0x3}, {0xa216, 0xe0, 0x7f, 0x1ce}, {0x2, 0x80, 0xff, 0x9}, {0x5, 0x1, 0x0, 0x4}]}) 09:52:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) dup2(r0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000140), 0xdd, &(0x7f00000002c0), 0x5f2, 0x0) socket(0x18, 0x3, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0xd3) dup2(r2, r3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x6, 0x1, 0x4) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x62}, {0x30, 0x0, 0x7}, {0x6, 0x0, 0x5, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x3}) r6 = fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 09:52:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x100000001, 0x5}, {0x0, 0x6}}) 09:52:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:52:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000, 0x1000000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xb1, 0x1, 0x2, "de78584058030d6ca591201c5a663a578ff6c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r1 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x7, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(0x0, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000700)=""/60) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="c7f996334f9c7b52c4a2d29836a30c57e382cf9bcefae451c7d4252f55dd3775ef4c029c15b84c7839d58bf6c75b738143ee37538f5e24382c2d7a475424474e965d7b347b4e2110f8b20ba4c2bce755f76c620ba7a797bf52747279083b49d7f7cd9206dab8ddebbdd825ab1465e36ebab294a3d1cf56688a6671de022a0c98fa3f6eb66cfe14e712c5a12a82e0e0b1c91ccc50f988fc74815c79a22228a87c1ae7e1521d05c5f39392d6ff148ce3756cedb7991d2ea42faf34b05a0c3186831a1986361a658ffefeedaf4f904682a6e361e231e443191e04038ac7aaebaf6ada131b1df6ddbb6b8365eeed4307bf718a6f9b3275ff6fe017b9576692d7cb295c523607b61b376ce4d6991d532dc4f5ad9d95bdc17dc622d713682d02dd75fe8e99ee1d5c8a5f818e30118ff8163cc6614301ef6182e9033f39f43ac6ad7b78aa6309d24a9a4975ed21a64b097e7e67727cb5eabafccd2fe4ff89e32176d47ddbba92b171d5000d8ae1ad016ffa65454c5fe08a9f9710020a77be83736e73ef5023e6ef553577f100521ce911e1e4de7f7b10e485584dc8b198ca6e6d2bf906b74b48ce1e6d2a843e7c501672ed0c9d1565c73a4010310006d1012d5f60648239f795e215b66236230362bf3ca851c4c54b8e302bb7f6d06769ebf0eb9e221c2211862ddbc7a81853f2865e1bf8e03ad1e468f0e6aa3cfc2fe8348e6d1c9e2e8e5a52231a22eef1f2875c1c25ec5c9647c8807b2706988cc22d84a51187de82047f8421bfee1395b26f48448dc3df84c37b74a66412a7e0d446168d5e32cdd49e1e7a9d11f5504b1082b9818d2cb08facfcb6e22cdafcb04a25dd76966c21466108af0487354e92d2b697bf872dceb700ab5560ab5627c7e2b01103dfa76f55914ffbf643eb1049d8956d86dfe7f0b7de8877764e7a6ea41e7b99700e592f7a3cfbaf8c33a668457abd3d8d2a5481f1731956f075b52c7cf9b1f65952bbc5046ba76ca2f31dfcefd92c7c159343cf1e34ce9b66b16b1eed9c95e264e949404b043302fa2e3f9e089508936dd0cb4fec39ef6280b5d73b2974cc94a887c474fa22b23786f5ac9ed08e05e7481b50920b1c45f47051bf519e26a2e1694dab6f76b0cefe9be1b6059679727d15ec942ec1e3e6b16964d80d17983d37f3303c2dba97df996a84207e2b45c2335a941ea357433a50ef9c81d5680468e84c5959550de1e3036dfd6446e086e34330a45a62cee3f6c571814d5725a53ae49a9dfd2b5c51eec9b2eb0bd8b6f7f43f09191b6ed198923e5c792cee4f83ccd033345b5f9a1ae75ac11097ef5bc6c5c6a2ef8dc1a1f7f1e5698800d64c4403a05e03ffd25dac05cac8c576c3b75da7b26553b70011634b320b3a0320076697aff08306321f421bbef09c295c1e3fb87ef345ce27c0c6141788527b0850a160760198cad2063781bd80eedf5c7aa5c5e3079694618a60eaed789726ada5a28f3346a980d2cc03b1280926b4f574a188611d119f7035c23efe2952d7866dff646269b30fb050d36a138c300cf0600a1f9c52eb1077ff9f00cf7f15c11cad137a51a076324c32b2965d6a128b72c7ef61840d38b5f09dd5615f2a7496f0090e0b8955b782dc664e6818846094e20a95ee7f715e7d81efd8c5952dc493ebacfc0e819e3be7f00def122f5051c978ffd13d4e5e60e5ea0c96d1ca879b0c473a80a33b5d0f10d422a9a7f56d9fd792a803dcc3288cd2b7d208", 0x4d1}], 0x1) 09:52:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, 0x0, 0x0) 09:52:57 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x8280, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0xa1, 0x0, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x9) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 09:52:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:52:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = semget$private(0x0, 0x1, 0x204) semop(r2, &(0x7f0000000280)=[{0x1, 0x7fff, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xfc00}, {0x1, 0x401, 0x800}, {0x2, 0x5}, {0x2, 0x6, 0xc00}, {0x2, 0x4, 0x1000}], 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5d8e, 0x5, 0x200, 0x93]) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 09:52:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) openat(r1, &(0x7f0000000240)='./file1\x00', 0x200, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0xe1) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) semop(0x0, &(0x7f0000000040)=[{}, {}, {0x1}, {}, {0x1, 0x0, 0x1000}, {0x4}, {0x0, 0x0, 0x2800}, {}, {0x3, 0x1}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffe50a6add0006000300000007454abde5b142d6b5b107de121b0a701023f153fa4568166babfedd31ab83e10e3300a01e01a0b3a217d5507d97eeb42aa67e3f43fe1971b6b8f6225fb5f9721fd60039"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket$unix(0x1, 0x1, 0x0) r4 = semget(0x1, 0x4, 0x12c) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000080)=""/235) 09:52:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)="90c4827b2b9eeb3fa673f8e30747d6e3b0828a066da165a172d337c7ca7ccb9c19759822d6032c3e5cc1ae155511f63ef162e9d1d44a8e7b5908b21d80e3b361bd01e4d1b59f4031039ecbdbd1989744a246adafe3428cecdf3afa44f09209b91fa13fc1fe8321535b58b568863e2a32d4aa", 0x72) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:52:58 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:52:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x1f, 0x4, 0x100000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000be000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000bd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000bd000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000be000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000bd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f00000bd000/0x4000)=nil, &(0x7f00000be000/0x2000)=nil, 0x81}, {&(0x7f00000bd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000bc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000be000/0x3000)=nil, 0x5aac}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2c99}) munmap(&(0x7f00000be000/0x1000)=nil, 0xffffffffdff41fff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) chown(&(0x7f0000000600)='./file0\x00', r1, r3) r4 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r4, &(0x7f0000000000)=""/180, 0xb4, 0x41, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) semget(0x2, 0x4, 0xa4) 09:52:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getrlimit(0x6, &(0x7f0000000040)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="7883028f7c56513fe3e3f74572ec9e8b9eb296cf4d8feb", 0x17}, {&(0x7f0000000240)="74b1296774eb508ca2ccbf3ef23b4969e41f20679dc7274d2266aba0bcd1424c2dbdc6c8e9b6dfb9326461646e0b67d7cf22d4b7bc25c65286127713e9662347fdc204deaa680d5fb70c42c1fb6f220d6b6fd4e509418debb797c617adb98f26d657c34c", 0x64}, {&(0x7f00000002c0)="4b1948d112351d6fcaeff89330b63dbb34e0d7ccb678267c8cb9430e72157b7f0e441c0e417ed70d99c3cbd2e7a017c7f3891f1cbb8a38472d8d98424fb43f30677cdb70ed876851e11f1cfb9d8cd4e0", 0x50}], 0x4, 0x0, 0x2d59) 09:52:59 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x64}, {0x30, 0x9}, {0x6, 0x0, 0x0, 0x7d2}, {0xff, 0x2, 0xb5, 0x2}, {0xfffa, 0x2, 0x7}, {0xffff, 0x2, 0x3f, 0x2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa013, r2, 0x0, 0x40000000) kqueue() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 09:52:59 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, r5, 0x0, 0x26, 0x2, 0x5, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xff, 0xffffffffffffffc1, r5}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x5, 0x0, 0x2000100000001}) flock(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, 0x0, 0x0, 0x26, 0x2, 0x5, 0x4}) r8 = getuid() setreuid(0xee00, r8) r9 = getgid() r10 = getuid() setreuid(0xee00, r10) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="e07e4a94148b68ae013a45a7580ebe4aa03d79e849d9a62d350883d42b9cb0b5b4b3", 0x22}, {&(0x7f0000000240)="c9e0dcc728830415b4bc830f38aba93a03cf859712d45c86af0289cc45c0b02fb0bc4e709273c6e2d018526bc316c10439b5ea171c8a977327ba9a764bc3498160d9643ba9e64d3782ba71", 0x4b}, {&(0x7f00000002c0)="d77eaee0e0da1887c060a88287766d262b996dad306a5188668499277ad6f5561adc1fcaf8b55324e619416d6ef3cadd06351bb48e9930477890c19c5d14833a7d263cb67ff36dbcf18cb2855fe166f1a685ba7ff35f9f2c4ee228e55d6d005ac56f949f9c9d725a3154254929e58c6f77c102f0786f3c6c6b4d7ee3f5b22b77b3dbfaddb0a1b8ad6979c3198a12a52adfdf92f83d916a38a90ceae4ace659c8601d6c9481f23ca6fdb5e3fc62a5f6f855cef083fe72149f6a675edb85645dd4661abe19248abc9fd2c57ea00d7331656ada43ab4b9e0e1e800b92ffcaa915f59bb7d78a02350bfddb68db0d", 0xec}, {&(0x7f00000003c0)="7a621413a1e0be50154c5f5f962a7330fee5e69c7de5f795c0974bd4f140a93b50da5e85f816451651ff9f3b376d8574f3094fd515884bc44b53e2c2c1f3919c26e93893aafed8ac64cbd264b402dff8eee2754e73576dcf431ed4a712bbeee97cd14355", 0x64}, {&(0x7f0000000440)="3a252bf23ffd09f23e871252a64d8c71ada0bc495e928a97284533447631fcd174b80aa1b1a5423bfdda1d13bef3c35da86bb6d4be06f0435dae740a1597a973e1cddc42d8526bcbb62cd0e2fe96bdefe304c285651b10684f2d2031dfa8bc8fb41ce1e3d3a3766bbcb7efa9ffa94b23bf8e9f683368609ecca638c658def5ab1454436695f6b3753a46df74e5cfae6be31033c1ccb5df48f3a90a2720868c3c7ab355ea2626aecf494dc43cbb41d6e9422541e910144addc2e549afc679450d7a99d54c0758007855e58add2e0b8f281973d7aea2c503b2", 0xd8}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32, @ANYBLOB="0cf1397f9364454e95e412485dfb732b8423394f357abcd5d4b0ce2780509834a75f15b62a3b8284404f5786988a4ce9b941417e3c164dd2026c087b62b74119aae224f50150436e6785eebb6f9514fa36a47060bfb3a3e048eacd0c56de868b35d5f6fe0b8059ba55ce172348d75188a38e9dc5c737b354c8f4e9d15fb0bc18bff58962a54b69b2dd05847dba1943b5a76f03536e7706746ed8535a9662d8dfb4bc6f9aa21f0b17816a7431c89898f37486d25728983faf00000000000000"], 0x120, 0x2}, 0x4) close(r0) 09:52:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 09:52:59 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = getuid() rmdir(&(0x7f0000000040)='./file0\x00') setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) fchown(r1, r2, r4) writev(r1, &(0x7f0000000100), 0x10000000000000a1) ftruncate(r1, 0x0, 0x6eb) 09:52:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x1, 0x7, 0x9}, 0x1, [0x8, 0x6, 0xfffffffc, 0x7, 0x3576, 0x3, 0x4cd, 0x9]}, 0x3c) close(r4) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 09:52:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0xe0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) unlinkat(r2, &(0x7f0000000140)='./bus\x00', 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x1}, {0xfffc, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x6a0) write(r1, &(0x7f0000000240)="860000d59faf5be6154ec3563a9f0eb254bffe7da57b1492f417d2378527e38b9815dcd89bed88a725f0ec702e772774ad4692971e4838b2eb915d1ba8e565f3e325099a94453af725e1f70e67afdc349bfc425466f3fd73b832dbb60a1e39728c9876d7b28bcc79eb748908a058347d589d6b972130280511", 0x79) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:52:59 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x8, 0xfffffff9]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x0, 0x9, 0x3f, 0x52586613}, {0x2, 0x7d, 0x59, 0x9}, {0x68, 0xfd, 0x8}, {0x9, 0x0, 0x0, 0xb4bf}, {0xfffa, 0x53, 0xa, 0x2a}, {0x8001, 0xb8, 0x8, 0x9173}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="3163ea8f3c3b25dfc40650e0c307") r4 = getppid() wait4(r4, &(0x7f0000000240), 0x3, &(0x7f0000000300)) 09:52:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) 09:52:59 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x80) lseek(r3, 0x0, 0x5, 0x2) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x20) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 09:52:59 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0xc003, 0x0) socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt(r3, 0x7fffffff, 0x2c1, &(0x7f0000000280)="fbb38390c2b10a0c59448171c634d7d8eca6f19fa446fe642006be729e0e58551cd26922daefe2dde7418553610038a39ce53c069face94706120c97ae04b1b4e3b78e1b12cb9c6804ae2598535d6e14e6230ed7a7db17b8db5600ba9eeda9ea2d06495524dc9e79b3f3bb088fc354ddbc3bc08f74792044909d070cb396ded22573ed1b87b580480a5fbddfbb1fac1b4059747ea7cb96349d2ae843f4ad016dca7e7e374a89c8049750d6cf315feb0e7201d58c15a27d689d29aeb889cbc04a2d33841aef3244e1d04a0d7fc586400e2f8c3b0c3a1bf3fb7290b153378cde2f57320eef11197c30af8d56cf5f7fb3627dcd8b659a8255521c4609e89b7949643168a29c133c4758c4fbaf3303522eaf0c19a1db20b7da5405aaef8d7b3cfce3154dfa2b691bd63b8c32174c7c29394143213dfa6330e3d921b9b93b1207594811f0604cd80b", 0x146) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:52:59 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f00001f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x5, 0x0, &(0x7f00000001c0)="81110a9222504cc1dcde25cdc0ada724ed53ded17226dc6de0c7146076ee8beec43e6a158920652c7fa27c8dcd199393dc605a3104bbd4768c7cae2b4f0767a3254911907b7ea4d2252698d642bebab7f22e83d1ed5a5237673079de1d7b0747dfcf615b039544cc76d36016dffad1247d3407d32d700deeed1a63f0fc273f530442a3d4e0dee8d147c4d1ecd90567a412d136a00a59116ec58f11f4a87458956465b6b06a37df", 0xa7) r2 = dup(r0) listen(r2, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 09:52:59 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0xfffffffa) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/100, 0x64) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) 09:52:59 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xffffffffffffff50}], 0x10000000000000e4) 09:52:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xff\xe8'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x5b5) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1000, 0x1800}, {0x2, 0x1, 0xc00}, {0x0, 0x4fe, 0x1800}], 0x2aaaaaaaaaaaa84d) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000300)=[{0x1, 0x101, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x6, 0x1000}], 0x3) semop(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x3, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = semget$private(0x0, 0x4, 0x406) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 09:53:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x200000000000, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 09:53:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0xbf, 0x8, 0x5}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) socket(0x1, 0x8000, 0x0) r3 = kqueue() ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000001c0)) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x20003f, 0x0) 09:53:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000321, &(0x7f00000001c0)=[{0x5c}, {0x1c}, {0x6}]}) r1 = kqueue() fchflags(r1, 0x10000) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x43) 09:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x1f, 0x0, 0x400000}, {0x30, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="b1e91bee8fad27050cdafd2413b0a0b3a0b4e23917ded615f671f574ce070680a4cfabcb07e101df62d2e58c76e61784b3d91b59f78f4999c0d8c53f1f9d77d60400c0ebf5df1ed037559b88026c28f8f141a859db1833126b77553eb8d53c2a2f0207c43bf933449e2f76954079faebbae3a2d0c51eed64d252112cb2b8931c9cbb25b35b35957bb3a926295a5966d66f9910308e5589e58ce1cb1e03c66e8bb69723df8a88c92ea99d28c0b0c2e8a8571f9ab852bed6f4061fb50a20b532e431a9a17092b9a4432862d3286f52cf4b5cc36106c5b3e4e9cb449d8e1eeb2ac948490dee2a4d9a1a6366909db4fa922dda89d322416dcd4236675d5919d15c2ac443e385502792db0860cdbec2ff019be38d98", 0x113, 0x0, 0x5c8f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x188) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r0) 09:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r2 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/164) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1000}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x0, 0x7, 0x800}, {0x6, 0x807}], 0x2) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x7, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(r3, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x6) pwrite(r1, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:53:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000340)=""/115, 0x73}], 0x5, 0x0, 0x592422d4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 09:53:00 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000240)=0xb97) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r5, r4, r5, 0x0, 0x3650df802e2e88ed, 0x77}, 0x8, 0x1, 0x9}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) read(r2, &(0x7f0000000000)=""/50, 0x32) r6 = semget$private(0x0, 0x2, 0x10) semop(r6, &(0x7f0000000340)=[{0x1, 0x93f}, {0x0, 0x6, 0x1000}, {0x2, 0x4d6}, {0x4, 0xb9e}], 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getgid() 09:53:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="840201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e4f7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 09:53:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a406000020000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") clock_settime(0x3, &(0x7f0000000040)={0xfffffffbfffff533, 0x3}) r0 = socket(0x2, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x1, 0x4) socket$inet(0x2, 0x4, 0xff) 09:53:00 executing program 0: socketpair(0x1, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="f7a438ab4a88dcb4e3e98bcbeb5fb822dc14ae2112f84488af8d7f567bf95c6ccf587295ab8f10157835819e32705e9f98a55f8331aa8ea22b777c8219ca0deb8affe626afa957142b19d091a9e9c96ea1ba6cccf58ff90638fed465a84713923a981010e5269df9dff5dc789ee274ea1203d5cce38022e3508e7d27b6f518e5b9e85b813fa2a41ed09a3bed077893ececeb0255b611088cd235192d8c0582a3372976c294864a35c2c99726505f84e327897930a212ddc600b8dda38b191335dd38fcbb3abd53d7aab6f6f835f71befcb8fda1a1c576d3819050a9cdba8b8bff0f103cd0cd222f3edced7d05d4b21900b9c43d3071f", 0xf6, 0x8, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x80000000}, 0xc) socket$inet6(0x18, 0x2, 0x9) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet(r2, &(0x7f0000000240)=""/243, 0xf3, 0x843, 0x0, 0x0) socket(0x1, 0x4000, 0x2) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/247, 0xf7}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/20, 0x14}], 0x3, 0x0, 0x6) getpeername$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x8, 0x84) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000600)={0x5, 0x3ff, {[0x6, 0x80, 0x6, 0x4, 0x7, 0x9, 0xff, 0x4, 0xf1ed, 0x4, 0x8, 0xad, 0x7fff, 0xfffffffffffffffe, 0x80000001, 0x7, 0x1f, 0x1], [0xc79d, 0x9a16, 0x6, 0x4, 0xebf, 0xfffffffffffffffe, 0x7, 0x80000001, 0x2, 0x20], [0x40, 0x8, 0xb, 0x3, 0x20, 0x5, 0xe9], [0xfffffffffffffff9, 0x20, 0xffffffffffffff00, 0xfff, 0x8, 0x7], [{0xaddb, 0x9e, 0x0, 0x2}, {0x7, 0x80, 0x0, 0x10001}, {0x1, 0x80000000, 0x5, 0x289b}, {0x8, 0x0, 0x9, 0x9e}, {0x6d, 0x100, 0x67, 0x1}, {0x8, 0x7f, 0x0, 0x8}, {0x3e, 0x9, 0xffffffff, 0x5}, {0x8, 0x348, 0x7, 0x2}], {0x1, 0x81, 0x3, 0x62a2}, {0x7fff, 0x7, 0xfffffffc, 0x7fff}}}) getitimer(0x0, &(0x7f0000000840)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x80, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000b00)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) r8 = getgid() r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/pf\x00', 0x10, 0x0) sendmsg$unix(r5, &(0x7f0000000c40)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000900)="13d84604f189309c", 0x8}, {&(0x7f0000000940)="451848d5f05c059f14e48fcb4fe3be9a8dd615d857f7e4c3a2b56062f91eb7c5e16aa339685bdcc408319e4c6f04681eba9e6f3a0b63b9521d9fe1a3d3fa5fcb5edc24d7e6135cd36895319bbb1904d02a2dce", 0x53}, {&(0x7f00000009c0)="60b526ab69d2316aa579a95e32458b670af5d61046860b5d9461213dc17bd5c2905ef6d2abcebb8a3f0417469c0cdf612b0669455c093a6937af0409e0e4a2a14ab68eed3c36ac232bea68c4f85bdadbb5197c846beca4bcdecf3fa980106eaca875870d74d2a4f07b44f4be319c6e070748269f11877f80b5fd31fe3d4566d50013c4d4a8af54922516ed78037918133bfef0a3306b32854f4bf44191d040708d21d2d5fa4bb1ac9943d83da2eb3dfb6d0e6747fa0ec22598ea3a08262c32f8beea465e7965099c4c5de3af6479b2e763b819b23e1f77e399fe33a192dd07f72746b95b3308faa6485c20468a54158e9073", 0xf2}], 0x3, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r3, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r9, r2, 0xffffffffffffff9c]}], 0x58, 0x5}, 0x4) 09:53:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x191) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x84) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x6000, 0xe79) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0xf4e1908faed27a28, 0x1a6) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000300)) geteuid() write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/166, 0xa6) 09:53:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfda3, 0x6, 0x7, 0x7fffffff, "35bec67c61f4d66b980dd59c25c9eae14f361927", 0x101, 0x62e}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x20, 0x2, 0x7, 0x0, "c1fe9376c5caa2ca9e55f0823b4bd9f80179917b", 0x0, 0x3}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) fchown(0xffffffffffffffff, 0x0, r3) flock(r0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) 09:53:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x80000001, {[0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, r1, 0x0, 0x26, 0x2, 0x5, 0x4}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0xd355a497cfd229f6, 0x3) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x2, 0x101, 0xffffffff}, 0xc) r8 = semget$private(0x0, 0x1, 0x204) semop(r8, &(0x7f0000000280)=[{0x1, 0x7fff, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xfc00}, {0x1, 0x401, 0x800}, {0x2, 0x5}, {0x2, 0x6, 0xc00}, {0x2, 0x4, 0x1000}], 0x7) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000040)=""/37) 09:53:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {}, {0x1fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/92, 0x5c}], 0x1, 0x0, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) 09:53:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x0, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 09:53:00 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) r0 = geteuid() r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 09:53:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x4f1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 09:53:00 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) socket(0x18, 0x4000, 0xff) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000300)={{}, 0x0, 0x4}) 09:53:00 executing program 1: socket(0x2, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001280)=[{0x0}], 0x1, &(0x7f0000002780)=ANY=[@ANYBLOB="c000000000000000010000009b37c07c94a0b7b89a5b1b3eb3f71f7b1ef288b53240382a6a427a215a45d19c2cef3d9e2f204800dc99995b942832b9d0506ef70468f5091563ad6bcaf5a95b209c2e2fd8ab42f813d7a29f0f853646f2c408e4ca177f17fc3a014f4d3e42a727f82de9d1af0daef5e11f0a715aae30a715695ce9bb4fee4c30a67f42f7d38b8659114f92e0933d5ed9d04dcdb081d0ac516b05ada5f3d62f5e0778c61204a2bb6561205d5f6916e14b73f456e5da6f93000000e000000000000000ffff0000050000007f20ca698dc977b0c0e8521641383c4d0d29c2d9d2f5999074dd103df29a0c124f29822831cf65a576610736c629b5fc600a785f11b909365a82f15af2ab334632fbaac25fdd3a0d8cb15bd22067a5001393334307a7990dd78fed9a4807964182f14c2b527846f53c3d07c6fb771a9b7ad848990dc7562f1e09994cc626750c629524978db16fcf16cd3c313b7d36de6e0399ca06d9b4ffd9e84c14d72d27f2d0884721bb0d42484fdbb03c61c99653900a4e52926e5361508c8e129bbbfa0f50a987406c8cfbf76dd00000000000006800000000000000ffff000006000000e487b5b2cd8c40878b3c5e89b092543f7f677f11e069ee76078e74aabbd6d4cf0ffc377114fd95a85ab1601b0d4bb98549932ce7860b294786b5667b9d810ed7b1a7be004da5d528b8959f665ee78941729a7fff89b9bf1c101000000000000001000000ff7f000082d2772b2a5623912ede272b8cd8523a4fa9398835dbb03da1526570c9df1587300ff58f4a65a65c525be9d5bf2b016135fa65167128736647d77118d3a739c9385f477e79942a8b935e8ea42d3ee85c2004bf789e1bc0c813ad479ad7de825b33f6d8f33cee6953293e3429495ec461937aa005af324865a5c8a8c23fae96f87b8f13dba7a444b7add5dbeb7f82abf29071d48fee355555a478dc4010bdfaf3fcd5c6224427f7a4352c68b67880b6e48b78cf399b63defe9935c89a32446f64dcf8e906724290c3f7f9197bf7082a2143c40b439e3bd06a8d67f9ea2c5efd88d0415b1893b75be5bd94549a5e0ab80e922e3812869265ec340f685aedc40684ad2ead954cb62be8d21a64bea30087d508e13c8d0c75ca18e814b896beb80568b41801c2f0b3a5305e6cbcee3a4190d570822637c787b2b4861534bbcb59bc763e453757b07e3ac28fca00a2e7384caf2b40950da72f908a960cbda05d377443de125eb224d262f2c4bd70a77811eb0f0c8ec8f85be1ee7ce75d823cd0e26c9cf18114e90c4674ca57f2f3fb3b86a4d23582560f52c13fbf90f66fe8b2d6b1cafc2abd9bb56441b8ebc8106af2808c11c0380702a07a0666a8cef76f902c808fcdd88da666c255af86e05784a8758cbe3f8d344bcf089621cd464cabea4b697badd2d6a6ff984a201414a8667628566a59ea701f61cc2193a418ed383613bd869ad3b5c34ee51b167e884fe8c16dd6e6ee9ca4b524c060e6bfa6ea74bbda729bd39e8a963f6c91d864a19a012aea9f8b74de5f8877562f42b16c446d95f841dd7a45abdecc67ed119b0f56a7564b59452ffd61907b208b4222abb19bc89de3ce82a26bc064cbc1bf69bd384978af72c4ed189a938dd4100444292e3a868d991c1f021d135e013e41d8d0334268d244a296569786117facbba2c90bc7a2744fdc317c00d0a37c4dd31d1f9a9d279a32d2cebba25cb6752c55653263e84975dbc007982b44f00ace30a4ddf740ce558e140a6dde3cd9af28fa782fa297323f6d074e5368dcef14c044f7a931cb2d953dfaec8161c4db55eeee99f055b923701c52401f0db447597157bf0dcf66b9d8f849fe698d50262de3b44b4723822d31d1b2dfd8a216f8b58358e0d822e17ce5fbb65fdee228d10fd71e405d8cc760277370cdcff6f33fd33becd70507a2784e06d40cb358317032532121046a436b5cd00673dd93ad46a6095d5d866a549c4f72ebb0be2f77352ee3a9d32154f6027e1826dcefda8b4633046e710017687b1763099f453ae59a10b6c4560c8cff9b244883e7ceae48054b423c85a36bf300ee247b1dc78aa8ff3407e4e0dbbff8d49cde10e42d6ec62e1967f012d6d9dbfa3584e84ecf918625de87b58d2619c8233bf17f951e56ea834d7a7fed6c2add1dd611a28aa563bb9e2fd4513b6691e3a2df603924aa1d16281d0dd9b7aa5b473ab081dc8a4721ad2f4dbf1925b77c5f933967c6218b1073137bdc6a94a3cbccf7b9ef11401323721f8ed6519e2d840c2ce561a9883685e2c01c30eb33e8c402f0b691cc5a3eef58c06166df05c53e29b635d4a1a8c177a6178c48d2aa70ed2bb04143bea31892b76ea78dc80447fa252e0eeb45893a546ee4c706484b6e227ee0a20a8c043c7752e17576b6dbb56dad61bdf5de4e4a24074c882151d4acb3e24af4697881495e2a69908d64e8373f3390e3bda61d8887ee73c0f370a2182538a74661cb287fc0fc9b3e1dab19411060699351a4eb6ce2ef8863205f86c168819a68dd87d62da4676a2f081c49f833cd526db3421f8b750738ec02f170d504b97ed4b12ff5c706d38b5472730b1a93a4bc15708975b58b11b7fd7d64f61df84bb4214d7133ffc8e9233b76559a373afe0b64c13e65a8f01387dfd32be9fa6137af0bcadc88a2e7730c08d1eb68f237b131b826edd42bf701ae7ed30ab5129dd4fa419419cef31a5d82f42296452f8a6cf1006da12729770b2ac54b246b63267ebbe546a5d73583a55412d75cfa2fb7251d624ebbe257e5fb68910191a67c95399faa43563ef01f3f1afbdd5514f7a5d072eeebeb528bdb8302ce6d644d00bd1d576ac692f60e28b6c06d3eba030a0730a0ac8eac31aa8b77cd9cf0e925517d003e28766b12c004a6e3ebc5558575aab3ac6c8ebfb4ec33bc77e8d10aaa33753b3fd0e3cd2fced8555ce4965c648e34edf3458549e4f68dd941febf58073cb1f03eb30b8b10e61b86a5a1e3908aea4b369dbb64c1c51558d41d074ce3c8648e425b300e348cb49a9103a404f84800237f4488c27537d0dc98f5e992190d"], 0x881}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 09:53:00 executing program 0: r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x80000001}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:53:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="f365a238c4023e35", 0x8) 09:53:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x141) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x1c1) 09:53:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c95a1a7c7e495544a35464dc9960f18e236b4a3e990652e440bcead37200"/39], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:53:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = getgid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r4, 0x0, r4, 0x126, 0x7}, 0x8, 0x28c, 0x7}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000280)=""/143) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffdfffd, 0x0, 0x0, 0x0, r5, 0x0, 0x5}, 0x800, 0x400, 0x58570514}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000380)=""/4096) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(0xffffffffffffffff, 0x3) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x3ff) getrusage(0x0, &(0x7f0000000180)) 09:53:00 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf00"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0700000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c63e9f198404b21822026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10640a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc137e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102fdf43685ca59e0000000000000e1f62f9f0f77ce3ac323935000eede9fbed80d757237ebe42e981b3bfdb760de6a7b9ba1958c66a6efe0967f8adc3c7a5ab2fd3f57b2b6978ea08516bd8e5bbc9e57b1f13401de32d8dbb97608e9aeef857f3e8e3dcb709617fbff080d4c77cdf6a8c3d4cc384bfcd7226ce59bb93f320223e450b5a1187a77889874dbfd1fd715789148992543d2ab3db80df38108cd1bef8db860003eeaad0433eab0edb50a82e16b59ae20ca8563bf074e503b6976eeb20b9fd56ed123076ce38f2b0be194d1590210a684e3bc16ad968779ec325c14926b0b326b1cdc36dfb3b738bc540"], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 09:53:00 executing program 1: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="070000c700000000"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 09:53:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff203d13caaaaaaaaa0486dd60a4000000003c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) 09:53:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r1, r3]) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = socket(0x11, 0x4003, 0x0) read(r4, &(0x7f00000000c0)=""/74, 0x4a) sendto$unix(r6, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:53:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000540)=[{0x24}, {0x16}]}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pckbd_enable: command error 09:53:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="100ac5d0dfabfe27f4b9", 0xa) pckbd_enable: command error 09:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30, 0x10}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x4, 0xfe, 0x100008}, {0x1}, {0x10000006}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x8) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x2, 0x0, 0x3}, 0x8) 09:53:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x7, 0x800, 0x2, {[0x1, 0x12000000000000, 0x8000, 0x67c61ef6, 0x0, 0x2, 0x2, 0x7, 0x200, 0x8, 0x0, 0x5, 0x1, 0x23d7, 0x5, 0x3, 0x2, 0x7c633be], [0x1ff, 0x7fff, 0x96, 0x400, 0x1ff, 0x401, 0x5, 0x5, 0x20], [0x2d00, 0x5402, 0x9, 0x200, 0x19, 0x7, 0x2], [0x2, 0xb9ea, 0x10000, 0x40, 0xfffffffffffffeff, 0x7], [{0x1, 0x5, 0x8, 0x80}, {0x2, 0x85e, 0xdeeb, 0x1000}, {0x7, 0x7, 0x1, 0xff}, {0x1, 0xb8, 0x80}, {0x1, 0x9, 0x2, 0xfffffffffffffffb}, {0x5, 0x1, 0x6350, 0xc140}, {0x8, 0x8, 0x9, 0xfffffffffffffffd}, {0x1, 0xab2, 0x40, 0x4}], {0x1ff, 0x7f, 0x7, 0x2}, {0x4, 0x3ff, 0xfffffffe, 0x80000001}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) getsockname(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/110], &(0x7f0000000340)=0x6e) 09:53:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:53:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgget(0x2, 0x104) r1 = msgget(0x2, 0xae) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) socket$unix(0x1, 0x1, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/229}, 0xed, 0x3, 0x0) 09:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x66}, {0x30}, {0x6, 0x0, 0x4, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3ff, 0x6, 0x6, 0x100}, {0x2, 0x1, 0x7, 0x23}, {0x32, 0x2, 0x6a, 0x5}, {0x2, 0x83, 0x3, 0xa00000}]}) 09:53:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e, 0x0, 0x0, 0x0, 0x0, 0x100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000003118000000000000000000000009f6e4f70d03455024fc9df0226405017f9809bee86067a8a8978b5f8ee9471e9125cbeb376a2825c5e3f75a"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:53:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x4000000000000ffe}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) 09:53:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() syz_open_pts() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="9c", 0xffffffab) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffff0a) 09:53:03 executing program 0: r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0xfffffffe}, {0x30, 0x2}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) setreuid(0xee00, r0) r3 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f0000001680), 0x0, 0x0, 0x24) setreuid(0xee00, r3) setreuid(r3, r0) r4 = getuid() setreuid(0xee00, r4) r5 = syz_open_pts() fchmod(r5, 0x276) 09:53:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120, 0xfffffffffffffffa, 0x3], [0x0, 0x7, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401, 0x0, 0x0, 0x7fff], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x9}], {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r0, &(0x7f0000000080)="108829ffc4cd7fc0183f4405cf529ec85dfd51d10b1b9959b6dfe620c02f3a03b0895f6b", 0x24, 0x0, 0x4) r1 = socket(0x18, 0x2, 0x0) mlockall(0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:53:03 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000700)="b1e91bee8fad2705371a83aa00e61a9a57993998adcca55686e6f3cf02df0184fa01cf3470d537979d8eca339cfd106396620a92729d1797a7c9851cf42a6901b7176034cc02aa8966d794114fd227a34d4c068799c30db187ffffffffffff7f4fd4ef4cacb97538182e3ca527cfae47ca09a93160c89e5fecee88f049f4eb31dab5a4eba0478cffa44c2686c8abb4a4c03e66b5f24b0072c09dea34c81120a8d909002d760e95b351e5e2d113df8ef35bfbee220477a533f6d2827c4590aa75a346da0983970fe63cd201ed4247128a6cfebd961a8391ccf5a3a08712001d00000000c0a6400bb6c0ceb104d4c6533d24aa07700090bb8383f9725f98efb299d77db950a760c1359db1d4e43a1be679618f22030ce233717cc4048bfed0c82947f6ca8b8a6926c3ad69ba53ec84e199e0c8835d07cb3f5f9e58ecad0d8275f6251411fd57e8e54f3b3647af00000000000000", 0x153, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000400)=[{0x6, 0xc3, 0x7, 0x7}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x20, 0x0, 0x7}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0x6}, {{}, 0x5, 0x18, 0x32, 0x6, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0xfffffffffffffffe, 0x6aaca03e}, {{}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x4}], 0x3, &(0x7f0000000580)=[{{}, 0xfffffffffffffffd, 0x88, 0x20000000, 0x5, 0x2}, {{}, 0xfffffffffffffffb, 0x1d, 0x8, 0x0, 0x9f}, {{}, 0xfffffffffffffffb, 0x24, 0x20000000, 0x5, 0x9}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0xffff, 0x9}, {{}, 0xfffffffffffffffb, 0xec, 0x80000000, 0x8}, {{}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x3, 0x4}, {{r0}, 0x4, 0x1, 0x20000000, 0x115, 0x81}, {{r1}, 0xfffffffffffffffd, 0xa4, 0x2, 0x9, 0x17}, {{r2}, 0xfffffffffffffffc, 0x38, 0xf0000000, 0x800, 0x1}], 0x5f3, &(0x7f00000006c0)={0x0, 0x400}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffeb4) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000200)="b8ff2ddb7b331b6d51e041f38b76af9ed86a0d3ff7591101e9accab737c46cf32769eb3229391a43d8dddc654771057cbba3cff3901d31f1a729ab4a58bd66a5488d7e0b64b20e0d4769112249300bb9d8e304c7b9b7d5cfd342055071f0052621e7ea452f1dc450ed61166a774d1a41b2e69ed372c7b2d36e5b28f3d21bab2f1bdeb215786d30ebf779eb5b33a1862ee95aa6d1f4fdcf9dee8ec8e4704b36d503b2a450d33d272085e2bd1fe510bff79cefc04bc7aa421e9de31bc99e4b29dee2188c5bd13b913c60ab1661db", 0xcd}, {&(0x7f0000000080)="541af5ebdfac16404a4905669e06f4894ae23a591292d5b3edf2f2531925baa67880801c6b2569a20cbc8fd7a657ee6953ec483bdd753213ffd3a542a6fd7d30f74bcc8750ebcb6f32b2c18829a6d1c4af4d60e40a6ced482ab0209f40", 0x5d}, {&(0x7f0000000300)="8fc97bef40b6e478e1c82a8741a1b00360987011208d0bb0e6b91caaa598f7b156a84a1b825477dfe1f5a4dd1b4258ec693c4ce3b4496b4e55de82fa2d7b807e7ffde82d75e7ac8af51a6c2c024f5a3d102c1e9ba066f3cc2a13472dacb815ce40f85eb8f3b2ed7717d3fe7ed398cd4e65e89f8abe34ee99691adcb2afcfc8b95538d335180e5e190b92be38a2f1d640bd4135088ff8b6b16f9064aaf27ae58930c962251115ac4dd212acc13cb0b70e9267c875852dd63f003591526923a0f8bbdcb8c873cff5e50b4c", 0xca}], 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1ff) 09:53:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 09:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/164) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x1000) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x3) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x6) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 09:53:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f00000000c0)=0x6) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getpeername$unix(r4, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) write(r3, &(0x7f0000000000)="220e22", 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) dup(r3) 09:53:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getgid() r1 = getuid() setreuid(0xee00, r1) r2 = getgid() readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)=""/179, 0xb3) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0xc) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='c\x00') 09:53:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x3d, 0x6, 0x6, 0x8, &(0x7f0000000000)={{0xbd, 0x81, 0xee, 0xa6, 0x6, 0x4, 0x9}, {[0x40, 0x4, 0x2, 0x1, 0x80, 0x7fff, 0x8, 0xff, 0x3d, 0xffffffff00000001, 0x1000, 0x8, 0x9, 0x4283, 0x0, 0x7, 0x5, 0x2a208c99], [0x19d, 0x200, 0x8, 0x3, 0x1000, 0x10001, 0x6, 0x10001, 0x8000, 0x8001], [0xb8, 0xffff, 0x100000001, 0xe36c, 0xffffffffffff016f, 0x7, 0xffffffffffffffff], [0x1, 0x1, 0xffffffffffffc131, 0x100000000, 0x7e2e54ef, 0x100000000], [{0x100, 0x8001, 0x10000}, {0x40, 0x8000, 0x8000, 0x77cf380f}, {0x4, 0x200, 0x2, 0x40}, {0x200, 0x0, 0x7, 0x6}, {0x0, 0x9, 0x7ff, 0x400}, {0x8, 0x7, 0x7, 0x1}, {0x6, 0x7, 0x2, 0x67f}, {0x2, 0x7fffffff, 0x4000000, 0x40}], {0x5, 0xea, 0x8, 0x101}, {0x0, 0x10001, 0xfff, 0x4}}}, 0x9, 0x1}) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff9f) 09:53:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x80, {0x2ac, 0x9}}) r1 = semget(0x2, 0x3, 0x80) semop(r1, &(0x7f0000000040)=[{0x2, 0x1, 0x1000}, {0x2, 0x2}, {0x2, 0x4, 0x1800}], 0x3) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r2, r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x7) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0xfffffff7, 0x8c, 0x92, "027af62f74c202dcdb8de54ab5450ac2cc68c923", 0x3ff, 0x20}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0xff}, {0x2, 0x8001}, {0x87, 0x3}, {0x41, 0x6}, {0x88, 0x1f}], 0x5}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0xd3) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x812, r8, 0x0, 0x7) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 09:53:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) acct(&(0x7f0000000100)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) 09:53:03 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 09:53:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x1) 09:53:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)='M', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) fchflags(r2, 0x10001) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x1000) 09:53:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 09:53:05 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0xb57, &(0x7f00000000c0)="b1f5d91543bda21149de05185da1c8f1da7e64dfd6331e8248c2f8701f8d16fce295ab7c44bc59cb212d7289577074ab5127fa762ff838349bcfdf39add3d7a237f2df521b920ce9b1fc98e60bc7f903066bcaef5bf642e7122478f158f2cc5e85ed667bfb859daf338fd6d24b9077182ef44c16e8416fb854b8cb7ffd51a8932f8c5450f3aaf53554a6a85b7a6f39ed6b80b85c589aeb8997127083150e68eb6f6cc2906b", 0xa5) r3 = dup2(r2, r1) r4 = socket(0x2, 0xc003, 0x11) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r5, @ANYRESDEC, @ANYRES32=0x0]], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x3, 0x5c}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r6, &(0x7f0000000340), 0x21) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r7, 0x6, 0xffffffffffffffff) 09:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xd2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/82], &(0x7f0000000080)=0x59) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) setitimer(0x1, &(0x7f00000002c0)={{0x46e, 0x6}, {0x40e, 0x1}}, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x0, 0x3, 0x906e, 0x4}, 0xc) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 09:53:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x6, 0xa7, "9a21de606fe464d488e85335614ff9adf4d5dec9", 0x1ff, 0x1}) 09:53:06 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000840)) 09:53:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 09:53:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = semget$private(0x0, 0x1, 0x204) semop(r2, &(0x7f00000000c0)=[{0x24ae6ce71509c0b0, 0x8001, 0x1800}, {0x3, 0x1ff, 0x1000}, {0x4}], 0x3) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000000)=""/48) poll(&(0x7f0000000180)=[{r0, 0x40}, {r1}], 0x2, 0x0) r3 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/4096) 09:53:06 executing program 1: r0 = semget$private(0x0, 0x0, 0x20b) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="53cc2e2bebcb8cb76b0d9af8540a34053e57a91a66181bfdf0af49c015cd9d1ab5d3ed55030fa294ebaa0c028119f7031cc3eb5d39d509c7b5d7479a87c7808f7836f67e303b811578cbb003eb8d2315799fd19601e2ef848535e48271c0508699c8e3611054d67cac0e262a3ea0726f474f778df9321113259471b75c653f94dc472f0d6a066c08799091533366bb2597281182804cc59e0cc55b3f56b0be624b2a9622d51833ccc38cf2d90aecba6f4d64d6baad067865a87f631bc9b0a574d301708ac0923a9b011e3105242f0bd13b447ca97cf5bb3ad395e731337df3059d2ed507a592831f40ad86f504333c", 0xef}], 0x1) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="f7e42e42674ed25590deb29d96d36639b7799fafa68653834545ae42ebe4e47ccc054a349f3564ec46c9d431455959a15c4088b541ac00a5579ebf394c960cbe0740a2f73309e8227c0b92ad1d6de8b2029b6b0ebc7a4025cd062817df78f08f75a44cb24db4", 0x66}, {&(0x7f00000000c0)="9dc0ab7a8c57e88561441e1df1763581dd94da8c76d12b4bcd690362a7d394ae33535ff5eeab2d1f008e534b8d3e0fa567da6bb7fee18d50ba4dcd74b74a3ece9d5695bc4575c11a3335d972b37726a30f62d573", 0x54}, {&(0x7f0000000140)="3df09ace994fb5f71c1f4b188c334bcb34bb0aac8ebf51033178a1f1b985d357b74f01457f3f51f11314c225af0853686cedba1b8700cf113ffdca0b0ebc407717350cbdb12647ee23d85899d9262c5076ca2bca63a075b966a4464045c981738feb972fb1eca9dd98dc6f88a63bf651d174fd0ae191c2658e3f310ba76d67e40f83b6e81d6fd14a5b04e1075d1d71011a808cac2ba1301aa1fae7da32a1635c3918fe6122174506eeae01364b320bc249f5946375db2ac3827177d5e523383b5bf0db748e09903aa7b6f9ceadd57faa1685aa28180639b207f3429f46d577a1cd", 0xe1}, {&(0x7f0000000300)="be10b30471d832f8f6a38a838aab6c08443fb7de6f0c8f1074621c46659386044527fb64f1809a754e14d2af7d6baff2001ab8578fcb366ef54fceb179969f6b61ad45618f839bce4c9e9b113ee9f6554fb9866dde70811234584ce5e6237dfcd29a71bd3a4542c06e73c51e07c5525b570a", 0x72}, {&(0x7f0000000380)="eb8f8fa091051aff1b2718f597564edf9ebfb0222678ec80d0f88c5f12d77960efca977d2e94f43469fe34147031c2857b8a0ba2e9f91ec9bffae7df3c1bc71ad66d284a3c8368e649c2f4fbfdf6c1f853977dad99db1ad5d8c7a4e8759b8a4b9cf1ec1b30aed7c7942a3399dac8708c56a3bc2e3ec5947ce4a61c218fafe8d867ef4665b99386ebb87cde320028b5be9aa05f0d2e877a3c39df06ecfe36810a9aef1270e6330027d75db9bd", 0xac}, {&(0x7f0000000440)="7c30b80a9dcb4aa1a7aab1", 0xb}], 0x6, 0x0, 0x0, 0xe}, 0x2) 09:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000200)="eb70990673985208d228211ff37356e76d81e74ee64a8de09c2c9948ffd61cca396e80c7864b66f9b29b9c3f9e78ea1e951b9a31a8d90966956e69b4dd662101445487a0d0871e54c0a2063bc3ac377e2a1e11406ca8bdc49462a9a9ada83f4d8f552a59997963c44e721a1be47afc87ca5d38b23cc3f0195d4b922f114165e3abfc62635fea6966dd3b76872872059d756695411b2769c1b495619f04b666a8ff41ed890c8b70b7bffc8fafd9cab77f12d820e84c8266c9557d1e5b2d04895df7c164d55bc85d62f9db9976a738fcdd7b08be28aa9758f595914931a5354b35d9a69371a301753c16267570fc8b2ef6fd731b25912f17d2a301f210594b4986368922ea8cb0e95e25eb3d5d4fde45a037948e6f94dabd029f60ea72cc69e6cb77e3ed4a8c4a56c270bbab0077b1a1559502eacb55666713455f9fd8688f5d9fa31155b079dcbcfc5d5aa30d76d370a7fbd69d04936170174f3a66fc8bf9179d698e29bf0aa77c41bce542db9ee374a74225dc6007abeb86051203f41cde87854e7df0e75a08ee1da26fa26bd56b5b39c2ed4e1d37fa96f5373cc3f56dce6de16b2123a0d4bdb0a03a94074a4afaf7bb963de289d17e40155bfd5a34fdd3d546f64d7588e2917ffc8c3966c2bc0e2b41a549849bbf1035fb584fa93cb61d317db22bdc81b4f5f2d0629ab68807169bbd09d51fe86763d7b7a60776c9018cdd3f07c388532b86759e475d2e608536325a46224972ec879b36e1a01aa436ad384bed930aba7f06ec7c00f572a5a3f0e80cc61cf13c1510ee47ed701003cb852107c26f7dc33893c57560d992f17867bae25c90d641f98630b4a6e9cb464b53045c1795dd119de56a423f70595970e2e1851e50dd0f0a9788196d562e41b2bbaead15c3ed63ac6da59d22a252a26c06fd1da1e8af99c1646e838c0b2480d2f66c9f8d498e1ea4554e56983e7786a2a44c98007c618f4991814402e33eb5f289488610c1967b0235438e8775183eaff95aa0a42e00b24bd2abdd481e68770421f2d73e07ace48629761336ced7d1afbcbba6e3486cf8a81eb6a766c33aba3e6dbf9afff75e2b73d71b96b435b65094b90cf01828abd5d69250ca1b66b95b650f942a1caaf8a53b49ea95127b17c2dd338bb454abbcb451d8fb810e492618dbef25c2b25a8d953d8b4d046e62e10c8ffa7b1f7add950ef35065687753e9ec3dc2eef06b7e7b62f2e2e4559fe3471b2490f43cf1a60572eb5ae709a32ae225c357ae58680b9b695a605af8d51957a5f2531043b0008e42c91481eafdc27aba31caa6a12ef69828767d60cbde2f199a53439e68762b4e2280156d9d90ff3b0280b941b526293c6c37c6d33e2a44bfdc9967318baced229d27edbb48a18b69341d367fa81d94165aba39f04e4dea8a3de25f5ab4c58c24e3de1c1eae4ffac3449f1c9d27c707e841b559bef03b6e0e84b4362955d7e18030aab4ec76940f6ab3236aff033d8db08d67568fdd038229756a91513973a146b8b5704542e5bbb7cee00eb13edf302c70aa43a95e1cc4d22e2f76ad2e97d142f4f81443f30ce42be2996c3a82e20331c09568efadc6a5b36f226f1c3413b5f167ea8d19c6f6ba887dc95cdbe1d0fb608478d8d7e8fe16d08616ac6375755a47b17949a84768e51c222a145bd2b22dc4c7d68e89e1c38fb3f221ebac0231053891afa73207b5a97564ee589fb6fd533ceb08ea58ac0dea59abe5613e600604394604bfdf4094588671984715474e9951ce0bcc8bddeaf42dd63b1b542090cc2ed7be29bd7c5a726b5c344fffe8fe54abc9392c73b7ecc68065e9ebb59da4299731d3379dc1d47923010efdbc39176e5d8265ed4374ecac4d19ad7d0aa4323e40fc601233d7fc6bfa2d965c688f401f85cde12c837c11bc8c668a9bb595864c28d58f61eb0f21567e109cee11ac26f6fcb6cc13abf729c334c09ba55d52aa8ed90753e5320a147f01197fb69939df0b5b2cb1d5232b410d7c66b154112f8d8cb0b15d735ae531252fab763b6e15cf02ef853dc74e16a949f2ac1da633d6b0473cb7173bf70034ad7bf0b410dc1781ac682a7494fcd2ebfcc59af4e394905c03c52846eff4fbd7f0101c0293baa76ba26d93a75eb8b459ebfe78c4a88bc548dddc1ae28cb6889f64ae5ea1e1bc831629f5a4551ff59bab730dbf9fd2b875134d762bdea6ca04b627c9011f2ba1dbc7e095cff7a676c8069356bd683f886927390b85702035e5ff56e16b502c2627384898fb35506181c286a9dd8df1112d1c650363e900dbd276d5012b8327c37d9d6e8ede2e4d52267e30da3346c544e98ea626a76ab98a3f069476572a9ba89be05b1b405de2c2368d3df46caad0f00cda26c4119df61808e6f9db5d746292f060bafd5af406d276a903545e22236a06e712f7e79980bb5afbd52c8b18572816d9e108d12006e9bda6e81d9e5fd144efcc731352b88d5bf38c737a8ef7d0c5648bbc883e001dd8f312a77726c866092f01b354e7dc4fa5209a760e298d1f7b3ef20ca4b2a96c6d7a185257d04a4de4ee884ebba44b8727aa4521d7fb173f88b5c850387e153753d7ef0fd3ae625e8ba8df00279a8ed6e70b208c05ef047e87d70278071751fbfe20d92c2c1d86a54db6f467205724f3cdbbf32de3dd2c8cd91081c72f3c8f5db7c799f73bea1739c567a7349f6116cc0f26a0a132e93003ff5b57ec298c94ad2d76ec54ad24d5343fdad920577c5391babea1876b8bc91360312b5ff3a53d217229c4726065f82af8183d88908cbce016f3cd2814f04d33cf90fce4c8c3fb4478e41d2f95c73076a9d3a4b2e95cb75311fd3ca7019c55f80a23fb28a0c428dbb89d0109d92be3080053f13c6de5b25b0209184253ed62377cd832f03991ae2b654f6a8c222bcfc0f52b852fc4bbeea06da12794420ce02665669af0792f39485a12a70abbccdfaccfe4b98e797f6e09332ac8ff2cd5421c05f74b4d94cef8468b40f61f05c9979043cfb4df93eaa307849d85878bcefe432863e0e90b76771a8e782f00ed83afe401ed5df8f30ee259616eef62f85b16b9148c483c0396088c9415baf75f9b28b86d269463719aacca922dcccdc0fe51fb5c7823721b8dcdb4127c454a64f87cda407c972ec2dda519f4e8ffc59ee48dbca79586cb67beda0e079424a85b5bb5911d5d37238b337c85847e789487c062d9118a2fc0f3463f79899f3b3114ab6c4604e44abf393dbb40e39e96dc664e8e76f8600dee9762eb84d1ac0d6ca07510cc3d63ea29d8d2116985602496173b83f8d6cf0c8e00e4c2d75e13894432a1de251632d9ae4331bc943ce6852199b29da4115ba041cc7a9c46fc45d23f26f53c4b4c07ab9f34701e9e6726b7054992e913ce36dc58913d5610819cf0dd58d51be331b0b29b8e57fd9ec5d39a07fc05c2379aca3e967609453631507ec2115bb9a161f48d6fd6926def97b5a1bfe66419b090709f9c7ac296abea6b5af9ea47a39eb251df43ca40809a7005aa2928918556ebc244c66a523a5de08de03bb0b61d53234eca262d7d8ae935a73656918b5fb4ec754a60af1fe0aafc70d326b95df5a2b4eaaa873c46d8f9382b26a7bcddbecc7730433d65775e2d6aa711f7425f78878e36e99d7b534202789fd4225ceda9e05d3a48b3ecd417894ea390ba5e48b22dcc7b82f6ebb737d4d59abb8be0889ae949125a79726b0c74313def5e4d7dba9df702970e267ed59f501587252d882db8247ef8e430e29b84edd2b2da311853df3e5465a0147fddc3b2a93033e939fc8149cca12bcac8a058b06cde55d3dbb1921c5358b715e4127860fa50aa985477bf99ac42213ecfd9f92f8ed4a6897ef45c80444f33861dca1a4970f3e5c7e98acb02923bebb9415a0f13a00697acd775864348bb38d44dab9ccbd0efd896c66f32e06b8bcdbd35091ffeef9f95f1ba44ccdb81d8bbfa5cea73d7c83e93250a59521ad75dc5140afaea767e768ba039b8ff490e5e061a0a9053166a6cafdcd01b201c1502515c556149969c472f7e127fc63e945dd3e669599c08c738187bc121c3b7fb3b753c2b31c17310cccf364dce9ece93d293b72eacef13c81a56addcf3b3fe05f12e711202a64c5e82289b3d556a1c0fa7d1b7424c21e41269ca16b41129af4be36684d7573bd63ced63d5c75e12b3237ae45c875cdc3e358e78087080c3edbd942431b22b0fbe323a77a0d59fc3c6454b76925d6d401fe7931d387391c2925c9de170dc2e4cb6394d4bbbe3cdbc7cb42ec943b7df1fe3ada7029c6f0f105081de32411a83ddec499300334f68d1276ddb62602b24a1d4a0ae86f90b6ad43d7b1d537d9107d4df31c229dac8a80ba3fa1b270695a46bf020a79e1c258fa3c28ed5c958546771e0f6a51c65f9233e6fe63c2fcee73f97f1ccf3d8bbddc66b3c88f50df3c713550ddceef1757063d5ae618277bc15256aec99b888acf51946cf11d0370a165b169624bf5db5266482eae8a36d82b3147a452080df16441db2a565c394a5cfcc9bc575ccc712c8e1dda53241ce1ebcac2cd692c7ceeb6fb1a8250e9ded4f68fc8d1a2e94dcf6c20e78c685cbbba206517b25455867ffcd8ec442be297c592ee15b13d2c1c4368b52d016f8fcb2604ea0e1f5e66c3685b86417881de0f991e40f8f8cc2027ade4e022b64a938f4165492e4d83df42b54ab0e017d698f19323924542fa9463805ed67ea198caea37148ab5045d31789136594aa9edee6d56860a4b80bf6b7547592acd2eb7ec6aa1704f03341cfce3be3d52c04aafbb4f964d8063e869162e592ffaaa1ec1443f069dd3beb1e4c6f13fccec37ead0b279782b7ff9be9622458c264f563542d18eb419a69728003d49b2dd0468097ec39ffc3e3fdaa178d50fef1950b5b470238a9fdff6bd562fd8d4789338b98d9e0a87ef9507d1f3da261fe1bba0e7f3bf7a2551bfb580f55348442b9e9760d7db8b43ccda5ad9ed9a76ef3a45538aad3e98fe1bfa650c56d7c9cd77848b5021cf95e808ab78a771de34a41fee3cb183a02013d81eec04ec51b3b0beb5e12efe8f8cd6aa64263511712b49400f46fd446c9e021769f7a443bc3c77fab97b0fa47b76d1e809f94618a921fd26de021115fcda8298d48808865b3f954c484a2fd54cab007c49be1dd7dd4d0028a4ba65471855d14248979dbde35175bf0fdd4e71c0a68c18171b21b1ce0754adca4da6779c8332e2c2622f0bb9100417d5108b8f129f77040a90c496825203a95510fb667d41b08e6027aee770b650bdcb70047e33c0f2b71115479b151ef03b8ed093afa5c5864931eba6ab9f52b0ef43500dd910c2eac6b7612ee34159239681d6b60f5212536f0e120f2bf5a868437c208dd0f977d35b08b41153b3944ae9f5a265a345dc87c3d36e46009e4b236b1b08cf026d8ef51a67d7bdb7c5af731cdfad7d875b3b37070f8bd89976f79b4628eb9b19370463a4f57fa8d16fd87fe0bfe67c7f2436ace6c20808a48f6c9a48bd1f7aa2e40c63a0d9dd80d4a682dd8a3c6af06a68dbec75b577fb91b710025ad994c24be019f904e49dda984256d1c4958e8ed73cbadd90a2cc1f7ee346a89af714f79455f9d9b8ed1de2ee773e576d32a24f336b7d30e7430dd4d193761030fc256b9b11ccd80e0ed400180daf0f80b8659ed5c272d7909adfc73c52164ebd27c6bb64622f3da1b93baa4ccde4ded73e998550ba9f87047d5e993f208b1c00aaf9e034d2f20e81aed8c38800f597819431e4fe048407b341c60a312c981cde22bf2ff3bdc", 0x1000, 0x0, 0x1) fchmod(r1, 0x35) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7fff}, 0x7fff, 0xeb58, r6, 0x0, 0x26, 0x2, 0x5, 0x4}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x400, 0x6, r6}) 09:53:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x106) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="18"], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001680), 0x0, 0x0}, 0x0) 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) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 09:53:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3dd3765279232c00000000000000401", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:53:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) getrlimit(0x4, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 09:53:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)=0xfffffffe) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) chown(&(0x7f0000000040)='./bus\x00', r4, r6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) 09:53:06 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffff}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x100, 0x4) open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x0) 09:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r4, &(0x7f00000000c0)="b1e91beecfad27050cdaca96f400b8f2f9f5a66b09772e8c28fd2413b0", 0x1d, 0x0, 0x0) fcntl$getflags(r4, 0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 09:53:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000019140)='./file1\x00', 0x80, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f0000000100)=""/102395, 0x8e72) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000019100)) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) 09:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x6c}, {0x6}]}) sendsyslog(&(0x7f0000000000)="dc091e6a2d741de4a94820296b1fe2fbf71418", 0x13, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 09:53:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x10000}, &(0x7f0000000080)={0x8}, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) 09:53:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="a87b9d9ba826286132ac3a1ce47cfe35bfdd9f4641ddc1415920b0d7c65cb84d474f3c2bea6ba32276fb1fd7f3f6055f0f1e5e8415ec1f7e23ec7e8c97a8395bf0edfb2397380a4cf685c65476260ca8c0f816413ff932626c07a893a78b388f149fda3689f3ba3ecb31a19a94f4da7e2e49bdc056485145119516aa9a20ae25", @ANYRES16=r1], @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "8119d27885429e143af20e662afa37947fbc7de31e1d38911700bc5f3efef71238ef94e015b7bddab22b5756a746245d200089fd1f"}, 0x3d, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "cee7"}, 0xa, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 09:53:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/164) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000001280)=""/215) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 09:53:07 executing program 0: socket(0x400000000018, 0x3, 0x6b) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *407918 81137 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8224cd80) at panic+0x15c m_copydata(fffffd805dd1ef00,30,2,ffff80001e22bb88) at m_copydata+0x17e ip6_pullexthdr(fffffd805dd1ef00,30,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd805e55b9d8,fffffd805dd1ef00,ffff80001e22bcf0) at ip6_savecontrol+0x373 rip6_input(ffff80001e22bf48,ffff80001e22bf54,0,18) at rip6_input+0x75b ip_deliver(ffff80001e22bf48,ffff80001e22bf54,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e22bf48,ffff80001e22bf54,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd805dd1ef00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd805dd1ef00,18) at if_input_local+0x121 ip6_output(fffffd805dd1e800,ffff800000a0a300,fffffd805e55b930,0,0,fffffd805e55b8c0) at ip6_output+0xd02 rip6_output(fffffd805dd1e800,fffffd80611fd7e8,ffff80001e22c2b0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd80611fd7e8,9,fffffd805dd1e800,0,0,ffff80001d751018) at rip6_usrreq+0x5e1 sosend(fffffd80611fd7e8,0,ffff80001e22c4f8,0,0,0) at sosend+0x669 end trace frame: 0xffff80001e22c4e0, count: 0 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224cd80) at panic+0x15c m_copydata(fffffd805dd1ef00,30,2,ffff80001e22bb88) at m_copydata+0x17e ip6_pullexthdr(fffffd805dd1ef00,30,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd805e55b9d8,fffffd805dd1ef00,ffff80001e22bcf0) at ip6_savecontrol+0x373 rip6_input(ffff80001e22bf48,ffff80001e22bf54,0,18) at rip6_input+0x75b ip_deliver(ffff80001e22bf48,ffff80001e22bf54,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e22bf48,ffff80001e22bf54,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd805dd1ef00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd805dd1ef00,18) at if_input_local+0x121 ip6_output(fffffd805dd1e800,ffff800000a0a300,fffffd805e55b930,0,0,fffffd805e55b8c0) at ip6_output+0xd02 rip6_output(fffffd805dd1e800,fffffd80611fd7e8,ffff80001e22c2b0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd80611fd7e8,9,fffffd805dd1e800,0,0,ffff80001d751018) at rip6_usrreq+0x5e1 sosend(fffffd80611fd7e8,0,ffff80001e22c4f8,0,0,0) at sosend+0x669 dofilewritev(ffff80001d751018,6,ffff80001e22c4f8,0,ffff80001e22c5e0) at dofilewritev+0x1ab sys_write(ffff80001d751018,ffff80001e22c598,ffff80001e22c5e0) at sys_write+0x83 syscall(ffff80001e22c660) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce1ee2a4e00, count: -18 ddb> show registers rdi 0xffffffff82055347 db_enter+0x17 rsi 0x1063 __ALIGN_SIZE+0x63 rbp 0xffff80001e22ba60 rbx 0xffff80001e22bb10 rdx 0x1064 __ALIGN_SIZE+0x64 rcx 0xffff80001d81b000 rax 0xffff80001d81b000 r8 0xffff80001e22ba20 r9 0x1 r10 0xffff8000009f9140 r11 0x47ff3c111f8fe94 r12 0x3000000008 r13 0xffff80001e22ba70 r14 0x100 r15 0x1 rip 0xffffffff82055348 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e22ba50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=407918 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff80001d752878,0xffffffff8257d448 process=0xffff8000ffff8ae0 user=0xffff80001e227000, vmspace=0xfffffd806bc09ee0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81137 415218 84239 0 2 0 syz-executor.0 *81137 407918 84239 0 7 0x4000000 syz-executor.0 54640 197181 47456 0 2 0 syz-executor.1 54640 382111 47456 0 3 0x4000080 pppxread syz-executor.1 81787 459264 0 0 3 0x14200 bored sosplice 47456 461118 30346 0 3 0x82 nanosleep syz-executor.1 84239 66652 30346 0 3 0x82 nanosleep syz-executor.0 30346 357910 92819 0 3 0x82 thrsleep syz-fuzzer 30346 232194 92819 0 3 0x4000082 nanosleep syz-fuzzer 30346 198637 92819 0 3 0x4000082 thrsleep syz-fuzzer 30346 39151 92819 0 3 0x4000082 thrsleep syz-fuzzer 30346 516372 92819 0 3 0x4000082 thrsleep syz-fuzzer 30346 452898 92819 0 3 0x4000082 thrsleep syz-fuzzer 30346 75442 92819 0 3 0x4000082 thrsleep syz-fuzzer 30346 67667 92819 0 3 0x4000082 kqread syz-fuzzer 92819 418436 15905 0 3 0x10008a pause ksh 15905 516102 92628 0 3 0x92 select sshd 78927 414704 1 0 3 0x100083 ttyin getty 92628 135929 1 0 3 0x80 select sshd 2871 426981 76656 73 3 0x100090 kqread syslogd 76656 345729 1 0 3 0x100082 netio syslogd 72180 243531 1 77 3 0x100090 poll dhclient 12546 10703 1 0 3 0x80 poll dhclient 294 334307 0 0 3 0x14200 bored smr 51091 137363 0 0 2 0x14200 zerothread 31226 1375 0 0 3 0x14200 aiodoned aiodoned 14933 50872 0 0 3 0x14200 syncer update 17049 68324 0 0 3 0x14200 cleaner cleaner 99232 324640 0 0 3 0x14200 reaper reaper 70371 61940 0 0 3 0x14200 pgdaemon pagedaemon 42375 261808 0 0 3 0x14200 bored crynlk 20823 135052 0 0 3 0x14200 bored crypto 92573 236005 0 0 3 0x40014200 acpi0 acpi0 98614 1836 0 0 3 0x14200 bored softnet 32734 230450 0 0 3 0x14200 bored systqmp 13816 433163 0 0 3 0x14200 bored systq 96479 129273 0 0 3 0x40014200 bored softclock 20388 33064 0 0 3 0x40014200 idle0 1 276016 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9490 6339K 7110K 78643K 11524 0 pcb 16 8K 8K 78643K 96 0 rtable 107 3K 3K 78643K 247 0 ifaddr 74 15K 15K 78643K 103 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 2K 78643K 19 0 iov 0 0K 12K 78643K 38 0 mount 1 1K 1K 78643K 1 0 vnodes 1229 77K 78K 78643K 1476 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 56 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 280 0 sigio 0 0K 0K 78643K 6 0 proc 49 38K 63K 78643K 422 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 34 0 in_multi 79 3K 3K 78643K 111 0 ether_multi 2 0K 0K 78643K 12 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 204 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 100 21K 37K 78643K 1479 0 UVM aobj 8 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 84 0 NDP 10 0K 0K 78643K 19 0 temp 101 3037K 3101K 78643K 15782 0 kqueue 3 4K 18K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 36 0 34 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 233 0 224 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 93 0 93 1 1 0 1 0 8 0 tcpcb 544 109 0 103 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 357 0 346 3 1 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 14 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1790 0 392 46 0 46 46 0 8 0 ffsino 240 1790 0 392 83 0 83 83 0 8 0 nchpl 144 2480 0 879 60 0 60 60 0 8 0 uvmvnodes 72 2050 0 0 38 0 38 38 0 8 0 vnodes 208 2050 0 0 108 0 108 108 0 8 0 namei 1024 6937 0 6937 1 0 1 1 0 8 1 scxspl 192 7538 0 7538 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 467 0 437 4 0 4 4 0 8 0 futexpl 56 6208 0 6208 1 0 1 1 0 8 1 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 46 0 44 1 0 1 1 0 8 0 pipelkpl 16 101 0 91 1 0 1 1 0 8 0 pipepl 120 202 0 183 1 0 1 1 0 8 0 fdescpl 432 452 0 437 2 0 2 2 0 8 0 filepl 120 2907 0 2807 4 0 4 4 0 8 0 lockfpl 104 97 0 96 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 249 0 242 1 0 1 1 0 8 0 zombiepl 144 437 0 437 1 0 1 1 0 8 1 processpl 920 467 0 437 4 0 4 4 0 8 0 procpl 624 795 0 756 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 400 630 0 608 4 1 3 3 0 8 0 mcl64k 65536 257 0 257 30 14 16 29 0 8 16 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 3 0 3 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 25 0 25 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 61993 0 61947 16 9 7 13 0 8 0 mtagpl 80 97 0 3 3 1 2 2 0 8 0 mbufpl 256 100116 0 99835 34 6 28 32 0 8 8 bufpl 280 6068 0 684 385 0 385 385 0 8 0 anonpl 16 63300 0 48987 77 4 73 75 0 107 12 amapchunkpl 152 2680 0 2541 28 14 14 20 0 158 8 amappl16 192 2465 0 1664 52 7 45 52 0 8 4 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 3 0 2 2 1 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 152 0 148 1 0 1 1 0 8 0 amappl11 152 185 0 169 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 378 0 375 1 0 1 1 0 8 0 amappl8 128 270 0 253 1 0 1 1 0 8 0 amappl7 120 105 0 95 1 0 1 1 0 8 0 amappl6 112 133 0 129 1 0 1 1 0 8 0 amappl5 104 524 0 510 1 0 1 1 0 8 0 amappl4 96 438 0 409 1 0 1 1 0 8 0 amappl3 88 110 0 105 1 0 1 1 0 8 0 amappl2 80 2829 0 2756 3 1 2 3 0 8 0 amappl1 72 17380 0 16950 27 18 9 20 0 8 0 amappl 80 1021 0 977 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 8 1 0 1 1 0 8 0 uaddrrnd 24 452 0 437 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 452 0 437 1 0 1 1 0 8 0 vmmpekpl 168 6631 0 6603 2 0 2 2 0 8 0 vmmpepl 168 60336 0 58364 109 19 90 104 0 357 4 vmsppl 272 451 0 437 2 1 1 2 0 8 0 pdppl 4096 910 0 874 6 1 5 6 0 8 0 pvpl 32 221348 0 203956 274 2 272 274 0 265 129 pmappl 200 451 0 437 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 207 0 38 6 0 6 6 0 8 0