kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jul 4 10:51:39 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.219' (ECDSA) to the list of known hosts. 2020/07/04 10:51:49 fuzzer started 2020/07/04 10:51:54 dialing manager at 10.128.15.235:37958 2020/07/04 10:51:54 syscalls: 381 2020/07/04 10:51:54 code coverage: enabled 2020/07/04 10:51:54 comparison tracing: enabled 2020/07/04 10:51:54 extra coverage: support is not implemented in syzkaller 2020/07/04 10:51:54 setuid sandbox: enabled 2020/07/04 10:51:54 namespace sandbox: support is not implemented in syzkaller 2020/07/04 10:51:54 Android sandbox: support is not implemented in syzkaller 2020/07/04 10:51:54 fault injection: support is not implemented in syzkaller 2020/07/04 10:51:54 leak checking: support is not implemented in syzkaller 2020/07/04 10:51:54 net packet injection: enabled 2020/07/04 10:51:54 net device setup: support is not implemented in syzkaller 2020/07/04 10:51:54 concurrency sanitizer: support is not implemented in syzkaller 2020/07/04 10:51:54 devlink PCI setup: support is not implemented in syzkaller 2020/07/04 10:51:54 USB emulation: support is not implemented in syzkaller 10:52:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) setsockopt(r1, 0xfffffff7, 0x80, &(0x7f0000000080)="e7cf3d8770b90e5344e2a3021ec346ec40f897898a6ff765117f86422491a420129e39ae7097cd705a6d19f8afeb1b89a791822bee6b636bae0b2159ba37e5c597894b681be101c4772280f6bfeed72af61c3ae20f84e622219e0870f71ad28b64238d3edcc77879fb0ab5c338ddb8fe440e", 0x72) read(r2, &(0x7f0000000100)=""/127, 0x7f) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) fchown(r3, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x40000400, r5) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000300)="ff7566aa06f7ca881257803c62f9a97acf5dceba350d7fde6ebedc37da8aa6b60062bb06a1102272293324f5462ddcb2f2677e52f3f06876e7cf39483fe046db37a35d7ac2d5d59af39c56108a3d74d68d1085704740b99d65fc4f", &(0x7f0000000380)=0x5b, &(0x7f00000003c0)="a44413cd5474410fa44718f879de8a014d04cc665870314e7fdcbd1524fa0397b269b502e67f7b87d5f55460f2f5b0cdb9735d92191c7834", 0x38) r6 = dup2(0xffffffffffffff9c, r1) r7 = geteuid() r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000cc0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000440)="a358336125420099e15aa408cd1b09d7efaff02c3ff1339d893cd1298c94fd72762e723d5e13d899f47d790b4d5e6807798a8aad4315fdc7413aafdb3e4ae2cdf31476e8347609d19a1624dfb13c02d33f46bb4d498518d894f587707c76267e43c72e2067f37af44a163972fdb7c864885ec323a395aa3bf79eb0b0e0572f6f008d16611882cdf2086d0d2d6f4e0a49755455f7b3233c992afcee73ffaf167428cac8489be7629980eece35e849e6cfc9c93aee2b4cf8ff65407d449e7b7138a59dd70ea1a47346efcbc5fc3f838a075ceee2191ebd642dce334d48", 0xdc}, {&(0x7f0000000540)="d4c52c6cbb7f6c7fdfcfe95ac24d40b58123be3c8ad2a58e44b996ff220b914f89d4caac6da3413067fed350462db32f5a14881dcbeb70aa1b7ae21f1c2b4e12c9c5c6dae7487ad44222705ef3c89504f48c48b9d660eb52b4606df775160221a1e53289cfbb14f3fe392af1", 0x6c}, {&(0x7f00000005c0)="e2ca83d9ee09d179f5925e03b598b294e5d055a8c07e12c9edff1e4e0e73d6588abb424efa32f3ec6f8c15a74633fb3cb60693a63b8d9d0dfcc3b7bca980cb71cfd786f9ba7c44a480cb19fc6aca909c48f0a871c777643804a2645b234a737516c07b2095515bf2679ffb7a9848054617a104d748185ce9282fd9f0e7334501", 0x80}, {&(0x7f0000000640)="b5bf4938d4c9688d1da877efa702ddfb4c575900edf6ad6dae79297f1cb3e6969b0206af1cc38f6a0c5e314f5ec626c96477d9f0cef56bedb1cfa4661e5fa4fd16d951b4bb3aaa4588d49d4af91a87cb45d79da8a885cf167e7ad185e150f849404eafdd9ddac637d23d186625271d10047d26b6340d1a43290b6fccf0ecd0c3ab4448d434a663e2d24c8304385d8522b73a134cd212d7ed020c82b4bc6cd58046d4ff6f4567773cef789b07d4ca01e9b48b5846cb85640a8fb39492644330911e547fa39bd53efe6698e7caae3ec3ecfce1eff24d751ae13e", 0xd9}], 0x4, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r5, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x108, 0x40a}, 0x4) 10:52:08 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="1b1c8de20071ba60377815778341501c706394b702eec07a437666974271257edb882756b31b9ea50379c19d134e4bf519dd6c9714154aa025d6f10f42d01d2c1962206005fd8ddd8bc91b0272d47a9a0415e14cccb36ca61c754e57edd312d55fd41116e6baafdd3a24aa9bcb6766", 0x6f) sendto$inet(r0, &(0x7f0000000180)="44da39f5ac4128f45af45faa3340f0c6061708f0a552c3a364d5702d155265f63674eca842626f894cb2573566c1dacf94f4bb969ea87d73ebefbce47df7c8c759c88f21b9495041568f87c34f59619985907605b07b11357eea38ef16abe68989d0bae060d43bb3fc9d0bc5809e9cbf3991f2875687782da1504b2627bc386d4b11a3f37faf1c1b978a572d08c2ef78a4c43888eae400e6814959c20a70fdc5f3d04edd5a1c8ef3d782b38d50b7e278fb6feb079df10062636bb1ebf6edc5a543e3080d4521e18e1de69102a575", 0xce, 0x8, &(0x7f0000000280)={0x2, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f00000002c0)=""/189, 0xbd, 0x800, &(0x7f0000000380)={0x2, 0x1}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x180) msgsnd(r1, &(0x7f0000000400)={0x3, "a7170dd08cb6d9563b9ee9969ca7a06f18b40d22da162b7f199b3d16c721d2c81a4983c6d6c6da9dc1ae771d84e602b0d5adf03c8d7e4f7029153349982da61f650eefa45f287a7c362c74902695683c38cd0c7b9e9447a53f741b606f6dd4d2b1c8215bb6e9928911dcc95848cbf8713645878f0bba83dc35c9cbd47f166a388fb713f385fa18bbdeb1ea7c62ad434a076eacfb136b3546d9f0a305f4a69e3ce9eb189558fb6129b5c9f163ef5c641afcaf08cd2b2b7a7bddb2100b9ec7d9f551c26f904090e161d106027b33f829a640b7f545650906f370f5fa7dea7411bf91b2a06e400978da7e270dd2c1da4649f460f040741c8ea2f3e1cca9ff6feeee9d985d52b8b1c68b3ec0ff409f8e5f399b8484a4e5a2007a7b128ff8d96dc5cd897ad56e28d8a4090ae3b73f889c9b6dcd2f2acf928a3381b936fdcf0a57f8d70faabe0622472d2daa4ec0cf14ff939ceff48b0cd02e6c55b62cd9b5b81aef5d9be2014d6b649b5eae2f1a6d2312d1a942dedd73c0ad1f0676b91f2bc8d118aac86cab496ada4f7797cb687452f2025af473350abc4c54e04a006b33cda303d3d1cbbe055cacf1c5bcdfa01e1729258874d802c37ce28432e39629c69fa2580225c12fa769ea650c6d65089884cb68294178e92bc9addcf304c585b1974e8fb4fd6dbfb735ddaeca2cf8dfde7ed0f55a1853bd116c06fc48285c822a61b4b2c9fd82b0a823ed18fd8efb7fbea962d25aa0898f4a175df5a9934b0621222dab46ca9e29f9a343805633c0d105dc28e25ce014ba6d2ba11f530165215136b61f98c956a2599cba3a9de7cbf3fb987a19080d0baf552e0882746b4dda00e257823bb4fdc517c2aa84a8f39fc3755d598a0812a904dc6497e4b5faeb46e28ef6dbecf3c6a4b43a9a4ae1b5eed7a311ca82ed58b8a838c7b94a798dcb1400a2f9116869e318953237c98a0dbe9091c935e03ba0de465c9aa452303ad740108bebfcd6519633b8ad0e6b950eacef719197148f48ad513a62ecc79ad6393a87aeee03f7e1556c6f26e168baa4ef42e85edb999723aa69d3236b2488bacffed4851c0dde4630e8160cce2fb2111abf7186c5ceaf78064fdcd49d68f6af9e061d858258241c0f19cfdaf9bfc7af96c639194bd4ebfdc0e48f03aa37f14c2d3ebb79eee8730e8083fa76a47c9e7b0e37e22c7d0014f9ba9617752b5d2e7eb475f36b8769b6a16b5d6706f493c1356a8d798e42911dbf38a2aabac32400ba83989ce322261382e7172cb408a0ef98b22bce7e2963a81b1d95373e6d1b0418b3bde1fb0aa2929716bfcb80f4e6f4c74e9a28003596015cf4f0e8c39e8c7fb7e77449acb9937b1da22bb1c135020160554563225d943fb52e09f465cd15e24f2ed8b743aa42dcfbf4f6bb14b1645f653eae8d79b148f86b165f29bc7ac2b2bb10220f8c62ae6a62e1afc6801530e0685bee15fdaba582b748f465f8910012483be05f14dfc8f470a8adb9c639aad65cb7368be9eeac999c063be37cb7ecc48c35475e88a9ffd259bd77196db17463ea2b0cbc8c6e4900c7cc92ef0172eca4fbfd399997df47fd96aa62ba048e28eb29fe731f553de1093f30b574c5fc9d270c3b8cb0a739885cbce93146ee3b1a57c08b8875c5c57e06273d5443ced45ba154b90362849dc22cffbe7732f2780a03d00cae565c1413b09d476bedd303695142a24e7d8082714aff210cb3924847801f7a5dd2a236c1a525227e8f48a5eafdeca637d359fe49880559e3438eb0aecbd026d2ea82c5979a95a32cbd745e2af22a793f50878b19b1dc83ac92608505d0714ca2ec456c9d4f48a93e4a6ad2466bb8a86b7a00f981f618ea01a27364260fbf38ac72f6286e10a2c2e20fa58dd38010963fe579ede68eee097561c4e47290b3cf1da6392141237cc2909b8491392f33e8ff92d8994d9031b0e29ebe3024febeba6ec05e668ec004e68636576d84d789301bf9a2ae61fe1959ff906e84c34dbdd375a5fb7b25851ca07934f0252c6685fe470264ad398d87ab38cbe74a73d7b08c9c2fdf84b2bbe696d5ec5d4fa689b845ff19ddc5cbb41bfaae72e266c49ebcd01cddbf11a03083a2cbc676b7490104b71640f4c949448d3c4f3398e99583af1875b5fdbda765a69a9121b1aab4c77e8e08cdf425572fb1556eadb25b53f140c5a13f861d8c75a6cc6c6f30ed05bcb8e6954ea5d8e8bbf2745bff806dd3a6c0fe0c8ed79539362522de676f8946763e97efef1c38056a04987df7c10aec39bebe24b996c2e551a44e3232db86972da1d5dea908e88ca3042c8810b0b572a18b21fefd3d7d1c04d82615db2fbf426d399f1a839f275bff68b29f4d6f0144e08fc0bb04e74e48fe04543c7b475a484f820531fd4efb4e7e4394b9e6e66589179292bbd370aeae015a199b393dd4ef6ed4e925340f268249654950da7b853ad0882b645557bfce0be4d16f746e808ed1d94880c316476d5c1ab4e8b901900f0a8d8d2cdc0673d07182e1801e08f48ae93cb37af953bfe9a6231dcc8399bcad85d32de464e207d5f5761d4242b11bad95948f4221c2f7688b96b27fffb8786e253615b83885677d0dde7004a3a56b6ac04df7d1658d211d3e9008666d171e54179d108172b5b4d39a0e3156f256ebfd17b2fe0eab44af73c1d551e093b7e057097943c22316a638d54d4276f2e3f7202b4af69bfff7be7434efdac8883f56ce02a5e61210ab0e38fdc14bc245da43815477cfa535f1cddc37077ab60160baebfb1fa0ab6b1f8f1eca40d32f3e781f94bc009224936dbe3ee0b13cb8596a62d3ad2943a9849a9de7872fec7fa847005dc400a3240703b9bee865e461ddf832cd4ba44fee7b3f3ccd89fc94e9d9df2ef69409d48f918a4001571dbaac68697bcb3a76d9e35a7e057bd03cf90a2ad2404666cad346c22aaebbf1ef258f25a975ba6a65b06c01336328eb2d6279f6b6017972dc4d56ad01cfac0a4a2ea49d8d3aee1ad9c3accf223486c4d9212a1717cce5d3a6a6de75970de384ef7ddf094ea9dd3ddc543e95c9d1251a8e42c11180bd9c0ff00f9167fbfe612a49a842f75fb69de1295685739430f59957cd41371286cd0c9995d62f49b0783d953f42834fc77c40129b883cf7d71f81853aac9188f8e88cd1fd4ab354ab3323f7c9e4e0f3ebc11fddfe8f61118ac21706c617e818adcf0d4d43c649abf59d4f39ce39efa98be0ec84bca80c554bb8c23ca160a93741825050d64c3c778dba101db67acf3e68458827c4a8003f38415b71b8f4ea3c58e9a0249b0df281014ee11a8dd385af0c10ce912f289e82f8b9a0c25f99fea5374693b2e5738349a0bf43a0161b7a86c50c06ff09295c21d1412eeccb4cac9117242bcd53bd008f0cdbaae1a5a5c4d3c551b9008b0bc07d6d025aa132bf9025fb3f71cd1e75008c315cbbcc0d417989eee2d324a84717cf790c3f9a4e4ce862ca77ebd8fbbc1394b26f86a2bd3b5955669d6b1d1a078be31c4b866eec31986e4cdf2f3e2147ccec6b99f4d266cd6472df0262cf932161598c8080656ebcc7d714160b1679fd872085bfb1f1ce4f573ee7af75f35f537257e4f25e9afc1414332be058bc29f19ad93282c03df2a3c163233ca1f0fc426bcc9658fbe44df5f3efd325451a4c5715be7d19f3982a115e4c100612e3ce1fa89068897ecd99351b850cd11172b6362c5740e01f84233c92317283ebe3a061b3bf162abcd78af0fba97d5a15db8f9ab49d23295ee99933b5275d529a05b0ad3b050add18a3ebcf7704192b1c8c474d356e385ef18031576805df65a4213920a963b41d8a1d4603f87b0361bf207b5649e67b83566e3febd92351e450ae85cade471a7648a8cdd552263b394311fb909f99c7a03a044ef580414b8abb837db6109d1185273794774e210eeef27161fb1c5fbab6ca28a8651b7d75f640629cec92b7161f167f330661dd0cf4480aca8e9c23d021889edc7f63dcb06cf2f44466e872f9b408faea842bb94baf0e9e3baf9717ffb94fc5c82de9deb1f20344aaad68a081941fb9b0122a0b1c1d5355aa17cb9e2db7c24d0689dfa666f955cd1ac28c770f031dc0e5cd74d3b3c2d4c22fddd8417a274773525a2f64ee0682d9838fdaecdf7f9b16dd83700d11fd773612a32e3d54ebf7a576717f8415e8bd4cb5e5d02e28d920511930fd9f4c73188a95bc694923f8bda139c08abe870a61c84ad8771b27aa7021baeb7cf0477cb2a36b8559eb23c458ee4d91a81878f539ce1cbc0d0c9b21426dc3de1a7b81bd58daf97d4342facd5235780d013c03e2139bb978cb956cfa51187490c8e6f561cf3b1eaf8045269dc2d3ba8d5cc87a771162125672b96e579075d075edb0bbdfab143b1152530bed876ec84ef60abcae7ea2bf9c082397801ebe818f04fdf5bd097c4131ceee5f3285ee09075112ba9110b3a91d6fb0908c52be611abd0a86beb57fbfb59cbefad0411064a631970f54b3d0059ba96e99760b9568454902893421ce30994e5706d217c5283cd0801424e14556bb3397c6d2b891da91f68c55265a7482e13d100f475e448dab616f233856b9eb497c7f73e0cf4791346a08199ce5f063fe759b44859309557013da43e2826351a78b64c93b6843bec495c2439482801c522a456a8da173c52ce4fae125df91faa2e1f75f85eb98397089059ec3038ff2025f4719c26990034eb319ca450f5406fdf69bbc6f458fa80db39701be890cf2b1ef3959a95bde6b50b7393b776228ca4caf63d933241be6167005f9ae1fdf9edcfcc3d961a9c7239d0d7af3351fa569d4e9e50d75b2b9f46ae55d06029cda41464040d1192a2f3ec5f66d7779b3fae5a727957302ca2b948f607d471ef3ef7f9cb2a927e93bd4c25124fbf58c78cb7c9939cfeb258bc8d75347ed9d677a8b5d2159614e891fbe1bb9385c86abf475370f584d142c084311027f1532f7fa8596c48af7a7bb5421a1c099580e9b7668803eeb541adf9c718dc67e25d7ba19940680e5df4fc0e0deb43d49abaa01e03766ed80531f8bdebba4c2cb316df9af754e64ec05f01c262459c42f110f008c4e67691e86f189e4237c803ffb967ce97bda60e81960145d922051252c8d3b8da5c800bd8a5b9b171fbc86cb38f793525ba60d8ea9302b699d29e85374e70d4ad958697268be2b7a1e57eb8302dbc2713d54ea191082cf496d4650325fd51765ae31b4ffae97618ffaa42c75b14c228def0b37fb3383fa70937a8b9a1c2bc5c0b38b88bf4a2a46a7bd64c74f1ab8fe09bafd4b879802711395d02865027eae1b24a8cdd1e9eda14880d9d8c4bf1b3b2ab32ad3ce531d553d6cea439a8e69e6c7ff214033236db250bd67ebc3228d2f69a601cf95f12632a5c4ad5e469249b8006f4f3a17acb20852bb70abc99fd105756318a3fe8f9a7dcf6c670532ef69c3b29bbecbe35fe6bf64b859c3cc48aef4f0f04ddc05620c84933a93905a82de18df3b2365c5b155c8581b57b61469c00fbcaaf8f3462818fd0fdc4ba080ad5dd6254cfe8705ed2f1bc3a30eb2edf137eb9c3cdbb7b08b2b27bc7d6c0b054d48eb17783a4b85d67fc75ff27afae8341e5e24586020ed5958f33ffa4b5b66b129af4b583bba9ad467a81557a9ea9093cb4aa55e8f874c99acd30dca5a71414350d7a4738ee630950eb42b0800b5866b051b895d6ae90da30317d08745d0453c38ce360f5a52694155e881d1fb4ac0e1ad5cd5479cd4ea5b0da986130f8ce6b8af05fbe6403b9e8117b2fa7c17f54be4fac4445d90a89b6636d2c7"}, 0x1008, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000014c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000001580)={&(0x7f0000001540)}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001600)=0x2) ioctl$KDSETRAD(r2, 0x20004b43) r5 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x80, 0x110) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000001680)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) accept$inet6(r2, &(0x7f00000016c0), &(0x7f0000001700)=0xc) 10:52:08 executing program 0: r0 = socket(0x11, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000000)="b300050290000000000017005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f400b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0xffffffffffffff45) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 10:52:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc", 0xcf3}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}], 0x2) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) linkat(r4, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="2d01ba3714c8a24de272b97176925d380934f19e309f0300000002beb6d94bc9bfbeb514d4d5dd00000000001eec6b5bacc727fa8f2f7ef7b1db0000000000000000000012892a51404c0563d56541a1ec55492bf9d985cdca61e94762edb73adef1eec72661afa9bd8e4eac6db9f8cfa8a0438f5f4fb29dbe2989e6f244d4fc7c30cc6c75fa72e44a4b947e9cf6cd347df53073fc45e4847a0705d9a55c45362095e9d1861a48896b1fb8a7dcc7ed29b2f6c8940ebe88b9d8164fce1998d023f687260cda6da6b322153a2c2438"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000001500)=[{{}, 0xffffffffffffffff, 0xe2, 0x2, 0x5, 0xfff}, {{}, 0xfffffffffffffff8, 0x10, 0x2, 0x79, 0x91a}, {{}, 0xec0fd53a6c40c5d1, 0x89, 0x20000000, 0x3, 0x4}, {{}, 0xfffffffffffffffc, 0x2, 0x1, 0xfffffffffffffe01, 0x4}], 0x2, &(0x7f0000001580)=[{{}, 0xfffffffffffffffe, 0x60, 0x10, 0x8, 0x5}, {{}, 0xfffffffffffffffa, 0xcd, 0x10, 0xa4, 0x8}, {{}, 0xfffffffffffffffb, 0x3, 0x10, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0x54, 0x1, 0xff, 0x8}, {{}, 0xfffffffffffffff9, 0x6a, 0x1, 0x237b, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x40, 0x86, 0x56}, {{r7}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x8, 0x80000001}, {{r8}, 0xfffffffffffffff8, 0x83, 0x2, 0xffffffff8723e2f4, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x4}], 0x40, &(0x7f00000002c0)={0x1df3, 0x7}) 10:52:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) socket(0x20, 0x4000, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="758b9fd243144b9015d8bbf555fe827bfb4f2e3663a434ccb0018324ee11d9466b757b0000d4f6d42610aa20643d99d7641909d37529a79f00f644202d7dc44ccdb7b3f8e14d351fba7b5d64684698a2b618d97dbf7cf82e767b38647e73bd66a0f3be093216aa7859680ce4b5df579adca551c8dcd5c0ba74edfd1cea287c3dbd7cfea212a38d9d255c4d8b66febda0e56b58176b4f202799184caeb82255d75c42e1a63d30936a3cc7dd2ce2018ccd084082c6440173bf842e1ea950180000000000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x7) login: pckbd_enable: command error 10:52:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666900653000"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c6530007f8441e6a00693aab1e13c78d2cb6b72002b4d0e10d142fa1f8d13283fc5e8bc70d23009c45e7230c69b222bea0708a24b9acb4d9e20545a62618fdf8b000b990f2c7baf7451454ba8a62dad4f8c70628457b02117f8e53cd7af5b0c135bb6e41eeee10e7643bb4d77cf75bc9c66690e92c0e693b163a106b1b8141e607e5ae3e4a427f9c55fe9384ff36e0f7315a479b806d77ef62d727e55fe2a32780f04614a5b0fce2a48233ea283b19ad35d286aa79c69d465d656eb82805ed9c05febda74fb6da483ed21bb624c96d2ca7a6aa800884e0da9ed885a9089ee9c857244ac8b4879e449a10dd765b24515d9977ae8fa01ea83a666db38548b4eb81643fdad843dda213b2e26738e9520880873ddfdca5135c9473283f4ae60f30ca5445878178c61152e9fc32a03ecd37db02147"], 0xa) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000000)={0x10001, 0x7f, 0xfffffffd}) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 10:52:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80000000, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {0x0, 0xa8a4}, {}, {}, {0x1ff, 0x0, 0xffff82c0}]}}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0xfffffffb, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) fcntl$setflags(r4, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) fchflags(r6, 0x0) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 10:52:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01ba3714c8a24de272b97176925d380934f19e309f0300000002beb6d94bc9bfbeb514d4d5dd10cd71edaa48c709000000000000001eec6b5bacc727fa8f2f7ef7b1db"], 0xa) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0xbc3}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="274882c192337548528cc7090000010000000000bea80d33de4c8385a6fafda7fefedc3a6445814149dfa0b3758b83f910d5534114cbfe600b31b9826a40b37a479caa956fccc6c2a5825b372f120e48e9e57e000e6d5c5457bf74b74ec353f64861f5f810dc68a881c789b2acbd8fffd8882cac295e23645c9d62f78c21c56981b016ca03c93769f756c01a657d0b24c8021f7d07f58a21c3e1c28a7637b6aeaeb518fbcd7adfb027620dc66271e5227122f52e521d0d08b4c80a7aa85b16974dc831c1d9", 0xc5}], 0x1) 10:52:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fchdir(r2) ftruncate(r0, 0x0, 0x7fff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bbff7f9a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad150316361d85b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7aa292d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cba1b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 10:52:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001640)=""/247, 0xf7}, {&(0x7f0000000080)=""/166, 0xa6}, {&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}], 0x5, 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) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x88f) flock(r0, 0xa) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 10:52:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:52:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socket(0x20, 0x4, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfcffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:52:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x15, 0x2, 0x9}, 0x0, 0x8001, 0x4}) pipe(&(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000ebff0000020000000000276d9c3a009d071b542ad387050000e2b8180000002900000031000000000000b71700bcc37b1be618f81fef9e134d06b5b54ea48ffb0095493f539d94955df349be2222bcb14a78f41ec72f82e41906ac7a0e3544a35baa221f08f18b9d6725283f1e0b430e6b88cec054b2b9bd3ab64550d7fec5d30c8e528240ae6fda089d4f0630fea8477b62edf383b8f1e097cd0784e958fa19df571c975a20ebdbc793e3734a61840cf99f00c2fccb18ebddf6f263ddfb337ca25baa3d08ab7925309a26b53222bf48fb9afa2cd86db82148c239690000000000000000000000000cc43c1a0435ba50677862dc058860d43158bb441ca29690da39604ed20c7490674856a89b28d90e83910f29173dbb73b936e5692e0be9a0a002def9a7e17a4d3fe06c766a9ccbb8f328af3986cd4cf70f0544270deee02050ef4f2d76df59623af6183921b6c8a5ce381bdea2a9afb66091192c5c707108ecf30851839bc85592737f57"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:52:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000054b2db1d00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) linkat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r9, 0x0, &(0x7f0000000600)) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000040)={0x200, 0x101}, 0x10) 10:52:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) mlockall(0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) 10:52:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1ff, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008600"}) writev(r0, &(0x7f0000000280), 0x10000000000000df) 10:52:11 executing program 1: socket(0x18, 0x3, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 10:52:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/160) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1, 0x81, 0x80, 0x0, 0x0, 0xf64, 0x2, 0x3ff]) 10:52:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x13) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 10:52:11 executing program 0: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x10000008613a) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x10, r2) fcntl$setown(r0, 0x6, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 10:52:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820246ffc4"], 0x10) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) linkat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x6, 0x4) close(r0) 10:52:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {0x0, 0x0, 0xf14}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x2, 0x7}], {0x1, 0x0, 0x0, 0x1e}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r5 = fcntl$dupfd(r4, 0xa, r4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 10:52:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x4000}, {0x18, 0x0, 0x0, 0x160000}, 0x33, [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:52:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x62e, 0x4, 0x10000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcec}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x848f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d81000/0x4000)=nil, 0xffffffffffffffc4}, {&(0x7f0000ef9000/0xd000)=nil, &(0x7f0000d1d000/0x3000)=nil, 0x2}, {&(0x7f0000c65000/0x3000)=nil, &(0x7f0000e16000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 10:52:11 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000d00)="c50be534c08b5c8c330e2c54438cdee2ad0674efacceb8cc060147fa9d165f84c42ad51acde2be467b41512cb0484cb4e0008de26fc67bdc41c6740cade88f641358fc2b2360b7cea7ab5ae7cddc62cc9acb815cf2870380a33e28df114a6dad", 0x60}, {&(0x7f0000001000)="e1c6103312da67b838b41b0f9ea273120052d46a1476e268ae6a5572066902f1009640ddf26d385190c11e2724ff060a74", 0x31}, {&(0x7f0000001040)="7e35c37b7b700faa635b473b9be8d61f049d0b0d5516bf1c73c3de34db81737f627c47ebbca8de96a59b3d0fa30b30b022ff7cca3c2d8a960471a860f54d61fb933e38272e7975a85ae7cdadcd0e5ef5bc0577e9f4e2f6ca4186a73e72c1044f84f14c2290471ad4da49f595f626dd6cda0bec89a044cfa9d46582b7e61a915cab137232774b2d0bf609477a9ec57a591daaf44946b01750bcae", 0x9a}, {&(0x7f0000001100)="8286798dcc8d4439c519f39caf557bc31b340446435db4a9d4f70de653175eaaddf56165c64f0ab57535cadba171d47f87bcabe282cc675c0e8664b66fe87654cd9b88050dd9d585737a05", 0x4b}, {&(0x7f0000001180)="62f6a13e00b10c5bbf83c8c5523b995c7a141adeb73336e2d48039d922b1c5a2798bdf61937131e949fdce6a0355d1e8ffdb3c09e7feb96871c6350646f9b1adbf978b9f75402e0ebd28e43117215d2b631e6ef8aeb3049ee0ed273254caa2", 0x5f}, {&(0x7f0000001200)="800365c3fbd61a9e5452f1e59ab4cae139030a91956689d0080077b850386e8082cff993f4a4450329bc8fa7bb3226436a4ceddb8f17eb6b5e95f947bc176addb82dcc3c99", 0x45}], 0x6, &(0x7f0000003d80)=ANY=[@ANYBLOB="9800000000000000010000003f000000a94bc7c7bd33ea5e54c1db27a57a9a163188fbb82e2b21d6147ce505698bb2a021cda5ae8f689957d2f1394b1f363a829573f3a34e42531777e11560814e4089b2e4cac604726d0a28e1450243378be104475e0585cdbf2fe6119142d1bc1c1b417880686c6c572a669396889d75d1ad5ede91c9a25d9ba5bd7c47ff6c13e3e236af000c759525ca9b624aff777455970000000000000100000000000001000000df000000701bc16671a026e244a4e86dc3ae126bf5b3eb2396bd287d573780244f2cf95e4beb1cec552fa10c4e5753d0adce85811a819b8677518bad7f000000d64fb3b85808a89ca2bb9f9025733a968414f0f3023176dbe061ede1bf622ae5cad531731a6fed57595418f5f59a6bf01c0db73eb3c00a74c12c83c6188e57631965ff80e329872035bba9b3fe2ce5fc004de8aaca1f087eab8bff48fffc1f0911dc2c47f88dab0d5645f35f126dbd55a81f65b092e59508a66aef7b4e4a21be5cb326fba75e34a62e10761bc329b9eb359085c9b019ae928b97ca9fc15bde3c8d545d06c1635e9f2c2a3c64793d7e00000000000001000000000000ffff000002000000473ed72776472e51c68629bfc6640317b6d8e1acf387531a5797617476299b3bf714a1e856a848cfb94f506ba7bf47e31a86edd092d1dd9e6347d7167f21fec0d6687a2eff1df64a38aee6148cb385cf7420f5b15387342cb18cbda057c2110e69f1a6d61f24e8561b9f8f68435f859809451ef9e0c05648e8442922ce748b37467b4a4abf3cc5f6628dbaa476bce18e5f81d6b7fd280b2efa9e038b75beedaa06c4aa2bb67c1d6b80d0b8a45e14acc3aeb4bcd7a7b7522f54467834d31cc3f8c1a48959592ad5bf85d7937cce7e9312f7da23ebe4b6b8b07ea1927d50aafb6deb44617a18eb9513db000000000000001010000000000000feff00000100000071aa2fc91b2945ecd5d4cc565e8f234379bd87a0c1c5d3d0cf673a8aa1766c6cad1f40af4f86de17372567653cd81884745eb3c762330420ec7c64f5b64c92c84b3c0d4f2abd5c0d1cf88bfff29dfcd861be33b2344b354abf8ce896688795425466f542c1869c5679040f83414790143ebacabbd853c9a29d90e9947be3a83c3ffc34321a0d7f8c032aff5be1b2f70c331161a94a96ea1e654c01325b74d3e91a39f50eb090741e028c6a2760c860e8212b761711b79a23c44a46e276c48a54874240bf96bef3b24347cf1dafff84bc0570dfb7179f428d5f15ece2fc85d43fe95f4d354a02c3e995dee9a06d3ed89e52f08749411ca54379a0d7d62fc20884ab7551d141b3d8dc105eb410b5cebc26e718d9404036ec6fa5c00a5ddc283f3cf20b491f6b60862faf0bf58ee8a837cfca4c4c6aebb4ff1c95b518a8cacfaf4ff72347fa053a5b7b671acd2a7ce00b582d4e53c3270c6950947013e39754127302fdfa2bc6d5348bf3075ca1e5b9f23c029b490fc9ae572e2756a372ca185d0f363c7aa0245381c9bf93db224361f735f0c4cca8530fbed3143856b0e89e524ece4420ca9bf06d09424da31dd1eadd16499fd1fe53cf8955de59d46b6b89eb2f5cad62bd935c015a5f8a40a9703168011168d19f416c75f1db4f75cabcb38af97bf31be57bc2cbf80a7d806cb3b42932539623fbea06da6aa0e70e3ee7e673acbb16e948eeca75ff6e4e5f5caec33fd7033f8748ab659fb892c90e33b1484c0cd0e286c584a1b0045b3ad4e567fc0821de9b5503e258d65b07744ded6ff84f1a00ce9a08fdc1704b4b4d7e291e6ae51cfa5e757f849729fad3c4aaa03f44937d035c176fec6df83e2561c77172ba988b31899dbbf09aa604f32dedf96e52458075a2913cbf370c92fe185125a05c424b9996a7c68e548fbcdf4be39dd26de904ddd428746e452389926ed52a4271fd14f766b01cdacc9f38484ee577b40d01f65516d03b2c962be40ba4662c317d3fe19285f025035aeddd15b3fb9e29e926693b105cfe9fea491ebb8d196ea8fd459bebacc0f9791bdaab577db3bfbe0bdd9d657c65e030450cafdbe073dfc0a3029e2cd0879d436c48a4d48c5e25ddf7220e6e0648cf95d7312efa0088ed3a49b431d6213917c71943ff1e079f17e30462e6be3605517daf999e65c62f1019471dd06a3c3bf2812bd19f06a5416b3af014bb2b4897a10a8718db24a205e9ec2223aeec27ef91914b2fb7335d743a5888d45f6efc6a7ab5dc9c57a5d9dc9dff2fbea39ab2f68a967aa8091c76c95510e9bc7aa65021f0eca8ac364d95c35c436c3786aefa3395f5b5e409172fa3db89134e06727a2e5791c5c03b03cf00b14bdf82cf9c605879b1072dbd2b4b5c2e34f2cccac497a32ecdc64fab41dc1e4d5afd60a82e100bd56663c78d8f9225be33c56b621d844e5e6dcaeeeecf028d032ba73855e96f237ee82981c5bd9de7e23e47f7a316b40437cb8e7af8f1772b433aeec15701e24dc5895ea108893a2830eae3408b7c90f232792ca271bd2f80459895156030be3a8e9ab3d184946f8f88a427bba6e110e252482efca29ff452b8f4d007a69aa173384c7fd2712bfef2d11994db1cd21a060467bc86a8ba083a5d1ca221f956de38d8d414269fa3d3d526ec7e8b62f3d2d1c95dd62b73f56b21bf86b0a9f8bde10ea9c29656f194172ef36a3568a14129779f33b38e4a06f731b4a834ada8fc0e25131251f48a35eb8a034fc31d57d14f4f5cc7f0e51cea37ff711860e552086a73dd16dcab8ccce378bf6a419bb603006ae2bc58da3747c7c05b81c1549e174660ade9bad8786d840f8ff980be0990c9128f887fe4d706ef1a26c4d0cce8c91a0ef114e14176971b6052ac76fe1d55a0cd96e445ebba7632376dcbd6900184f5abcdded0a956307b3b5ee2fd127b416004463d75945822d8dbd82c78b31acbbe070561b735447135cc83e6eed08f94d5eb286a22a00b88f21835d0379b7a34b61e69ea25efbcad0c86eaf7bb07e72966f87ff5a47f62da955400f78c8530a35e0cc1de1902730b9776a9d862d54cfda7cd31cd70827de026a87a232168c6157c82007493228ab4808d0e5100da8685990e54d1b5eba680bf8204ac59e09321275f39184297353ddb23a81d4fad7b1565aedf149d8ba6c061d82ea37458ca5adf897e30c2ca54669f58851cbcc5249fc991402fb95739d1e63616bcb7ab0965bf4af81b2db8648b21bde1757012a90617740b52bd1052816c82c4193a05914314d3930246636f09d59f025bbad1fb9692a71d5772c67958bd7e66051b53fbeb64dfed6fbf3a52f509bb191f241ccacecff5d393dcb027bb9d780672a745d272e29a75860b2b2a45b122021811c3180b26e997968d96acec2e521f800c1c37a663f59233c72813d2691df927b332664185b155f0dabca1685d4f6a79df09010070e019b0a0e1ad7bd2f7c20fff3e3be01c80eabcfa3cdd93eedeaab072f93065be72e268f8548e7a55e56e8337bbd365f2f1bd0f44b68ca15f9aaa59c7476b5c240e70756a8e20bdee5543630c159af4d17fbd32bf0dd04c97530104a551c132c4dca39124438c255be986dad90e7d58b51b12e90049a39b8b92d6415ac21b137af48be8fd49dc35fa2ced05b5f00991aef690ebdd7eab37c93120c4b059e841f73f90d830eb33fe674d78e7c424e411f0b242e13da72c41102f80eaec0ce5e5dcc10ab4d45247431bf0257d71c59b723f787ebb71c6a15c7d1eeed9a813470db7f4c76840e4c728278c341c92885d98aaaa3207c81f4bebad414a71dbcdfe25488a120c261f2dd635e03559496f9d45d9994a3c51ab6aa09308c8faab7a72f1fe856b0facb7e9e919d9d565b85922975d3d6887e85b2f23cf56ddfa08685f3172b4cfd611b8c1231708720c2e1444132a55dce0f8e76e4666687865cbd22a1677d2f3505449c151d9a6a4019450eb5b4118ae587dcbc44ba76095dfba6d2fa4b8ee34548036867ebf33b025efd5d880c159082874a4093e0d28cf615e804ae81b2c2753b631e44b904f4ddd89d4f8b2d2376f492f69bc1a347e092f93cd89a35ce9cd6f99a1324efff2a5f0fd9513fc59e814c7c526d3b4c5e00a60820208b046d37bc51ee1cf77fb7f7aa8aaa4a9dab5d44b392eba3c85a78e9250708d73c277971af1421a1554a6c7616e8da69ccd1b1c1eeebd4ddacb4f3c53dd9f1be17fdf4e1f55687bf01bc39621dabdc38599da961bf9a658a3183b3859e281ef00868cef712fb0fb2d9941c87d912d6fa9e4e3c7a85892b3211e73818152159f02b5f343057cc2a663413e287878a407b24697618fee8d31dcb02f845717fac5b6a9ce2481a6ad0b451a3116e4cd9b8dd3219575fd790a0dd7e518698c776c5b32fc8f32cf73b79461f793518bdb77f8741c67d85ee660867e7c9e920917434b07bc8e76c9938dbc8e1804bb58e33e11263fbf6ed2ceb83d3dbde0d534ffb218a98df1e5d11110a25bcde0b2e6bf508c93b6a6d7be5843ca1999a81c432a0293e6a11945ac7c2462b8a4d220765674549fa57da522d530f7f5258426b24d7b738b798f25d0f2410490f6bb75b9c4a23a8e21f85e0a911c0ad86e3ab170caed05d13c8da2fe5cdd6d81caa57055eb6adf88ab30bff6394efbe7dbdb8b3a595f2b94f26ff6d4cbc9c08956ffa9dbcbc1b3e4dc4e3d8057282c46f74a062323f216f8b1cc03713ba5761bf68904e90f711d5d13e736ab6901dd2f15700f10ec35fabf46d6654c0f31cb30efee8b76bb8cb16e5c516b13c85a26dbc7600cb657aea20fecee5b29b22f22d8582343939d682fa748d53dcf465e510836799a9a12506eb5de2df4c353053ebbfcf190fa23d58a986ae7f90d45b61ae069f5b014443f9b74afe2cd2a588a2815aae8f5facdfefa45b8d9898fdce6e17ced22dc4f0a24fef8fc4d432812f8cbbd5b172917afe28f70e541a3ec961914b956d7c6d53cc6aaead5f473232972ec81d4edb45a1a6e97df8611d9dc2d1619f2285938c1c679dea1ff434ab13953634f8ea23cfac7fffbf9af0e8de49118a48cd99252867ae7a332c42b6e92e9d21948098e6be1e0e677b0d347e8fc1793488f572fe2e66bff71a4e90258655c652f7670ddeda03e5cdedfa20e7a0fdfc252e9a4706fde8b5a8e6761a057e8d56ebe671af0d8845a5e61e9a64d7d49b6e40cd207dc7a5a8e631ed8756d57e37c52a46b394c5d67369f24904b532b6dcd60dc24d4657e08677f0887279db76cc5da171274bb818c8c3db4b7dc8741b38bfb08a4b43cf10d3d1905b7d42fa21c1c9875fa80a87bbf8e1b4a3eb76b2011e05035899d304b28c9c88b1d61ca33b5fd3875e29908bd8526c8596191acb3cb67f38b8529f031df5cae5438f9ccbe56018fcebec448cf8e351a194217b9bca24aa8af89d3b4558a763b8a7488d5df802696a99a474f4b1629b575c52a2235ffaff3ab8782bbfe35cee5b8b43e754644d984151335c884ce514b881cd4a9f991b4574c0a51fc1746ff69f1d14f98e246d99f4ca8e94d4b3ba03f3f6bb69e21af1002b4b6b12113fc76715712b6a9beb9ef2700025b0cc58acbacc032c0ab19c1e55981b9db495d4a9c305e6a66b0a03b9f9991cb1260db3a94194ca0a638b1f4e3add360c7f7d08f766cc04e8d11fee97b6ea0ab731a438d10fcd1286bab2e73161f0b327a2d2b6ffe5460f6055ad8786b1718dfd8491d01c5c23c09445fd727568f89366e1feaffde57f30d11825c9a3ce20cbce0a098dab2341215905ae2cf9b15650aa1fccc046d06ab6fd62cc275993a50ff710e2587dcd49f4aba9e465e729b747f75371519a465c53fc51751745bf3763e6d5c894a472fed875f1f5a33e517a7daad8ef7df46fb63a1dfdd7d745e7d2b263b3bd4c5224371039625310a812a4bbe441d0200000000000000a6d54c37bd57313ef3318a3d50a9351911752714d0f297c9ea9ba67b100178e0c07ffdf283353c823e679422814f05307c86ed8652d0d04c05cd379c18f3ee248167d8ef7fdb3c42525ef2954536bbe4f47b3c20d9daf8d081792d348c1c7c9719fcd3f344e097f83692ee07db8894bcc79d53832a8c9a59d5a93e797a2c90851362235e33bd72602d2818e40ec73db49f7933b2dd8c645b6026f5fd72ca81b06bc31fd09f023bec2595ccf9230c3909e2bfad0e1de9082f934c4f363531f76d6aad52fe219e6fa71772c7f99ebe0b836d530429b13b863cfbbf65617204411bc2a5db95a07a8f02186d1ad06fec76bf5da30b081873758651fd7b98099c26cc24e1fd2db1ce794353d0da9ba260a0a0e3805a624bf220b60d447c125925532eabc5cc731f21efaf10e905974c5f99bedea6d48e37ed26e08c89a23c04f1e4487c3e8eaece9dacdd7195d9f2dbe802cc1d0bb2c706e1d5a6dad4bedab424551a1ea98c9ef2cd1cd2b89564bf56417332caacdc6bb41c443c8f8809629d0d0c3210d88b1920514179f60ff7bffbb542efa394d8329bd83b9d1ae7d45d50a7a7e97023c625de75af2382e22b031930665c24ea2def286711824dd7c6eef5332530590e8c3f7990ce94c03d5b3490bd5add1f394d80feb6f4701ca6f5c9ba07af41671eaa3510e592dc1f16aef47877025e23eb5dbb409f41775b078573c53f46183834f7dd5b078a819b0e2ed21ae3c33a6d2a967d72ac27058e5cf7369fda6877f2143e73d1a0b85faa015574699ab944ae6290dd744ecdb0e68f56e568382c3c16cf85174a70d6a7574ec800000000000000ffff000005000000d4608121f3d82b6a61b9086d43822aa85231231adb33565a5b5cfc1ff34acdefa5b0727d0ef1c099ba8d16d38e9cd0aa1899fcd97fdbc7ed2d2b71e598cb2a16dad933e912d96aacf17f0745d3a952e68ed2fb3d07a1e238da0fee80cdb6d93bc0af5620282117a5afe3a2768eabf775260b9a1266f94b2bc6b683e52eaed5d10153884e09cf6fd288bcd0ffa330b81e7119a6f0ea82bed9d8824463e0e1525c139d4aee3c460cab6742f8b2c9e60a2d5a43db2e9df100000f87c0e00a5e457e76fa0a105f00e1d9daceff878b8513b59a7826ae7620c048afa9576adea0b38a07211defd381274e68189dd99dffd53141dbabaef476c74260e2f07eeecbd2cdfd5213b5c33154344a737c3eaacacf7f4ccce6c91408d23dc64e883045e6b4e7b8165362556c52e8fcb029e94e285341d69c7ebfd58416fd07f011e583e3ad8bc7645ee3d588709ecd63d07d1a74222160b51c97e89c38bad8451320963d1fc876cfa7a365a69de36a4c475b834ad9354999b5c1fc37d4cdff229d55bf7f7ab80e8ebbad9e7e02dc0726cbe73a8830fc8537cdc64c5d72066105934409740d126dc02129044ab048d486892b29195d2ab3504373113293fd296d87c1a2477500803d9c83606ab73a7f7ef2cea4fc822e1bbc29be68d36b2cab8a91fc00000000000000000000fa708b7cef28fa8061c27371a5279addab69c96ed401dd2e1b5b270515eefa00c814db3896eaf9f4f81e02c8dcd1eb76cbb2e393430b96671ae8cb4244007040236561bec1fc1f1ad6e1f8aa45d6bebfd56cd05ab94ade0b658ae6327e92466f588b5732910f85ce16f7da875864c058ba2093ca086aac1595c59d55c5f59d26ef923b68b6a28a272a5a315e0dfe49a96c5b9b9bb1aaab403a229cba02a638dab5554a9ce4f215c820d8d5b3765b27785c7d338ea86f8bf91bbb5b704c676f82cc3001bc3218800675fa06e2c9ab670692f87bbdaa34d07a93be4697b394a46ac50bbb6db7a8836a884e0146bd7e4681fcae9799d21ead723065e1dcd3fe8b59f231e434669a23635d824f30b31434b347ea99eb9e71ce39386b5bb326ee40f9bef6b9e4795594cb1a2c81a29a83e42a89ff8f1858dc6557a1b1cc9b2319d36538239263c59f932c9f58c202e2e7032a1540e09611dc0de553d6499912c9a5f4c81bf047015d914c00ae5ca199464c251353fc4724d74f3dfbc21810f899ed4052cbde1456c773e118729ac4b564b0d3264b4a360dcbf1bebd53b885ca6cfbc93e85ef64cfc227591c678033ba87d6396c4004d2eafc4dd2b449f07937599dff5a2a0b7ebf48547af9ee20a5481c2fd899e886adbdde466f2b4a3dae66c39de9b7a28b5460ac6ec8e898e808e7d819fe2dc9d99523b217"], 0x1370}, 0x24e7a17ec0dd1e4e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 10:52:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401, 0x20000000000000], [{}, {0x4}, {}, {0xfffd}, {0x0, 0xee28}], {0x0, 0x1000000}, {0x0, 0x3}}}) 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)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f00000000c0)) linkat(r4, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x12a8, &(0x7f0000000000)=0x358, 0x4) 10:52:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x1000) 10:52:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) linkat(r4, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) lseek(r4, 0x0, 0x4, 0x1) r8 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7fe76c653000a8763809cee674ccc2670b2460ad97ae5622fd61f4ecd2e7b4587075447f2b057ab5abdc27"], 0x10) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000000040)) shutdown(r8, 0x1) 10:52:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c61cb1b559634c55913f85c06c5ec9977c4", 0x18}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 10:52:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000080)={0x7fff, 0x40, 0xffffff01}) 10:52:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000006000000f2faffffffffffff4000", 0x100000}) r0 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 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)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r3, 0x0, &(0x7f0000000600)) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000180), &(0x7f0000000200)=0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 10:52:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x61}, {0x4406}]}) 10:52:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000080045000038bfdac63f94a27232e0000002ff780000000047000000000000171310d70000000000e0000001bd0000018907734378dfcf007feb05"]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) flock(r1, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 10:52:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000080), 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 10:52:12 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb01, 0x5, 0x6, 0xfb2b, 0xff00}, {0xf87, 0x2, 0x100, 0xfff, 0x1}, {0x0, 0xf2e, 0xfff, 0xffff, 0xf801}]}) 10:52:12 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xd, 0x4, 0x3, 0x8}], 0x3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xe2, 0x1, 0xffffffff80000001, 0x2465}, {{r5}, 0xfffffffffffffffb, 0x84, 0x40, 0x6, 0x2}], 0x3, &(0x7f0000000200)={0x800000000800, 0x100000001}) fcntl$dupfd(r2, 0x0, r1) r6 = fcntl$dupfd(r0, 0xa, r1) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)) linkat(r6, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0x40000ecdd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r9, 0x0, &(0x7f0000000600)) syz_emit_ethernet(0x122, &(0x7f0000000080)=ANY=[@ANYRES16=r9]) 10:52:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x10, 0x1, 0xa) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040), 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000000)={0xdb37, 0xffffffff, 0x401, 0x3}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) r9 = dup(0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r7, 0x80606949, &(0x7f0000000300)) 10:52:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) setegid(r1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0xb, 0x0, 0x0, "4a02b93d"}}}}}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 10:52:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) shutdown(r2, 0x0) listen(r1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) linkat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 10:52:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x6, 0x7fffffff, 0x5, "02eb8d931e40fd1484c095a1c9689869c3c9c003", 0x1000, 0xd489}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) pipe2(&(0x7f00000001c0), 0x10000) r8 = socket(0x11, 0x4003, 0x0) dup2(r8, r7) 10:52:12 executing program 0: r0 = syz_open_pts() minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01ba3714c8a24de272b97176925d380934f19e309f0300000002beb6d94bc9bfbeb514d4d5dd10cd71edaa48c709000000000000001eec6b5bacc727fa8f2f7ef7b1db"], 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 10:52:12 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000380)=""/170) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001240)=""/4102) 10:52:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaebaaec32228c00450000380000000000019000000000450000f85bf65e0000000000e0000001e00007000000000000001270765300d9ed2c27e506b263677c91b7b87a4838179fceabf5499dd1fc54a66b9c6484a613b61a8fe9c003a5dea40046148edeac3fe37e421d69d3dc1fab1c5d644bf0bdd2a498620f6301732721ee580d916a2312df0ca0f274fc0353571d65331eca3518db0c035c3878c65dda832e6ec8d33a7edb"]) 10:52:12 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)='oN', 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r10) fchownat(r3, &(0x7f0000000000)='./file0\x00', r8, r10, 0x4) 10:52:12 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001140)="3d7e59c3", 0x4) semget$private(0x0, 0x4, 0x400) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1f2) getsockopt(r0, 0xfffffffc, 0xfffffffd, &(0x7f0000000100)=""/174, &(0x7f0000000040)=0xae) 10:52:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) write(r1, &(0x7f0000000000)="f2387154bb58170f16014f08e59706b86b82c38d9171ebe0ebe7e1dc162e928d127db190d17f0f8b5aa50c40736477bc8e659fed3bcf644494", 0x39) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 10:52:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xfefffffffffffffa) 10:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x4}, {0x64}, {0xfff6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="1f00000000000000090000020020"]) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x1) 10:52:12 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r8 = socket(0x18, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) linkat(r7, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) renameat(r10, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x100000001, 0x6}, {0x81, 0x9}}, 0x2) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 10:52:12 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000180)={0x3e46, 0x8, {[0x4b60000000000000, 0x3, 0x4, 0x2, 0x4d0c, 0x9, 0x9, 0x7fffffff, 0x14000000, 0x9, 0x1, 0x9, 0x8, 0x4, 0x3ee, 0x4, 0x1, 0x66], [0x800, 0x4, 0x0, 0x3, 0xffff, 0x2, 0x95, 0x9c, 0x6c9d, 0x6], [0x4, 0x0, 0x800, 0x1, 0x1, 0x1, 0x145], [0x5, 0x30, 0xd660, 0x6, 0x7f, 0x6], [{0x0, 0x1, 0x401, 0x4000}, {0x0, 0xffffffff, 0xff, 0x8feb}, {0x8, 0x6, 0x12, 0x9e8}, {0x1, 0x15bc1b01, 0x2, 0x8}, {0x2, 0x7fffffff, 0x1, 0x1}, {0xff94, 0x40, 0x6, 0x400}, {0x8, 0x1000, 0x6, 0x1}, {0x3, 0x7fff, 0x2, 0x4}], {0x0, 0x727, 0x8be, 0x800}, {0x728, 0x0, 0x7fff, 0x100000000}}}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7}) 10:52:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xba}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x20, 0x4000, 0x7f) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000100000001800000000000009c6cd9ee0e191a8e6f3b90e07042d009b4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d0f88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf97eca7fe7182bf90600c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca5151496977f325211a55fac1b27e2c4ac87189a1a18810a4072024be323eb955311fd26db99502df976c9dd89339568de930e6832f6d02e42d1fec22e44529801baaef2c5ecc209049eeca265724f022e68e2f7cc12fb3e4ddfb659d8ec52286249337a79c990999c258cecce95647de0000000000000000"], 0xc7, 0x800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000a0ccc1a77a2222c78ad7cdc2e974466b858f42628b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec2dd4589a51a93cc01e65e8b0d1a2ca6d5c54f965f0eddf300f8f9bdea0a2a6b963518f011a28ca217fa466bacbd9afa90b51ccb5a0c0a839066caad4bdbf548770434ad720b59980302428a0e4"], 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f", 0x4c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 10:52:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 10:52:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = socket(0x1, 0x5, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x16, 0x4000, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, r5) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f00000000c0)) linkat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$WSKBDIO_BELL(r4, 0x20005701) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x400000, 0x0, 0xfffffffe, 0xfffffffe, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f0000000140)=' ', 0x1) dup2(r1, r6) 10:52:12 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@random="0d82f9d1cc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'vS\x00', 0x28, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x2, "e8dbcf36708e1e36c491683d31e5"}]}}}}}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) sync() fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x3f, 0x8001, 0x8001, {[0x43e, 0x8, 0x582c55dd, 0x2, 0x9, 0x3, 0x7, 0x80000000, 0x0, 0xffff, 0x7, 0x3, 0x5, 0x8, 0x6, 0x6, 0x8, 0x175], [0x7, 0x9, 0x1, 0x2969, 0x10000, 0x20, 0x3b, 0x2, 0x9, 0xfff], [0x3, 0x7fff, 0x5, 0x3, 0x5, 0x81, 0x100000000], [0xbce, 0x4, 0x0, 0x1ff, 0x5, 0x4], [{0x8, 0x4, 0x800, 0x9}, {0xdda, 0x9, 0x7fffffff, 0x3}, {0x7, 0x7, 0x7, 0x5}, {0x8, 0x7, 0x80, 0x7}, {0x101, 0x8, 0x401, 0x4001}, {0x7fff, 0x2, 0x6, 0x8}, {0x4, 0x1ff, 0xaa1b, 0x3f}, {0x400, 0xffff0000, 0x800, 0x51cb}], {0xfffe, 0xea, 0xffff, 0x8}, {0xffff, 0xffff, 0x3f, 0x8}}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x6) 10:52:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x18}, 0x0) 10:52:13 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x5a, 0x0, 0x0, &(0x7f0000000600)=""/215, 0xd1}, 0x800) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 10:52:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000140)=""/228, 0xe4, 0x840, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 10:52:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000180000080001100000000000e4cda1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x408, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x10, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r10, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) minherit(&(0x7f0000756000/0x4000)=nil, 0x4000, 0x0) 10:52:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x11a7) ktrace(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3993, './bus\x00'}) 10:52:13 executing program 0: socket(0x0, 0x2, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x4, 0x6, 0x5}, {0x7, 0x43, 0x2b, 0x4}, {0x3, 0xff, 0xae, 0x40}, {0x0, 0x3, 0x5, 0x1}, {0x20, 0x86, 0x16, 0xfffffbff}, {0x2, 0xd3, 0x7f}]}) listen(0xffffffffffffff9c, 0x8) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 10:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x20, 0x5, 0xfe) 10:52:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) fcntl$dupfd(r3, 0xa, r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:52:13 executing program 1: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\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//../file0\x00', 0x128) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x199) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x112) fchown(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000380)='\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', 0x80, 0x100) semop(0x0, &(0x7f0000000180)=[{0x4}, {0x1, 0x9, 0x800}], 0x2) r6 = getgid() mkdir(&(0x7f0000000400)='\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', 0x88) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0x800) semop(r2, &(0x7f0000000540)=[{0x2, 0x1ff, 0x800}, {0x4, 0xfd0, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x3, 0x800}, {0x5, 0x1000, 0x1000}, {0x3, 0x7, 0x1000}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x98bb5ee}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/165) 10:52:13 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/170) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x800}, {0x4}, {0x1, 0x3ecf, 0x1800}, {0x4, 0x6}, {0x2, 0x2, 0x800}], 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 10:52:13 executing program 0: symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x42) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f787d9a, r2) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r3) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x140) 10:52:13 executing program 1: shmget(0x2, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x20, 0xc000, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x5e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x5c, r4, 0x0, r4, 0xffffffffffffffff, 0x1c0, 0x4005}, 0x401, 0x7ffffffc, 0x80000000}) setegid(r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:52:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff06abaaaaaaf1ca0800450000300000800000009078e0000002ac1400aa03009057f02db37cef4ad6000000000000000000e0000001e000b773"]) 10:52:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d3ff4b877cf8f14929796062ca758e522e8ab27cc4f963f476f2a501a0cb8e1160fa0262e3f582b45ce73dda47ff6d83bd49016802261dcc1e376c34d33a913d11a89b6d8e19511cd678ae651326bc9768cc44efe8f9b265dde51675a3f42a1bcb611f13678af1cae2c2ba19a4b69f97071a5673a9b4359254f71eb76692fc35b991e38afc77aedee22ea98fbb9a2ba5d4e8691d286b7cb43b1e5e2d2dd1"], 0x10) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 10:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2, 0x5, 0x0, 0x401}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000002000000bc1b09a5d172ca3513638d25036a4a9abd163efcca3b368e543ff6e29de54f9333e1552685b6e1776e18c7cf7a5f4985ee9467e6f616888e0ae2036e853a"]) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) getgroups(0x2, &(0x7f00000000c0)=[r9, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r7, r10, 0x18, 0x7fff}, 0x4, 0x58, 0x400}) 10:52:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e76e49a0c665d431d5e16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f7e7d340712d1117c59dfc17518b40c6e55fabaadc9009eacd624b2e601e9fac4a4f8a50d69b39b819e25ce5fe147adb0a1e83e02e04e13f95422971f4636043ca10f1981dc9e961952ba6bb053933da52c13ab1f40ba08b9c3710b31465dc74911666039"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r6 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:52:14 executing program 0: r0 = getpgrp() sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, 0x0, 0x0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x80) sysctl$net_inet_ipcomp(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="3e93394cbf04b2e11939a1272d51298158c466dac4fccd592c56b1d38b81b3a29685ae23b0000b685ae07a98b78f9e5c31cb65f785bac532", &(0x7f0000000200)=0x38, &(0x7f0000000240)="ffe7c6e32883ff13d8ef5a2a97753fef0d6ce22fc876b17cd7ca00e2ddb1c4db5737d157def0eb79c1433ca7312bc28a708262d83e376a61fafa16a882ffe80a97d4da542c90476882c5a375d01d9562afdd533222e1cb2ad8a2022169d8a2c71e696022261432540a5a0e2543685baa8d155fa4c2bda46f5e7e8d7b559cbd3504aaac369dcf96da14177e55423468a3dc429ee57553ced227667fbd8d274bc6996fe87dcc12f5e5d615644dd6", 0xad) r1 = semget(0x3, 0x3, 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0xfe) 10:52:14 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x24, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="f10000df000000001573a72b22d0510ddbb501e6c1af46170318f3da54cb0018e4520d0d025c8540c9030000002a8189e759d947508d51650306d985f325bed8aa00af74e7015414256a6b4eb523202951fed4750aa841ab2c822a22ce86ed71411a892ed5fa7b075899e04722e40ac8aca52ca5b6aa86ec3483e38fb459b07c841ec5f1710ba3044224a604b2a352d62edbd6751bb11b6c1b99ab9ef67ec160e760000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x8000, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x3) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 10:52:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="144cb6af90035a60bbd2b6aeb2e1d5f9c2", 0x11, 0x0, 0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x1}, {0x3, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x140ff}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000200)=0x3ae0) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000240)={0xc5}) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000300)) linkat(r4, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000280)="d09300000180001d00001e008000", 0xe, 0x0, 0x200000003) 10:52:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffff7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x3f, 0x111, 0x6, 0x200, &(0x7f00000004c0)={{0x9, 0x8, 0x5, 0x2f, 0x1, 0x3, 0xfffffffe}, {[0x7, 0x1, 0x8, 0x9, 0x4, 0x4, 0x8001, 0x100, 0x9e22, 0x2, 0x401, 0x80, 0x3, 0x800, 0x0, 0x5, 0x9, 0x200], [0xfffffffffffffa9d, 0x9, 0x7, 0x80000000, 0x4, 0x5, 0x3f99, 0x6, 0xe0000, 0x4e], [0x7fff, 0x3ff, 0x8b, 0x400, 0x0, 0x7, 0x6], [0x8, 0x6, 0x2, 0x0, 0x9c2, 0x1], [{0x1, 0x700, 0x7ff, 0x7}, {0x5, 0x40, 0xfff, 0x6}, {0xff, 0x10000, 0x3f, 0x20}, {0x7ff, 0x1, 0x7fffffff, 0x7ff}, {0xff, 0xdc23, 0x7fff, 0x9}, {0x2, 0x3f, 0xddf, 0x6}, {0x7, 0x4, 0x7, 0xe5}, {0x7, 0x2, 0x5, 0x7b1}], {0x7, 0xfff, 0x2, 0x5}, {0x1, 0x7cba, 0x20, 0x7}}}, 0xbbb, 0x5}) 10:52:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) rmdir(&(0x7f00000000c0)='./bus\x00') 10:52:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "e4fd17134cc3c77c"}}}}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x401) 10:52:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x0, 0xffff], [0x0, 0x0, 0x407]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) fcntl$getown(r4, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:52:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f33b3733b46df8dd84ee3fab2f573ad5ebf54dc09ede7bb01318865647ecb611d92ed5fec8af06050be834b0733fbb7f"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 10:52:14 executing program 1: r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0xfa5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x2, 0x7, 0x8, 0x1, 0x100, 0x705, 0x7, 0x0, 0x2, 0x7fff, 0x8001}) linkat(r0, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r2 = socket(0x10, 0x2, 0x2) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10, 0xb4) sendto$inet6(r3, &(0x7f0000000340)="719b96e578b070b4c37cf371d92cbb38490986501cabc6af512624cb92f68bd28e058e83be404265d2b4fc76666efc221b6f09d3bfc0447b06291dee3bb7a0671ab35e960e9d43663795465d9fee1962bc67af24f25bd9965c0754fe118311638cc07cd4dbafd06c9d55df997767f1a11a66465e93f10375fc7f2a9e1a10aea007b5c8be384907e76a695852b824f89c5100"/156, 0x9c, 0x40b, &(0x7f0000000400)={0x18, 0x1, 0x89, 0x40}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000240)=0xfffffffa, 0x4) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffe, [{}, {0x4}, {}, {}, {0x3, 0x80}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {0x1, 0xfffffffd}]}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x80045710, &(0x7f0000000080)) 10:52:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x1) setsockopt(r2, 0x2, 0x4, &(0x7f00000001c0)="5d63a2d9e10ca387fa3a639a7cb4cfd3e8027f497fd4aa18c64efe58729e7785c14bdfb25a7cb3b59bc752857fd0f2b2d81f7e45d42c2a297eb617337d30c247e5c49ff61ba40d3187cf231af6fbc7af804c5d3eff64de7ff0ad67e2dce1b5e0e8434d9320c0da74c195ca9171342c87be31fcf222c73ebc6baa4996f97274118cf87a7582de38b69fe90df80f30613f7bdc5d210cb1c5512f845bad23165646d12fb4b10f2b73d205bcd2c6f217275ac1cab432141d97676695915d200915fd22b691334c3784d16c2ccc2d9e124e9e2bdaecc00195b5cd98e841d1e03538ee66cb2e91f26194d0ffba81165260a70d9589814b37fbcdabd570fbbbfdec8dde3297be0039c8bba8796d5b32dbbc451e38d5e94a19cb27cf716a5e9f98128f26df450d84f4f4e2c434afe795aedfefd822b2605c59e8a166a9914cb3c66c6259d68f6844203779fb09ee357b04312912ffdda94feb0c43e311cb987ef1ecffd82acbc52810450d770ea4ff09aba9b95c7e4719d97866f73d922f83ec8262140a56469268a81fa267ecfd6808d8372b48a8b521421b00d3573a67d567dfc70606bbfb6088ae4d5989f964bcf0db1ea12291187642b5955c87f4a507ca9ee0866ace9ef9837d9f446c7695aee656c14c736f30ef61b824ad531cbdaec9619944da28cae1d62ab07585e86a28aca49d86e6ded629ccd15b2eef5713d4fab758673fce6bdc054d6f26dc2fac34d7c0e7b7e4de5bc503d3c3269ec3fa04d0e49102697c34587b18d621ba5f2076b48def936d4499edd34ec737af13ce223b1538e96a89686d019fc1b2cf25a0ea45514cb5fcfdf736ca4231631f720a25be0567ea8776a2b68a5b8f933e1e75661533c0c0e7dbaa1545fdba5ed3c50cfd72a8232e7aa75df974562b1b9304e5b503bd7515ec29d48c6694d348201e0331e5399a7f100c48ab3ce628325b265e81cb63a7778752193a60ed8dcd4937614799d291fe8965dfab96028f091e1cbe3778ffcb68459bca901b4bbb5caf17bf2ca859cbd3d96beaa5713ff1da4c3c29b6befac2d9bfb785ebed88f002a50943174bc3fbe35815938838f8452d33ab29d9c711dfb3280a839ef123e5d78c71c10a55e1d6e5d99a708e123a589592cb9028a2e2322f2d4369f55a10cea3baa3a0f157e9c6def939722ae034e397376a94e4749bbc467ff40bb4a5fd6d6d8740205ce831df2ae794bcf87092fedadc8dce3c017b4b86235d5fecd055835f04a87c15fe27c2e79f2ce82f0a39df7e9283ada2ab5197fb512c07ba535cf892c52551987c6f1fceec7c9118ad9e0ece520f537f351762ad7fedb59797492a0c4427bfdc72b7627fa25218414aa6fb04dcee366bf2428bed7cd17eb923fdfacd9c4da0abbadb13d5be8b2e32393aed2349ac7fc804e084137c8e8c2dc172134815b41191958501c994bb170e9a3be179fb09c633f36a641d75708cd53dcd54cc21d9b3f478a8984981c703071b9167514e221fa760162d4a55098ad14737e8abb150795a893c270d58f724401f0a86538b24cb4c96f470acbcd0623efc3b62d2ee4a3f8f9ccd03fc15ead011021423499c3475f81dd0e8c409435abfcb33b99c9dd7919e20927db40357b5da05a6773ebe241e31a2eeba302b3819bb7dd1718f9261a5e8b7e43b0285ba990959150ec8b7661096e9c8251ccce3b35b5bdf022d415c3512859d02e92321a440f327dc682aba8dd40f33784a5a4c685d3e0504cfcae8eca81315710595dacbf30f4e188dd28103a46930f000ff931895c70d830e414dde65019f5f941fc43ac913e9a46e6f7335ddf43cfd881caef578fb27092bb05d515f068468ee82541c23d7cdd772e9e0112cf44411dde54b581f52d7ed16680e4ec7012ce907b53faffb11391234e8db0637554c15e6c4dee312c80f0c2b5dcf3c171091d8c9c24f589a374269967e182406a07b802c069889c234e7ecb0ba5d3ecad9f3b5c15f79d26cfa24c94c682e00348153c2abf76d4c0fead34a31e15e16751a69ccb4699d62faf06169a8fa27451a84742bbaf6906e3f07c7829608d7c2f9c7c9f30cb188db23ed5ab9deba0f99368dd0242546820e74967786e010a7cf8bfcd21a1777437b72971e849652788b98f9ab11c3329d941f4f08e1deb3231a7f1389ffdc7d90acc534d5dcd61e95cc147c644cde82d55cd2123df6e9952e50a89557bc9fdb34ef401ef62ce51ae6c944a29172e5c0010d3f20d19b73c08a8ccb07071acf69147e915a3ffa37c3e8d653a7853f6596426d706d248227e8fa6c9bbd5615aaa2dcec7d4daa89083523032f8174af4d394e2496688b0f8b70310d9cae39c502f30aa0a4539b393ad3da059fe1073d0acbe94b19a3e2cf7a9ce1888a71a8611aa31cad6c1a7127d556adabad6a8a168985cbdc5f35533458f239b6e2e7877040a5c7a171532b111fcb7ed0dfc9af8dfd500b48a757a6f657b64caeb9c90b85287dfc5c141a0eb544052fd9727ab702454f91fff94408ae16f8f861437c35ae967dcca7ee345ed09945c3b9034838a5cbc030ec08a436031e3353a752b27e4e6f0026164ff9efa521a3230360db0da116eb43922e4622c5f7ce068fdd5a149707c08bf41d8e395f6df4c32ef5fcf808196382a9469fde4d3b84a24dd8f2071a5f29d00c805a1293f19b1ed761d8bade31589754e8a556d53a66868309b4ea6331a25572fc643ffdf86b825d01e1bf17ab4e4b29f27b41b2a14821a206cbca0ef34a7be45c53b617b756a219ded6868f25f9862e757c279c85a492c4bb3f4253d8d8dd6613a19fe9b271173f575e68b377d92e89d55840dccc7d0949a9d37e71ec77227743cb20f25f85b6802f0d8bb77c95ca0c47e7644097a31ca5f3db476b6be3b28bef5baeb1a83d3e12e5b7a8efa426ec0baeb6b6f5d97107bc81cd3c4556539c53d9625e15be2dcc893523d6a495f10e9aacc77fcfb6c872aeff32f624185a67b6294dcab9186f599e89886bd7caa455aa44256f1812910e43417efbd585aa1047de1b7bb46bd050b6ca3d3ee69c3585a31fbe50fb2920ecc66cb89459b96648d872ded13cf0212fcb259a26cf2332af9592cd00b3bd83f84e6509fb8f81bfccdd84317678758a1f75498c0b30a435b7eb5181d5dd00b1c23ed634ec313102e5047b200630d2a9a7c24530ee908d27fd74cf9fb02a5ae37fb3ee90236aa78179d2dd71917aafa682a92ab011883dd5c23c1b269b9b8f400e41f2d86ea65a99423627b80f3a96444fc90f7ef1d0f037c011c0428f06a4e1f320fa6d28e8946cc75d5fdac7d6c05741e786305a3995629c43ab8059b5cb0adc865241a8ff21914d22b4ba7cc4d4e6a2e429b6353c73a95961fa31fbe0b111d09c1bbe360155974b44dea2f6085dd64b128b7a24c695b59618ec141e99e7bf78a368488baee6c24bd59c0e64719f4c244ca27a5aab45fdf8761e95a4c80af6b00c2539312e90ae27cd23cc2c6ea881b1ed4a5e1215f30368127c627fb2fc17d7f86750a76a5a754138456414c6791e89231791131d8ac956cda9d2f64096592cb1762f941f32e399f9d90f9ca995dc418195aea8ceb8f2ab6b4e1e2333c3d1488974f4bf04d2b8ba1f8fd13d52f1315aec177968949fe0c7b8b34f5595df29090a0852d2c9a9ce9ed4b35f2c4178bb214a7e62219fc2c3f59db6a0b69353c9a0eabb04a247b0b8dadf0fcc72b83a828b0c93def82594ec9e950a19fa1467f18b96c07022a11f263549bca9e3a41eef23b654c3aedb2841a2fafa9597cf796493ccdfc8bf7b1a31096f7a4a2addc7b349adc63fed219ff55cf79c1cdd1a3a11fb237f999e7305adb321c3e94ebd3764943a959011fcd2e5596bf292e43fffb6c4f36c453397bf034b472ef817eb834dcea235a637439fe01861f6965f3ee765e5f6dcabebcd84d2a2c9ac7a0fe661c624524b9dffb752e2782cc7d9c25a2c8d2aa78a903d298d85cf2f9dc59798bde24692167f25633a8aa30ca164af3e04b470312103aa9a9685e443d8b97f273e87ec4e3bf7e360f1a6436e7364898625f76e0fdba2ccc8213b96d30e471b663ad572cb9bcc8cdf1c73f4f505ab6701f949c37de4028452bed623c54d1a539159b6ba9b14b14012d8e038f58b4bb0878612101e237cab4347f09f02d4c26b5727bb4c19fd3a0155ddb675b4efd3fff5e7a3399bee6f3e0fb2ed1811b219e0b200dcf624dab5d5121d5f0eae53bfcaffce0800aff8cc9266931d29380de99b41154bc9506d900bc84d551b375b4d91feaafbf036eac1541d06ebb6b56f5a07ff8b0bb28770365730ca7c49c15f514319dc12d2498b7dcb8f667ab09bf8f3476bdbde7b74059da6312cf6984c921d7793b095dbaee3bdea7fd87cc2e970b52b295c8ed887c234213463ed538d16cef916816b38637ed01616448ba01c7d100e1f63677804be837185bbcda7e4f1327bde37835fe7bf5ad15f97d69284c743fe59335336dbf64c962432868fd615a2af33ba62c1c3eee77be9e177b4eb55b88d2842a75d8e80451c6e063d8d55a28b56bf21c8a5071e9f81b10eb7958580628b3a7873afcd7ae694d3fb5182222bac2e47a38c72b794fd56f53952a8cb573664e8eff2be5572a7a7baa8361824cea5b915a6a917a9182d0c25fa56c59581852a59b2f4a9b776d8e2f41263e252d14d754110862f32200fa95dde7e9d0daaad0e7b7d704c68d99d799e74c0e5a32edd3347219fd1e7ba39346534773ec644a909fae07e3711541a008a5ff1ddb87fd0f4128f4184b433ad01a50706b7ff0825b45bdda5bd83007e8869f8bcb767f6406a3bad8e0e0394fbacff0a8bfc45aa88ca39c17e157567e5be0bea3be233e97781020ea48457dfa1e62ca917c9678f94caeebaa7b1fdbad1486d9024e52850df3fb320b1b738304c0d3daa9c109c9dbdf19095949341d3aa7f9e2502ad9a30e86485843cf094cfff3953aa1e17d03d7f3d87fe5e278768d5102fd57148341708beeafaff10e2d11eeaefaa4738ece63afce0d0f3c315e41983e9dc700bb569817b12fdec909726b5e795e12a74946cb2ff761e07ab0ae7f622c7bcec2df1cd74addc837e2045346b030dbc9ef8f38cca1f4992ebf03f78c50182bb4faf9a14d5a8b4f6d1b522d3a838077515a64c1387cf7f1d41c9f4eb8bdecb2150c716514b3f916dafef4901cc0deee3a958b05b3dab4519290314a03a2dd9f6a2d78f63211c7bce9c2cf93251649787ac2553e914a1dd90e62c478b00d64a1afda5df3689ab4c59f20a2fcdd1e78cf8314163385fffa21a98b575bba2d1c90a528102ce189c2814f47b539ca40a1674b88775dd2e4297d8ba18e7e165236bd939f52c72ecb2f8e9bf22156ee4bef1a68a5d9deda4300091578e9028ed8df12c389ddb773cf91ea976fae1b565cb91a171f58c17f5bcf485acba0a7ebb88e2e6644da0419afaa30390be40073deb5b1965b88528315c9dcf42d392ecdb26ac43d4c2c79845dfc5f2aa95086c84ebfcd880e5311f3e2f5ba89f882bfab59d4a6a5768789989c9e0064d74e90495e8bc4abf5e71c35fc6bd01ba18c9e67b6a82afc94c878d8e85cde5eb10bd4dd5a0615134691b386c1cfcf906ae801433dbc4886465a523de27301f159b60f58ca5dd50d1fdad05ebe588f217760bae553be049af9937a4a29aad31299c4a7168a1dc5407972b8b99515da6296ae2385ab0f45257eb70ed5f31503c5d11f788c892cd83a3a185c13ddb6c9f9abcdde7b6514f168cb2ad7d2c5850b24990bfdd352b378d3c", 0x1000) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) 10:52:14 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0xe6) syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='\x00', 0x40, 0x126) 10:52:14 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, &(0x7f0000000080), &(0x7f0000000000)=0x56, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xfffffffffffffedb) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) 10:52:14 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000005000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x200) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x465) 10:52:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = socket(0x18, 0x1, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpgid(r5) fcntl$setown(r4, 0x6, r6) fcntl$dupfd(r4, 0x0, r3) fcntl$dupfd(r0, 0xa, r1) ftruncate(r2, 0x0, 0x100000000) 10:52:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8d5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0xbb59) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:52:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = socket(0x18, 0x1, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpgid(r5) fcntl$setown(r4, 0x6, r6) fcntl$dupfd(r4, 0x0, r3) fcntl$dupfd(r0, 0xa, r1) ftruncate(r2, 0x0, 0x100000000) 10:52:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2, 0xeaa3b203e50e9f6b}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$KDGKBMODE(r2, 0x40044b06) 10:52:14 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) kqueue() r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) kevent(r0, 0x0, 0xff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x90, 0x2, 0xa73, 0x8}, {{r2}, 0xfffffffffffffffa, 0x38, 0xf0000000, 0x800, 0x10000}], 0x174, &(0x7f0000000040)={0x6, 0x4}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7363ca2a, &(0x7f0000000400)=[{{r5}, 0xffffffffffffffff, 0x7a, 0xf0000000}], 0x6, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x18) ioctl$WSKBDIO_BELL(r6, 0x20005701) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x40, 0x2) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) kevent(r0, &(0x7f0000000040), 0x6bd, 0x0, 0x3006, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r7, 0x0, &(0x7f0000000600)) getsockname(r7, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 10:52:14 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xfffe}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f00000001c0)=0x1) 10:52:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB='\x005\x00']) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0xee00, r3) r7 = socket(0x2, 0xc003, 0x61) seteuid(r5) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200000000000000000000000000000000a1b7"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r8, 0x2) semop(r1, &(0x7f0000000240), 0x6) 10:52:14 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xaf, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "233e8807e3d3b86a65156e95430125b09d552bb079ca20e2adf7e7dc1f2b5a81f928e09d1b5946e2fb1d7907fe06e94ac5078d41bba2729a0059418744e8e46252982c3073ff7cf70026444bd577358adaa6289a95264600aedf679467abd4eb4d3a2b918b40c83c66d246dae77d732d3090e28c4699750fa7f017d182aa7a8ff0fd8e1ed944b5452d3b28df2a7ed8e1d3d4507ea81b8b"}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x7fff, 0x3) 10:52:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaa000000000000000000000000000000000000000000000000024e224e2300089078"]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:52:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x32, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x2, 0x3, 0x8}}}}}}) 10:52:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000000c0)="c096462183f4fd38de1f", &(0x7f0000000100)=0xa, &(0x7f0000000140)="8cf6ef90cf93208f216a3004c512b2", 0xf) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 10:52:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0xc, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [], {}, {0x0, 0x0, 0x0, 0x10000}}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f00000004c0)="16a185c85abb955b607e29e522c74d5cfe73827ec02da37e71941b9d693085ee35b3f44532e402449b603750d1776c8724d15549e896e3a2de851e9e7859fce9eac8f6575f6630e37d2fe36921fd11f45d1a7bcdf1501d666008289100075ec84f3a66002c91017418d97c74cd97d2524e3b8c3286855a6a2acc417e9d714fe32beb81141c14ca5d2e9d7308f6301e34652677c5370374859c0169b39847753a830544b8cb6b7b7dffe6f62af57408f86fb543836f60f63e678151dab6c448b3b6814d112f428c2f6205a9e9f16a730d1b06f15f22056ba7d4ca41a8a6ece4f38924f3232a12b3add4d61b1f19028fdc222b0a25e5cbfae8ad01d2c578a59bc5c0f97700be6d0638b6b858989dfb4bbd16381c54a4f432cd16cfc7fa978cb327be588078df186ed512025dc5df0f8ec7df25e612f7cbdc336c1e7fd32a4dcfbf3a41c1af53a6575d68be4ab9e3321ae9b3f9e78813a9a20705aa79013aa20a88490f33c77f4f046995c3ea3ba3fd69715617e0be9ff9498f5f69a774951271258e9d4d8eddbf36e1daf4228c296056f4b805b55f91e8905c1edd055ee9eebf833edb6c677f2754ad6c3e14e49395f9c675a0152cd639e6b354fd071390d9e2683de5232193783db4402557aa42b33aedcb086e5bf64b495beec3a29fbf400dd0ef1d2fcbcd5d866617537e3351d30be85b7b10bf6f90c9b6e73fef637d2d1fdbe09cd29ed1f3a1eb85ab5f8c4915881333673f6c37f851691fa7a9028ebaa02e5a9486367522d49a88ba0e5ef90d0f2b0d981f92b291a11cb8352e10c2695e0cd63f2e2e01c25688e3b63c3284ac614bd8f8eb76170c908776baadf3dbb8df308a38c14143a80403862f8f9cc987fe09fbcc8ef4f523cd75feb160546c29eb9f244b5c12a3a23ee4f097b979eb029995f6e3e73625c0621566f9939ae5264941bdae5d15c5c2cb0d8b0247275bfae31d9eb9a95eb89c8db5b594d014ebf25d4900dca142bdd7adfe8cd071d5ab622c30a3ca17aaa7eee3678082a3f41b929765d94d1c8b6fc1a878f862cc98cfde7573f667e366ce42e223688106167bc70e8eee9f33db2bea0dc99dde69e5d785258f91231f42ffc732096dd785165192c83e9580796faec428b36fc8919a6d02c7bc354bf4a83be0c9a964c962b54add00985001bb49a5653f76f3d454471351458138e16414fafbab038ab57cb4d7207121454ff9aae31e454640cf534aef2675f669a78d663676761bd34d2927287caebd617c456d0c64f8df785b764063faf0cbc40a5e53de7fd5aa026f6ae4c7bbc1d3d7b8933bdc7d1ecbd4b1b277cd000ffc3ba43770bf68cad1b7050381ca66822c2dd18129adbc062378a0d074125563b360e09b403c06670d67344507e71c88bacef159f56addcfbd5ca30ecd5572874f6a8facae73001dc755fec0b5878f62b34f63cf638e23ef4e617c659aac758e842f03cc0a14119e61c6a5f1fabfbaed6375b444b3bb3c7b732ec481c8ca8b7f944604db6fbaf71f1677116851db7bd2b7da6416c106c147e0fde2fdb48956c65b1360c12bd96e1c27b5e237d174332d251d0b8035079be631aeea42c5ca5f33a48985bc30a2358765eeead1e1058f55cf8befdd02880b11fed5e2ab233437a8bc55810ef7ffad80b015a76c38a9c207c70bf2395f163408b8613fa1ee90280699ccc32eab486c04948581a58d2fac309a35fce67b19c46c500047a1cd09c9707ef9bbc5774c7b3204d4d8f43d9dfdf488ffbdf33ee27aeb57a421ad310981b27e9eb6277eb5ccf336b7f03df4f49eb344fec7a472703f0da8c99d261caf6aad006df8c187ff1cd8a5e33191518d0abe8e60d04689e1c2102a32387b9d5debeb902e8c5feba29ea4fcf5d2b99d5b61f058e1638f4b30636f177843aa372f50eec91ebdcbe503e8e5af6204f9787c97e4b5fb473cec16e738b9051fc70f579ac2be493d4d7ffd3aa4530834009358929ec92403f56af4cae9f62e7f843ee3cd4c8a1b7f9818e352b475c83897f60135d0f9be11cab35d3f23738569ee7f8aef4340a96f07335ac138936eddf4790e024a4ce9c56d12c98db34563d8cc94b4a5a29941c2631df18fdf3f9d2a6fca4ab786d1fb3e29d2db455baa5f4b1858388ec9b9925d11d1beb825eec70e0675ecca548a3731f203fbd398c7e869670bf4039beee9363863da3a11c5aecc1ff0833297dad2ef216f43063f5045b4a5a3a6f0be1f6ffb11828f49cf785f783f63bae5a6ba818882c9c9715b009f049f0e10e3b15be78d11034c4d2ac51539f831c792043d2cee205908f237462cc79ea6ed0a1b13b9c75150feb449fe5ff71986c944fd37738df008bc79add3188afdcb1ed726e5cd0072af6213e1600896d060b9b68426ef32409eda2a33b258c5ec214cc790e45a7f3da4227966d956bd3b63b2b715604b29a50ecf41f2e77db0a3bed842a7d3d1a5f50f4750f2a22f35bad1240a742e891ec5ec28028eb521494da402f374dc530935297f5cf67052cb84c21a3f55d4abccbc2706c771862d69fd979df264214d65dc3a7000681d498df797b7249ed1ebd0b15127468b120c509a28baf3b1909597676dea750a14283af143a19b78bddd633af4fc7ba173990da949e46c634470a8063795bca812f0ddf893adc428b0238c00824259f6f3633c56a79c74937235ee752075e1971b77bd182bb0ac997ce3ff5033120edf7c36da947672b5d52cc4d27993a66075a3a5d127592d0f3007485c4ca313d22b59a3b2ce00b1a87fa3e3ba184487bfd995b6523d69b8317d8c2b966c538b5a336cf81ecc92fe75765e9d99a9a2497495fb1b7e44fb51760bcbd6c610ead930472021b4749e9e709590ad2237a83fdd7856edb9404ed9d2ec32ee1dbd9368a3cf7bda414b0eb25d80ff44b20017e93e5adf6421e20b99e73e4de6ba78a5c82445ccf61522ac3c5abedf934feda3e10785283c7b1ae4e041c5accebf6942b245206a5f419229d16a540b1aee35f8ac22696882a082951439f79b7563ac020b2d84907c58e9ec9749b311e65befdabd531ea5c0822cd9d9334e6561575db826b531ddcf1d60bf1c6ecb0977f481e07de2863ef4763d4e5b186f56b4469b4205026115a745e0383cde6a17955a5f98f13e9840939be49593b5e5ac9104142037bf06055d54f82b73d34436537de66b08d459936311a596d7fbadeaec8ea2661bf648ad85194962d2775bd9cc497673feba9150b7f2142e55239784c2eec012d2728fd11bdada8d166ab746b22bc1e00ccf7c263816a4fdc6c7becc28e9c1d058dc26d89007e0ba4e40ba10f3dccac0f6bac67402b1e746b6b18848fe593c15a66fbca7728a201dd7541d18b604e8e99ea8b67236e404ad69263f00d8d6163bc01da897d180371f88785a4400519d1d03734bce1e74efa011361a9ee198ad172148652bf55aaae7cd8ac4e4fdc8c4482e31c95a17c160015b952ba96db2e97e5c1e56204b9ebf22bbbf5ce0ffbb7e31ffad1552f3a0d98efc648e8ea395dca2f2e732fc7ce942800a26271b9a07258902ceda7ec37680a8d70d4f2835a3b0f97ae750906df788174bac2872bc652149c7919aed7fad727672037fa43519ec89452914340385f3c5d6d5c77b3fda3248d2ac084524594392be93f6e3dd1f7f4d3b403b754505a8a2733d265b65d28c0a44edd74156d4023131590c91d603c6a3f13edbe828765085b74b41366a36017bf31fc6aa60b2d9f9f0c3870c367497508d6e2490b381f2b60aea2683b3d8eeff7a1afd0cb8b48bd006c7c640fe79f76541483f42e340212bfbd015aeeecf3b8f1fa770a2a7103f8a28923792a3660b778d4f9c299caaeb316cb0a14597a2aa95a0c587d9c0cd33d35bb25ad243acbd895f843e92aadc8d71d7af7675ea937099f6118df37ea9c31cb3588b8972f7bf4c3e33acaa9b23359c17a316c71db6842ddc00264506ab46e330bb03dcb958a7264b28a742335fe5ae55dd1a15fe95b2dec8de69a7cfe71b867bbc81597f53fb6908d8b2659a1c84b76602ca4960c38a872295d39e87ea9b7f9e202712e90739a8018c9b5c5aa037d5a88d32d9db4c76c45e828f92db3da5a5a94ed003242b49d4ee82f0e2853a3fef64a70a3a38f855a4200a955ca7587fb97ec8b64e6c75a946dca0f38e14996fd911c1d7b91cc939ed2008bd42f3cb86d8dc841814072ae4e2ffdb4ee32cc72d16df46abed978c50aa2044c2d20da0575458abb0791caede6bb3485c5959f8ecbc4cb5f65b24e0c9c0fdab525c07997d9ea7f14e580d98ab91e15b3c824e299190a7773d8852373fee7e088dc46bfb259032424c83790634e04c322171e3c6cd02a38d9b0397378aa7d4617b9be20ceee213e46bbeaada38a4c5fadae691126725aca3d81b60a5ddfd38e25675db1ac55bc4b52bffed11bd046f732541960f02e72cc692e4780b5000399c7a1a09cd17aad8283268f2c7d6bced73b69218ce037b7a70c90fde56731b80f6c8153bc8cdfe835a8ae759b74591e55b7fda6150fbf2f7a4241b21f980ed34b3e24a6316caa0331d53adbde36c2a2cfbf0e6b843513e241eba824a08a6d801c586ae9505c01dda6653e2612fddde1844d576530057613e7e2f64520aae5885b155150de5c8f38312f5f5d51b460b093ded369c28c5796ebd9f3c274827ca3852fee3928db3b923de0ae1ef5dafcd3d1a31296e572d9240d388e425249bd4a6d30be23f179928b4fe5fdeaf55c1e92b12f325776f7ec591895955521b742eb552ee5890542f1b7e372d4a1320f11c30e48df29911b7dcfedb7d48b5723e990595b82cecdcf333a22fa34b3d20329c29e1dead7aef7b6c87f33d30fea4a59e9a571b867933547e38fbc94963d9c07bf4325c6231c08033014da4eaabe43f6826b9f906c5fdcf9a131fb70e235aa1817acf0f3dea9bec732e66f62efa33a8cbacbb8ecb235de9fa8df421dfad93dc945af2a70be9d5f524c5e5a18bdab6d4fde8ada17cced3b9d52af5cd9cd9fb518af9784069ae7cbed9b45acb12be0e096613c77fe1012300a2fd87d1a6670b2a26a687352aaabfa39300cfcca26d3f07cf12ffec3ecac5ac853ef14da492048f4f1d032c64da2cd3e5deab5984bf7916be957e6efabff50e25b6e0e166edfdad568af2d53c8121e4d793bbc07f82530e6f24bea8f9edbea2ea1f4b5ef74eea538acc26079cf2bade96c03d323a83c7c706fda47cc0ba68d18e51f3b2e80b36486b99753eac99e1580022101729ee40d7f85e4ba8377df71b44e92c4d92fb69e8aedb4cfa9015c7e5fc61a6032f19735adb1df5ea190a0245c59b60cfe8f5d0f0963f634da69a27d9636b5704003621af5d8b2307e3d3b6d3797f4fccfa432047b958678803cccac5b17a4f10ee955ae9863ddcc3a380791df2f7070789f62b39366204ad3825536124c0b80a1caf0ee42cec2c36cb306bdd7efa53b12ed14b1d2014e775403e2127eb046d569faf415d150073183a49a31f56f7d3a12e9f058420fc82b40a22846e7de2561c08af15c8e5a988d567c935db08b69e9dafdd31214c8956e817501a50e3bda72f841ceabff95ed80946b48ce39394201ce28f45b1f319f1caf430382d6218aa4904038065febe87cece00c9fdd6384f5b2b49e05c07ddec3d414835d41a20667403043a03ed449478e76d09fb872b04f2404f4c1084bcfca36408866fcdb8d990cd8d9b6f8aee5ae9c7daeea5125f34a167d9f69da490e78639a354e9d4c7233a78de83886e72526e4d009c64d9d0315d33", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="564d19ad3f6dec4b58ee3502bc9ff7e5f1f0cfd1950e4def19e298b7b08ca33e1e94371fa02690a2639bdf8be5a54806ceb6634413f8f751e0d109309b01cb568e40dcc7b6087dd4b1c3e6603da96b97e77b64b62d23276c04b4fd8414d93c6e6ddfb380", 0x64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) socket(0x1, 0x4000, 0x6) 10:52:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0f60001"], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 10:52:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x8000000003) 10:52:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:52:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) fcntl$dupfd(r7, 0xa, r0) fcntl$setflags(r5, 0x2, 0x1) 10:52:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) r6 = dup(r2) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) ftruncate(r2, 0x0, 0xffffffffffffffff) 10:52:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)=""/218, &(0x7f0000000000)=0xda) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r5 = syz_open_pts() readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 10:52:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 10:52:14 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, 0xf7fbffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7f) 10:52:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000040)={0x4, 0x0, 0x80, 0x724}) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) linkat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) r9 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 10:52:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffc}, {0x16}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000000c0)={0x7f, 0x9, 0x0, 0xaa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b2", 0xe, 0x0, 0x0) 10:52:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {0x0, 0x0, 0xfffffff8}], {}, {0x0, 0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:52:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fff4}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) unlink(&(0x7f0000000100)='./bus\x00') 10:52:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x100000003, 0x0, 0x0, 0xffffffff], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x400000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:52:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r5, r6, r8, 0x91, 0x1}, 0x1, 0x400, r1, r9, 0x0, 0x8, 0x36, 0x7fff}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 10:52:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="aafa1440ba2bcd4660beff2518fcc3fb88d86bb7df768968fdf64ae3246d44ff1989af9706d1f8aa3bc913a5c2f2af", 0x2f}, {&(0x7f0000000080)="471d360073fc31c445d94ca33be1e0bacb8c4d665ed5", 0x16}, {&(0x7f0000000180)="0d2811791810b487d93104209cbb217f8967d34945dac332b57e1bf034f92cf6c294ca65af809d1ee2584dad08ecb31e9fc117418479324f7a91e2b80df41755311990d4e825f59c7718ecf09f8cf689e6cd3da684346411d4690be704ca371439fee07e2c71a6397ba923dc664e30d65cd596a406dca2b7559fca414e4ca6ef77c7b1ed5e898885a310d47060b6d34003b69d97d7f21d94fb74ddb0d9ab21c42cdba951c4394f22efda636fdc355afbeb071e55738220a2d875e0e8b52bfce9010c4db5b1ccd55db8fc2a1523617842d5fb", 0xd2}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff0000280000008408eed8e505274470f889f4918c53dad2f9642100bfea4197622a1da51b44a38b3316b28c5e63114c62060a4f40f7dfde7e89b5c5cfc5ca531f026513d47e91300e1931b7186828abf0a2fe475b9b0b0973327c3dffe283887ccb9a92aff826170f734fd0a4739c55be0be4a45b988fa823c9226113e46d4bf33918f972b1c0bad76b37eafdf72e3ea6af30a857a58bdb2640030758a2494586b59662d26700c800000000000000ffff000020000000abc7e0a22e0e6037bba1544bc38f9588e69d0ce55c010a9e64f38ee37c776b8e2232f3ba70fbbb6b8be8d400f6e82cf9e287cfcde933ca393a8e49a42dd5df7b33549fae9a0a0fedac972ec2a08a20d9b5aa95ee2c715cf8e9799e79eaa82fdef8dd0d35f619b6c864453d0045ba21b750121ed4d681cd50b6b0714bf3501ea0e56f4538b2476dd6465d8773a3cb78304d6a0d3f1cf8db41843e9d3a7daac9a96b620a1e61b69d52194b41c7002f7de94c3a106e410000006800000000000000ffff00009e520000f5d273bb4a55308b70ffeabc1de19b092ea6b8ba9de232169abd9f4f13d5d41bf23a278e21b112ae2fadac5996e429d54d6720a68cf084a57684a2ff33bd8316f0065904cad6193712090533aec29fde36d3489e3420e0005000000000000000ffff000078030000b12299589fb8e5835292ed6908f46fdc3997fd8e0d7ca00c086031b8a529bfca6f40173101f9cda021c97ffa8e2662bbfd4b3620b466b05f913a6b7ed5f1000098000000000000000000000040000000e0b8a4fed161d2c2088d9e955fef1f1e9194856d19bfdd9f22c438d1132369310655116c2e3abf9423881232e42b9ff68e53aee350151897261b33dd443ea788e893207fa9a36aa575371e738537f9b8717ad98dea413b321d23b75b95de62e4a694e310fb80058a6dd7b3939cbc61f0c66d2192e90d24416f62b1f8e0eddda1b427a953ac2200006000000000000000010000000700000057dd3fc5e057da5323c9ef6728fe006d2dc56d7b3d0815cc549b7b8cd368c71118531e386edff712c19533c4043bb614947f9a245450a395769c1f9086dd5e95b3fbea92f4e41aafdf41f09fd8530000"], 0x328}, 0x4) 10:52:15 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x18, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) linkat(r7, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) r11 = openat(r7, &(0x7f0000000040)='./bus\x00', 0x80, 0x80) ioctl$WSKBDIO_SETENCODING(r11, 0x80045710, &(0x7f00000000c0)=0x9) write(r4, &(0x7f0000000200)="ed8953c896ef7f1e7f428c9832a8797f802a9258c0a5e3088bf4335f89ff86e9c8618e6ddd72051167462c2fe30460efb786a491a6f1c13721471c4658caa649b2a584f7e14dcbddde04d24d1ed3a857bf258161c28da3029163f6c12fd9d6b9d2f27a4ce807319301e24ddcc717f65220e388f8dab33f0eb98ad95f94c61475b90cbbfe12fbb387eb924114f82d905f307f83078aea8ca60e6d1427a9f13243c6800f59521778d2f5e63105e2f6e968b758c6c6a68a384034f06e211bab67ec3a9228047b37b548b8fe172dbd3de381183f64d00ce354fa60ab46d75fb6cf", 0xdf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 10:52:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x4, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) r4 = socket(0x6, 0x8000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x2c9, 0x5}, {0x18, 0x1, 0x9, 0x2}, 0x8, [0x0, 0x6, 0x7, 0x3, 0x800, 0x4, 0xffffffe1, 0xa985]}, 0x3c) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/232, 0xe8}], 0x1, 0x0, 0x0) 10:52:15 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x1, 0x5, 0x43) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x1, 0x3, 0x0) fcntl$dupfd(r2, 0xa, r1) accept$inet(r4, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000002c0), 0x1ffffffffffffd72, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x60, 0x80, 0x6, 0x400000}, {0x6c, 0x0, 0x0, 0x6}, {0x6, 0x2, 0x1, 0xffffffff}, {0xffba, 0x3, 0x0, 0x9}]}) dup2(r8, r7) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 10:52:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) munlockall() 10:52:15 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x206cce0c}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) fchmod(r1, 0x8) 23:32:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0xe) 23:32:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) write(r0, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="2f25a6fc7fd7b0b358d8dec122a96503361e0e9b18760a8cdb0e2963950b8bcb91697e9eba91d0aa84e6aad18c10a0b7d2680e96b210830dbec7d6cf45ed7d38e0bfd367a4a01cf5b617629b6eafaf3192f3ef245fb116514e59decde069a53a75a38fc2d8b711dde689a8ba2103", 0x6e}, {&(0x7f0000000180)="04cfddff617e3674cef8d752f6f9ac67ddbc46ce16aa7e571fcc21bdd5b2444bd01e98f35ac4ee73a77cfe45fe96704176b5e0dcecaf08ac0cfccdd8f9bfa3647c374a4b4d4d6306d476947c1e5aa1cabf976575256c8b2c3b8fadb2d6521e8c2b6aad2657fce9a313d19f673e651267cf8c861f4eff2fd081a636f60d38b0b9fe18f1c70bd837336c9d570faa9cead68ef7398dcaf0564b59cc6ca4fc982f5b2c8e1ecad5d8e07815a4e364b1cb9b06bc6c892d425408fa37546208d2ddf1ca9a3e2304540654950d4b28a8b1a05d3730198c007a9578ccc7f0e3fba645c9af196f5d678e909fbc7625be6f207b8f8702", 0xf1}], 0x2, 0x0, 0xdaf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:32:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) semget$private(0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7}, {0x60}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000000)="fba151555ca2f44e7614f635763a", 0xe, 0x0, 0x0) 23:32:28 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000002340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd602f2d277a29851e1b80000000000000000000aa7f0200000400100c0000000000000001860090780000000000000000000000000401055d079f8cc002000000"]) r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x1, 0x401, 0x1000}, {0x1, 0x45, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xc3, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x6, 0x1800}], 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xcf9, './file0\x00', './file0\x00'}) 23:32:28 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f0000000040)="0cf9cf5c4e1222109c5dd5f12b", 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-&H\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x82a^}](\xff\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='/\x1e:#}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=']\x00', &(0x7f0000000480)='!!\x00']) clock_gettime(0x3, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6]) 23:32:28 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) close(r3) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) linkat(r4, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 23:32:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x20}, 0x8) 23:32:28 executing program 1: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) r9 = socket(0x18, 0x1, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$PCIOCREAD(r11, 0x8010570e, &(0x7f0000000080)) linkat(r8, &(0x7f0000000100)='./file0\x00', r11, &(0x7f0000000140)='./file0\x00', 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x8c, 0x10, 0xfff, 0x8}, {{}, 0xfffffffffffffffd, 0x54, 0x80, 0x1, 0x7}, {{}, 0x2, 0x11, 0x4, 0x800, 0x1}, {{}, 0xfffffffffffffff8, 0x42, 0x2, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x200, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x8}], 0x8, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffd, 0x80, 0x2, 0x20}, {{r12}, 0xfffffffffffffffa, 0x4, 0x1, 0x20, 0x6}], 0x0, &(0x7f0000000240)={0xfffffffffffffffb, 0x5b}) 23:32:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="4412", 0x2}, {&(0x7f0000000040)="a0977a4dd29fefbbec18fe02832f35f628846d49e5eb7f7ef5169b630cd9fe32d820a15657ab516af3c75b081803e58d", 0x30}, {&(0x7f0000000100)="011cb8ddc37d952ceed8c39f25703d3fcfdd02c4fc7bc7b127921eee826c9cadd4d69820d29003a57b3475248bbffc96c3a84ad66f023aa7e7fdf3721c627e2e30d76c40ab9619072a5bf6e12c012d55bcd8b78dc90126b9c4b88c4c950c3ac0c039fa79aa05471ab210f33f885000bd43210e756832a3589eace8cebbe5707bfae70e44bb1600cf6231f3ca407470b1324d5b58b22e2d05db24d8e7359c740a61c08d291bed8844f5cce4", 0xab}, {&(0x7f00000001c0)="5368b383c7d31d9d02cc356ff5fbe1ec00d8af1a92f6539bc39ac10cf9dfc94c0aea4ff738e2deba4dae8edc36284c2afaf6255d241eac866f322e6a187d707fcd3e7c2ea62821d1", 0x48}], 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 23:32:28 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x2) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) setsockopt(r1, 0x400, 0x5, &(0x7f0000000340)="d32407afaf9d3a9c78476f6b7e34417e6fe60b4ffb8e90062d3ef848f29fc414a9ce472aaf9a02df9c195c01b69f8516e57d913eb1d3f33c36a30df87585b545843c7221184a1b469e6c3f8aa270ef74bbd3143f2c02b8fef9ddd587cfa2475f8e091f2c1f26c02d19d9565c947221eb2529277c79e463c1e912cd1a60e6bc2f7ae2f17dd440dae871554997f2321c5dd007bbbe233b51304d0ccc36f7ae869ff50d0b8b4e8af238132cb0732a09c9a87bc3815e64330e19687e787b470cea197ef33531b650fcacbf013bf571e25a5780e3ed7aafb52dda881210132ef7247854a6e294840f2c1f1407988a0251a381abb82ec82c268da23defb071a50e15a86ba12fe0780e650c11384c47452009c66659ae607a3f3fcc81d4beb23401ec5d57f2d4dee9236c69aa3a0bf1156695184fcdb88cc1807c58e4c0bcd44a0d5582b291d22aef1344a81c76aa3beba24b6e90f37676d66734f807d872090bb626530ce61f1db9160814df99ebeec8f54ee89ce9036508d5f74e8ecdd5553f5f20e324c8191ab27fee8348be83bc178cdb74607c2c67f60ecfb3d8caf17f0a12f2f766116478b2baa23ae8085580c3b74607b0377de50219dd9847b27837360eeb47643848036ccaa2b14c5ff64da0df196f77a27ea46dbeafb6385d31b66d188d4d5c2189cbfabe04742f73bba4117ee988f56c26a3dcd6b2f0102b57cfc1036b7c59580c0a76e12b46a4887e2563b44af96e69767e96bb1b02ffa6404de487ce9dd0901c47a6fa7128230548712a2db1e47e750888563f82aea4b11aaaf12daec27ae75fb9b22c338a33d03d9aafedad91ea5eabed8413179708c1da7e9391f61f9398a326141004ac3f7644f13e4d34953917361bab491d3552d7e1de8e8d0af7b6e313b2000ab59368ebce8bf5c5750561b606caeda6bc252655b7f942cdd260b1d29d44b211556d20175593eff987aeca7a51917b6ab99b18be8f24220a17d511cf649d0bc246f6719d0e0caa58f910718cb5c1e7cf8c8cc31a7956335c0e9352692053e547a7210c81f524e88a765d5518dfac064cef5181fca9b252971dde9601f7742dcf0fc61dc19e81d88babe740dbb6713e85fa94c51c03c6314dcec8eda49a2dce9367db043a9bb22f3edf4f80be0accfdd3d4f93a341877684ea5068b61098d97825e97b63c3c1dfb94ae5a7ba8af8ce040cf717ae442e3a9c4961832193e23fbe92029d054091f9f9c575c7941f81d6554dd8581fd2979f32baa8b880ef61f3f18b3c7705ec9f74424a559c56e70d5337c62995424c018994a47289733e1f6de324fd99bd190a29b8e3b6253274974abe6095c459221604a164d9395ea980aa7837f983403ad581a71f3b3be14356c720311d5c347f34d6bca3c1ed98aa66741d652d44b47d690e30fd06f0f7ed11662b4fb7febfd01ff36db81dc6fb9909267a986d859d67d6c6a999fcd1614e6f98d0a67577895f9d58fc4d30f1f88de233be13747f3bc69a4a54abc466b6b4908eb7e49a03936f109cabd8c3b700a89058a0148046df6d82af551d79b72b104e6644a736fc20d0cfe20671107b287b3266d0c8773f9f809a598f4be0482a997d5df17ec1fcf11a2eea76e3927ed95899e18d67c018ac96f53a6a410290091964c5fc1c757798a09ba24f2e71f40242822016607966992be6f0646db318642206509f6ca579b7550233392adcffbf74e5e84af9248d38a8360ad7eac86abcb054354c4b9d27016e13ce52468aa97d2c63577289679c092d3e812e1d09dd5e055940efefc792a0240195db5708142adc28328b7221b974190f0f9bd8a4b57c14a0cfd20449e96e9fb9f77816eb09d7ab1f1bcd301d9f487a1a32e89d5459bd54ac6f3c86dfa616c139d00b4de0fb08bbf2e50929f55222f5ad993411be15450b790517a52ca0116a92bc212306e9c6a2632b574109131608ee48acb4f51e269f9f2ab68a04c90fdbe3af266bcaba91dd6666946f3f05a6bc3d12c86bdbae5f7628772ecd0b735a340d7a24cab9b8a0a1f2ecfbe587d94b6a7054fd24c62c7efb00862d1d8817aac7568349c5f0e4bc5661c4f291f9aaca495f0c08aee2611f314b3b262351446fd03778b57093595a1eb445c088c29303a0d26618a7d2e1907a7fab2dac1eb9d80aa6d325a0967d0b6d634c75ed8984bbba4dca79918c4a98b216e69311468aeb9a1db0646511f36efccf18f7cb978a2444116106b342dc4d2e724f4cda8c520e7d50d6e6aa8aed0423d8c9d469db94238fdf7add123ee8d81a221e34b128b52232e91b5141e8b9be5e21e3ad852aca07e8313c462e046828363b33c1ccb89262a351ea95ddb6fdac18c35d3e2af9408faa16485afac2817f225c1e4b3e72c274b748e8eb9c22ec46ffded88bbf13dad0ecd352979e81e4d8ff08378432e1b8aa0b5c76d60daffea7b151e14e945d17a84510e5cf2a1e1b7e39b45343c48efab4e923c5efab1dcbc9a922d8a2f63bfddb651aa1b9b800ac72cee4a06245f05b43af4311948a9be534129a960ba702b7e5cefb1b30e8c90aaf11ce02a91b5730e9bded76e546913bbf7eaa61efc7ae8f232194f59b3cdfcea3b3321b6494e298e8480273a7915cb008b085e4d8b466957f4d0e8ee3e077d8f25d74b8a99c0c7bb83515bad1d53669b5005cad80567aacce313274f3f60754ce5f1df3e7e77e9959c1efb9433127dc134741f873ef6bf11c8ce63a77ea37644248880fd41dd11001c98a21864be5db3d62075548408095c812407cfaa9b167f7b004e67db85f25456398f4859e8858874c1a5f789d45f7b19853f93bcb2bd68e36dc186b536d5cf39be4374199d4aff8d49048c272da25b6e1fbfc31cb497d31e2105195be798621e8df3f7c7370b14e65abd085fa1f4bc5c3f440466aa71ae044a8c7b383cebd7f4c4244d131cd756110d6c094a2c6118a38c9f625d7b7a07d0ab9c085310c1e5f6a9a5a763e8629ed680902942727f639cabe1b1b8a82ed2a885bb380e77e4e902610342f8a6d83465599ea963320b825f60f8f5c5e1fdf1bdbf6ffbed6d15636ebf1a6da05e966519d7815cf7f7192dd6b22f66c961d750a85969ed300316a7e6d63cce502c73b981b125c79afa2049fe1345743c524cde55f704c1670f5b2c8a12da1cee3536fb619a3a26ba872670d76afef1289f6b08eb28fdc2c313fb8ab1372e9d6e2b8d7ff51840a336493fcf709d44f32141b53c244f2eb7745454eecffcae79854a7907d10caac10b9995a62f54b66ddfe5859a046ad301377a2c947124aca5df6595ecc4225f76c00ab66f29022016eef5d4bbf25642a8523ad7afabe0ea99143937159afd35cc6b12ee7736a1c541286daf8e8c2087b4894827b958cec42a5b77fb70fc51e675a93af540d9b31511cf8950c9504584305fd740a76137ce4d5ed99df5db63dd6b76d560477dbd18ce3b9d49d2993a8dcaaa21869eaefeeda97c9461635907a6f433995a0b77cfc57bd5cdbc9890cd3cbf8762b5a39a59c063c8a2ee9ce420d00a2811dc3f40b261197d64811ced41d8b99da31cc28fd3fe3104a5619f7d0baf3bb88224c45915dfad40e56fb20776168280474a5b6713b5a8b17ef58b5d9aa4b2c07db0d513d7cc58149cc9f5071f738547fdedece0bf9c1055656df95baa625cd596f6451ab0b768579dce785a85a915ac95d9ef2e6c7639b439f46205f7e369d5f59546cf6ba4074eab0d56379f1791b304750c052a988c78338196e94a29e6557d0483f89cd32ad5cd2500bb88cc1fb19512e904fd01282ea6df61d7bd4fce5dc1efe43301992cc8d8e16da0786b317b37bb56f123657bb69d3b1f532964d03d2a85224990b0a651aa6709e91440b56c17835d6c7a11bd21ae0221f22f779ff192e51504924e8645c594ab5b531bbd773d754bfe5b20027814c99bf36e9ed0b0b7d1f375be39c893dcf60af9e6f8e03ecf2a0b9a95e32fdab39ef1632d3db07ca090486fad88f2fbfe5d4a82625b0bc21caa3be8edf4ba8e4a982b8f42462e0c6d6ec556deb1c5b0c06d5921596c2570d121a87d484e2594e51cc3919b28df5eeb654a8d7260987b697619b233af57bd29e364437ee42a52c8b2de62e160222a48aba461bb977872fdcd8600bc4b6061821276a7a541b2906abae9221bfe8d2968043beb2514f01e0262d2b81965a10835719bc51e9bae6600ed7b6ad645d7436aaff1f8b6648de9662cc740dadded1864e3ddf00eba0b1d4d1b645bcf89e9f061585d10828ce046727852677760d676323a474dd3e0ac60e2ba700f39bf9293d885f30917295b9fc2e662d6813848f236567ff16268b55df53f4f11a0db2c7a99daa1da5f11b9fd964c2fbe9fedc41331442aa230115094e99a416a536c831d9f5ceaed4a06711e0f67856d68fbe4d12930fd985510b56a1160eb65d19425a894957abd5df58e0b04972439a71da927a947cc5e421b121770f4d3b356e670d56efff63c0fd7f8c61bbebafed667a71f17348b64fdcbeddddff72930631921f758c72c265f0d994f5ee3146fcc30ab22035833a7625fc829126468c99c833b979d7b40066925ea597356251a8167f9dcb876b41c9143ddc06bfc15126ac1336a1de7dc7ac4388fd9424dd7ec28ef3b7e024a5c5b11abba8726d45010b645bd9866166e48e7ffa88541505be87b6a3aca4e2f76166e93e0f8dae1398b3a51757377599f10a108b960c4ff286351564744fef6471cec1d3267ffb73f5e363edf57f84748bdf0b656152995f6958611e4c192ea5b460d4c7f85e7ab5af30b39ab9ca31ca5bcd11da391611b5ad15eb1d3f4d29f3010a18ccf42a9f5fa517658994ab7f1b67ae635161074bb77350f62a88c7fa9e8e330c965435e474dfd450573158edc8b6a15c27bae4b3918829c8889f2180045757585a27f6c2274af97ab8f96874ee5a608fbda329f2c169b78f341657a02bfbfea9377b20c52b9067ba39241875dd770b409b5db8df1fdd25dca23b57c938f81bc76c9fa932c70f2ebb519a4833d36826f01c9bceaf88c6975584ef20901dc8ce39565a973bcba322d53aea57940272d7bfb7c4625a2221469276ad957544aadcbad26077c285af8ed3b46a89c5b07caa8cc64a5df521fb6bf0db5119240941b9e9d1739d099a4305419a4bc4786f3726f69ec416c4a81dc2c542be2f2230e0724877a98d1b12cfbad8b2c6dcf747a90215a8a668ed8b49a3e3b6bcb8fe293e68b36ca00abb626caa2938048e9699632eaa1e875aae4b5b5f829d69c458c74e07aca2d8d0e369fe917c2311e8892bea26a0390a616905c1ccd41d239de54ac28c11a124a2773e06d82e8c8af65713ece96e35a9370c750906d23c3a97613c1d53ca1e795d2b62160ec7fc17b7da9baee8f56c627dda89b3c2396d81cfcb7e599e1382bdc2152c128edb1efec6e490845b1cdefd90098d73b9a272f661b2d5cb87058bbe8433bb48cd59d9287c133cf0ee65b866854531583e728ba49f3f9b6187562548a792f62d5fc7da51b2800887b1b472258892c811f9a8fe3f3ebbe9c61064f62c723a6d6bb2ea1c7a23b9133b010dee83f98fa147e51f4cf2a63179166ae54c18a1dce37ead81d936412d7a0849de24cf395a24cacdc8655133244afa47f6927cf2005d8c0efa4c67ab9eb4846fe1d5c8fa86908fd9beab603beb9a25f2f3a45399b11e1d274668c8a2b94cf935dd82a87059fa9efd02b7548584d556e98fc26b9dbbec49595e1385186027dd698b74f33ceea39bee97571da7cc31e2f7331d5324a52", 0x1000) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x7fffffffffffffd) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x100, 0x7, {0x3f, 0x3}}) 23:32:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff03000005311900001aee00fe00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x80000002]}, 0xffffffffffffff85) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) r7 = socket$inet(0x2, 0x2, 0x0) write(r7, &(0x7f0000000300)="8b48704067a1837ccd8f2c43a2b58cf7bd95119a0452e45057f3d4680709e50d27b5654ec2c060f2f7313abdae55c2d86a914b80d67b53f927f5ae2fafd51b124409659742c0903ede3b58ec2bf8f9300a9512b31bf445173b59ae146ff5b4046eb6d65134537cc1796f6e47df2589a6b0ec43a18abedfcb3f95b857f76e8ff82ceba9ecce2964fbf744cb94d8f9f0dde748e7873d01263f8f08c7a6e485dbccf8c06ceb52f599e40b6f555406270c9d9e1c3b3ac1e004f5a34b97d53a71db192597f5e4f70a392bd8d8e1e8b26b4aa774b30e7b330f5e8cc9efbf95f60ef1bd166f33bc076a2c0269bfa7ff1e8dc3ceffffff7f858d82c3b6e9aca0bfe583597fb01d0c0d06dfd37fdce468ba64f0ebefef9c0a99a800"/292, 0x124) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:32:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0xfffffffa, './file0\x00'}) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x80000001}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r6, 0x0, &(0x7f0000000600)) socket(0x18, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000640)=""/190, 0xbe}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f0000000440)=""/103, 0x67}], 0x4, 0x0}, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20006000 didn't change! 23:32:29 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x2], [{0x0, 0x0, 0x0, 0x200000000}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x1}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) linkat(r4, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 23:32:29 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2e0) r2 = socket(0x21, 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000300)) linkat(r4, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r9, 0x0, &(0x7f0000000600)) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x7fffffff, 0x8f}], 0xffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x80, 0x1}, {{r8}, 0xffffffffffffffff, 0x60, 0x10, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0x5, 0x2}, {{r9}, 0xfffffffffffffffb, 0x2d, 0x2, 0x6, 0x5754}], 0x7b, &(0x7f0000000280)={0x80000001, 0x6}) write(0xffffffffffffffff, &(0x7f00000002c0)="510f0b57dc3d602b593da6740345419ea0dd31186b4cfb53ca961f0b9b9494df3f5c", 0x22) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 23:32:29 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x1) sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="90682e3e9fe30ee9756fc0ef8d22d60dee57f6aa4e1e9de53e747f064c834a710ab12c95a8377cac433ebce3651f04b7514657363e323cb8a28f1e269d4b1ca0e2d559627399b813e4d7a23109f9673ab825e59dcc22", &(0x7f0000000140)=0x56, &(0x7f0000000180)="31c73f201665fc4e54931d8144c0c45a8d9b33fb33c71e2ebf5cbf16f8ad0b0ca82c60fce8e7bc09146d498806192fe5569c0e2649412c35cdc277d998ded2d2351d691ebb234c8383c5e1f42197839aa37a9fbf7fcfd25ce8961aa27249456aa21377b63ca954520e014afea4724cbb18c1a7cd295ecfe72654eacb4d085f7e657c7992d8827e6a1695425793b669a5a8fb45b45c63637a7164aa61911d0834423b0de32338384893632c52ed2ae139f80ab509a6b63a21aae13bcfaf389c5591a561206027a4601bc4a4c9cecc52730791f7d390029ae8f17e34a3c46141fca4066501f5a48674", 0xe8) 23:32:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000300)='./file0\x00', r0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=""/213, &(0x7f0000000280)=0xd5) 23:32:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000080)={0x2, 0x6}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x22, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x1, 0x2, 0x6) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 23:32:29 executing program 1: clock_settime(0x4, &(0x7f0000000400)={0x3, 0x98}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000), 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x1) getsockopt(r0, 0x111c, 0x2, &(0x7f0000000300)=""/255, &(0x7f0000000040)=0xff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x0, 0x20, 0x1800}], 0x4) semop(r3, &(0x7f0000000140)=[{0x3, 0x20, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x800}, {0x0, 0x8}, {0x4, 0x6}, {0x1, 0x7f, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0xfff}, {0x7, 0x9, 0x1000}], 0x9) socketpair(0x18, 0x1, 0xb, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000680)="510fc3a05eaafd498d4a7fed9f3a5a38b09c0a4266e802e01a886dddca90e58a05bac0d619fa9ec7e42de973f4432fd5b7dd0c442e9f4f285b6ca3ad9f48212d9fdb595e4d78b363390eaaed5bf007327bd76431809e3c186667b2c3a39afa73c435e7b186d7e4747466fcfc8b77e9857888e9cb867dc34f7f0b14e18e1eb6b299253dfe16652fa487fa10ed88ce6b061b4ac124a96e83a453d2c01e0d88360786e57dcba2548152a52dfa31025603bc4a9bfb187b39eba68da298939088fbe470611cdd46c190aedb6e861fdf2a3e71d19a6bdd0e00f45248f4b2a0982a9dfc9b7d3766676c08dcec6b98f48b5d4364130e2dc36273b46ff58dbbbd803ed430a4cae0ebed6082b3c9a0881bf6ea0524e3333c3a576f2f421540fecd593b1e7a2376b1bbbab3142bfc7bde590c54ca80f77f3a5af25c8150b395189b8b594e68e5191636cc69e4268a26ac1d12bc18e271abd50187ba2c7d90ed1de50432fbf93d222737d3482ebdeece150ab2fa7bc7d8800eca09e0cbc43d", 0x179) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x5, 0x1) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 23:32:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1ca, &(0x7f0000000340)={@remote, @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "db4b70", 0x194, 0x29, 0x86, @mcast2, @empty, {[@routing={0x1, 0x4, 0x0, 0x0, 0x0, [@empty, @mcast2]}, @hopopts={0x33, 0x1, [], [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x4}, @pad1]}, @routing={0x32, 0x0, 0x0, 0x6}, @hopopts={0x29, 0x0, [], [@enc_lim={0x4, 0x1, 0x17}]}, @dstopts={0x33, 0x0, [], [@ra]}, @routing={0x3c, 0x4, 0x0, 0x6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x62, 0x2, [], [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1f, 0x80, "259c98d7b37898862e1ddd91d948ff1044ae4e6b3f1b6b1fd9f06185c9069b143bfeb304439a2bf4f382920b93e03cf6d6fe82cdf5cdf3e00b1a019731a1007ab239c75820d2dd68fd6268421ce56c5e5fffbd2c4f7765a4ae2196fd69143942a99ef0e6552fc0e8872172ef997fc38f40c1f9b303e7e5b1ed53838c7fcfeffa5245380b29c9217d4152d9d9f23bea1ae00f456da81280ef3c8e17cb544594abdda7bb9ad511a836a910683204c99274142d3c2f22dbdb333aae682f8c183b1b450a2d769fbf881ea9a7248c56ccf61644858192a6dffa532efb5f6f3f892312d632dcf2"}}}}}}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001740)=""/4108) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/164) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, 0x0, &(0x7f0000000600)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 23:32:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = dup2(r0, r2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x18, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) linkat(r7, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000080)) setrlimit(0x4000000003, &(0x7f0000000000)={0x4e10, 0x100000}) 23:32:29 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) dup2(r0, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) shmget(0x2, 0x2000, 0x18, &(0x7f0000fed000/0x2000)=nil) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x1011, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000001c0)={0x7, 0x2be5519e, {0x3, 0x9}}) write(r3, &(0x7f0000000080)="2c16d3a5a4d1be25da9e1f2f920d9ff181560fedfbc7a03d9e7fc38db674c114904484436a61fe8c0445f9d8ffb610d9cd0a54e19ea4d86435f5378770ceb35151f3c5dfa6919926007c802561e01531a4010375297958430075c38eb1aaaae0af41eeec12b04a8627d5de0a04cf163d26b68f2d3b6491269676465a9a099e4fc78d84561b62a1c19923dd2806a89cba853dfce3198317f37761faaaddcdcb2bebb91cba89d8fbd4938371328c31317242382759f98d48a705bfc76751ec7ba5c1f1cab8b988551ddd", 0xc9) 23:32:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdff9e8b1f12b5fa7702e878"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) linkat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x4) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r0) r10 = dup(r0) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 23:32:29 executing program 1: r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x800000000029, 0x24, 0x0, 0x0) 23:32:29 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 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(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) linkat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 23:32:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r5 = fcntl$dupfd(r4, 0xa, r4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 23:32:29 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x20, 0x0, 0xc43, 0xf23}) 23:32:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="8f008678cb477c2271e4f181ba0fd20c1143774051ed84bf3bccbda8a97dab1aa979e5833ca57c8f07920b557ba972acb4648f738fb46f10a7c4bd8cf12bbb18b3a1f2b3e9b59824fea348f93888b3d35e8e3731a1d4371dd3531537dbd2f66addbd2a30050a536c6da8194ceecf101fab460905aae8405d0993c23c4e48dfa607ac6709741549168a118497f46cde4ab6b0a8f31171170e27b4b094ce5b5d8529bd96c40af13750fda0a3e2b8f4c934a7f95c236882753c07cb7b8200993f5b9624bff78da809b9f84ffdfca566fd8c6b4c64a37c50e3c5642742645b850304d4", 0xe1}, {&(0x7f0000000140)="891c332188d69b2d73ac88777218151c4a9716a5e6553e88cda97573b7cc28f890fe772e6abb148a9d20a3b4a008a27b5fa434d82093ba22e5303df040b15a7d9e5e1faded2b46cbac298b4141b34334d2ff60bd3f9f9138fb2b936b4e12350f6919a80a925f88db33d924d9dd98920a85bdace01b68107636a37e485331897cb3a7a95298167b43933caecce5d645e975428369896d19d258e6ae721c49f45271d1b9e6855c569e03ef17de63fa6d3932b7597650b6066d128eb1558ae94ed24ea7c8bbd403a074ec1b5fc1a483813670c680adb5452882fca45569d7620b72de0eed1607929c", 0xe7}, {&(0x7f0000000240)}, {&(0x7f0000000280)="24c9bca36096d5b9cddcba757d3860ccd9fba89c93489469eabba6b3f32cd4aee5dfd0fb2a9dcabf550041122076f9baf6e721a4d5339a504bba17d28f7833238d229379768a600d2b02ece87cac10fb94cffaac195269a4074c05cdd8ef86df904b597735dbd8bf851ded0c3655a9cd5757b257fb48cb882a57408432df7e2e6dd524ab991d14f4e8ca9c9f77bbb3d964105e5202df1dc50deaca8509b0908cca72db6a3766e41e55be24c03f575746ca5a818ff2d18bfc95c3957ccb9262d7", 0xc0}, {&(0x7f0000000340)="07e0e260aa42e847cabe07ca8056ae56eecadb581998b03ff6c6620fe4c11befa785c59b0ee93b7b47e2853d7fcfb38641c433ee56ce9117520cc400b0e067b65b1e6cf6a9c9cfea429e1dbe89282e3ed1ec7721e73e64d12754c7ef1174cd0c19b4a270481a7e8a021178569245aae9c2327a9b6a6338b936dc541ef2161950a319123a", 0x84}, {&(0x7f0000000400)="bbb111ea0f58e384af3c823082b00a28a852e609175c5f384b4a8fdeb691e76ca88bd0dcc4871d78d475ab5664ae5bb3919a95aec8c1e273a24a6ea12e21c6b324eafaa6964b5766662223c788cf087267bd432c5bbb7ce0700387da00b07f2fd0fac2faf142e648113989e5541065206b4e4c80980b89fe2c81efaf112a8dcebec11036e0750cba269dafeb74bf321e1c21ee97e562126134149babf7c1290fe6e3740eb5416d3ece9750d85db18a2dceb8f5af6b14c4b928c8c42dbd5c6fa1eafe007ee04aa533d9881405f153", 0xce}, {&(0x7f0000000500)="da597d81b9f66160f52b63c7d8edac775fd8a952d860471bb3e16f7674e98e6ba661d31dd9137b1bb043e02fe093e6345d8b452c81fe89f75f913019cd02c58d3268edab33219f2810d358ea508cc59e258b47d6f05707d4df932347a14d8d1f9bb8a48baa66ed73ff127516b9af9dc6b1118e69bea90418777e09f17adcde85b3632ec9246debe0dcac83d4b3d2f45be4695327f08a768c8955f07f07fd85fca8ea49d9818d3fbf461562a4d92e532da1a4f54eef633c5627c9ba373b81ce52f1a08e644e4b3066bfbbc3df5c89cfbe93dc", 0xd2}, {&(0x7f0000000600)="7371b336f3b87005acf494f093059b80b349a805fe34f7b370afee0e0f4df5366e46481a9a5029521f051eb59063568c07293ab96a75af343b463290e123fed7674c502ad1837c60882d", 0x4a}, {&(0x7f0000000780)="7e60b064d54e2c9f52ec8d99bcdfe33136fe72090041228cf50de9b4e516cb87d9e29ced082c502777d4625ff369f0347cee57ea844781c9711587f53f28b55eecf2ec7a594bbd64218981036c6120d78f30140e37d0544fb0a679aedf7af268d3a2062f8180d8faa8327eb86fbd489790979e7286aca81d28630d2f34dfdc7a4742ed81af8728d6c11b680b820100a511cd85afd0f7f962b56b9d7911ff8cbfeec2506cb731630586c5c9f8dcfdefa6b84d9737da52455cd3dbfd3a8ea7587f359bc737caab7ab620dec62eeb", 0xcd}], 0x9) 23:32:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x104) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000df03", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 23:32:29 executing program 0: socket(0x18, 0x3, 0x0) 23:32:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000100)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, r7]) lchown(&(0x7f0000000000)='./file0\x00', r1, r8) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r9, 0x8010570e, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r9, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c653000df86256b80fe3810e89e5ce5c07180d6c845aa9322f9555336732e0fc11f41b60eded58b7c5bb2501bc50e6c9e032074fa97c9f4e54c06ab2d594020aa0ab44891b9680d15c8935cf8c172d652ebc10decaae1a570c556631bc514edb2bc33097595e0d57aac6df057b36975677f11772ff10cbf9f02cf02122d4a7d6547be4827f803159955dddbf9"], 0xa) 23:32:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001440)="32ed39f35491451420a182f5b2581de6d5ffbd333cf72ff5270403a9c8ce5cddcc34cbcbffa50f7ece090e14e39a39f09f856b78a9e4b15ae8712a30420b153e7606ddc1f9428802a2becef71ede5986a99cd966f4554d042ce4b8bad777814f41a780dc655b7d7b68218e333f20aaf2e68647922f975f9b954fd4bda6872f011c06cb93d82f9d3e7b070300185498160a9ec09bded819a1c3fc6df6b663ab51e8a8ef9ce537a4f3ae43fd38be2639080972ecf33adf7d91a953e9af052b8e750fefc49e3ea8443de1e96fcfad84391ddbd0abae0540cd1cefe6e90814a90e3f44c423e2558b61a40d8e54452d", 0xed}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7fffffff, 0x375, 0x20, 0x0, 0x2, 0x1, 0x3, 0x0, 0x0, 0x2, 0x8}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) readlinkat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/4096, 0x1000) 23:32:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0xb4ab, 0xfffffffe, 0x5}) 23:32:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x44}, {0x3d}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:32:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0x20000401}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = socket(0x18, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$PCIOCREAD(r9, 0x8010570e, &(0x7f0000000080)) linkat(r6, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) linkat(r3, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000040)=0xffffffff) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 23:32:30 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x2, r1) setuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000380)='./file0\x00', r6, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0x0, 0x0, r7, 0x100, 0xde}, 0x7, 0x3, r8, r9, 0xffffffffffffff00, 0x1, 0x96b}) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001, r8, 0x0, 0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:32:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0xfff}) r2 = kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 23:32:30 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x185c2, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaabb0800450000300000000000019078e0000002ffffffff0c00907800000000450000000000000000000000ac1400bb000000000000"]) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x7, 0x400, 0x40]}) 23:32:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="890000cc68e0fe02b08300da264200ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/137, 0x89, 0x40, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffb000 didn't change! panic: broken type ref goroutine 30 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:39 github.com/google/syzkaller/prog.(*ConstArg).Size(0xc002fcf450, 0xc002fcf450) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:59 +0xed github.com/google/syzkaller/prog.foreachArgImpl(0x9b3220, 0xc002fc3a60, 0xc002fd3c80, 0xc000429320) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:142 +0x2ba github.com/google/syzkaller/prog.foreachArgImpl(0x9b3260, 0xc002fd43f0, 0xc002fd3c80, 0xc000429320) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:156 +0x5e5 github.com/google/syzkaller/prog.ForeachArg(0xc002fd3a40, 0xc000429320) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd github.com/google/syzkaller/prog.getCompatibleResources(0xc002fd3980, 0x900296, 0xb, 0xc002b70e00, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:892 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002b70e00, 0xc0019e2eb0, 0xcac820, 0x0, 0x898a20, 0x1, 0xc001b50bd0, 0xc000429528, 0x792cc9) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:840 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac820, 0xc002b70e00, 0xc0019e2eb0, 0x0, 0x9b31a0, 0xc001b50bd0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:669 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b70e00, 0xc0019e2eb0, 0x9b9540, 0xcac820, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b70e00, 0xc0019e2eb0, 0xd425a0, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb70a0, 0xc002b70e00, 0xc0019e2eb0, 0x0, 0xd7bd40, 0x0, 0x0, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b70e00, 0xc0019e2eb0, 0x9b9600, 0xcb70a0, 0x420000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b70e00, 0xc0019e2eb0, 0xcb7220, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb71e0, 0xc002b70e00, 0xc0019e2eb0, 0x0, 0xd7bd40, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b70e00, 0xc0019e2eb0, 0x9b9600, 0xcb71e0, 0xd70000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).mutate(0xcafea0, 0xc002b70e00, 0xc0019e2eb0, 0x9b32e0, 0xc002b70ca0, 0xc002b70c48, 0xcb63a0, 0x2, 0x2, 0xc001a65410, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:457 +0x178 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc00008d860, 0xc002b70e00, 0xc0019e2eb0, 0x9b32e0, 0xc002b70ca0, 0xc002b70c48, 0xcb63a0, 0x2, 0x2, 0xc001a65410, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:229 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc000429ec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:182 +0x288 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001b19440, 0x9ac8a0, 0xc0027986c0, 0x14, 0xc00260f340, 0xc002886000, 0x269f, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).loop(0xc00260f3c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: