kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 16 15:51:44 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.255' (ECDSA) to the list of known hosts. 2020/05/16 15:51:54 fuzzer started 2020/05/16 15:51:59 dialing manager at 10.128.15.235:37451 2020/05/16 15:51:59 syscalls: 338 2020/05/16 15:51:59 code coverage: enabled 2020/05/16 15:51:59 comparison tracing: enabled 2020/05/16 15:51:59 extra coverage: support is not implemented in syzkaller 2020/05/16 15:51:59 setuid sandbox: enabled 2020/05/16 15:51:59 namespace sandbox: support is not implemented in syzkaller 2020/05/16 15:51:59 Android sandbox: support is not implemented in syzkaller 2020/05/16 15:51:59 fault injection: support is not implemented in syzkaller 2020/05/16 15:51:59 leak checking: support is not implemented in syzkaller 2020/05/16 15:51:59 net packet injection: enabled 2020/05/16 15:51:59 net device setup: support is not implemented in syzkaller 2020/05/16 15:51:59 concurrency sanitizer: support is not implemented in syzkaller 2020/05/16 15:51:59 devlink PCI setup: support is not implemented in syzkaller 2020/05/16 15:51:59 USB emulation: support is not implemented in syzkaller 15:52:04 executing program 0: r0 = shmget(0x1, 0x2000, 0x263, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r3, r4, r6, 0x40, 0x3}, 0x15c52281, 0x6, r7, r8, 0x3, 0x48c4}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8, 0x0) fchdir(r9) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x40) poll(&(0x7f00000002c0)=[{r9, 0x10}, {r10, 0x4}, {0xffffffffffffff9c, 0x1}], 0x3, 0x9) chown(&(0x7f0000000300)='./file1\x00', r5, r6) sendto$inet6(0xffffffffffffffff, &(0x7f0000000340)="d8bee99390b5e733ba6da72bfe7ce4af494db1efdc6eb673f7626af2b0b962e4c34e068081aba36ebdcca4e90dee0dbbc83e67fedd7172f5d687dfbfac8dd19a0f8535324cced889345945849a05fb86660c02ca362deca573ebbde1c97b51e53f56296a2b9312f0283c832133f0b3976e9bde8d4772d0d68b60453bf87042c73edc586d435ed5181adb4b35ab99bb229846ef691f6336be72c8ed638dce18c1c07cca32aec0b60e9a5bec", 0xab, 0x40c, &(0x7f0000000400)={0x18, 0x3, 0x0, 0x7}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r13 = geteuid() sendmsg$unix(r11, &(0x7f0000000780)={&(0x7f0000000480)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000004c0)="bb818ba8ace2884a106113777ee91b49ce2c983edf8b0aba0e1a0d596c3dd2abc87c9a35839e2e74562c9d69b6233f026fd1f9f763f2c3abb1916ee12d0be77483db244633fafd60bcb261f9dcf4ed14614e1d09c085cb76e4dd6aa5", 0x5c}, {&(0x7f0000000540)="d587b8b8b6bbeeb85a9afe4768290e688b29dd550d18666c6ab8a385f1def4c831a65337b811d9febc7f377ad56c6d3a3078", 0x32}, {&(0x7f0000000580)="00fc39d4cf56a08f588673121e159c5741250b67269d0fc54bff12bad73d8b28de8a64b1ade343a28cd4fb52ad86bbe6933b7e559b98e51a913533022e0946134e7892b1233c2944e9f376185ff75b73c20326fb741eedccff90cc98297463b859a51c25678b222b722db3abfaa9a1dc89d5e32247b5a379c0e5a234f56673ab1b5e6891b64ab368aaf1184109f9c2cd99d06d311419f63b4430ecc39f6332ae2c27283b61c8151355d254aba8452a111f31aafdc49c571c0483e6612bd495fa823626326b71045a34bf98ab56b43514c65f07d91661e9a3f4d82ad2f2c82be5c3a5483df245d60551bc9e1d735d98c3b44364", 0xf3}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, r13, r2}], 0x40, 0x402}, 0x406) writev(r9, &(0x7f00000008c0)=[{&(0x7f00000007c0)="141f3282966fab8264baaac423773be9e83682bbb8fefc963d3c5cca256dd32a6e418f3f038f51b5e18923691bdb4c17e1b81c69c9ec62b23a08762043f29462eb0401ce97889ed25acaaf252cfaf87925298f16463cf5677a993c5367a03851bc9c1b2504668ae81782308a2dc66fce908accaf52ed24e70b93d3ac9a67e0a1e3b77d42dd0b8136947ee882444f0866d8eff3149fd11916f324ba55e1c783f24e8dfdae83f11a9f698faf8d2991bf0eef6c54fbb578ef167abd491ade8b4253110c607f9421", 0xc6}], 0x1) pread(0xffffffffffffffff, &(0x7f0000000940)="29d6a3630975bfe76d894adacedd0d322627436d88b17c760b0b80a2318530215644a97d2cd9b7a412327fd0447ad9054a024a96895afe848dc3e1c46523344d01a8c93727ab67f96a6ec96840fe99242baf3d162efa9e9c9fb0a54842fd4a2022075577f5c36b31174f472939c20e840f9818a2125771809c521a6c376985", 0x7f, 0x0, 0x101) 15:52:04 executing program 1: r0 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/30) shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r1, &(0x7f00000000c0)="3d5dc6fa052031ab6897a2e86e83545882c676e230b67d1c428f045bde9ad2f552d10062d59e3cbccde587f222c77a5688403aa9461712d2ce133753551f81e61b9817b9386fcd490e7f0da6b95c6fe25250e5d5c64fe28b312bb2405609fac91e3063877af1278ff70936a733a82c78edc6e497ce59720296a0461107a6ce989f7be24de24da242444695c0dbf8d77ef1c859de3b55e14af14ca4626922b03c2b8b115fa9dc32bbbb05a9d58b91129cf9aceddfb0b9d19f1edf925a3438072296139e0a2a0ec93b25c14414e7688e49d822864b6f024fb44ba5802a6300d598938b6db67719dacc462424b2bf6cdf42b68a53ef8493f099af86ad43ce71971541e2017f6714d0933333cfdc927b3cc743e255395632f3676d922adbce2c9b8b6b7b2226ebe38070eeeefd30f1e0ab48b09ae10f908d402cf09aa29a9b419799af2c47d7ebfc7254f82f968b203427120f05918830a5fcd2838adaa2dbd393af3cdb10c99910d9d52dba0991c90d32489f3e2cd8f744edec76da0af6870b02b8a9775def2bd90e5389d730f5044487bf75be76c90fb71d2ec73b6c2f7516c8717d86c49e5b25d17040325fb2057bd9280f7ea6d8dfbfb2918def6b308dde1fd7fb64577d044f47011be9a6a238931c557107c0b1e7f27ef3384c88b04c4fb1fd0e64316396697a566b293d31ee62a542f2356e43d6a1d62f563ed9eb6a7eb523e13ac1dfbc24f6bb210e0b02493cef72d99379c4734827ca9a8941cebaf0b93fb2684739c1b8a8ebb88b0d18f57f3fa49b5832294ad1b08bbedfbf4cc9695f3e0b03732267b1f2148317de104a5e2ffbadf835baa07bf0556f8e51042e5b74646fd50097a96150646926734825302c1575b2bd417f162d1b643116e82b9c03851a9fa002763400bad2fdcc2cbd02618af8e320a3073dabdc66c12b8614852aa3578c77ae39dd002cadd4e2258ce5f91bc1625c8bed3db0029bf372b5bbff44f759720520ca064eaa9bc4969fd8ba570c9ddffb25d67751dea162faad48062bbcd05355a2fe8935c23acd0d64a923cea3c568426cb878b46ca30f8ca6539e9fd1ce0395181f085c91350014657d7d1aaecfcf1a71988ec3149bb469403a515e8686789da3d33d844d8cde9e2936493a926138b3b73b116cf39039b67019cb18d22f090faa43249df6b0e3927eb8a9ac16c95ff2f7b6574aa29a315bac82e17371ddae779ccf700f23893f6ae3806b22b847c50f56ca9cc9bef694014174c1bb979197d9a82500871b0a626207c8d6e5b31ffbae3090b760f1557597676e559c11b740ba0ba07991a30bfc4c4bba3c973aa8e915a75435b084b68776bdf91f9436f6d22bf59cc612debda5843cc3ee48e436864afd64b7f3c484a5ba1eaadb730084fbcf27ffe5cadbb5d257fef2d0c5a17b461d645a1cb7fcfea6fd837b71944b298a069d9189e9f59f02c191222dc6af4f74dc74d7d29aea80a131a2439d541613264c1ec1e090dffe4156a1d357a6d08d462985965130bc9a158fea79e84649f6939b4a21b668d81ccd6aa5d3bf0d0a089e4ce54b1954f33589cffcfc6dcc8e508a3eae1bac136cb0a633a5e871544d045773eae5f63ba9adca0d25d339aad5208efed10e7287824a04adf7c1b46656efc3c1237ad58c45fbc9ae2c712814f0b7921e16e182cbe4083386e2c69d504909ecfa5b8790cf01325c017aa72fa10710a881be09a4991aaa2ad09cee25350ae9b413ab0cc9e27710d38db0d8c6736383d688c1316572c6c251d178200c656be4a49fd664aac1309ce0596b831d731d2ef3f557425b4965d0e0cc8a68758c56ae8616f3db418c84e811b87d91662520215595a67b257d35ae17400a5c9baaf2f60f4c239613be3141f8ee9fa7ff147624e2e9280ecb146b8aa77a380d478b0cb139ff54c3d6220be7a973bd437390dc0e9db66beea8aa8af449ee4c79171c9c5d6afcd73ddfc1ae2019e76ef647f7dac5a2fb46276944c8884bf4446e0ecc0c0dd4463ae27b6618bb0074c7c2d986955ffe6d044817cc3c288e4766d51e3ede50a989d46d2c25661564e008c3390e2ef88089cacb96b458419c3f81e5cae7e8cc1fff4b5ad3628faeac6b445ea9bdc6a2c25d39ac93e5ecda72db5686bd7a935f320718799256c73b59b940cdbc1e1dac9fb04050f64ecd2de82c13a81b571c07439b498cf2df00ec479ec5a9fdab8329da7bb2baee2049296d4e7b6bd94b5ba66c53fa5d6eea02db6936ebe5cf9c2eeec5364b0860ee740498f6e16f6da08fbd41474444c6c71212882af6aaa293b597b8d691deaccbc10ea93a95eb0a22e050ea118d3e89932b2b25eb32eace2d2fc3aa89bdb7cdbebfef76bbbac59c178421ee2791975826dedd17356d2cb558c29fa91e67f04b5483e525a64886d0e38f34abe4b91d9c0b01c5f78a44d4a2ac8e688e58a5818198d60c4909c87a188613866b6b6ec0073f62234ec213bb90a00877caf00ebde255ad935ca32cf8c4ffac8a63e6d70e38d8e0b6889f4d7e9bae32267d48e89b44775ffbc13b7fdd1e052709a6fa37d01ff8812a2e63d443492267c58801a4ee250c8a2abce38cebdf0794373d86877b9d66301cb71d2642df3dce312e2e855fcf34ac53ace156f84b3b80d38d9c9bf6ca918a545d047afee38acf82b298899f8e2b98f3de12936b37f8423badacb2d36a31b4d3c626cbfc102a4436e6908cb3bbbe41436b2f48cd94c1243e10cd1fd076ff00b7de1562bad9133b670a17365dacc3b185585043b5b7c20afb9ffde23d12563b2c59e3e9bc16acf22cea17d361c827ff4bb344045cf03e0af9646595854230b8f0f3b7ff0f71f24cb681b293d805cfc7ad17923022879caddcbd04d38a24fb11ad082366067f5a5fabf8682eeedb75016efdef746bbd79fedbb052b615c0ab8cc3dbcaffb8ec4cfea89271c6cd8577391e6ab0499f2b32ef87c4d35c7751b5bb3695014236a8a6a9579476321b618940a2f70da4e3bd739c013847a717b59770060cecae131668e72083cdec924598bf738171ad96550092121dfc257b7e8e18df91a4bc9016ba221cb76066a1f3b35b22214192a5486cd1b189e0eefb9dbd99ab795715186ac3afea755bd680bfea0399aebf85d05a68d07dae4e5bfc24bed539b04efae5486c59c2d231dc8e08d464e566efcff4dff7fddc3e77555cf5f3522536e62fd3892001b482221d634402202eabae7d9c26f6133bde134aecffe3addfe385bee57a493c57fb25f41fdea7e0375351a936ea0e8e0a90b185cbf9dc3af9f942c416184be18c3456d338ad96b7d6cca444173fffd369140132cd0ce79b88e07d6bd93f33aab978d2913fcdfe4917dac2fa063555300d3d6b856bf3413fc941448c3f91ef99194921e2ec8e159332428bcacc193e728e1abb9e0b8bc7c2eed755b4f6b9bdc51a14c2ea4a8809b8d5c31e909b97abf15fa23fdb030723d0123f478371e2169effe00e3fbe304a11468ccf4f6053eb963d861152a0124a3f619d28be695b29eb831537eeea28bdb1b44c43b931de8aa7076e850446c0bda82b0b32ecdf1e242de36dcb2a101b3737be557fb3c394ae5f1182a2f2936244bafe440d6856af615e1e521470f6afb069052f273a76a88445db55dd6207761ad33a1a3d0dc0e2dc3b782263134ef2f927ee3efe9eb455234546f2cadb15686586ab8eccb3b60a8cb6541ba7d9379dd494b21b119ff276ed1068be4c5cb63adeac513a40c97961940029756c5a60e0f5b03db9b6b049b98fca4a6b0036a2971bd86ffd4144b71917e604ffe0882383c5e52c9e20f4e029a8458aee703a3c0043404ed605543941410286d5d45a3c8d48c6c720e42b40e47e17d6468825f556a0501d333ae365c83b0b1a0b73a49838d1bec0d24bbe1369ed3c097f3ab36d78409c435908d3d0ec00a65e67d526f8f91bdfc96c9ed7344cefd6b6c45bc6c8ceb5e2b0156a971e864498d56d5822b27e66dd68becadec3bf7fde0c6dae1195b585ea1a542a0c82e20146180c316c6bdcdbff3a29e931edb7dfb979f077c00842451e5ed46dd128d557d7c7680f2d1f188894325a0b69daad1ec794676693d91b4ab37838daf7193cb2440b8db36b3b5d1b1500a3e376b388ef9f91dbfb37533c1beea9807dcdc8959b1cfea03e38e3394ff1a513425984b6ec81fb0631ad950a1e4dc6aa09fa3414d462bd5d80af073a495b1a11d00c8a8e724f40f15a404e7ecd12080cac23bc2f7e9761f82975b40ae9d393a9fe07fca43aca25d5aa7f2f5ffbc09515874277d12f0750cb6a853b7630156062e9a46b7cde5f499d43d92e1bca2e1f11f00fba4beaefb6c4041af713dffc6e8065cbeb091d811fe6c0f934fcbdc77b917c3339edaa02f4445b983952663a365e0e5cea0d8909b59d11772c2884060b6c16c95011e5c327451b88dc3f790374dd883166d634695a695ba39063d287d940c261183b0b3d1aa8d85c43898550e39f72509f9e828e99e9f0bbe1553155303db0a45990c368c1f4ee4a2a4d64092da81e3222ebdae10ec97c54a049c0fb7f72c7f863106c419ca2e0694b699fd169d74afc7021243c200aba36eae6e69b965bda4a6e1f8f9bc5ad4bbb20432f0bcbbfbdf5dd4cfac803612fcc0dcfe359d0d4edb520148a3fca055dcd02f445285eb50a686b2017b9f5c005a6867fb67fec66b622e6ad7f64341ef8806677e2924e033c31f43863c0363feaf9709864fd30a863cb942614378c928a593106ba7d9ac64f909d2629b3822ff7c81179efaa933f32df48eab4e8708ac4097148074d72a9444b1540e79b87820be35792212919de75a6b8aa6f0ad7b28c0d21f6413a45a31e8620981a17aac9b96d11c9749fa50dacf532a0e49a9acb555b97bc546b7f1a6f9d5b39493d5839b5f78c706cc3de9a7a46077ac3a14a1ef69b6c28def2568adba1a682d801a90236b984961d180943ce6439226530cad475f59305fbe63e79d28dd25dbf2076c0e49ff73b32d88b488c858a7868f969429a13055dc1886d122d726c0d958645fbb3f3d821420bd268b03e7c3f82d41675700ce1cfdad190bc7341b158fcc0568f5e46fe3489ea9efa27f96073d0c4b95fb49f04596bf7a62eb0606fcef13a0d3711bab82dc650932208c762cc2e797fecb5323f428f4f0c7de39d5b264afd86b363f3243b76265f63b9fe96002f9e608b9c03f6368e90a97ea960b0d52c8ef097abc00adfbebdcbc1d75773cb9a0f5b0661f3bf7804abfdb36a9602bca99a38ab4282841bc25fd895e4bfaf40fd718274c291370573e0a067cbe01d3ce31d0ba5c286ff3eafb73218ecf3ddb1bff3a9815f7a430ae700b87c936d02bbb0ff1aba8f564ac45a2c24ef1e2c1e96c68115650b0fed5c455f81a97baf71645a76c2e5963a5dc65841fb340b9183d94e32292665ff5c78f3abe21c65205fa17ca3ded0ab5af2c76a702c6a07e16040f4c26da24a7f892d3f55a95cf004455b3cd426e82bc16fe8b33ccb94e4d074fa0ebb406b0414affd5525069d8a74e77985233a84933bb2f5c17bb6c39fca4bdb8b7e1c7e33ca6b06cdc4299b94ae37f9c166dd4b850d9b5a33be380d4a3d87c40db9217bf0ddc7c55c58831b52757e9c7f1d3f53cf726cae2297ea3092b281b7a41a24fdb5b4ca8b6835081ce1fa0096dc85f38e571923592f8dbf160e838a8d46bad097b3e37c4179f55b509f0d8cf7c96abc63ee7044b7a98c0e6471c50ee6564bca6f1626139e2fda47938d796568d41fbbca5d977f591f24fafbf082293506a4", 0x1000, 0x0, 0x7fff) r2 = dup(r1) sendto$inet(r2, &(0x7f00000010c0)="7990fceeb0819e42c5d2467754c53f60eeaea9eafff8da3f20606b83524142bbbc06cb9d35e17b7cad55a616c0fc311f3071204ef90650de098054b7f45edd36f109288eb6db06b46a4d9c99ab91740a8dc6523829045023489be10e7bc532fef5f16cbf5195f52107be7ac692ea8a660651daede86db90c78ff1af03335a90a8e15ef7a8ce2b441ac16fe0af4850eb5fcfe2f15ce", 0x95, 0xa, &(0x7f0000001180)={0x2, 0x0}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x20, 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001200)=0xffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001240)=""/7) shmctl$SHM_LOCK(r0, 0x3) r4 = socket$inet6(0x18, 0x5, 0x81) fcntl$getflags(r4, 0x1) r5 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) connect$inet(0xffffffffffffffff, &(0x7f0000001280)={0x2, 0x1}, 0xc) r6 = accept(r4, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x204b8, 0x0) dup2(r6, r7) 15:52:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) pread(r1, &(0x7f0000000000)="65150e203d6d9879a3ba00fbc1d5a7630f9ddee3b5e1da3dbc03adc58f23b11ce78d4fcf8fb454d4a79a9593add2d793a43ec6def4d58030a5b11dcfe38bcbc0d3b905412f706dbb3f4877b9922480163bb5a30dbef4479beed4cf966f", 0x5d, 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000000007000000000000000000", 0xe, 0x0, 0x0) 15:52:05 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) socket(0x1, 0x1, 0x6f) 15:52:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b81800000029"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) sendto$inet6(r1, &(0x7f0000000000)="cb79528dbca030728b5fb39917633cbaf2481d783be6e58a73844414b40292656b224a653b731e57084d1a01a6b98013e4d14b236220b0b4c7913e001f4470854c364572e4fc78defbbcb62509509d1b1c4d435f917b235f050acdde0f09178036d57ccb7e519f64a9884c06b4605e0d26e6a2d1ce18e59ce4a537e618b748cb24404ce073489cc882d1d2370031da199bcfbbaae89b54", 0x97, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:52:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:52:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x20) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000e81000/0x3000)=nil, 0x1000) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000e81000/0x3000)=nil, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r4, &(0x7f0000000100)='./bus\x00', 0x0, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0xc, 0x3, 0x7}, {0x0, 0xe2, 0x0, 0x1000}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:52:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x401, 0x80021b, "0000007db84d4337014608ff00e1ffffff0700", 0x0, 0x8}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 15:52:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) pread(r0, &(0x7f00000001c0)="5ac7a0c4571663dc5db105c0133631836e2eebaedf3f262ba496fa9623d073f06070079159aae8a8727d2164afc52f84c13adefa510ec9868ae2c086eab18ce6aeb7dae341a2e66bfb9a1ad222c2cafbce7b8e3ca692bf3f7f778dcd09fa875e86b7bac48d0693d2e2784661f8eab834ef142bfbe12d10a41bd50bf3cf496ee11e9fb2a4312d0f033ec183a31d8b2ddbe2153ee5b89fcf448c58e055dc169e01", 0xa0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x6}], 0x2}) 15:52:05 executing program 1: r0 = semget(0x1, 0x1, 0x300) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5726]) r2 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, 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() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffd, r3, r5, r6, 0x0, 0x0, 0x1f}, 0x0, 0x5, 0x5}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/123) 15:52:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/30) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x235, 0x2, r3}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/7) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183aff00000000000000000000ffffac1400aaff02000000000000000000000000000187009078ff0100000000100000000000000000010000394f"]) 15:52:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x9, 0x7, {0x66a5, 0x92}}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) setitimer(0x0, &(0x7f0000000100)={{0x9, 0x10001}, {0xa000, 0x3}}, &(0x7f0000000140)) 15:52:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) read(r2, &(0x7f0000000100)=""/3, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) recvmsg(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000300)=""/138, 0x8a}], 0x2, &(0x7f00000003c0)=""/138, 0x8a}, 0x801) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffff000, 0x7, 0x4, 0x7f, "ce1967cc1af09c774e24cc208eca6f0790af05c5", 0x7f3, 0xe3}) 15:52:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x800, 0x2, 0x3fffc00, 0xff, "b4aaf553a17bdd82c14debcd90f6b007d7e83736", 0x20, 0x1f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 15:52:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x2, 0x8, 0x7, 0x7ff}, {0x0, 0xf6, 0x20, 0xdcb}, {0xfffe, 0x40, 0x8, 0x536}, {0xfffa, 0x6, 0x0, 0x1878}, {0x5, 0x3f, 0xff, 0x6}, {0x4, 0x4, 0x3, 0x8001}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 15:52:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 15:52:06 executing program 1: chflags(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000004c0)="200f6076225abaaa0bd1cecb2b39cf84d1e284cd8bc589bb82e484cc93cc3cd24d48cb869520c27ba2ba3ee1c92888dd5a478e4fb2e205013f6d5082955febb6e49f7c0e41a13f7dd07411cad57a4f12ae4896136ec66ca164629858071a5747d60098b5d045266a33d08c787c2a3f96d05d2ba67db96e73f1e2a0cbc62b6856e1dee10d13e4e6f455107c73b4cfa47ea420695036313023ba411ae243e73d8a9d70b22b30768f46e75bb88920de0dc7a62ebc92b55ab746c4dd89f6468e12605f810a8f1dc126632c4152f9aa388d159dab6725288c5237e96614531be8d7e8d7c34a978ec3eb1e4659487b41a2c4c22dc44150e20b0e60980c451f5ccbbbbd792fa0e9b50fe94396622560ce18441e52b0c436dfe290da13060cab1142e29ec91474720ec6c10e96b3d797d4cc465adb8e137c68cb2bd3ffd680e5e014379a08b7f50b84db7f38dc97b4fa09cf7294326ccbb25b636e1d87856be43dc661d5967b7c94739c0ff90c6b33430ab605d38026f8834ec92d1e2c6b8fb8b7dd422058aaa3e7ef99f83c1470831f89014b65373d537939643fb8b9318b502b7c9adab65a60fc", 0x1a4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) dup2(r0, r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 15:52:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:52:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x28) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x28, 0x20, 0x1}) 15:52:06 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x2b, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @mcast1}}}}}}}) 15:52:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:52:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) dup2(r2, r2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="200e607622", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) flock(0xffffffffffffffff, 0x6) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) 15:52:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)) 15:52:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000026000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="200e607622133df2ccf7f4e9d4c44ffecc74285c000000006a8a3d8c235b76ff95789f7cb089dbbe4d88a93580f0d418bfa177402636d696bfca75ad04eb8c9e7b657aa05591936f20b92e8131b16d468b635f91d9a2571386afe04ad5b1aa1f4ad6103fb5be5b509de1783d720fa4b0f1ba18f3c97b43fce32c8504b971dfb40eecc5c2ced70ca058e81be51ab82af196bb1d045ac13eb709ef8a3fb50c133d0200e00aa410dcc423a4e5afa2dc418d1706669f8d46f119ec7dfc43fbab663aee4239362fddbdcaf7d2f380ce0daaeb967aac01010000000000ff616e68c63a75", 0xff94) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) getsockname(r3, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 15:52:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x6b25, './bus\x00', 0x6, 0x3, 0x8001, 0x4}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) 15:52:06 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="e9", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x4a79, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) 15:52:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x22) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 15:52:07 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x10, 0x5, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) r2 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/88) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 15:52:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x5, 0x10000000, 0x0, 0x0, "61aa0db11ce9bae333a4446ae973f59da78b7ec0"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 15:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x5}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:52:08 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r0, 0xffffffffffffffff) chroot(&(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) pipe2(&(0x7f00000001c0), 0x10004) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xfff, 0x54, 0x2, 0x0, 0x8, 0x2, 0x1, 0x0, 0x2, 0x1, 0xfffffffffffffff9}) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="22df5823f631a18c574162afe21e70090f6f373ccc5bd9ef1d123cc9543684264bf409a1eff70376035f234ee8f294c0d1b9ba82932272819b9412309889ccdc02d7ae42f76d1bdf65cc560944b5630cd781b3422a4073a5b5a9d4fd84d2aa8fad80e786bc7d4fe4cd74e82c3aa0bcf830eb2191e2baf997c602c6bc4f02d79e281abc75c6f430762cdb261bb295a46f501b366103032d061627f82f5b692254e559fb3f9b0f9ff66e2cd5eb32345c1b993f527fce0f85fc319d9cb6644810fb9e149c5792bec15d07ac553c8109981767f3437f420bec8bc81e9715a2c6", 0xde}, {&(0x7f0000000400)="eb7614ab8a4c0d48b2309f305597183aa2b1b9b0bde24af3ed2d8baf28a556527595df51fba17944cc0860dc1ebc53f32e5b1a755936fdd218c8e895ecada78bbb3562924735b8044194e336cb9c6fc4ed9475820d7d10efb48bcd2060726f2169e526ceeebcf8e9de3e4f24f1fd4373964835de339096f7980df3fd5de8ccb88f6a86c6307af5a99e99b636e7a42e9de259cef94abf0509016a6a6816afa8b15b1c02a4026d77490910c8956a41a53971054ab2b41ab17af2a7b161a6da428d45cc71c955f94fd90486434168e201ee3d69b5368e03309d6bfcb2318e5f943cc12bc71966af", 0xe6}, {&(0x7f0000000500)="c24579c3611e83db381f2b64e50da5348a073d342bea4acb5fc8ecd4cef84c33a7de7ca1095f4a0bcd09db26cbf41757483a4b4fc04858aafa1054d13b689e71406b152db220a294ba3e2d91b504c4ff3a99ebdeb5455c1eb9170706ab6d51336042ab33df7673f9f9e634377fe082608041aed0421c596f81613b4d44eff4dc5cf83d29e8917f26cca59c5b9770685bc27d3b4ccf1f22cbba3f6780bfe7d85948ef126e66f83c", 0xa7}, {&(0x7f00000005c0)="e2a0209707e668eeecbb0def23a68348c5fdc0c2642d50525dfcd780626bddaf251784080c5b39a8516247437ce8b3fdb8ce94807dd0", 0x36}], 0x4) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xffff) 15:52:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="20fa5f7622", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) 15:52:08 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:52:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="200e607622", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x1, 0x200}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x400, 0x6}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80, 0x80, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x40, 0x9, 0x4}], 0x1ff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x54, 0x2, 0x3}, {{}, 0xfffffffffffffffe, 0x20, 0x4, 0x4, 0x1000}, {{}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x5bdb40a8, 0x2}, {{}, 0xfffffffffffffffa, 0x41, 0x40000000, 0x84, 0x9d7}, {{r2}, 0xfffffffffffffff9, 0x81, 0x80000000, 0x80000001, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0xffffffffffffffff}, {{}, 0x0, 0x1, 0x20000081, 0x100000000, 0x9}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0x93, 0x1}, {{}, 0xfffffffffffffffe, 0xb5, 0x40000000, 0xffffffffffff9601, 0x10001}], 0x2, &(0x7f0000000440)={0x20, 0x1f}) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) fsync(r5) kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r2, r3) 15:52:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="ecbcaf9f24a8a645bc0cefa202b7ae0c5629eff9f9def2347ead363fccc41df704e01fc55b4fd6be72bde19347ddae5a5493634e8e72bdd38b7ed2679e88b1cafe41e1b2ab058eb278da2f9e88fc2e", 0x4f}, {&(0x7f0000000080)="489661e7d99ec589d4919102121e5d107ce3aacc32377d9880296d90febf88994ec0be9ebaa4e60a5597d2f1d9623a9c291b68fa6ba8264978c330d7aeb740b3e01a992fb0a86c78bab523b9af2f91f4215dcc345fc7cc5e3cd103a4fbdc1649d0ea122a55", 0x65}, {&(0x7f0000000140)="eda252d237ebe9db6a49573dc147b2192bb92007a63ba4d51648023a8f70a976f264507e5646429023ce0bb05efce03a2f9688809afaa7a7cd8649d1d9e33722fdf01489388fd236489ef5dd16047c58483cba88c3a1e31a58728e00ad", 0x5d}, {&(0x7f00000001c0)="fb8796b67ff982d4d6d1e0eaee894a9e48dbd4768f907819b6b229cb223ba134342fae152b03eb3691a23aac23cb2fdd62022c5ce871096c0c73a05766f99745d9939d6bf6f509f6f6b3f99832c72e4cd1fb546fa74e37fbd9c7c8b49a91d7f2b4a81e787156bcc140d17ae6c8c0effed55a114a332ca5fea9b14a34f256c75426527d78dee94705ac387983622af69394534b42bff13da5fa43bc738c5ef40b9d7ee9178e243a33143c2594b36bd0029f864df09abf5161601b4aaa7bd59824f061dc9b25e4748d7b8c63e9", 0xcc}, {&(0x7f0000000300)="9216fe001e652d5d9358247c8f1f8a4ef8a1ae92f2721069ed31fda288316bd61247aa66234e8f2be6293f49300f6c94119307cb593c2eb388caa25e084d2cb8a86d29ad2d77375405a3f210c694ff59888debd2cb6c7154d986b29af98008f76354d56357014757e101a6cd0eb33773b9737577c7acd42eb80b311c469c230586e7dc4a4c774c1ff8f0ef91ebccb074658c9ebf7166ab2f57c134169f720d4eb885fb86ccd3c6ea200fce4437b9533fc26573e2c314316e87b054b7d8e76b31f6f3af4eab3f914f8f9b0d1f522227b4cb2525565d601d01b988a510eeaa09f675340b0fe7d716bd89f4d3dae0399975269972772752d45b", 0xfffffffffffffeea}, {&(0x7f0000000400)="15b652a11f10e721398b53659855a714bb1391a53bb34839b8af4ef7217ff02559dc56ebe88acaa4538ecf885a39d74327f798b6c9c3b5997c9e0e386a9630817c0a78c186c0cbb30f7294e103cad0ccdded78f7a2aa0cbea80473bac778d4afa36ec3753a881e166c6dc51318215fd08373dcb72af454695f9ce7d47da07ff784e4132f8fbbf62efe3a698fee862b9a31caa5daef010e7e92c945fa21f5cad0d97f74164ebd4061154e02dec5e50aea0038da134282e83410b2d0befd7bc24a7b6703e831a1c491", 0xc8}, {&(0x7f0000000500)="1d9e7afa50ac1dd17eb00b89911a45a04987454295a55119517486c67994fdac9819db815159aa8082fcaa1e5384813e94d8fd5a6eb9a2a128974b80abbcab53f8d3052bc6fd080d1af64562649917759b6b448d21981e3d8838cf07937c77a18b9c1bc3ac98e63a4bf68609b3bce2b209bc6e75fdd7da6268b86849038a175d5f99cab27b2bf8e010e67722a84f3456096e7e5733b516b0718ab8a80cdc0e31d14d209d503fc2f8116ddc37b008de7d2f01491f0158b4dfb2ca719eba8cae2b13bba7dfc8289350a84122c3c1873b681c18b82989a27ff65d835d2bbcab09019affc4e8db976e7fce9fdba9122c81c056b74c97a5e38041d17796584b8c12f927a0ff218f582e9f76a2a4173b587c9e62d5a9ab17974940d70598e7d4dd9292c0417735d48172028db6002486ebfba9dbf0da1098f0ccb8ce3b81a5a520574828b4e7cc9ea673f6e0eafdbe636ed0ddc17f835ae39fe4733f11e9f4b110d9a8c42a0752ad73ba45f2545df55ef1dd95a34425c1d39b43f031c12b91199b94f87092b04250dd1173d78f52dbc12addecb9d91693c8327e9aff20ce985b33a39aee5e1693134747bbec24d2f260bc2a0652513e45f62d96aee19c37818a3fd767d868d88d46f9f16ba876800b1b589ae695a9ec285bd3a055d6680cd6d2331b1c6ce7e98506771b7699088f1bd3c01fc4c813d3748b495ae3ba56bdf2157ff295d878171d1a18c0386cc6ccffb7e873e677c720f6a5736c5d2e3298d31576c20c8de90144dde13c242fd91316799e238db3b50c480f53f689504bf6623ad5edda6fc1fac510d1cbe0fa5123b6b657f01645a376314706a95c2781af8e8f2ea3ed7b3c7ad406007063234a9b7a0ff6b12230096d9cf8ff8d0bb9781bd78a5b9d75ae7ec5761b7e1bc6ecdbdf7f159bd928d16eec1ffbf27e390b2210fe976d7ed5bfbe05dc90d03f98904483323273a83e0533ec372c3184d0f4bb2c666fd85eb6a26e14ebdedd68e1a568a6ea3d6cf2e02447ded665215b5a2311c0839633b5f980605b685354b3b03b4e8ab426068a258aea3e1d3b1c278c0052b19cf8e1f1f112e9b024b34e426c50968e6efaf3fd219622981976cff87303de65868b651386a21ea7e91e39c4149f50f55a5a51dfdf2446138ae65cd89aa78d05d0c1839fbe8c789de7e07dd3c4282cf4098ebb954492bc599fa991129d5891aa6f42c85118b644c5068a75a520fecc99ebe70ccd06c325e7916b4f414868bc316f58a1887164a73f411e6a011bc2ba9da2c285057965898e5d67e736ea016e8084a06de301dcb83b8bc56ee95e2408e1736c674a40544318e87b75437ea97a3934430c1c6c690d8699aae676762552b08a574c6e01fac82fe88621cd99a3d0f9bf85d1656273d4892eb3769533e976ec82ad73206ed296f3239ad2eeb2d109e6e6e8c9a17983a07e516482d813b1d344125923e74442502ea75249fc2308871718add25bd68a6fafdf12673aa0e983e981df264ca8308e4603bcbf8e9b7dab27c88e756d4bc60ecb190101d371a236a9d890e14768d160ec29313b608d1be61f098981516ebda9d974b86ac97e6424906257b6afc8e0d63b6a7af6d3d45296a0af62a9185af0c569c473a77371217cd2aa0e7c2f3c2671f04e9514f45266b91cd777b05f753a604f9f2f32c8313c252437dc908329a553ea82926fca11e0d49670a11055c57cce171ee8ecd867c844f5492bf42f4c76d7a97e9937f230ef41293ae6f5c21d80c03e4a66a2e8ba7482500f5a5efa36d160f4842131b0a056fa7483ef2b48e02dd77384f4d96a7ff7543c185a9107a6ad70d7aa83e853cccfdd39b4eab7d98ab2573b0c84ba2ba18bae7255859fb27f1d694515006dc15eb2a90780b5941fcc098cf69a576f70c9e908604dcf189bf836052b0635298dd3c453d3a1ba82d25a5182859f7773a7b123a95519fd87a3e79056c24f43b0ddcd5dcaaa1cc86b3d51e687bf5aa43e0b722448f1fa0041893da1034f4f204c411afe264c942dad3abcb4c459d0cb68d81d7f5ac2ab920cf5f1319300f83041d020c2e69567ff2da9396e6a5974f83890c8de79c07e7d6f1719ea6360826e29354123fab44eebb46593f4b518c7e99a53b4eb8ce3ecc0ec6e28a70e1ea5329d8de929f507f07c3e60d6ef0cebb9f30a90d5a8376de1eb396c9d2345c0eef9385814f931897f2576fe71b3330a8291fa5f781e7f68910059b8d453e13fc22e5253ce72856ef727eb022554a798f98b96a1abd49e2cb4f3d503f262fcb0906c452241d3cfef491670921e98b4568f890e3d3fa709652dc5a2c614aa7f2ad8e97497b0383bc203eb595d2d574035d5b67e51c751474b894214146ddf2d8b7c1a32d9891e4c107f706d8d4f4b6d1c5151f3bde451a7ffdd7575150c1ca1ed8a0b2cf6f3039e644c2ce37ab39b0b07b863fac034445348ed1daef58910a9d5d36bcc0ce25f7e28222895c907de5427d32ae19a56bef6a4c2ca1af08b05e404aedcddedb96d08635a9d1f61a988f6ad4dd8facfc90f4d2ce481ff670629d98f7e29bd1b70a93fa80ff141ffe86c3b63a8dbd19f2059ef7ab47354c275485db2a3ba842a4fb948ba4f86c2763895912ca565160dc851c395c9562122d485482cb92b3b36f7a549221be03cb530cad580a46ad7c519960fe849da1e173f8f705fda78dcda0c1de0bd50e49f2d786be68cae921416235eaa9148a39ed87b979d55364378dc037158c7011e62e01dfad6c7e2eb8afcc2917f99e0980b65c3547773527adec782372549ba5f47cf678ea24165feb3dd1a9d58b861d3d0cb0b095e5a4b6940c71dfeee6f10585affdc11d0047911773f312b51782964b1d36b0a2ea3481f6cfc997d0b8ad27004d6a4505eb4cf17b4fb6c1430b4f6679211933c88efde8fa81a91b0a4b52b112a39d570834e88b7b986f9ea69be257e095bea4bccbed2d21012c31b0d3d6568d8e8b72b61259b3e0d3916db9d357b3bf4ea1d47b4375e43f20036bd58b31107b7f712e1710220c3bb10df2f132a0e554cdad9768ac479dcc2ebbe4b1f8f0dbfd890cb7399f3f1d4d855f98c8571bea99d73815aaba9ba01e6e288a8cda2b834a5c42d232f96e0cce424b1a29d0cbad622544219aa6634280ecccf9280c8b0502a2afe78ab06fd61b71e6e8b9c520e5d255b7ae6b87a2ada956316555f5ca4ba31fd234b3e3311c9ba0718644a78b1256cc8df099c4d1eaceb005e7d3cd0e897f1011fd8277ff43cdd514e407ce8ff488610f3463ee9c0fb0da8fe0b787ce1dae245ac9e444152d84fdd5ee4f891d2da07b44a7f4556ba55c49ce677138ce6bb4810393e73a0e8b46d67d0b9c0d007805864ed9b2f0f01792bc7a61f3ff7d29a9c9d7314f5010f5912bb0f84ea3d34116fbd21ec71f02cdddf2cba1fd8231c4f55354614da339f4b7ce344adc5d40261824dd828253dad75ff270f4247d4f88020d6091287510ed10eae334b3d96f9d9567a4a764fe8c21c03dcc9fbc4b9edf78c531e189a4fd00bed2762df7acaa3ce686ab96fd8857eda3bc43b4f48ed36ad8b9ec76073670d3ef0b8c2c0e6a8ff4293ac94c0a0757689a6be78712b4c97140589c2b5d17f38a8a8ae92dd171c69f3fdb455964c7afad3045f88738937474617ed9f9587a3e773d9274557c3d950b1a6ed4f0af88faa93a06ddc4d5409e92ddae3c51b83bf683294f6c837ef3df0988fb31b68e2bcc055b006e4dc4392410c56fdb44c50fe26b67498dbd7d3365e65ac30dafc03d491b873a46bb339164e5f4b442ea53bf9a8e564d81724defea125aa3f8013d2ac06b05e3ffe52ea2b3cdb4939783a4ec07bbbaf1503ac77c210ec6b3d1ebd4ae59400d1456c8cff4f9eb0d1695bbc786fac7e2de30bdd26d30e3ad166c9a9dc142c93f7ac73826e88897b5f33dd5362c959572f3550c1c10696d4210cf8730a2d69f32178618f639fdca507c0d0c45781415bad5860157de623b96848a36d1c06a84674784013a5c76d941efb2d019d49dbb2f173eb25c697946da291d45710b17d7dd6ef7ca5b3679481aec9388e3d0a59659ab9d227c6062e56f5baed6268a16b5432f2740408d8d4e299ae8c43e8d6f99da6ff4761c443dac71c4943f23510fa345e73a35353b41040aa58ce1e3d56ace195d28864440bf0551396c373fcf54e6c824b502bb0c4b9ea36e47ef4b3bb6074172ff9be23f2ab953f37d4a8494f3aa682553443a4495dac8adf5213bf5a3fa6bce0c956c934610d6ef355ccaca44d8babe703e3004222646f187aa3dd7c60a8763b59385671ea0bc9375b03900f3f587f3f779796b987b7aa2a1f7fc418fe78a255c49e255c78331f51371fac199e4537775325cf6bddaf0c87603ebced12956ed758bbdd4996d5fed76b05861c2317762dc33412fd451f0b6af247bf1df06e3599b0634db2aa272e438ad903b4930023132afe735d1a34dfb770bfe1a14a1402c5cf8b2171ccd197ef45d8bde2aafdfd2f73d0980c89f2b4bcdfca961d84d35ba4cb672da465b72dfa62c6aee8e94d4e7220dd6e2e38cb39d9b247336428e3624a834068a15d489e514c60b17311117bfc0b3d5164fe0293f48325a67006af3e5d2c087902ae09dc65db55e75012b24b2793026c1893ac519c9890c6548ab264c20be1e1a268cda3f02b4d50e32dbee8748e4464924c34454271aac40bcaee6e82ecef59a6a6f3f4c8e769655818d0bd0ee2c3eec40d4a9c7b0eb08f5898cb29435479f8dda5af15d6313c53e9800942e159c74466c4f508dc2bcdcee073534dc7ee843aa9d1662b04ddfc75281111e6962813022a57b2e8fe08e25b450f41588429a8e49616837c83258cc589e8bf8c42d875538e05eacdc4f0e22199959c71e95439682d792c848814f07c149a5bc2d84a7ecfc12614806688a0d1084e83062199e6e39d842e85263b1ae89eb85ad5d64e8b193c83f6f72a943537aa11b810c25ecf802c2b1b4bd7e7b936a1a56422e2b180bc8a435961ab8419ab9431a885d38cd80e5d6da6431510948615c10cfdb5eebca69b8c9eb122e4df08b05845ede233b13610288c6b1aeabbf9feb24c44a3c69039b65331d247dca7c3a4ffd4b08665acf84fd17b3df148ba55dde443b32c2654bc1b4114c790790eb9b392f7449c1aaf382e728e2d64dfbbdd0e39f293c55e843ec2607c904a84a21574a0b367ab354e707b5d77041f1eb4fcf98a47b9aca9f813c245230adcc2e27ad71f5796e5fdb5bee96404c238c977fe45b10cca341d6737ad4d859777d0d30e6c82d0f4723b983179e954580b408b5565087197311f0c43fed164e6f6e51dbc33b2ba20a5616ffde50d1ae63c025217e2a80fe78393f6dc0a1edfd72ba17ed6bb750009ed49de2521417154c472320294e2801aa6b1fb064729a77ff55c43f9aef8235780f5565d03e42bf0fe8296521ac2d341f81f84153512bb80ef3f912c00adf1aa71ab3f93e8bf2f96ae9cc4f8d6574afc4489d2c48bfc2218d6810f0fdf8f4906bf0d08f625e8e504f2ddcaf2e6717a6cd2e07f428563b8d19e0ea3c7a8fca7757fb4b82ae4b6554578b4e9fb2e445ec2496f24127dc5f9f212cfae0d94c5b48a0e26a2d6b8715bf93b1915cbfbe06239efac411c83df6de1ed0598577198fed3b8b858110814798a747446fc1f7e69671c863ec2892cd15360ed9bd165a661f5c0d903a25a814ee80b83aba7a5f23ffdf81bb5fe03d0dbded61f24ecad7e19f83cbdfc245536a368eb1b1e92701637d8546c18a04b36c2d8dc65", 0x1000}, {&(0x7f0000001500)="18e9a1b48c95988a75afcdbb1045e1b209cefaa50c0e93e0fadc568533b94064d2d2959fc8a0b040505e9268a87632d164d0d45bf167cad64221db1ac84859297fdd1e891c972f32323f38286b0824d1", 0x50}, {&(0x7f0000001740)="f47bb4a483c39a07e9d1e67a4a2b5e5da08417906a11ced2bb5a08a27af5414a3b0fee6f7d15899c2120788efb02f4e527f56773e3f903eb3bcd258bf2d779e0b162e3bd18cd38ec734ad3c85df325fe549fe5708f120cd1c1a8e3a690642bc3323df61a7185a5c30e1789ba9cd3e5159d6bf6ba200030f17115e9955cac600e9fb9edc5e87d8b2baaedfd82c7fc8924fbadda9e63089213a84d1d699db9494d15a4f4aa71dbce1a39bf298a15400baa14ec9e92899f8ecd1868baa843c2b01ac0c0d0936aef5ba5b3d8cd79946d29745c1509f4a1fae01859d84b9ce973ba562896a4aacf20278a34e67e31a7d16ebe1d3a17890b4796e64d4ccbdd3baa", 0xfe}], 0x9) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 15:52:08 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000240)=0xfffffffd, 0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000241865fc17ffab7fff0e091fe60000ac00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:52:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000280)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x82}], {0x8100, 0x1, 0x1, 0x5}}], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0x5, 0x50, 0x66, 0x0, 0x2, 0x2, 0x0, @broadcast, @rand_addr, {[@generic={0x89, 0x11, "3a45756fadf1a839d1b3a25eddcc40"}, @rr={0x7, 0xb, 0x5, [@multicast2, @empty]}, @rr={0x7, 0x17, 0x1, [@loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x60, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0xd9e, 0x800}}}}}) 15:52:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="200e607622", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) poll(&(0x7f0000000000), 0xfe, 0x0) dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 15:52:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xff, 0x0, 0x3b, 0x800000000000, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x5], [0x80, 0x0, 0x0, 0x9, 0xffffbffc, 0x0, 0x200000], [0xa000000000, 0xfffffffffffffffd, 0xffffffff], [{0x9849}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x2000}, {}, {0x1}, {0x0, 0x0, 0xfffffffd}], {0x3, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3aca9fda0701596bfac96489ff747176fe047d8feab9c5e6fe799b561d3871eeb4d4656b18bc340ed9238adf9d8a5458e3b68c2de501ac3f6455b545ac7e982e46d08e047daa421dc9d7572a4364bf2886799a050033ff886ee9e8bae5c6a62eca64f33f2c40bdeb55e16c9a3f9153b8880ea983bbdeba2af9b36d04c86a15d80d3d47b3d1ac2b532c9c0d3232b3e9e4afab294a4e3fdd12874d5861d9377b1b2baf436da835a4156a2fb204b4a7405b5adb80afeace142221d4278e9b000974d20077b79c8c9ba790307c316e37d34c8d5e0b7dbe51fded220db9dba28979732313985ac1b3a2819a6b2c9ed73a5f1a3a40", 0xff, 0x0, 0xf523) kevent(0xffffffffffffffff, &(0x7f0000000540), 0x0, &(0x7f0000000640)=[{{}, 0xfffffffffffffff8, 0x8, 0x20, 0x9, 0x8}, {{}, 0xfffffffffffffffb, 0x34, 0x1, 0x800, 0x3}, {{}, 0xfffffffffffffffb, 0x6, 0x20, 0x4, 0x8}, {{}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x80000000, 0x4}], 0x20, &(0x7f00000006c0)={0x5, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) kqueue() ktrace(0x0, 0xd062682ede22335d, 0x10012, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x4, 0x7, 0x0, 0x0, 0x3, 0x5, 0x3, 0x401}) r3 = semget$private(0x0, 0x4, 0x249) r4 = socket(0x18, 0x8000, 0x0) close(r4) sendto(r4, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) setpgid(0x0, 0x0) setreuid(0x0, 0xee01) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/42) 15:52:08 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) listen(r2, 0x3) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[{0x21, 0x1, 0x0, 0x7}, {0xffdf, 0x7, 0x6, 0x2}, {0xfff8, 0x3f, 0xf9, 0x9}, {0x400, 0x5, 0x0, 0x8d9}, {0xff, 0x1, 0x7f, 0x5}, {0x0, 0x7, 0x5, 0x9}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 15:52:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8, 0x0) dup(r0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() listen(r1, 0x0) kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() recvfrom$unix(r1, &(0x7f0000000080)=""/146, 0x92, 0x841, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\"/file0\x00'], 0xa) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="5921f80a42a2ada8753b6e81fb6e4f486f317b8b44f2443a00eed6dd3c7181a4b63c42db50972615b87f02dcc1b85e650785237264c3e899545446ca59059ed261cb980a0ea09f0c84846e6404055aaca92ee6cc85fff6054f19b63dcec27f3bf5b4006e3439429a7493661f0fc569842ed0db1262f045093fcac1e4f2766d5f4084e4e3e7c4646649f7c0edbc3831acfeb3a063849ebff338df0ac5a0764db874454b2a6376449a1f093644dc27da78919865b0894e3f6dc9a02b4609344f1a613f06e4c1b5c921542206cfd36c8f4b457cdc11bd00dae7fd9271883c7bb51f0bf3230a23fdb8ef10446e6a09981a9101ea", 0xf2}, {&(0x7f0000000280)="9e0c983976d2425f1a6e59501ea34607fb115a2037fcc39046591c5e962ee7140543ff50c409a1e859f074c78052630a72e20bf19e13e250045d62268b91ba0859ecb45fd0b73bb08c58639031b36d2aa3fdc35443e39ef5a4fc76d3d2d6e05d7905a06907124ef760e9350dbadf1c41044623e7e8ce310c5230424738fc521925ffc73e7a6538e0f63d71a267cfee073a5d8a00cbe460311ad6e0c68a5e773bd2a0255a52e916ad20db609d27da8e647b557bbc5b2f18fc4fdde3e7e9d3ac5c4604537b243a50d2df90f0470429a426952d71358c48c3e6de518f95a0bfa5bff50ae16591ff3ccdb637caf73ff18e", 0xef}], 0x2) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x2, 0x0) shutdown(r1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) setsockopt(r4, 0x0, 0x200, &(0x7f00000003c0)="8cf7b23bf22d81f4118ba104f982442b81ce55917ca5546b2cd200b60cc6ed89734865ae8a5defd6770a87a5", 0x2c) 15:52:08 executing program 1: open(&(0x7f0000000200)='./file1\x00', 0x0, 0x120) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) dup(r0) 15:52:09 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x81) setsockopt$sock_int(r1, 0xffff, 0x74d1d70ec89d2587, &(0x7f0000000000)=0x9, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)='e', 0x1, 0x0, 0x10001) 15:52:09 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaf7ffffff07ff08004500002c0000000000069078ffffffffffffffff4e214e213a2e4faec3895e59322d83bc3262ff9ad8e1eb68d983802a32fbb8462f644c18d8f5821a2c58bd076126ab53f09de95827f356863cb4fe50d092315493115aa1bc98091344599ce4e37b101b4e43b8e23fe7ea94b7a2315a506dff95efecd1234cbc0804b83b465415b2c0ac6c0614728bee5bc0f54cc9c025f5c2afb84b8aeb598f46be", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030000"]) 15:52:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000800)=""/248, 0xf8}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/118, 0x76}, {&(0x7f0000000440)=""/49, 0x31}], 0xa, &(0x7f00000019c0)=""/65, 0x41}, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 15:52:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x10) dup2(r1, r0) r3 = dup(r0) r4 = socket(0x2, 0xc003, 0x0) shutdown(r4, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 15:52:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(r2, &(0x7f0000000100), 0x0, 0x0, 0x3ffffc) 15:52:09 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="80488d80d8a0ec76c740565585cba3fa28c9017660790109ec822feb9e0ddf5c56c6103a533576926aa1c7b2e17ef6dce88e6d9a8967f1dbc9656583bbc183f3f2df1499d34b9cc16131233211eaa58ecbe26bc8c31a87db17a1363b3bcf0060e8431825a459f51a59125f976bd51892c22e3015285997d3178ee265def702450ee07d4100be7d30da8c6b62907bdec10e9d9fd61879cb7ea2", 0x99, 0xc, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r0 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3da40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3da40 15:52:09 executing program 0: select(0x2, &(0x7f0000000080)={0x4}, &(0x7f00000000c0)={0x7}, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x90) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x2}, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x48, 0x2}, {0x7, 0x3}, {0x3, 0x6f}, {0x20, 0x7ff}, {0x80, 0xfffffffc}, {0x82, 0x5}, {0x100, 0x34c9}], 0x7}) mkdir(&(0x7f0000000180)='./bus\x00', 0x1) recvfrom$unix(r0, &(0x7f00000001c0)=""/38, 0x26, 0x1, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x3000, 0x9c, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x0) 15:52:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) 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 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r7) r8 = getpgid(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r3, r4, r6, 0xd1, 0x616}, 0xea, 0x2, r7, r8, 0x6, 0x7, 0x7, 0xffffffffffffff81}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2, r1) 15:52:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/19, &(0x7f0000000040)=0x13) ioctl$TIOCFLUSH(r2, 0x8060693f, &(0x7f0000000300)) 15:52:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000640)}, 0x0) 15:52:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x5, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x29) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r3, 0x0, 0x0) 15:52:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x201, 0x0, 0x3ff, 0x3ff, "6fd20958c28a1300000000193700005deee00057", 0x0, 0x8000}) 15:52:09 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f000060cff8)='/', 0x10000, 0x55) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 15:52:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x64e) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 15:52:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) unlink(&(0x7f0000000040)='./file0\x00') 15:52:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a409", 0x15}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xed, 0xffff, 0x2, 0x800, "9da0d54600dca5404d00a7d05b9e972fec3fee44", 0x3, 0x7}) 15:52:09 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) 15:52:09 executing program 0: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0xffffffff, "68f60000150000000000000000000300"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 15:52:10 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xc5ffe0f60c2ae2de, 0x0) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r5, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) write(r5, &(0x7f0000000000)="200e607622", 0x5) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffff8, 0x90, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x3, 0xb7}, {{r1}, 0xfffffffffffffffa, 0x39, 0x80, 0x0, 0xfbb}, {{r3}, 0xfffffffffffffff8, 0x50, 0x80000000, 0x0, 0x80}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x41, 0x9}, {{r4}, 0xfffffffffffffff9, 0x31, 0x40000000, 0x2, 0x81}, {{}, 0xfffffffffffffff8, 0x88, 0x40, 0x65, 0x4}, {{}, 0xffffffffffffffff, 0x8a, 0x2, 0x401, 0x28}, {{}, 0xfffffffffffffffb, 0xe2, 0x2, 0x3, 0x80}], 0x2800, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') close(r0) 15:52:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$TIOCSTART(r2, 0x2000746e) 15:52:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="b6880bedc4fbde15a1ff35af75700272236841df54cf53c348134e74", 0x1c}], 0x1) 15:52:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000340)={0x1, 0x5, 0x2, 0x3, "74109ebfd1c386b8b1c8c493f49254b370d1643b", 0x7, 0x8c0}) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 15:52:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="825440e610599a556e03a74fb802b2ff35dddd53203a728bc79a8c7ab3f9fbb5a9c135924e728646dbacf39954220f40e223ffb26443b5629ca2843da68793580f23b4a49d689829e2265b01eb240b3af012b1d7bb195d6c8c401d85b123f858d4fa35cdd6b95e81cd5d035e6d7908f4c2513487a4eee0ee1d54e96eb1c875c45f0800009a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x4, "010000000000000000ffffff7f00", 0x0, 0x200000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebff4e71304896480000ebcae543000000040000", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) ftruncate(0xffffffffffffff9c, 0x0, 0x9) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$getown(r2, 0x5) 15:52:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x80, 0x0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xb0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) 15:52:10 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x37, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @empty, {[@noop]}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @timestamp={0x44, 0x34, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {[@empty]}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}, "ec890f348c7707cf"}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) 15:52:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x244], [0x4, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0xee], [{}, {}, {}, {0x0, 0xfffffffc}], {0x0, 0x8000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)="ef7eb3ae5ead8ff7a32fe347a73e133ef114da11adb5703c5f2ef1996942116c35f16c249533d64287d8370e61a232ed2910279788a20bcb58aad460d166eadefef3bd53e77641f4c33d25f6f1e515ccbb9afb6449588a06e7a29de40b9df84a939bb80d51593fba1788ad7f3ce75d3f85448783e3d3d03f25324ab94ee3f98b0ba71801c5b81070eded91fd528c8bc99fc17f6d7baa44a6d21c8c3233b18be6f3fdb5cbc18b4979aaa98fc7210cb7834a7de8a7da2424544592af88d22bdfd4615ae06705d8b9af737b960679060f780e6d0d76", 0xd4}, {&(0x7f0000000140)="fc58d2f096bc5cb90f7f075404648d7f47a7f68d0d8623fa057574867dd52297542ff9e12792041cdc9add12dafa274ebbf58a910d24896205122452dfefef3296581c9745a2ed35042225c15d40fb68654c9c3b00e5f7f7e7caf25bc12b93a4dfc79c5a252183a689d5b714dfbec63dcc5b95a156a868cd3d08c709e33ab2bd4710e7fea70dbe0e8d56a82457116c131d4ee6c41ffbaca9c168a6cccbc617edbad6789f037c724ddd03b69e90a122a64e90b29bf1f30960e463c0ce5e453cf33d8b220e38290f3925d3e780529987bf2bed3bb96fc21f67a9bb9c71c569805d0dff625a578cb5014ad7feeeba0c166365f4223f92a8b8e2", 0xf8}], 0x2, 0x0, 0x2) getsockopt(r1, 0x80000000, 0x9, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:52:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x81) r1 = socket(0x18, 0x1, 0x40) dup2(r1, r0) 15:52:10 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='{,/%.\'\x00') syz_emit_ethernet(0x25e, &(0x7f0000000080)={@random="e300", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x228, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fc0c49f5f21390747a359a92d1024449", {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, [{0x2}, {0x5, 0x3, "9a2e1ada4b91da5d58dc17652fa7a3d03be40fa3e68a5733c0d6fa5c"}, {0x1, 0x17, "c016ede55a07ed63822f0d2998bbd0d4cd7de009a61be7513ac1fc93de65cc45faca4d32c499132658a7a9791ff840c6006fb7a80705966683836ec18b8aec41ef2ceddd999358117ebd4caec99010dde518cc2b2215c004da156fe5883a9ea2dde20f1179cd6378b6ffd3e8bf42a343c6325f72749e69c0ca26dc4476164f7a6e08519a5bc9aec1a4f46dbf5071f7be269083e44216d8aedd96a102f185ad9cd034dde486b94ae01cf2e0e7e052ce31f930f030689703"}, {0x1f, 0x9, "b33471571720ef0a845853a66d97da1f28e4b6ce239856ee98dfb961fde11b49d500c3557b4529e6d6d85f4f90b67fe9fa72863a0373671accaf0a2bf6c07aa1a3b49f4d1717e2d6cc90e3f3"}, {0x4, 0x1e, "87841d1a4b53d310e125d36395cd869bbff122674e7e6a7aefcb015b4bc4c00e7aef9b52fffbcf093440614a2db7c57fd31e0f936ce5dd4bd915e70d0f42ebfb1647a28b54e1168b4bfee50badb9eee73bd395bb3bb187b0ca7495e7af9e3a4425a8b2b5782ca945cd259b9b6a337aa600b6fed745ec8df00bd6b7eca357e1c592dcf128bfb4c77aadbc00839a0446c6a5ed228aa78555783c926def0325bb2600b87bbc73db3d5511db5a9b303bf365a5ee41b570bca97d6ec8662234a4334f9d09f803aafe3f11bf65761484df0375f0db047d4a4c213c3c129fcf766cab647b2d4ac1c42d828e6a9e17cce0d8c6"}]}}}}}}) 15:52:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000240), 0x0) getsockopt(r1, 0x4, 0x5, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) execve(0x0, 0x0, 0x0) 15:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 15:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0xffffffffffffffed, 0x8}, {0x1}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) rmdir(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 15:52:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2a, 0x0, 0xe06, 0x1fd3cfd1}, {{}, 0x0, 0x9, 0x4, 0x7, 0x3}], 0x3, &(0x7f0000000180), 0x9, &(0x7f0000000280)={0x100, 0xea}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x80000001) shutdown(r1, 0x2) close(r1) 15:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x3c}, {0x800000000040006}]}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/2) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) 15:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x20, 0x80, 0x3}, {0x8000, 0x70, 0x3f, 0x1}, {0x7fff, 0x6, 0x3f, 0x10001}, {0x5, 0xe0, 0x4, 0x47bb}, {0x81, 0x0, 0x2, 0x4}, {0xfc7e, 0x6, 0x1f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:52:13 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="02000000", 0x4) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x0, 0x204) semop(0x0, &(0x7f0000000240)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) r5 = semget$private(0x0, 0x5, 0x204) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205602, &(0x7f0000000640)={0x0, 0x0, 0x0, {[], [0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x1], [0x10000000000000, 0x0, 0x40000], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x3, 0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x0, 0x8000}], {0x0, 0x3f}}}) fsync(r6) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 15:52:13 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="8aaaaaaaffffffffffff080046003a2c000000000006907800000000ffffffff1703a1f74e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/39}, &(0x7f0000000100)=0x29) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000200)='[[:\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='$X[\x00', &(0x7f00000003c0)='}.\x00', &(0x7f0000000400)='/dev/null\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='#\x00']) 15:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0xffffffff) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x10a) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 15:52:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffff"], 0x10) semget$private(0x0, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x40, 0x4) write(r0, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) 15:52:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) close(r0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:52:13 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:52:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) lseek(r1, 0x0, 0x6, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x35}, {0x5c}, {0x6, 0x0, 0x0, 0x103}]}) r1 = msgget(0x2, 0x220) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ftruncate(r2, 0x0, 0xa4c) 15:52:13 executing program 1: r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) chown(&(0x7f0000000240)='./file1\x00', r2, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)) lchown(&(0x7f0000000100)='./file0\x00', r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 15:52:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a44f58de8e0400000000000000000000000000c0"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in6={0x18, 0x0, 0x65db, 0xfff}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x739a87459482f927, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x1, 0xffff, 0x8000, 0x5, 0x9]) semop(r4, &(0x7f0000000040)=[{0x2, 0xfff, 0x1000}, {0x0, 0x1ff, 0x800}, {0x2, 0x1}, {0x0, 0x80, 0x800}], 0x4) 15:52:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0x2, 0x6, 0x80000001}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r4 = dup2(r2, r1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000001c0)=0x2) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000200)={{0x4, 0x4, 0x7f}, 0x3, 0x80000001, 0xda}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 15:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x74}, {0x50}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 15:52:13 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x73}], 0x1, 0x0, 0x80) 15:52:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c53aef7537cade99c4cd74500000000", 0x15}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x80000000) 15:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80a0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x2) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, 0x0, 0x0) socket(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000440), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 15:52:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) sendto(r1, &(0x7f0000000140)="fa4edd0f1d4736e998c5071732378b0ef10bb2e7ee4c", 0x16, 0x400, &(0x7f0000000180)=@in6={0x18, 0x1, 0x604, 0x5}, 0xc) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x815, 0x1f, 0x2, 0x7}, {0x8, 0x1, 0x20}, {0xfffc, 0x0, 0x8, 0x379}, {0x6, 0x1f, 0x0, 0x800}]}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) poll(&(0x7f0000000000)=[{r1, 0x20}, {r0, 0x80}, {r2, 0x4}, {r0, 0x80}, {r3, 0x4}], 0x5, 0x1) 15:52:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58c"], 0x10) r2 = dup(r1) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000000)=[{0x2, 0x6, 0x800}, {}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4, 0x1800}, {0x0, 0x6}, {0x1, 0x1000, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x1, 0x1800}], 0xa) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x10001) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586988166377a358a3b56fc1486650d423362c5d80847b080e7fbcbf7f240bfc498"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:52:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [0x0, 0x0, 0x401]}}) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x88) 15:52:14 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 15:52:14 executing program 1: nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) chmod(&(0x7f00000001c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x101, 0x8a}], 0x9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x86, 0x1, 0x8, 0x11}, {{r3}, 0xfffffffffffffff9, 0x84, 0x1, 0x1, 0xffffffffffffffc1}, {{r4}, 0xfffffffffffffffb, 0x5f, 0x20, 0x100, 0x81}], 0xee, &(0x7f0000000140)={0x5604, 0x7d}) 15:52:14 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a0195b104e5dc1ec1e0f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x15, 0x0, 0xfffffffd, 0x0, "00000000000000000000ffffff7f000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ffff2d2f66696c653900f2a0dcbb4f197b77d3b91a68219d9f116107d15dbfa920dde585248d6248de9e0ad5058f0c24f5a853681daabfcde97980ec0617020b8a5e52a17c625f1b3d4ccd90d4d7d1127211764e4d8a50f5008824fa292ffe5a6986c98519757a69a08a80c1e57425601a2583aaa6035087e228b75db76ab67b5817daeee702e336300cc0f1760c8c3f1a0a96872dca906ed11f59796340ea579dfc81bd06c8a92e8f542f682236ff7d163ea874"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x5}, {0x4, 0xe, 0x6, 0x80000001}]}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)) 15:52:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0xde) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x6, 0xe5, 0xc8, 0x4}, {0x7119, 0x2, 0x9, 0x800}, {0x200, 0x81, 0xff, 0x5}, {0x3, 0xb3, 0x80, 0x7}, {0x6, 0x85, 0x80, 0x31ca}, {0x5, 0x47, 0x80, 0x3}, {0x6, 0x0, 0x81, 0x3b2}]}) open(&(0x7f0000000140)='\x00', 0x1, 0x1) setregid(0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 15:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:52:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8202000000000000a4a6aad52e2f689160bfb25e5d71190e77e7802c7d3ea37248152f151015b689608e7eced63e2af8e8b37a62547cd8c8f76dcc4dc8d2f4e997aec37e1f0e06b66544e5b6808bfc6f99ac83006f5ee585000000000000eb32a4ae5f51e0551a6489b5ac1f30c3824a3c37011202df15aca66d89b1ed23a3f5df10d1a96b7fdf46b031e67f252051566372123e2c86e43e4de9cc870e1518b470eed8117e46810a58d8b88426db3841a80968f9b3a6bd69397ceeb8a036843fb86699b02d353cb25702b4c303a30458b25537ad5ca5227ee930ff2472f9c226b21063249ac237688650c46b49593962337ceb5576c635cd505b51ef798cccd00d246def88a47679d42573b3eb61b2f3b0d22b66c551c975b56cafe792299418f58bed7c51e59edb69200c3bfa0c34c28b5f3403"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) close(r2) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x2d) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000d9403da60d799662"], 0xa) 15:52:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="d8051bd2c4c1b04f8e7c3d3a92112b5f040f50a21bb7b62de4a05b1d24f04e33ffffbd550fe4d372a21f45ed93d3b8b762ee74f4f51cea7747f00d700dc3fdc29cf165535ed67ccf39190edc49e70b40449796c5aa", @ANYRES32=r0, @ANYRES64], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7}, {0x7c}, {0x6}]}) msgget(0x3, 0x20b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00']) 15:52:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454060000000000287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13aa30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e28947f000000000000002b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102a09d9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602301daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000200000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 15:52:16 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$unix(0x1, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045e6c31cb2a015526fb34c7aad7098064a0000280000000000019078ac1400aaac1400aa0d009178"]) 15:52:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) setregid(0xffffffffffffffff, r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) 15:52:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdf7fffffffffffff], [0x0, 0x0, 0x401]}}) 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)) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 15:52:17 executing program 0: mknod(&(0x7f0000000500)='./file1\x00', 0x2000, 0x2800) r0 = getuid() setreuid(0xee00, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r0, r2) open(&(0x7f0000000980)='./file1\x00', 0x0, 0x0) 15:52:17 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/89, 0x59}], 0x2) 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) setgid(r5) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 15:52:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) 15:52:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x4, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chown(&(0x7f0000000040)='.\x00', 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) 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, &(0x7f00000001c0)=[0x0, 0x0, r3, r5, r7]) socket$unix(0x1, 0x1, 0x0) r8 = msgget$private(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="efe5402475f17ce500000000000000eaea52b951da04905459113220ad8252578edb4c4027bb90e65be7d93d87429162c4f49354268970aa1f0aa8722fc4e49509fba5a2f3572669b153f393b60f10673642038a4236a4ba52759d290d4b", @ANYRES32=r8], 0x0, 0x0) 15:52:17 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x800, './file0\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setrlimit(0x0, &(0x7f0000000000)={0xffffffeffffbffff, 0xffffffffffffffff}) 15:52:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000100006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x20) clock_settime(0x4, &(0x7f0000000000)={0x3, 0xc1b}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) socket(0x18, 0x1, 0x4) minherit(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xbd6373b3f4e52d4b) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x80000000) 15:52:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) 15:52:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1008, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) 15:52:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="e10a176ae105258a5f0dc0"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3e, "010000000000000000ffffff7f00", 0x0, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x4, 0x4, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x44) 15:52:17 executing program 0: r0 = semget$private(0x0, 0x400000000c, 0x100000000) semop(r0, &(0x7f0000000400), 0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r3, 0x40, 0x6}, 0x6ca6, 0xffffffff80000001, 0x200}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000800, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4000000c, 0x0) 15:52:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) open(&(0x7f0000000140)='.\x00', 0x40, 0xbdd91ee0c631b249) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 15:52:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac5f78639e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00002d6000/0x13000)=nil, 0x13000) fcntl$setstatus(r2, 0x4, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x40}) setrlimit(0x3, &(0x7f0000000080)={0x5, 0x100000}) 15:52:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x40000009d1, 0x0) shutdown(r2, 0x1) 15:52:18 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e81000/0x3000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653004"], 0xa) r2 = dup(r1) mprotect(&(0x7f0000534000/0x2000)=nil, 0x2000, 0x2) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) 15:52:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000b54bc637883008a7"], 0x10) socket$inet6(0x18, 0x1, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x146) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 15:52:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) 15:52:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="200e607622", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000d77d90bebd1e9e8db000000000000000400"]) 15:52:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = geteuid() setuid(r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:52:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="a7fc5bcc514f50da8697f8226fc2759c758910560c8913fd76d95961bec042d8483d007757d3e8ccfa556bc8307978429c6a7f926e0c21e7e993e85a51e320823a5320bfa6887bcc14ac1bff22f1de6e3a539d1ef421d4e74de58b01303b52c64dfbcee3a108725d1ed86a6a9832dfe7bd72d22b5fd84a330b1fccfadca989ecb64a7bb42c6c7ad2f9c72b5a6a998be172ee89c233e5a7ee140ae86ec35d68decf2bf68f2bba74bdc4d802d768678f84ee21f1cc04ec2fddc43bb3dda14d50f8db5d9e1db9ec55d00d997ddb043463f1e94a4835f989deabc1b3b4c53baab0267e27fe341136c6d5bdcaf36c60b7173161f2674decad8357ed665d717ea3d15f6c65c551e3bbc1c9c871ebb791a4f360d54eafa8bc11e1ec3794097854fb120a47873d29dda86e76ac6adc4646ad480dca92378e69c7aea38a095911c6b971033502d2dfed91e3309463933fb203752be2f41a77b4e0d17429c56606aff783a8ea06c36fa8af20e18895349c82f8638ea243f99b921ec69f4fe0ac630b63853d0157c7d2aef5858455958082995e6f4af265a8373df8dd08f8a87b15161922da4a0c5cc19ab47f28d75495a3fcf8b47fad0bcb5ae64a40cae5abb24889c442a0cb119e9599be1c81e97a2eec2399111880511a5ffa1a4bd8a9f32565745dae3a7ca2dc5d2eb5c9fe78430b896bfac8c8fa24bb82f90a2dfc7e082258ebbeb4453b23df75de3d9598855316c16f54f2cd7c8c256bc2634c9648ac9006b71a3d47cb21a5df25ab52e0421c14fd163c6a3e4dd294a20251dd1230faf02ccd9ed09bebbedd80faab9d60da57bc1b1b495c45114f5f2dbae3db7666c0627ebd55b91d283dc06cc604ba570c22e7d5c82593f932fa5cd0f9bcac96bbe2f7f35cc5d0accca3bb506f7bebc1f4baa9dcdd84a621a881e936decfdc6e173ef0d265b9e1aa9e13244fc0b8c4f2b513a89e06f4875c2de82a50e36f9bcc0d6255c5df4ebe017b7cee6d6358a75fa24f164a7b68acff129e3cfe6de3f128a0b5750b96ad85c762fb0546cc75ed459fd54e8ffeff3f202806650f42d6a4dd0861b2cee6d4d898f3f0b4e73c6ec7f2d581e08bbf7a42a2672defe3620d1b5ad33831b70fbf4ccd2a1ba9de571833592fc687943a1b0b269213579f6803571493f6e150a8c763e9664b07a6d8c9269adc246751e4e4d0328e520bca2d7d038ac638c93abeeda9c8abd6a142e87caca4e75277f423b1b58e6cd8e67c7da7f1f2ec169b3bd1da30db806f2339786732590197283da1a4d39b3e043225181d1e75cb4ecc70964f88db237a60d6c8c20070d2ab7da2d6dbe5c49eb98ad930912deeb71b1957958a9d7163f158d3000350246242fed8bd42dd61457418818c2af7f7404fb322ae00a5ae56da71ebf3f36846bd21380e6906f7782c0b33433eaa7de5ed1bea64a921d98a2c84c7ffc3c2fe7b319d04afc69b5386a3be4b9a317d38ad9d87ca6950011b0eb406c289a17f8f04d40125555120d8cc1e447ba4f9a2f0dd4d552bfbf2e95588c96e7185543102d0589f804c4a708f5e0d22ce00b006c5a5a3ff7c5210982a0b556dc8ea07c31588dedcf9388fb0ba2554d04264a63512f55077582e0e60f980af11b70c28d088330e0014b1783c197dad1412258a567a6354f2c4f5dc7140be591c852cd0b57df9cd8869e7baf295992a83a71bbaa339663035293af78ff90e015e2551ddeae93a119ff1e27d2883d06bbfc1518fad9a0c065a365b9e8eeeaa0501c487fc77ecebb1ea2c91a654224e2f3f114fbbcf618084adf49ec84bb0958b515bf3fc039c32f995b9f159307e077357d5aa6f5f8e0bdd8763e3fe859dce03922caef2d9dcdbfdb3d245d1fc012eadf104306c93a72fba490cbb02d6e83bc8248a4719e6e890b29ce52afb32097e8e2e7db35bf80f0a320b6d67202209824ec2090a6f78f89a26838a3ccd523b913945512bf7221de9c00f9409f8db7ee440feae997cda8f42bbd70c92491a878b9407b1200f80e51c2af050bc78dc257fc9b4bbeaeeb1f15687bb43a8d9aca4ce1164e6b2aad33f433196c227d563bb4070ccc69097674820b8a8294debac1d65e7e8dba2f8ceddd650acdbc2bdad0404408ff93ab9c2069ba32f98d70071292dae3826dca51becb73a7e5bc3e02e2f46c89016d912bb40332b0250ca79ae0f4f4e162a8b852af1544d13ed4f7bf7a2e1f9cb2ad6aec083f14edc602126dce7e2421b13b8d8e9d01d2bb0d5804577aa58081edcf724d4da6551f25876c1f94f1446fc68c9f196cbd5ab9d018e4cd4bc3603552e41755a7441a836ba340274a9ad41995c3b88a7259521f0ecda3ee861ef97fccef3aa8627f2eae665e52ad0a89d28bca2a83c6cb7dd97e7d3fe7c9fa250f9058c055112503dbbaa3d9b2c083a33a197b56bf1b3569456040e534104b8f93cda4eee76c05c1e202bcf52d88f891010b2306cc6aa5c989810d738ade42dcd779ff404738101ecd6645e54fed62bb11952b4839033255b8d68247449402f824a3365f6922215b93fa36615b676c85ac970abd07d4b227168553d485a73bc11ad736707766e6402f33ef56b77ffc80da0bb1dba8348cc8a4b8438feaf1586ece407a30f2fc4d5820757417cd468c5da981a6e98c785555f13469021c2728fdb66a2ef64cc8dc9c56b658e5bbfcadc308dd8009ea0046551c80b1ab8baa043ac3f6d474f1464832249f436bed73f160ee09c2d3b8752b6e13cf7a167bc120c71c2b303bc8e24fd6a797d12ce30851d317f77b9e8fe601c824829125ebd368a88f5aba224e4e94e7c18e041dba67c95f13f8d05461194a91d2eb534c72e5673c90ebf4bac4656ed1870a4a321533570c1d428bf0484589d2cdc2720d7302356f466d43da334828aad16d010fe21ed0f41e730e60fcad166465002ca3b7971b638268f014337c56cda1992a328f577d8a4fa891660d65344b5afcf01b3187c04089c99f6d67c8ae370b9e45b386fd84335250ae4482b1c7c0f00621a22aa04ae8e6aaef3805307b9806164110acfd2c1def1902e748fbde117d859b40a5261abd6fbb7aeae5e24f6b42e282d4194a18286c752252038e582aed31f747b3682981f2dbd94510f61b708d3946d63610c27526d2a7cf5525afaa9077a0b5ea3edbb2086aeb92f4372a2c4b9035d15d267e3cb2251e62acc097f706d05bb7fc4086b2ded0d81afcd38869403939b5e98d7f39c86b1688819fe3384ff43a21fc0f5866ac7612e1116d59658d719c24ddf6b56f88c1b402e578b17e0b225235202d9e74b1b361f5dd026ef87711f54a2ca0282c7ea56fcc7ed945d04eaf0ca500d22454f43ee8d8ae2d73f1b190d23ff8a432d1d5a511d870aa2e570d8dd58a5799f5b8d698a01766b40d6bcb36678d098725e77fe167f70cc757822d69eac6b7d8be46f525998a4e3f3c0d556cdc42c0a1a6e4c91187132f62bae42386627dc571b8e678e6b6255e50e678906159b49e3fc5c30399b555bd664c1cb4f64b52fd6f1e78df55d8f49821c1f650e96d5ca28801d49f9874d5934a9c46ad0d4bb17b5151322396aa0fa8f4f2cc964a3c492bfda174cca1a4808018419c28ba4fb5771a448b650896df6ac1668ad021211d3a5de2605e1814a2c723257df82e977808469f44ba42e3f2417a5082fc1f300cace98cb26d9217c30f17a441e3ca6e783f93dcc90873603431edaaccda88e111e857ee4197802f211e27f041c433ae55422e13893f297f55209954ffc41e9dc7a9288e142bd5099cb48d28726be7ea1f1424fab85070059b735385091b479c7a1e3562fdef968ba6ef828a86fa55781dca80e230be688efedbdda9b6726949f96b59a50b37172b48e71611e68ec2137464d928ac7df2c1ca86290e5222f606f850298cfd91e23d11e066433f7bec3a0282bd4561800a836ab7e2a5df393fd154fb8389cdb755e8bd9df11feffe8d81ffa1557f944095e6c586ab98ced57f9085d6398f7b6e0cd7ec051a6c070270d70b4c061ffadb49bb08d9f14f711e2dffe4ae76735169d8a580c2e961575357c72c4d23ac6b9345ad04a69770e47b1d705805aedda5242efbe1d41515fac114badd2130be8ac7ba61308e778d8db360688c4c079d9c4af32c64cdd20760122653bdf547ad4fc78ddad6af2385af94513216bf3c41796dc04c8464c933d3b827fcad5c428a573cc86f29c463744c27dc8560b20d62c7e5d040ff990a34b74457f3918361127ba3d72e91fce471dd2ce64f2d0b9ac0a89dd5f9de81edab2bcc1dcccec10e6072133b6c7b512c73a89c582f0ab439a21e83172db2dd62d6c9559bbda6c6b469f2a46d8b470e8479b0514842203f6718733df5eb943bd2b85dc520d29de4e4b25ed13701601dc710bce06fdd89934deaaf93501f5e436637fc8e59df7b460fb8a6e813d85e85c5a607a19f90f329fe98690d47d63d2ce823a99ecac2f7625a3a32adbb0e66b34aafe61bf221f52b03a11ca2dc5d2853b3e585ac5ad860c2eb4c47df2ee57def2e65037f5222f0a781fa1ad1df50d9fe43656969f2d961aa9bf559eccdf47e621f961e6c9949d5053a8411d76bf98d51c4a5387fd621d79ec58691f155256188fdf9f8c5d22f9cca11753e50ad63e31f2566edc5070553420653212893616d3216e6c6735887daf4340c4008aed25bfddbb37dfe0465f99ba66a60870206098077294922af9519007bbfa109cfa6626d207af87264ccb70958038675ffb071bd3a34eb53dc1922b771d244310e58f1d661068ca92a726046e8bf7aba16bad730e935612c6fbedb0ecfcd600cd0c1765f95b59485238f42489992d90ee40d6cd8c5b709192f409930e1d5983f85a703711f41b266f2fd7e0b3b0e8c665dd53719a33503a3ac4f86e7464cb62084bfb8575085b85b467e702453ed9d508ee3f7616f27d086ea5adf1078411988e8bfd893780a672327766b15c3c55bdc489c77f4ef4268a8d8527ddf2c51d1951dc9f343805e1c1f199024d477514ccc2b84031694c4fb3f071dc48f837fb0e16517c63665eaaefe6005e41d7e9b491877d8a6bf7217eb4a83751806fe6e4040c7f1af03b52e6da12641288a12e763783851a346df0d97eeb191d851d9f0a15c6fde425f6865f0f9109aea3117f3f57fad89aa1e4a0992e4d8252699f8f73281d7c9984a07b29b0cea16858f78b261cd8817dffad95606ecd753cea9611cc0deea78393f91137c29ebbd358df340a6cf40e5c4da81dc3212447c90cbe5ea91ec85ac289d519fc36d831785869fed24c9f8e3457e0d582747fc49986ebcbceae536bc10df9508c6ab59e1cd294abaeed4874f6313436e2659551c917ec6e068283960f03bea64eec3714925592b7431007a9ba911a883dd6e421a47a6de82331c2d0572468c0e3efe0878b85074ed5c8ee5d389e5cc84473838450b2ea19072a502052a6b64ba97b17c5b03dd9d905fa566397aad0dbdf44fd0b30b39ff514800dc1b70c8bdbcc29ee404d3dea4fb1944cddd0059463ed95980eb9f1e4d57fc9451f98785d1c7f7a75ad1c0cd04598e4497e14a0f7350e54a91f316f14f19bc3173ea74f065c1c87bb98e5d16bce782c09f5c3573747c6748330e74a7603771b52832cc25d11e855c94a4b3797b5094b8976cdd11d2b2cc231c5e264553ffea059b6f32eb2391dd5ad73e8231f195cbcee29394d6869e21f5ebf322befed2ea747b9ac08254f5d51946c317dc7d4346b60d608a9370ee088b0308206ba5d194c5c032e2f9a760df23ecc23e9b847be2b", 0x1000}, {&(0x7f0000001040)="6e17e6c852948e78930918e66453ebe7701f023a76eae935acee3fd7cbb4189fa19bddd536013ea3a203f6f257d7f698d0b0b19cd1deff597729b3c2d6394ef22059da8fbc9b", 0x46}, {&(0x7f00000010c0)="74e65ec8e5c94037633e52d396f65091da98660746d08b909adbd127b2c62d8bf3b549a463636e50f3de0f20b8bba8d39e8a281e493173153fe0db07a0d81e027175e43f29ed", 0x46}, {&(0x7f0000001140)="9756587d32d4f8c9b55b72f3ed251162f74035d81bb4eac70bde27c822fa6e4c47dbfa639a1ed9ef7c5cd622d6b6a0c313a8eb4aea5d7e34ec264a6472bd325f9f2c81da3217115ffa5a23b5a3065525e87181985e78f0db71f2fdc62260ddc33345b9ba2889ec048daab8da905a0e041ceb8db6d7530fb586f51197e10f40bfa3507df0b0600c3eb8052ed84a1d1ba60167cfc7b400211af5c25a61c31b5e47e9c90d4b9394355a4706fa009188b258ee8781f28379c7604ce584a690735ae03cc9704326508f954aae4c251e679dffa8b2d658e6a83baae1c2b72799", 0xdd}], 0x4, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="cff8240900c2", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@echo}}}}) 15:52:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x30) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) utimensat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x100000001, 0x450}, {0x6, 0x7f}}, 0x2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000000)) 15:52:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x0, 0x2273d00b, &(0x7f0000000640)="06b09b4b69df97a1e3dedd2ba08c5426fd4860c63fed7e1e7b8efdf390cc938599fef342e57cbe669151262d3d0a0731d0dd550e75fe2479a2173a13b2bf36b8f0e096f51ce26f1a7bd712e51e673039607110c0ee833bc89528c54bf36ce5806f11653f92b1c71a2203ff7400c53598f5f2a5ab7889aee2196534b4b975e06fab2344576af3f0e349971fcb377d748cb5cd928b272b9e5b02fa052ab77e50448a86d23b9745bf952f3caceb591a1ec92868be84a4d08ffbd1ca4daa66ffedf7b9cff28255b894fb576afd904d86a6677be003a34f67bb53b7a3f4dd9e479526c6e37c46e15a7acaac4d863171e5666af7a58b85456d81b55689cdd1de3865353a85674a1c4822cc3f424c60e513bf860dc4c70ce693bac53d699e27b9e11916b56f58813a6c299ebcbb323e9e1d84a82b795ce1e8661466616b10696eb27dacb40caeca65a5b308fb97f57b97e6dba19cca437124ae22c5a506192d3d1d03ea9238d7927aeb5d4b3cb58899776fee57259d1bc6f6e7eb9b00cb96d8c44301977c8c0add854187619307f8fbc6939fafeb603769a2791c0adab816a8f10434f42c5bbbf732f004b8dfa3b085c8e45f0c87cbae86184d9659d88f951d61170022a558015fdcf4ada4179f675a74cfb3224b0c802be439d0307cbdf0320ef1d838a31f82e1701f0265fa912f6acb1aacb23201def532242d79fa6dd800dfad277a6c00f016c5134d40c35b4a1025b6a3241ec18aac1c66123983743bb16716e567008a1a36fea1c8f41489c897b351c0dc3b2fed360d0dd7c54a1680f2343910f47704956d960427e342698c918a34480e469d0171b47e25c29ca2fa3976b9cee2523816ac51bb4f05a48332baba92440032f3ff177ff90ad9da3aa918660af5875519df0142b44d7ced27f8d3e3cc74d175d19b80dbaaba2a79ce1aabbafd4b90908155534c129497e1ec9d340f223e95663d1ba97b6eb899e0a5efa4f2ae64ce1dec0a4038e067b85dd70496e296aff6154b0379e88bd6c60a4b5321d0553e5f458f63ea1ed41d1ac79c8828b0837d8d0535abaa0c0e7a046000bce6e81c5e3738043d763bf1b95cb6a758321afd764fe32b8494e7540f1e0b1005b00f12ad5df41044df65b06169a4810489380d7e6048032e6a9eb9f48098096667df487786bfb775cf9188d88413d147f1d79aa3089a028adbda18ba7e6c0f3a6ac9ef6a8293aee81db9d74a6405e902df4d3640dca61a44fd3f0b818d6e42aaeb9bd3a9fa708b753984a897c6950c794736eab32001b2fac867571aafe8fd906786607828dd239b00268eb2b6c16f49b291969fe85bd3f37a026ed83a9efb1ada52120dd1cd3ecf9594d8b9f54e683e6613e0058a6c38b30127237c6883f3b0c9d9e42e2c831f2889bb70ed6ace02471ab46f052abf7cf906643adef7d2dd447a2ce477aae8c02cdd9a10c75aa8108585cb4828e503e78b55c3d14b91ec4bc4ba491a201ca7e58a618894f926be736b7a80c334f969743b281836e0de2694b4137a1045217fcbe59e89a01fee11c87332828bfaaa889dada8f3be01d3f1ebd1269eff1510088a194fee28587dd9b62060216d1388431e5a0583cc11ced9419a69f6329d4167c150429e0700951637d95d3c5cafe4295dc283475b6ee2dd15fead8146de2a25962091cc8f3a5d19748e1a9cce6fbfc6df94507f4b514f58bba8c06b6078f120727f443551737cbdd0b5d46d971340c4cc564e8f9fb2932ff781a47109685ba44b39f5b575a0698f7cc793954db5a3fd1e9f0433759b6638e9ae0217000095ac15d04519f8d2c0e37012539d6b79dee70469a74b53a9a7ff97b477332f1746d20d28c4352b8aa869f1e2a750f9103567ab5e73ec5f5b047112943bd0be227a89cc5f5afd3550a87aafbd6496f89d4b572a75f1ad04a57feeceae5c4ee0c333afc614e899ad1bb77a491dec24154ef93c8c1f00a3fe47648edf673072cfca079987fdc0b5e536b54fddcad2777493e645952beffc9288999f7c9fb8a6b4e26f9b9f2d530b1fdf81b32506d648244e792daf72fba9860da76d53df580a0650036eaefc4e27cab057385b9bf6f6ac3c1f0b656fbf50b7dfe2be67bb51a7169183cb3a05daf72666489fa83fb78e2529690e9f13a14dd02588661fe34df40e7693c6991ec692e62b5cd5829b3f98b6e95b68a08fd2b4f13270bbfe4b6565aa3c461db69afe800548f8103dfec85839ba837f860f50e8b1930d9c19babb8b7f25935490351ae4daca2906b92c49abd5e9e1f682d3c394dc2d2386bf2aea480ea3860b83081002745e4d8f745379a577c6c61b3a1cd7bae43f08033f0467074531f6dec7eea8949c2405d7f959e7f3a7c8337cd5b016f696c35c4a03f145e2bc9612b12a34b5901b81996112ae2144a15e6b0c494721120df2d06c854ca5d55e35570446fe60240203e65e8db300c51d8f9421c9b3801a39988998d3c5912994eda4e05ca70dc7514df51998c5f8ad56fabbe18ebd4c356509445e9e56c0fe6d504e002f30e031882e3efcf43a7f1b64ce3c735be99d11e43584187e42079f11a809cde8e5c524286ef04071d2b8fc78eb01137305299e339978ef92e270d1c0945ecfb97cc4c5881b238a63ad5009412323b2f494698f7f400212b5bb444aab6b96f7c7c8ecbc669c10949812c855c2ed8a8a752b5463ac1c5ee544eb86a9bcbd99d443ff5203448da9f9e5e75461187a99a23d3bdb07efa096176c352aa615215100db30ad4c473e3e0c0768873d8007ed3d271ce1b9359a7067106efd0208d50e322032e1ce2ec56d1a8a7171ba245772e42346a25f6b6692c5c6bd26cf8f25291b1f89696550eee86662a63c05bc7b333a0b4ba4a04feaec72b9506bac90c5965a0ee1c86c15e6bd6964759fe54de77dfe722ada663e2f9b92db4c44866b673ceb70a91167c13b6edfb37438b3dc30b36e3da8367c030a2c57fcc279ce8efcb73b194dfc50057b39202f4a7096fb2aa3fde35ac995eb1081426eb0a15f7fd5eabdd0ba274fbbdc1684adf453fa3307d43686997dddeed7580edffe787391090a412574ab59aba42d9be30c43bf63403c1fe393e704965229c2b4a173d487accf29d7571fb5d118a74f43b5e0ff90f718d4d39ec489796bc4fd37f2b196e107137045371f5618832ae4bb8a1374c9cef0484ef8edc50e36c8ac1ef279b6eb1b3539d2cbda3f83703e8c1fadb1ce97c3a1fecb3680ff29ad39ec58a888f99bce2c5d6ec1dcbf21e94bff21da950c0bfcd2e0a22ff4d65ee55342b50a4bfd1ba4ebc3fcd34fdc6a258e2845db126215ff89069ff0c34b004ad341a4449ecda181100f164a7087c9f824c51df470d0c949dd45f96683625949d9d877f048dee6492bd22ec38c51c3290d767dedcc052dbc4845a76ecc0b8540f494c6b49465a23dd5bc1c4bbda54cde17c9e197fbf05e921c7d474e13dff32494bf7d53de0454c210f59ba8596f1fb9dd8d6f04abb4f7aa5ec4be40e79ff6d42a5d0b87ff8c6a26eee09dbf5a2b268aff5d0fff4773836b92899c9a9acb7276686ecf4133d03162a33447a0fb3153b730ae947353913084be7374add3c9e01a87aac24954c7f0e9c47c2e7983c73e67b94154dfe60901890c537a507b115a91515b6d1edc9de1192ef31283fe229bcb00ddb426c470558d880e0a9f32ba43fceb54e66caba2873e1ba98f0856143ae8b136e7e14a5a48d4bb1c5bbbebbf72b66bdd1588a100965fa4eb27c1d2984817b23e4d16d595c564489dfd082aca815ebbe8c3c173376d6aa7b9efb9d68d46f420a809ff68719556ac126552c7c0b07936148c5b668aed15ce35cb449f185a2c44c309eee9d92ef7bff350653e4480a0fc4b3d11632b8ae1682e7fe590a37b0c58d8515f8233933f5d75791a9d49037e99de5c8772d97c8dadb7fe48f4466f9f124b7b130197116d8287c72fa492847d79e4500747da3d00ae96ca9463a5e2886acb5fa349e4be09be971bf302fd330264f1330575c71115fa528b99a6949585760ce58192a56cd2627cec00490c5964781fd02dddaf8c8bc65ad9e4deb62a81890a02973b4365293de7e00f087fc173d509de70dae62875322add377a0ca9beb58cb8aa95acfd693f461a1b98307e9c5968489914f039b02845714ce594f00f8701c4d5238937f77046a9b204d7d81a36c4eca7cc09f2a566c25dd5da91b9d43e5308fd2b2fd4ca5bc79c4fa6f9613405bbb352cdd0235ac9eeb7dcb6016e8d1679380a1790e7d3270f9d4bf115e370a11f8de6c4257069fc79c037c0e9281a487a765778d16c990bf4061127e76a045f909f5917555921631e30219ec34c610ae9e8fbbc3f859bc46cd6b13359790de575525f2fb40bade95b57751f2988326074f17b79f932a39f96ec2564180afdf4464e1952c4080f06aa1de7329cc389130c9223bf0e344afe3b08acaebfd1b22b4b54565e2c2d29a56c6063d746e77bb529e9c47adc6f35c9ac7a5849d59efa1a23ab954777c52b5c52ca183e33fc7f7a0e8f0c09697ec2bf32e4a4062991db646e6e7077abc753a0004f00c63ec089501ea6370115ddadc2c27d48954c4824b253dca9fdc18f78b682896ee8ef10147252d289e793346bf7c7f6e1a738602975d93bac4184fb8e8c16c873d9370a0318ab1ff557597c1c7b61cb88f870625e2fd5d5dce165e73acfd739a52a8114afc8687f8933464d1915b3836e661e6448ad48fb4c274621edca44516655af66d2e637d4d592c3f368226376f5bf22a82111bcfc6455f687e05b9ddee06cd4b81d496f594fb163328b97ced9c17ab6193d6e6313dafdfc0ee2e0c8cf6c5191473b7d8bee9d3b1d35ebc1c16063610a494c6ce92f5e8b8cf16987544620edde5a140700a53d3bb34927a8485213259797749e4a3c6cbc95f4441d9917c35a31aa1ae56605a9b3ddd4043a8010577f88b295922e8f811d2a8a0fd79ffaf8553f0bfdb16bfe7156fb2acfbfd09d219f678b697cbbebe67a21445db06913dc759747e82b3aaf5f35797c6cd536c9cc4ab15240c80552ecfe4affe2dfd837a51ab145a1b237d2010cb53042026b26df9e8bb6196b7bba4c5956a01607cc903a70d4ac7bc2e55212dd0e1a48fc678f427c382007f2731d98fa032cefe1e39a36dfe73df19c87147435c18f92d562af05c7d6d917ade8c971a50a8595aac8ef7785c6182427565fcf1a8297d34fb77a03c6cb9e2cb0d0eb1e5146cb1f4719377f8ce93daac05d64a858bd2f9000737aab39f7db4f5b551af70244c350d2c53084b0e821aa80306dfb7af1e0f37f2646c6822be3d66639bd64d6e0067a719ae4e89e660367bf7cf2095d8c6053bc52f843cef33a25215c0046e91b27872189e9dc559be606780bc7f54ff8e3038f950d1a050772ac5699aa260afdcd1c6c24368f0b0a3ba25e6f3c5401dbf8c1a55d21cdf262d6f8f58ee1d0c39c2ee6c48bda0fcfaea0286c3d05a2df8ec298ddfead3772d1fe2254fe929497d89da65ec4db697a863c39b2116875f2761fa850ac6b92a742466cc67264f6da1cfc5f6a0e07d987dc86a1802c72fdb7f2249a492d365596ea0fc56c22a386163b706117a11ecfb32c9d846485a57ee145aeed82bd0ff6a2350a4e66bcc1b99edf9e8b2ede53e67ff21525bfb4a4cb5b34cf5b1eab87ab3bca258f0e930b6bf889d3c1bb4f929757c967606254d7f8820bcbc83bd1fe45f2e8b26f50eedb7d954ff6e7a80273e52229084126c69a3bfa3243cfd0749d0e73ed0f8450b578848b443d019c", 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 15:52:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f010100006baa84a297e5e9f1fa5f015f960af7"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000180)="6ad2229ae0f8c8794f84b6368444d1bb227f93f20e56930c173451b5f2b48546", 0x20, 0x0, 0x0, 0x0) 15:52:18 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 15:52:18 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f0000000080), 0x0) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) wait4(r1, 0x0, 0x3, &(0x7f0000000000)) ioctl$TIOCNOTTY(r0, 0x20007471) 15:52:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getpid() fcntl$getown(r0, 0x5) 15:52:18 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0x10000, 0x9, 0x6, {[0x4515ec45, 0x0, 0x4, 0xfffffffffffffff7, 0x9, 0x7, 0xfff, 0x6, 0x1ff, 0x29dcf7b7, 0x80000000, 0x0, 0x3, 0x8001, 0x6, 0x6, 0xfff, 0x8], [0x1, 0x52, 0xfffffffffffffffe, 0x3, 0xfffffffffffffff8, 0x47f, 0x100000001, 0x100, 0x800, 0x9], [0x100000001, 0x80000001, 0x6, 0x2, 0xffff, 0x261b, 0x5], [0xfffffffffffffffb, 0x4, 0x4, 0x400, 0x3, 0x9], [{0x8001, 0xd5c101a, 0x2, 0x1e6}, {0x5, 0x0, 0x436, 0xff}, {0xddf1, 0x3, 0xc62, 0x747e}, {0x5, 0x101, 0x100, 0x1}, {0x800, 0x6, 0x7ff, 0x2}, {0x0, 0x80000000, 0xfffffffa, 0x1}, {0x3400, 0x1f, 0x42b5}, {0x5, 0x1, 0x9, 0x8}], {0x9, 0x1, 0x7}, {0xcf, 0x2, 0x4, 0x8}}}) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x22, 0xfffffffffffffff9}, {0x3, 0x2}}, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r5 = dup2(r1, r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000300)={0x8, 0x7fff, 0x0, {[0x2, 0x0, 0x80, 0x101, 0x8, 0x40, 0x9, 0x7feb, 0x7, 0x6, 0x8cf, 0x20, 0x7, 0x7, 0x4, 0x4, 0x3c1, 0x3], [0x8, 0x0, 0x0, 0xe1, 0x5, 0x2, 0x5, 0xcdf, 0x1, 0x8000], [0x7, 0x9, 0x1, 0xc19, 0x7, 0x80000000], [0x7, 0x1, 0x81, 0xb9, 0x4, 0x1], [{0x4, 0x682, 0xffffffce, 0x9a}, {0x1036, 0x200, 0x8, 0x4}, {0x81, 0x3f, 0x5, 0x8}, {0x1000, 0x8, 0x5, 0x7}, {0x6, 0x5, 0x6, 0x8}, {0x141, 0x401, 0x7fff, 0x47}, {0x3, 0x3, 0xfff, 0xcbd9}, {0x2, 0x12, 0x1, 0x1f}], {0x8, 0x400, 0x4, 0x9}, {0xe1e0, 0x9, 0x5, 0x2}}}) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000080)=""/16, 0xfffffcbc}, 0x42) 15:52:18 executing program 1: 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, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{0x0, 0x60000}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) r8 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r7) 15:52:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x4, 0xfffffff7, 0x3, 0x78, "01000005105eb8a700", 0x8, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x3ff, 0x7, 0x0, 0x7}]}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) seteuid(r3) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x8, {0x100, 0x4}}) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000280)="3c53509887d0dc1d391ea9fdb4cd024ae8122576818b5d4b6a56c19f4b36b34985cd8a1b0d5c0b3f00661786288aa5c785ca7349c77185338c389f2f0a2d054243f978348b5af4d5e3670926ae7b6b46d138ba62585157cc0400000076ff5a09932dfc4d0c3c4324eac9343ecd1a6b71cca2fc6a2e32ce6a874e9a09219a44553da3232fbecac56fa1b26da8e060e102fdd15523b5a87b21926787e169e04169058cf8a83e3c4a248556d5301d3545b3ab4808d89c3d267e108dd8af17f59c9a283a37fadb6829f5fa16c83211", 0xcd}, {&(0x7f00000003c0)="622a1899d940f98fd3950306cab555f2f7ffffffffffffffd6fe5e34fd3a26b75fb1745dca56444328c2963b21139c32083fe8283b162282994335d38eb6d82098d29be312835b7c77d7ede9f5bacbda2be8e266e9ec5069983625b2dfcd89309416d0303ef4525383f31380dfcd4cd79fbde1382b7fb7c5c47910a92a87cf4a4267a1dca7277f463ada15a8d4ab833cd66429d6fc7c9ef5f9430a6f29d49f7243f705d770728d3ed076c40007e4195dbadbf592bba8657322505569d3a71435dac14d4a9df7054a20f1b77243a529c1738944bbbbf6dc95344b43d748a0f394e3ca4e6fc9c80580bc592802801ad782982aca85f85fd7b6cb75d68474ab3356d7bbd8087a6bab86e9", 0x109}], 0x2, 0x0, 0xfffffffffffffffd) chflagsat(r2, &(0x7f0000000080)='.\x00', 0x1, 0x0) setsockopt(r1, 0xa6, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 15:52:18 executing program 1: r0 = socket(0x7, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r4 = dup(0xffffffffffffffff) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:52:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x3f) 15:52:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6, 0x0, 0x0, 0x304}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 15:52:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e81000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204018b002b06000000267e890053b5d1d090753dd40000a24efff000af846ddacb33d800e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c200000000000000005febea", 0x57}], 0x1) 15:52:19 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0xfffffffffffffffe], [], [], [], [{}, {0x8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fff00}]}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 15:52:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x1ff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0xa10, r1) 15:52:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x16) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="1a0407eca028886787114d8cb83a33cc15ae900db869b755a311f1fd1b7f08cc3c8561ee88c034f6d5c2435e0216c7e5e92380f34ee6791aad7c20de1fa27700", 0x40) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40001124, r5) r6 = getpid() ktrace(&(0x7f0000000300)='./file1\x00', 0x0, 0xfcfc96ac1f78699e, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x10001, 0x0, 0x0, r3, r4, 0x0, 0x4}, 0x800, 0x1, r5, r6, 0x2, 0x2, 0xbe95}) writev(r0, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 15:52:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000004c0)={0xa, &(0x7f0000000440)=[{0x2, 0x2, 0xff, 0xd15}, {0x400, 0x6, 0x1, 0x8}, {0x1, 0xd5, 0x1f, 0x8}, {0x7ff, 0x9, 0x1f}, {0x40, 0x3, 0xb3, 0x7ff}, {0x6, 0x45, 0x0, 0x1}, {0x8, 0x80, 0x1, 0x2}, {0xa17, 0x9d, 0xae, 0x20}, {0x81, 0xff, 0x9, 0x97a}, {0x4, 0x2c, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000500)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="0b7ad1b62011aa8435eefef01edf726d31608c3b9e0d8016d93aa6d972ee154e68bd1707264355081a6164f2a172ece6d19131997eeca635acee8a3c02691620ca4659e7e0619d9e4b5e9a05fbfff663d841d9b4482e6dca526308cab398609135dc21b12160e1d3450689fc3b50fdcd49ddfbad469ce73a595800873b7f36b29727b6066bc0ad32a98ea5ab7dbf3f17e4a0c4647daa4709c8510572e34b291b9dea7bdb40a1ba5fc962cdcfe4923875204ddc87b2", 0xb5}, {&(0x7f0000000340)="153d9e2bd7afc0f2cb4007f31acd7f2ae30328a5b086310aeab88f21fdc9285116456d6d9cce802ae894a95c2240e13b06ec787e410ab6417753725793ddbdc9046549c46626109437f84624a72236a4f609f3dc357e687155d4f796f8842ab800ca83679abd37866217ce47d5545f919e6f6923d802251e70d0220ea5de1681ecd3ee0a4b2ca140d1f2f3013828e1d3f30d39a539b68ca11a181f2cfbfa", 0x9e}, {&(0x7f0000000040)="6801581f483185e407686a3e67a768b1a8787b74566c3ab0642f076aefeeb60c9256eda0204ad533c0e8d980295b303c3f10b4c235628c96d7d98b50cb98cea168ddb04b42c2eb8ad6142d3affee0861af5287d8d8b32072967e422335ca456b30a7d1", 0x63}, {&(0x7f0000000100)="7aca0ca890a2dcad5f41b63a8877df29696ad8eaa4ae79c958cc1791630121b47a15ff7b9a9c3105f33419", 0x2b}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x4}, {r2, 0x1}, {r3, 0x1}, {r1, 0x10}, {r1, 0x20}, {r4, 0x2}, {r1, 0x1}], 0x9, 0x5) socket$unix(0x1, 0x1, 0x0) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 15:52:19 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/159, 0x9f) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRESOCT=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 15:52:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e7170000800000000000000000000000000000000000000000000000002200a21512460000", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) flock(r1, 0x7b0079a0bf4a0686) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ftruncate(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) dup2(r0, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xe3078867fe9640a7) socket(0x2, 0x4000, 0x6) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r4, 0x20004269) preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/115, 0x73}], 0x1, 0x0, 0x3f) 15:52:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:52:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0xfffffffffffffffe], [0x9], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) semget(0x3, 0x0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x8, 0x2, 0x101}, {0x6, 0x0, 0x7, 0xfff}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket$unix(0x1, 0x5, 0x0) 15:52:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0xfffffffffffffda3, &(0x7f00000004c0)=ANY=[@ANYBLOB="05000000ffff000900000000806dd66f9e8a928b719786bd6a0378a58a8ab200ee551a20c6dd0d54244ab3be05f438b82537cfef3b4a05a181477375590465de569b67f542c8f1d6ce0b80be8fc69c6d7d65f818d49993302b41c659d28ca0a0425fe3ef63b5c4111b98cc02c99b8fbb8bbf8b4390ea856648a171dedd45b7c6688165d71925483f340bb2094ffc13ba9f2fab07a76003d2687384913c6b7dfc1d78915f8b4ecff0270b995e8cf54277c1533a634c33b58368bb35ad740daf662f000feca1e34f28a26519679b5d7f9f3a332b573a924acf9a20a36f167c05ee059e010000007577ac4eecbfaea94543031aebd988d877480e47d81be2d88c775bac14ac16772d9fa9b40cfbabf4992a861ca25281318477f596a2e51df6a12e2d2afb3d9dcd3f859a1990e1a660ec122573f7d2bfc7edbcdfbad5af81955a8f44a955105c60f23cb52ac716873802027325de3f3915b57109c14234b1d20bc21d741655467bbe429960cb171fe29ccc3200e067"]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpid() ioctl$TIOCSTOP(r1, 0x2000746f) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) wait4(r2, &(0x7f0000000240), 0x9, &(0x7f0000000180)) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 15:52:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 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) r5 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r5, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r5, &(0x7f0000000000)="200e607622", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x0]}) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={0x0}) 15:52:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0xe4, [{&(0x7f00000a8000/0x4000)=nil, &(0x7f0000733000/0x4000)=nil, 0x6}, {&(0x7f0000165000/0x4000)=nil, &(0x7f0000538000/0x3000)=nil, 0x2}, {&(0x7f00004d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f000056f000/0x4000)=nil, &(0x7f000067e000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000045c000/0x4000)=nil, 0x2000000000000000}, {&(0x7f0000677000/0x2000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x7}, {&(0x7f0000316000/0x1000)=nil, &(0x7f000069d000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000033d000/0x1000)=nil, &(0x7f00007a3000/0x2000)=nil, 0x3}, {&(0x7f000012f000/0x2000)=nil, &(0x7f0000742000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007b9000/0x2000)=nil, 0x100}, {&(0x7f0000182000/0x4000)=nil, &(0x7f0000431000/0x1000)=nil, 0x6}, {&(0x7f00004b1000/0x2000)=nil, &(0x7f00000df000/0x1000)=nil, 0x4000000000}, {&(0x7f00002d4000/0x3000)=nil, &(0x7f00002ba000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000028f000/0x1000)=nil, 0xe2d5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000018000/0x1000)=nil, 0x7}, {&(0x7f0000695000/0x3000)=nil, &(0x7f00004e5000/0x4000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x1, 0x5, 0xa8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000200)='./bus\x00', 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) linkat(r1, &(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00', 0x4) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x4dab, 0xa101b32}, &(0x7f0000000040)={0x6, 0x7, 0xffffffffffffff5a, 0x10000, 0x7fffffff, 0x10000, 0x8001, 0x8}, &(0x7f0000000080)={0x8, 0x100000000, 0xa65d, 0x7, 0xffffffffffff8c5e, 0x1, 0x4, 0x1f}, &(0x7f00000000c0)={0x8, 0x6}) 15:52:21 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0xdc, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:52:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) setreuid(0x0, 0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x2) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) socket(0x1, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:52:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x0, 0x8001, 0x8}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x469c82a0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:52:21 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802c03) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 15:52:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1c00}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 15:52:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x0, 0x0}, 0x0) 15:52:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000040)=""/156, 0x9c) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 15:52:21 executing program 0: r0 = semget(0x1, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0xe25}]}) msgctl$IPC_RMID(0x0, 0x0) pwrite(r1, &(0x7f0000001440)="d0000000c6a105d8dc4f0fc83b38", 0xe, 0x0, 0x8) 15:52:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="050000001000000000c99e6ac356f2f9aa5a33334b83adaa3dbf25975894078d2bf5edc4"], 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0xa0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:52:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pledge(&(0x7f00000001c0)='tap', &(0x7f0000000200)='[:\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getpid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) recvfrom$inet6(r3, &(0x7f0000000180)=""/18, 0x12, 0x40, 0x0, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x100000001, 0x5, r1}) 15:52:21 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)="8a36b68c97aa9c18c0fe3ca1fa56bc92940d81c958d299df579bd64b4715a606df586c5f641657a581ddb5351cdbd121ea3251efdcd76cf2daf44faad4eab7f9eecb770a5a159e0f908404443023ea3a2774c698dd8f37dbcee0d0244b842fb6e4659cf7744a78fde7996da35f480dc67c97195e8d2b5e73cddb38109ec905cc12e78c1e5ada93a391ffb4bb24ac6d6df03e1943df3bbb9f3972444bc0c7e5b1aad04eb23f19eb56c024f30952fd5f2961a8609f1d99e83788ab3a0fe23e605cdd65aeba8d8cd2aa8f6182b1d2d943b22e91f147e20f62e4e0de8319fa08280425ccf28bc1740981cc", 0xe9) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 15:52:21 executing program 0: r0 = socket(0x10, 0x1, 0x13) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62021f07e0000001"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="4a87538773b1d34cd516005f6f21fe1f19dc18551ad6d77a5c9308fce9bb4398b1ba7d349b575572222aee4e3427ff116438338ad3f16a1e95d20b067020577b965cb2b9567709c6683e25fd1a6a327cec98f7f42ebcd576aaf003bd8cb9e704f48d4243367c71f94f0eeaf9bcce46f1dda0199203a956b5851d279dcdfa8893a8374d31c52410672f7d6e3dda1bfafeba7a527ede080d81f26c3a76f43d", 0x9e) 15:52:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x1e7, 0x6) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0xfffffb40) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000280)='[[#^\x00', &(0x7f0000000200)='/dev/nu\a\xa5Bll\x00', &(0x7f0000000340)='\x00'], &(0x7f00000004c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000400)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x8}, {0x3, 0x5, 0x6}, {0x610, 0x2, 0x4}]}) recvfrom$unix(r5, &(0x7f0000000140)=""/41, 0x29, 0x1041, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) dup2(r2, r0) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 15:52:21 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast}, @icmp=@timestamp={0x11}}}}}) chroot(&(0x7f0000000040)='./file0\x00') 15:52:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffbfc) socket(0x20, 0x1, 0x3f) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000000)="200e607622", 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1032, r4, 0x0, 0x2) dup2(r1, r0) write(r1, &(0x7f0000000140)="c86fcb870e63dad2f9aef58c9b10a623a2db3cde5a8573d6f4f88283bc3a4fe90e213b4fc6bf2a291f9593b42438f0573869e2237e9bc50469eb00bf6c10e17bea5331df93f33bef1ba6ad117cc0e24de9f323f11e10c6b92112a40902fbd4fe73ad6cc43b44a60da8a45e4ea7c3b4629748f5b8ecfd8decc367bca42981abdfffd0a4d06388d3f736e64e7c40b5dace83acea096085b352bb98f1f7872f1ab78c215c170fb0703ad352d72c1f9f68db5db2bbaf1f86f1cc5bf9e7a90956bfac", 0xc0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2a484e59f4bf48826b95024ee94cd4f1386120670ba448e98a7faf856f9d33d8e0dcb1b23eee08bbff2384fc0a9f1594dff8c794f84086f0627a9810422aa671584fc2cad9971427808438aa79fe9fbae091af272dfc98abe4cd36ac6b8f457e97ee6755f6b97feb659969e7deef85debedffa4f3c5aab006cf821823e69bf24c3e0ccb3ffe706e06149e6574c4df87ce3bdb8455ac3f8df9175280e67a64fdc2c27d3414a5b093f5c2ff135ac23aebbd19b642c4ef13368f59860a7ec1b61540d239939b55af627f0fba8fbb928b94594b5654742aa28208df269c06a00000000f4454cbbe1e0fb658ba5cf2c4daa4269a12905234787b7e127174452bf705c2ee8c748f21651a7ce40c3e2a9a0e02e1edd89e3d8f105fdb0db8b82c28c723fd8d459019d04"], 0x10) 15:52:21 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/51}, &(0x7f0000000180)=0x35) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f0000000040)={@empty, @local, [], {@generic={0x809f, "573cc28c385081b21d392dfa25de850610bf5a980abfe78ea7a3a5b2eee5ed7da3c9df3a6a8ec682ec0eb56eeb754b0ba3ce4c4bd03b247cd541ab745d29b3869993d45960ea620bce354a97e8522756bef10210e9e9e5144277e1a1a742815ab19766360fa38fe00875a97bbea2f3"}}}) 15:52:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 15:52:21 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @local, @multicast2}}}}) socket$unix(0x1, 0x1, 0x0) 15:52:21 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x9, 0x9, 0x8}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 15:52:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ffffff7fffffffff1865030200000000000000e6", 0x3f}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x401) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d6", 0x69}], 0x1) readv(r1, &(0x7f00000008c0)=[{0x0}, {&(0x7f0000000540)=""/181, 0xb5}], 0x2) 15:52:21 executing program 0: r0 = socket(0x2, 0xc003, 0x9) getsockname$inet(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:52:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="200e607622", 0x5) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 15:52:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x8, &(0x7f0000000480)=[{0x8001, 0x8, 0x1, 0x6}, {0x3, 0xa9, 0x2, 0x1003}, {0xfffe, 0xe0, 0xaf, 0x1}, {0x20, 0x1, 0x9, 0x6122}, {0x4, 0x7f, 0x81, 0x7}, {0x1d, 0x21, 0xf0}, {0x1, 0x0, 0x5, 0x5}, {0xfffd, 0x6, 0x0, 0x800}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 15:52:21 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 15:52:21 executing program 0: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/216) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6, 0x0, 0x7, 0x3ff}]}) 15:52:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="eb73fecfd224eb9217180e30016011e7746feb829fb72f5271c6a38aac994e61ab69c06a9ee872ebeec248861b59b2326b814cc7e8f5269884a7a4ecf3de6b9f46ca4c9208145b07addddf7f214035b5d95170fae55af18630eaf10e2dbf077f100a26f85b9c1a6330afafc81ca5693f216062", 0x73}, {&(0x7f0000000100)="6fb1d534189b235249f2c1235b4d2ffa5bea34194e48e66a760b8f4520f0cd418cb10ead82e42caaeb2f3ccecc862efbbba38299c9044ddc4def3f32ca0ed475240d16b60527900a8a8b1c9d65ab7e9823ec", 0x52}, {&(0x7f0000000300)="5993e1b02224af9927e96204cac216ce39f9defc199c72bd743ac41633bea6a01e42f9395cba6fbce2333611dafd9a345d846f68a898784787e7d4cf75f29d932230b3783ce3b8f171a1a85ac7c5c0bdca6476a38cfd329c854c7ed046c6e0e5fc3920f723ed5bfb180af3b780fdab4edd5cbb6e21ab7b5fab115aa27413b8fc25262e0f87b8765fcba931292298b836b0694f013a58b146eceaf572292568fdfa71eaaa90b14a", 0xa7}], 0x3, 0x0, 0x0) 15:52:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000017578e0000002ac1400aa033e90780000001045000000000001ffffffff000000000000000000"]) r0 = socket$inet6(0x18, 0x4, 0x80) fcntl$getown(r0, 0x5) 15:52:22 executing program 1: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x81, "dc2200000000800000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x1, 0x100000000, r4}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:52:22 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x102, 0xd}, {0x100000000, 0x1}}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x20}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:52:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) 15:52:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ff) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@mask_request}}}}) 15:52:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) recvfrom$unix(r3, &(0x7f00000001c0)=""/201, 0xc9, 0x3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 15:52:22 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc}, {0x5, 0x403, 0x3000}], 0x5) semop(r4, &(0x7f0000000080)=[{0x3, 0x5c3, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 15:52:22 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="84d66928d6a149d30f514a9b8bdd9164de9e12245318f77feb970b505db369e7d91c4134ec2becb9d80c7ca69300e3fba8fae09948b0f27c06ff009ea8538c142ee2171b0d58713534a358f4063824e7dcfacc77cb08773699ee6fb533235ccf56f064e249f88c85d203878940fbe3e7cd27f6cbc70f98762f56e36ff76aec42a584", 0x82) open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x140) clock_gettime(0x0, &(0x7f00000013c0)) 15:52:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x81, 0xff, 0x8001, "1a2b0cca5ed9b351d97189aa77b68a15892e3fdf", 0xffff, 0xfffff522}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 15:52:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 15:52:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) getsockopt(r1, 0xde0, 0x0, &(0x7f0000000000)=""/149, &(0x7f00000000c0)=0x95) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000280)='./bus/\x00', 0x80, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x1}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0xfff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8dd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xbbc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff0ec6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0xfffff800}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x0, 0x80000001}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getdents(r2, &(0x7f0000000300)=""/172, 0xac) 15:52:22 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000040), 0xfeea) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x20000000000003, 0x200}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) wait4(r4, &(0x7f0000000300), 0x0, &(0x7f0000000400)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="f09e1414dabb8061c67d76ae49199d505e7a81f5f2c3343f2ea387f2b922cf8cf2e3cb28498324e33b265d6a9e37e50d1b63f3b363d7df68a314d8160eeefd942f947ce4bc378dd7c9541993974c563d01c4a0a8cc8419df7893364c86535095f29036f6c38633a6f063dda4015d3f049a01318c6b0b560aeeb4ec09501a0ef10b5dbf4ed18fc964ef6b067add93aec457af5df144d195f788a7eb46c9533eb963c375e4b2bce63ee85a54604391b58b26f518e01c2122b61d5b6b72d018ef864e917fd2719cc61ff5c69c6fc640a867d009c9606db6af", 0xd7}, {&(0x7f0000000180)="42e6b6bd110f35f12ce75980c98ddc99d824fb1fad523b18789ad1b4f7a7f65dfe3a09f04fdfcd26981f8c0d28e743f8ba88e88c4f77c0078e1c319b71f58a1a12f53f9403475d4bbe472f58fbf7358e93c1ceeae2318536029d7b94b64232d2d13d71cae208de501592bd145d8c36efb73d919d997754a91888f9ae318c322068c3734108bca9b3bd7a0eb87b16a97ba8941bbc9ce1e6eff514c92288a9c1ceafb46c964107707af057b67e8f75a62325e5823a10b02a9a56eb54e9930dbb72a967f7e60fcbc77d2c0ac99222b1a140c2da0f5374742e2d13b1a74f9692e1a2e9343ab98ebd0b0e0d94cfbe13ee", 0xee}, {&(0x7f0000000100)="9b69bbb9634c64f6fc28fcc7fbb9f461da9aab6c8632c783aecd2cd13f1cdea8c5b17a9254a315c9", 0x28}, {&(0x7f0000000280)="f3d672565b793630c41bea9a3e36a205df6869", 0x13}], 0x4, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) dup(r5) execve(0x0, 0x0, 0x0) 15:52:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) fcntl$getown(r1, 0x5) 15:52:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x2, 0x0, 0x401]}}) 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 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x38de3a46) 15:52:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="2a6d7129abd6a75b4648a2ec8ed0d998cf543cb1f94ecf0893f47948643c829ad9c6d05a4d1e7b3a33fc3522b72522c14be3308916b2a11d17d3319e976c4dd5a814f7acf059528d68f440184713818224832345e340e95cc2c12b5b675f453268d1eb99dbd293779ee03828bc4fbe38bb0870557713bf17c9d6ada642299636da32f5a7a1f309", 0x87, 0x0, 0x5) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x24) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = socket$inet6(0x18, 0x4, 0x5) r4 = getppid() fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x0, r4}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x301f, 0x7}, 0xc) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000280)=0x80000001) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r6 = socket$inet(0x2, 0x8000, 0x48) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000300)=0x8) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$BIOCFLUSH(r8, 0x20004268) 15:52:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r0 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/30) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 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 = geteuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fchmodat(r5, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r5, &(0x7f0000000000)="200e607622", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, r1, r3, r4, r6, 0x108, 0x9}, 0x60000000, 0xffffffffffffff80, r7, r8, 0x4, 0x101, 0xfffffffffffffffe, 0x6d7800}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 15:52:23 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x12) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x0, 0x5, 0x1, 0x1}, {0xab6, 0x6f, 0x6, 0x9}, {0x6, 0x1f, 0x3f, 0x6}, {0x100, 0xff, 0x65, 0x8}]}) setsockopt(r0, 0x800, 0x2, &(0x7f0000000000)="c51f45d9e26a2f18ebcee1effa019be0e72277fb73f96fbbb42940f4b6a4299a6f910d0776254b667e93f61908879d7b91df03caeb60f31ec8f4022226f5a832ac6c1c1e2e92b77c8fb7f4d4527fa95abbbde64c7f75e23f6d816136efda0fe0a5250dae827478e1ba1607e73adb81411501ec54f89e08a0f0c169eb353dc9", 0x7f) 15:52:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="49020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 15:52:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) write(r1, &(0x7f0000000000)="716a5b3908e034422dcda6a61eea3666627f16cd0cbfbcc05de5381741eac9e8f8c88c24e740971eec3122b732029a69e363189d32e945b2de31878136998b9d186dd40f", 0x44) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 15:52:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 15:52:23 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0xfffffffc}, {0x0, 0x84}, {0x3, 0xb, 0x6, 0x80000001}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0xff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000740)) ftruncate(r0, 0x0, 0x7fffffff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x2fffb) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000700)='./bus\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x14, 0x0) write(r5, &(0x7f0000000000)="200e607622", 0x5) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f00000004c0)="21817a36ad86ff22ae7900e6ca0c4504cb3dff52dce8d6c074cb601cab7b3915072a9ef315b965b10608d5335331ea3eaf9db3cbf457f0c5c78490d86d6ff049f0572b04bab9ae235beeb9e4a2eaaf79e8ba93492922c619139531be254cedba39a3a1ec83a67597ca3157ccbf6a5631a16e7ac8804584578ffb5bc0f7a08ad45a3de48e0b8a2e7637544246fcb5007b2a9338726c1a991b7d63c4bffa8c8fa24ceb2da5923b871f8830ccbabdc5124c7c00115acd3ed416497ff7e78ff8fa9fad8c1d460b44cd8c0a3efa350e4b9c88cf61cab8bb9f79d892fd6779808b8734b1130e52813b2db7ac9d841086baad1b681279cddce5e3ef4950653f3a8859b1f4eeb0f0c9acef222835799d3b39ecaa56cc871f89d961a00174a7b9d80625826107aa5896701d6d85", 0x129}], 0x1, 0x0, 0x1ff) mknodat(r5, &(0x7f00000006c0)='./file0\x00', 0x2, 0x202) write(r4, &(0x7f0000000000)="200e607622", 0x5) 15:52:23 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 15:52:23 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa6f592f03de4619d22722bfaaaaaaaaaa01004500002c0000000600009078ffffffffffffffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600000009078000003030000"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:52:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x1846}, 0x8) 15:52:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ppaanniicc:: pkeoorlne_lc adichage_noitsetim_cm aasgisce_rcthioenc k": !m_bkuefrpnle clp_luo cfkre_he ellids()t "m fodaiilfeiedd: : fiiltee m" /asdydrzk a0xllfferff/fmda8na0g6ea0rs8/4m7u0l0+ti24co 0rxe/7ke7efr8ndael5d/esey2s4/k4e1r5!n/=k0xer7en_7ffo8drk2.5cb3",b 9lfin7e15 6 7 0Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 138802 24533 0 0 0x4000000 0 syz-executor.1 *360310 46086 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic(ffffffff821fb9a3) at panic+0x15c pool_cache_get(ffffffff8265ec70) at pool_cache_get+0x323 pool_get(ffffffff8265ec70,2) at pool_get+0x91 m_copym(fffffd8069517000,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0d100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb394b8,9,fffffd8069517000,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb394b8,0,ffff800020e8d548,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d548,0,ffff800020e8d630) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d5e0,ffff800020e8d630) at sys_write+0x83 syscall(ffff800020e8d6b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee870, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806a084700+24 0x7e7f8da5dee24415!=0x7e7f8d25b3b9f715 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821fb9a3) at panic+0x15c pool_cache_get(ffffffff8265ec70) at pool_cache_get+0x323 pool_get(ffffffff8265ec70,2) at pool_get+0x91 m_copym(fffffd8069517000,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0d100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb394b8,9,fffffd8069517000,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb394b8,0,ffff800020e8d548,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d548,0,ffff800020e8d630) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d5e0,ffff800020e8d630) at sys_write+0x83 syscall(ffff800020e8d6b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee870, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e8cee0 rbx 0xffff800020e8cf90 rdx 0xffff800020ed1d50 rcx 0 rax 0 r8 0xffffffff81113b2f kprintf+0x16f r9 0x1 r10 0x2 r11 0x7e9b6222842d5db5 r12 0x3000000008 r13 0xffff800020e8cef0 r14 0x100 r15 0x1 rip 0xffffffff81a90538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e8ced0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=360310 stat=onproc flags process=12 proc=0 pri=50, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed0010,0xffff800020ed0500 process=0xffff800020ec87c8 user=0xffff800020e88000, vmspace=0xfffffd806e94d178 estcpu=1, cpticks=3, pctcpu=0.1 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24533 8158 76369 0 2 0 syz-executor.1 24533 138802 76369 0 7 0x4000000 syz-executor.1 62288 345174 0 0 3 0x14200 bored sosplice 76369 283115 31909 0 2 0x482 syz-executor.1 71562 45590 31909 0 2 0x2 syz-executor.0 31909 52549 91549 0 3 0x82 thrsleep syz-fuzzer 31909 124025 91549 0 2 0x4000482 syz-fuzzer 31909 507412 91549 0 2 0x4000482 syz-fuzzer 31909 312273 91549 0 3 0x4000082 thrsleep syz-fuzzer 31909 93379 91549 0 3 0x4000082 thrsleep syz-fuzzer 31909 455578 91549 0 3 0x4000082 thrsleep syz-fuzzer 31909 470327 91549 0 3 0x4000082 thrsleep syz-fuzzer 31909 184666 91549 0 3 0x4000082 thrsleep syz-fuzzer 31909 348175 91549 0 3 0x4000082 kqread syz-fuzzer 31909 225951 91549 0 3 0x4000082 thrsleep syz-fuzzer 91549 508959 46086 0 3 0x10008a pause ksh *46086 360310 16415 0 7 0x12 sshd 36597 122991 1 0 3 0x100083 ttyin getty 16415 515787 1 0 3 0x80 select sshd 4412 202544 77167 74 3 0x100092 bpf pflogd 77167 247783 1 0 3 0x80 netio pflogd 59868 389001 3700 73 3 0x100090 kqread syslogd 3700 396634 1 0 3 0x100082 netio syslogd 25751 365020 1 77 3 0x100090 poll dhclient 90619 403966 1 0 3 0x80 poll dhclient 26102 160086 0 0 3 0x14200 bored smr 24861 465622 0 0 2 0x14200 zerothread 33964 420457 0 0 3 0x14200 aiodoned aiodoned 93357 381116 0 0 3 0x14200 syncer update 3508 31038 0 0 3 0x14200 cleaner cleaner 47744 342012 0 0 3 0x14200 reaper reaper 79557 18566 0 0 3 0x14200 pgdaemon pagedaemon 39268 449406 0 0 3 0x14200 bored crynlk 51458 142446 0 0 3 0x14200 bored crypto 98145 105438 0 0 3 0x40014200 acpi0 acpi0 92106 387905 0 0 3 0x40014200 idle1 87532 211315 0 0 3 0x14200 bored softnet 50376 240348 0 0 3 0x14200 bored systqmp 98414 274807 0 0 3 0x14200 bored systq 72975 503779 0 0 3 0x40014200 bored softclock 74605 203718 0 0 3 0x40014200 idle0 1 368808 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive sched_lock &sched_lock r = 0 (0xffffffff8266f2d0) #0 witness_lock+0x4c7 #1 sleep_setup+0xf1 #2 rwsleep+0x81 #3 thrsleep+0x3f2 #4 sys___thrsleep+0xb5 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 71562 (syz-executor.0) thread 0xffff800020e6dad8 (45590) exclusive rrwlock inode r = 0 (0xfffffd8065fd4f80) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b319808) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 31909 (syz-fuzzer) thread 0xffff800020e6c008 (225951) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bee8) #0 witness_lock+0x4c7 #1 sleep_setup+0xcf #2 rwsleep+0x81 #3 thrsleep+0x3f2 #4 sys___thrsleep+0xb5 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive rwlock pslock r = 0 (0xffff800020ec9058) #0 witness_lock+0x4c7 #1 thrsleep+0x36b #2 sys___thrsleep+0xb5 #3 syscall+0x4a4 #4 Xsyscall+0x128 Process 46086 (sshd) thread 0xffff800020ed1d50 (360310) exclusive rwlock netlock r = 0 (0xffffffff824bc3f8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9505 6411K 6922K 78643K 10989 0 pcb 13 8K 8K 78643K 62 0 rtable 103 3K 3K 78643K 279 0 ifaddr 66 13K 14K 78643K 98 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 18K 78643K 34 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1331 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 238 0 sigio 0 0K 0K 78643K 1 0 proc 61 63K 95K 78643K 459 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 33 0 in_multi 49 2K 3K 78643K 89 0 ether_multi 1 0K 0K 78643K 10 0 mrt 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 224 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 122 39K 39K 78643K 1719 0 UVM aobj 18 7K 7K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 44 0 NDP 10 0K 0K 78643K 19 0 temp 89 3045K 3109K 78643K 13101 0 kqueue 3 4K 12K 78643K 28 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 59 0 16 2 0 2 2 0 8 0 unpcb 120 165 0 155 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 91 0 91 1 1 0 1 0 8 0 tcpcb 544 102 0 98 1 0 1 1 0 8 0 inpcb 280 297 0 290 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 3 1 0 1 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 4 1 0 1 1 0 8 0 pfstkey 112 35 0 4 1 0 1 1 0 8 0 pfstate 328 35 0 4 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 258 0 44 14 0 14 14 0 8 0 art_table 32 259 0 44 2 0 2 2 0 8 0 art_node 16 58 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 2 1 0 1 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1766 0 362 89 0 89 89 0 8 0 ffsino 272 1766 0 362 95 0 95 95 0 8 0 nchpl 144 2330 0 720 60 0 60 60 0 8 0 uvmvnodes 72 1888 0 0 35 0 35 35 0 8 0 vnodes 208 1888 0 0 100 0 100 100 0 8 0 namei 1024 6563 0 6563 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 2 1 1 1 0 8 0 scxspl 192 6493 0 6493 8 4 4 7 0 8 4 plimitpl 152 38 0 30 1 0 1 1 0 8 0 sigapl 424 454 0 422 4 0 4 4 0 8 0 futexpl 56 3490 0 3490 1 0 1 1 0 8 1 knotepl 112 87 0 68 1 0 1 1 0 8 0 kqueuepl 144 51 0 49 1 0 1 1 0 8 0 pipelkpl 48 98 0 88 1 0 1 1 0 8 0 pipepl 120 196 0 177 1 0 1 1 0 8 0 fdescpl 496 438 0 422 3 0 3 3 0 8 0 filepl 152 2621 0 2521 5 0 5 5 0 8 1 lockfpl 104 59 0 58 1 0 1 1 0 8 0 lockfspl 48 19 0 18 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 234 0 225 1 0 1 1 0 8 0 zombiepl 144 422 0 422 1 0 1 1 0 8 1 processpl 984 454 0 422 5 0 5 5 0 8 0 procpl 624 947 0 905 4 0 4 4 0 8 0 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 400 490 0 471 4 0 4 4 0 8 2 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 22 0 22 22 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 13 0 13 13 0 8 0 bufpl 280 3938 0 132 272 0 272 272 0 8 0 anonpl 16 51197 0 37224 60 1 59 59 0 124 0 amapchunkpl 152 2547 0 2402 21 1 20 20 0 158 13 amappl16 192 1811 0 1030 41 0 41 41 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 228 0 222 1 0 1 1 0 8 0 amappl13 168 26 0 24 1 0 1 1 0 8 0 amappl12 160 9 0 6 2 1 1 1 0 8 0 amappl11 152 58 0 42 1 0 1 1 0 8 0 amappl10 144 16 0 13 1 0 1 1 0 8 0 amappl9 136 402 0 399 1 0 1 1 0 8 0 amappl8 128 354 0 319 2 0 2 2 0 8 0 amappl7 120 116 0 105 1 0 1 1 0 8 0 amappl6 112 29 0 22 1 0 1 1 0 8 0 amappl5 104 332 0 314 1 0 1 1 0 8 0 amappl4 96 491 0 463 1 0 1 1 0 8 0 amappl3 88 311 0 302 1 0 1 1 0 8 0 amappl2 80 2556 0 2487 2 0 2 2 0 8 0 amappl1 72 19656 0 19211 23 13 10 18 0 8 0 amappl 80 1197 0 1151 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 17 0 0 1 0 1 1 0 8 0 uaddrrnd 24 441 0 424 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 441 0 424 1 0 1 1 0 8 0 vmmpekpl 168 7385 0 7354 2 0 2 2 0 8 0 vmmpepl 168 59791 0 57845 109 14 95 105 0 357 8 vmsppl 368 440 0 424 2 0 2 2 0 8 0 pdppl 4096 890 0 849 6 0 6 6 0 8 0 pvpl 32 178119 0 161029 149 0 149 149 0 265 5 pmappl 232 440 0 424 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 262 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824aaff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,30) at x86_bus_space_io_write_1+0x45 comcnputc(800,30) at comcnputc+0x131 cnputc(30) at cnputc+0x4c kputchar(30,5,0) at kputchar+0x219 kprintf() at kprintf+0x1b7c panic(ffffffff821f85ab) at panic+0xf3 __assert(ffffffff82252591,ffffffff822403f4,29e,ffffffff8222230f) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 4 ddb{0}> trace x86_ipi_db(ffffffff824aaff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,30) at x86_bus_space_io_write_1+0x45 comcnputc(800,30) at comcnputc+0x131 cnputc(30) at cnputc+0x4c kputchar(30,5,0) at kputchar+0x219 kprintf() at kprintf+0x1b7c panic(ffffffff821f85ab) at panic+0xf3 __assert(ffffffff82252591,ffffffff822403f4,29e,ffffffff8222230f) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff821fb9a3) at panic+0x15c pool_cache_get(ffffffff8265ec70) at pool_cache_get+0x323 pool_get(ffffffff8265ec70,2) at pool_get+0x91 m_copym(fffffd8069517000,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0d100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb394b8,9,fffffd8069517000,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb394b8,0,ffff800020e8d548,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d548,0,ffff800020e8d630) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d5e0,ffff800020e8d630) at sys_write+0x83 syscall(ffff800020e8d6b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee870, count: 3 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821fb9a3) at panic+0x15c pool_cache_get(ffffffff8265ec70) at pool_cache_get+0x323 pool_get(ffffffff8265ec70,2) at pool_get+0x91 m_copym(fffffd8069517000,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0d100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb394b8,9,fffffd8069517000,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb394b8,0,ffff800020e8d548,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d548,0,ffff800020e8d630) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d5e0,ffff800020e8d630) at sys_write+0x83 syscall(ffff800020e8d6b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee870, count: -12